diff --git a/src/plugin/xml-digital-teaching/lib/6aeb770bcf762778.png b/src/plugin/xml-digital-teaching/lib/6aeb770bcf762778.png
new file mode 100644
index 0000000..d3209c6
Binary files /dev/null and b/src/plugin/xml-digital-teaching/lib/6aeb770bcf762778.png differ
diff --git a/src/plugin/xml-digital-teaching/lib/catalog.js b/src/plugin/xml-digital-teaching/lib/catalog.js
index 3f9d6dc..591e51d 100644
--- a/src/plugin/xml-digital-teaching/lib/catalog.js
+++ b/src/plugin/xml-digital-teaching/lib/catalog.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
//
diff --git a/src/plugin/xml-digital-teaching/lib/ebook.css b/src/plugin/xml-digital-teaching/lib/ebook.css
index 0c8b0d2..20bb3b7 100644
--- a/src/plugin/xml-digital-teaching/lib/ebook.css
+++ b/src/plugin/xml-digital-teaching/lib/ebook.css
@@ -1,9 +1,9 @@
-.xml-ebook-container-h5[data-v-7ea50222] {
+.xml-ebook-container-h5[data-v-060de9cb] {
}
-.xml-ebook-container-pc[data-v-7ea50222] {
+.xml-ebook-container-pc[data-v-060de9cb] {
}
-.xml-ebook-container-pad[data-v-7ea50222] {
+.xml-ebook-container-pad[data-v-060de9cb] {
}
diff --git a/src/plugin/xml-digital-teaching/lib/ebook.js b/src/plugin/xml-digital-teaching/lib/ebook.js
index c7a0385..b83f678 100644
--- a/src/plugin/xml-digital-teaching/lib/ebook.js
+++ b/src/plugin/xml-digital-teaching/lib/ebook.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
//
@@ -197,6 +197,7 @@ var __vue_render__$1 = function () {
width: "600px",
top: "80px",
"custom-class": "xml-epub-pdf-dialog",
+ "modal-append-to-body": "",
"before-close": _vm.onBackClick,
},
on: {
@@ -227,12 +228,7 @@ var __vue_render__$1 = function () {
},
[
_c("iframe", {
- attrs: {
- width: "100%",
- height: "100%",
- scrolling: "no",
- src: _vm.baseUrl,
- },
+ attrs: { width: "100%", height: "100%", src: _vm.baseUrl },
}),
]
),
@@ -436,23 +432,24 @@ var script = {
if (this.mode === 'preview') {
if (info.source != 'netlink') {
const baseUrl = info.uploadFileUrl.indexOf('./') !== -1 ? this.resourceBasisPath + info.uploadFileUrl.split('./')[1] : info.uploadFileUrl;
- this.$emit('showFileReader', {
- fileFormat: info.fileFormat,
- fileUrl: baseUrl,
- title: info.name || info.title
- });
- // if (info.uploadFileUrl) {
- // if (info.uploadFileUrl.indexOf('.epub') > 0) {
- // this.baseUrl = 'epubjs/index.html#/epub-read?flow=scrolled&bookPath=' + baseUrl
- // this.showPdf = true
- // this.textInfo = info.name||info.title
- // } else {
- // // const baseUrl = this.resourceBasisPath + info.uploadFileUrl.split('./')[1]
- // this.baseUrl = `/pdfjs/web/viewer.html?file=${baseUrl}`
- // this.showPdf = true
- // this.textInfo = info.name||info.title
- // }
- // }
+ if (this.isReader) {
+ this.$emit('showFileReader', {
+ fileFormat: info.fileFormat,
+ fileUrl: baseUrl,
+ title: info.name || info.title
+ });
+ } else if (info.uploadFileUrl) {
+ if (info.uploadFileUrl.indexOf('.epub') > 0) {
+ this.baseUrl = 'epubjs/index.html#/epub-read?flow=scrolled&bookPath=' + baseUrl;
+ this.showPdf = true;
+ this.textInfo = info.name || info.title;
+ } else {
+ // const baseUrl = this.resourceBasisPath + info.uploadFileUrl.split('./')[1]
+ this.baseUrl = `/pdfjs/web/viewer.html?file=${baseUrl}`;
+ this.showPdf = true;
+ this.textInfo = info.name || info.title;
+ }
+ }
} else {
if (info.link) {
window.open(info.link, '_blank');
@@ -505,12 +502,16 @@ var __vue_render__ = function () {
_c("el-image", {
staticClass: "shop-item-img-resource-first xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_ebook_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf("./") !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_ebook_png__,
},
}),
_vm._v(" "),
@@ -644,12 +645,16 @@ var __vue_render__ = function () {
_c("el-image", {
staticClass: "shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_ebook_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf("./") !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_ebook_png__,
},
}),
_vm._v(" "),
@@ -687,12 +692,16 @@ var __vue_render__ = function () {
[
_c("el-image", {
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_ebook_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf("./") !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_ebook_png__,
},
}),
],
@@ -749,6 +758,7 @@ var __vue_render__ = function () {
show: _vm.showPdf,
baseUrl: _vm.baseUrl,
textInfo: _vm.textInfo,
+ pageType: "h5",
},
on: { handleClose: _vm.handleClose },
}),
@@ -762,7 +772,7 @@ __vue_render__._withStripped = true;
/* style */
const __vue_inject_styles__ = undefined;
/* scoped */
- const __vue_scope_id__ = "data-v-7ea50222";
+ const __vue_scope_id__ = "data-v-060de9cb";
/* module identifier */
const __vue_module_identifier__ = undefined;
/* functional template */
diff --git a/src/plugin/xml-digital-teaching/lib/fca0f80fbaef5ac6.png b/src/plugin/xml-digital-teaching/lib/fca0f80fbaef5ac6.png
new file mode 100644
index 0000000..8baf80d
Binary files /dev/null and b/src/plugin/xml-digital-teaching/lib/fca0f80fbaef5ac6.png differ
diff --git a/src/plugin/xml-digital-teaching/lib/group.js b/src/plugin/xml-digital-teaching/lib/group.js
index 896baed..b3817d1 100644
--- a/src/plugin/xml-digital-teaching/lib/group.js
+++ b/src/plugin/xml-digital-teaching/lib/group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
//
diff --git a/src/plugin/xml-digital-teaching/lib/html.js b/src/plugin/xml-digital-teaching/lib/html.js
index cdec8fc..7421509 100644
--- a/src/plugin/xml-digital-teaching/lib/html.js
+++ b/src/plugin/xml-digital-teaching/lib/html.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
//
@@ -209,6 +209,12 @@ var script = {
default: ''
},
isCopyUrl: {
+ // 是否显示复制链接
+ type: Boolean,
+ default: false
+ },
+ isReader: {
+ // 是否阅读器
type: Boolean,
default: false
}
@@ -262,16 +268,17 @@ var script = {
});
},
goRead(info) {
- console.log('🚀 ~ goRead ~ info:', info);
+ // console.log('🚀 ~ goRead ~ info:', info,this.mode,this.pageType)
+
if (this.mode === 'preview') {
let url = '';
if (info.htmlType == 'url') {
url = info.link;
} else {
- url = this.resourceBasisPath + info.file.split('./')[1];
+ url = info.file.indexOf('./') !== -1 ? this.resourceBasisPath + info.file.split('./')[1] : info.file;
}
- if (this.pageType == 'pc') {
- window.open(url);
+ if (!this.isReader) {
+ window.open(info.file);
} else {
this.$emit('openHtml', {
previewUrl: url,
@@ -488,7 +495,6 @@ var __vue_render__ = function () {
expression: "blockData.htmlType === 'code'",
},
],
- staticClass: "xml-iframe-mask-box",
},
[
_c("iframe", {
diff --git a/src/plugin/xml-digital-teaching/lib/image.js b/src/plugin/xml-digital-teaching/lib/image.js
index 39ba48b..c045412 100644
--- a/src/plugin/xml-digital-teaching/lib/image.js
+++ b/src/plugin/xml-digital-teaching/lib/image.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
diff --git a/src/plugin/xml-digital-teaching/lib/imageText.css b/src/plugin/xml-digital-teaching/lib/imageText.css
index 0929502..bf79f3a 100644
--- a/src/plugin/xml-digital-teaching/lib/imageText.css
+++ b/src/plugin/xml-digital-teaching/lib/imageText.css
@@ -1,27 +1,40 @@
-/*# sourceMappingURL=eighth.vue.map */
+/*# sourceMappingURL=first.vue.map */
/*# sourceMappingURL=fifth.vue.map */
-/*# sourceMappingURL=fourth.vue.map */
-
-
-/*# sourceMappingURL=third.vue.map */
-
-
/*# sourceMappingURL=second.vue.map */
-/*# sourceMappingURL=sixth.vue.map */
-
-
/*# sourceMappingURL=seventh.vue.map */
-/*# sourceMappingURL=first.vue.map */
+/*# sourceMappingURL=sixth.vue.map */
+
+
+/*# sourceMappingURL=third.vue.map */
+
+
+/*# sourceMappingURL=eighth.vue.map */
+
+
+/*# sourceMappingURL=fourth.vue.map */
+
+.xml-image-lun-bo .el-carousel__item {
+ text-align: center;
+}
+
+
+.xml-text-h5[data-v-2710695d] {
+}
+.xml-text-pc[data-v-2710695d] {
+}
+.xml-text-h5[data-v-2710695d] {
+}
+
.xml-text-h5 .inline-audio-wrap,
.xml-text-h5 .inline-link-wrap {
align-items: center;
@@ -93,19 +106,6 @@
/*# sourceMappingURL=XmlText.vue.map */
-.xml-text-h5[data-v-50837cf9] {
-}
-.xml-text-pc[data-v-50837cf9] {
-}
-.xml-text-h5[data-v-50837cf9] {
-}
-
-
-.xml-image-lun-bo .el-carousel__item {
- text-align: center;
-}
-
-
/*# sourceMappingURL=XmlTextDialog.vue.map */
diff --git a/src/plugin/xml-digital-teaching/lib/imageText.js b/src/plugin/xml-digital-teaching/lib/imageText.js
index bdbf3c1..c2660b4 100644
--- a/src/plugin/xml-digital-teaching/lib/imageText.js
+++ b/src/plugin/xml-digital-teaching/lib/imageText.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
@@ -12020,1083 +12020,1441 @@ var recorder_mp3_min = createCommonjsModule(function (module) {
https://github.com/xiangyuecn/Recorder
src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
*/
-!function (y) {
+!function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = t ? window : Object;
+ !function (e, w) {
- var v = function () {},
- V = function (e) {
- return new t(e);
- };
- V.LM = "2023-02-01 18:05";
- var T = "Recorder",
- d = "getUserMedia",
- O = "srcSampleRate",
- N = "sampleRate",
- x = "catch";
- V.IsOpen = function () {
- var e = V.Stream;
- if (e) {
- var t = e.getTracks && e.getTracks() || e.audioTracks || [],
- a = t[0];
- if (a) {
- var s = a.readyState;
- return "live" == s || s == a.LIVE;
- }
- }
- return !1;
- }, V.BufferSize = 4096, V.Destroy = function () {
- for (var e in H(T + " Destroy"), S(), a) a[e]();
- };
- var a = {};
- V.BindDestroy = function (e, t) {
- a[e] = t;
- }, V.Support = function () {
- var e = navigator.mediaDevices || {};
- return e[d] || (e = navigator)[d] || (e[d] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[d] && (V.Scope = e, !!V.GetContext());
- }, V.GetContext = function () {
- var e = y.AudioContext;
- return e || (e = y.webkitAudioContext), e ? (V.Ctx && "closed" != V.Ctx.state || (V.Ctx = new e(), V.BindDestroy("Ctx", function () {
- var e = V.Ctx;
- e && e.close && (e.close(), V.Ctx = 0);
- })), V.Ctx) : null;
- };
- var E = "ConnectEnableWebM";
- V[E] = !0;
- var P = "ConnectEnableWorklet";
- V[P] = !1;
- var g = function (e, _) {
- var l,
- i,
- f,
- c = e.BufferSize || V.BufferSize,
- h = V.Ctx,
- u = e.Stream,
- o = function (e) {
- var t = u._m = h.createMediaStreamSource(u),
- a = h.destination,
- s = "createMediaStreamDestination";
- h[s] && (a = h[s]()), t.connect(e), e.connect(a);
- },
- m = "",
- p = u._call,
- b = function (e) {
- for (var t in p) {
- for (var a = e.length, s = new Int16Array(a), n = 0, r = 0; r < a; r++) {
- var i = Math.max(-1, Math.min(1, e[r]));
- i = i < 0 ? 32768 * i : 32767 * i, s[r] = i, n += Math.abs(i);
- }
- for (var o in p) p[o](s, n);
- return;
- }
- },
- v = "ScriptProcessor",
- d = "audioWorklet",
- g = T + " " + d,
- S = "RecProc",
- M = "MediaRecorder",
- w = M + ".WebM.PCM",
- R = h.createScriptProcessor || h.createJavaScriptNode,
- A = "。由于" + d + "内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启" + d + "。",
- B = function () {
- i = u.isWorklet = !1, L(u), H("Connect采用老的" + v + "," + (V[P] ? "但已" : "可") + "设置" + T + "." + P + "=true尝试启用" + d + m + A, 3);
- var e = u._p = R.call(h, c, 1, 1);
- o(e);
- var t = "_D220626",
- a = V[t];
- a && H("Use " + T + "." + t, 3), e.onaudioprocess = function (e) {
- var t = e.inputBuffer.getChannelData(0);
- a ? (t = new Float32Array(t), setTimeout(function () {
- b(t);
- })) : b(t);
- };
- },
- k = function () {
- l = u.isWebM = !1, I(u), i = u.isWorklet = !R || V[P];
- var t = y.AudioWorkletNode;
- if (i && h[d] && t) {
- var s = function () {
- return i && u._na;
- },
- n = u._na = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- f = 0, s() && (H(d + "未返回任何音频,恢复使用" + v, 3), R && B());
- }, 500));
- },
- r = function () {
- if (s()) {
- var e = u._n = new t(h, S, {
- processorOptions: {
- bufferSize: c
- }
- });
- o(e), e.port.onmessage = function (e) {
- f && (clearTimeout(f), f = ""), s() ? b(e.data.val) : i || H(d + "多余回调", 3);
- }, H("Connect采用" + d + ",设置" + T + "." + P + "=false可恢复老式" + v + m + A, 3);
- }
- };
- h.resume()[p && "finally"](function () {
- if (s()) if (h[S]) r();else {
- var e,
- t,
- a = (t = "class " + S + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
- return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, g);
- })(function (e) {
- DEL_super(e);
- var t = this,
- a = e.processorOptions.bufferSize;
- t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
- e.data.kill && (t.kill = !0, console.log("$RA kill call"));
- }, console.log("$RA .ctor call", e);
- }), t += "process " + e(function (e, t, a) {
- var s = this,
- n = s.bufferSize,
- r = s.buffer,
- i = s.pos;
- if ((e = (e[0] || [])[0] || []).length) {
- r.set(e, i);
- var o = ~~((i += e.length) / n) * n;
- if (o) {
- this.port.postMessage({
- val: r.slice(0, o)
- });
- var _ = r.subarray(o, i);
- (r = new Float32Array(2 * n)).set(_), i = _.length, s.buffer = r;
- }
- s.pos = i;
- }
- return !s.kill;
- }), t += '}try{registerProcessor("' + S + '", ' + S + ')}catch(e){console.error("' + g + '注册失败",e)}', "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
- h[d].addModule(a).then(function (e) {
- s() && (h[S] = 1, r(), f && n());
- })[x](function (e) {
- H(d + ".addModule失败", 1, e), s() && B();
- });
- }
- });
- } else B();
- };
- !function () {
- var e = y[M],
- t = "ondataavailable",
- a = "audio/webm; codecs=pcm";
- l = u.isWebM = V[E];
- var s = e && t in e.prototype && e.isTypeSupported(a);
- if (m = s ? "" : "(此浏览器不支持" + w + ")", !_ || !l || !s) return k();
- var n = function () {
- return l && u._ra;
- },
- r = (u._ra = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- n() && (H(M + "未返回任何音频,降级使用" + d, 3), k());
- }, 500));
- }, Object.assign({
- mimeType: a
- }, V.ConnectWebMOptions)),
- i = u._r = new e(u, r),
- o = u._rd = {
- sampleRate: h[N]
- };
- i[t] = function (e) {
- var t = new FileReader();
- t.onloadend = function () {
- if (n()) {
- var e = C(new Uint8Array(t.result), o);
- if (!e) return;
- if (-1 == e) return void k();
- f && (clearTimeout(f), f = ""), b(e);
- } else l || H(M + "多余回调", 3);
- }, t.readAsArrayBuffer(e.data);
- }, i.start(~~(c / 48)), H("Connect采用" + w + ",设置" + T + "." + E + "=false可恢复使用" + d + "或老式" + v);
- }();
- },
- L = function (e) {
- e._na = null, e._n && (e._n.port.postMessage({
- kill: !0
- }), e._n.disconnect(), e._n = null);
- },
- I = function (e) {
- e._ra = null, e._r && (e._r.stop(), e._r = null);
- },
- S = function (e) {
- var t = (e = e || V) == V,
- a = e.Stream;
- if (a && (a._m && (a._m.disconnect(), a._m = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), L(a), I(a), t)) {
- for (var s = a.getTracks && a.getTracks() || a.audioTracks || [], n = 0; n < s.length; n++) {
- var r = s[n];
- r.stop && r.stop();
+ var S = function () {},
+ f = function (e) {
+ return "number" == typeof e;
+ },
+ N = function (e) {
+ return new l(e);
+ },
+ M = N.LM = "2024-04-09 19:15",
+ y = "https://github.com/xiangyuecn/Recorder",
+ R = "Recorder",
+ A = "getUserMedia",
+ V = "srcSampleRate",
+ D = "sampleRate",
+ i = "bitRate",
+ x = "catch",
+ t = e[R];
+ if (t && t.LM == M) return t.CLog(t.i18n.$T("K8zP::重复导入{1}", 0, R), 3);
+ N.IsOpen = function () {
+ var e = N.Stream;
+ if (e) {
+ var t = e.getTracks && e.getTracks() || e.audioTracks || [],
+ a = t[0];
+ if (a) {
+ var n = a.readyState;
+ return "live" == n || n == a.LIVE;
}
- a.stop && a.stop();
}
- e.Stream = 0;
+ return !1;
+ }, N.BufferSize = 4096, N.Destroy = function () {
+ for (var e in O(R + " Destroy"), L(), a) a[e]();
};
- V.SampleData = function (e, t, a, s, n) {
- s || (s = {});
- var r = s.index || 0,
- i = s.offset || 0,
- o = s.frameNext || [];
- n || (n = {});
- var _ = n.frameSize || 1;
- n.frameType && (_ = "mp3" == n.frameType ? 1152 : 1);
- var l = e.length;
- l + 1 < r && H("SampleData似乎传入了未重置chunk " + r + ">" + l, 3);
- for (var f = 0, c = r; c < l; c++) f += e[c].length;
- f = Math.max(0, f - Math.floor(i));
- var h = t / a;
- 1 < h ? f = Math.floor(f / h) : (h = 1, a = t), f += o.length;
- for (var u = new Int16Array(f), m = 0, c = 0; c < o.length; c++) u[m] = o[c], m++;
- for (; r < l; r++) {
- for (var p = e[r], c = i, b = p.length; c < b;) {
- var v = Math.floor(c),
- d = Math.ceil(c),
- g = c - v,
- S = p[v],
- M = d < b ? p[d] : (e[r + 1] || [S])[0] || 0;
- u[m] = S + (M - S) * g, m++, c += h;
+ var a = {};
+ N.BindDestroy = function (e, t) {
+ a[e] = t;
+ }, N.Support = function () {
+ if (!w) return !1;
+ var e = navigator.mediaDevices || {};
+ return e[A] || (e = navigator)[A] || (e[A] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[A] && (N.Scope = e, !!N.GetContext());
+ }, N.GetContext = function (e) {
+ if (!w) return null;
+ var t = window.AudioContext;
+ if (t || (t = window.webkitAudioContext), !t) return null;
+ var a = N.Ctx;
+ if (a && "closed" != a.state || (a = N.Ctx = new t(), N.NewCtxs = N.NewCtxs || [], N.BindDestroy("Ctx", function () {
+ var e = N.Ctx;
+ e && e.close && (s(e), N.Ctx = 0);
+ var t = N.NewCtxs;
+ N.NewCtxs = [];
+ for (var a = 0; a < t.length; a++) s(t[a]);
+ })), e && a.close) try {
+ a = new t(), N.NewCtxs.push(a);
+ } catch (e) {
+ O("GetContext tryNew Error", 1, e);
}
- i = c - b;
- }
- o = null;
- var w = u.length % _;
- if (0 < w) {
- var R = 2 * (u.length - w);
- o = new Int16Array(u.buffer.slice(R)), u = new Int16Array(u.buffer.slice(0, R));
- }
- return {
- index: r,
- offset: i,
- frameNext: o,
- sampleRate: a,
- data: u
- };
- }, V.PowerLevel = function (e, t) {
- var a = e / t || 0;
- return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
- }, V.PowerDBFS = function (e) {
- var t = Math.max(.1, e || 0);
- return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
- }, V.CLog = function (e, t) {
- var a = new Date(),
- s = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
- n = this && this.envIn && this.envCheck && this.id,
- r = ["[" + s + " " + T + (n ? ":" + n : "") + "]" + e],
- i = arguments,
- o = y.console || {},
- _ = 2,
- l = o.log;
- for ("number" == typeof t ? l = 1 == t ? o.error : 3 == t ? o.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
- f ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(o, r);
- };
- var H = function () {
- V.CLog.apply(this, arguments);
- },
- f = !0;
- try {
- f = !console.log.apply;
- } catch (e) {}
- var s = 0;
- function t(e) {
- this.id = ++s, r();
- var t = {
- type: "mp3",
- bitRate: 16,
- sampleRate: 16e3,
- onProcess: v
- };
- for (var a in e) t[a] = e[a];
- this.set = t, this._S = 9, this.Sync = {
- O: 9,
- C: 9
- };
- }
- V.Sync = {
- O: 9,
- C: 9
- }, V.prototype = t.prototype = {
- CLog: H,
- _streamStore: function () {
- return this.set.sourceStream ? this : V;
- },
- open: function (e, a) {
- var s = this,
- n = s._streamStore();
- e = e || v;
- var r = function (e, t) {
- t = !!t, s.CLog("录音open失败:" + e + ",isUserNotAllow:" + t, 1), a && a(e, t);
- },
- i = function () {
- s.CLog("open ok id:" + s.id), e(), s._SO = 0;
- },
- o = n.Sync,
- _ = ++o.O,
- l = o.C;
- s._O = s._O_ = _, s._SO = s._S;
- var t = s.envCheck({
- envName: "H5",
- canProcess: !0
- });
- if (t) r("不能录音:" + t);else if (s.set.sourceStream) {
- if (!V.GetContext()) return void r("不支持此浏览器从流中获取录音");
- S(n), s.Stream = s.set.sourceStream, s.Stream._call = {};
- try {
- g(n);
- } catch (e) {
- return void r("从流中打开录音失败:" + e.message);
- }
- i();
- } else {
- var f = function (e, t) {
- try {
- y.top.a;
- } catch (e) {
- return void r('无权录音(跨域,请尝试给iframe添加麦克风访问策略,如allow="camera;microphone")');
- }
- /Permission|Allow/i.test(e) ? r("用户拒绝了录音权限", !0) : !1 === y.isSecureContext ? r("浏览器禁止不安全页面录音,可开启https解决") : /Found/i.test(e) ? r(t + ",无可用麦克风") : r(t);
- };
- if (V.IsOpen()) i();else if (V.Support()) {
- var c = function (t) {
- setTimeout(function () {
- t._call = {};
- var e = V.Stream;
- e && (S(), t._call = e._call), V.Stream = t, function () {
- if (l != o.C || !s._O) {
- var e = "open被取消";
- return _ == o.O ? s.close() : e = "open被中断", r(e), !0;
- }
- }() || (V.IsOpen() ? (e && s.CLog("发现同时多次调用open", 1), g(n, 1), i()) : r("录音功能无效:无音频流"));
- }, 100);
- },
- h = function (e) {
- var t = e.name || e.message || e.code + ":" + e;
- s.CLog("请求录音权限错误", 1, e), f(t, "无法录音:" + t);
- },
- u = {
- noiseSuppression: !1,
- echoCancellation: !1
- },
- m = s.set.audioTrackSet;
- for (var p in m) u[p] = m[p];
- u.sampleRate = V.Ctx.sampleRate;
- try {
- var b = V.Scope[d]({
- audio: u
- }, c, h);
- } catch (e) {
- s.CLog(d, 3, e), b = V.Scope[d]({
- audio: !0
- }, c, h);
- }
- b && b.then && b.then(c)[x](h);
- } else f("", "此浏览器不支持录音");
- }
- },
- close: function (e) {
- e = e || v;
- var t = this,
- a = t._streamStore();
- t._stop();
- var s = a.Sync;
- if (t._O = 0, t._O_ != s.O) return t.CLog("close被忽略(因为同时open了多个rec,只有最后一个会真正close)", 3), void e();
- s.C++, S(a), t.CLog("close"), e();
- },
- mock: function (e, t) {
- var a = this;
- return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a[O] = t, a;
- },
- envCheck: function (e) {
- var t,
- a = this.set,
- s = "CPU_BE";
- if (t || V[s] || !y.Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (r(s), t = "不支持CPU_BE架构"), !t) {
- var n = a.type;
- this[n + "_envCheck"] ? t = this[n + "_envCheck"](e, a) : a.takeoffEncodeChunk && (t = n + "类型" + (this[n] ? "" : "(未加载编码器)") + "不支持设置takeoffEncodeChunk");
- }
- return t || "";
- },
- envStart: function (e, t) {
- var a = this,
- s = a.set;
- a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [];
- var n = s[N];
- if (t < n ? s[N] = t : n = 0, a[O] = t, a.CLog(O + ": " + t + " set." + N + ": " + s[N] + (n ? " 忽略" + n : ""), n ? 3 : 0), a.engineCtx = 0, a[s.type + "_start"]) {
- var r = a.engineCtx = a[s.type + "_start"](s);
- r && (r.pcmDatas = [], r.pcmSize = 0);
- }
- },
- envResume: function () {
- this.envInFixTs = [];
- },
- envIn: function (e, t) {
- var n = this,
- r = n.set,
- i = n.engineCtx,
- a = n[O],
- s = e.length,
- o = V.PowerLevel(t, s),
- _ = n.buffers,
- l = _.length;
- _.push(e);
- var f = _,
- c = l,
- h = Date.now(),
- u = Math.round(s / a * 1e3);
- n.envInLast = h, 1 == n.buffers.length && (n.envInFirst = h - u);
- var m = n.envInFixTs;
- m.splice(0, 0, {
- t: h,
- d: u
- });
- for (var p = h, b = 0, v = 0; v < m.length; v++) {
- var d = m[v];
- if (3e3 < h - d.t) {
- m.length = v;
+ return a;
+ }, N.CloseNewCtx = function (e) {
+ if (e && e != N.Ctx) {
+ s(e);
+ for (var t = N.NewCtxs || [], a = t.length, n = 0; n < t.length; n++) if (t[n] == e) {
+ t.splice(n, 1);
break;
}
- p = d.t, b += d.d;
+ O(z("mSxV::剩{1}个GetContext未close", 0, a + "-1=" + t.length), t.length ? 3 : 0);
}
- var g = m[1],
- S = h - p;
- if (S / 3 < S - b && (g && 1e3 < S || 6 <= m.length)) {
- var M = h - g.t - u;
- if (u / 5 < M) {
- var w = !r.disableEnvInFix;
- if (n.CLog("[" + h + "]" + (w ? "" : "未") + "补偿" + M + "ms", 3), n.envInFix += M, w) {
- var R = new Int16Array(M * a / 1e3);
- s += R.length, _.push(R);
+ };
+ var s = function (e) {
+ if (e && e.close) {
+ e._isC = 1;
+ try {
+ e.close();
+ } catch (e) {
+ O("ctx close err", 1, e);
}
}
- }
- var A = n.recSize,
- B = s,
- k = A + B;
- if (n.recSize = k, i) {
- var y = V.SampleData(_, a, r[N], i.chunkInfo);
- i.chunkInfo = y, k = (A = i.pcmSize) + (B = y.data.length), i.pcmSize = k, _ = i.pcmDatas, l = _.length, _.push(y.data), a = y[N];
- }
- var T = Math.round(k / a * 1e3),
- x = _.length,
- E = f.length,
- P = function () {
- for (var e = L ? 0 : -B, t = null == _[0], a = l; a < x; a++) {
- var s = _[a];
- null == s ? t = 1 : (e += s.length, i && s.length && n[r.type + "_encode"](i, s));
- }
- if (t && i) for (a = c, f[0] && (a = 0); a < E; a++) f[a] = null;
- t && (e = L ? B : 0, _[0] = null), i ? i.pcmSize += e : n.recSize += e;
- },
- L = 0,
- I = "rec.set.onProcess";
- try {
- L = r.onProcess(_, o, T, a, l, P);
- } catch (e) {
- console.error(I + "回调出错是不允许的,需保证不会抛异常", e);
- }
- var H = Date.now() - h;
- if (10 < H && 1e3 < n.envInFirst - h && n.CLog(I + "低性能,耗时" + H + "ms", 3), !0 === L) {
- var C = 0;
- for (v = l; v < x; v++) null == _[v] ? C = 1 : _[v] = new Int16Array(0);
- C ? n.CLog("未进入异步前不能清除buffers", 3) : i ? i.pcmSize -= B : n.recSize -= B;
- } else P();
- },
- start: function () {
- var t = this,
- a = V.Ctx,
- e = 1;
- if (t.set.sourceStream ? t.Stream || (e = 0) : V.IsOpen() || (e = 0), e) {
- if (t.CLog("开始录音"), t._stop(), t.state = 3, t.envStart(null, a[N]), t._SO && t._SO + 1 != t._S) t.CLog("start被中断", 3);else {
- t._SO = 0;
- var s = function () {
- 3 == t.state && (t.state = 1, t.resume());
- };
- if ("suspended" == a.state) {
- var n = "AudioContext resume: ";
- t.CLog(n + "wait..."), a.resume().then(function () {
- t.CLog(n + a.state), s();
+ },
+ B = N.ResumeCtx = function (a, n, s, r) {
+ var i = 0,
+ o = 0,
+ _ = 0,
+ l = 0,
+ f = "EventListener",
+ c = "ResumeCtx ",
+ u = function (e, t) {
+ o && h(), i || (i = 1, e && r(e, l), t && s(l)), t && (!a._LsSC && a["add" + f] && a["add" + f]("statechange", b), a._LsSC = 1, _ = 1);
+ },
+ h = function (e) {
+ if (!e || !o) {
+ o = e ? 1 : 0;
+ for (var t = ["focus", "mousedown", "mouseup", "touchstart", "touchend"], a = 0; a < t.length; a++) window[(e ? "add" : "remove") + f](t[a], b, !0);
+ }
+ },
+ b = function () {
+ var e = a.state,
+ t = p(e);
+ if (!i && !n(t ? ++l : l)) return u();
+ t ? (_ && O(c + "sc " + e, 3), h(1), a.resume().then(function () {
+ _ && O(c + "sc " + a.state), u(0, 1);
})[x](function (e) {
- t.CLog(n + a.state + " 可能无法录音:" + e.message, 1, e), s();
- });
- } else s();
+ O(c + "error", 1, e), p(a.state) || u(e.message || "error");
+ })) : "closed" == e ? (_ && !a._isC && O(c + "sc " + e, 1), u("ctx closed")) : u(0, 1);
+ };
+ b();
+ },
+ p = N.CtxSpEnd = function (e) {
+ return "suspended" == e || "interrupted" == e;
+ },
+ k = function (e) {
+ var t = e.state,
+ a = "ctx.state=" + t;
+ return p(t) && (a += z("nMIy::(注意:ctx不是running状态,rec.open和start至少要有一个在用户操作(触摸、点击等)时进行调用,否则将在rec.start时尝试进行ctx.resume,可能会产生兼容性问题(仅iOS),请参阅文档中runningContext配置)")), a;
+ },
+ T = "ConnectEnableWebM";
+ N[T] = !0;
+ var E = "ConnectEnableWorklet";
+ N[E] = !1;
+ var C = function (e, _) {
+ var l = e.BufferSize || N.BufferSize,
+ f = e.Stream,
+ c = f._RC || f._c || N.GetContext(!0);
+ f._c = c;
+ var u,
+ a,
+ h,
+ i = function (e) {
+ var t = f._m = c.createMediaStreamSource(f),
+ a = c.destination,
+ n = "createMediaStreamDestination";
+ c[n] && (a = f._d = c[n]()), t.connect(e), e.connect(a);
+ },
+ b = "",
+ p = f._call,
+ m = function (e) {
+ for (var t in p) {
+ for (var a = e.length, n = new Int16Array(a), s = 0, r = 0; r < a; r++) {
+ var i = Math.max(-1, Math.min(1, e[r]));
+ i = i < 0 ? 32768 * i : 32767 * i, n[r] = i, s += Math.abs(i);
+ }
+ for (var o in p) p[o](n, s);
+ return;
+ }
+ },
+ v = "ScriptProcessor",
+ d = "audioWorklet",
+ o = R + " " + d,
+ g = "RecProc",
+ w = "MediaRecorder",
+ S = w + ".WebM.PCM",
+ M = c.createScriptProcessor || c.createJavaScriptNode,
+ y = z("ZGlf::。由于{1}内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启{1}。", 0, d),
+ A = function () {
+ a = f.isWorklet = !1, n(f), O(z("7TU0::Connect采用老的{1},", 0, v) + Y.get(z(N[E] ? "JwCL::但已设置{1}尝试启用{2}" : "VGjB::可设置{1}尝试启用{2}", 2), [R + "." + E + "=true", d]) + b + y, 3);
+ var e = f._p = M.call(c, l, 1, 1);
+ i(e), e.onaudioprocess = function (e) {
+ var t = e.inputBuffer.getChannelData(0);
+ m(t);
+ };
+ },
+ k = function () {
+ u = f.isWebM = !1, I(f), a = f.isWorklet = !M || N[E];
+ var t = window.AudioWorkletNode;
+ if (a && c[d] && t) {
+ var n = function () {
+ return a && f._na;
+ },
+ s = f._na = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ h = 0, n() && (O(z("MxX1::{1}未返回任何音频,恢复使用{2}", 0, d, v), 3), M && A());
+ }, 500));
+ },
+ r = function () {
+ if (n()) {
+ var e = f._n = new t(c, g, {
+ processorOptions: {
+ bufferSize: l
+ }
+ });
+ i(e), e.port.onmessage = function (e) {
+ h && (clearTimeout(h), h = ""), n() ? m(e.data.val) : a || O(z("XUap::{1}多余回调", 0, d), 3);
+ }, O(z("yOta::Connect采用{1},设置{2}可恢复老式{3}", 0, d, R + "." + E + "=false", v) + b + y, 3);
+ }
+ },
+ e = function () {
+ if (n()) if (c[g]) r();else {
+ var e,
+ t,
+ a = (t = "class " + g + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
+ return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, o);
+ })(function (e) {
+ DEL_super(e);
+ var t = this,
+ a = e.processorOptions.bufferSize;
+ t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
+ e.data.kill && (t.kill = !0, $C.log("$RA kill call"));
+ }, $C.log("$RA .ctor call", e);
+ }), t += "process " + e(function (e, t, a) {
+ var n = this,
+ s = n.bufferSize,
+ r = n.buffer,
+ i = n.pos;
+ if ((e = (e[0] || [])[0] || []).length) {
+ r.set(e, i);
+ var o = ~~((i += e.length) / s) * s;
+ if (o) {
+ this.port.postMessage({
+ val: r.slice(0, o)
+ });
+ var _ = r.subarray(o, i);
+ (r = new Float32Array(2 * s)).set(_), i = _.length, n.buffer = r;
+ }
+ n.pos = i;
+ }
+ return !n.kill;
+ }), t = (t += '}try{registerProcessor("' + g + '", ' + g + ')}catch(e){$C.error("' + o + ' Reg Error",e)}').replace(/\$C\./g, "console."), "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
+ c[d].addModule(a).then(function (e) {
+ n() && (c[g] = 1, r(), h && s());
+ })[x](function (e) {
+ O(d + ".addModule Error", 1, e), n() && A();
+ });
+ }
+ };
+ B(c, function () {
+ return n();
+ }, e, e);
+ } else A();
+ };
+ !function () {
+ var e = window[w],
+ t = "ondataavailable",
+ a = "audio/webm; codecs=pcm";
+ u = f.isWebM = N[T];
+ var n = e && t in e.prototype && e.isTypeSupported(a);
+ if (b = n ? "" : z("VwPd::(此浏览器不支持{1})", 0, S), !_ || !u || !n) return k();
+ var s = function () {
+ return u && f._ra;
+ },
+ r = (f._ra = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ s() && (O(z("vHnb::{1}未返回任何音频,降级使用{2}", 0, w, d), 3), k());
+ }, 500));
+ }, Object.assign({
+ mimeType: a
+ }, N.ConnectWebMOptions)),
+ i = f._r = new e(f, r),
+ o = f._rd = {
+ sampleRate: c[D]
+ };
+ i[t] = function (e) {
+ var t = new FileReader();
+ t.onloadend = function () {
+ if (s()) {
+ var e = P(new Uint8Array(t.result), o);
+ if (!e) return;
+ if (-1 == e) return void k();
+ h && (clearTimeout(h), h = ""), m(e);
+ } else u || O(z("O9P7::{1}多余回调", 0, w), 3);
+ }, t.readAsArrayBuffer(e.data);
+ }, i.start(~~(l / 48)), O(z("LMEm::Connect采用{1},设置{2}可恢复使用{3}或老式{4}", 0, S, R + "." + T + "=false", d, v));
+ }();
+ },
+ r = function (e) {
+ e._na && e._na(), e._ra && e._ra();
+ },
+ n = function (e) {
+ e._na = null, e._n && (e._n.port.postMessage({
+ kill: !0
+ }), e._n.disconnect(), e._n = null);
+ },
+ I = function (e) {
+ if (e._ra = null, e._r) {
+ try {
+ e._r.stop();
+ } catch (e) {
+ O("mr stop err", 1, e);
+ }
+ e._r = null;
}
- } else t.CLog("未open", 1);
- },
- pause: function () {
- var e = this;
- e.state && (e.state = 2, e.CLog("pause"), delete e._streamStore().Stream._call[e.id]);
- },
- resume: function () {
- var e,
- a = this;
- if (a.state) {
- a.state = 1, a.CLog("resume"), a.envResume();
- var t = a._streamStore().Stream;
- t._call[a.id] = function (e, t) {
- 1 == a.state && a.envIn(e, t);
- }, (e = t)._na && e._na(), e._ra && e._ra();
- }
- },
- _stop: function (e) {
- var t = this,
- a = t.set;
- t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
- },
- stop: function (a, t, e) {
- var s,
- n = this,
- r = n.set,
- i = n.envInLast - n.envInFirst,
- o = i && n.buffers.length;
- n.CLog("stop 和start时差" + (i ? i + "ms 补偿" + n.envInFix + "ms envIn:" + o + " fps:" + (o / i * 1e3).toFixed(1) : "-"));
- var _ = function () {
- n._stop(), e && n.close();
- },
- l = function (e) {
- n.CLog("结束录音失败:" + e, 1), t && t(e), _();
- },
- f = function (e, t) {
- if (n.CLog("结束录音 编码花" + (Date.now() - s) + "ms 音频时长" + t + "ms 文件大小" + e.size + "b"), r.takeoffEncodeChunk) n.CLog("启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据", 3);else if (e.size < Math.max(100, t / 2)) return void l("生成的" + r.type + "无效");
- a && a(e, t), _();
+ },
+ L = function (e) {
+ var t = (e = e || N) == N,
+ a = e.Stream;
+ a && (a._m && (a._m.disconnect(), a._m = null), !a._RC && a._c && N.CloseNewCtx(a._c), a._RC = null, a._c = null, a._d && (o(a._d.stream), a._d = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), n(a), I(a), t && o(a)), e.Stream = 0;
+ },
+ o = N.StopS_ = function (e) {
+ for (var t = e.getTracks && e.getTracks() || e.audioTracks || [], a = 0; a < t.length; a++) {
+ var n = t[a];
+ n.stop && n.stop();
+ }
+ e.stop && e.stop();
+ };
+ N.SampleData = function (e, t, a, n, s) {
+ var r = "SampleData";
+ n || (n = {});
+ var i = n.index || 0,
+ o = n.offset || 0,
+ _ = n.filter;
+ if (_ && _.fn && _.sr != t && (_ = null, O(z("d48C::{1}的filter采样率变了,重设滤波", 0, r), 3)), !_) {
+ var l = 3 * t / 4 < a ? 0 : a / 2 * 3 / 4;
+ _ = {
+ fn: l ? N.IIRFilter(!0, t, l) : 0
};
- if (!n.isMock) {
- var c = 3 == n.state;
- if (!n.state || c) return void l("未开始录音" + (c ? ",开始录音前无用户交互导致AudioContext未运行" : ""));
- n._stop(!0);
}
- var h = n.recSize;
- if (h) {
- if (n.buffers[0]) {
- if (n[r.type]) {
- if (n.isMock) {
- var u = n.envCheck(n.mockEnvInfo || {
+ _.sr = t;
+ var f = _.fn,
+ c = n.frameNext || [];
+ s || (s = {});
+ var u = s.frameSize || 1;
+ s.frameType && (u = "mp3" == s.frameType ? 1152 : 1);
+ var h = e.length;
+ h + 1 < i && O(z("tlbC::{1}似乎传入了未重置chunk {2}", 0, r, i + ">" + h), 3);
+ for (var b = 0, p = i; p < h; p++) b += e[p].length;
+ b = Math.max(0, b - Math.floor(o));
+ var m = t / a;
+ 1 < m ? b = Math.floor(b / m) : (m = 1, a = t), b += c.length;
+ for (var v = new Int16Array(b), d = 0, p = 0; p < c.length; p++) v[d] = c[p], d++;
+ for (; i < h; i++) {
+ for (var g = e[i], p = o, w = g.length, S = f && f.Embed, M = 0, y = 0, A = 0, k = 0, R = 0, x = 0; R < w; R++, x++) if (x < w && (S ? (A = g[x], k = S.b0 * A + S.b1 * S.x1 + S.b0 * S.x2 - S.a1 * S.y1 - S.a2 * S.y2, S.x2 = S.x1, S.x1 = A, S.y2 = S.y1, S.y1 = k) : k = f ? f(g[x]) : g[x]), M = y, y = k, 0 != x) {
+ var B = Math.floor(p);
+ if (R == B) {
+ var T = Math.ceil(p),
+ E = p - B,
+ C = M,
+ I = T < w ? y : C,
+ L = C + (I - C) * E;
+ 32767 < L ? L = 32767 : L < -32768 && (L = -32768), v[d] = L, d++, p += m;
+ }
+ } else R--;
+ o = Math.max(0, p - w);
+ }
+ c = null;
+ var P = v.length % u;
+ if (0 < P) {
+ var H = 2 * (v.length - P);
+ c = new Int16Array(v.buffer.slice(H)), v = new Int16Array(v.buffer.slice(0, H));
+ }
+ return {
+ index: i,
+ offset: o,
+ filter: _,
+ frameNext: c,
+ sampleRate: a,
+ data: v
+ };
+ }, N.IIRFilter = function (e, t, a) {
+ var n = 2 * Math.PI * a / t,
+ s = Math.sin(n),
+ r = Math.cos(n),
+ i = s / 2,
+ o = 1 + i,
+ _ = -2 * r / o,
+ l = (1 - i) / o;
+ if (e) var f = (1 - r) / 2 / o,
+ c = (1 - r) / o;else var f = (1 + r) / 2 / o,
+ c = -(1 + r) / o;
+ var u = 0,
+ h = 0,
+ b = 0,
+ p = 0,
+ m = 0,
+ v = function (e) {
+ return b = f * e + c * u + f * h - _ * p - l * m, h = u, u = e, m = p, p = b;
+ };
+ return v.Embed = {
+ x1: 0,
+ x2: 0,
+ y1: 0,
+ y2: 0,
+ b0: f,
+ b1: c,
+ a1: _,
+ a2: l
+ }, v;
+ }, N.PowerLevel = function (e, t) {
+ var a = e / t || 0;
+ return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
+ }, N.PowerDBFS = function (e) {
+ var t = Math.max(.1, e || 0);
+ return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
+ }, N.CLog = function (e, t) {
+ if ("object" == typeof console) {
+ var a = new Date(),
+ n = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
+ s = this && this.envIn && this.envCheck && this.id,
+ r = ["[" + n + " " + R + (s ? ":" + s : "") + "]" + e],
+ i = arguments,
+ o = N.CLog,
+ _ = 2,
+ l = o.log || console.log;
+ for (f(t) ? l = 1 == t ? o.error || console.error : 3 == t ? o.warn || console.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
+ c ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(console, r);
+ }
+ };
+ var O = function () {
+ N.CLog.apply(this, arguments);
+ },
+ c = !0;
+ try {
+ c = !console.log.apply;
+ } catch (e) {}
+ var _ = 0;
+ function l(e) {
+ var t = this;
+ t.id = ++_, u();
+ var a = {
+ type: "mp3",
+ onProcess: S
+ };
+ for (var n in e) a[n] = e[n];
+ var s = (t.set = a)[i],
+ r = a[D];
+ (s && !f(s) || r && !f(r)) && t.CLog(z.G("IllegalArgs-1", [z("VtS4::{1}和{2}必须是数值", 0, D, i)]), 1, e), a[i] = +s || 16, a[D] = +r || 16e3, t.state = 0, t._S = 9, t.Sync = {
+ O: 9,
+ C: 9
+ };
+ }
+ N.Sync = {
+ O: 9,
+ C: 9
+ }, N.prototype = l.prototype = {
+ CLog: O,
+ _streamStore: function () {
+ return this.set.sourceStream ? this : N;
+ },
+ _streamCtx: function () {
+ var e = this._streamStore().Stream;
+ return e && e._c;
+ },
+ open: function (e, a) {
+ var n = this,
+ s = n.set,
+ r = n._streamStore(),
+ i = 0;
+ e = e || S;
+ var o = function (e, t) {
+ t = !!t, n.CLog(z("5tWi::录音open失败:") + e + ",isUserNotAllow:" + t, 1), i && N.CloseNewCtx(i), a && a(e, t);
+ };
+ n._streamTag = A;
+ var _ = function () {
+ n.CLog("open ok, id:" + n.id + " stream:" + n._streamTag), e(), n._SO = 0;
+ },
+ l = r.Sync,
+ f = ++l.O,
+ c = l.C;
+ n._O = n._O_ = f, n._SO = n._S;
+ if (w) {
+ var t = n.envCheck({
+ envName: "H5",
+ canProcess: !0
+ });
+ if (t) o(z("A5bm::不能录音:") + t);else if (s.sourceStream) {
+ if (n._streamTag = "set.sourceStream", !N.GetContext()) return void o(z("1iU7::不支持此浏览器从流中获取录音"));
+ L(r);
+ var u = n.Stream = s.sourceStream;
+ u._RC = s.runningContext, u._call = {};
+ try {
+ C(r);
+ } catch (e) {
+ return L(r), void o(z("BTW2::从流中打开录音失败:") + e.message);
+ }
+ _();
+ } else {
+ var h = function (e, t) {
+ try {
+ window.top.a;
+ } catch (e) {
+ return void o(z("Nclz::无权录音(跨域,请尝试给iframe添加麦克风访问策略,如{1})", 0, 'allow="camera;microphone"'));
+ }
+ /Permission|Allow/i.test(e) ? o(z("gyO5::用户拒绝了录音权限"), !0) : !1 === window.isSecureContext ? o(z("oWNo::浏览器禁止不安全页面录音,可开启https解决")) : /Found/i.test(e) ? o(t + z("jBa9::,无可用麦克风")) : o(t);
+ };
+ if (N.IsOpen()) _();else if (N.Support()) {
+ var b = s.runningContext;
+ b || (b = i = N.GetContext(!0));
+ var p = function (t) {
+ setTimeout(function () {
+ t._call = {};
+ var e = N.Stream;
+ e && (L(), t._call = e._call), (N.Stream = t)._c = b, t._RC = s.runningContext, function () {
+ if (c != l.C || !n._O) {
+ var e = z("dFm8::open被取消");
+ return f == l.O ? n.close() : e = z("VtJO::open被中断"), o(e), !0;
+ }
+ }() || (N.IsOpen() ? (e && n.CLog(z("upb8::发现同时多次调用open"), 1), C(r, 1), _()) : o(z("Q1GA::录音功能无效:无音频流")));
+ }, 100);
+ },
+ m = function (e) {
+ var t = e.name || e.message || e.code + ":" + e;
+ n.CLog(z("xEQR::请求录音权限错误"), 1, e), h(t, z("bDOG::无法录音:") + t);
+ },
+ v = s.audioTrackSet || {};
+ v[D] = b[D];
+ var d = {
+ audio: v
+ };
+ try {
+ var g = N.Scope[A](d, p, m);
+ } catch (e) {
+ n.CLog(A, 3, e), d = {
+ audio: !0
+ }, g = N.Scope[A](d, p, m);
+ }
+ n.CLog(A + "(" + JSON.stringify(d) + ") " + k(b) + z("RiWe::,未配置noiseSuppression和echoCancellation时浏览器可能会自动打开降噪和回声消除,移动端可能会降低系统播放音量(关闭录音后可恢复),请参阅文档中audioTrackSet配置") + "(" + y + ") LM:" + M + " UA:" + navigator.userAgent), g && g.then && g.then(p)[x](m);
+ } else h("", z("COxc::此浏览器不支持录音"));
+ }
+ } else o(z.G("NonBrowser-1", ["open"]) + z("EMJq::,可尝试使用RecordApp解决方案") + "(" + y + "/tree/master/app-support-sample)");
+ },
+ close: function (e) {
+ e = e || S;
+ var t = this,
+ a = t._streamStore();
+ t._stop();
+ var n = " stream:" + t._streamTag,
+ s = a.Sync;
+ if (t._O = 0, t._O_ != s.O) return t.CLog(z("hWVz::close被忽略(因为同时open了多个rec,只有最后一个会真正close)") + n, 3), void e();
+ s.C++, L(a), t.CLog("close," + n), e();
+ },
+ mock: function (e, t) {
+ var a = this;
+ return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a._setSrcSR(t), a._streamTag = "mock", a;
+ },
+ _setSrcSR: function (e) {
+ var t = this.set,
+ a = t[D];
+ e < a ? t[D] = e : a = 0, this[V] = e, this.CLog(V + ": " + e + " set." + D + ": " + t[D] + (a ? " " + z("UHvm::忽略") + ": " + a : ""), a ? 3 : 0);
+ },
+ envCheck: function (e) {
+ var t,
+ a = this.set,
+ n = "CPU_BE";
+ if (t || N[n] || "function" != typeof Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (u(n), t = z("Essp::不支持{1}架构", 0, n)), !t) {
+ var s = a.type,
+ r = this[s + "_envCheck"];
+ a.takeoffEncodeChunk && (r ? e.canProcess || (t = z("7uMV::{1}环境不支持实时处理", 0, e.envName)) : t = z("2XBl::{1}类型不支持设置takeoffEncodeChunk", 0, s) + (this[s] ? "" : z("LG7e::(未加载编码器)"))), !t && r && (t = this[s + "_envCheck"](e, a));
+ }
+ return t || "";
+ },
+ envStart: function (e, t) {
+ var a = this,
+ n = a.set;
+ if (a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, e && (a._streamTag = "env$" + e.envName), a.state = 1, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [], a._setSrcSR(t), a.engineCtx = 0, a[n.type + "_start"]) {
+ var s = a.engineCtx = a[n.type + "_start"](n);
+ s && (s.pcmDatas = [], s.pcmSize = 0);
+ }
+ },
+ envResume: function () {
+ this.envInFixTs = [];
+ },
+ envIn: function (e, t) {
+ var s = this,
+ r = s.set,
+ i = s.engineCtx;
+ if (1 == s.state) {
+ var a = s[V],
+ n = e.length,
+ o = N.PowerLevel(t, n),
+ _ = s.buffers,
+ l = _.length;
+ _.push(e);
+ var f = _,
+ c = l,
+ u = Date.now(),
+ h = Math.round(n / a * 1e3);
+ s.envInLast = u, 1 == s.buffers.length && (s.envInFirst = u - h);
+ var b = s.envInFixTs;
+ b.splice(0, 0, {
+ t: u,
+ d: h
+ });
+ for (var p = u, m = 0, v = 0; v < b.length; v++) {
+ var d = b[v];
+ if (3e3 < u - d.t) {
+ b.length = v;
+ break;
+ }
+ p = d.t, m += d.d;
+ }
+ var g = b[1],
+ w = u - p,
+ S = w - m;
+ if (w / 3 < S && (g && 1e3 < w || 6 <= b.length)) {
+ var M = u - g.t - h;
+ if (h / 5 < M) {
+ var y = !r.disableEnvInFix;
+ if (s.CLog("[" + u + "]" + Y.get(z(y ? "4Kfd::补偿{1}ms" : "bM5i::未补偿{1}ms", 1), [M]), 3), s.envInFix += M, y) {
+ var A = new Int16Array(M * a / 1e3);
+ n += A.length, _.push(A);
+ }
+ }
+ }
+ var k = s.recSize,
+ R = n,
+ x = k + R;
+ if (s.recSize = x, i) {
+ var B = N.SampleData(_, a, r[D], i.chunkInfo);
+ i.chunkInfo = B, k = i.pcmSize, R = B.data.length, x = k + R, i.pcmSize = x, _ = i.pcmDatas, l = _.length, _.push(B.data), a = B[D];
+ }
+ var T = Math.round(x / a * 1e3),
+ E = _.length,
+ C = f.length,
+ I = function () {
+ for (var e = L ? 0 : -R, t = null == _[0], a = l; a < E; a++) {
+ var n = _[a];
+ null == n ? t = 1 : (e += n.length, i && n.length && s[r.type + "_encode"](i, n));
+ }
+ if (t && i) {
+ var a = c;
+ for (f[0] && (a = 0); a < C; a++) f[a] = null;
+ }
+ t && (e = L ? R : 0, _[0] = null), i ? i.pcmSize += e : s.recSize += e;
+ },
+ L = 0,
+ P = "rec.set.onProcess";
+ try {
+ L = r.onProcess(_, o, T, a, l, I);
+ } catch (e) {
+ console.error(P + z("gFUF::回调出错是不允许的,需保证不会抛异常"), e);
+ }
+ var H = Date.now() - u;
+ if (10 < H && 1e3 < s.envInFirst - u && s.CLog(P + z("2ghS::低性能,耗时{1}ms", 0, H), 3), !0 === L) {
+ for (var O = 0, v = l; v < E; v++) null == _[v] ? O = 1 : _[v] = new Int16Array(0);
+ O ? s.CLog(z("ufqH::未进入异步前不能清除buffers"), 3) : i ? i.pcmSize -= R : s.recSize -= R;
+ } else I();
+ } else s.state || s.CLog("envIn at state=0", 3);
+ },
+ start: function () {
+ var t = this,
+ e = 1;
+ if (t.set.sourceStream ? t.Stream || (e = 0) : N.IsOpen() || (e = 0), e) {
+ var a = t._streamCtx();
+ if (t.CLog(z("kLDN::start 开始录音,") + k(a) + " stream:" + t._streamTag), t._stop(), t.envStart(null, a[D]), t.state = 3, t._SO && t._SO + 1 != t._S) t.CLog(z("Bp2y::start被中断"), 3);else {
+ t._SO = 0;
+ var n = function () {
+ 3 == t.state && (t.state = 1, t.resume());
+ },
+ s = "AudioContext resume: ";
+ B(a, function (e) {
+ return e && t.CLog(s + "wait..."), 3 == t.state;
+ }, function (e) {
+ e && t.CLog(s + a.state), n();
+ }, function (e) {
+ t.CLog(s + a.state + z("upkE::,可能无法录音:") + e, 1), n();
+ });
+ }
+ } else t.CLog(z("6WmN::start失败:未open"), 1);
+ },
+ pause: function () {
+ var e = this,
+ t = e._streamStore().Stream;
+ e.state && (e.state = 2, e.CLog("pause"), t && delete t._call[e.id]);
+ },
+ resume: function () {
+ var a = this,
+ t = a._streamStore().Stream,
+ n = "resume(wait ctx)";
+ if (3 == a.state) a.CLog(n);else if (a.state) {
+ a.state = 1, a.CLog("resume"), a.envResume(), t && (t._call[a.id] = function (e, t) {
+ 1 == a.state && a.envIn(e, t);
+ }, r(t));
+ var s = a._streamCtx();
+ s && B(s, function (e) {
+ return e && a.CLog(n + "..."), 1 == a.state;
+ }, function (e) {
+ e && a.CLog(n + s.state), r(t);
+ }, function (e) {
+ a.CLog(n + s.state + "[err]" + e, 1);
+ });
+ }
+ },
+ _stop: function (e) {
+ var t = this,
+ a = t.set;
+ t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
+ },
+ stop: function (c, t, e) {
+ var u,
+ h = this,
+ b = h.set,
+ a = h.envInLast - h.envInFirst,
+ n = a && h.buffers.length;
+ h.CLog(z("Xq4s::stop 和start时差:") + (a ? a + "ms " + z("3CQP::补偿:") + h.envInFix + "ms envIn:" + n + " fps:" + (n / a * 1e3).toFixed(1) : "-") + " stream:" + h._streamTag + " (" + y + ") LM:" + M);
+ var p = function () {
+ h._stop(), e && h.close();
+ },
+ m = function (e) {
+ h.CLog(z("u8JG::结束录音失败:") + e, 1), t && t(e), p();
+ },
+ s = function (e, t, a) {
+ var n = "arraybuffer",
+ s = "dataType",
+ r = "DefaultDataType",
+ i = h[s] || N[r] || "blob",
+ o = s + "=" + i,
+ _ = e instanceof ArrayBuffer,
+ l = 0,
+ f = _ ? e.byteLength : e.size;
+ if (i == n ? _ || (l = 1) : "blob" == i ? "function" != typeof Blob ? l = z.G("NonBrowser-1", [o]) + z("1skY::,请设置{1}", 0, R + "." + r + '="' + n + '"') : (_ && (e = new Blob([e], {
+ type: t
+ })), e instanceof Blob || (l = 1), t = e.type || t) : l = z.G("NotSupport-1", [o]), h.CLog(z("Wv7l::结束录音 编码花{1}ms 音频时长{2}ms 文件大小{3}b", 0, Date.now() - u, a, f) + " " + o + "," + t), l) m(1 != l ? l : z("Vkbd::{1}编码器返回的不是{2}", 0, b.type, i) + ", " + o);else {
+ if (b.takeoffEncodeChunk) h.CLog(z("QWnr::启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据"), 3);else if (f < Math.max(50, a / 5)) return void m(z("Sz2H::生成的{1}无效", 0, b.type));
+ c && c(e, a, t), p();
+ }
+ };
+ if (!h.isMock) {
+ var r = 3 == h.state;
+ if (!h.state || r) return void m(z("wf9t::未开始录音") + (r ? z("Dl2c::,开始录音前无用户交互导致AudioContext未运行") : ""));
+ }
+ h._stop(!0);
+ var i = h.recSize;
+ if (i) {
+ if (h[b.type]) {
+ if (h.isMock) {
+ var o = h.envCheck(h.mockEnvInfo || {
envName: "mock",
canProcess: !1
});
- if (u) return void l("录音错误:" + u);
+ if (o) return void m(z("AxOH::录音错误:") + o);
}
- var m = n.engineCtx;
- if (n[r.type + "_complete"] && m) {
- var p = Math.round(m.pcmSize / r[N] * 1e3);
- return s = Date.now(), void n[r.type + "_complete"](m, function (e) {
- f(e, p);
- }, l);
+ var _ = h.engineCtx;
+ if (h[b.type + "_complete"] && _) {
+ var l = Math.round(_.pcmSize / b[D] * 1e3);
+ return u = Date.now(), void h[b.type + "_complete"](_, function (e, t) {
+ s(e, t, l);
+ }, m);
}
- s = Date.now();
- var b = V.SampleData(n.buffers, n[O], r[N]);
- r[N] = b[N];
- var v = b.data;
- p = Math.round(v.length / r[N] * 1e3), n.CLog("采样" + h + "->" + v.length + " 花:" + (Date.now() - s) + "ms"), setTimeout(function () {
- s = Date.now(), n[r.type](v, function (e) {
- f(e, p);
- }, function (e) {
- l(e);
+ if (u = Date.now(), h.buffers[0]) {
+ var f = N.SampleData(h.buffers, h[V], b[D]);
+ b[D] = f[D];
+ var v = f.data,
+ l = Math.round(v.length / b[D] * 1e3);
+ h.CLog(z("CxeT::采样:{1} 花:{2}ms", 0, i + "->" + v.length, Date.now() - u)), setTimeout(function () {
+ u = Date.now(), h[b.type](v, function (e, t) {
+ s(e, t, l);
+ }, function (e) {
+ m(e);
+ });
});
- });
- } else l("未加载" + r.type + "编码器");
- } else l("音频buffers被释放");
- } else l("未采集到录音");
- }
- }, y[T] && (H("重复引入" + T, 3), y[T].Destroy()), y[T] = V;
- var C = function (e, t) {
- t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
- var a = t.tracks,
- s = [t.pos[0]],
- n = function () {
- t.pos[0] = s[0];
- },
- r = t.bytes.length,
- i = new Uint8Array(r + e.length);
- if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
- if (X(i, s), q(i, s), !D(X(i, s), [24, 83, 128, 103])) return;
- for (X(i, s); s[0] < i.length;) {
- var o = X(i, s),
- _ = q(i, s),
- l = [0],
- f = 0;
- if (!_) return;
- if (D(o, [22, 84, 174, 107])) {
- for (; l[0] < _.length;) {
- var c = X(_, l),
- h = q(_, l),
- u = [0],
- m = {
- channels: 0,
- sampleRate: 0
- };
- if (D(c, [174])) for (; u[0] < h.length;) {
- var p = X(h, u),
- b = q(h, u),
- v = [0];
- if (D(p, [215])) {
- var d = Y(b);
- m.number = d, a[d] = m;
- } else if (D(p, [131])) {
- var d = Y(b);
- 1 == d ? m.type = "video" : 2 == d ? (m.type = "audio", f || (t.track0 = m), m.idx = f++) : m.type = "Type-" + d;
- } else if (D(p, [134])) {
- for (var g = "", S = 0; S < b.length; S++) g += String.fromCharCode(b[S]);
- m.codec = g;
- } else if (D(p, [225])) for (; v[0] < b.length;) {
- var M = X(b, v),
- w = q(b, v);
- if (D(M, [181])) {
- var d = 0,
- R = new Uint8Array(w.reverse()).buffer;
- 4 == w.length ? d = new Float32Array(R)[0] : 8 == w.length ? d = new Float64Array(R)[0] : H("WebM Track !Float", 1, w), m[N] = Math.round(d);
- } else D(M, [98, 100]) ? m.bitDepth = Y(w) : D(M, [159]) && (m.channels = Y(w));
- }
- }
- }
- t._ht = 1, H("WebM Tracks", a), n();
- break;
- }
- }
- }
- var A = t.track0;
- if (A) {
- if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, H("WebM 16改32位", 3)), A[N] != t[N] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || H("WebM Track非预期", 3, t), -(t.bad = 1);
- for (var B = [], k = 0; s[0] < i.length;) {
- var c = X(i, s),
- h = q(i, s);
- if (!h) break;
- if (D(c, [163])) {
- var y = 15 & h[0],
- m = a[y];
- if (m) {
- if (0 === m.idx) {
- for (var T = new Uint8Array(h.length - 4), S = 4; S < h.length; S++) T[S - 4] = h[S];
- B.push(T), k += T.length;
- }
- } else H("WebM !Track" + y, 1, a);
- }
- n();
- }
- if (k) {
- var x = new Uint8Array(i.length - t.pos[0]);
- x.set(i.subarray(t.pos[0])), t.bytes = x, t.pos[0] = 0;
- for (var T = new Uint8Array(k), S = 0, E = 0; S < B.length; S++) T.set(B[S], E), E += B[S].length;
- var R = new Float32Array(T.buffer);
- if (1 < A.channels) {
- for (var P = [], S = 0; S < R.length;) P.push(R[S]), S += A.channels;
- R = new Float32Array(P);
- }
- return R;
- }
- }
- },
- D = function (e, t) {
- if (!e || e.length != t.length) return !1;
- if (1 == e.length) return e[0] == t[0];
- for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
- return !0;
- },
- Y = function (e) {
- for (var t = "", a = 0; a < e.length; a++) {
- var s = e[a];
- t += (s < 16 ? "0" : "") + s.toString(16);
- }
- return parseInt(t, 16) || 0;
- },
- X = function (e, t, a) {
- var s = t[0];
- if (!(s >= e.length)) {
- var n = e[s],
- r = ("0000000" + n.toString(2)).substr(-8),
- i = /^(0*1)(\d*)$/.exec(r);
- if (i) {
- var o = i[1].length,
- _ = [];
- if (!(s + o > e.length)) {
- for (var l = 0; l < o; l++) _[l] = e[s], s++;
- return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = s, _;
- }
- }
- }
- },
- q = function (e, t) {
- var a = X(e, t, 1);
- if (a) {
- var s = Y(a),
- n = t[0],
- r = [];
- if (s < 2147483647) {
- if (n + s > e.length) return;
- for (var i = 0; i < s; i++) r[i] = e[n], n++;
- }
- return t[0] = n, r;
+ } else m(z("xkKd::音频buffers被释放"));
+ } else m(z("xGuI::未加载{1}编码器,请尝试到{2}的src/engine内找到{1}的编码器并加载", 0, b.type, R));
+ } else m(z("Ltz3::未采集到录音"));
}
};
- V.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
- var r = V.Traffic = function (e) {
- e = e ? "/" + T + "/Report/" + e : "";
- var t = V.TrafficImgUrl;
- if (t) {
- var a = V.Traffic,
- s = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
- n = s[1] || "http://file/",
- r = (s[0] || n) + e;
- if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(n + e)), !a[r]) {
- a[r] = 1;
- var i = new Image();
- i.src = t, H("Traffic Analysis Image: " + (e || T + ".TrafficImgUrl=" + V.TrafficImgUrl));
- }
- }
- };
-}(window), module.exports && (module.exports = Recorder), function () {
-
- var i;
- Recorder.prototype.enc_mp3 = {
- stable: !0,
- testmsg: "采样率范围48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000"
- }, Recorder.prototype.mp3 = function (a, s, e) {
- var n = this.set,
- r = a.length,
- t = this.mp3_start(n);
- if (t) return this.mp3_encode(t, a), void this.mp3_complete(t, s, e, 1);
- var i = new Recorder.lamejs.Mp3Encoder(1, n.sampleRate, n.bitRate),
- o = [],
- _ = 0,
- l = 0,
- f = function () {
- if (_ < r) {
- 0 < (e = i.encodeBuffer(a.subarray(_, _ + 57600))).length && (l += e.buffer.byteLength, o.push(e.buffer)), _ += 57600, setTimeout(f);
- } else {
- var e;
- 0 < (e = i.flush()).length && (l += e.buffer.byteLength, o.push(e.buffer));
- var t = c.fn(o, l, r, n.sampleRate);
- h(t, n), s(new Blob(o, {
- type: "audio/mp3"
- }));
+ var P = function (e, t) {
+ t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
+ var a = t.tracks,
+ n = [t.pos[0]],
+ s = function () {
+ t.pos[0] = n[0];
+ },
+ r = t.bytes.length,
+ i = new Uint8Array(r + e.length);
+ if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
+ if (j(i, n), X(i, n), !H(j(i, n), [24, 83, 128, 103])) return;
+ for (j(i, n); n[0] < i.length;) {
+ var o = j(i, n),
+ _ = X(i, n),
+ l = [0],
+ f = 0;
+ if (!_) return;
+ if (H(o, [22, 84, 174, 107])) {
+ for (; l[0] < _.length;) {
+ var c = j(_, l),
+ u = X(_, l),
+ h = [0],
+ b = {
+ channels: 0,
+ sampleRate: 0
+ };
+ if (H(c, [174])) for (; h[0] < u.length;) {
+ var p = j(u, h),
+ m = X(u, h),
+ v = [0];
+ if (H(p, [215])) {
+ var d = F(m);
+ b.number = d, a[d] = b;
+ } else if (H(p, [131])) {
+ var d = F(m);
+ 1 == d ? b.type = "video" : 2 == d ? (b.type = "audio", f || (t.track0 = b), b.idx = f++) : b.type = "Type-" + d;
+ } else if (H(p, [134])) {
+ for (var g = "", w = 0; w < m.length; w++) g += String.fromCharCode(m[w]);
+ b.codec = g;
+ } else if (H(p, [225])) for (; v[0] < m.length;) {
+ var S = j(m, v),
+ M = X(m, v);
+ if (H(S, [181])) {
+ var d = 0,
+ y = new Uint8Array(M.reverse()).buffer;
+ 4 == M.length ? d = new Float32Array(y)[0] : 8 == M.length ? d = new Float64Array(y)[0] : O("WebM Track !Float", 1, M), b[D] = Math.round(d);
+ } else H(S, [98, 100]) ? b.bitDepth = F(M) : H(S, [159]) && (b.channels = F(M));
+ }
+ }
+ }
+ t._ht = 1, O("WebM Tracks", a), s();
+ break;
+ }
+ }
}
- };
- f();
- }, Recorder.BindDestroy("mp3Worker", function () {
- Recorder.CLog("mp3Worker Destroy"), i && i.terminate(), i = null;
- }), Recorder.prototype.mp3_envCheck = function (e, t) {
- var a = "";
- return t.takeoffEncodeChunk && (e.canProcess ? s() || (a = "当前浏览器版本太低,无法实时处理") : a = e.envName + "环境不支持实时处理"), a;
- }, Recorder.prototype.mp3_start = function (e) {
- return s(e);
- };
- var o = {
- id: 0
- },
- s = function (e) {
- var t = i;
- try {
- if (!t) {
- var a = ");wk_lame();var wk_ctxs={};self.onmessage=" + function (e) {
+ var A = t.track0;
+ if (A) {
+ if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, O("WebM 16->32 bit", 3)), A[D] != t[D] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || O("WebM Track Unexpected", 3, t), -(t.bad = 1);
+ for (var k = [], R = 0; n[0] < i.length;) {
+ var c = j(i, n),
+ u = X(i, n);
+ if (!u) break;
+ if (H(c, [163])) {
+ var x = 15 & u[0],
+ b = a[x];
+ if (b) {
+ if (0 === b.idx) {
+ for (var B = new Uint8Array(u.length - 4), w = 4; w < u.length; w++) B[w - 4] = u[w];
+ k.push(B), R += B.length;
+ }
+ } else O("WebM !Track" + x, 1, a);
+ }
+ s();
+ }
+ if (R) {
+ var T = new Uint8Array(i.length - t.pos[0]);
+ T.set(i.subarray(t.pos[0])), t.bytes = T, t.pos[0] = 0;
+ for (var B = new Uint8Array(R), w = 0, E = 0; w < k.length; w++) B.set(k[w], E), E += k[w].length;
+ var y = new Float32Array(B.buffer);
+ if (1 < A.channels) {
+ for (var C = [], w = 0; w < y.length;) C.push(y[w]), w += A.channels;
+ y = new Float32Array(C);
+ }
+ return y;
+ }
+ }
+ },
+ H = function (e, t) {
+ if (!e || e.length != t.length) return !1;
+ if (1 == e.length) return e[0] == t[0];
+ for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
+ return !0;
+ },
+ F = function (e) {
+ for (var t = "", a = 0; a < e.length; a++) {
+ var n = e[a];
+ t += (n < 16 ? "0" : "") + n.toString(16);
+ }
+ return parseInt(t, 16) || 0;
+ },
+ j = function (e, t, a) {
+ var n = t[0];
+ if (!(n >= e.length)) {
+ var s = e[n],
+ r = ("0000000" + s.toString(2)).substr(-8),
+ i = /^(0*1)(\d*)$/.exec(r);
+ if (i) {
+ var o = i[1].length,
+ _ = [];
+ if (!(n + o > e.length)) {
+ for (var l = 0; l < o; l++) _[l] = e[n], n++;
+ return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = n, _;
+ }
+ }
+ }
+ },
+ X = function (e, t) {
+ var a = j(e, t, 1);
+ if (a) {
+ var n = F(a),
+ s = t[0],
+ r = [];
+ if (n < 2147483647) {
+ if (s + n > e.length) return;
+ for (var i = 0; i < n; i++) r[i] = e[s], s++;
+ }
+ return t[0] = s, r;
+ }
+ },
+ Y = N.i18n = {
+ lang: "zh-CN",
+ alias: {
+ "zh-CN": "zh",
+ "en-US": "en"
+ },
+ locales: {},
+ data: {},
+ put: function (e, t) {
+ var a = R + ".i18n.put: ",
+ n = e.overwrite;
+ n = null == n || n;
+ var s = e.lang;
+ if (!(s = Y.alias[s] || s)) throw new Error(a + "set.lang?");
+ var r = Y.locales[s];
+ r || (r = {}, Y.locales[s] = r);
+ for (var i, o = /^([\w\-]+):/, _ = 0; _ < t.length; _++) {
+ var l = t[_];
+ if (i = o.exec(l)) {
+ var f = i[1],
+ l = l.substr(f.length + 1);
+ !n && r[f] || (r[f] = l);
+ } else O(a + "'key:'? " + l, 3, e);
+ }
+ },
+ get: function () {
+ return Y.v_G.apply(null, arguments);
+ },
+ v_G: function (n, s, e) {
+ s = s || [], e = e || Y.lang, e = Y.alias[e] || e;
+ var t = Y.locales[e],
+ r = t && t[n] || "";
+ return r || "zh" == e ? (Y.lastLang = e, "=Empty" == r ? "" : r.replace(/\{(\d+)(\!?)\}/g, function (e, t, a) {
+ return e = s[(t = +t || 0) - 1], (t < 1 || t > s.length) && (e = "{?}", O("i18n[" + n + "] no {" + t + "}: " + r, 3)), a ? "" : e;
+ })) : "en" == e ? Y.v_G(n, s, "zh") : Y.v_G(n, s, "en");
+ },
+ $T: function () {
+ return Y.v_T.apply(null, arguments);
+ },
+ v_T: function () {
+ for (var e, t = arguments, a = "", n = [], s = 0, r = R + ".i18n.$T:", i = /^([\w\-]*):/, o = 0; o < t.length; o++) {
+ var _ = t[o];
+ if (0 == o) {
+ if (e = i.exec(_), !(a = e && e[1])) throw new Error(r + "0 'key:'?");
+ _ = _.substr(a.length + 1);
+ }
+ if (-1 === s) n.push(_);else {
+ if (s) throw new Error(r + " bad args");
+ if (0 === _) s = -1;else if (f(_)) {
+ if (_ < 1) throw new Error(r + " bad args");
+ s = _;
+ } else {
+ var l = 1 == o ? "en" : o ? "" : "zh";
+ if ((e = i.exec(_)) && (l = e[1] || l, _ = _.substr(e[1].length + 1)), !e || !l) throw new Error(r + o + " 'lang:'?");
+ Y.put({
+ lang: l,
+ overwrite: !1
+ }, [a + ":" + _]);
+ }
+ }
+ }
+ return a ? 0 < s ? a : Y.v_G(a, n) : "";
+ }
+ },
+ z = Y.$T;
+ z.G = Y.get, z("NonBrowser-1::非浏览器环境,不支持{1}", 1), z("IllegalArgs-1::参数错误:{1}", 1), z("NeedImport-2::调用{1}需要先导入{2}", 2), z("NotSupport-1::不支持:{1}", 1), N.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
+ var u = N.Traffic = function (e) {
+ if (w) {
+ e = e ? "/" + R + "/Report/" + e : "";
+ var t = N.TrafficImgUrl;
+ if (t) {
+ var a = N.Traffic,
+ n = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
+ s = n[1] || "http://file/",
+ r = (n[0] || s) + e;
+ if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(s + e)), !a[r]) {
+ a[r] = 1;
+ var i = new Image();
+ i.src = t, O("Traffic Analysis Image: " + (e || R + ".TrafficImgUrl=" + N.TrafficImgUrl));
+ }
+ }
+ }
+ };
+ t && (O(z("8HO5::覆盖导入{1}", 0, R), 1), t.Destroy());
+ e[R] = N;
+ }(a, t), module.exports && (module.exports = a.Recorder);
+}(), function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = (t ? window : Object).Recorder,
+ n = a.i18n;
+ !function (m, e, u, t) {
+
+ var o = "48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000",
+ _ = "8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 192, 224, 256, 320";
+ m.prototype.enc_mp3 = {
+ stable: !0,
+ takeEC: "full",
+ getTestMsg: function () {
+ return u("Zm7L::采样率范围:{1};比特率范围:{2}(不同比特率支持的采样率范围不同,小于32kbps时采样率需小于32000)", 0, o, _);
+ }
+ };
+ var h,
+ v = function (e) {
+ var t = e.bitRate,
+ a = e.sampleRate,
+ n = a;
+ if (-1 == (" " + _ + ",").indexOf(" " + t + ",") && m.CLog(u("eGB9::{1}不在mp3支持的取值范围:{2}", 0, "bitRate=" + t, _), 3), -1 == (" " + o + ",").indexOf(" " + a + ",")) {
+ for (var s = o.split(", "), r = [], i = 0; i < s.length; i++) r.push({
+ v: +s[i],
+ s: Math.abs(s[i] - a)
+ });
+ r.sort(function (e, t) {
+ return e.s - t.s;
+ }), n = r[0].v, e.sampleRate = n, m.CLog(u("zLTa::sampleRate已更新为{1},因为{2}不在mp3支持的取值范围:{3}", 0, n, a, o), 3);
+ }
+ },
+ n = function () {
+ return u.G("NeedImport-2", ["mp3.js", "src/engine/mp3-engine.js"]);
+ },
+ d = t && "function" == typeof Worker;
+ m.prototype.mp3 = function (r, i, o) {
+ var e = this,
+ _ = e.set,
+ l = r.length;
+ if (m.lamejs) {
+ if (d) {
+ var t = e.mp3_start(_);
+ if (t) {
+ if (t.isW) return e.mp3_encode(t, r), void e.mp3_complete(t, i, o, 1);
+ e.mp3_stop(t);
+ }
+ }
+ v(_);
+ var f = new m.lamejs.Mp3Encoder(1, _.sampleRate, _.bitRate),
+ c = new Int8Array(5e5),
+ u = 0,
+ h = 0,
+ b = 0,
+ p = function () {
+ try {
+ if (h < l) var e = f.encodeBuffer(r.subarray(h, h + 57600));else {
+ b = 1;
+ var e = f.flush();
+ }
+ } catch (e) {
+ if (console.error(e), !b) try {
+ f.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ return void o("MP3 Encoder: " + e.message);
+ }
+ var t = e.length;
+ if (0 < t) {
+ if (u + t > c.length) {
+ var a = new Int8Array(c.length + Math.max(5e5, t));
+ a.set(c.subarray(0, u)), c = a;
+ }
+ c.set(e, u), u += t;
+ }
+ if (h < l) h += 57600, setTimeout(p);else {
+ var n = [c.buffer.slice(0, u)],
+ s = g.fn(n, u, l, _.sampleRate);
+ w(s, _), i(n[0] || new ArrayBuffer(0), "audio/mp3");
+ }
+ };
+ p();
+ } else o(n());
+ }, m.BindDestroy("mp3Worker", function () {
+ h && (m.CLog("mp3Worker Destroy"), h.terminate(), h = null);
+ }), m.prototype.mp3_envCheck = function (e, t) {
+ var a = "";
+ return t.takeoffEncodeChunk && (p() || (a = u("yhUs::当前浏览器版本太低,无法实时处理"))), a || m.lamejs || (a = n()), a;
+ }, m.prototype.mp3_start = function (e) {
+ return p(e);
+ };
+ var b = {
+ id: 0
+ },
+ p = function (t, e) {
+ var f,
+ a = function (e) {
var t = e.data,
- a = wk_ctxs[t.id];
- if ("init" == t.action) wk_ctxs[t.id] = {
+ a = f.wkScope.wk_ctxs,
+ n = f.wkScope.wk_lame,
+ s = f.wkScope.wk_mp3TrimFix,
+ r = a[t.id];
+ if ("init" == t.action) a[t.id] = {
sampleRate: t.sampleRate,
bitRate: t.bitRate,
takeoff: t.takeoff,
- mp3Size: 0,
pcmSize: 0,
- encArr: [],
- encObj: new wk_lame.Mp3Encoder(1, t.sampleRate, t.bitRate)
- };else if (!a) return;
+ memory: new Int8Array(5e5),
+ mOffset: 0,
+ encObj: new n.Mp3Encoder(1, t.sampleRate, t.bitRate)
+ };else if (!r) return;
+ var i = function (e) {
+ var t = e.length;
+ if (r.mOffset + t > r.memory.length) {
+ var a = new Int8Array(r.memory.length + Math.max(5e5, t));
+ a.set(r.memory.subarray(0, r.mOffset)), r.memory = a;
+ }
+ r.memory.set(e, r.mOffset), r.mOffset += t;
+ };
switch (t.action) {
case "stop":
- a.encObj = null, delete wk_ctxs[t.id];
+ if (!r.isCp) try {
+ r.encObj.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ r.encObj = null, delete a[t.id];
break;
case "encode":
- a.pcmSize += t.pcm.length, 0 < (s = a.encObj.encodeBuffer(t.pcm)).length && (a.takeoff ? self.postMessage({
+ if (r.isCp) break;
+ r.pcmSize += t.pcm.length;
+ try {
+ var o = r.encObj.encodeBuffer(t.pcm);
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
+ chunk: o
+ }) : i(o));
break;
case "complete":
- var s;
- 0 < (s = a.encObj.flush()).length && (a.takeoff ? self.postMessage({
+ r.isCp = 1;
+ try {
+ var o = r.encObj.flush();
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ if (o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
- var n = wk_mp3TrimFix.fn(a.encArr, a.mp3Size, a.pcmSize, a.sampleRate);
- self.postMessage({
+ chunk: o
+ }) : i(o)), r.err) {
+ c.onmessage({
+ action: t.action,
+ id: t.id,
+ err: "MP3 Encoder: " + r.err.message
+ });
+ break;
+ }
+ var _ = [r.memory.buffer.slice(0, r.mOffset)],
+ l = s.fn(_, r.mOffset, r.pcmSize, r.sampleRate);
+ c.onmessage({
action: t.action,
id: t.id,
- blob: new Blob(a.encArr, {
- type: "audio/mp3"
- }),
- meta: n
+ blob: _[0] || new ArrayBuffer(0),
+ meta: l
});
}
- };
- a += ";var wk_mp3TrimFix={rm:" + c.rm + ",fn:" + c.fn + "}";
- var s = Recorder.lamejs.toString(),
- n = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", s, a], {
- type: "text/javascript"
- }));
- t = new Worker(n), setTimeout(function () {
- (window.URL || webkitURL).revokeObjectURL(n);
- }, 1e4), t.onmessage = function (e) {
- var t = e.data,
- a = o[t.id];
- a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
- };
+ },
+ n = function (n) {
+ c.onmessage = function (e) {
+ var t = e;
+ n && (t = e.data);
+ var a = b[t.id];
+ a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
+ };
+ },
+ s = function () {
+ var e = {
+ worker: c,
+ set: t
+ };
+ return t ? (e.id = ++b.id, b[e.id] = e, v(t), c.postMessage({
+ action: "init",
+ id: e.id,
+ sampleRate: t.sampleRate,
+ bitRate: t.bitRate,
+ takeoff: !!t.takeoffEncodeChunk,
+ x: new Int16Array(5)
+ })) : c.postMessage({
+ x: new Int16Array(5)
+ }), e;
+ },
+ c = h;
+ if (e || !d) return m.CLog(u("k9PT::当前环境不支持Web Worker,mp3实时编码器运行在主线程中"), 3), c = {
+ postMessage: function (e) {
+ a({
+ data: e
+ });
+ }
+ }, f = {
+ wkScope: {
+ wk_ctxs: {},
+ wk_lame: m.lamejs,
+ wk_mp3TrimFix: g
+ }
+ }, n(), s();
+ try {
+ if (!c) {
+ var r = (a + "").replace(/[\w\$]+\.onmessage/g, "self.postMessage"),
+ i = ");wk_lame();self.onmessage=" + (r = r.replace(/[\w\$]+\.wkScope/g, "wkScope"));
+ i += ";var wkScope={ wk_ctxs:{},wk_lame:wk_lame", i += ",wk_mp3TrimFix:{rm:" + g.rm + ",fn:" + g.fn + "} }";
+ var o = m.lamejs.toString(),
+ _ = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", o, i], {
+ type: "text/javascript"
+ }));
+ c = new Worker(_), setTimeout(function () {
+ (window.URL || webkitURL).revokeObjectURL(_);
+ }, 1e4), n(1);
+ }
+ var l = s();
+ return l.isW = 1, h = c, l;
+ } catch (e) {
+ return c && c.terminate(), console.error(e), p(t, 1);
}
- var r = {
- worker: t,
- set: e,
- takeoffQueue: []
- };
- return e ? (r.id = ++o.id, o[r.id] = r, t.postMessage({
- action: "init",
- id: r.id,
- sampleRate: e.sampleRate,
- bitRate: e.bitRate,
- takeoff: !!e.takeoffEncodeChunk,
- x: new Int16Array(5)
- })) : t.postMessage({
- x: new Int16Array(5)
- }), i = t, r;
- } catch (e) {
- return t && t.terminate(), console.error(e), null;
+ };
+ m.prototype.mp3_stop = function (e) {
+ if (e && e.worker) {
+ e.worker.postMessage({
+ action: "stop",
+ id: e.id
+ }), e.worker = null, delete b[e.id];
+ var t = -1;
+ for (var a in b) t++;
+ t && m.CLog(u("fT6M::mp3 worker剩{1}个未stop", 0, t), 3);
}
+ }, m.prototype.mp3_encode = function (e, t) {
+ e && e.worker && e.worker.postMessage({
+ action: "encode",
+ id: e.id,
+ pcm: t
+ });
+ }, m.prototype.mp3_complete = function (t, a, n, s) {
+ var r = this;
+ t && t.worker ? (t.call = function (e) {
+ s && r.mp3_stop(t), e.err ? n(e.err) : (w(e.meta, t.set), a(e.blob, "audio/mp3"));
+ }, t.worker.postMessage({
+ action: "complete",
+ id: t.id
+ })) : n(u("mPxH::mp3编码器未start"));
+ }, m.mp3ReadMeta = function (e, t) {
+ var a = "undefined" != typeof window && window.parseInt || "undefined" != typeof self && self.parseInt || parseInt,
+ n = new Uint8Array(e[0] || []);
+ if (n.length < 4) return null;
+ var s = function (e, t) {
+ return ("0000000" + ((t || n)[e] || 0).toString(2)).substr(-8);
+ },
+ r = s(0) + s(1),
+ i = s(2) + s(3);
+ if (!/^1{11}/.test(r)) return null;
+ var o = {
+ "00": 2.5,
+ 10: 2,
+ 11: 1
+ }[r.substr(11, 2)],
+ _ = {
+ "01": 3
+ }[r.substr(13, 2)],
+ l = {
+ 1: [44100, 48e3, 32e3],
+ 2: [22050, 24e3, 16e3],
+ 2.5: [11025, 12e3, 8e3]
+ }[o];
+ l && (l = l[a(i.substr(4, 2), 2)]);
+ var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
+ if (!(o && _ && f && l)) return null;
+ for (var c = Math.round(8 * t / f), u = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, h = u / l * 1e3, b = Math.floor(u * f / 8 / l * 1e3), p = 0, m = 0, v = 0; v < e.length; v++) {
+ var d = e[v];
+ if (m += d.byteLength, b + 3 <= m) {
+ var g = new Uint8Array(d),
+ w = d.byteLength - (m - (b + 3) + 1),
+ S = s(w, g);
+ p = "1" == S.charAt(6);
+ break;
+ }
+ }
+ return p && b++, {
+ version: o,
+ layer: _,
+ sampleRate: l,
+ bitRate: f,
+ duration: c,
+ size: t,
+ hasPadding: p,
+ frameSize: b,
+ frameDurationFloat: h
+ };
};
- Recorder.prototype.mp3_stop = function (e) {
- if (e && e.worker) {
- e.worker.postMessage({
- action: "stop",
- id: e.id
- }), e.worker = null, delete o[e.id];
- var t = -1;
- for (var a in o) t++;
- t && Recorder.CLog("mp3 worker剩" + t + "个在串行等待", 3);
- }
- }, Recorder.prototype.mp3_encode = function (e, t) {
- e && e.worker && e.worker.postMessage({
- action: "encode",
- id: e.id,
- pcm: t
- });
- }, Recorder.prototype.mp3_complete = function (t, a, e, s) {
- var n = this;
- t && t.worker ? (t.call = function (e) {
- h(e.meta, t.set), a(e.blob), s && n.mp3_stop(t);
- }, t.worker.postMessage({
- action: "complete",
- id: t.id
- })) : e("mp3编码器未打开");
- }, Recorder.mp3ReadMeta = function (e, t) {
- var a = "object" == typeof window ? window.parseInt : self.parseInt,
- s = new Uint8Array(e[0] || []);
- if (s.length < 4) return null;
- var n = function (e, t) {
- return ("0000000" + ((t || s)[e] || 0).toString(2)).substr(-8);
+ var g = {
+ rm: m.mp3ReadMeta,
+ fn: function (e, t, a, n) {
+ var s = this.rm(e, t);
+ if (!s) return {
+ err: "mp3 unknown format"
+ };
+ var r = Math.round(a / n * 1e3),
+ i = Math.floor((s.duration - r) / s.frameDurationFloat);
+ if (0 < i) {
+ var o = i * s.frameSize - (s.hasPadding ? 1 : 0);
+ t -= o;
+ for (var _ = 0, l = [], f = 0; f < e.length; f++) {
+ var c = e[f];
+ if (o <= 0) break;
+ o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
+ }
+ var u = this.rm(e, t);
+ if (!u) {
+ _ && (e[0] = _);
+ for (var f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
+ s.err = "mp3 fix error: 已还原,错误原因不明";
+ }
+ var h = s.trimFix = {};
+ h.remove = i, h.removeDuration = Math.round(i * s.frameDurationFloat), h.duration = Math.round(8 * t / s.bitRate);
+ }
+ return s;
+ }
},
- r = n(0) + n(1),
- i = n(2) + n(3);
- if (!/^1{11}/.test(r)) return null;
- var o = {
- "00": 2.5,
- 10: 2,
- 11: 1
- }[r.substr(11, 2)],
- _ = {
- "01": 3
- }[r.substr(13, 2)],
- l = {
- 1: [44100, 48e3, 32e3],
- 2: [22050, 24e3, 16e3],
- 2.5: [11025, 12e3, 8e3]
- }[o];
- l && (l = l[a(i.substr(4, 2), 2)]);
- var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
- if (!(o && _ && f && l)) return null;
- for (var c = Math.round(8 * t / f), h = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, u = h / l * 1e3, m = Math.floor(h * f / 8 / l * 1e3), p = 0, b = 0, v = 0; v < e.length; v++) {
- var d = e[v];
- if (m + 3 <= (b += d.byteLength)) {
- var g = new Uint8Array(d);
- p = "1" == n(d.byteLength - (b - (m + 3) + 1), g).charAt(6);
- break;
- }
- }
- return p && m++, {
- version: o,
- layer: _,
- sampleRate: l,
- bitRate: f,
- duration: c,
- size: t,
- hasPadding: p,
- frameSize: m,
- frameDurationFloat: u
- };
- };
- var c = {
- rm: Recorder.mp3ReadMeta,
- fn: function (e, t, a, s) {
- var n = this.rm(e, t);
- if (!n) return {
- err: "mp3非预定格式"
- };
- var r = Math.round(a / s * 1e3),
- i = Math.floor((n.duration - r) / n.frameDurationFloat);
- if (0 < i) {
- var o = i * n.frameSize - (n.hasPadding ? 1 : 0);
- t -= o;
- for (var _ = 0, l = [], f = 0; f < e.length; f++) {
- var c = e[f];
- if (o <= 0) break;
- o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
- }
- if (!this.rm(e, t)) {
- _ && (e[0] = _);
- for (f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
- n.err = "fix后数据错误,已还原,错误原因不明";
- }
- var h = n.trimFix = {};
- h.remove = i, h.removeDuration = Math.round(i * n.frameDurationFloat), h.duration = Math.round(8 * t / n.bitRate);
- }
- return n;
- }
- },
- h = function (e, t) {
- var a = "MP3信息 ";
- (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (Recorder.CLog(a + "和设置的不匹配set:" + t.bitRate + "kbps " + t.sampleRate + "hz,已更新set:" + e.bitRate + "kbps " + e.sampleRate + "hz", 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
- var s = e.trimFix;
- s ? (a += "Fix移除" + s.remove + "帧" + s.removeDuration + "ms -> " + s.duration + "ms", 2 < s.remove && (e.err = (e.err ? e.err + ", " : "") + "移除帧数过多")) : a += (e.duration || "-") + "ms", e.err ? Recorder.CLog(a, 1, e.err, e) : Recorder.CLog(a, e);
- };
-}(), function () {
+ w = function (e, t) {
+ var a = "MP3 Info: ";
+ (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (m.CLog(a + u("uY9i::和设置的不匹配{1},已更新成{2}", 0, "set:" + t.bitRate + "kbps " + t.sampleRate + "hz", "set:" + e.bitRate + "kbps " + e.sampleRate + "hz"), 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
+ var n = e.trimFix;
+ n ? (a += u("iMSm::Fix移除{1}帧", 0, n.remove) + " " + n.removeDuration + "ms -> " + n.duration + "ms", 2 < n.remove && (e.err = (e.err ? e.err + ", " : "") + u("b9zm::移除帧数过多"))) : a += (e.duration || "-") + "ms", e.err ? m.CLog(a, 1, e.err, e) : m.CLog(a, e);
+ };
+ }(a, 0, n.$T, t);
+}(), function (e) {
function t() {
- var B = function (e) {
- return Math.log(e) / Math.log(10);
- };
- function A(e) {
+ var d = function (e) {
+ return Math.log(e) / Math.log(10);
+ },
+ me = function (e) {
+ throw new Error("abort(" + e + ")");
+ };
+ function S(e) {
return new Int8Array(e);
}
- function n(e) {
+ function s(e) {
return new Int16Array(e);
}
- function Ae(e) {
+ function ve(e) {
return new Int32Array(e);
}
- function Be(e) {
+ function de(e) {
return new Float32Array(e);
}
- function s(e) {
+ function n(e) {
return new Float64Array(e);
}
- function ke(e) {
- if (1 == e.length) return Be(e[0]);
+ function ge(e) {
+ if (1 == e.length) return de(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(ke(e));
+ for (var a = [], n = 0; n < t; n++) a.push(ge(e));
return a;
}
- function Y(e) {
- if (1 == e.length) return Ae(e[0]);
+ function w(e) {
+ if (1 == e.length) return ve(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(Y(e));
+ for (var a = [], n = 0; n < t; n++) a.push(w(e));
return a;
}
- function p(e) {
- if (1 == e.length) return n(e[0]);
+ function M(e) {
+ if (1 == e.length) return s(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(p(e));
+ for (var a = [], n = 0; n < t; n++) a.push(M(e));
return a;
}
- function O(e) {
+ function E(e) {
if (1 == e.length) return new Array(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(O(e));
+ for (var a = [], n = 0; n < t; n++) a.push(E(e));
return a;
}
- var ye = {
- fill: function (e, t, a, s) {
- if (2 == arguments.length) for (var n = 0; n < e.length; n++) e[n] = t;else for (n = t; n < a; n++) e[n] = s;
+ var we = {
+ fill: function (e, t, a, n) {
+ if (2 == arguments.length) for (var s = 0; s < e.length; s++) e[s] = t;else for (var s = t; s < a; s++) e[s] = n;
}
},
- $ = {
- arraycopy: function (e, t, a, s, n) {
- for (var r = t + n; t < r;) a[s++] = e[t++];
+ I = {
+ arraycopy: function (e, t, a, n, s) {
+ for (var r = t + s; t < r;) a[n++] = e[t++];
}
},
- ee = {};
- function Te(e) {
+ V = {};
+ function Se(e) {
this.ordinal = e;
}
- ee.SQRT2 = 1.4142135623730951, ee.FAST_LOG10 = function (e) {
- return B(e);
- }, ee.FAST_LOG10_X = function (e, t) {
- return B(e) * t;
- }, Te.short_block_allowed = new Te(0), Te.short_block_coupled = new Te(1), Te.short_block_dispensed = new Te(2), Te.short_block_forced = new Te(3);
- var K = {};
- function xe(e) {
+ V.SQRT2 = 1.4142135623730951, V.FAST_LOG10 = function (e) {
+ return d(e);
+ }, V.FAST_LOG10_X = function (e, t) {
+ return d(e) * t;
+ }, Se.short_block_allowed = new Se(0), Se.short_block_coupled = new Se(1), Se.short_block_dispensed = new Se(2), Se.short_block_forced = new Se(3);
+ var D = {};
+ function Me(e) {
this.ordinal = e;
}
- K.MAX_VALUE = 3.4028235e38, xe.vbr_off = new xe(0), xe.vbr_mt = new xe(1), xe.vbr_rh = new xe(2), xe.vbr_abr = new xe(3), xe.vbr_mtrh = new xe(4), xe.vbr_default = xe.vbr_mtrh;
- function Ee(e) {
+ function ye(e) {
var t = e;
this.ordinal = function () {
return t;
};
}
- function k() {
- var M = null;
+ function A() {
+ var S = null;
function v(e) {
this.bits = 0 | e;
}
this.qupvt = null, this.setModules = function (e) {
- this.qupvt = e, M = e;
+ this.qupvt = e, S = e;
};
- var n = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
- function w(e, t, a, s, n, r) {
+ var s = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
+ function M(e, t, a, n, s, r) {
var i = .5946 / t;
- for (e >>= 1; 0 != e--;) n[r++] = i > a[s++] ? 0 : 1, n[r++] = i > a[s++] ? 0 : 1;
+ for (e >>= 1; 0 != e--;) s[r++] = i > a[n++] ? 0 : 1, s[r++] = i > a[n++] ? 0 : 1;
}
- function R(e, t, a, s, n, r) {
+ function y(e, t, a, n, s, r) {
var i = (e >>= 1) % 2;
for (e >>= 1; 0 != e--;) {
- var o, _, l, f, c, h, u, m;
- o = a[s++] * t, _ = a[s++] * t, c = 0 | o, l = a[s++] * t, h = 0 | _, f = a[s++] * t, u = 0 | l, o += M.adj43[c], m = 0 | f, _ += M.adj43[h], n[r++] = 0 | o, l += M.adj43[u], n[r++] = 0 | _, f += M.adj43[m], n[r++] = 0 | l, n[r++] = 0 | f;
+ var o, _, l, f, c, u, h, b;
+ o = a[n++] * t, _ = a[n++] * t, c = 0 | o, l = a[n++] * t, u = 0 | _, f = a[n++] * t, h = 0 | l, o += S.adj43[c], b = 0 | f, _ += S.adj43[u], s[r++] = 0 | o, l += S.adj43[h], s[r++] = 0 | _, f += S.adj43[b], s[r++] = 0 | l, s[r++] = 0 | f;
}
- 0 != i && (c = 0 | (o = a[s++] * t), h = 0 | (_ = a[s++] * t), o += M.adj43[c], _ += M.adj43[h], n[r++] = 0 | o, n[r++] = 0 | _);
+ 0 != i && (o = a[n++] * t, _ = a[n++] * t, c = 0 | o, u = 0 | _, o += S.adj43[c], _ += S.adj43[u], s[r++] = 0 | o, s[r++] = 0 | _);
}
var o = [1, 2, 5, 7, 7, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13];
- function d(e, t, a, s) {
- var n = function (e, t, a) {
- var s = 0,
- n = 0;
+ function d(e, t, a, n) {
+ var s = function (e, t, a) {
+ var n = 0,
+ s = 0;
do {
var r = e[t++],
i = e[t++];
- s < r && (s = r), n < i && (n = i);
+ n < r && (n = r), s < i && (s = i);
} while (t < a);
- return s < n && (s = n), s;
+ return n < s && (n = s), n;
}(e, t, a);
- switch (n) {
+ switch (s) {
case 0:
- return n;
+ return s;
case 1:
- return function (e, t, a, s) {
- var n = 0,
- r = F.ht[1].hlen;
+ return function (e, t, a, n) {
+ var s = 0,
+ r = k.ht[1].hlen;
do {
var i = 2 * e[t + 0] + e[t + 1];
- t += 2, n += r[i];
+ t += 2, s += r[i];
} while (t < a);
- return s.bits += n, 1;
- }(e, t, a, s);
+ return n.bits += s, 1;
+ }(e, t, a, n);
case 2:
case 3:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r,
i,
o = 0,
- _ = F.ht[s].xlen;
- i = 2 == s ? F.table23 : F.table56;
+ _ = k.ht[n].xlen;
+ i = 2 == n ? k.table23 : k.table56;
do {
var l = e[t + 0] * _ + e[t + 1];
t += 2, o += i[l];
} while (t < a);
- return (r = 65535 & o) < (o >>= 16) && (o = r, s++), n.bits += o, s;
- }(e, t, a, o[n - 1], s);
+ return (r = 65535 & o) < (o >>= 16) && (o = r, n++), s.bits += o, n;
+ }(e, t, a, o[s - 1], n);
case 4:
case 5:
case 6:
@@ -13109,86 +13467,84 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 13:
case 14:
case 15:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r = 0,
i = 0,
o = 0,
- _ = F.ht[s].xlen,
- l = F.ht[s].hlen,
- f = F.ht[s + 1].hlen,
- c = F.ht[s + 2].hlen;
+ _ = k.ht[n].xlen,
+ l = k.ht[n].hlen,
+ f = k.ht[n + 1].hlen,
+ c = k.ht[n + 2].hlen;
do {
- var h = e[t + 0] * _ + e[t + 1];
- t += 2, r += l[h], i += f[h], o += c[h];
+ var u = e[t + 0] * _ + e[t + 1];
+ t += 2, r += l[u], i += f[u], o += c[u];
} while (t < a);
- var u = s;
- return i < r && (r = i, u++), o < r && (r = o, u = s + 2), n.bits += r, u;
- }(e, t, a, o[n - 1], s);
+ var h = n;
+ return i < r && (r = i, h++), o < r && (r = o, h = n + 2), s.bits += r, h;
+ }(e, t, a, o[s - 1], n);
default:
- if (x.IXMAX_VAL < n) return s.bits = x.LARGE_BITS, -1;
var r, i;
- for (n -= 15, r = 24; r < 32 && !(F.ht[r].linmax >= n); r++);
- for (i = r - 8; i < 24 && !(F.ht[i].linmax >= n); i++);
- return function (e, t, a, s, n, r) {
+ for (T.IXMAX_VAL < s && me(), s -= 15, r = 24; r < 32 && !(k.ht[r].linmax >= s); r++);
+ for (i = r - 8; i < 24 && !(k.ht[i].linmax >= s); i++);
+ return function (e, t, a, n, s, r) {
var i,
- o = 65536 * F.ht[s].xlen + F.ht[n].xlen,
+ o = 65536 * k.ht[n].xlen + k.ht[s].xlen,
_ = 0;
do {
var l = e[t++],
f = e[t++];
- 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += F.largetbl[l];
+ 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += k.largetbl[l];
} while (t < a);
- return (i = 65535 & _) < (_ >>= 16) && (_ = i, s = n), r.bits += _, s;
- }(e, t, a, i, r, s);
+ return (i = 65535 & _) < (_ >>= 16) && (_ = i, n = s), r.bits += _, n;
+ }(e, t, a, i, r, n);
}
}
- function u(e, t, a, s, n, r, i, o) {
- for (var _ = t.big_values, l = 2; l < Pe.SBMAX_l + 1; l++) {
+ function h(e, t, a, n, s, r, i, o) {
+ for (var _ = t.big_values, l = 2; l < Ae.SBMAX_l + 1; l++) {
var f = e.scalefac_band.l[l];
if (_ <= f) break;
- var c = n[l - 2] + t.count1bits;
+ var c = s[l - 2] + t.count1bits;
if (a.part2_3_length <= c) break;
- var h = new v(c),
- u = d(s, f, _, h);
- c = h.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = u);
+ var u = new v(c),
+ h = d(n, f, _, u);
+ c = u.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = h);
}
}
this.noquant_count_bits = function (e, t, a) {
- var s = t.l3_enc,
- n = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
- for (null != a && (a.sfb_count1 = 0); 1 < n && 0 == (s[n - 1] | s[n - 2]); n -= 2);
- t.count1 = n;
- for (var r = 0, i = 0; 3 < n; n -= 4) {
+ var n = t.l3_enc,
+ s = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
+ for (null != a && (a.sfb_count1 = 0); 1 < s && 0 == (n[s - 1] | n[s - 2]); s -= 2);
+ t.count1 = s;
+ for (var r = 0, i = 0; 3 < s; s -= 4) {
var o;
- if (1 < (2147483647 & (s[n - 1] | s[n - 2] | s[n - 3] | s[n - 4]))) break;
- o = 2 * (2 * (2 * s[n - 4] + s[n - 3]) + s[n - 2]) + s[n - 1], r += F.t32l[o], i += F.t33l[o];
+ if (1 < (2147483647 & (n[s - 1] | n[s - 2] | n[s - 3] | n[s - 4]))) break;
+ o = 2 * (2 * (2 * n[s - 4] + n[s - 3]) + n[s - 2]) + n[s - 1], r += k.t32l[o], i += k.t33l[o];
}
var _ = r;
- if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = n)) return _;
- if (t.block_type == Pe.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Pe.NORM_TYPE) {
- if (r = t.region0_count = e.bv_scf[n - 2], i = t.region1_count = e.bv_scf[n - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < n) {
+ if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = s)) return _;
+ if (t.block_type == Ae.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Ae.NORM_TYPE) {
+ if (r = t.region0_count = e.bv_scf[s - 2], i = t.region1_count = e.bv_scf[s - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < s) {
var l = new v(_);
- t.table_select[2] = d(s, i, n, l), _ = l.bits;
+ t.table_select[2] = d(n, i, s, l), _ = l.bits;
}
- } else t.region0_count = 7, t.region1_count = Pe.SBMAX_l - 1 - 7 - 1, (i = n) < (r = e.scalefac_band.l[8]) && (r = i);
- if (r = Math.min(r, n), i = Math.min(i, n), 0 < r) {
- l = new v(_);
- t.table_select[0] = d(s, 0, r, l), _ = l.bits;
+ } else t.region0_count = 7, t.region1_count = Ae.SBMAX_l - 1 - 7 - 1, r = e.scalefac_band.l[8], (i = s) < r && (r = i);
+ if (r = Math.min(r, s), i = Math.min(i, s), 0 < r) {
+ var l = new v(_);
+ t.table_select[0] = d(n, 0, r, l), _ = l.bits;
}
if (r < i) {
- l = new v(_);
- t.table_select[1] = d(s, r, i, l), _ = l.bits;
+ var l = new v(_);
+ t.table_select[1] = d(n, r, i, l), _ = l.bits;
}
- if (2 == e.use_best_huffman && (t.part2_3_length = _, best_huffman_divide(e, t), _ = t.part2_3_length), null != a && t.block_type == Pe.NORM_TYPE) {
+ if (2 == e.use_best_huffman && me(), null != a && t.block_type == Ae.NORM_TYPE) {
for (var f = 0; e.scalefac_band.l[f] < t.big_values;) f++;
a.sfb_count1 = f;
}
return _;
- }, this.count_bits = function (e, t, a, s) {
- var n = a.l3_enc,
- r = x.IXMAX_VAL / M.IPOW20(a.global_gain);
- if (a.xrpow_max > r) return x.LARGE_BITS;
- if (function (e, t, a, s, n) {
+ }, this.count_bits = function (e, t, a, n) {
+ var s = a.l3_enc,
+ r = T.IXMAX_VAL / S.IPOW20(a.global_gain);
+ return a.xrpow_max > r ? T.LARGE_BITS : (function (e, t, a, n, s) {
var r,
i,
o,
@@ -13196,127 +13552,123 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = t,
- u = 0,
- m = h,
+ u = t,
+ h = 0,
+ b = u,
p = 0,
- b = e,
+ m = e,
v = 0;
- for (o = null != n && s.global_gain == n.global_gain, i = s.block_type == Pe.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
+ for (o = null != s && n.global_gain == s.global_gain, i = n.block_type == Ae.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
var d = -1;
- if ((o || s.block_type == Pe.NORM_TYPE) && (d = s.global_gain - (s.scalefac[r] + (0 != s.preflag ? M.pretab[r] : 0) << s.scalefac_scale + 1) - 8 * s.subblock_gain[s.window[r]]), o && n.step[r] == d) 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);else {
+ if ((o || n.block_type == Ae.NORM_TYPE) && (d = n.global_gain - (n.scalefac[r] + (0 != n.preflag ? S.pretab[r] : 0) << n.scalefac_scale + 1) - 8 * n.subblock_gain[n.window[r]]), o && s.step[r] == d) 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();else {
var g,
- S = s.width[r];
- if (_ + s.width[r] > s.max_nonzero_coeff && (g = s.max_nonzero_coeff - _ + 1, ye.fill(t, s.max_nonzero_coeff, 576, 0), (S = g) < 0 && (S = 0), r = i + 1), 0 == l && 0 == f && (m = h, p = u, b = e, v = c), null != n && 0 < n.sfb_count1 && r >= n.sfb_count1 && 0 < n.step[r] && d >= n.step[r] ? (0 != l && (R(l, a, b, v, m, p), l = 0, m = h, p = u, b = e, v = c), f += S) : (0 != f && (w(f, a, b, v, m, p), f = 0, m = h, p = u, b = e, v = c), l += S), S <= 0) {
- 0 != f && (w(f, a, b, v, m, p), f = 0), 0 != l && (R(l, a, b, v, m, p), l = 0);
+ w = n.width[r];
+ if (_ + n.width[r] > n.max_nonzero_coeff && (g = n.max_nonzero_coeff - _ + 1, we.fill(t, n.max_nonzero_coeff, 576, 0), (w = g) < 0 && (w = 0), r = i + 1), 0 == l && 0 == f && (b = u, p = h, m = e, v = c), null != s && 0 < s.sfb_count1 && r >= s.sfb_count1 && 0 < s.step[r] && d >= s.step[r] ? (0 != l && (y(l, a, m, v, b, p), l = 0, b = u, p = h, m = e, v = c), f += w) : (0 != f && (M(f, a, m, v, b, p), f = 0, b = u, p = h, m = e, v = c), l += w), w <= 0) {
+ 0 != f && me(), 0 != l && me();
break;
}
}
- r <= i && (u += s.width[r], c += s.width[r], _ += s.width[r]);
+ r <= i && (h += n.width[r], c += n.width[r], _ += n.width[r]);
}
- 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);
- }(t, n, M.IPOW20(a.global_gain), a, s), 0 != (2 & e.substep_shaping)) for (var i = 0, o = a.global_gain + a.scalefac_scale, _ = .634521682242439 / M.IPOW20(o), l = 0; l < a.sfbmax; l++) {
- var f,
- c = a.width[l];
- if (0 == e.pseudohalf[l]) i += c;else for (f = i, i += c; f < i; ++f) n[f] = t[f] >= _ ? n[f] : 0;
- }
- return this.noquant_count_bits(e, a, s);
+ 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();
+ }(t, s, S.IPOW20(a.global_gain), a, n), 0 != (2 & e.substep_shaping) && me(), this.noquant_count_bits(e, a, n));
}, this.best_huffman_divide = function (e, t) {
- var a = new T(),
- s = t.l3_enc,
- n = Ae(23),
- r = Ae(23),
- i = Ae(23),
- o = Ae(23);
- if (t.block_type != Pe.SHORT_TYPE || 1 != e.mode_gr) {
- a.assign(t), t.block_type == Pe.NORM_TYPE && (!function (e, t, a, s, n, r, i) {
- for (var o = t.big_values, _ = 0; _ <= 22; _++) s[_] = x.LARGE_BITS;
- for (_ = 0; _ < 16; _++) {
+ var a = new B(),
+ n = t.l3_enc,
+ s = ve(23),
+ r = ve(23),
+ i = ve(23),
+ o = ve(23);
+ if (t.block_type != Ae.SHORT_TYPE || 1 != e.mode_gr) {
+ a.assign(t), t.block_type == Ae.NORM_TYPE && (function (e, t, a, n, s, r, i) {
+ for (var o = t.big_values, _ = 0; _ <= 22; _++) n[_] = T.LARGE_BITS;
+ for (var _ = 0; _ < 16; _++) {
var l = e.scalefac_band.l[_ + 1];
if (o <= l) break;
var f = 0,
c = new v(f),
- h = d(a, 0, l, c);
+ u = d(a, 0, l, c);
f = c.bits;
- for (var u = 0; u < 8; u++) {
- var m = e.scalefac_band.l[_ + u + 2];
- if (o <= m) break;
- var p = f,
- b = d(a, l, m, c = new v(p));
- p = c.bits, s[_ + u] > p && (s[_ + u] = p, r[(n[_ + u] = _) + u] = h, i[_ + u] = b);
+ for (var h = 0; h < 8; h++) {
+ var b = e.scalefac_band.l[_ + h + 2];
+ if (o <= b) break;
+ var p = f;
+ c = new v(p);
+ var m = d(a, l, b, c);
+ p = c.bits, n[_ + h] > p && (n[_ + h] = p, s[_ + h] = _, r[_ + h] = u, i[_ + h] = m);
}
}
- }(e, t, s, n, r, i, o), u(e, a, t, s, n, r, i, o));
+ }(e, t, n, s, r, i, o), h(e, a, t, n, s, r, i, o));
var _ = a.big_values;
- if (!(0 == _ || 1 < (s[_ - 2] | s[_ - 1]) || 576 < (_ = t.count1 + 2))) {
+ if (!(0 == _ || 1 < (n[_ - 2] | n[_ - 1]) || 576 < (_ = t.count1 + 2))) {
a.assign(t), a.count1 = _;
for (var l = 0, f = 0; _ > a.big_values; _ -= 4) {
- var c = 2 * (2 * (2 * s[_ - 4] + s[_ - 3]) + s[_ - 2]) + s[_ - 1];
- l += F.t32l[c], f += F.t33l[c];
+ var c = 2 * (2 * (2 * n[_ - 4] + n[_ - 3]) + n[_ - 2]) + n[_ - 1];
+ l += k.t32l[c], f += k.t33l[c];
}
- if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Pe.NORM_TYPE) u(e, a, t, s, n, r, i, o);else {
- if (a.part2_3_length = l, _ < (l = e.scalefac_band.l[8]) && (l = _), 0 < l) {
- var h = new v(a.part2_3_length);
- a.table_select[0] = d(s, 0, l, h), a.part2_3_length = h.bits;
+ if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Ae.NORM_TYPE) h(e, a, t, n, s, r, i, o);else {
+ if (a.part2_3_length = l, l = e.scalefac_band.l[8], _ < l && (l = _), 0 < l) {
+ var u = new v(a.part2_3_length);
+ a.table_select[0] = d(n, 0, l, u), a.part2_3_length = u.bits;
}
if (l < _) {
- h = new v(a.part2_3_length);
- a.table_select[1] = d(s, l, _, h), a.part2_3_length = h.bits;
+ var u = new v(a.part2_3_length);
+ a.table_select[1] = d(n, l, _, u), a.part2_3_length = u.bits;
}
t.part2_3_length > a.part2_3_length && t.assign(a);
}
}
}
};
- var h = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
- m = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
+ var u = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
+ b = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
p = [0, 0, 0, 0, 3, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4],
- b = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
- k.slen1_tab = p, k.slen2_tab = b, this.best_scalefac_store = function (e, t, a, s) {
- var n,
+ m = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
+ A.slen1_tab = p, A.slen2_tab = m, this.best_scalefac_store = function (e, t, a, n) {
+ var s,
r,
i,
o,
- _ = s.tt[t][a],
+ _ = n.tt[t][a],
l = 0;
- for (n = i = 0; n < _.sfbmax; n++) {
- var f = _.width[n];
+ for (s = i = 0; s < _.sfbmax; s++) {
+ var f = _.width[s];
for (i += f, o = -f; o < 0 && 0 == _.l3_enc[o + i]; o++);
- 0 == o && (_.scalefac[n] = l = -2);
+ 0 == o && (_.scalefac[s] = l = -2);
}
if (0 == _.scalefac_scale && 0 == _.preflag) {
var c = 0;
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (c |= _.scalefac[n]);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (c |= _.scalefac[s]);
if (0 == (1 & c) && 0 != c) {
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (_.scalefac[n] >>= 1);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (_.scalefac[s] >>= 1);
_.scalefac_scale = l = 1;
}
}
- if (0 == _.preflag && _.block_type != Pe.SHORT_TYPE && 2 == e.mode_gr) {
- for (n = 11; n < Pe.SBPSY_l && !(_.scalefac[n] < M.pretab[n] && -2 != _.scalefac[n]); n++);
- if (n == Pe.SBPSY_l) {
- for (n = 11; n < Pe.SBPSY_l; n++) 0 < _.scalefac[n] && (_.scalefac[n] -= M.pretab[n]);
+ if (0 == _.preflag && _.block_type != Ae.SHORT_TYPE && 2 == e.mode_gr) {
+ for (s = 11; s < Ae.SBPSY_l && !(_.scalefac[s] < S.pretab[s] && -2 != _.scalefac[s]); s++);
+ if (s == Ae.SBPSY_l) {
+ for (s = 11; s < Ae.SBPSY_l; s++) 0 < _.scalefac[s] && (_.scalefac[s] -= S.pretab[s]);
_.preflag = l = 1;
}
}
- for (r = 0; r < 4; r++) s.scfsi[a][r] = 0;
- for (2 == e.mode_gr && 1 == t && s.tt[0][a].block_type != Pe.SHORT_TYPE && s.tt[1][a].block_type != Pe.SHORT_TYPE && (!function (e, t) {
- for (var a, s = t.tt[1][e], n = t.tt[0][e], r = 0; r < F.scfsi_band.length - 1; r++) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1] && !(n.scalefac[a] != s.scalefac[a] && 0 <= s.scalefac[a]); a++);
- if (a == F.scfsi_band[r + 1]) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1]; a++) s.scalefac[a] = -1;
+ for (r = 0; r < 4; r++) n.scfsi[a][r] = 0;
+ for (2 == e.mode_gr && 1 == t && n.tt[0][a].block_type != Ae.SHORT_TYPE && n.tt[1][a].block_type != Ae.SHORT_TYPE && (function (e, t) {
+ for (var a, n = t.tt[1][e], s = t.tt[0][e], r = 0; r < k.scfsi_band.length - 1; r++) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1] && !(s.scalefac[a] != n.scalefac[a] && 0 <= n.scalefac[a]); a++);
+ if (a == k.scfsi_band[r + 1]) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1]; a++) n.scalefac[a] = -1;
t.scfsi[e][r] = 1;
}
}
var i = 0,
o = 0;
- for (a = 0; a < 11; a++) -1 != s.scalefac[a] && (o++, i < s.scalefac[a] && (i = s.scalefac[a]));
- for (var _ = 0, l = 0; a < Pe.SBPSY_l; a++) -1 != s.scalefac[a] && (l++, _ < s.scalefac[a] && (_ = s.scalefac[a]));
- for (r = 0; r < 16; r++) if (i < h[r] && _ < m[r]) {
- var f = p[r] * o + b[r] * l;
- s.part2_length > f && (s.part2_length = f, s.scalefac_compress = r);
+ for (a = 0; a < 11; a++) -1 != n.scalefac[a] && (o++, i < n.scalefac[a] && (i = n.scalefac[a]));
+ for (var _ = 0, l = 0; a < Ae.SBPSY_l; a++) -1 != n.scalefac[a] && (l++, _ < n.scalefac[a] && (_ = n.scalefac[a]));
+ for (var r = 0; r < 16; r++) if (i < u[r] && _ < b[r]) {
+ var f = p[r] * o + m[r] * l;
+ n.part2_length > f && (n.part2_length = f, n.scalefac_compress = r);
}
- }(a, s), l = 0), n = 0; n < _.sfbmax; n++) -2 == _.scalefac[n] && (_.scalefac[n] = 0);
+ }(a, n), l = 0), s = 0; s < _.sfbmax; s++) -2 == _.scalefac[s] && (_.scalefac[s] = 0);
0 != l && (2 == e.mode_gr ? this.scale_bitcount(_) : this.scale_bitcount_lsf(e, _));
};
var _ = [0, 18, 36, 54, 54, 36, 54, 72, 54, 72, 90, 72, 90, 108, 108, 126],
@@ -13325,476 +13677,458 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
this.scale_bitcount = function (e) {
var t,
a,
- s,
- n = 0,
+ n,
+ s = 0,
r = 0,
i = e.scalefac;
- if (e.block_type == Pe.SHORT_TYPE) s = _, 0 != e.mixed_block_flag && (s = l);else if (s = f, 0 == e.preflag) {
- for (a = 11; a < Pe.SBPSY_l && !(i[a] < M.pretab[a]); a++);
- if (a == Pe.SBPSY_l) for (e.preflag = 1, a = 11; a < Pe.SBPSY_l; a++) i[a] -= M.pretab[a];
+ if (e.block_type == Ae.SHORT_TYPE) n = _, 0 != e.mixed_block_flag && (n = l);else if (n = f, 0 == e.preflag) {
+ for (a = 11; a < Ae.SBPSY_l && !(i[a] < S.pretab[a]); a++);
+ if (a == Ae.SBPSY_l) for (e.preflag = 1, a = 11; a < Ae.SBPSY_l; a++) i[a] -= S.pretab[a];
}
- for (a = 0; a < e.sfbdivide; a++) n < i[a] && (n = i[a]);
+ for (a = 0; a < e.sfbdivide; a++) s < i[a] && (s = i[a]);
for (; a < e.sfbmax; a++) r < i[a] && (r = i[a]);
- for (e.part2_length = x.LARGE_BITS, t = 0; t < 16; t++) n < h[t] && r < m[t] && e.part2_length > s[t] && (e.part2_length = s[t], e.scalefac_compress = t);
- return e.part2_length == x.LARGE_BITS;
+ for (e.part2_length = T.LARGE_BITS, t = 0; t < 16; t++) s < u[t] && r < b[t] && e.part2_length > n[t] && (e.part2_length = n[t], e.scalefac_compress = t);
+ return e.part2_length == T.LARGE_BITS;
};
var g = [[15, 15, 7, 7], [15, 15, 7, 0], [7, 3, 0, 0], [15, 31, 31, 0], [7, 7, 7, 0], [3, 3, 0, 0]];
this.scale_bitcount_lsf = function (e, t) {
var a,
- s,
n,
+ s,
r,
i,
o,
_,
l,
- f = Ae(4),
+ f = ve(4),
c = t.scalefac;
for (a = 0 != t.preflag ? 2 : 0, _ = 0; _ < 4; _++) f[_] = 0;
- if (t.block_type == Pe.SHORT_TYPE) {
- s = 1;
- var h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[n] && (f[n] = c[3 * l + i]);
+ if (t.block_type == Ae.SHORT_TYPE) {
+ n = 1;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[s] && (f[s] = c[3 * l + i]);
} else {
- s = 0;
- h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n], _ = 0; _ < r; _++, l++) c[l] > f[n] && (f[n] = c[l]);
+ n = 0;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s], _ = 0; _ < r; _++, l++) c[l] > f[s] && (f[s] = c[l]);
}
- for (o = !1, n = 0; n < 4; n++) f[n] > g[a][n] && (o = !0);
+ for (o = !1, s = 0; s < 4; s++) f[s] > g[a][s] && (o = !0);
if (!o) {
- var u, m, p, b;
- for (t.sfb_partition_table = M.nr_of_sfb_block[a][s], n = 0; n < 4; n++) t.slen[n] = S[f[n]];
- switch (u = t.slen[0], m = t.slen[1], p = t.slen[2], b = t.slen[3], a) {
+ var h, b, p, m;
+ for (t.sfb_partition_table = S.nr_of_sfb_block[a][n], s = 0; s < 4; s++) t.slen[s] = w[f[s]];
+ switch (h = t.slen[0], b = t.slen[1], p = t.slen[2], m = t.slen[3], a) {
case 0:
- t.scalefac_compress = (5 * u + m << 4) + (p << 2) + b;
+ t.scalefac_compress = (5 * h + b << 4) + (p << 2) + m;
break;
case 1:
- t.scalefac_compress = 400 + (5 * u + m << 2) + p;
+ t.scalefac_compress = 400 + (5 * h + b << 2) + p;
break;
case 2:
- t.scalefac_compress = 500 + 3 * u + m;
- break;
- default:
- $.err.printf("intensity stereo not implemented yet\n");
+ t.scalefac_compress = 500 + 3 * h + b;
}
}
- if (!o) for (n = t.part2_length = 0; n < 4; n++) t.part2_length += t.slen[n] * t.sfb_partition_table[n];
+ if (!o) for (t.part2_length = 0, s = 0; s < 4; s++) t.part2_length += t.slen[s] * t.sfb_partition_table[s];
return o;
};
- var S = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
+ var w = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
this.huffman_init = function (e) {
for (var t = 2; t <= 576; t += 2) {
- for (var a, s = 0; e.scalefac_band.l[++s] < t;);
- for (a = n[s][0]; e.scalefac_band.l[a + 1] > t;) a--;
- for (a < 0 && (a = n[s][0]), e.bv_scf[t - 2] = a, a = n[s][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
- a < 0 && (a = n[s][1]), e.bv_scf[t - 1] = a;
+ for (var a, n = 0; e.scalefac_band.l[++n] < t;);
+ for (a = s[n][0]; e.scalefac_band.l[a + 1] > t;) a--;
+ for (a < 0 && (a = s[n][0]), e.bv_scf[t - 2] = a, a = s[n][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
+ a < 0 && (a = s[n][1]), e.bv_scf[t - 1] = a;
}
};
}
- function X() {}
- function M() {
- this.setModules = function (e, t, a) {
- };
+ function O() {}
+ function y() {
+ this.setModules = function (e, t, a) {};
var o = [0, 49345, 49537, 320, 49921, 960, 640, 49729, 50689, 1728, 1920, 51009, 1280, 50625, 50305, 1088, 52225, 3264, 3456, 52545, 3840, 53185, 52865, 3648, 2560, 51905, 52097, 2880, 51457, 2496, 2176, 51265, 55297, 6336, 6528, 55617, 6912, 56257, 55937, 6720, 7680, 57025, 57217, 8e3, 56577, 7616, 7296, 56385, 5120, 54465, 54657, 5440, 55041, 6080, 5760, 54849, 53761, 4800, 4992, 54081, 4352, 53697, 53377, 4160, 61441, 12480, 12672, 61761, 13056, 62401, 62081, 12864, 13824, 63169, 63361, 14144, 62721, 13760, 13440, 62529, 15360, 64705, 64897, 15680, 65281, 16320, 16e3, 65089, 64001, 15040, 15232, 64321, 14592, 63937, 63617, 14400, 10240, 59585, 59777, 10560, 60161, 11200, 10880, 59969, 60929, 11968, 12160, 61249, 11520, 60865, 60545, 11328, 58369, 9408, 9600, 58689, 9984, 59329, 59009, 9792, 8704, 58049, 58241, 9024, 57601, 8640, 8320, 57409, 40961, 24768, 24960, 41281, 25344, 41921, 41601, 25152, 26112, 42689, 42881, 26432, 42241, 26048, 25728, 42049, 27648, 44225, 44417, 27968, 44801, 28608, 28288, 44609, 43521, 27328, 27520, 43841, 26880, 43457, 43137, 26688, 30720, 47297, 47489, 31040, 47873, 31680, 31360, 47681, 48641, 32448, 32640, 48961, 32e3, 48577, 48257, 31808, 46081, 29888, 30080, 46401, 30464, 47041, 46721, 30272, 29184, 45761, 45953, 29504, 45313, 29120, 28800, 45121, 20480, 37057, 37249, 20800, 37633, 21440, 21120, 37441, 38401, 22208, 22400, 38721, 21760, 38337, 38017, 21568, 39937, 23744, 23936, 40257, 24320, 40897, 40577, 24128, 23040, 39617, 39809, 23360, 39169, 22976, 22656, 38977, 34817, 18624, 18816, 35137, 19200, 35777, 35457, 19008, 19968, 36545, 36737, 20288, 36097, 19904, 19584, 35905, 17408, 33985, 34177, 17728, 34561, 18368, 18048, 34369, 33281, 17088, 17280, 33601, 16640, 33217, 32897, 16448];
- this.updateMusicCRC = function (e, t, a, s) {
- for (var n = 0; n < s; ++n) e[0] = (r = t[a + n], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
+ this.updateMusicCRC = function (e, t, a, n) {
+ for (var s = 0; s < n; ++s) e[0] = (r = t[a + s], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
var r, i;
};
}
- function q() {
- var _ = this,
- s = 32773,
- c = null,
- h = null,
+ function N() {
+ var i = this,
r = null,
- u = null;
- this.setModules = function (e, t, a, s) {
- c = e, h = t, r = a, u = s;
+ o = null;
+ this.setModules = function (e, t, a, n) {
+ r = a, o = n;
};
- var m = null,
+ var _ = null,
l = 0,
- p = 0,
- b = 0;
+ f = 0,
+ c = 0;
function v(e, t, a) {
for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, p++, e.header[e.w_ptr].write_timing == l && (n = e, $.arraycopy(n.header[n.w_ptr].buf, 0, m, p, n.sideinfo_len), p += n.sideinfo_len, l += 8 * n.sideinfo_len, n.w_ptr = n.w_ptr + 1 & Z.MAX_HEADER_BUF - 1), m[p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
+ var n;
+ 0 == c && (c = 8, f++, e.header[e.w_ptr].write_timing == l && (s = e, I.arraycopy(s.header[s.w_ptr].buf, 0, _, f, s.sideinfo_len), f += s.sideinfo_len, l += 8 * s.sideinfo_len, s.w_ptr = s.w_ptr + 1 & j.MAX_HEADER_BUF - 1), _[f] = 0), n = Math.min(a, c), a -= n, c -= n, _[f] |= t >> a << c, l += n;
}
- var n;
+ var s;
}
- function i(e, t, a) {
- for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, m[++p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
- }
- }
- function o(e, t) {
+ function u(e, t) {
var a,
- s = e.internal_flags;
- if (8 <= t && (v(s, 76, 8), t -= 8), 8 <= t && (v(s, 65, 8), t -= 8), 8 <= t && (v(s, 77, 8), t -= 8), 8 <= t && (v(s, 69, 8), t -= 8), 32 <= t) {
- var n = r.getLameShortVersion();
- if (32 <= t) for (a = 0; a < n.length && 8 <= t; ++a) t -= 8, v(s, n.charCodeAt(a), 8);
+ n = e.internal_flags;
+ if (8 <= t && (v(n, 76, 8), t -= 8), 8 <= t && (v(n, 65, 8), t -= 8), 8 <= t && (v(n, 77, 8), t -= 8), 8 <= t && (v(n, 69, 8), t -= 8), 32 <= t) {
+ var s = r.getLameShortVersion();
+ if (32 <= t) for (a = 0; a < s.length && 8 <= t; ++a) t -= 8, v(n, s.charCodeAt(a), 8);
}
- for (; 1 <= t; t -= 1) v(s, s.ancillary_flag, 1), s.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
+ for (; 1 <= t; t -= 1) v(n, n.ancillary_flag, 1), n.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
}
- function f(e, t, a) {
- for (var s = e.header[e.h_ptr].ptr; 0 < a;) {
- var n = Math.min(a, 8 - (7 & s));
- a -= n, e.header[e.h_ptr].buf[s >> 3] |= t >> a << 8 - (7 & s) - n, s += n;
+ function h(e, t, a) {
+ for (var n = e.header[e.h_ptr].ptr; 0 < a;) {
+ var s = Math.min(a, 8 - (7 & n));
+ a -= s, e.header[e.h_ptr].buf[n >> 3] |= t >> a << 8 - (7 & n) - s, n += s;
}
- e.header[e.h_ptr].ptr = s;
+ e.header[e.h_ptr].ptr = n;
}
- function n(e, t) {
- e <<= 8;
- for (var a = 0; a < 8; a++) 0 != (65536 & ((t <<= 1) ^ (e <<= 1))) && (t ^= s);
- return t;
- }
- function d(e, t) {
+ function m(e, t) {
var a,
- s = F.ht[t.count1table_select + 32],
- n = 0,
+ n = k.ht[t.count1table_select + 32],
+ s = 0,
r = t.big_values,
i = t.big_values;
for (a = (t.count1 - t.big_values) / 4; 0 < a; --a) {
var o = 0,
_ = 0;
- 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + s.table[_], s.hlen[_]), n += s.hlen[_];
+ 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + n.table[_], n.hlen[_]), s += n.hlen[_];
}
- return n;
+ return s;
}
- function g(e, t, a, s, n) {
- var r = F.ht[t],
+ function b(e, t, a, n, s) {
+ var r = k.ht[t],
i = 0;
if (0 == t) return i;
- for (var o = a; o < s; o += 2) {
+ for (var o = a; o < n; o += 2) {
var _ = 0,
l = 0,
f = r.xlen,
c = r.xlen,
- h = 0,
- u = n.l3_enc[o],
- m = n.l3_enc[o + 1];
- if (0 != u && (n.xr[o] < 0 && h++, _--), 15 < t) {
- if (14 < u) h |= u - 15 << 1, l = f, u = 15;
- if (14 < m) h <<= f, h |= m - 15, l += f, m = 15;
+ u = 0,
+ h = s.l3_enc[o],
+ b = s.l3_enc[o + 1];
+ if (0 != h && (s.xr[o] < 0 && u++, _--), 15 < t) {
+ if (14 < h) {
+ var p = h - 15;
+ u |= p << 1, l = f, h = 15;
+ }
+ if (14 < b) {
+ var m = b - 15;
+ u <<= f, u |= m, l += f, b = 15;
+ }
c = 16;
}
- 0 != m && (h <<= 1, n.xr[o + 1] < 0 && h++, _--), u = u * c + m, l -= _, _ += r.hlen[u], v(e, r.table[u], _), v(e, h, l), i += _ + l;
+ 0 != b && (u <<= 1, s.xr[o + 1] < 0 && u++, _--), h = h * c + b, l -= _, _ += r.hlen[h], v(e, r.table[h], _), v(e, u, l), i += _ + l;
}
return i;
}
- function S(e, t) {
+ function d(e, t) {
var a = 3 * e.scalefac_band.s[3];
a > t.big_values && (a = t.big_values);
- var s = g(e, t.table_select[0], 0, a, t);
- return s += g(e, t.table_select[1], a, t.big_values, t);
+ var n = b(e, t.table_select[0], 0, a, t);
+ return n += b(e, t.table_select[1], a, t.big_values, t);
}
- function M(e, t) {
- var a, s, n, r;
+ function g(e, t) {
+ var a, n, s, r;
a = t.big_values;
var i = t.region0_count + 1;
- return n = e.scalefac_band.l[i], i += t.region1_count + 1, a < n && (n = a), a < (r = e.scalefac_band.l[i]) && (r = a), s = g(e, t.table_select[0], 0, n, t), s += g(e, t.table_select[1], n, r, t), s += g(e, t.table_select[2], r, a, t);
+ return s = e.scalefac_band.l[i], i += t.region1_count + 1, r = e.scalefac_band.l[i], a < s && (s = a), a < r && (r = a), n = b(e, t.table_select[0], 0, s, t), n += b(e, t.table_select[1], s, r, t), n += b(e, t.table_select[2], r, a, t);
}
- function w() {
+ function p() {
this.total = 0;
}
- function R(e, t) {
+ function w(e, t) {
var a,
- s,
n,
- r,
- i,
- o = e.internal_flags;
- return i = o.w_ptr, -1 == (r = o.h_ptr - 1) && (r = Z.MAX_HEADER_BUF - 1), a = o.header[r].write_timing - l, 0 <= (t.total = a) && (s = 1 + r - i, r < i && (s = 1 + r - i + Z.MAX_HEADER_BUF), a -= 8 * s * o.sideinfo_len), a += n = _.getframebits(e), t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += p + 1, a < 0 && $.err.println("strange error flushing buffer ... \n"), a;
+ s,
+ r = e.internal_flags;
+ return r.w_ptr, -1 == (s = r.h_ptr - 1) && (s = j.MAX_HEADER_BUF - 1), a = r.header[s].write_timing - l, 0 <= (t.total = a) && me(), n = i.getframebits(e), a += n, t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += f + 1, a;
}
this.getframebits = function (e) {
var t,
a = e.internal_flags;
- return t = 0 != a.bitrate_index ? F.bitrate_table[e.version][a.bitrate_index] : e.brate, 8 * (0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding);
- }, this.CRC_writeheader = function (e, t) {
- var a = 65535;
- a = n(255 & t[2], a), a = n(255 & t[3], a);
- for (var s = 6; s < e.sideinfo_len; s++) a = n(255 & t[s], a);
- t[4] = byte(a >> 8), t[5] = byte(255 & a);
+ t = 0 != a.bitrate_index ? k.bitrate_table[e.version][a.bitrate_index] : e.brate;
+ var n = 0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding;
+ return 8 * n;
}, this.flush_bitstream = function (e) {
var t,
a,
- s = e.internal_flags;
- s.h_ptr - 1;
- if (t = s.l3_side, !((a = R(e, new w())) < 0)) {
- if (o(e, a), s.ResvSize = 0, t.main_data_begin = 0, s.findReplayGain) {
- var r = c.GetTitleGain(s.rgdata);
- s.RadioGain = 0 | Math.floor(10 * r + .5);
- }
- s.findPeakSample && (s.noclipGainChange = 0 | Math.ceil(20 * B(s.PeakSample / 32767) * 10), 0 < s.noclipGainChange && (EQ(e.scale, 1) || EQ(e.scale, 0)) ? s.noclipScale = Math.floor(32767 / s.PeakSample * 100) / 100 : s.noclipScale = -1);
- }
- }, this.add_dummy_byte = function (e, t, a) {
- for (var s, n = e.internal_flags; 0 < a--;) for (i(0, t, 8), s = 0; s < Z.MAX_HEADER_BUF; ++s) n.header[s].write_timing += 8;
+ n = e.internal_flags;
+ n.h_ptr - 1;
+ t = n.l3_side, (a = w(e, new p())) < 0 || (u(e, a), n.ResvSize = 0, t.main_data_begin = 0, n.findReplayGain && me(), n.findPeakSample && me());
}, this.format_bitstream = function (e) {
var t,
a = e.internal_flags;
t = a.l3_side;
- var s = this.getframebits(e);
- o(e, t.resvDrain_pre), function (e, t) {
+ var n = this.getframebits(e);
+ u(e, t.resvDrain_pre), function (e, t) {
var a,
- s,
n,
+ s,
r = e.internal_flags;
- if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, ye.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? f(r, 4094, 12) : f(r, 4095, 12), f(r, e.version, 1), f(r, 1, 2), f(r, e.error_protection ? 0 : 1, 1), f(r, r.bitrate_index, 4), f(r, r.samplerate_index, 2), f(r, r.padding, 1), f(r, e.extension, 1), f(r, e.mode.ordinal(), 2), f(r, r.mode_ext, 2), f(r, e.copyright, 1), f(r, e.original, 1), f(r, e.emphasis, 2), e.error_protection && f(r, 0, 16), 1 == e.version) {
- for (f(r, a.main_data_begin, 9), 2 == r.channels_out ? f(r, a.private_bits, 3) : f(r, a.private_bits, 5), n = 0; n < r.channels_out; n++) {
+ if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, we.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? h(r, 4094, 12) : h(r, 4095, 12), h(r, e.version, 1), h(r, 1, 2), h(r, e.error_protection ? 0 : 1, 1), h(r, r.bitrate_index, 4), h(r, r.samplerate_index, 2), h(r, r.padding, 1), h(r, e.extension, 1), h(r, e.mode.ordinal(), 2), h(r, r.mode_ext, 2), h(r, e.copyright, 1), h(r, e.original, 1), h(r, e.emphasis, 2), e.error_protection && h(r, 0, 16), 1 == e.version) {
+ for (h(r, a.main_data_begin, 9), 2 == r.channels_out ? h(r, a.private_bits, 3) : h(r, a.private_bits, 5), s = 0; s < r.channels_out; s++) {
var i;
- for (i = 0; i < 4; i++) f(r, a.scfsi[n][i], 1);
+ for (i = 0; i < 4; i++) h(r, a.scfsi[s][i], 1);
}
- for (s = 0; s < 2; s++) for (n = 0; n < r.channels_out; n++) f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 4), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.preflag, 1), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
- } else for (f(r, a.main_data_begin, 8), f(r, a.private_bits, r.channels_out), n = s = 0; n < r.channels_out; n++) {
- var o;
- f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 9), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
+ for (n = 0; n < 2; n++) for (s = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 4), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.preflag, 1), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
+ }
+ } else for (h(r, a.main_data_begin, 8), h(r, a.private_bits, r.channels_out), s = n = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 9), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
}
- e.error_protection && CRC_writeheader(r, r.header[r.h_ptr].buf);
+ e.error_protection && me();
var _ = r.h_ptr;
- r.h_ptr = _ + 1 & Z.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr == r.w_ptr && $.err.println("Error: MAX_HEADER_BUF too small in bitstream.c \n");
- }(e, s);
- var n = 8 * a.sideinfo_len;
- if (n += function (e) {
+ r.h_ptr = _ + 1 & j.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr, r.w_ptr;
+ }(e, n);
+ var s = 8 * a.sideinfo_len;
+ if (s += function (e) {
var t,
a,
- s,
n,
+ s,
r = 0,
i = e.internal_flags,
o = i.l3_side;
if (1 == e.version) for (t = 0; t < 2; t++) for (a = 0; a < i.channels_out; a++) {
var _ = o.tt[t][a],
- l = k.slen1_tab[_.scalefac_compress],
- f = k.slen2_tab[_.scalefac_compress];
- for (s = n = 0; s < _.sfbdivide; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], l), n += l);
- for (; s < _.sfbmax; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], f), n += f);
- _.block_type == Pe.SHORT_TYPE ? n += S(i, _) : n += M(i, _), r += n += d(i, _);
+ l = A.slen1_tab[_.scalefac_compress],
+ f = A.slen2_tab[_.scalefac_compress];
+ for (n = s = 0; n < _.sfbdivide; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], l), s += l);
+ for (; n < _.sfbmax; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], f), s += f);
+ _.block_type == Ae.SHORT_TYPE ? s += d(i, _) : s += g(i, _), s += m(i, _), r += s;
} else for (a = t = 0; a < i.channels_out; a++) {
var c,
- h,
- u = 0;
- if (h = s = n = 0, (_ = o.tt[t][a]).block_type == Pe.SHORT_TYPE) {
- for (; h < 4; h++) {
- var m = _.sfb_partition_table[h] / 3,
- p = _.slen[h];
- for (c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[3 * s + 0], 0), p), v(i, Math.max(_.scalefac[3 * s + 1], 0), p), v(i, Math.max(_.scalefac[3 * s + 2], 0), p), u += 3 * p;
+ u,
+ _ = o.tt[t][a],
+ h = 0;
+ if (u = n = s = 0, _.block_type == Ae.SHORT_TYPE) {
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u] / 3,
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[3 * n + 0], 0), p), v(i, Math.max(_.scalefac[3 * n + 1], 0), p), v(i, Math.max(_.scalefac[3 * n + 2], 0), p), h += 3 * p;
}
- n += S(i, _);
+ s += d(i, _);
} else {
- for (; h < 4; h++) for (m = _.sfb_partition_table[h], p = _.slen[h], c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[s], 0), p), u += p;
- n += M(i, _);
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u],
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[n], 0), p), h += p;
+ }
+ s += g(i, _);
}
- r += u + (n += d(i, _));
+ s += m(i, _), r += h + s;
}
return r;
- }(e), o(e, t.resvDrain_post), n += t.resvDrain_post, t.main_data_begin += (s - n) / 8, R(e, new w()) != a.ResvSize && $.err.println("Internal buffer inconsistency. flushbits <> ResvSize"), 8 * t.main_data_begin != a.ResvSize && ($.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n", 8 * t.main_data_begin, a.ResvSize, t.resvDrain_post, t.resvDrain_pre, 8 * a.sideinfo_len, n - t.resvDrain_post - 8 * a.sideinfo_len, n, n % 8, s), $.err.println("This is a fatal error. It has several possible causes:"), $.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"), $.err.println(" 9%% Your system is overclocked"), $.err.println(" 1%% bug in LAME encoding library"), a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
+ }(e), u(e, t.resvDrain_post), s += t.resvDrain_post, t.main_data_begin += (n - s) / 8, w(e, new p()), a.ResvSize, 8 * t.main_data_begin != a.ResvSize && (a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
var r;
- for (r = 0; r < Z.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
+ for (r = 0; r < j.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
l = 0;
}
return 0;
- }, this.copy_buffer = function (e, t, a, s, n) {
- var r = p + 1;
+ }, this.copy_buffer = function (e, t, a, n, s) {
+ var r = f + 1;
if (r <= 0) return 0;
- if (0 != s && s < r) return -1;
- if ($.arraycopy(m, 0, t, a, r), p = -1, (b = 0) != n) {
- var i = Ae(1);
- if (i[0] = e.nMusicCRC, u.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly) for (var o, _ = ke([2, 1152]), l = r, f = -1; 0 != f;) if (f = h.hip_decode1_unclipped(e.hip, t, a, l, _[0], _[1]), l = 0, -1 == f && (f = 0), 0 < f) {
- if (e.findPeakSample) {
- for (o = 0; o < f; o++) _[0][o] > e.PeakSample ? e.PeakSample = _[0][o] : -_[0][o] > e.PeakSample && (e.PeakSample = -_[0][o]);
- if (1 < e.channels_out) for (o = 0; o < f; o++) _[1][o] > e.PeakSample ? e.PeakSample = _[1][o] : -_[1][o] > e.PeakSample && (e.PeakSample = -_[1][o]);
- }
- if (e.findReplayGain && c.AnalyzeSamples(e.rgdata, _[0], 0, _[1], 0, f, e.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- }
+ if (0 != n && n < r) return -1;
+ if (I.arraycopy(_, 0, t, a, r), f = -1, (c = 0) != s) {
+ var i = ve(1);
+ i[0] = e.nMusicCRC, o.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly && me();
}
return r;
}, this.init_bit_stream_w = function (e) {
- m = A(U.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, p = -1, l = b = 0;
+ _ = S(Y.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, f = -1, l = c = 0;
};
}
- function e(e, t, a, s) {
- this.xlen = e, this.linmax = t, this.table = a, this.hlen = s;
+ function e(e, t, a, n) {
+ this.xlen = e, this.linmax = t, this.table = a, this.hlen = n;
}
- Ee.STEREO = new Ee(0), Ee.JOINT_STEREO = new Ee(1), Ee.DUAL_CHANNEL = new Ee(2), Ee.MONO = new Ee(3), Ee.NOT_SET = new Ee(4), X.STEPS_per_dB = 100, X.MAX_dB = 120, X.GAIN_NOT_ENOUGH_SAMPLES = -24601, X.GAIN_ANALYSIS_ERROR = 0, X.GAIN_ANALYSIS_OK = 1, X.INIT_GAIN_ANALYSIS_ERROR = 0, X.INIT_GAIN_ANALYSIS_OK = 1, X.MAX_ORDER = X.YULE_ORDER = 10, X.MAX_SAMPLES_PER_WINDOW = (X.MAX_SAMP_FREQ = 48e3) * (X.RMS_WINDOW_TIME_NUMERATOR = 1) / (X.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, M.NUMTOCENTRIES = 100, M.MAXFRAMESIZE = 2880, q.EQ = function (e, t) {
+ D.MAX_VALUE = 3.4028235e38, Me.vbr_off = new Me(0), Me.vbr_mt = new Me(1), Me.vbr_rh = new Me(2), Me.vbr_abr = new Me(3), Me.vbr_mtrh = new Me(4), Me.vbr_default = Me.vbr_mtrh, ye.STEREO = new ye(0), ye.JOINT_STEREO = new ye(1), ye.DUAL_CHANNEL = new ye(2), ye.MONO = new ye(3), ye.NOT_SET = new ye(4), O.STEPS_per_dB = 100, O.MAX_dB = 120, O.GAIN_NOT_ENOUGH_SAMPLES = -24601, O.GAIN_ANALYSIS_ERROR = 0, O.GAIN_ANALYSIS_OK = 1, O.INIT_GAIN_ANALYSIS_ERROR = 0, O.INIT_GAIN_ANALYSIS_OK = 1, O.MAX_ORDER = O.YULE_ORDER = 10, O.MAX_SAMPLES_PER_WINDOW = (O.MAX_SAMP_FREQ = 48e3) * (O.RMS_WINDOW_TIME_NUMERATOR = 1) / (O.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, y.NUMTOCENTRIES = 100, y.MAXFRAMESIZE = 2880, N.EQ = function (e, t) {
return Math.abs(e) > Math.abs(t) ? Math.abs(e - t) <= 1e-6 * Math.abs(e) : Math.abs(e - t) <= 1e-6 * Math.abs(t);
- }, q.NEQ = function (e, t) {
- return !q.EQ(e, t);
+ }, N.NEQ = function (e, t) {
+ return !N.EQ(e, t);
};
- var F = {};
- function j(e) {
+ var k = {};
+ function R(e) {
this.bits = e;
}
- function y() {
+ function x() {
this.over_noise = 0, this.tot_noise = 0, this.max_noise = 0, this.over_count = 0, this.over_SSD = 0, this.bits = 0;
}
- function r(e, t, a, s) {
- this.l = Ae(1 + Pe.SBMAX_l), this.s = Ae(1 + Pe.SBMAX_s), this.psfb21 = Ae(1 + Pe.PSFB21), this.psfb12 = Ae(1 + Pe.PSFB12);
- var n = this.l,
+ function r(e, t, a, n) {
+ this.l = ve(1 + Ae.SBMAX_l), this.s = ve(1 + Ae.SBMAX_s), this.psfb21 = ve(1 + Ae.PSFB21), this.psfb12 = ve(1 + Ae.PSFB12);
+ var s = this.l,
r = this.s;
- 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = s, $.arraycopy(this.arrL, 0, n, 0, Math.min(this.arrL.length, this.l.length)), $.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), $.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), $.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
+ 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = n, I.arraycopy(this.arrL, 0, s, 0, Math.min(this.arrL.length, this.l.length)), I.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), I.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), I.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
}
- function x() {
+ function T() {
var l = null,
- m = null,
- s = null;
+ b = null,
+ n = null;
this.setModules = function (e, t, a) {
- l = e, m = t, s = a;
+ l = e, b = t, n = a;
}, this.IPOW20 = function (e) {
- return u[e];
+ return h[e];
};
- var T = 2.220446049250313e-16,
- f = x.IXMAX_VAL + 2,
- c = x.Q_MAX,
- h = x.Q_MAX2,
- n = 100;
+ var B = 2.220446049250313e-16,
+ e = T.IXMAX_VAL,
+ f = e + 2,
+ c = T.Q_MAX,
+ u = T.Q_MAX2,
+ s = 100;
this.nr_of_sfb_block = [[[6, 5, 5, 5], [9, 9, 9, 9], [6, 9, 9, 9]], [[6, 5, 7, 3], [9, 9, 12, 6], [6, 9, 12, 6]], [[11, 10, 0, 0], [18, 18, 0, 0], [15, 18, 0, 0]], [[7, 7, 7, 0], [12, 12, 12, 0], [6, 15, 12, 0]], [[6, 6, 6, 3], [12, 9, 9, 6], [6, 12, 9, 6]], [[8, 8, 5, 0], [15, 12, 9, 0], [6, 18, 9, 0]]];
- var w = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
- this.pretab = w, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
- var R = Be(c + h + 1),
- u = Be(c),
- p = Be(f),
- b = Be(f);
+ var M = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
+ this.pretab = M, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
+ var y = de(c + u + 1),
+ h = de(c),
+ p = de(f),
+ m = de(f);
function v(e, t) {
- var a = s.ATHformula(t, e);
- return a -= n, a = Math.pow(10, a / 10 + e.ATHlower);
+ var a = n.ATHformula(t, e);
+ return a -= s, a = Math.pow(10, a / 10 + e.ATHlower);
}
function A(e) {
this.s = e;
}
- this.adj43 = b, this.iteration_init = function (e) {
+ this.adj43 = m, this.iteration_init = function (e) {
var t,
a = e.internal_flags,
- s = a.l3_side;
+ n = a.l3_side;
if (0 == a.iteration_init_init) {
- for (a.iteration_init_init = 1, s.main_data_begin = 0, function (e) {
- for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, s = e.internal_flags.ATH.s, n = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Pe.SBMAX_l; o++) {
+ for (a.iteration_init_init = 1, n.main_data_begin = 0, function (e) {
+ for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, n = e.internal_flags.ATH.s, s = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Ae.SBMAX_l; o++) {
var _ = r.scalefac_band.l[o],
l = r.scalefac_band.l[o + 1];
- t[o] = K.MAX_VALUE;
+ t[o] = D.MAX_VALUE;
for (var f = _; f < l; f++) {
- var c = v(e, f * i / 1152);
- t[o] = Math.min(t[o], c);
+ var c = f * i / 1152,
+ u = v(e, c);
+ t[o] = Math.min(t[o], u);
}
}
- for (o = 0; o < Pe.PSFB21; o++) for (_ = r.scalefac_band.psfb21[o], l = r.scalefac_band.psfb21[o + 1], a[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 1152), a[o] = Math.min(a[o], c);
- for (o = 0; o < Pe.SBMAX_s; o++) {
- for (_ = r.scalefac_band.s[o], l = r.scalefac_band.s[o + 1], s[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), s[o] = Math.min(s[o], c);
- s[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
+ for (var o = 0; o < Ae.PSFB21; o++) {
+ var _ = r.scalefac_band.psfb21[o],
+ l = r.scalefac_band.psfb21[o + 1];
+ a[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 1152,
+ u = v(e, c);
+ a[o] = Math.min(a[o], u);
+ }
}
- for (o = 0; o < Pe.PSFB12; o++) {
- for (_ = r.scalefac_band.psfb12[o], l = r.scalefac_band.psfb12[o + 1], n[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), n[o] = Math.min(n[o], c);
- n[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
+ for (var o = 0; o < Ae.SBMAX_s; o++) {
+ var _ = r.scalefac_band.s[o],
+ l = r.scalefac_band.s[o + 1];
+ n[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ n[o] = Math.min(n[o], u);
+ }
+ n[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
}
- if (e.noATH) {
- for (o = 0; o < Pe.SBMAX_l; o++) t[o] = 1e-20;
- for (o = 0; o < Pe.PSFB21; o++) a[o] = 1e-20;
- for (o = 0; o < Pe.SBMAX_s; o++) s[o] = 1e-20;
- for (o = 0; o < Pe.PSFB12; o++) n[o] = 1e-20;
+ for (var o = 0; o < Ae.PSFB12; o++) {
+ var _ = r.scalefac_band.psfb12[o],
+ l = r.scalefac_band.psfb12[o + 1];
+ s[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ s[o] = Math.min(s[o], u);
+ }
+ s[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
}
- r.ATH.floor = 10 * B(v(e, -1));
+ e.noATH && me(), r.ATH.floor = 10 * d(v(e, -1));
}(e), p[0] = 0, t = 1; t < f; t++) p[t] = Math.pow(t, 4 / 3);
- for (t = 0; t < f - 1; t++) b[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
- for (b[t] = .5, t = 0; t < c; t++) u[t] = Math.pow(2, -.1875 * (t - 210));
- for (t = 0; t <= c + h; t++) R[t] = Math.pow(2, .25 * (t - 210 - h));
- var n, r, i, o;
- for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), n = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Pe.SBMAX_l; t++) {
- _ = t <= 6 ? n : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) {
+ for (t = 0; t < f - 1; t++) m[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
+ for (m[t] = .5, t = 0; t < c; t++) h[t] = Math.pow(2, -.1875 * (t - 210));
+ for (t = 0; t <= c + u; t++) y[t] = Math.pow(2, .25 * (t - 210 - u));
+ var s, r, i, o;
+ for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), s = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Ae.SBMAX_l; t++) _ = t <= 6 ? s : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
+ for (t = 0; t < Ae.SBMAX_s; t++) {
var _;
- _ = t <= 5 ? n : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
+ _ = t <= 5 ? s : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
}
}
- }, this.on_pe = function (e, t, a, s, n, r) {
+ }, this.on_pe = function (e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags,
l = 0,
- f = Ae(2),
- c = new j(l),
- h = m.ResvMaxBits(e, s, c, r),
- u = (l = c.bits) + h;
- for (Z.MAX_BITS_PER_GRANULE < u && (u = Z.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(Z.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[n][o] / 700 - a[o], f[o] > 3 * s / 4 && (f[o] = 3 * s / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > Z.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, Z.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
- if (h < i) for (o = 0; o < _.channels_out; ++o) f[o] = h * f[o] / i;
- for (o = 0; o < _.channels_out; ++o) a[o] += f[o], h -= f[o];
+ f = ve(2),
+ c = new R(l),
+ u = b.ResvMaxBits(e, n, c, r),
+ h = (l = c.bits) + u;
+ for (j.MAX_BITS_PER_GRANULE < h && (h = j.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(j.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[s][o] / 700 - a[o], f[o] > 3 * n / 4 && (f[o] = 3 * n / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > j.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, j.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
+ if (u < i) for (o = 0; o < _.channels_out; ++o) f[o] = u * f[o] / i;
+ for (o = 0; o < _.channels_out; ++o) a[o] += f[o], u -= f[o];
for (o = i = 0; o < _.channels_out; ++o) i += a[o];
- if (Z.MAX_BITS_PER_GRANULE < i) {
- for (o = 0; o < _.channels_out; ++o) a[o] *= Z.MAX_BITS_PER_GRANULE, a[o] /= i, a[o];
- }
- return u;
- }, this.reduce_side = function (e, t, a, s) {
- var n = .33 * (.5 - t) / .5;
- n < 0 && (n = 0), .5 < n && (n = .5);
- var r = 0 | .5 * n * (e[0] + e[1]);
- r > Z.MAX_BITS_PER_CHANNEL - e[0] && (r = Z.MAX_BITS_PER_CHANNEL - e[0]), r < 0 && (r = 0), 125 <= e[1] && (125 < e[1] - r ? (e[0] < a && (e[0] += r), e[1] -= r) : (e[0] += e[1] - 125, e[1] = 125)), s < (r = e[0] + e[1]) && (e[0] = s * e[0] / r, e[1] = s * e[1] / r);
+ return j.MAX_BITS_PER_GRANULE < i && me(), h;
}, this.athAdjust = function (e, t, a) {
- var s = 90.30873362,
- n = ee.FAST_LOG10_X(t, 10),
+ var n = 90.30873362,
+ s = V.FAST_LOG10_X(t, 10),
r = e * e,
i = 0;
- return n -= a, 1e-20 < r && (i = 1 + ee.FAST_LOG10_X(r, 10 / s)), i < 0 && (i = 0), n *= i, n += a + s - 94.82444863, Math.pow(10, .1 * n);
- }, this.calc_xmin = function (e, t, a, s) {
- var n,
+ return s -= a, 1e-20 < r && (i = 1 + V.FAST_LOG10_X(r, 10 / n)), i < 0 && (i = 0), s *= i, s += a + n - 94.82444863, Math.pow(10, .1 * s);
+ }, this.calc_xmin = function (e, t, a, n) {
+ var s,
r = 0,
i = e.internal_flags,
o = 0,
_ = 0,
l = i.ATH,
f = a.xr,
- c = e.VBR == xe.vbr_mtrh ? 1 : 0,
- h = i.masking_lower;
- for (e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt || (h = 1), n = 0; n < a.psy_lmax; n++) {
- S = (g = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.l[n], l.floor) : l.adjust * l.l[n]) / (b = a.width[n]), M = T, B = b >> 1, A = 0;
- do {
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (g < A && _++, n == Pe.SBPSY_l) M < (R = g * i.nsPsy.longfact[n]) && (M = R);
- if (0 != c && (g = M), !e.ATHonly) if (0 < (w = t.en.l[n])) R = A * t.thm.l[n] * h / w, 0 != c && (R *= i.nsPsy.longfact[n]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.longfact[n];
+ c = e.VBR == Me.vbr_mtrh ? 1 : 0,
+ u = i.masking_lower;
+ for (e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt || (u = 1), s = 0; s < a.psy_lmax; s++) {
+ for (w = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.l[s], l.floor) : l.adjust * l.l[s], v = a.width[s], S = w / v, M = B, A = v >> 1, y = 0; k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++, 0 < --A;);
+ if (w < y && _++, s == Ae.SBPSY_l && me(), 0 != c && (w = M), !e.ATHonly) {
+ var h = t.en.l[s];
+ 0 < h && (x = y * t.thm.l[s] * u / h, 0 != c && (x *= i.nsPsy.longfact[s]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.longfact[s];
}
- var u = 575;
- if (a.block_type != Pe.SHORT_TYPE) for (var m = 576; 0 != m-- && q.EQ(f[m], 0);) u = m;
- a.max_nonzero_coeff = u;
- for (var p = a.sfb_smin; n < a.psymax; p++, n += 3) {
- var b, v, d;
- for (d = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.s[p], l.floor) : l.adjust * l.s[p], b = a.width[n], v = 0; v < 3; v++) {
- var g,
+ var b = 575;
+ if (a.block_type != Ae.SHORT_TYPE) for (var p = 576; 0 != p-- && N.EQ(f[p], 0);) b = p;
+ a.max_nonzero_coeff = b;
+ for (var m = a.sfb_smin; s < a.psymax; m++, s += 3) {
+ var v, d, g;
+ for (g = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.s[m], l.floor) : l.adjust * l.s[m], v = a.width[s], d = 0; d < 3; d++) {
+ var w,
S,
M,
- w,
- R,
- A = 0,
- B = b >> 1;
- S = d / b, M = T;
+ y = 0,
+ A = v >> 1;
+ S = g / v, M = B;
do {
- var k, y;
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (d < A && _++, p == Pe.SBPSY_s) M < (R = d * i.nsPsy.shortfact[p]) && (M = R);
- if (g = 0 != c ? M : d, !e.ATHonly && !e.ATHshort) if (0 < (w = t.en.s[p][v])) R = A * t.thm.s[p][v] * h / w, 0 != c && (R *= i.nsPsy.shortfact[p]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.shortfact[p];
+ var k, R;
+ k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++;
+ } while (0 < --A);
+ if (g < y && _++, m == Ae.SBPSY_s && me(), w = 0 != c ? M : g, !e.ATHonly && !e.ATHshort) {
+ var x,
+ h = t.en.s[m][d];
+ 0 < h && (x = y * t.thm.s[m][d] * u / h, 0 != c && (x *= i.nsPsy.shortfact[m]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.shortfact[m];
}
- e.useTemporal && (s[r - 3] > s[r - 3 + 1] && (s[r - 3 + 1] += (s[r - 3] - s[r - 3 + 1]) * i.decay), s[r - 3 + 1] > s[r - 3 + 2] && (s[r - 3 + 2] += (s[r - 3 + 1] - s[r - 3 + 2]) * i.decay));
+ e.useTemporal && (n[r - 3] > n[r - 3 + 1] && (n[r - 3 + 1] += (n[r - 3] - n[r - 3 + 1]) * i.decay), n[r - 3 + 1] > n[r - 3 + 2] && (n[r - 3 + 2] += (n[r - 3 + 1] - n[r - 3 + 2]) * i.decay));
}
return _;
- }, this.calc_noise_core = function (e, t, a, s) {
- var n = 0,
+ }, this.calc_noise_core = function (e, t, a, n) {
+ var s = 0,
r = t.s,
i = e.l3_enc;
- if (r > e.count1) for (; 0 != a--;) {
- _ = e.xr[r], r++, n += _ * _, _ = e.xr[r], r++, n += _ * _;
- } else if (r > e.big_values) {
- var o = Be(2);
- for (o[0] = 0, o[1] = s; 0 != a--;) {
- _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _;
- }
+ if (r > e.count1) for (; 0 != a--;) _ = e.xr[r], r++, s += _ * _, _ = e.xr[r], r++, s += _ * _;else if (r > e.big_values) {
+ var o = de(2);
+ for (o[0] = 0, o[1] = n; 0 != a--;) _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _;
} else for (; 0 != a--;) {
var _;
- _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _;
+ _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _;
}
- return t.s = r, n;
- }, this.calc_noise = function (e, t, a, s, n) {
+ return t.s = r, s;
+ }, this.calc_noise = function (e, t, a, n, s) {
var r,
i,
o = 0,
@@ -13802,83 +14136,54 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = -20,
- u = 0,
- m = e.scalefac,
+ u = -20,
+ h = 0,
+ b = e.scalefac,
p = 0;
- for (r = s.over_SSD = 0; r < e.psymax; r++) {
- var b,
- v = e.global_gain - (m[p++] + (0 != e.preflag ? w[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
+ for (n.over_SSD = 0, r = 0; r < e.psymax; r++) {
+ var m,
+ v = e.global_gain - (b[p++] + (0 != e.preflag ? M[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
d = 0;
- if (null != n && n.step[r] == v) d = n.noise[r], u += e.width[r], a[o++] = d / t[_++], d = n.noise_log[r];else {
+ if (null != s && s.step[r] == v) d = s.noise[r], h += e.width[r], a[o++] = d / t[_++], d = s.noise_log[r];else {
var g,
- S = R[v + x.Q_MAX2];
- if (i = e.width[r] >> 1, u + e.width[r] > e.max_nonzero_coeff) i = 0 < (g = e.max_nonzero_coeff - u + 1) ? g >> 1 : 0;
- var M = new A(u);
- d = this.calc_noise_core(e, M, i, S), u = M.s, null != n && (n.step[r] = v, n.noise[r] = d), d = a[o++] = d / t[_++], d = ee.FAST_LOG10(Math.max(d, 1e-20)), null != n && (n.noise_log[r] = d);
+ w = y[v + T.Q_MAX2];
+ i = e.width[r] >> 1, h + e.width[r] > e.max_nonzero_coeff && (g = e.max_nonzero_coeff - h + 1, i = 0 < g ? g >> 1 : 0);
+ var S = new A(h);
+ d = this.calc_noise_core(e, S, i, w), h = S.s, null != s && (s.step[r] = v, s.noise[r] = d), d = a[o++] = d / t[_++], d = V.FAST_LOG10(Math.max(d, 1e-20)), null != s && (s.noise_log[r] = d);
}
- if (null != n && (n.global_gain = e.global_gain), c += d, 0 < d) b = Math.max(0 | 10 * d + .5, 1), s.over_SSD += b * b, l++, f += d;
- h = Math.max(h, d);
+ null != s && (s.global_gain = e.global_gain), c += d, 0 < d && (m = Math.max(0 | 10 * d + .5, 1), n.over_SSD += m * m, l++, f += d), u = Math.max(u, d);
}
- return s.over_count = l, s.tot_noise = c, s.over_noise = f, s.max_noise = h, l;
- }, this.set_pinfo = function (e, t, a, s, n) {
- var r,
- i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = 0 == t.scalefac_scale ? .5 : 1,
- h = t.scalefac,
- u = Be(z.SFBMAX),
- m = Be(z.SFBMAX),
- p = new y();
- calc_xmin(e, a, t, u), calc_noise(t, u, m, p, null);
- var b = 0;
- for (i = t.sfb_lmax, t.block_type != Pe.SHORT_TYPE && 0 == t.mixed_block_flag && (i = 22), r = 0; r < i; r++) {
- var v = f.scalefac_band.l[r],
- d = (g = f.scalefac_band.l[r + 1]) - v;
- for (_ = 0; b < g; b++) _ += t.xr[b] * t.xr[b];
- _ /= d, l = 1e15, f.pinfo.en[s][n][r] = l * _, f.pinfo.xfsf[s][n][r] = l * u[r] * m[r] / d, 0 < a.en.l[r] && !e.ATHonly ? _ /= a.en.l[r] : _ = 0, f.pinfo.thr[s][n][r] = l * Math.max(_ * a.thm.l[r], f.ATH.l[r]), (f.pinfo.LAMEsfb[s][n][r] = 0) != t.preflag && 11 <= r && (f.pinfo.LAMEsfb[s][n][r] = -c * w[r]), r < Pe.SBPSY_l && (f.pinfo.LAMEsfb[s][n][r] -= c * h[r]);
- }
- if (t.block_type == Pe.SHORT_TYPE) for (i = r, r = t.sfb_smin; r < Pe.SBMAX_s; r++) {
- v = f.scalefac_band.s[r], d = (g = f.scalefac_band.s[r + 1]) - v;
- for (var g, S = 0; S < 3; S++) {
- for (_ = 0, o = v; o < g; o++) _ += t.xr[b] * t.xr[b], b++;
- _ = Math.max(_ / d, 1e-20), l = 1e15, f.pinfo.en_s[s][n][3 * r + S] = l * _, f.pinfo.xfsf_s[s][n][3 * r + S] = l * u[i] * m[i] / d, 0 < a.en.s[r][S] ? _ /= a.en.s[r][S] : _ = 0, (e.ATHonly || e.ATHshort) && (_ = 0), f.pinfo.thr_s[s][n][3 * r + S] = l * Math.max(_ * a.thm.s[r][S], f.ATH.s[r]), f.pinfo.LAMEsfb_s[s][n][3 * r + S] = -2 * t.subblock_gain[S], r < Pe.SBPSY_s && (f.pinfo.LAMEsfb_s[s][n][3 * r + S] -= c * h[i]), i++;
- }
- }
- f.pinfo.LAMEqss[s][n] = t.global_gain, f.pinfo.LAMEmainbits[s][n] = t.part2_3_length + t.part2_length, f.pinfo.LAMEsfbits[s][n] = t.part2_length, f.pinfo.over[s][n] = p.over_count, f.pinfo.max_noise[s][n] = 10 * p.max_noise, f.pinfo.over_noise[s][n] = 10 * p.over_noise, f.pinfo.tot_noise[s][n] = 10 * p.tot_noise, f.pinfo.over_SSD[s][n] = p.over_SSD;
+ return n.over_count = l, n.tot_noise = c, n.over_noise = f, n.max_noise = u, l;
};
}
- function T() {
- this.xr = Be(576), this.l3_enc = Ae(576), this.scalefac = Ae(z.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = Ae(3), this.subblock_gain = Ae(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = Ae(z.SFBMAX), this.window = Ae(z.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = Ae(4), this.max_nonzero_coeff = 0;
+ function B() {
+ this.xr = de(576), this.l3_enc = ve(576), this.scalefac = ve(F.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = ve(3), this.subblock_gain = ve(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = ve(F.SFBMAX), this.window = ve(F.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = ve(4), this.max_nonzero_coeff = 0;
var a = this;
- function s(e) {
+ function n(e) {
return new Int32Array(e);
}
this.assign = function (e) {
var t;
- a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = s(e.l3_enc), a.scalefac = s(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = s(e.table_select), a.subblock_gain = s(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = s(e.width), a.window = s(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = s(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
+ a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = n(e.l3_enc), a.scalefac = n(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = n(e.table_select), a.subblock_gain = n(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = n(e.width), a.window = n(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = n(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
};
}
- F.t1HB = [1, 1, 1, 0], F.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], F.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], F.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], F.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], F.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], F.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], F.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], F.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], F.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], F.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], F.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], F.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], F.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], F.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], F.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], F.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], F.t1l = [1, 4, 3, 5], F.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], F.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], F.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], F.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], F.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], F.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], F.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], F.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], F.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], F.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], F.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], F.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], F.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], F.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], F.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], F.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], F.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], F.ht = [new e(0, 0, null, null), new e(2, 0, F.t1HB, F.t1l), new e(3, 0, F.t2HB, F.t2l), new e(3, 0, F.t3HB, F.t3l), new e(0, 0, null, null), new e(4, 0, F.t5HB, F.t5l), new e(4, 0, F.t6HB, F.t6l), new e(6, 0, F.t7HB, F.t7l), new e(6, 0, F.t8HB, F.t8l), new e(6, 0, F.t9HB, F.t9l), new e(8, 0, F.t10HB, F.t10l), new e(8, 0, F.t11HB, F.t11l), new e(8, 0, F.t12HB, F.t12l), new e(16, 0, F.t13HB, F.t13l), new e(0, 0, null, F.t16_5l), new e(16, 0, F.t15HB, F.t15l), new e(1, 1, F.t16HB, F.t16l), new e(2, 3, F.t16HB, F.t16l), new e(3, 7, F.t16HB, F.t16l), new e(4, 15, F.t16HB, F.t16l), new e(6, 63, F.t16HB, F.t16l), new e(8, 255, F.t16HB, F.t16l), new e(10, 1023, F.t16HB, F.t16l), new e(13, 8191, F.t16HB, F.t16l), new e(4, 15, F.t24HB, F.t24l), new e(5, 31, F.t24HB, F.t24l), new e(6, 63, F.t24HB, F.t24l), new e(7, 127, F.t24HB, F.t24l), new e(8, 255, F.t24HB, F.t24l), new e(9, 511, F.t24HB, F.t24l), new e(11, 2047, F.t24HB, F.t24l), new e(13, 8191, F.t24HB, F.t24l), new e(0, 0, F.t32HB, F.t32l), new e(0, 0, F.t33HB, F.t33l)], F.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], F.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], F.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], F.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], F.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], F.scfsi_band = [0, 6, 11, 16, 21], x.Q_MAX = 257, x.Q_MAX2 = 116, x.LARGE_BITS = 1e5, x.IXMAX_VAL = 8206;
- var z = {};
- function w() {
- var v, g, M;
+ k.t1HB = [1, 1, 1, 0], k.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], k.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], k.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], k.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], k.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], k.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], k.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], k.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], k.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], k.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], k.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], k.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], k.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], k.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], k.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], k.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], k.t1l = [1, 4, 3, 5], k.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], k.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], k.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], k.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], k.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], k.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], k.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], k.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], k.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], k.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], k.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], k.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], k.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], k.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], k.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], k.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], k.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], k.ht = [new e(0, 0, null, null), new e(2, 0, k.t1HB, k.t1l), new e(3, 0, k.t2HB, k.t2l), new e(3, 0, k.t3HB, k.t3l), new e(0, 0, null, null), new e(4, 0, k.t5HB, k.t5l), new e(4, 0, k.t6HB, k.t6l), new e(6, 0, k.t7HB, k.t7l), new e(6, 0, k.t8HB, k.t8l), new e(6, 0, k.t9HB, k.t9l), new e(8, 0, k.t10HB, k.t10l), new e(8, 0, k.t11HB, k.t11l), new e(8, 0, k.t12HB, k.t12l), new e(16, 0, k.t13HB, k.t13l), new e(0, 0, null, k.t16_5l), new e(16, 0, k.t15HB, k.t15l), new e(1, 1, k.t16HB, k.t16l), new e(2, 3, k.t16HB, k.t16l), new e(3, 7, k.t16HB, k.t16l), new e(4, 15, k.t16HB, k.t16l), new e(6, 63, k.t16HB, k.t16l), new e(8, 255, k.t16HB, k.t16l), new e(10, 1023, k.t16HB, k.t16l), new e(13, 8191, k.t16HB, k.t16l), new e(4, 15, k.t24HB, k.t24l), new e(5, 31, k.t24HB, k.t24l), new e(6, 63, k.t24HB, k.t24l), new e(7, 127, k.t24HB, k.t24l), new e(8, 255, k.t24HB, k.t24l), new e(9, 511, k.t24HB, k.t24l), new e(11, 2047, k.t24HB, k.t24l), new e(13, 8191, k.t24HB, k.t24l), new e(0, 0, k.t32HB, k.t32l), new e(0, 0, k.t33HB, k.t33l)], k.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], k.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], k.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], k.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], k.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], k.scfsi_band = [0, 6, 11, 16, 21], T.Q_MAX = 257, T.Q_MAX2 = 116, T.LARGE_BITS = 1e5, T.IXMAX_VAL = 8206;
+ var F = {};
+ function C() {
+ var r, g;
this.rv = null, this.qupvt = null;
var w,
- n = new function () {
+ s = new function () {
this.setModules = function (e, t) {};
}();
- function R(e) {
+ function S(e) {
this.ordinal = e;
}
function o(e) {
for (var t = 0; t < e.sfbmax; t++) if (e.scalefac[t] + e.subblock_gain[e.window[t]] == 0) return !1;
return !0;
}
- function A(e, t, a, s, n) {
+ function M(e, t, a, n, s) {
var r;
switch (e) {
default:
@@ -13886,13 +14191,10 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
0 < t.over_count ? (r = a.over_SSD <= t.over_SSD, a.over_SSD == t.over_SSD && (r = a.bits < t.bits)) : r = a.max_noise < 0 && 10 * a.max_noise + a.bits <= 10 * t.max_noise + t.bits;
break;
case 0:
- r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 8:
- a.max_noise = function (e, t) {
- for (var a, s = 1e-37, n = 0; n < t.psymax; n++) s += (a = e[n], ee.FAST_LOG10(.368 + .632 * a * a * a));
- return Math.max(1e-20, s);
- }(n, s);
+ me();
case 1:
r = a.max_noise < t.max_noise;
break;
@@ -13906,25 +14208,25 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
r = a.max_noise <= 0 && .2 < t.max_noise || a.max_noise <= 0 && t.max_noise < 0 && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise || a.max_noise <= 0 && 0 < t.max_noise && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.05 < t.max_noise && t.max_noise > a.max_noise - .1 && a.tot_noise + a.over_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.1 < t.max_noise && t.max_noise > a.max_noise - .15 && a.tot_noise + a.over_noise + a.over_noise < t.tot_noise + t.over_noise + t.over_noise;
break;
case 5:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 6:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || q.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || N.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
break;
case 7:
r = a.over_count < t.over_count || a.over_noise < t.over_noise;
}
return 0 == t.over_count && (r = r && a.bits < t.bits), r;
}
- function B(e, t, a, s, n) {
+ function y(e, t, a, n, s) {
var r = e.internal_flags;
- !function (e, t, a, s, n) {
+ !function (e, t, a, n, s) {
var r,
i = e.internal_flags;
r = 0 == t.scalefac_scale ? 1.2968395546510096 : 1.6817928305074292;
for (var o = 0, _ = 0; _ < t.sfbmax; _++) o < a[_] && (o = a[_]);
var l = i.noise_shaping_amp;
- switch (3 == l && (l = n ? 2 : 1), l) {
+ switch (3 == l && me(), l) {
case 2:
break;
case 1:
@@ -13934,734 +14236,536 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
default:
1 < o ? o = 1 : o *= .95;
}
- var f = 0;
- for (_ = 0; _ < t.sfbmax; _++) {
+ for (var f = 0, _ = 0; _ < t.sfbmax; _++) {
var c,
- h = t.width[_];
- if (f += h, !(a[_] < o)) {
- if (0 != (2 & i.substep_shaping) && (i.pseudohalf[_] = 0 == i.pseudohalf[_] ? 1 : 0, 0 == i.pseudohalf[_] && 2 == i.noise_shaping_amp)) return;
- for (t.scalefac[_]++, c = -h; c < 0; c++) s[f + c] *= r, s[f + c] > t.xrpow_max && (t.xrpow_max = s[f + c]);
+ u = t.width[_];
+ if (f += u, !(a[_] < o)) {
+ for (0 != (2 & i.substep_shaping) && me(), t.scalefac[_]++, c = -u; c < 0; c++) n[f + c] *= r, n[f + c] > t.xrpow_max && (t.xrpow_max = n[f + c]);
if (2 == i.noise_shaping_amp) return;
}
}
- }(e, t, a, s, n);
+ }(e, t, a, n);
var i = o(t);
- return !i && (!(i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) || (1 < r.noise_shaping && (ye.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (!function (e, t) {
- for (var a = 0, s = 0; s < e.sfbmax; s++) {
- var n = e.width[s],
- r = e.scalefac[s];
- if (0 != e.preflag && (r += M.pretab[s]), a += n, 0 != (1 & r)) {
+ return !(i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) && (1 < r.noise_shaping && (we.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (function (e, t) {
+ for (var a = 0, n = 0; n < e.sfbmax; n++) {
+ var s = e.width[n],
+ r = e.scalefac[n];
+ if (0 != e.preflag && (r += g.pretab[n]), a += s, 0 != (1 & r)) {
r++;
- for (var i = -n; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
+ for (var i = -s; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
}
- e.scalefac[s] = r >> 1;
+ e.scalefac[n] = r >> 1;
}
e.preflag = 0, e.scalefac_scale = 1;
- }(t, s), i = !1) : t.block_type == Pe.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
- var s,
- n = t.scalefac;
- for (s = 0; s < t.sfb_lmax; s++) if (16 <= n[s]) return !0;
+ }(t, n), i = !1) : t.block_type == Ae.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
+ var n,
+ s = t.scalefac;
+ for (n = 0; n < t.sfb_lmax; n++) if (16 <= s[n]) return !0;
for (var r = 0; r < 3; r++) {
var i = 0,
o = 0;
- for (s = t.sfb_lmax + r; s < t.sfbdivide; s += 3) i < n[s] && (i = n[s]);
- for (; s < t.sfbmax; s += 3) o < n[s] && (o = n[s]);
+ for (n = t.sfb_lmax + r; n < t.sfbdivide; n += 3) i < s[n] && (i = s[n]);
+ for (; n < t.sfbmax; n += 3) o < s[n] && (o = s[n]);
if (!(i < 16 && o < 8)) {
if (7 <= t.subblock_gain[r]) return !0;
t.subblock_gain[r]++;
var _ = e.scalefac_band.l[t.sfb_lmax];
- for (s = t.sfb_lmax + r; s < t.sfbmax; s += 3) {
- var l = t.width[s],
- f = n[s];
- if (0 <= (f -= 4 >> t.scalefac_scale)) n[s] = f, _ += 3 * l;else {
- n[s] = 0;
+ for (n = t.sfb_lmax + r; n < t.sfbmax; n += 3) {
+ var l = t.width[n],
+ f = s[n];
+ if (0 <= (f -= 4 >> t.scalefac_scale)) s[n] = f, _ += 3 * l;else {
+ s[n] = 0;
var c = 210 + (f << t.scalefac_scale + 1);
- u = M.IPOW20(c), _ += l * (r + 1);
- for (var h = -l; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ h = g.IPOW20(c), _ += l * (r + 1);
+ for (var u = -l; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
_ += l * (3 - r - 1);
}
}
- var u = M.IPOW20(202);
- for (_ += t.width[s] * (r + 1), h = -t.width[s]; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ var h = g.IPOW20(202);
+ _ += t.width[n] * (r + 1);
+ for (var u = -t.width[n]; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
}
}
return !1;
- }(r, t, s) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), !i));
+ }(r, t, n) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), i));
}
- this.setModules = function (e, t, a, s) {
- v = e, g = t, this.rv = t, M = a, this.qupvt = a, w = s, n.setModules(M, w);
- }, this.ms_convert = function (e, t) {
- for (var a = 0; a < 576; ++a) {
- var s = e.tt[t][0].xr[a],
- n = e.tt[t][1].xr[a];
- e.tt[t][0].xr[a] = (s + n) * (.5 * ee.SQRT2), e.tt[t][1].xr[a] = (s - n) * (.5 * ee.SQRT2);
- }
+ this.setModules = function (e, t, a, n) {
+ r = t, this.rv = t, g = a, this.qupvt = a, w = n, s.setModules(g, w);
}, this.init_xrpow = function (e, t, a) {
- var s = 0,
- n = 0 | t.max_nonzero_coeff;
- if (t.xrpow_max = 0, ye.fill(a, n, 576, 0), 1e-20 < (s = function (e, t, a, s) {
- for (var n = s = 0; n <= a; ++n) {
- var r = Math.abs(e.xr[n]);
- s += r, t[n] = Math.sqrt(r * Math.sqrt(r)), t[n] > e.xrpow_max && (e.xrpow_max = t[n]);
+ var n = 0,
+ s = 0 | t.max_nonzero_coeff;
+ if (t.xrpow_max = 0, we.fill(a, s, 576, 0), 1e-20 < (n = function (e, t, a, n) {
+ for (var s = n = 0; s <= a; ++s) {
+ var r = Math.abs(e.xr[s]);
+ n += r, t[s] = Math.sqrt(r * Math.sqrt(r)), t[s] > e.xrpow_max && (e.xrpow_max = t[s]);
}
- return s;
- }(t, a, n, s))) {
+ return n;
+ }(t, a, s, n))) {
var r = 0;
0 != (2 & e.substep_shaping) && (r = 1);
for (var i = 0; i < t.psymax; i++) e.pseudohalf[i] = r;
return !0;
}
- return ye.fill(t.l3_enc, 0, 576, 0), !1;
+ return we.fill(t.l3_enc, 0, 576, 0), !1;
}, this.init_outer_loop = function (e, t) {
- t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Pe.SBPSY_l, t.sfb_smin = Pe.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Pe.SBMAX_l : Pe.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
- for (var a = 0; a < Pe.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
- if (t.block_type == Pe.SHORT_TYPE) {
- var s = Be(576);
- t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && (t.sfb_smin = 3, t.sfb_lmax = 2 * e.mode_gr + 4), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Pe.SBMAX_s : Pe.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Pe.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
- var n = e.scalefac_band.l[t.sfb_lmax];
- $.arraycopy(t.xr, 0, s, 0, 576);
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[n++] = s[3 * _ + o];
- var l = t.sfb_lmax;
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
+ t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Ae.SBPSY_l, t.sfb_smin = Ae.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Ae.SBMAX_l : Ae.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
+ for (var a = 0; a < Ae.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
+ if (t.block_type == Ae.SHORT_TYPE) {
+ var n = de(576);
+ t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && me(), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Ae.SBMAX_s : Ae.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Ae.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
+ var s = e.scalefac_band.l[t.sfb_lmax];
+ I.arraycopy(t.xr, 0, n, 0, 576);
+ for (var a = t.sfb_smin; a < Ae.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[s++] = n[3 * _ + o];
+ for (var l = t.sfb_lmax, a = t.sfb_smin; a < Ae.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
}
- t.count1bits = 0, t.sfb_partition_table = M.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, ye.fill(t.scalefac, 0), function (e, t) {
+ t.count1bits = 0, t.sfb_partition_table = g.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, we.fill(t.scalefac, 0), function (e, t) {
var a = e.ATH,
- s = t.xr;
- if (t.block_type != Pe.SHORT_TYPE) for (var n = !1, r = Pe.PSFB21 - 1; 0 <= r && !n; r--) {
+ n = t.xr;
+ if (t.block_type != Ae.SHORT_TYPE) for (var s = !1, r = Ae.PSFB21 - 1; 0 <= r && !s; r--) {
var i = e.scalefac_band.psfb21[r],
o = e.scalefac_band.psfb21[r + 1],
- _ = M.athAdjust(a.adjust, a.psfb21[r], a.floor);
+ _ = g.athAdjust(a.adjust, a.psfb21[r], a.floor);
1e-12 < e.nsPsy.longfact[21] && (_ *= e.nsPsy.longfact[21]);
for (var l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < _)) {
- n = !0;
+ if (!(Math.abs(n[l]) < _)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
- } else for (var f = 0; f < 3; f++) for (n = !1, r = Pe.PSFB12 - 1; 0 <= r && !n; r--) {
- o = (i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0])) + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]);
- var c = M.athAdjust(a.adjust, a.psfb12[r], a.floor);
- for (1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]), l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < c)) {
- n = !0;
+ } else for (var f = 0; f < 3; f++) for (var s = !1, r = Ae.PSFB12 - 1; 0 <= r && !s; r--) {
+ var i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0]),
+ o = i + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]),
+ c = g.athAdjust(a.adjust, a.psfb12[r], a.floor);
+ 1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]);
+ for (var l = o - 1; i <= l; l--) {
+ if (!(Math.abs(n[l]) < c)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
}
}(e, t);
- }, R.BINSEARCH_NONE = new R(0), R.BINSEARCH_UP = new R(1), R.BINSEARCH_DOWN = new R(2), this.trancate_smallspectrums = function (e, t, a, s) {
- var n = Be(z.SFBMAX);
- if ((0 != (4 & e.substep_shaping) || t.block_type != Pe.SHORT_TYPE) && 0 == (128 & e.substep_shaping)) {
- M.calc_noise(t, a, n, new y(), null);
- for (var r = 0; r < 576; r++) {
- var i = 0;
- 0 != t.l3_enc[r] && (i = Math.abs(t.xr[r])), s[r] = i;
- }
- r = 0;
- var o = 8;
- t.block_type == Pe.SHORT_TYPE && (o = 6);
- do {
- var _,
- l,
- f,
- c,
- h = t.width[o];
- if (r += h, !(1 <= n[o] || (ye.sort(s, r - h, h), q.EQ(s[r - 1], 0)))) {
- _ = (1 - n[o]) * a[o], c = l = 0;
- do {
- var u;
- for (f = 1; c + f < h && !q.NEQ(s[c + r - h], s[c + r + f - h]); f++);
- if (_ < (u = s[c + r - h] * s[c + r - h] * f)) {
- 0 != c && (l = s[c + r - h - 1]);
- break;
- }
- _ -= u, c += f;
- } while (c < h);
- if (!q.EQ(l, 0)) for (; Math.abs(t.xr[r - h]) <= l && (t.l3_enc[r - h] = 0), 0 < --h;);
- }
- } while (++o < t.psymax);
- t.part2_3_length = w.noquant_count_bits(e, t, null);
- }
- }, this.outer_loop = function (e, t, a, s, n, r) {
+ }, S.BINSEARCH_NONE = new S(0), S.BINSEARCH_UP = new S(1), S.BINSEARCH_DOWN = new S(2), this.outer_loop = function (e, t, a, n, s, r) {
var i = e.internal_flags,
- o = new T(),
- _ = Be(576),
- l = Be(z.SFBMAX),
- f = new y(),
+ o = new B(),
+ _ = de(576),
+ l = de(F.SFBMAX),
+ f = new x(),
c = new function () {
- this.global_gain = 0, this.sfb_count1 = 0, this.step = Ae(39), this.noise = Be(39), this.noise_log = Be(39);
+ this.global_gain = 0, this.sfb_count1 = 0, this.step = ve(39), this.noise = de(39), this.noise_log = de(39);
}(),
- h = 9999999,
- u = !1,
- m = !1,
- p = 0;
- if (function (e, t, a, s, n) {
+ u = 9999999,
+ h = !1;
+ if (function (e, t, a, n, s) {
var r,
- i = e.CurrentStep[s],
+ i = e.CurrentStep[n],
o = !1,
- _ = e.OldValue[s],
- l = R.BINSEARCH_NONE;
+ _ = e.OldValue[n],
+ l = S.BINSEARCH_NONE;
for (t.global_gain = _, a -= t.part2_length;;) {
var f;
- if (r = w.count_bits(e, n, t, null), 1 == i || r == a) break;
- a < r ? (l == R.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = R.BINSEARCH_UP, f = i) : (l == R.BINSEARCH_UP && (o = !0), o && (i /= 2), l = R.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && (o = !(t.global_gain = 0)), 255 < t.global_gain && (t.global_gain = 255, o = !0);
+ if (r = w.count_bits(e, s, t, null), 1 == i || r == a) break;
+ a < r ? (l == S.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = S.BINSEARCH_UP, f = i) : (l == S.BINSEARCH_UP && (o = !0), o && (i /= 2), l = S.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && me(), 255 < t.global_gain && me();
}
- for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, n, t, null);
- e.CurrentStep[s] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[s] = t.global_gain, t.part2_3_length = r;
- }(i, t, r, n, s), 0 == i.noise_shaping) return 100;
- M.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
+ for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, s, t, null);
+ e.CurrentStep[n] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[n] = t.global_gain, t.part2_3_length = r;
+ }(i, t, r, s, n), 0 == i.noise_shaping) return 100;
+ g.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
var b = 0;
- for ($.arraycopy(s, 0, _, 0, 576); !u;) {
+ for (I.arraycopy(n, 0, _, 0, 576); !h;) {
do {
- var v,
- d = new y(),
- g = 255;
- if (v = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra) {
- if (1 < l[o.sfbmax]) break;
- if (o.block_type == Pe.SHORT_TYPE && (1 < l[o.sfbmax + 1] || 1 < l[o.sfbmax + 2])) break;
- }
- if (!B(e, o, l, s, m)) break;
- 0 != o.scalefac_scale && (g = 254);
- var S = r - o.part2_length;
- if (S <= 0) break;
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > S && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ var p,
+ m = new x(),
+ v = 255;
+ if (p = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra && me(), !y(e, o, l, n)) break;
+ 0 != o.scalefac_scale && (v = 254);
+ var d = r - o.part2_length;
+ if (d <= 0) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > d && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
if (0 == f.over_count) {
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > h && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > u && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
}
- if (M.calc_noise(o, a, l, d, c), d.bits = o.part2_3_length, 0 != (A(t.block_type != Pe.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, d, o, l) ? 1 : 0)) h = t.part2_3_length, f = d, t.assign(o), b = 0, $.arraycopy(s, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
- if (++b > v && 0 == f.over_count) break;
- if (3 == i.noise_shaping_amp && m && 30 < b) break;
- if (3 == i.noise_shaping_amp && m && 15 < o.global_gain - p) break;
+ if (g.calc_noise(o, a, l, m, c), m.bits = o.part2_3_length, 0 != (M(t.block_type != Ae.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, m) ? 1 : 0)) u = t.part2_3_length, f = m, t.assign(o), b = 0, I.arraycopy(n, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
+ if (++b > p && 0 == f.over_count) break;
+ i.noise_shaping_amp, i.noise_shaping_amp;
}
} while (o.global_gain + o.scalefac_scale < 255);
- 3 == i.noise_shaping_amp ? m ? u = !0 : (o.assign(t), $.arraycopy(_, 0, s, 0, 576), b = 0, p = o.global_gain, m = !0) : u = !0;
+ 3 == i.noise_shaping_amp ? me() : h = !0;
}
- return e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? $.arraycopy(_, 0, s, 0, 576) : 0 != (1 & i.substep_shaping) && trancate_smallspectrums(i, t, a, s), f.over_count;
+ return e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? I.arraycopy(_, 0, n, 0, 576) : 0 != (1 & i.substep_shaping) && me(), f.over_count;
}, this.iteration_finish_one = function (e, t, a) {
- var s = e.l3_side,
- n = s.tt[t][a];
- w.best_scalefac_store(e, t, a, s), 1 == e.use_best_huffman && w.best_huffman_divide(e, n), g.ResvAdjust(e, n);
- }, this.VBR_encode_granule = function (e, t, a, s, n, r, i) {
- var o,
- _ = e.internal_flags,
- l = new T(),
- f = Be(576),
- c = i,
- h = i + 1,
- u = (i + r) / 2,
- m = 0,
- p = _.sfb21_extra;
- for (ye.fill(l.l3_enc, 0); _.sfb21_extra = !(c - 42 < u) && p, outer_loop(e, t, a, s, n, u) <= 0 ? (m = 1, h = t.part2_3_length, l.assign(t), $.arraycopy(s, 0, f, 0, 576), o = (i = h - 32) - r, u = (i + r) / 2) : (o = i - (r = u + 32), u = (i + r) / 2, 0 != m && (m = 2, t.assign(l), $.arraycopy(f, 0, s, 0, 576))), 12 < o;);
- _.sfb21_extra = p, 2 == m && $.arraycopy(l.l3_enc, 0, t.l3_enc, 0, 576);
- }, this.get_framebits = function (e, t) {
- var a = e.internal_flags;
- a.bitrate_index = a.VBR_min_bitrate;
- var s = v.getframebits(e);
- a.bitrate_index = 1, s = v.getframebits(e);
- for (var n = 1; n <= a.VBR_max_bitrate; n++) {
- a.bitrate_index = n;
- var r = new j(s);
- t[n] = g.ResvFrameBegin(e, r), s = r.bits;
- }
- }, this.VBR_old_prepare = function (e, t, a, s, n, r, i, o, _) {
- var l,
- f = e.internal_flags,
- c = 0,
- h = 1,
- u = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var m = g.ResvFrameBegin(e, new j(0)) / f.mode_gr;
- get_framebits(e, r);
- for (var p = 0; p < f.mode_gr; p++) {
- var b = M.on_pe(e, t, o[p], m, p, 0);
- f.mode_ext == Pe.MPG_MD_MS_LR && (ms_convert(f.l3_side, p), M.reduce_side(o[p], a[p], m, b));
- for (var v = 0; v < f.channels_out; ++v) {
- var d = f.l3_side.tt[p][v];
- d.block_type != Pe.SHORT_TYPE ? (c = 1.28 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .05, l = f.PSY.mask_adjust - c) : (c = 2.56 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .14, l = f.PSY.mask_adjust_short - c), f.masking_lower = Math.pow(10, .1 * l), init_outer_loop(f, d), _[p][v] = M.calc_xmin(e, s[p][v], d, n[p][v]), 0 != _[p][v] && (h = 0), i[p][v] = 126, u += o[p][v];
- }
- }
- for (p = 0; p < f.mode_gr; p++) for (v = 0; v < f.channels_out; v++) u > r[f.VBR_max_bitrate] && (o[p][v] *= r[f.VBR_max_bitrate], o[p][v] /= u), i[p][v] > o[p][v] && (i[p][v] = o[p][v]);
- return h;
- }, this.bitpressure_strategy = function (e, t, a, s) {
- for (var n = 0; n < e.mode_gr; n++) for (var r = 0; r < e.channels_out; r++) {
- for (var i = e.l3_side.tt[n][r], o = t[n][r], _ = 0, l = 0; l < i.psy_lmax; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_l / Pe.SBMAX_l;
- if (i.block_type == Pe.SHORT_TYPE) for (l = i.sfb_smin; l < Pe.SBMAX_s; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s;
- s[n][r] = 0 | Math.max(a[n][r], .9 * s[n][r]);
- }
- }, this.VBR_new_prepare = function (e, t, a, s, n, r) {
- var i,
- o = e.internal_flags,
- _ = 1,
- l = 0,
- f = 0;
- if (e.free_format) {
- o.bitrate_index = 0;
- c = new j(l);
- i = g.ResvFrameBegin(e, c), l = c.bits, n[0] = i;
- } else {
- o.bitrate_index = o.VBR_max_bitrate;
- var c = new j(l);
- g.ResvFrameBegin(e, c), l = c.bits, get_framebits(e, n), i = n[o.VBR_max_bitrate];
- }
- for (var h = 0; h < o.mode_gr; h++) {
- M.on_pe(e, t, r[h], l, h, 0), o.mode_ext == Pe.MPG_MD_MS_LR && ms_convert(o.l3_side, h);
- for (var u = 0; u < o.channels_out; ++u) {
- var m = o.l3_side.tt[h][u];
- o.masking_lower = Math.pow(10, .1 * o.PSY.mask_adjust), init_outer_loop(o, m), 0 != M.calc_xmin(e, a[h][u], m, s[h][u]) && (_ = 0), f += r[h][u];
- }
- }
- for (h = 0; h < o.mode_gr; h++) for (u = 0; u < o.channels_out; u++) i < f && (r[h][u] *= i, r[h][u] /= f);
- return _;
- }, this.calc_target_bits = function (e, t, a, s, n, r) {
- var i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = f.l3_side,
- h = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var u = new j(h);
- for (r[0] = g.ResvFrameBegin(e, u), h = u.bits, f.bitrate_index = 1, h = v.getframebits(e) - 8 * f.sideinfo_len, n[0] = h / (f.mode_gr * f.channels_out), h = e.VBR_mean_bitrate_kbps * e.framesize * 1e3, 0 != (1 & f.substep_shaping) && (h *= 1.09), h /= e.out_samplerate, h -= 8 * f.sideinfo_len, h /= f.mode_gr * f.channels_out, (i = .93 + .07 * (11 - e.compression_ratio) / 5.5) < .9 && (i = .9), 1 < i && (i = 1), o = 0; o < f.mode_gr; o++) {
- var m = 0;
- for (_ = 0; _ < f.channels_out; _++) {
- if (s[o][_] = int(i * h), 700 < t[o][_]) {
- var p = int((t[o][_] - 700) / 1.4),
- b = c.tt[o][_];
- s[o][_] = int(i * h), b.block_type == Pe.SHORT_TYPE && p < h / 2 && (p = h / 2), 3 * h / 2 < p ? p = 3 * h / 2 : p < 0 && (p = 0), s[o][_] += p;
- }
- s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), m += s[o][_];
- }
- if (Z.MAX_BITS_PER_GRANULE < m) for (_ = 0; _ < f.channels_out; ++_) s[o][_] *= Z.MAX_BITS_PER_GRANULE, s[o][_] /= m;
- }
- if (f.mode_ext == Pe.MPG_MD_MS_LR) for (o = 0; o < f.mode_gr; o++) M.reduce_side(s[o], a[o], h * f.channels_out, Z.MAX_BITS_PER_GRANULE);
- for (o = l = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), l += s[o][_];
- if (l > r[0]) for (o = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] *= r[0], s[o][_] /= l;
+ var n = e.l3_side,
+ s = n.tt[t][a];
+ w.best_scalefac_store(e, t, a, n), 1 == e.use_best_huffman && w.best_huffman_divide(e, s), r.ResvAdjust(e, s);
};
}
- function N() {
+ function L() {
this.thm = new i(), this.en = new i();
}
- function Pe() {
- var E = Pe.FFTOFFSET,
- P = Pe.MPG_MD_MS_LR,
- L = null,
- I = this.psy = null,
- H = null,
- C = null;
- this.setModules = function (e, t, a, s) {
- L = e, this.psy = t, I = t, H = s, C = a;
+ function Ae() {
+ var k = Ae.MPG_MD_MS_LR,
+ R = null,
+ x = this.psy = null,
+ B = null;
+ this.setModules = function (e, t, a, n) {
+ R = e, this.psy = t, x = t, B = n;
};
- var V = new function () {
- var h = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * ee.SQRT2 * .5 / 2384e-9, .017876148 * ee.SQRT2 * .5 / 2384e-9, .003134727 * ee.SQRT2 * .5 / 2384e-9, .002457142 * ee.SQRT2 * .5 / 2384e-9, 971317e-9 * ee.SQRT2 * .5 / 2384e-9, 218868e-9 * ee.SQRT2 * .5 / 2384e-9, 101566e-9 * ee.SQRT2 * .5 / 2384e-9, 13828e-9 * ee.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
- z = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
- Z = z[Pe.SHORT_TYPE],
- K = z[Pe.SHORT_TYPE],
- G = z[Pe.SHORT_TYPE],
- U = z[Pe.SHORT_TYPE],
- Q = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
- function W(e, t, a) {
- for (var s, n, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
+ var T = new function () {
+ var u = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * V.SQRT2 * .5 / 2384e-9, .017876148 * V.SQRT2 * .5 / 2384e-9, .003134727 * V.SQRT2 * .5 / 2384e-9, .002457142 * V.SQRT2 * .5 / 2384e-9, 971317e-9 * V.SQRT2 * .5 / 2384e-9, 218868e-9 * V.SQRT2 * .5 / 2384e-9, 101566e-9 * V.SQRT2 * .5 / 2384e-9, 13828e-9 * V.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
+ A = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
+ k = A[Ae.SHORT_TYPE],
+ S = A[Ae.SHORT_TYPE],
+ R = A[Ae.SHORT_TYPE],
+ x = A[Ae.SHORT_TYPE],
+ B = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
+ function T(e, t, a) {
+ for (var n, s, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
var l, f, c;
- l = h[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = h[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = h[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = h[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = h[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = h[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = h[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = h[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = h[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = h[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = h[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = h[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = h[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = h[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = h[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = h[i + 5], f += e[t + 192] * l, l = (c -= e[o + -192] * l) - (f *= h[i + 6]), a[30 + 2 * _] = c + f, a[31 + 2 * _] = h[i + 7] * l, i += 18, t--, o++;
+ l = u[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = u[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = u[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = u[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = u[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = u[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = u[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = u[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = u[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = u[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = u[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = u[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = u[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = u[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = u[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = u[i + 5], f += e[t + 192] * l, c -= e[o + -192] * l, f *= u[i + 6], l = c - f, a[30 + 2 * _] = c + f, a[31 + 2 * _] = u[i + 7] * l, i += 18, t--, o++;
}
- c = e[t + -16] * h[i + -10], f = e[t + -32] * h[i + -2], c += (e[t + -48] - e[t + 16]) * h[i + -9], f += e[t + -96] * h[i + -1], c += (e[t + -80] + e[t + 48]) * h[i + -8], f += e[t + -160] * h[i + 0], c += (e[t + -112] - e[t + 80]) * h[i + -7], f += e[t + -224] * h[i + 1], c += (e[t + -144] + e[t + 112]) * h[i + -6], f -= e[t + 32] * h[i + 2], c += (e[t + -176] - e[t + 144]) * h[i + -5], f -= e[t + 96] * h[i + 3], c += (e[t + -208] + e[t + 176]) * h[i + -4], f -= e[t + 160] * h[i + 4], c += (e[t + -240] - e[t + 208]) * h[i + -3], s = (f -= e[t + 224]) - c, n = f + c, c = a[14], f = a[15] - c, a[31] = n + c, a[30] = s + f, a[15] = s - f, a[14] = n - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * h[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * h[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * h[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * h[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * h[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * h[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * ee.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * ee.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * h[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * h[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * h[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * h[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * h[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * h[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * h[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * h[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * h[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * h[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * h[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * h[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * h[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * h[i + -72 + 7], r = ee.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = ee.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = ee.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = ee.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = ee.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = ee.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = ee.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = ee.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -ee.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -ee.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -ee.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -ee.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
+ c = e[t + -16] * u[i + -10], f = e[t + -32] * u[i + -2], c += (e[t + -48] - e[t + 16]) * u[i + -9], f += e[t + -96] * u[i + -1], c += (e[t + -80] + e[t + 48]) * u[i + -8], f += e[t + -160] * u[i + 0], c += (e[t + -112] - e[t + 80]) * u[i + -7], f += e[t + -224] * u[i + 1], c += (e[t + -144] + e[t + 112]) * u[i + -6], f -= e[t + 32] * u[i + 2], c += (e[t + -176] - e[t + 144]) * u[i + -5], f -= e[t + 96] * u[i + 3], c += (e[t + -208] + e[t + 176]) * u[i + -4], f -= e[t + 160] * u[i + 4], c += (e[t + -240] - e[t + 208]) * u[i + -3], f -= e[t + 224], n = f - c, s = f + c, c = a[14], f = a[15] - c, a[31] = s + c, a[30] = n + f, a[15] = n - f, a[14] = s - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * u[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * u[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * u[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * u[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * u[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * u[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * V.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * V.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * u[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * u[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * u[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * u[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * u[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * u[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * u[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * u[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * u[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * u[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * u[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * u[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * u[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * u[i + -72 + 7], r = V.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = V.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = V.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = V.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = V.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = V.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = V.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = V.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -V.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -V.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -V.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -V.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
}
- function J(e, t) {
+ function E(e, t) {
for (var a = 0; a < 3; a++) {
- var s, n, r, i, o, _;
- n = (i = e[t + 6] * z[Pe.SHORT_TYPE][0] - e[t + 15]) + (s = e[t + 0] * z[Pe.SHORT_TYPE][2] - e[t + 9]), r = i - s, o = (i = e[t + 15] * z[Pe.SHORT_TYPE][0] + e[t + 6]) + (s = e[t + 9] * z[Pe.SHORT_TYPE][2] + e[t + 0]), _ = -i + s, s = 2.069978111953089e-11 * (e[t + 3] * z[Pe.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * z[Pe.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * n + s, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, n = .5 * n * 1.907525191737281e-11 - s, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = n + _, e[t + 12] = n - _, t++;
+ var n, s, r, i, o, _;
+ i = e[t + 6] * A[Ae.SHORT_TYPE][0] - e[t + 15], n = e[t + 0] * A[Ae.SHORT_TYPE][2] - e[t + 9], s = i + n, r = i - n, i = e[t + 15] * A[Ae.SHORT_TYPE][0] + e[t + 6], n = e[t + 9] * A[Ae.SHORT_TYPE][2] + e[t + 0], o = i + n, _ = -i + n, n = 2.069978111953089e-11 * (e[t + 3] * A[Ae.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * A[Ae.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * s + n, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, s = .5 * s * 1.907525191737281e-11 - n, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = s + _, e[t + 12] = s - _, t++;
}
}
+ function C(e, t, a) {
+ var n, s, r, i, o, _, l, f, c, u, h, b, p, m, v, d, g, w;
+ r = a[17] - a[9], o = a[15] - a[11], _ = a[14] - a[12], l = a[0] + a[8], f = a[1] + a[7], c = a[2] + a[6], u = a[3] + a[5], e[t + 17] = l + c - u - (f - a[4]), s = (l + c - u) * S[19] + (f - a[4]), n = (r - o - _) * S[18], e[t + 5] = n + s, e[t + 6] = n - s, i = (a[16] - a[10]) * S[18], f = f * S[19] + a[4], n = r * S[12] + i + o * S[13] + _ * S[14], s = -l * S[16] + f - c * S[17] + u * S[15], e[t + 1] = n + s, e[t + 2] = n - s, n = r * S[13] - i - o * S[14] + _ * S[12], s = -l * S[17] + f - c * S[15] + u * S[16], e[t + 9] = n + s, e[t + 10] = n - s, n = r * S[14] - i + o * S[12] - _ * S[13], s = l * S[15] - f + c * S[16] - u * S[17], e[t + 13] = n + s, e[t + 14] = n - s, h = a[8] - a[0], p = a[6] - a[2], m = a[5] - a[3], v = a[17] + a[9], d = a[16] + a[10], g = a[15] + a[11], w = a[14] + a[12], e[t + 0] = v + g + w + (d + a[13]), n = (v + g + w) * S[19] - (d + a[13]), s = (h - p + m) * S[18], e[t + 11] = n + s, e[t + 12] = n - s, b = (a[7] - a[1]) * S[18], d = a[13] - d * S[19], n = v * S[15] - d + g * S[16] + w * S[17], s = h * S[14] + b + p * S[12] + m * S[13], e[t + 3] = n + s, e[t + 4] = n - s, n = -v * S[17] + d - g * S[15] - w * S[16], s = h * S[13] + b - p * S[14] - m * S[12], e[t + 7] = n + s, e[t + 8] = n - s, n = -v * S[16] + d - g * S[17] - w * S[15], s = h * S[12] - b + p * S[13] - m * S[14], e[t + 15] = n + s, e[t + 16] = n - s;
+ }
this.mdct_sub48 = function (e, t, a) {
- for (var s, n, r, i, o, _, l, f, c, h, u, m, p, b, v, d, g, S, M, w, R, A = t, B = 286, k = 0; k < e.channels_out; k++) {
- for (var y = 0; y < e.mode_gr; y++) {
- for (var T, x = e.l3_side.tt[y][k], E = x.xr, P = 0, L = e.sb_sample[k][1 - y], I = 0, H = 0; H < 9; H++) for (W(A, B, L[I]), W(A, B + 32, L[I + 1]), I += 2, B += 64, T = 1; T < 32; T += 2) L[I - 1][T] *= -1;
- for (T = 0; T < 32; T++, P += 18) {
- var C = x.block_type,
- V = e.sb_sample[k][y],
- O = e.sb_sample[k][1 - y];
- if (0 != x.mixed_block_flag && T < 2 && (C = 0), e.amp_filter[T] < 1e-12) ye.fill(E, P + 0, P + 18, 0);else {
- if (e.amp_filter[T] < 1) for (H = 0; H < 18; H++) O[H][Q[T]] *= e.amp_filter[T];
- if (C == Pe.SHORT_TYPE) {
- for (H = -3; H < 0; H++) {
- var N = z[Pe.SHORT_TYPE][H + 3];
- E[P + 3 * H + 9] = V[9 + H][Q[T]] * N - V[8 - H][Q[T]], E[P + 3 * H + 18] = V[14 - H][Q[T]] * N + V[15 + H][Q[T]], E[P + 3 * H + 10] = V[15 + H][Q[T]] * N - V[14 - H][Q[T]], E[P + 3 * H + 19] = O[2 - H][Q[T]] * N + O[3 + H][Q[T]], E[P + 3 * H + 11] = O[3 + H][Q[T]] * N - O[2 - H][Q[T]], E[P + 3 * H + 20] = O[8 - H][Q[T]] * N + O[9 + H][Q[T]];
- }
- J(E, P);
- } else {
- var D = Be(18);
- for (H = -9; H < 0; H++) {
- var Y, X;
- Y = z[C][H + 27] * O[H + 9][Q[T]] + z[C][H + 36] * O[8 - H][Q[T]], X = z[C][H + 9] * V[H + 9][Q[T]] - z[C][H + 18] * V[8 - H][Q[T]], D[H + 9] = Y - X * Z[3 + H + 9], D[H + 18] = Y * Z[3 + H + 9] + X;
- }
- s = E, n = P, R = w = M = S = g = d = v = b = p = m = u = h = c = f = l = _ = o = i = void 0, _ = (r = D)[17] - r[9], f = r[15] - r[11], c = r[14] - r[12], h = r[0] + r[8], u = r[1] + r[7], m = r[2] + r[6], p = r[3] + r[5], s[n + 17] = h + m - p - (u - r[4]), o = (h + m - p) * K[19] + (u - r[4]), i = (_ - f - c) * K[18], s[n + 5] = i + o, s[n + 6] = i - o, l = (r[16] - r[10]) * K[18], u = u * K[19] + r[4], i = _ * K[12] + l + f * K[13] + c * K[14], o = -h * K[16] + u - m * K[17] + p * K[15], s[n + 1] = i + o, s[n + 2] = i - o, i = _ * K[13] - l - f * K[14] + c * K[12], o = -h * K[17] + u - m * K[15] + p * K[16], s[n + 9] = i + o, s[n + 10] = i - o, i = _ * K[14] - l + f * K[12] - c * K[13], o = h * K[15] - u + m * K[16] - p * K[17], s[n + 13] = i + o, s[n + 14] = i - o, b = r[8] - r[0], d = r[6] - r[2], g = r[5] - r[3], S = r[17] + r[9], M = r[16] + r[10], w = r[15] + r[11], R = r[14] + r[12], s[n + 0] = S + w + R + (M + r[13]), i = (S + w + R) * K[19] - (M + r[13]), o = (b - d + g) * K[18], s[n + 11] = i + o, s[n + 12] = i - o, v = (r[7] - r[1]) * K[18], M = r[13] - M * K[19], i = S * K[15] - M + w * K[16] + R * K[17], o = b * K[14] + v + d * K[12] + g * K[13], s[n + 3] = i + o, s[n + 4] = i - o, i = -S * K[17] + M - w * K[15] - R * K[16], o = b * K[13] + v - d * K[14] - g * K[12], s[n + 7] = i + o, s[n + 8] = i - o, i = -S * K[16] + M - w * K[17] - R * K[15], o = b * K[12] - v + d * K[13] - g * K[14], s[n + 15] = i + o, s[n + 16] = i - o;
+ for (var n = t, s = 286, r = 0; r < e.channels_out; r++) {
+ for (var i = 0; i < e.mode_gr; i++) {
+ for (var o, _ = e.l3_side.tt[i][r], l = _.xr, f = 0, c = e.sb_sample[r][1 - i], u = 0, h = 0; h < 9; h++) for (T(n, s, c[u]), T(n, s + 32, c[u + 1]), u += 2, s += 64, o = 1; o < 32; o += 2) c[u - 1][o] *= -1;
+ for (o = 0; o < 32; o++, f += 18) {
+ var b = _.block_type,
+ p = e.sb_sample[r][i],
+ m = e.sb_sample[r][1 - i];
+ if (0 != _.mixed_block_flag && o < 2 && (b = 0), e.amp_filter[o] < 1e-12) we.fill(l, f + 0, f + 18, 0);else if (e.amp_filter[o] < 1 && me(), b == Ae.SHORT_TYPE) {
+ for (var h = -3; h < 0; h++) {
+ var v = A[Ae.SHORT_TYPE][h + 3];
+ l[f + 3 * h + 9] = p[9 + h][B[o]] * v - p[8 - h][B[o]], l[f + 3 * h + 18] = p[14 - h][B[o]] * v + p[15 + h][B[o]], l[f + 3 * h + 10] = p[15 + h][B[o]] * v - p[14 - h][B[o]], l[f + 3 * h + 19] = m[2 - h][B[o]] * v + m[3 + h][B[o]], l[f + 3 * h + 11] = m[3 + h][B[o]] * v - m[2 - h][B[o]], l[f + 3 * h + 20] = m[8 - h][B[o]] * v + m[9 + h][B[o]];
}
+ E(l, f);
+ } else {
+ for (var d = de(18), h = -9; h < 0; h++) {
+ var g, w;
+ g = A[b][h + 27] * m[h + 9][B[o]] + A[b][h + 36] * m[8 - h][B[o]], w = A[b][h + 9] * p[h + 9][B[o]] - A[b][h + 18] * p[8 - h][B[o]], d[h + 9] = g - w * k[3 + h + 9], d[h + 18] = g * k[3 + h + 9] + w;
+ }
+ C(l, f, d);
}
- if (C != Pe.SHORT_TYPE && 0 != T) for (H = 7; 0 <= H; --H) {
- var q, F;
- q = E[P + H] * G[20 + H] + E[P + -1 - H] * U[28 + H], F = E[P + H] * U[28 + H] - E[P + -1 - H] * G[20 + H], E[P + -1 - H] = q, E[P + H] = F;
+ if (b != Ae.SHORT_TYPE && 0 != o) for (var h = 7; 0 <= h; --h) {
+ var S, M;
+ S = l[f + h] * R[20 + h] + l[f + -1 - h] * x[28 + h], M = l[f + h] * x[28 + h] - l[f + -1 - h] * R[20 + h], l[f + -1 - h] = S, l[f + h] = M;
}
}
}
- if (A = a, B = 286, 1 == e.mode_gr) for (var j = 0; j < 18; j++) $.arraycopy(e.sb_sample[k][1][j], 0, e.sb_sample[k][0][j], 0, 32);
+ if (n = a, s = 286, 1 == e.mode_gr) for (var y = 0; y < 18; y++) I.arraycopy(e.sb_sample[r][1][y], 0, e.sb_sample[r][0][y], 0, 32);
}
};
}();
- this.lame_encode_mp3_frame = function (e, t, a, s, n, r) {
+ this.lame_encode_mp3_frame = function (e, t, a, n, s, r) {
var i,
- o = O([2, 2]);
- o[0][0] = new N(), o[0][1] = new N(), o[1][0] = new N(), o[1][1] = new N();
+ o = E([2, 2]);
+ o[0][0] = new L(), o[0][1] = new L(), o[1][0] = new L(), o[1][1] = new L();
var _,
- l = O([2, 2]);
- l[0][0] = new N(), l[0][1] = new N(), l[1][0] = new N(), l[1][1] = new N();
+ l = E([2, 2]);
+ l[0][0] = new L(), l[0][1] = new L(), l[1][0] = new L(), l[1][1] = new L();
var f,
c,
- h,
- u = [null, null],
- m = e.internal_flags,
- p = ke([2, 4]),
- b = [.5, .5],
- v = [[0, 0], [0, 0]],
- d = [[0, 0], [0, 0]];
- if (u[0] = t, u[1] = a, 0 == m.lame_encode_frame_init && function (e, t) {
+ u,
+ h = [null, null],
+ b = e.internal_flags,
+ p = ge([2, 4]),
+ m = [[0, 0], [0, 0]],
+ v = [[0, 0], [0, 0]];
+ if (h[0] = t, h[1] = a, 0 == b.lame_encode_frame_init && function (e, t) {
var a,
- s,
- n = e.internal_flags;
- if (0 == n.lame_encode_frame_init) {
+ n,
+ s = e.internal_flags;
+ if (0 == s.lame_encode_frame_init) {
var r,
i,
- o = Be(2014),
- _ = Be(2014);
- for (n.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + n.mode_gr); ++r) r < 576 * n.mode_gr ? (o[r] = 0, 2 == n.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == n.channels_out && (_[r] = t[1][i]), ++i);
- for (s = 0; s < n.mode_gr; s++) for (a = 0; a < n.channels_out; a++) n.l3_side.tt[s][a].block_type = Pe.SHORT_TYPE;
- V.mdct_sub48(n, o, _);
+ o = de(2014),
+ _ = de(2014);
+ for (s.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + s.mode_gr); ++r) r < 576 * s.mode_gr ? (o[r] = 0, 2 == s.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == s.channels_out && (_[r] = t[1][i]), ++i);
+ for (n = 0; n < s.mode_gr; n++) for (a = 0; a < s.channels_out; a++) s.l3_side.tt[n][a].block_type = Ae.SHORT_TYPE;
+ T.mdct_sub48(s, o, _);
}
- }(e, u), m.padding = 0, (m.slot_lag -= m.frac_SpF) < 0 && (m.slot_lag += e.out_samplerate, m.padding = 1), 0 != m.psymodel) {
- var g = [null, null],
- S = 0,
- M = Ae(2);
- for (h = 0; h < m.mode_gr; h++) {
- for (c = 0; c < m.channels_out; c++) g[c] = u[c], S = 576 + 576 * h - Pe.FFTOFFSET;
- if (0 != (e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? I.L3psycho_anal_vbr(e, g, S, h, o, l, v[h], d[h], p[h], M) : I.L3psycho_anal_ns(e, g, S, h, o, l, v[h], d[h], p[h], M))) return -4;
- for (e.mode == Ee.JOINT_STEREO && (b[h] = p[h][2] + p[h][3], 0 < b[h] && (b[h] = p[h][3] / b[h])), c = 0; c < m.channels_out; c++) {
- var w = m.l3_side.tt[h][c];
- w.block_type = M[c], w.mixed_block_flag = 0;
+ }(e, h), b.padding = 0, (b.slot_lag -= b.frac_SpF) < 0 && (b.slot_lag += e.out_samplerate, b.padding = 1), 0 != b.psymodel) {
+ var d,
+ g = [null, null],
+ w = 0,
+ S = ve(2);
+ for (u = 0; u < b.mode_gr; u++) {
+ for (c = 0; c < b.channels_out; c++) g[c] = h[c], w = 576 + 576 * u - Ae.FFTOFFSET;
+ if (e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? me() : d = x.L3psycho_anal_ns(e, g, w, u, o, l, m[u], v[u], p[u], S), 0 != d) return -4;
+ for (e.mode == ye.JOINT_STEREO && me(), c = 0; c < b.channels_out; c++) {
+ var M = b.l3_side.tt[u][c];
+ M.block_type = S[c], M.mixed_block_flag = 0;
}
}
- } else for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.l3_side.tt[h][c].block_type = Pe.NORM_TYPE, m.l3_side.tt[h][c].mixed_block_flag = 0, d[h][c] = v[h][c] = 700;
+ } else me();
if (function (e) {
var t, a;
- if (0 != e.ATH.useAdjust) {
- if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? (a += e.loudness_sq[0][1], t += e.loudness_sq[1][1]) : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
- var s = 31.98 * a + 625e-6;
- e.ATH.adjust >= s ? (e.ATH.adjust *= .075 * s + .925, e.ATH.adjust < s && (e.ATH.adjust = s)) : e.ATH.adjustLimit >= s ? e.ATH.adjust = s : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = s;
- }
- } else e.ATH.adjust = 1;
- }(m), V.mdct_sub48(m, u[0], u[1]), m.mode_ext = Pe.MPG_MD_LR_LR, e.force_ms) m.mode_ext = Pe.MPG_MD_MS_LR;else if (e.mode == Ee.JOINT_STEREO) {
- var R = 0,
- A = 0;
- for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) R += d[h][c], A += v[h][c];
- if (R <= 1 * A) {
- var B = m.l3_side.tt[0],
- k = m.l3_side.tt[m.mode_gr - 1];
- B[0].block_type == B[1].block_type && k[0].block_type == k[1].block_type && (m.mode_ext = Pe.MPG_MD_MS_LR);
+ if (0 == e.ATH.useAdjust) return e.ATH.adjust = 1;
+ if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? me() : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
+ var n = 31.98 * a + 625e-6;
+ e.ATH.adjust >= n ? (e.ATH.adjust *= .075 * n + .925, e.ATH.adjust < n && (e.ATH.adjust = n)) : e.ATH.adjustLimit >= n ? e.ATH.adjust = n : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = n;
}
+ }(b), T.mdct_sub48(b, h[0], h[1]), b.mode_ext = Ae.MPG_MD_LR_LR, e.force_ms ? b.mode_ext = Ae.MPG_MD_MS_LR : e.mode == ye.JOINT_STEREO && me(), b.mode_ext == k ? (_ = l, f = v) : (_ = o, f = m), e.analysis && null != b.pinfo && me(), e.VBR == Me.vbr_off || e.VBR == Me.vbr_abr) {
+ var y, A;
+ for (y = 0; y < 18; y++) b.nsPsy.pefirbuf[y] = b.nsPsy.pefirbuf[y + 1];
+ for (u = A = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) A += f[u][c];
+ for (b.nsPsy.pefirbuf[18] = A, A = b.nsPsy.pefirbuf[9], y = 0; y < 9; y++) A += (b.nsPsy.pefirbuf[y] + b.nsPsy.pefirbuf[18 - y]) * Ae.fircoef[y];
+ for (A = 3350 * b.mode_gr * b.channels_out / A, u = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) f[u][c] *= A;
}
- if (m.mode_ext == P ? (_ = l, f = d) : (_ = o, f = v), e.analysis && null != m.pinfo) for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.pinfo.ms_ratio[h] = m.ms_ratio[h], m.pinfo.ms_ener_ratio[h] = b[h], m.pinfo.blocktype[h][c] = m.l3_side.tt[h][c].block_type, m.pinfo.pe[h][c] = f[h][c], $.arraycopy(m.l3_side.tt[h][c].xr, 0, m.pinfo.xr[h][c], 0, 576), m.mode_ext == P && (m.pinfo.ers[h][c] = m.pinfo.ers[h][c + 2], $.arraycopy(m.pinfo.energy[h][c + 2], 0, m.pinfo.energy[h][c], 0, m.pinfo.energy[h][c].length));
- if (e.VBR == xe.vbr_off || e.VBR == xe.vbr_abr) {
- var y, T;
- for (y = 0; y < 18; y++) m.nsPsy.pefirbuf[y] = m.nsPsy.pefirbuf[y + 1];
- for (h = T = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) T += f[h][c];
- for (m.nsPsy.pefirbuf[18] = T, T = m.nsPsy.pefirbuf[9], y = 0; y < 9; y++) T += (m.nsPsy.pefirbuf[y] + m.nsPsy.pefirbuf[18 - y]) * Pe.fircoef[y];
- for (T = 3350 * m.mode_gr * m.channels_out / T, h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) f[h][c] *= T;
- }
- if (m.iteration_loop.iteration_loop(e, f, b, _), L.format_bitstream(e), i = L.copy_buffer(m, s, n, r, 1), e.bWriteVbrTag && H.addVbrFrame(e), e.analysis && null != m.pinfo) {
- for (c = 0; c < m.channels_out; c++) {
- var x;
- for (x = 0; x < E; x++) m.pinfo.pcmdata[c][x] = m.pinfo.pcmdata[c][x + e.framesize];
- for (x = E; x < 1600; x++) m.pinfo.pcmdata[c][x] = u[c][x - E];
- }
- C.set_frame_pinfo(e, _);
- }
- return function (e) {
+ return b.iteration_loop.iteration_loop(e, f, [.5, .5], _), R.format_bitstream(e), i = R.copy_buffer(b, n, s, r, 1), e.bWriteVbrTag && B.addVbrFrame(e), e.analysis && null != b.pinfo && me(), function (e) {
var t, a;
- for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && (e.bitrate_stereoMode_Hist[e.bitrate_index][e.mode_ext]++, e.bitrate_stereoMode_Hist[15][e.mode_ext]++), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
- var s = 0 | e.l3_side.tt[t][a].block_type;
- 0 != e.l3_side.tt[t][a].mixed_block_flag && (s = 4), e.bitrate_blockType_Hist[e.bitrate_index][s]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][s]++, e.bitrate_blockType_Hist[15][5]++;
+ for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && me(), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
+ var n = 0 | e.l3_side.tt[t][a].block_type;
+ 0 != e.l3_side.tt[t][a].mixed_block_flag && (n = 4), e.bitrate_blockType_Hist[e.bitrate_index][n]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][n]++, e.bitrate_blockType_Hist[15][5]++;
}
- }(m), i;
+ }(b), i;
};
}
function i() {
- this.l = Be(Pe.SBMAX_l), this.s = ke([Pe.SBMAX_s, 3]);
- var s = this;
+ this.l = de(Ae.SBMAX_l), this.s = ge([Ae.SBMAX_s, 3]);
+ var n = this;
this.assign = function (e) {
- $.arraycopy(e.l, 0, s.l, 0, Pe.SBMAX_l);
- for (var t = 0; t < Pe.SBMAX_s; t++) for (var a = 0; a < 3; a++) s.s[t][a] = e.s[t][a];
+ I.arraycopy(e.l, 0, n.l, 0, Ae.SBMAX_l);
+ for (var t = 0; t < Ae.SBMAX_s; t++) for (var a = 0; a < 3; a++) n.s[t][a] = e.s[t][a];
};
}
- function Z() {
+ function j() {
var e = 40;
function t() {
- this.write_timing = 0, this.ptr = 0, this.buf = A(e);
+ this.write_timing = 0, this.ptr = 0, this.buf = S(e);
}
- this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ke([2, Z.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
- this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [Ae(4), Ae(4)];
- for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new T();
- }(), this.ms_ratio = Be(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = Ae(2), this.CurrentStep = Ae(2), this.masking_lower = 0, this.bv_scf = Ae(576), this.pseudohalf = Ae(z.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * Z.BPC + 1), this.itime = s(2), this.sideinfo_len = 0, this.sb_sample = ke([2, 2, 18, Pe.SBLIMIT]), this.amp_filter = Be(32), this.header = new Array(Z.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = Be(Pe.CBANDS), this.minval_s = Be(Pe.CBANDS), this.nb_1 = ke([4, Pe.CBANDS]), this.nb_2 = ke([4, Pe.CBANDS]), this.nb_s1 = ke([4, Pe.CBANDS]), this.nb_s2 = ke([4, Pe.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = Be(4), this.loudness_sq = ke([2, 2]), this.loudness_sq_save = Be(2), this.mld_l = Be(Pe.SBMAX_l), this.mld_s = Be(Pe.SBMAX_s), this.bm_l = Ae(Pe.SBMAX_l), this.bo_l = Ae(Pe.SBMAX_l), this.bm_s = Ae(Pe.SBMAX_s), this.bo_s = Ae(Pe.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = Y([Pe.CBANDS, 2]), this.s3ind_s = Y([Pe.CBANDS, 2]), this.numlines_s = Ae(Pe.CBANDS), this.numlines_l = Ae(Pe.CBANDS), this.rnumlines_l = Be(Pe.CBANDS), this.mld_cb_l = Be(Pe.CBANDS), this.mld_cb_s = Be(Pe.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = Be(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = Ae(2), this.nsPsy = new function () {
- this.last_en_subshort = ke([4, 9]), this.lastAttacks = Ae(4), this.pefirbuf = Be(19), this.longfact = Be(Pe.SBMAX_l), this.shortfact = Be(Pe.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
+ this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ge([2, j.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
+ this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [ve(4), ve(4)];
+ for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new B();
+ }(), this.ms_ratio = de(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = ve(2), this.CurrentStep = ve(2), this.masking_lower = 0, this.bv_scf = ve(576), this.pseudohalf = ve(F.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * j.BPC + 1), this.itime = n(2), this.sideinfo_len = 0, this.sb_sample = ge([2, 2, 18, Ae.SBLIMIT]), this.amp_filter = de(32), this.header = new Array(j.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = de(Ae.CBANDS), this.minval_s = de(Ae.CBANDS), this.nb_1 = ge([4, Ae.CBANDS]), this.nb_2 = ge([4, Ae.CBANDS]), this.nb_s1 = ge([4, Ae.CBANDS]), this.nb_s2 = ge([4, Ae.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = de(4), this.loudness_sq = ge([2, 2]), this.loudness_sq_save = de(2), this.mld_l = de(Ae.SBMAX_l), this.mld_s = de(Ae.SBMAX_s), this.bm_l = ve(Ae.SBMAX_l), this.bo_l = ve(Ae.SBMAX_l), this.bm_s = ve(Ae.SBMAX_s), this.bo_s = ve(Ae.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = w([Ae.CBANDS, 2]), this.s3ind_s = w([Ae.CBANDS, 2]), this.numlines_s = ve(Ae.CBANDS), this.numlines_l = ve(Ae.CBANDS), this.rnumlines_l = de(Ae.CBANDS), this.mld_cb_l = de(Ae.CBANDS), this.mld_cb_s = de(Ae.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = de(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = ve(2), this.nsPsy = new function () {
+ this.last_en_subshort = ge([4, 9]), this.lastAttacks = ve(4), this.pefirbuf = de(19), this.longfact = de(Ae.SBMAX_l), this.shortfact = de(Ae.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
}(), this.VBR_seek_table = new function () {
this.sum = 0, this.seen = 0, this.want = 0, this.pos = 0, this.size = 0, this.bag = null, this.nVbrNumFrames = 0, this.nBytesWritten = 0, this.TotalFrameSize = 0;
- }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = Y([16, 5]), this.bitrate_blockType_Hist = Y([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
+ }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = w([16, 5]), this.bitrate_blockType_Hist = w([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
for (var a = 0; a < this.en.length; a++) this.en[a] = new i();
- for (a = 0; a < this.thm.length; a++) this.thm[a] = new i();
- for (a = 0; a < this.header.length; a++) this.header[a] = new t();
+ for (var a = 0; a < this.thm.length; a++) this.thm[a] = new i();
+ for (var a = 0; a < this.header.length; a++) this.header[a] = new t();
}
- function G() {
- var B = new function () {
- var u = Be(Pe.BLKSIZE),
- p = Be(Pe.BLKSIZE_s / 2),
- y = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
- function b(e, t, a) {
- var s,
- n,
+ function X() {
+ var k = new function () {
+ var h = de(Ae.BLKSIZE),
+ p = de(Ae.BLKSIZE_s / 2),
+ x = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
+ function m(e, t, a) {
+ var n,
+ s,
r,
i = 0,
o = t + (a <<= 1);
- s = 4;
+ n = 4;
do {
- var _, l, f, c, h, u, m;
- for (m = s >> 1, u = (h = (c = s) << 1) + c, s = h << 1, r = (n = t) + m; M = e[n + 0] - e[n + c], S = e[n + 0] + e[n + c], B = e[n + h] - e[n + u], R = e[n + h] + e[n + u], e[n + h] = S - R, e[n + 0] = S + R, e[n + u] = M - B, e[n + c] = M + B, M = e[r + 0] - e[r + c], S = e[r + 0] + e[r + c], B = ee.SQRT2 * e[r + u], R = ee.SQRT2 * e[r + h], e[r + h] = S - R, e[r + 0] = S + R, e[r + u] = M - B, e[r + c] = M + B, r += s, (n += s) < o;);
- for (l = y[i + 0], _ = y[i + 1], f = 1; f < m; f++) {
- var p, b;
- p = 1 - 2 * _ * _, b = 2 * _ * l, n = t + f, r = t + c - f;
+ var _, l, f, c, u, h, b;
+ for (b = n >> 1, h = (u = (c = n) << 1) + c, n = u << 1, r = (s = t) + b; S = e[s + 0] - e[s + c], w = e[s + 0] + e[s + c], k = e[s + u] - e[s + h], y = e[s + u] + e[s + h], e[s + u] = w - y, e[s + 0] = w + y, e[s + h] = S - k, e[s + c] = S + k, S = e[r + 0] - e[r + c], w = e[r + 0] + e[r + c], k = V.SQRT2 * e[r + h], y = V.SQRT2 * e[r + u], e[r + u] = w - y, e[r + 0] = w + y, e[r + h] = S - k, e[r + c] = S + k, r += n, (s += n) < o;);
+ for (l = x[i + 0], _ = x[i + 1], f = 1; f < b; f++) {
+ var p, m;
+ p = 1 - 2 * _ * _, m = 2 * _ * l, s = t + f, r = t + c - f;
do {
- var v, d, g, S, M, w, R, A, B, k;
- d = b * e[n + c] - p * e[r + c], v = p * e[n + c] + b * e[r + c], M = e[n + 0] - v, S = e[n + 0] + v, w = e[r + 0] - d, g = e[r + 0] + d, d = b * e[n + u] - p * e[r + u], v = p * e[n + u] + b * e[r + u], B = e[n + h] - v, R = e[n + h] + v, k = e[r + h] - d, A = e[r + h] + d, d = _ * R - l * k, v = l * R + _ * k, e[n + h] = S - v, e[n + 0] = S + v, e[r + u] = w - d, e[r + c] = w + d, d = l * A - _ * B, v = _ * A + l * B, e[r + h] = g - v, e[r + 0] = g + v, e[n + u] = M - d, e[n + c] = M + d, r += s, n += s;
- } while (n < o);
- l = (p = l) * y[i + 0] - _ * y[i + 1], _ = p * y[i + 1] + _ * y[i + 0];
+ var v, d, g, w, S, M, y, A, k, R;
+ d = m * e[s + c] - p * e[r + c], v = p * e[s + c] + m * e[r + c], S = e[s + 0] - v, w = e[s + 0] + v, M = e[r + 0] - d, g = e[r + 0] + d, d = m * e[s + h] - p * e[r + h], v = p * e[s + h] + m * e[r + h], k = e[s + u] - v, y = e[s + u] + v, R = e[r + u] - d, A = e[r + u] + d, d = _ * y - l * R, v = l * y + _ * R, e[s + u] = w - v, e[s + 0] = w + v, e[r + h] = M - d, e[r + c] = M + d, d = l * A - _ * k, v = _ * A + l * k, e[r + u] = g - v, e[r + 0] = g + v, e[s + h] = S - d, e[s + c] = S + d, r += n, s += n;
+ } while (s < o);
+ l = (p = l) * x[i + 0] - _ * x[i + 1], _ = p * x[i + 1] + _ * x[i + 0];
}
i += 2;
- } while (s < a);
+ } while (n < a);
}
var v = [0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240, 8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248, 4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244, 12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252, 2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242, 10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250, 6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246, 14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254];
- this.fft_short = function (e, t, a, s, n) {
+ this.fft_short = function (e, t, a, n, s) {
for (var r = 0; r < 3; r++) {
- var i = Pe.BLKSIZE_s / 2,
+ var i = Ae.BLKSIZE_s / 2,
o = 65535 & 192 * (r + 1),
- _ = Pe.BLKSIZE_s / 8 - 1;
+ _ = Ae.BLKSIZE_s / 8 - 1;
do {
var l,
f,
c,
- h,
u,
- m = 255 & v[_ << 2];
- f = (l = p[m] * s[a][n + m + o]) - (u = p[127 - m] * s[a][n + m + o + 128]), l += u, h = (c = p[m + 64] * s[a][n + m + o + 64]) - (u = p[63 - m] * s[a][n + m + o + 192]), c += u, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + h, t[r][i + 3] = f - h, f = (l = p[m + 1] * s[a][n + m + o + 1]) - (u = p[126 - m] * s[a][n + m + o + 129]), l += u, h = (c = p[m + 65] * s[a][n + m + o + 65]) - (u = p[62 - m] * s[a][n + m + o + 193]), c += u, t[r][i + Pe.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Pe.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Pe.BLKSIZE_s / 2 + 1] = f + h, t[r][i + Pe.BLKSIZE_s / 2 + 3] = f - h;
+ h,
+ b = 255 & v[_ << 2];
+ l = p[b] * n[a][s + b + o], h = p[127 - b] * n[a][s + b + o + 128], f = l - h, l += h, c = p[b + 64] * n[a][s + b + o + 64], h = p[63 - b] * n[a][s + b + o + 192], u = c - h, c += h, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + u, t[r][i + 3] = f - u, l = p[b + 1] * n[a][s + b + o + 1], h = p[126 - b] * n[a][s + b + o + 129], f = l - h, l += h, c = p[b + 65] * n[a][s + b + o + 65], h = p[62 - b] * n[a][s + b + o + 193], u = c - h, c += h, t[r][i + Ae.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Ae.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Ae.BLKSIZE_s / 2 + 1] = f + u, t[r][i + Ae.BLKSIZE_s / 2 + 3] = f - u;
} while (0 <= --_);
- b(t[r], i, Pe.BLKSIZE_s / 2);
+ m(t[r], i, Ae.BLKSIZE_s / 2);
}
- }, this.fft_long = function (e, t, a, s, n) {
- var r = Pe.BLKSIZE / 8 - 1,
- i = Pe.BLKSIZE / 2;
+ }, this.fft_long = function (e, t, a, n, s) {
+ var r = Ae.BLKSIZE / 8 - 1,
+ i = Ae.BLKSIZE / 2;
do {
var o,
_,
l,
f,
c,
- h = 255 & v[r];
- _ = (o = u[h] * s[a][n + h]) - (c = u[h + 512] * s[a][n + h + 512]), o += c, f = (l = u[h + 256] * s[a][n + h + 256]) - (c = u[h + 768] * s[a][n + h + 768]), l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, _ = (o = u[h + 1] * s[a][n + h + 1]) - (c = u[h + 513] * s[a][n + h + 513]), o += c, f = (l = u[h + 257] * s[a][n + h + 257]) - (c = u[h + 769] * s[a][n + h + 769]), l += c, t[i + Pe.BLKSIZE / 2 + 0] = o + l, t[i + Pe.BLKSIZE / 2 + 2] = o - l, t[i + Pe.BLKSIZE / 2 + 1] = _ + f, t[i + Pe.BLKSIZE / 2 + 3] = _ - f;
+ u = 255 & v[r];
+ o = h[u] * n[a][s + u], c = h[u + 512] * n[a][s + u + 512], _ = o - c, o += c, l = h[u + 256] * n[a][s + u + 256], c = h[u + 768] * n[a][s + u + 768], f = l - c, l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, o = h[u + 1] * n[a][s + u + 1], c = h[u + 513] * n[a][s + u + 513], _ = o - c, o += c, l = h[u + 257] * n[a][s + u + 257], c = h[u + 769] * n[a][s + u + 769], f = l - c, l += c, t[i + Ae.BLKSIZE / 2 + 0] = o + l, t[i + Ae.BLKSIZE / 2 + 2] = o - l, t[i + Ae.BLKSIZE / 2 + 1] = _ + f, t[i + Ae.BLKSIZE / 2 + 3] = _ - f;
} while (0 <= --r);
- b(t, i, Pe.BLKSIZE / 2);
+ m(t, i, Ae.BLKSIZE / 2);
}, this.init_fft = function (e) {
- for (var t = 0; t < Pe.BLKSIZE; t++) u[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Pe.BLKSIZE);
- for (t = 0; t < Pe.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE_s));
+ for (var t = 0; t < Ae.BLKSIZE; t++) h[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Ae.BLKSIZE);
+ for (var t = 0; t < Ae.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE_s));
};
}(),
- k = 2.302585092994046,
- _e = 2,
- le = 16,
+ R = 2.302585092994046,
d = 2,
g = 16,
E = .34,
- n = 1 / 217621504 / (Pe.BLKSIZE / 2),
- fe = .3,
- ce = 21,
- S = .2302585093;
- function M(e) {
- return e;
- }
- function N(e, t) {
- for (var a = 0, s = 0; s < Pe.BLKSIZE / 2; ++s) a += e[s] * t.ATH.eql_w[s];
- return a *= n;
- }
- function he(e, t, a, s, n, r, i, o, _, l, f) {
+ v = 1 / 217621504 / (Ae.BLKSIZE / 2),
+ w = .2302585093;
+ function se(e, t, a, n, s, r, i, o, _, l, f) {
var c = e.internal_flags;
- if (_ < 2) B.fft_long(c, s[n], _, l, f), B.fft_short(c, r[i], _, l, f);else if (2 == _) {
- for (var h = Pe.BLKSIZE - 1; 0 <= h; --h) {
- var u = s[n + 0][h],
- m = s[n + 1][h];
- s[n + 0][h] = (u + m) * ee.SQRT2 * .5, s[n + 1][h] = (u - m) * ee.SQRT2 * .5;
- }
- for (var p = 2; 0 <= p; --p) for (h = Pe.BLKSIZE_s - 1; 0 <= h; --h) {
- u = r[i + 0][p][h], m = r[i + 1][p][h];
- r[i + 0][p][h] = (u + m) * ee.SQRT2 * .5, r[i + 1][p][h] = (u - m) * ee.SQRT2 * .5;
- }
+ _ < 2 ? (k.fft_long(c, n[s], _, l, f), k.fft_short(c, r[i], _, l, f)) : 2 == _ && me(), t[0] = n[s + 0][0], t[0] *= t[0];
+ for (var u = Ae.BLKSIZE / 2 - 1; 0 <= u; --u) {
+ var h = n[s + 0][Ae.BLKSIZE / 2 - u],
+ b = n[s + 0][Ae.BLKSIZE / 2 + u];
+ t[Ae.BLKSIZE / 2 - u] = .5 * (h * h + b * b);
}
- t[0] = M(s[n + 0][0]), t[0] *= t[0];
- for (h = Pe.BLKSIZE / 2 - 1; 0 <= h; --h) {
- var b = s[n + 0][Pe.BLKSIZE / 2 - h],
- v = s[n + 0][Pe.BLKSIZE / 2 + h];
- t[Pe.BLKSIZE / 2 - h] = M(.5 * (b * b + v * v));
- }
- for (p = 2; 0 <= p; --p) {
+ for (var p = 2; 0 <= p; --p) {
a[p][0] = r[i + 0][p][0], a[p][0] *= a[p][0];
- for (h = Pe.BLKSIZE_s / 2 - 1; 0 <= h; --h) {
- b = r[i + 0][p][Pe.BLKSIZE_s / 2 - h], v = r[i + 0][p][Pe.BLKSIZE_s / 2 + h];
- a[p][Pe.BLKSIZE_s / 2 - h] = M(.5 * (b * b + v * v));
+ for (var u = Ae.BLKSIZE_s / 2 - 1; 0 <= u; --u) {
+ var h = r[i + 0][p][Ae.BLKSIZE_s / 2 - u],
+ b = r[i + 0][p][Ae.BLKSIZE_s / 2 + u];
+ a[p][Ae.BLKSIZE_s / 2 - u] = .5 * (h * h + b * b);
}
}
- var d = 0;
- for (h = 11; h < Pe.HBLKSIZE; h++) d += t[h];
- if (c.tot_ener[_] = d, e.analysis) {
- for (h = 0; h < Pe.HBLKSIZE; h++) c.pinfo.energy[o][_][h] = c.pinfo.energy_save[_][h], c.pinfo.energy_save[_][h] = t[h];
- c.pinfo.pe[o][_] = c.pe[_];
- }
- 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = N(t, c));
+ for (var m = 0, u = 11; u < Ae.HBLKSIZE; u++) m += t[u];
+ c.tot_ener[_] = m, e.analysis && me(), 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = function (e, t) {
+ for (var a = 0, n = 0; n < Ae.BLKSIZE / 2; ++n) a += e[n] * t.ATH.eql_w[n];
+ return a *= v;
+ }(t, c));
}
- var y,
+ var x,
+ B,
T,
- x,
- P = 8,
- L = 23,
- I = 15,
- ue = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749];
- var f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
+ C = 8,
+ I = 23,
+ L = 15,
+ re = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749],
+ f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
c = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1],
- h = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
- function me(e, t, a, s, n, r) {
+ u = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
+ function ie(e, t, a, n, s, r) {
var i;
if (e < t) {
- if (!(t < e * T)) return e + t;
+ if (!(t < e * B)) return e + t;
i = t / e;
} else {
- if (t * T <= e) return e + t;
+ if (t * B <= e) return e + t;
i = e / t;
}
- if (e += t, s + 3 <= 6) {
- if (y <= i) return e;
- var o = 0 | ee.FAST_LOG10_X(i, 16);
+ if (e += t, n + 3 <= 6) {
+ if (x <= i) return e;
+ var o = 0 | V.FAST_LOG10_X(i, 16);
return e * c[o];
}
- var _, l;
- o = 0 | ee.FAST_LOG10_X(i, 16);
- return t = 0 != r ? n.ATH.cb_s[a] * n.ATH.adjust : n.ATH.cb_l[a] * n.ATH.adjust, e < x * t ? t < e ? (_ = 1, o <= 13 && (_ = h[o]), l = ee.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * h[o] : e * f[o];
+ var _,
+ l,
+ o = 0 | V.FAST_LOG10_X(i, 16);
+ return t = 0 != r ? s.ATH.cb_s[a] * s.ATH.adjust : s.ATH.cb_l[a] * s.ATH.adjust, e < T * t ? t < e ? (_ = 1, o <= 13 && (_ = u[o]), l = V.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * u[o] : e * f[o];
}
- var r = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1];
- function A(e, t, a) {
- var s;
- if (e < 0 && (e = 0), t < 0 && (t = 0), e <= 0) return t;
- if (t <= 0) return e;
- if (s = e < t ? t / e : e / t, -2 <= a && a <= 2) {
- if (y <= s) return e + t;
- var n = 0 | ee.FAST_LOG10_X(s, 16);
- return (e + t) * r[n];
- }
- return s < T ? e + t : (e < t && (e = t), e);
- }
- function pe(e, t, a, s, n) {
+ function oe(e, t, a, n, s) {
var r,
i,
o = 0,
_ = 0;
- for (r = i = 0; r < Pe.SBMAX_s; ++i, ++r) {
+ for (r = i = 0; r < Ae.SBMAX_s; ++i, ++r) {
for (var l = e.bo_s[r], f = e.npart_s, c = l < f ? l : f; i < c;) o += t[i], _ += a[i], i++;
- if (e.en[s].s[r][n] = o, e.thm[s].s[r][n] = _, f <= i) {
+ if (e.en[n].s[r][s] = o, e.thm[n].s[r][s] = _, f <= i) {
++r;
break;
}
- var h = e.PSY.bo_s_weight[r],
- u = 1 - h;
- o = h * t[i], _ = h * a[i], e.en[s].s[r][n] += o, e.thm[s].s[r][n] += _, o = u * t[i], _ = u * a[i];
+ var u = e.PSY.bo_s_weight[r],
+ h = 1 - u;
+ o = u * t[i], _ = u * a[i], e.en[n].s[r][s] += o, e.thm[n].s[r][s] += _, o = h * t[i], _ = h * a[i];
}
- for (; r < Pe.SBMAX_s; ++r) e.en[s].s[r][n] = 0, e.thm[s].s[r][n] = 0;
+ for (; r < Ae.SBMAX_s; ++r) e.en[n].s[r][s] = 0, e.thm[n].s[r][s] = 0;
}
- function be(e, t, a, s) {
- var n,
+ function _e(e, t, a, n) {
+ var s,
r,
i = 0,
o = 0;
- for (n = r = 0; n < Pe.SBMAX_l; ++r, ++n) {
- for (var _ = e.bo_l[n], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
- if (e.en[s].l[n] = i, e.thm[s].l[n] = o, l <= r) {
- ++n;
+ for (s = r = 0; s < Ae.SBMAX_l; ++r, ++s) {
+ for (var _ = e.bo_l[s], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
+ if (e.en[n].l[s] = i, e.thm[n].l[s] = o, l <= r) {
+ ++s;
break;
}
- var c = e.PSY.bo_l_weight[n],
- h = 1 - c;
- i = c * t[r], o = c * a[r], e.en[s].l[n] += i, e.thm[s].l[n] += o, i = h * t[r], o = h * a[r];
+ var c = e.PSY.bo_l_weight[s],
+ u = 1 - c;
+ i = c * t[r], o = c * a[r], e.en[n].l[s] += i, e.thm[n].l[s] += o, i = u * t[r], o = u * a[r];
}
- for (; n < Pe.SBMAX_l; ++n) e.en[s].l[n] = 0, e.thm[s].l[n] = 0;
+ for (; s < Ae.SBMAX_l; ++s) e.en[n].l[s] = 0, e.thm[n].l[s] = 0;
}
- function ve(e, t, a, s, n, r) {
+ function le(e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags;
for (o = i = 0; o < _.npart_s; ++o) {
- for (var l = 0, f = 0, c = _.numlines_s[o], h = 0; h < c; ++h, ++i) {
- var u = t[r][i];
- l += u, f < u && (f = u);
+ for (var l = 0, f = 0, c = _.numlines_s[o], u = 0; u < c; ++u, ++i) {
+ var h = t[r][i];
+ l += h, f < h && (f = h);
}
a[o] = l;
}
for (i = o = 0; o < _.npart_s; o++) {
- var m = _.s3ind_s[o][0],
- p = _.s3_ss[i++] * a[m];
- for (++m; m <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[m], ++i, ++m;
- var b = d * _.nb_s1[n][o];
- if (s[o] = Math.min(p, b), _.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- b = g * _.nb_s2[n][o];
- var v = s[o];
- s[o] = Math.min(b, v);
+ var b = _.s3ind_s[o][0],
+ p = _.s3_ss[i++] * a[b];
+ for (++b; b <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[b], ++i, ++b;
+ var m = d * _.nb_s1[s][o];
+ if (n[o] = Math.min(p, m), _.blocktype_old[1 & s] == Ae.SHORT_TYPE) {
+ var m = g * _.nb_s2[s][o],
+ v = n[o];
+ n[o] = Math.min(m, v);
}
- _.nb_s2[n][o] = _.nb_s1[n][o], _.nb_s1[n][o] = p;
+ _.nb_s2[s][o] = _.nb_s1[s][o], _.nb_s1[s][o] = p;
}
- for (; o <= Pe.CBANDS; ++o) a[o] = 0, s[o] = 0;
+ for (; o <= Ae.CBANDS; ++o) a[o] = 0, n[o] = 0;
}
- function de(e, t, a) {
+ function fe(e, t, a) {
return 1 <= a ? e : a <= 0 ? t : 0 < t ? Math.pow(e / t, a) * t : 0;
}
var _ = [11.8, 13.6, 17.2, 32, 46.5, 51.3, 57.5, 67.1, 71.5, 84.6, 97.6, 130];
- function ge(e, t) {
- for (var a = 309.07, s = 0; s < Pe.SBMAX_s - 1; s++) for (var n = 0; n < 3; n++) {
- var r = e.thm.s[s][n];
+ function ce(e, t) {
+ for (var a = 309.07, n = 0; n < Ae.SBMAX_s - 1; n++) for (var s = 0; s < 3; s++) {
+ var r = e.thm.s[n][s];
if (0 < r) {
var i = r * t,
- o = e.en.s[s][n];
- i < o && (a += 1e10 * i < o ? _[s] * (10 * k) : _[s] * ee.FAST_LOG10(o / i));
+ o = e.en.s[n][s];
+ i < o && (a += 1e10 * i < o ? _[n] * (10 * R) : _[n] * V.FAST_LOG10(o / i));
}
}
return a;
}
var o = [6.8, 5.8, 5.8, 6.4, 6.5, 9.9, 12.1, 14.4, 15, 18.9, 21.6, 26.9, 34.2, 40.2, 46.8, 56.5, 60.7, 73.9, 85.7, 93.4, 126.1];
- function Se(e, t) {
- for (var a = 281.0575, s = 0; s < Pe.SBMAX_l - 1; s++) {
- var n = e.thm.l[s];
- if (0 < n) {
- var r = n * t,
- i = e.en.l[s];
- r < i && (a += 1e10 * r < i ? o[s] * (10 * k) : o[s] * ee.FAST_LOG10(i / r));
+ function ue(e, t) {
+ for (var a = 281.0575, n = 0; n < Ae.SBMAX_l - 1; n++) {
+ var s = e.thm.l[n];
+ if (0 < s) {
+ var r = s * t,
+ i = e.en.l[n];
+ r < i && (a += 1e10 * r < i ? o[n] * (10 * R) : o[n] * V.FAST_LOG10(i / r));
}
}
return a;
}
- function Me(e, t, a, s, n) {
+ function he(e, t, a, n, s) {
var r, i;
for (r = i = 0; r < e.npart_l; ++r) {
var o,
@@ -14671,894 +14775,495 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
var f = t[i];
_ += f, l < f && (l = f);
}
- a[r] = _, s[r] = l, n[r] = _ * e.rnumlines_l[r];
+ a[r] = _, n[r] = l, s[r] = _ * e.rnumlines_l[r];
}
}
- function we(e, t, a, s) {
- var n = ue.length - 1,
+ function be(e, t, a, n) {
+ var s = re.length - 1,
r = 0,
i = a[r] + a[r + 1];
- 0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- for (r = 1; r < e.npart_l - 1; r++) {
- var o, _;
- if (0 < (i = a[r - 1] + a[r] + a[r + 1])) (o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _;else s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
+ if (0 < i) {
+ var o = t[r];
+ o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ for (r = 1; r < e.npart_l - 1; r++) if (0 < (i = a[r - 1] + a[r] + a[r + 1])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ if (0 < (i = a[r - 1] + a[r])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
}
- var Re = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function D(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (s < 2) B.fft_long(_, i[o], s, t, a);else if (2 == s) for (var l = Pe.BLKSIZE - 1; 0 <= l; --l) {
- var f = i[o + 0][l],
- c = i[o + 1][l];
- i[o + 0][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[0] = M(i[o + 0][0]), r[0] *= r[0];
- for (l = Pe.BLKSIZE / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][Pe.BLKSIZE / 2 - l],
- u = i[o + 0][Pe.BLKSIZE / 2 + l];
- r[Pe.BLKSIZE / 2 - l] = M(.5 * (h * h + u * u));
- }
- var m = 0;
- for (l = 11; l < Pe.HBLKSIZE; l++) m += r[l];
- if (_.tot_ener[s] = m, e.analysis) {
- for (l = 0; l < Pe.HBLKSIZE; l++) _.pinfo.energy[n][s][l] = _.pinfo.energy_save[s][l], _.pinfo.energy_save[s][l] = r[l];
- _.pinfo.pe[n][s] = _.pe[s];
- }
- }
- function Y(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (0 == n && s < 2 && B.fft_short(_, i[o], s, t, a), 2 == s) for (var l = Pe.BLKSIZE_s - 1; 0 <= l; --l) {
- var f = i[o + 0][n][l],
- c = i[o + 1][n][l];
- i[o + 0][n][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][n][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[n][0] = i[o + 0][n][0], r[n][0] *= r[n][0];
- for (l = Pe.BLKSIZE_s / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][n][Pe.BLKSIZE_s / 2 - l],
- u = i[o + 0][n][Pe.BLKSIZE_s / 2 + l];
- r[n][Pe.BLKSIZE_s / 2 - l] = M(.5 * (h * h + u * u));
- }
- }
- this.L3psycho_anal_ns = function (e, t, a, s, n, r, i, o, _, l) {
- var f,
- c,
- h,
- u,
- m,
- p,
- b,
- v,
- d,
- g,
- S = e.internal_flags,
- M = ke([2, Pe.BLKSIZE]),
- w = ke([2, 3, Pe.BLKSIZE_s]),
- R = Be(Pe.CBANDS + 1),
- A = Be(Pe.CBANDS + 1),
- B = Be(Pe.CBANDS + 2),
- k = Ae(2),
- y = Ae(2),
- T = ke([2, 576]),
- x = Ae(Pe.CBANDS + 2),
- E = Ae(Pe.CBANDS + 2);
- for (ye.fill(E, 0), f = S.channels_out, e.mode == Ee.JOINT_STEREO && (f = 4), d = e.VBR == xe.vbr_off ? 0 == S.ResvMax ? 0 : S.ResvSize / S.ResvMax * .5 : e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? .6 : 1, c = 0; c < S.channels_out; c++) {
- var P = t[c],
- L = a + 576 - 350 - ce + 192;
- for (u = 0; u < 576; u++) {
- var I, H;
- for (I = P[L + u + 10], m = H = 0; m < (ce - 1) / 2 - 1; m += 2) I += Re[m] * (P[L + u + m] + P[L + u + ce - m]), H += Re[m + 1] * (P[L + u + m + 1] + P[L + u + ce - m - 1]);
- T[c][u] = I + H;
- }
- n[s][c].en.assign(S.en[c]), n[s][c].thm.assign(S.thm[c]), 2 < f && (r[s][c].en.assign(S.en[c + 2]), r[s][c].thm.assign(S.thm[c + 2]));
- }
- for (c = 0; c < f; c++) {
- var C,
- V = Be(12),
- O = [0, 0, 0, 0],
- N = Be(12),
- D = 1,
- Y = Be(Pe.CBANDS),
- X = Be(Pe.CBANDS),
- q = [0, 0, 0, 0],
- F = Be(Pe.HBLKSIZE),
- j = ke([3, Pe.HBLKSIZE_s]);
- for (u = 0; u < 3; u++) V[u] = S.nsPsy.last_en_subshort[c][u + 6], N[u] = V[u] / S.nsPsy.last_en_subshort[c][u + 4], O[0] += V[u];
- if (2 == c) for (u = 0; u < 576; u++) {
- var z, Z;
- z = T[0][u], Z = T[1][u], T[0][u] = z + Z, T[1][u] = z - Z;
- }
- var K = T[1 & c],
- G = 0;
- for (u = 0; u < 9; u++) {
- for (var U = G + 64, Q = 1; G < U; G++) Q < Math.abs(K[G]) && (Q = Math.abs(K[G]));
- S.nsPsy.last_en_subshort[c][u] = V[u + 3] = Q, O[1 + u / 3] += Q, Q > V[u + 3 - 2] ? Q /= V[u + 3 - 2] : Q = V[u + 3 - 2] > 10 * Q ? V[u + 3 - 2] / (10 * Q) : 0, N[u + 3] = Q;
- }
- if (e.analysis) {
- var W = N[0];
- for (u = 1; u < 12; u++) W < N[u] && (W = N[u]);
- S.pinfo.ers[s][c] = S.pinfo.ers_save[c], S.pinfo.ers_save[c] = W;
- }
- for (C = 3 == c ? S.nsPsy.attackthre_s : S.nsPsy.attackthre, u = 0; u < 12; u++) 0 == q[u / 3] && N[u] > C && (q[u / 3] = u % 3 + 1);
- for (u = 1; u < 4; u++) {
- (O[u - 1] > O[u] ? O[u - 1] / O[u] : O[u] / O[u - 1]) < 1.7 && (q[u] = 0, 1 == u && (q[0] = 0));
- }
- for (0 != q[0] && 0 != S.nsPsy.lastAttacks[c] && (q[0] = 0), 3 != S.nsPsy.lastAttacks[c] && q[0] + q[1] + q[2] + q[3] == 0 || ((D = 0) != q[1] && 0 != q[0] && (q[1] = 0), 0 != q[2] && 0 != q[1] && (q[2] = 0), 0 != q[3] && 0 != q[2] && (q[3] = 0)), c < 2 ? y[c] = D : 0 == D && (y[0] = y[1] = 0), _[c] = S.tot_ener[c], he(e, F, j, M, 1 & c, w, 1 & c, s, c, t, a), Me(S, F, R, Y, X), we(S, Y, X, x), v = 0; v < 3; v++) {
- var J, $;
- for (ve(e, j, A, B, c, v), pe(S, A, B, c, v), b = 0; b < Pe.SBMAX_s; b++) {
- if ($ = S.thm[c].s[b][v], $ *= .8, 2 <= q[v] || 1 == q[v + 1]) {
- var ee = 0 != v ? v - 1 : 2;
- Q = de(S.thm[c].s[b][ee], $, .6 * d);
- $ = Math.min($, Q);
- }
- if (1 == q[v]) {
- ee = 0 != v ? v - 1 : 2, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- } else if (0 != v && 3 == q[v - 1] || 0 == v && 3 == S.nsPsy.lastAttacks[c]) {
- ee = 2 != v ? v + 1 : 0, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- }
- J = V[3 * v + 3] + V[3 * v + 4] + V[3 * v + 5], 6 * V[3 * v + 5] < J && ($ *= .5, 6 * V[3 * v + 4] < J && ($ *= .5)), S.thm[c].s[b][v] = $;
- }
- }
- for (S.nsPsy.lastAttacks[c] = q[2], h = p = 0; h < S.npart_l; h++) {
- for (var te = S.s3ind[h][0], ae = R[te] * ue[x[te]], se = S.s3_ll[p++] * ae; ++te <= S.s3ind[h][1];) ae = R[te] * ue[x[te]], se = me(se, S.s3_ll[p++] * ae, te, te - h, S, 0);
- se *= .158489319246111, S.blocktype_old[1 & c] == Pe.SHORT_TYPE ? B[h] = se : B[h] = de(Math.min(se, Math.min(_e * S.nb_1[c][h], le * S.nb_2[c][h])), se, d), S.nb_2[c][h] = S.nb_1[c][h], S.nb_1[c][h] = se;
- }
- for (; h <= Pe.CBANDS; ++h) R[h] = 0, B[h] = 0;
- be(S, R, B, c);
- }
- (e.mode != Ee.STEREO && e.mode != Ee.JOINT_STEREO || 0 < e.interChRatio && function (e, t) {
- var a = e.internal_flags;
- if (1 < a.channels_out) {
- for (var s = 0; s < Pe.SBMAX_l; s++) {
- var n = a.thm[0].l[s],
- r = a.thm[1].l[s];
- a.thm[0].l[s] += r * t, a.thm[1].l[s] += n * t;
- }
- for (s = 0; s < Pe.SBMAX_s; s++) for (var i = 0; i < 3; i++) n = a.thm[0].s[s][i], r = a.thm[1].s[s][i], a.thm[0].s[s][i] += r * t, a.thm[1].s[s][i] += n * t;
- }
- }(e, e.interChRatio), e.mode == Ee.JOINT_STEREO) && (!function (e) {
- for (var t = 0; t < Pe.SBMAX_l; t++) if (!(e.thm[0].l[t] > 1.58 * e.thm[1].l[t] || e.thm[1].l[t] > 1.58 * e.thm[0].l[t])) {
- var a = e.mld_l[t] * e.en[3].l[t],
- s = Math.max(e.thm[2].l[t], Math.min(e.thm[3].l[t], a));
- a = e.mld_l[t] * e.en[2].l[t];
- var n = Math.max(e.thm[3].l[t], Math.min(e.thm[2].l[t], a));
- e.thm[2].l[t] = s, e.thm[3].l[t] = n;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) for (var r = 0; r < 3; r++) e.thm[0].s[t][r] > 1.58 * e.thm[1].s[t][r] || e.thm[1].s[t][r] > 1.58 * e.thm[0].s[t][r] || (a = e.mld_s[t] * e.en[3].s[t][r], s = Math.max(e.thm[2].s[t][r], Math.min(e.thm[3].s[t][r], a)), a = e.mld_s[t] * e.en[2].s[t][r], n = Math.max(e.thm[3].s[t][r], Math.min(e.thm[2].s[t][r], a)), e.thm[2].s[t][r] = s, e.thm[3].s[t][r] = n);
- }(S), g = e.msfix, 0 < Math.abs(g) && function (e, t, a) {
- var s = t,
- n = Math.pow(10, a);
- t *= 2, s *= 2;
- for (var r = 0; r < Pe.SBMAX_l; r++) f = e.ATH.cb_l[e.bm_l[r]] * n, (o = Math.min(Math.max(e.thm[0].l[r], f), Math.max(e.thm[1].l[r], f))) * t < (_ = Math.max(e.thm[2].l[r], f)) + (l = Math.max(e.thm[3].l[r], f)) && (_ *= c = o * s / (_ + l), l *= c), e.thm[2].l[r] = Math.min(_, e.thm[2].l[r]), e.thm[3].l[r] = Math.min(l, e.thm[3].l[r]);
- for (n *= Pe.BLKSIZE_s / Pe.BLKSIZE, r = 0; r < Pe.SBMAX_s; r++) for (var i = 0; i < 3; i++) {
- var o, _, l, f, c;
- f = e.ATH.cb_s[e.bm_s[r]] * n, (o = Math.min(Math.max(e.thm[0].s[r][i], f), Math.max(e.thm[1].s[r][i], f))) * t < (_ = Math.max(e.thm[2].s[r][i], f)) + (l = Math.max(e.thm[3].s[r][i], f)) && (_ *= c = o * t / (_ + l), l *= c), e.thm[2].s[r][i] = Math.min(e.thm[2].s[r][i], _), e.thm[3].s[r][i] = Math.min(e.thm[3].s[r][i], l);
- }
- }(S, g, e.ATHlower * S.ATH.adjust));
- for (function (e, t, a, s) {
- var n = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var r = 0; r < n.channels_out; r++) s[r] = Pe.NORM_TYPE, e.short_blocks == Te.short_block_dispensed && (t[r] = 1), e.short_blocks == Te.short_block_forced && (t[r] = 0), 0 != t[r] ? n.blocktype_old[r] == Pe.SHORT_TYPE && (s[r] = Pe.STOP_TYPE) : (s[r] = Pe.SHORT_TYPE, n.blocktype_old[r] == Pe.NORM_TYPE && (n.blocktype_old[r] = Pe.START_TYPE), n.blocktype_old[r] == Pe.STOP_TYPE && (n.blocktype_old[r] = Pe.SHORT_TYPE)), a[r] = n.blocktype_old[r], n.blocktype_old[r] = s[r];
- }(e, y, l, k), c = 0; c < f; c++) {
- var ne,
- re,
- ie,
- oe = 0;
- 1 < c ? (ne = o, oe = -2, re = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (re = Pe.SHORT_TYPE), ie = r[s][c - 2]) : (ne = i, oe = 0, re = l[c], ie = n[s][c]), ne[oe + c] = re == Pe.SHORT_TYPE ? ge(ie, S.masking_lower) : Se(ie, S.masking_lower), e.analysis && (S.pinfo.pe[s][c] = ne[oe + c]);
- }
- return 0;
- };
- var X = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function q(e, t, a) {
- if (0 == a) for (var s = 0; s < e.npart_s; s++) e.nb_s2[t][s] = e.nb_s1[t][s], e.nb_s1[t][s] = 0;
- }
- function F(e, t) {
- for (var a = 0; a < e.npart_l; a++) e.nb_2[t][a] = e.nb_1[t][a], e.nb_1[t][a] = 0;
- }
- function j(e, t, a, s, n, r) {
- var i,
- o,
- _,
- l = e.internal_flags,
- f = new float[Pe.CBANDS](),
- c = Be(Pe.CBANDS),
- h = new int[Pe.CBANDS]();
- for (_ = o = 0; _ < l.npart_s; ++_) {
- var u = 0,
- m = 0,
- p = l.numlines_s[_];
- for (i = 0; i < p; ++i, ++o) {
- var b = t[r][o];
- u += b, m < b && (m = b);
- }
- a[_] = u, f[_] = m, c[_] = u / p;
- }
- for (; _ < Pe.CBANDS; ++_) f[_] = 0, c[_] = 0;
- for (function (e, t, a, s) {
- var n = ue.length - 1,
- r = 0,
- i = a[r] + a[r + 1];
- for (0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0, r = 1; r < e.npart_s - 1; r++) {
- var o, _;
- 0 < (i = a[r - 1] + a[r] + a[r + 1]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }(l, f, c, h), o = _ = 0; _ < l.npart_s; _++) {
- var v,
- d,
- g,
- S,
- M,
- w = l.s3ind_s[_][0],
- R = l.s3ind_s[_][1];
- for (v = h[w], d = 1, S = l.s3_ss[o] * a[w] * ue[h[w]], ++o, ++w; w <= R;) v += h[w], d += 1, S = A(S, g = l.s3_ss[o] * a[w] * ue[h[w]], w - _), ++o, ++w;
- S *= M = .5 * ue[v = (1 + 2 * v) / (2 * d)], s[_] = S, l.nb_s2[n][_] = l.nb_s1[n][_], l.nb_s1[n][_] = S, g = f[_], g *= l.minval_s[_], g *= M, s[_] > g && (s[_] = g), 1 < l.masking_lower && (s[_] *= l.masking_lower), s[_] > a[_] && (s[_] = a[_]), l.masking_lower < 1 && (s[_] *= l.masking_lower);
- }
- for (; _ < Pe.CBANDS; ++_) a[_] = 0, s[_] = 0;
- }
- function z(e, t, a, s, n) {
- var r,
- i = Be(Pe.CBANDS),
- o = Be(Pe.CBANDS),
- _ = Ae(Pe.CBANDS + 2);
- Me(e, t, a, i, o), we(e, i, o, _);
- var l = 0;
- for (r = 0; r < e.npart_l; r++) {
- var f,
- c,
- h,
- u = e.s3ind[r][0],
- m = e.s3ind[r][1],
- p = 0,
- b = 0;
- for (p = _[u], b += 1, c = e.s3_ll[l] * a[u] * ue[_[u]], ++l, ++u; u <= m;) p += _[u], b += 1, c = A(c, f = e.s3_ll[l] * a[u] * ue[_[u]], u - r), ++l, ++u;
- if (c *= h = .5 * ue[p = (1 + 2 * p) / (2 * b)], e.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- var v = _e * e.nb_1[n][r];
- s[r] = 0 < v ? Math.min(c, v) : Math.min(c, a[r] * fe);
- } else {
- var d = le * e.nb_2[n][r],
- g = _e * e.nb_1[n][r];
- d <= 0 && (d = c), g <= 0 && (g = c), v = e.blocktype_old[1 & n] == Pe.NORM_TYPE ? Math.min(g, d) : g, s[r] = Math.min(c, v);
- }
- e.nb_2[n][r] = e.nb_1[n][r], e.nb_1[n][r] = c, f = i[r], f *= e.minval_l[r], f *= h, s[r] > f && (s[r] = f), 1 < e.masking_lower && (s[r] *= e.masking_lower), s[r] > a[r] && (s[r] = a[r]), e.masking_lower < 1 && (s[r] *= e.masking_lower);
- }
- for (; r < Pe.CBANDS; ++r) a[r] = 0, s[r] = 0;
- }
- function Z(e, t, a, s, n, r, i) {
- for (var o, _, l = 2 * r, f = 0 < r ? Math.pow(10, n) : 1, c = 0; c < i; ++c) {
- var h = e[2][c],
- u = e[3][c],
- m = t[0][c],
- p = t[1][c],
- b = t[2][c],
- v = t[3][c];
- if (m <= 1.58 * p && p <= 1.58 * m) {
- var d = a[c] * u,
- g = a[c] * h;
- _ = Math.max(b, Math.min(v, d)), o = Math.max(v, Math.min(b, g));
- } else _ = b, o = v;
- if (0 < r) {
- var S,
- M,
- w = s[c] * f;
- if (S = Math.min(Math.max(m, w), Math.max(p, w)), 0 < (M = (b = Math.max(_, w)) + (v = Math.max(o, w))) && S * l < M) {
- var R = S * l / M;
- b *= R, v *= R;
- }
- _ = Math.min(b, _), o = Math.min(v, o);
- }
- h < _ && (_ = h), u < o && (o = u), t[2][c] = _, t[3][c] = o;
- }
- }
- function w(e, t) {
- var a;
- return (a = 0 <= e ? 27 * -e : e * t) <= -72 ? 0 : Math.exp(a * S);
- }
- function R(e) {
- var t,
- a,
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s -= 1);
- for (n = s, r = 0; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? r = s : n = s;
- t = n;
- var n, r;
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s += 1);
- for (n = 0, r = s; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? n = s : r = s;
- a = r;
- var i,
- o = 0;
- for (i = 0; i <= 1e3; ++i) {
- o += w(s = t + i * (a - t) / 1e3, e);
- }
- return 1001 / (o * (a - t));
- }
- function H(e) {
+ var pe = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
+ function P(e) {
return e < 0 && (e = 0), e *= .001, 13 * Math.atan(.76 * e) + 3.5 * Math.atan(e * e / 56.25);
}
- function C(e, t, a, s, n, r, i, o, _, l, f, c) {
- var h,
- u = Be(Pe.CBANDS + 1),
- m = o / (15 < c ? 1152 : 384),
- p = Ae(Pe.HBLKSIZE);
+ function H(e, t, a, n, s, r, i, o, _, l, f, c) {
+ var u,
+ h = de(Ae.CBANDS + 1),
+ b = o / (15 < c ? 1152 : 384),
+ p = ve(Ae.HBLKSIZE);
o /= _;
- var b = 0,
+ var m = 0,
v = 0;
- for (h = 0; h < Pe.CBANDS; h++) {
+ for (u = 0; u < Ae.CBANDS; u++) {
var d;
- for (y = H(o * b), u[h] = o * b, d = b; H(o * d) - y < E && d <= _ / 2; d++);
- for (e[h] = d - b, v = h + 1; b < d;) p[b++] = h;
- if (_ / 2 < b) {
- b = _ / 2, ++h;
+ for (x = P(o * m), h[u] = o * m, d = m; P(o * d) - x < E && d <= _ / 2; d++);
+ for (e[u] = d - m, v = u + 1; m < d;) p[m++] = u;
+ if (_ / 2 < m) {
+ m = _ / 2, ++u;
break;
}
}
- u[h] = o * b;
+ h[u] = o * m;
for (var g = 0; g < c; g++) {
- var S, M, w, R, A;
- w = l[g], R = l[g + 1], (S = 0 | Math.floor(.5 + f * (w - .5))) < 0 && (S = 0), _ / 2 < (M = 0 | Math.floor(.5 + f * (R - .5))) && (M = _ / 2), a[g] = (p[S] + p[M]) / 2, t[g] = p[M];
- var B = m * R;
- i[g] = (B - u[t[g]]) / (u[t[g] + 1] - u[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = H(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
+ var w, S, M, y, A;
+ M = l[g], y = l[g + 1], (w = 0 | Math.floor(.5 + f * (M - .5))) < 0 && (w = 0), S = 0 | Math.floor(.5 + f * (y - .5)), _ / 2 < S && (S = _ / 2), a[g] = (p[w] + p[S]) / 2, t[g] = p[S];
+ var k = b * y;
+ i[g] = (k - h[t[g]]) / (h[t[g] + 1] - h[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = P(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
}
- for (var k = b = 0; k < v; k++) {
- var y,
- T,
- x = e[k];
- y = H(o * b), T = H(o * (b + x - 1)), s[k] = .5 * (y + T), y = H(o * (b - .5)), T = H(o * (b + x - .5)), n[k] = T - y, b += x;
+ for (var R = m = 0; R < v; R++) {
+ var x,
+ B,
+ T = e[R];
+ x = P(o * m), B = P(o * (m + T - 1)), n[R] = .5 * (x + B), x = P(o * (m - .5)), B = P(o * (m + T - .5)), s[R] = B - x, m += T;
}
return v;
}
- function V(e, t, a, s, n, r) {
+ function O(e, t, a, n, s, r) {
var i,
o,
_,
l,
f,
c,
- h = ke([Pe.CBANDS, Pe.CBANDS]),
- u = 0;
- if (r) for (var m = 0; m < t; m++) for (i = 0; i < t; i++) {
- var p = (o = a[m] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * S), _ /= .6609193)) * s[i]);
- h[m][i] = p * n[m];
- } else for (i = 0; i < t; i++) {
- var b = 15 + Math.min(21 / a[i], 12),
- v = R(b);
- for (m = 0; m < t; m++) {
- p = v * w(a[m] - a[i], b) * s[i];
- h[m][i] = p * n[m];
- }
+ u = ge([Ae.CBANDS, Ae.CBANDS]),
+ h = 0;
+ if (r) for (var b = 0; b < t; b++) for (i = 0; i < t; i++) {
+ var p = (o = a[b] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * w), _ /= .6609193)) * n[i]);
+ u[b][i] = p * s[b];
+ } else me();
+ for (var b = 0; b < t; b++) {
+ for (i = 0; i < t && !(0 < u[b][i]); i++);
+ for (e[b][0] = i, i = t - 1; 0 < i && !(0 < u[b][i]); i--);
+ e[b][1] = i, h += e[b][1] - e[b][0] + 1;
}
- for (m = 0; m < t; m++) {
- for (i = 0; i < t && !(0 < h[m][i]); i++);
- for (e[m][0] = i, i = t - 1; 0 < i && !(0 < h[m][i]); i--);
- e[m][1] = i, u += e[m][1] - e[m][0] + 1;
- }
- var d = Be(u),
- g = 0;
- for (m = 0; m < t; m++) for (i = e[m][0]; i <= e[m][1]; i++) d[g++] = h[m][i];
- return d;
+ for (var m = de(h), v = 0, b = 0; b < t; b++) for (i = e[b][0]; i <= e[b][1]; i++) m[v++] = u[b][i];
+ return m;
}
- function O(e) {
- var t = H(e);
+ function N(e) {
+ var t = P(e);
return t = Math.min(t, 15.5) / 15.5, Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * t)) - 2.5);
}
- function s(e, t) {
- return e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e), 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ function n(e, t) {
+ e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e);
+ var a = 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ return a;
}
- this.L3psycho_anal_vbr = function (e, t, a, s, n, r, i, o, _, l) {
+ this.L3psycho_anal_ns = function (e, t, a, n, s, r, i, o, _, l) {
var f,
c,
- h,
u,
+ h,
+ b,
+ p,
m,
- p = e.internal_flags,
- b = Be(Pe.HBLKSIZE),
- v = ke([3, Pe.HBLKSIZE_s]),
- d = ke([2, Pe.BLKSIZE]),
- g = ke([2, 3, Pe.BLKSIZE_s]),
- S = ke([4, Pe.CBANDS]),
- M = ke([4, Pe.CBANDS]),
- w = ke([4, 3]),
- R = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]],
- A = Ae(2),
- B = e.mode == Ee.JOINT_STEREO ? 4 : p.channels_out;
- !function (e, t, a, s, n, r, i, o, _, l) {
- for (var f = ke([2, 576]), c = e.internal_flags, h = c.channels_out, u = e.mode == Ee.JOINT_STEREO ? 4 : h, m = 0; m < h; m++) {
- firbuf = t[m];
- for (var p = a + 576 - 350 - ce + 192, b = 0; b < 576; b++) {
- var v, d;
- v = firbuf[p + b + 10];
- for (var g = d = 0; g < (ce - 1) / 2 - 1; g += 2) v += X[g] * (firbuf[p + b + g] + firbuf[p + b + ce - g]), d += X[g + 1] * (firbuf[p + b + g + 1] + firbuf[p + b + ce - g - 1]);
- f[m][b] = v + d;
- }
- n[s][m].en.assign(c.en[m]), n[s][m].thm.assign(c.thm[m]), 2 < u && (r[s][m].en.assign(c.en[m + 2]), r[s][m].thm.assign(c.thm[m + 2]));
+ v,
+ d,
+ g = e.internal_flags,
+ w = ge([2, Ae.BLKSIZE]),
+ S = ge([2, 3, Ae.BLKSIZE_s]),
+ M = de(Ae.CBANDS + 1),
+ y = de(Ae.CBANDS + 1),
+ A = de(Ae.CBANDS + 2),
+ k = ve(2),
+ R = ve(2),
+ x = ge([2, 576]),
+ B = ve(Ae.CBANDS + 2),
+ T = ve(Ae.CBANDS + 2);
+ for (we.fill(T, 0), f = g.channels_out, e.mode == ye.JOINT_STEREO && (f = 4), d = e.VBR == Me.vbr_off ? 0 == g.ResvMax ? 0 : g.ResvSize / g.ResvMax * .5 : e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? .6 : 1, c = 0; c < g.channels_out; c++) {
+ var E = t[c],
+ C = a + 576 - 350 - 21 + 192;
+ for (h = 0; h < 576; h++) {
+ var I, L;
+ for (I = E[C + h + 10], b = L = 0; b < 9; b += 2) I += pe[b] * (E[C + h + b] + E[C + h + 21 - b]), L += pe[b + 1] * (E[C + h + b + 1] + E[C + h + 21 - b - 1]);
+ x[c][h] = I + L;
}
- for (m = 0; m < u; m++) {
- var S = Be(12),
- M = Be(12),
- w = [0, 0, 0, 0],
- R = f[1 & m],
- A = 0,
- B = 3 == m ? c.nsPsy.attackthre_s : c.nsPsy.attackthre,
- k = 1;
- if (2 == m) for (b = 0, g = 576; 0 < g; ++b, --g) {
- var y = f[0][b],
- T = f[1][b];
- f[0][b] = y + T, f[1][b] = y - T;
- }
- for (b = 0; b < 3; b++) M[b] = c.nsPsy.last_en_subshort[m][b + 6], S[b] = M[b] / c.nsPsy.last_en_subshort[m][b + 4], w[0] += M[b];
- for (b = 0; b < 9; b++) {
- for (var x = A + 64, E = 1; A < x; A++) E < Math.abs(R[A]) && (E = Math.abs(R[A]));
- c.nsPsy.last_en_subshort[m][b] = M[b + 3] = E, w[1 + b / 3] += E, E > M[b + 3 - 2] ? E /= M[b + 3 - 2] : E = M[b + 3 - 2] > 10 * E ? M[b + 3 - 2] / (10 * E) : 0, S[b + 3] = E;
- }
- for (b = 0; b < 3; ++b) {
- var P = M[3 * b + 3] + M[3 * b + 4] + M[3 * b + 5],
- L = 1;
- 6 * M[3 * b + 5] < P && (L *= .5, 6 * M[3 * b + 4] < P && (L *= .5)), o[m][b] = L;
- }
- if (e.analysis) {
- var I = S[0];
- for (b = 1; b < 12; b++) I < S[b] && (I = S[b]);
- c.pinfo.ers[s][m] = c.pinfo.ers_save[m], c.pinfo.ers_save[m] = I;
- }
- for (b = 0; b < 12; b++) 0 == _[m][b / 3] && S[b] > B && (_[m][b / 3] = b % 3 + 1);
- for (b = 1; b < 4; b++) {
- var H = w[b - 1],
- C = w[b];
- Math.max(H, C) < 4e4 && H < 1.7 * C && C < 1.7 * H && (1 == b && _[m][0] <= _[m][b] && (_[m][0] = 0), _[m][b] = 0);
- }
- _[m][0] <= c.nsPsy.lastAttacks[m] && (_[m][0] = 0), 3 != c.nsPsy.lastAttacks[m] && _[m][0] + _[m][1] + _[m][2] + _[m][3] == 0 || ((k = 0) != _[m][1] && 0 != _[m][0] && (_[m][1] = 0), 0 != _[m][2] && 0 != _[m][1] && (_[m][2] = 0), 0 != _[m][3] && 0 != _[m][2] && (_[m][3] = 0)), m < 2 ? l[m] = k : 0 == k && (l[0] = l[1] = 0), i[m] = c.tot_ener[m];
- }
- }(e, t, a, s, n, r, _, w, R, A), function (e, t) {
- var a = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var s = 0; s < a.channels_out; s++) e.short_blocks == Te.short_block_dispensed && (t[s] = 1), e.short_blocks == Te.short_block_forced && (t[s] = 0);
- }(e, A);
- for (var k = 0; k < B; k++) {
- D(e, t, a, k, s, b, d, T = 1 & k), c = s, h = k, u = b, m = void 0, m = (f = e).internal_flags, 2 == f.athaa_loudapprox && h < 2 && (m.loudness_sq[c][h] = m.loudness_sq_save[h], m.loudness_sq_save[h] = N(u, m)), 0 != A[T] ? z(p, b, S[k], M[k], k) : F(p, k);
+ s[n][c].en.assign(g.en[c]), s[n][c].thm.assign(g.thm[c]), 2 < f && me();
}
- A[0] + A[1] == 2 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_l, p.ATH.cb_l, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_l);
- for (k = 0; k < B; k++) {
- 0 != A[T = 1 & k] && be(p, S[k], M[k], k);
- }
- for (var y = 0; y < 3; y++) {
- for (k = 0; k < B; ++k) {
- 0 != A[T = 1 & k] ? q(p, k, y) : (Y(e, t, a, k, y, v, g, T), j(e, v, S[k], M[k], k, y));
+ for (c = 0; c < f; c++) {
+ var P,
+ H = de(12),
+ O = [0, 0, 0, 0],
+ N = de(12),
+ V = 1,
+ D = de(Ae.CBANDS),
+ F = de(Ae.CBANDS),
+ j = [0, 0, 0, 0],
+ X = de(Ae.HBLKSIZE),
+ Y = ge([3, Ae.HBLKSIZE_s]);
+ for (h = 0; h < 3; h++) H[h] = g.nsPsy.last_en_subshort[c][h + 6], N[h] = H[h] / g.nsPsy.last_en_subshort[c][h + 4], O[0] += H[h];
+ 2 == c && me();
+ var z = x[1 & c],
+ q = 0;
+ for (h = 0; h < 9; h++) {
+ for (var G = q + 64, U = 1; q < G; q++) U < Math.abs(z[q]) && (U = Math.abs(z[q]));
+ g.nsPsy.last_en_subshort[c][h] = H[h + 3] = U, O[1 + h / 3] += U, U > H[h + 3 - 2] ? U /= H[h + 3 - 2] : U = H[h + 3 - 2] > 10 * U ? H[h + 3 - 2] / (10 * U) : 0, N[h + 3] = U;
}
- A[0] + A[1] == 0 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_s, p.ATH.cb_s, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_s);
- for (k = 0; k < B; ++k) {
- 0 == A[T = 1 & k] && pe(p, S[k], M[k], k, y);
- }
- }
- for (k = 0; k < B; k++) {
- var T;
- if (0 == A[T = 1 & k]) for (var x = 0; x < Pe.SBMAX_s; x++) {
- var E = Be(3);
- for (y = 0; y < 3; y++) {
- var P = p.thm[k].s[x][y];
- if (P *= .8, 2 <= R[k][y] || 1 == R[k][y + 1]) {
- var L = 0 != y ? y - 1 : 2,
- I = de(p.thm[k].s[x][L], P, .36);
- P = Math.min(P, I);
- } else if (1 == R[k][y]) {
- L = 0 != y ? y - 1 : 2, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
- } else if (0 != y && 3 == R[k][y - 1] || 0 == y && 3 == p.nsPsy.lastAttacks[k]) {
- L = 2 != y ? y + 1 : 0, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
+ for (e.analysis && me(), P = 3 == c ? g.nsPsy.attackthre_s : g.nsPsy.attackthre, h = 0; h < 12; h++) 0 == j[h / 3] && N[h] > P && (j[h / 3] = h % 3 + 1);
+ for (h = 1; h < 4; h++) (O[h - 1] > O[h] ? O[h - 1] / O[h] : O[h] / O[h - 1]) < 1.7 && (j[h] = 0, 1 == h && (j[0] = 0));
+ for (0 != j[0] && 0 != g.nsPsy.lastAttacks[c] && (j[0] = 0), 3 != g.nsPsy.lastAttacks[c] && j[0] + j[1] + j[2] + j[3] == 0 || ((V = 0) != j[1] && 0 != j[0] && (j[1] = 0), 0 != j[2] && 0 != j[1] && (j[2] = 0), 0 != j[3] && 0 != j[2] && (j[3] = 0)), c < 2 ? R[c] = V : me(), _[c] = g.tot_ener[c], se(e, X, Y, w, 1 & c, S, 1 & c, n, c, t, a), he(g, X, M, D, F), be(g, D, F, B), v = 0; v < 3; v++) {
+ var K, Z;
+ for (le(e, Y, y, A, c, v), oe(g, y, A, c, v), m = 0; m < Ae.SBMAX_s; m++) {
+ if (Z = g.thm[c].s[m][v], Z *= .8, 2 <= j[v] || 1 == j[v + 1]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .6 * d);
+ Z = Math.min(Z, U);
}
- P *= w[k][y], E[y] = P;
+ if (1 == j[v]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ } else if (0 != v && 3 == j[v - 1] || 0 == v && 3 == g.nsPsy.lastAttacks[c]) {
+ var W = 2 != v ? v + 1 : 0,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ }
+ K = H[3 * v + 3] + H[3 * v + 4] + H[3 * v + 5], 6 * H[3 * v + 5] < K && (Z *= .5, 6 * H[3 * v + 4] < K && (Z *= .5)), g.thm[c].s[m][v] = Z;
}
- for (y = 0; y < 3; y++) p.thm[k].s[x][y] = E[y];
}
+ for (g.nsPsy.lastAttacks[c] = j[2], u = p = 0; u < g.npart_l; u++) {
+ for (var Q = g.s3ind[u][0], $ = M[Q] * re[B[Q]], J = g.s3_ll[p++] * $; ++Q <= g.s3ind[u][1];) $ = M[Q] * re[B[Q]], J = ie(J, g.s3_ll[p++] * $, Q, Q - u, g, 0);
+ J *= .158489319246111, g.blocktype_old[1 & c] == Ae.SHORT_TYPE ? A[u] = J : A[u] = fe(Math.min(J, Math.min(2 * g.nb_1[c][u], 16 * g.nb_2[c][u])), J, d), g.nb_2[c][u] = g.nb_1[c][u], g.nb_1[c][u] = J;
+ }
+ for (; u <= Ae.CBANDS; ++u) M[u] = 0, A[u] = 0;
+ _e(g, M, A, c);
}
- for (k = 0; k < B; k++) p.nsPsy.lastAttacks[k] = R[k][2];
- !function (e, t, a) {
- for (var s = e.internal_flags, n = 0; n < s.channels_out; n++) {
- var r = Pe.NORM_TYPE;
- 0 != t[n] ? s.blocktype_old[n] == Pe.SHORT_TYPE && (r = Pe.STOP_TYPE) : (r = Pe.SHORT_TYPE, s.blocktype_old[n] == Pe.NORM_TYPE && (s.blocktype_old[n] = Pe.START_TYPE), s.blocktype_old[n] == Pe.STOP_TYPE && (s.blocktype_old[n] = Pe.SHORT_TYPE)), a[n] = s.blocktype_old[n], s.blocktype_old[n] = r;
- }
- }(e, A, l);
- for (k = 0; k < B; k++) {
- var H, C, V, O;
- 1 < k ? (H = o, C = -2, V = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (V = Pe.SHORT_TYPE), O = r[s][k - 2]) : (H = i, C = 0, V = l[k], O = n[s][k]), H[C + k] = V == Pe.SHORT_TYPE ? ge(O, p.masking_lower) : Se(O, p.masking_lower), e.analysis && (p.pinfo.pe[s][k] = H[C + k]);
+ for (e.mode != ye.STEREO && e.mode != ye.JOINT_STEREO || me(), e.mode == ye.JOINT_STEREO && me(), function (e, t, a, n) {
+ var s = e.internal_flags;
+ e.short_blocks != Se.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
+ for (var r = 0; r < s.channels_out; r++) n[r] = Ae.NORM_TYPE, e.short_blocks == Se.short_block_dispensed && (t[r] = 1), e.short_blocks == Se.short_block_forced && (t[r] = 0), 0 != t[r] ? s.blocktype_old[r] == Ae.SHORT_TYPE && (n[r] = Ae.STOP_TYPE) : (n[r] = Ae.SHORT_TYPE, s.blocktype_old[r] == Ae.NORM_TYPE && (s.blocktype_old[r] = Ae.START_TYPE), s.blocktype_old[r] == Ae.STOP_TYPE && (s.blocktype_old[r] = Ae.SHORT_TYPE)), a[r] = s.blocktype_old[r], s.blocktype_old[r] = n[r];
+ }(e, R, l, k), c = 0; c < f; c++) {
+ var ee,
+ te,
+ ae,
+ ne = 0;
+ 1 < c ? me() : (ee = i, ne = 0, te = l[c], ae = s[n][c]), ee[ne + c] = te == Ae.SHORT_TYPE ? ce(ae, g.masking_lower) : ue(ae, g.masking_lower), e.analysis && (g.pinfo.pe[n][c] = ee[ne + c]);
}
return 0;
}, this.psymodel_init = function (e) {
var t,
a = e.internal_flags,
- s = !0,
- n = 13,
+ n = !0,
+ s = 13,
r = 0,
i = 0,
o = -8.25,
_ = -4.5,
- l = Be(Pe.CBANDS),
- f = Be(Pe.CBANDS),
- c = Be(Pe.CBANDS),
- h = e.out_samplerate;
+ l = de(Ae.CBANDS),
+ f = de(Ae.CBANDS),
+ c = de(Ae.CBANDS),
+ u = e.out_samplerate;
switch (e.experimentalZ) {
default:
case 0:
- s = !0;
+ n = !0;
break;
case 1:
- s = e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt;
+ n = e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt;
break;
case 2:
- s = !1;
+ n = !1;
break;
case 3:
- n = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
+ s = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
}
- for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Pe.NORM_TYPE, t = 0; t < 4; ++t) {
- for (var u = 0; u < Pe.CBANDS; ++u) a.nb_1[t][u] = 1e20, a.nb_2[t][u] = 1e20, a.nb_s1[t][u] = a.nb_s2[t][u] = 1;
- for (var m = 0; m < Pe.SBMAX_l; m++) a.en[t].l[m] = 1e20, a.thm[t].l[m] = 1e20;
- for (u = 0; u < 3; ++u) {
- for (m = 0; m < Pe.SBMAX_s; m++) a.en[t].s[m][u] = 1e20, a.thm[t].s[m][u] = 1e20;
+ for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Ae.NORM_TYPE, t = 0; t < 4; ++t) {
+ for (var h = 0; h < Ae.CBANDS; ++h) a.nb_1[t][h] = 1e20, a.nb_2[t][h] = 1e20, a.nb_s1[t][h] = a.nb_s2[t][h] = 1;
+ for (var b = 0; b < Ae.SBMAX_l; b++) a.en[t].l[b] = 1e20, a.thm[t].l[b] = 1e20;
+ for (var h = 0; h < 3; ++h) {
+ for (var b = 0; b < Ae.SBMAX_s; b++) a.en[t].s[b][h] = 1e20, a.thm[t].s[b][h] = 1e20;
a.nsPsy.lastAttacks[t] = 0;
}
- for (u = 0; u < 9; u++) a.nsPsy.last_en_subshort[t][u] = 10;
+ for (var h = 0; h < 9; h++) a.nsPsy.last_en_subshort[t][h] = 10;
}
- for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = C(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, h, Pe.BLKSIZE, a.scalefac_band.l, Pe.BLKSIZE / 1152, Pe.SBMAX_l), t = 0; t < a.npart_l; t++) {
+ for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = H(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, u, Ae.BLKSIZE, a.scalefac_band.l, Ae.BLKSIZE / 1152, Ae.SBMAX_l), t = 0; t < a.npart_l; t++) {
var p = r;
- l[t] >= n && (p = i * (l[t] - n) / (24 - n) + r * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
+ l[t] >= s && (p = i * (l[t] - s) / (24 - s) + r * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
}
- a.s3_ll = V(a.s3ind, a.npart_l, l, f, c, s);
- var b;
- u = 0;
+ a.s3_ll = O(a.s3ind, a.npart_l, l, f, c, n);
+ var m,
+ h = 0;
for (t = 0; t < a.npart_l; t++) {
- g = K.MAX_VALUE;
- for (var v = 0; v < a.numlines_l[t]; v++, u++) {
- var d = h * u / (1e3 * Pe.BLKSIZE);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_l[t]) < g && (g = S);
+ g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_l[t]; v++, h++) {
+ var d = u * h / (1e3 * Ae.BLKSIZE);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_l[t]) < g && (g = w);
}
a.ATH.cb_l[t] = g, 6 < (g = 20 * l[t] / 10 - 20) && (g = 100), g < -15 && (g = -15), g -= 8, a.minval_l[t] = Math.pow(10, g / 10) * a.numlines_l[t];
}
- for (a.npart_s = C(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, h, Pe.BLKSIZE_s, a.scalefac_band.s, Pe.BLKSIZE_s / 384, Pe.SBMAX_s), t = u = 0; t < a.npart_s; t++) {
- var g;
- p = o;
- l[t] >= n && (p = _ * (l[t] - n) / (24 - n) + o * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), g = K.MAX_VALUE;
- for (v = 0; v < a.numlines_s[t]; v++, u++) {
- var S;
- d = h * u / (1e3 * Pe.BLKSIZE_s);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_s[t]) < g && (g = S);
+ for (a.npart_s = H(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, u, Ae.BLKSIZE_s, a.scalefac_band.s, Ae.BLKSIZE_s / 384, Ae.SBMAX_s), t = h = 0; t < a.npart_s; t++) {
+ var g,
+ p = o;
+ l[t] >= s && (p = _ * (l[t] - s) / (24 - s) + o * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_s[t]; v++, h++) {
+ var w,
+ d = u * h / (1e3 * Ae.BLKSIZE_s);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_s[t]) < g && (g = w);
}
a.ATH.cb_s[t] = g, g = 7 * l[t] / 12 - 7, 12 < l[t] && (g *= 1 + 3.1 * Math.log(1 + g)), l[t] < 12 && (g *= 1 + 2.3 * Math.log(1 - g)), g < -15 && (g = -15), g -= 8, a.minval_s[t] = Math.pow(10, g / 10) * a.numlines_s[t];
}
- a.s3_ss = V(a.s3ind_s, a.npart_s, l, f, c, s), y = Math.pow(10, (P + 1) / 16), T = Math.pow(10, (L + 1) / 16), x = Math.pow(10, I / 10), B.init_fft(a), a.decay = Math.exp(-1 * k / (.01 * h / 192)), b = 3.5, 0 != (2 & e.exp_nspsytune) && (b = 1), 0 < Math.abs(e.msfix) && (b = e.msfix), e.msfix = b;
- for (var M = 0; M < a.npart_l; M++) a.s3ind[M][1] > a.npart_l - 1 && (a.s3ind[M][1] = a.npart_l - 1);
- var w = 576 * a.mode_gr / h;
- if (a.ATH.decay = Math.pow(10, -1.2 * w), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
- var R = e.out_samplerate / Pe.BLKSIZE,
+ a.s3_ss = O(a.s3ind_s, a.npart_s, l, f, c, n), x = Math.pow(10, (C + 1) / 16), B = Math.pow(10, (I + 1) / 16), T = Math.pow(10, L / 10), k.init_fft(a), a.decay = Math.exp(-1 * R / (.01 * u / 192)), m = 3.5, 0 != (2 & e.exp_nspsytune) && (m = 1), 0 < Math.abs(e.msfix) && (m = e.msfix), e.msfix = m;
+ for (var S = 0; S < a.npart_l; S++) a.s3ind[S][1] > a.npart_l - 1 && (a.s3ind[S][1] = a.npart_l - 1);
+ var M = 576 * a.mode_gr / u;
+ if (a.ATH.decay = Math.pow(10, -1.2 * M), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
+ var y = e.out_samplerate / Ae.BLKSIZE,
A = 0;
- for (t = d = 0; t < Pe.BLKSIZE / 2; ++t) d += R, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
- for (A = 1 / A, t = Pe.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
+ for (t = d = 0; t < Ae.BLKSIZE / 2; ++t) d += y, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
+ for (A = 1 / A, t = Ae.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
}
- for (M = u = 0; M < a.npart_s; ++M) for (t = 0; t < a.numlines_s[M]; ++t) ++u;
- for (M = u = 0; M < a.npart_l; ++M) for (t = 0; t < a.numlines_l[M]; ++t) ++u;
- for (t = u = 0; t < a.npart_l; t++) {
- d = h * (u + a.numlines_l[t] / 2) / (1 * Pe.BLKSIZE);
- a.mld_cb_l[t] = O(d), u += a.numlines_l[t];
+ for (var S = h = 0; S < a.npart_s; ++S) for (t = 0; t < a.numlines_s[S]; ++t) ++h;
+ for (var S = h = 0; S < a.npart_l; ++S) for (t = 0; t < a.numlines_l[S]; ++t) ++h;
+ for (t = h = 0; t < a.npart_l; t++) {
+ var d = u * (h + a.numlines_l[t] / 2) / (1 * Ae.BLKSIZE);
+ a.mld_cb_l[t] = N(d), h += a.numlines_l[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_l[t] = 1;
- for (t = u = 0; t < a.npart_s; t++) {
- d = h * (u + a.numlines_s[t] / 2) / (1 * Pe.BLKSIZE_s);
- a.mld_cb_s[t] = O(d), u += a.numlines_s[t];
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_l[t] = 1;
+ for (t = h = 0; t < a.npart_s; t++) {
+ var d = u * (h + a.numlines_s[t] / 2) / (1 * Ae.BLKSIZE_s);
+ a.mld_cb_s[t] = N(d), h += a.numlines_s[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_s[t] = 1;
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_s[t] = 1;
return 0;
}, this.ATHformula = function (e, t) {
var a;
switch (t.ATHtype) {
case 0:
- a = s(e, 9);
+ a = n(e, 9);
break;
case 1:
- a = s(e, -1);
+ a = n(e, -1);
break;
case 2:
- a = s(e, 0);
+ a = n(e, 0);
break;
case 3:
- a = s(e, 1) + 6;
+ a = n(e, 1) + 6;
break;
case 4:
- a = s(e, t.ATHcurve);
+ a = n(e, t.ATHcurve);
break;
default:
- a = s(e, 0);
+ a = n(e, 0);
}
return a;
};
}
- function U() {
- var o = this;
- U.V9 = 410, U.V8 = 420, U.V7 = 430, U.V6 = 440, U.V5 = 450, U.V4 = 460, U.V3 = 470, U.V2 = 480, U.V1 = 490, U.V0 = 500, U.R3MIX = 1e3, U.STANDARD = 1001, U.EXTREME = 1002, U.INSANE = 1003, U.STANDARD_FAST = 1004, U.EXTREME_FAST = 1005, U.MEDIUM = 1006, U.MEDIUM_FAST = 1007;
- var w, R, g, S, M;
- U.LAME_MAXMP3BUFFER = 147456;
- var A,
- B,
- k,
- y = new G();
- function T() {
+ function Y() {
+ var T,
+ E,
+ u,
+ h,
+ b,
+ C = this;
+ Y.V9 = 410, Y.V8 = 420, Y.V7 = 430, Y.V6 = 440, Y.V5 = 450, Y.V4 = 460, Y.V3 = 470, Y.V2 = 480, Y.V1 = 490, Y.V0 = 500, Y.R3MIX = 1e3, Y.STANDARD = 1001, Y.EXTREME = 1002, Y.INSANE = 1003, Y.STANDARD_FAST = 1004, Y.EXTREME_FAST = 1005, Y.MEDIUM = 1006, Y.MEDIUM_FAST = 1007, Y.LAME_MAXMP3BUFFER = 147456;
+ var p,
+ m,
+ v = new X();
+ function d() {
this.lowerlimit = 0;
}
- function n(e, t) {
+ function s(e, t) {
this.lowpass = t;
}
- this.enc = new Pe(), this.setModules = function (e, t, a, s, n, r, i, o, _) {
- w = e, R = t, g = a, S = s, M = n, A = r, B = o, k = _, this.enc.setModules(R, y, S, A);
+ this.enc = new Ae(), this.setModules = function (e, t, a, n, s, r, i, o, _) {
+ T = e, E = t, u = a, h = n, b = s, p = r, m = o, this.enc.setModules(E, v, h, p);
};
- var x = 4294479419;
- function E(e) {
- return 1 < e ? 0 : e <= 0 ? 1 : Math.cos(Math.PI / 2 * e);
+ var I = 4294479419;
+ function g(e, t) {
+ var a = [new s(8, 2e3), new s(16, 3700), new s(24, 3900), new s(32, 5500), new s(40, 7e3), new s(48, 7500), new s(56, 1e4), new s(64, 11e3), new s(80, 13500), new s(96, 15100), new s(112, 15600), new s(128, 17e3), new s(160, 17500), new s(192, 18600), new s(224, 19400), new s(256, 19700), new s(320, 20500)],
+ n = C.nearestBitrateFullIndex(t);
+ e.lowerlimit = a[n].lowpass;
}
- function P(e, t) {
- switch (e) {
- case 44100:
- return t.version = 1, 0;
- case 48e3:
- return t.version = 1;
- case 32e3:
- return t.version = 1, 2;
- case 22050:
- return t.version = 0;
- case 24e3:
- return t.version = 0, 1;
- case 16e3:
- return t.version = 0, 2;
- case 11025:
- return t.version = 0;
- case 12e3:
- return t.version = 0, 1;
- case 8e3:
- return t.version = 0, 2;
- default:
- return t.version = 0, -1;
- }
- }
- function L(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = F.bitrate_table[t][1], n = 2; n <= 14; n++) 0 < F.bitrate_table[t][n] && Math.abs(F.bitrate_table[t][n] - e) < Math.abs(s - e) && (s = F.bitrate_table[t][n]);
- return s;
- }
- function I(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = 0; s <= 14; s++) if (0 < F.bitrate_table[t][s] && F.bitrate_table[t][s] == e) return s;
- return -1;
- }
- function H(e, t) {
- var a = [new n(8, 2e3), new n(16, 3700), new n(24, 3900), new n(32, 5500), new n(40, 7e3), new n(48, 7500), new n(56, 1e4), new n(64, 11e3), new n(80, 13500), new n(96, 15100), new n(112, 15600), new n(128, 17e3), new n(160, 17500), new n(192, 18600), new n(224, 19400), new n(256, 19700), new n(320, 20500)],
- s = o.nearestBitrateFullIndex(t);
- e.lowerlimit = a[s].lowpass;
- }
- function C(e) {
- var t = Pe.BLKSIZE + e.framesize - Pe.FFTOFFSET;
+ function L(e) {
+ var t = Ae.BLKSIZE + e.framesize - Ae.FFTOFFSET;
return t = Math.max(t, 512 + e.framesize - 32);
}
- function V(e, t, a, s, n, r) {
- var i = o.enc.lame_encode_mp3_frame(e, t, a, s, n, r);
- return e.frameNum++, i;
- }
- function O() {
+ function P() {
this.n_in = 0, this.n_out = 0;
}
- function f() {
- this.num_used = 0;
- }
- function N(e, t, a) {
- var s = Math.PI * t;
- (e /= a) < 0 && (e = 0), 1 < e && (e = 1);
- var n = e - .5,
- r = .42 - .5 * Math.cos(2 * e * Math.PI) + .08 * Math.cos(4 * e * Math.PI);
- return Math.abs(n) < 1e-9 ? s / Math.PI : r * Math.sin(a * s * n) / (Math.PI * a * n);
- }
- function c(e, t, a, s, n, r, i, o, _) {
- var l,
- f,
- c = e.internal_flags,
- h = 0,
- u = e.out_samplerate / function e(t, a) {
- return 0 != a ? e(a, t % a) : t;
- }(e.out_samplerate, e.in_samplerate);
- Z.BPC < u && (u = Z.BPC);
- var m = Math.abs(c.resample_ratio - Math.floor(.5 + c.resample_ratio)) < 1e-4 ? 1 : 0,
- p = 1 / c.resample_ratio;
- 1 < p && (p = 1);
- var b = 31;
- 0 == b % 2 && --b;
- var v = (b += m) + 1;
- if (0 == c.fill_buffer_resample_init) {
- for (c.inbuf_old[0] = Be(v), c.inbuf_old[1] = Be(v), l = 0; l <= 2 * u; ++l) c.blackfilt[l] = Be(v);
- for (c.itime[0] = 0, h = c.itime[1] = 0; h <= 2 * u; h++) {
- var d = 0,
- g = (h - u) / (2 * u);
- for (l = 0; l <= b; l++) d += c.blackfilt[h][l] = N(l - g, p, b);
- for (l = 0; l <= b; l++) c.blackfilt[h][l] /= d;
- }
- c.fill_buffer_resample_init = 1;
- }
- var S = c.inbuf_old[_];
- for (f = 0; f < s; f++) {
- var M, w;
- if (M = f * c.resample_ratio, i <= b + (h = 0 | Math.floor(M - c.itime[_])) - b / 2) break;
- g = M - c.itime[_] - (h + b % 2 * .5);
- w = 0 | Math.floor(2 * g * u + u + .5);
- var R = 0;
- for (l = 0; l <= b; ++l) {
- var A = l + h - b / 2;
- R += (A < 0 ? S[v + A] : n[r + A]) * c.blackfilt[w][l];
- }
- t[a + f] = R;
- }
- if (o.num_used = Math.min(i, b + h - b / 2), c.itime[_] += o.num_used - f * c.resample_ratio, o.num_used >= v) for (l = 0; l < v; l++) S[l] = n[r + o.num_used + l - v];else {
- var B = v - o.num_used;
- for (l = 0; l < B; ++l) S[l] = S[l + o.num_used];
- for (h = 0; l < v; ++l, ++h) S[l] = n[r + h];
- }
- return f;
- }
- function D(e, t, a, s, n, r) {
+ function H(e, t, a, n, s, r) {
var i = e.internal_flags;
- if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) for (var o = 0; o < i.channels_out; o++) {
- var _ = new f();
- r.n_out = c(e, t[o], i.mf_size, e.framesize, a[o], s, n, _, o), r.n_in = _.num_used;
- } else {
- r.n_out = Math.min(e.framesize, n), r.n_in = r.n_out;
- for (var l = 0; l < r.n_out; ++l) t[0][i.mf_size + l] = a[0][s + l], 2 == i.channels_out && (t[1][i.mf_size + l] = a[1][s + l]);
+ if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) me();else {
+ r.n_out = Math.min(e.framesize, s), r.n_in = r.n_out;
+ for (var o = 0; o < r.n_out; ++o) t[0][i.mf_size + o] = a[0][n + o], 2 == i.channels_out && (t[1][i.mf_size + o] = a[1][n + o]);
}
}
this.lame_init = function () {
var e,
t,
a = new function () {
- this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = Ee.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
- }();
- return 0 != ((e = a).class_id = x, t = e.internal_flags = new Z(), e.mode = Ee.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = xe.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY, e.encoder_padding = 0, t.mf_size = Pe.ENCDELAY - Pe.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0) ? null : (a.lame_allocated_gfp = 1, a);
+ this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = ye.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
+ }(),
+ n = ((e = a).class_id = I, t = e.internal_flags = new j(), e.mode = ye.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = Me.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Ae.ENCDELAY + Ae.POSTDELAY, e.encoder_padding = 0, t.mf_size = Ae.ENCDELAY - Ae.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0);
+ return 0 != n ? null : (a.lame_allocated_gfp = 1, a);
}, this.nearestBitrateFullIndex = function (e) {
var t = [8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320],
a = 0,
- s = 0,
n = 0,
+ s = 0,
r = 0;
- r = t[16], s = t[n = 16], a = 16;
+ r = t[16], n = t[s = 16], a = 16;
for (var i = 0; i < 16; i++) if (Math.max(e, t[i + 1]) != e) {
- r = t[i + 1], n = i + 1, s = t[i], a = i;
+ r = t[i + 1], s = i + 1, n = t[i], a = i;
break;
}
- return e - s < r - e ? a : n;
+ return e - n < r - e ? a : s;
}, this.lame_init_params = function (e) {
var t,
a,
- s,
n = e.internal_flags;
if (n.Class_ID = 0, null == n.ATH && (n.ATH = new function () {
- this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = Be(Pe.SBMAX_l), this.s = Be(Pe.SBMAX_s), this.psfb21 = Be(Pe.PSFB21), this.psfb12 = Be(Pe.PSFB12), this.cb_l = Be(Pe.CBANDS), this.cb_s = Be(Pe.CBANDS), this.eql_w = Be(Pe.BLKSIZE / 2);
+ this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = de(Ae.SBMAX_l), this.s = de(Ae.SBMAX_s), this.psfb21 = de(Ae.PSFB21), this.psfb12 = de(Ae.PSFB12), this.cb_l = de(Ae.CBANDS), this.cb_s = de(Ae.CBANDS), this.eql_w = de(Ae.BLKSIZE / 2);
}()), null == n.PSY && (n.PSY = new function () {
- this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = Be(Pe.SBMAX_l), this.bo_s_weight = Be(Pe.SBMAX_s);
- }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = Ee.MONO), n.channels_out = e.mode == Ee.MONO ? 1 : 2, n.mode_ext = Pe.MPG_MD_MS_LR, e.mode == Ee.MONO && (e.force_ms = !1), e.VBR == xe.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == xe.vbr_off || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt || (e.free_format = !1), e.VBR == xe.vbr_off && 0 == e.brate && q.EQ(e.compression_ratio, 0) && (e.compression_ratio = 11.025), e.VBR == xe.vbr_off && 0 < e.compression_ratio && (0 == e.out_samplerate && (e.out_samplerate = map2MP3Frequency(int(.97 * e.in_samplerate))), e.brate = 0 | 16 * e.out_samplerate * n.channels_out / (1e3 * e.compression_ratio), n.samplerate_index = P(e.out_samplerate, e), e.free_format || (e.brate = L(e.brate, e.version, e.out_samplerate))), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
- var r = 16e3;
+ this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = de(Ae.SBMAX_l), this.bo_s_weight = de(Ae.SBMAX_s);
+ }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = ye.MONO), n.channels_out = e.mode == ye.MONO ? 1 : 2, n.mode_ext = Ae.MPG_MD_MS_LR, e.mode == ye.MONO && (e.force_ms = !1), e.VBR == Me.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == Me.vbr_off || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt || (e.free_format = !1), e.VBR == Me.vbr_off && 0 == e.brate && me(), e.VBR == Me.vbr_off && 0 < e.compression_ratio && me(), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
+ var s = 16e3;
switch (e.VBR) {
- case xe.vbr_off:
- H(i = new T(), e.brate), r = i.lowerlimit;
+ case Me.vbr_off:
+ var r = new d();
+ g(r, e.brate), s = r.lowerlimit;
break;
- case xe.vbr_abr:
- var i;
- H(i = new T(), e.VBR_mean_bitrate_kbps), r = i.lowerlimit;
- break;
- case xe.vbr_rh:
- var o = [19500, 19e3, 18600, 18e3, 17500, 16e3, 15600, 14900, 12500, 1e4, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- var _ = o[e.VBR_q],
- l = o[e.VBR_q + 1],
- f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ case Me.vbr_abr:
+ var r = new d();
+ g(r, e.VBR_mean_bitrate_kbps), s = r.lowerlimit;
break;
+ case Me.vbr_rh:
+ me();
default:
- o = [19500, 19e3, 18500, 18e3, 17500, 16500, 15500, 14500, 12500, 9500, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- _ = o[e.VBR_q], l = o[e.VBR_q + 1], f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ me();
}
- e.mode != Ee.MONO || e.VBR != xe.vbr_off && e.VBR != xe.vbr_abr || (r *= 1.5), e.lowpassfreq = 0 | r;
+ e.mode != ye.MONO || e.VBR != Me.vbr_off && e.VBR != Me.vbr_abr || (s *= 1.5), e.lowpassfreq = 0 | s;
}
- if (0 == e.out_samplerate && (2 * e.lowpassfreq > e.in_samplerate && (e.lowpassfreq = e.in_samplerate / 2), e.out_samplerate = (t = 0 | e.lowpassfreq, a = e.in_samplerate, s = 44100, 48e3 <= a ? s = 48e3 : 44100 <= a ? s = 44100 : 32e3 <= a ? s = 32e3 : 24e3 <= a ? s = 24e3 : 22050 <= a ? s = 22050 : 16e3 <= a ? s = 16e3 : 12e3 <= a ? s = 12e3 : 11025 <= a ? s = 11025 : 8e3 <= a && (s = 8e3), -1 == t ? s : (t <= 15960 && (s = 44100), t <= 15250 && (s = 32e3), t <= 11220 && (s = 24e3), t <= 9970 && (s = 22050), t <= 7230 && (s = 16e3), t <= 5420 && (s = 12e3), t <= 4510 && (s = 11025), t <= 3970 && (s = 8e3), a < s ? 44100 < a ? 48e3 : 32e3 < a ? 44100 : 24e3 < a ? 32e3 : 22050 < a ? 24e3 : 16e3 < a ? 22050 : 12e3 < a ? 16e3 : 11025 < a ? 12e3 : 8e3 < a ? 11025 : 8e3 : s))), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == xe.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == xe.vbr_abr && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps)), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && w.InitGainAnalysis(n.rgdata, e.out_samplerate) == X.INIT_GAIN_ANALYSIS_ERROR) return e.internal_flags = null, -6;
- switch (n.decode_on_the_fly && !e.decode_only && (null != n.hip && k.hip_decode_exit(n.hip), n.hip = k.hip_decode_init()), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Pe.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
- case xe.vbr_mt:
- case xe.vbr_rh:
- case xe.vbr_mtrh:
+ switch (0 == e.out_samplerate && me(), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == Me.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == Me.vbr_abr && me(), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && me(), n.decode_on_the_fly && !e.decode_only && me(), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Ae.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
+ case Me.vbr_mt:
+ case Me.vbr_rh:
+ case Me.vbr_mtrh:
e.compression_ratio = [5.7, 6.5, 7.3, 8.2, 10, 11.9, 13, 14, 15, 16.5][e.VBR_q];
break;
- case xe.vbr_abr:
+ case Me.vbr_abr:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps);
break;
default:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate);
}
- if (e.mode == Ee.NOT_SET && (e.mode = Ee.JOINT_STEREO), 0 < e.highpassfreq ? (n.highpass1 = 2 * e.highpassfreq, 0 <= e.highpasswidth ? n.highpass2 = 2 * (e.highpassfreq + e.highpasswidth) : n.highpass2 = 2 * e.highpassfreq, n.highpass1 /= e.out_samplerate, n.highpass2 /= e.out_samplerate) : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? (n.lowpass1 = 2 * (e.lowpassfreq - e.lowpasswidth), n.lowpass1 < 0 && (n.lowpass1 = 0)) : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : (n.lowpass1 = 0, n.lowpass2 = 0), function (e) {
- var t = e.internal_flags,
- a = 32,
- s = -1;
- if (0 < t.lowpass1) {
- for (var n = 999, r = 0; r <= 31; r++) (l = r / 31) >= t.lowpass2 && (a = Math.min(a, r)), t.lowpass1 < l && l < t.lowpass2 && (n = Math.min(n, r));
- t.lowpass1 = 999 == n ? (a - .75) / 31 : (n - .75) / 31, t.lowpass2 = a / 31;
+ e.mode == ye.NOT_SET && (e.mode = ye.JOINT_STEREO), 0 < e.highpassfreq ? me() : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? me() : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : me(), function (e) {
+ var t,
+ a = e.internal_flags,
+ n = 32;
+ if (0 < a.lowpass1) {
+ for (var s = 999, r = 0; r <= 31; r++) {
+ var i = r / 31;
+ i >= a.lowpass2 && (n = Math.min(n, r)), a.lowpass1 < i && i < a.lowpass2 && (s = Math.min(s, r));
+ }
+ a.lowpass1 = 999 == s ? (n - .75) / 31 : (s - .75) / 31, a.lowpass2 = n / 31;
}
- if (0 < t.highpass2 && t.highpass2 < .75 / 31 * .9 && (t.highpass1 = 0, t.highpass2 = 0, $.err.println("Warning: highpass filter disabled. highpass frequency too small\n")), 0 < t.highpass2) {
- var i = -1;
- for (r = 0; r <= 31; r++) (l = r / 31) <= t.highpass1 && (s = Math.max(s, r)), t.highpass1 < l && l < t.highpass2 && (i = Math.max(i, r));
- t.highpass1 = s / 31, t.highpass2 = -1 == i ? (s + .75) / 31 : (i + .75) / 31;
- }
- for (r = 0; r < 32; r++) {
+ 0 < a.highpass2 && me(), 0 < a.highpass2 && me();
+ for (var r = 0; r < 32; r++) {
var o,
_,
- l = r / 31;
- o = t.highpass2 > t.highpass1 ? E((t.highpass2 - l) / (t.highpass2 - t.highpass1 + 1e-20)) : 1, _ = t.lowpass2 > t.lowpass1 ? E((l - t.lowpass1) / (t.lowpass2 - t.lowpass1 + 1e-20)) : 1, t.amp_filter[r] = o * _;
+ i = r / 31;
+ a.highpass2 > a.highpass1 ? me() : o = 1, _ = a.lowpass2 > a.lowpass1 ? 1 < (t = (i - a.lowpass1) / (a.lowpass2 - a.lowpass1 + 1e-20)) ? 0 : t <= 0 ? 1 : Math.cos(Math.PI / 2 * t) : 1, a.amp_filter[r] = o * _;
}
- }(e), n.samplerate_index = P(e.out_samplerate, e), n.samplerate_index < 0) return e.internal_flags = null, -1;
- if (e.VBR == xe.vbr_off) {
- if (e.free_format) n.bitrate_index = 0;else if (e.brate = L(e.brate, e.version, e.out_samplerate), n.bitrate_index = I(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0) return e.internal_flags = null, -1;
- } else n.bitrate_index = 1;
- e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), R.init_bit_stream_w(n);
- for (var c, h, u, m = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), p = 0; p < Pe.SBMAX_l + 1; p++) n.scalefac_band.l[p] = S.sfBandIndex[m].l[p];
- for (p = 0; p < Pe.PSFB21 + 1; p++) {
- var b = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Pe.PSFB21,
- v = n.scalefac_band.l[21] + p * b;
- n.scalefac_band.psfb21[p] = v;
+ }(e), n.samplerate_index = function (e, t) {
+ switch (e) {
+ case 44100:
+ return t.version = 1, 0;
+ case 48e3:
+ return t.version = 1;
+ case 32e3:
+ return t.version = 1, 2;
+ case 22050:
+ return t.version = 0;
+ case 24e3:
+ return t.version = 0, 1;
+ case 16e3:
+ return t.version = 0, 2;
+ case 11025:
+ return t.version = 0;
+ case 12e3:
+ return t.version = 0, 1;
+ case 8e3:
+ return t.version = 0, 2;
+ default:
+ return t.version = 0, -1;
+ }
+ }(e.out_samplerate, e), n.samplerate_index < 0 && me(), e.VBR == Me.vbr_off ? e.free_format ? n.bitrate_index = 0 : (e.brate = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = k.bitrate_table[t][1], s = 2; s <= 14; s++) 0 < k.bitrate_table[t][s] && Math.abs(k.bitrate_table[t][s] - e) < Math.abs(n - e) && (n = k.bitrate_table[t][s]);
+ return n;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = 0; n <= 14; n++) if (0 < k.bitrate_table[t][n] && k.bitrate_table[t][n] == e) return n;
+ return -1;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0 && me()) : n.bitrate_index = 1, e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), E.init_bit_stream_w(n);
+ for (var i, o = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), _ = 0; _ < Ae.SBMAX_l + 1; _++) n.scalefac_band.l[_] = h.sfBandIndex[o].l[_];
+ for (var _ = 0; _ < Ae.PSFB21 + 1; _++) {
+ var l = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Ae.PSFB21,
+ f = n.scalefac_band.l[21] + _ * l;
+ n.scalefac_band.psfb21[_] = f;
}
- n.scalefac_band.psfb21[Pe.PSFB21] = 576;
- for (p = 0; p < Pe.SBMAX_s + 1; p++) n.scalefac_band.s[p] = S.sfBandIndex[m].s[p];
- for (p = 0; p < Pe.PSFB12 + 1; p++) {
- b = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Pe.PSFB12, v = n.scalefac_band.s[12] + p * b;
- n.scalefac_band.psfb12[p] = v;
+ n.scalefac_band.psfb21[Ae.PSFB21] = 576;
+ for (var _ = 0; _ < Ae.SBMAX_s + 1; _++) n.scalefac_band.s[_] = h.sfBandIndex[o].s[_];
+ for (var _ = 0; _ < Ae.PSFB12 + 1; _++) {
+ var l = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Ae.PSFB12,
+ f = n.scalefac_band.s[12] + _ * l;
+ n.scalefac_band.psfb12[_] = f;
}
- for (n.scalefac_band.psfb12[Pe.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), h = (c = e).internal_flags, c.frameNum = 0, c.write_id3tag_automatic && B.id3tag_write_v2(c), h.bitrate_stereoMode_Hist = Y([16, 5]), h.bitrate_blockType_Hist = Y([16, 6]), h.PeakSample = 0, c.bWriteVbrTag && A.InitVbrTag(c), n.Class_ID = x, u = 0; u < 19; u++) n.nsPsy.pefirbuf[u] = 700 * n.mode_gr * n.channels_out;
+ for (n.scalefac_band.psfb12[Ae.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), a = void 0, a = (t = e).internal_flags, t.frameNum = 0, t.write_id3tag_automatic && m.id3tag_write_v2(t), a.bitrate_stereoMode_Hist = w([16, 5]), a.bitrate_blockType_Hist = w([16, 6]), a.PeakSample = 0, t.bWriteVbrTag && p.InitVbrTag(t), n.Class_ID = I, i = 0; i < 19; i++) n.nsPsy.pefirbuf[i] = 700 * n.mode_gr * n.channels_out;
switch (-1 == e.ATHtype && (e.ATHtype = 4), e.VBR) {
- case xe.vbr_mt:
- e.VBR = xe.vbr_mtrh;
- case xe.vbr_mtrh:
- null == e.useTemporal && (e.useTemporal = !1), g.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(M);
+ case Me.vbr_mt:
+ e.VBR = Me.vbr_mtrh;
+ case Me.vbr_mtrh:
+ null == e.useTemporal && (e.useTemporal = !1), u.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(b);
break;
- case xe.vbr_rh:
- g.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(M);
+ case Me.vbr_rh:
+ u.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(b);
break;
default:
- var d;
- n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (d = e.VBR) == xe.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), g.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = d, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, n.iteration_loop = d == xe.vbr_off ? new function (e) {
+ var c;
+ n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (c = e.VBR) == Me.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), u.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = c, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, c == Me.vbr_off ? n.iteration_loop = new function (e) {
var t = e;
- this.quantize = t, this.iteration_loop = function (e, t, a, s) {
- var n,
- r = e.internal_flags,
- i = Be(z.SFBMAX),
- o = Be(576),
- _ = Ae(2),
- l = 0,
- f = r.l3_side,
- c = new j(l);
- this.quantize.rv.ResvFrameBegin(e, c), l = c.bits;
- for (var h = 0; h < r.mode_gr; h++) {
- n = this.quantize.qupvt.on_pe(e, t, _, l, h, h), r.mode_ext == Pe.MPG_MD_MS_LR && (this.quantize.ms_convert(r.l3_side, h), this.quantize.qupvt.reduce_side(_, a[h], l, n));
- for (var u = 0; u < r.channels_out; u++) {
- var m,
- p,
- b = f.tt[h][u];
- b.block_type != Pe.SHORT_TYPE ? (m = 0, p = r.PSY.mask_adjust - m) : (m = 0, p = r.PSY.mask_adjust_short - m), r.masking_lower = Math.pow(10, .1 * p), this.quantize.init_outer_loop(r, b), this.quantize.init_xrpow(r, b, o) && (this.quantize.qupvt.calc_xmin(e, s[h][u], b, i), this.quantize.outer_loop(e, b, i, o, u, _[u])), this.quantize.iteration_finish_one(r, h, u);
+ this.quantize = t, this.iteration_loop = function (e, t, a, n) {
+ var s = e.internal_flags,
+ r = de(F.SFBMAX),
+ i = de(576),
+ o = ve(2),
+ _ = 0,
+ l = s.l3_side,
+ f = new R(_);
+ this.quantize.rv.ResvFrameBegin(e, f), _ = f.bits;
+ for (var c = 0; c < s.mode_gr; c++) {
+ this.quantize.qupvt.on_pe(e, t, o, _, c, c), s.mode_ext == Ae.MPG_MD_MS_LR && me();
+ for (var u = 0; u < s.channels_out; u++) {
+ var h,
+ b,
+ p = l.tt[c][u];
+ p.block_type != Ae.SHORT_TYPE ? (h = 0, b = s.PSY.mask_adjust - h) : (h = 0, b = s.PSY.mask_adjust_short - h), s.masking_lower = Math.pow(10, .1 * b), this.quantize.init_outer_loop(s, p), this.quantize.init_xrpow(s, p, i) && (this.quantize.qupvt.calc_xmin(e, n[c][u], p, r), this.quantize.outer_loop(e, p, r, i, u, o[u])), this.quantize.iteration_finish_one(s, c, u);
}
}
- this.quantize.rv.ResvFrameEnd(r, l);
+ this.quantize.rv.ResvFrameEnd(s, _);
};
- }(M) : new ABRIterationLoop(M);
+ }(b) : me();
}
- if (e.VBR != xe.vbr_off) {
- if (n.VBR_min_bitrate = 1, n.VBR_max_bitrate = 14, e.out_samplerate < 16e3 && (n.VBR_max_bitrate = 8), 0 != e.VBR_min_bitrate_kbps && (e.VBR_min_bitrate_kbps = L(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate = I(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate < 0)) return -1;
- if (0 != e.VBR_max_bitrate_kbps && (e.VBR_max_bitrate_kbps = L(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate = I(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate < 0)) return -1;
- e.VBR_min_bitrate_kbps = F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_max_bitrate_kbps = F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps = Math.min(F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps), e.VBR_mean_bitrate_kbps = Math.max(F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_mean_bitrate_kbps);
- }
- return e.tune && (n.PSY.mask_adjust += e.tune_value_a, n.PSY.mask_adjust_short += e.tune_value_a), function (e) {
+ return e.VBR != Me.vbr_off && me(), e.tune && me(), function (e) {
var t = e.internal_flags;
switch (e.quality) {
default:
@@ -15587,252 +15292,229 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 0:
t.psymodel = 1, 0 == t.noise_shaping && (t.noise_shaping = 1), 0 == t.substep_shaping && (t.substep_shaping = 2), t.noise_shaping_amp = 2, -(t.noise_shaping_stop = 1) == t.subblock_gain && (t.subblock_gain = 1), t.use_best_huffman = 1, t.full_outer_loop = 0;
}
- }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Te.short_block_allowed), e.short_blocks != Te.short_block_allowed || e.mode != Ee.JOINT_STEREO && e.mode != Ee.STEREO || (e.short_blocks = Te.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = G.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = G.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == xe.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), S.iteration_init(e), y.psymodel_init(e), 0;
- }, this.lame_encode_flush = function (e, t, a, s) {
- var n,
+ }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Se.short_block_allowed), e.short_blocks != Se.short_block_allowed || e.mode != ye.JOINT_STEREO && e.mode != ye.STEREO || (e.short_blocks = Se.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = X.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = X.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == Me.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), h.iteration_init(e), v.psymodel_init(e), 0;
+ }, this.lame_encode_flush = function (e, t, a, n) {
+ var s,
r,
i,
o,
_ = e.internal_flags,
- l = p([2, 1152]),
+ l = M([2, 1152]),
f = 0,
- c = _.mf_samples_to_encode - Pe.POSTDELAY,
- h = C(e);
+ c = _.mf_samples_to_encode - Ae.POSTDELAY,
+ u = L(e);
if (_.mf_samples_to_encode < 1) return 0;
- for (n = 0, e.in_samplerate != e.out_samplerate && (c += 16 * e.out_samplerate / e.in_samplerate), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), o = (c + (e.encoder_padding = i)) / e.framesize; 0 < o && 0 <= f;) {
- var u = h - _.mf_size,
- m = e.frameNum;
- u *= e.in_samplerate, 1152 < (u /= e.out_samplerate) && (u = 1152), u < 1 && (u = 1), r = s - n, 0 == s && (r = 0), a += f = this.lame_encode_buffer(e, l[0], l[1], u, t, a, r), n += f, o -= m != e.frameNum ? 1 : 0;
+ for (s = 0, e.in_samplerate != e.out_samplerate && me(), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), e.encoder_padding = i, o = (c + i) / e.framesize; 0 < o && 0 <= f;) {
+ var h = u - _.mf_size,
+ b = e.frameNum;
+ h *= e.in_samplerate, 1152 < (h /= e.out_samplerate) && (h = 1152), h < 1 && (h = 1), r = n - s, 0 == n && (r = 0), f = this.lame_encode_buffer(e, l[0], l[1], h, t, a, r), a += f, s += f, o -= b != e.frameNum ? 1 : 0;
}
- if (f < (_.mf_samples_to_encode = 0)) return f;
- if (r = s - n, 0 == s && (r = 0), R.flush_bitstream(e), (f = R.copy_buffer(_, t, a, r, 1)) < 0) return f;
- if (a += f, r = s - (n += f), 0 == s && (r = 0), e.write_id3tag_automatic) {
- if (B.id3tag_write_v1(e), (f = R.copy_buffer(_, t, a, r, 0)) < 0) return f;
- n += f;
- }
- return n;
- }, this.lame_encode_buffer = function (e, t, a, s, n, r, i) {
+ return _.mf_samples_to_encode = 0, f < 0 ? f : (r = n - s, 0 == n && (r = 0), E.flush_bitstream(e), (f = E.copy_buffer(_, t, a, r, 1)) < 0 ? f : (a += f, r = n - (s += f), 0 == n && (r = 0), e.write_id3tag_automatic && me(), s));
+ }, this.lame_encode_buffer = function (e, t, a, n, s, r, i) {
var o,
_,
l = e.internal_flags,
f = [null, null];
- if (l.Class_ID != x) return -3;
- if (0 == s) return 0;
- _ = s, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = Be(_), o.in_buffer_1 = Be(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
- for (var c = 0; c < s; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
- return function (e, t, a, s, n, r, i) {
+ if (l.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ _ = n, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = de(_), o.in_buffer_1 = de(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
+ for (var c = 0; c < n; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
+ return function (e, t, a, n, s, r, i) {
var o,
_,
l,
f,
c,
- h = e.internal_flags,
- u = 0,
- m = [null, null],
+ u = e.internal_flags,
+ h = 0,
+ b = [null, null],
p = [null, null];
- if (h.Class_ID != x) return -3;
- if (0 == s) return 0;
- if ((c = R.copy_buffer(h, n, r, i, 0)) < 0) return c;
- if (r += c, u += c, p[0] = t, p[1] = a, q.NEQ(e.scale, 0) && q.NEQ(e.scale, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale, 2 == h.channels_out && (p[1][_] *= e.scale);
- if (q.NEQ(e.scale_left, 0) && q.NEQ(e.scale_left, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale_left;
- if (q.NEQ(e.scale_right, 0) && q.NEQ(e.scale_right, 1)) for (_ = 0; _ < s; ++_) p[1][_] *= e.scale_right;
- if (2 == e.num_channels && 1 == h.channels_out) for (_ = 0; _ < s; ++_) p[0][_] = .5 * (p[0][_] + p[1][_]), p[1][_] = 0;
- f = C(e), m[0] = h.mfbuf[0], m[1] = h.mfbuf[1];
- var b = 0;
- for (; 0 < s;) {
- var v = [null, null],
- d = 0,
- g = 0;
- v[0] = p[0], v[1] = p[1];
- var S = new O();
- if (D(e, m, v, b, s, S), d = S.n_in, g = S.n_out, h.findReplayGain && !h.decode_on_the_fly && w.AnalyzeSamples(h.rgdata, m[0], h.mf_size, m[1], h.mf_size, g, h.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- if (s -= d, b += d, h.channels_out, h.mf_size += g, h.mf_samples_to_encode < 1 && (h.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY), h.mf_samples_to_encode += g, h.mf_size >= f) {
- var M = i - u;
- if (0 == i && (M = 0), (o = V(e, m[0], m[1], n, r, M)) < 0) return o;
- for (r += o, u += o, h.mf_size -= e.framesize, h.mf_samples_to_encode -= e.framesize, l = 0; l < h.channels_out; l++) for (_ = 0; _ < h.mf_size; _++) m[l][_] = m[l][_ + e.framesize];
+ if (u.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ if ((c = E.copy_buffer(u, s, r, i, 0)) < 0) return c;
+ if (r += c, h += c, p[0] = t, p[1] = a, N.NEQ(e.scale, 0) && N.NEQ(e.scale, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale, 2 == u.channels_out && (p[1][_] *= e.scale);
+ if (N.NEQ(e.scale_left, 0) && N.NEQ(e.scale_left, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale_left;
+ if (N.NEQ(e.scale_right, 0) && N.NEQ(e.scale_right, 1)) for (_ = 0; _ < n; ++_) p[1][_] *= e.scale_right;
+ 2 == e.num_channels && 1 == u.channels_out && me(), f = L(e), b[0] = u.mfbuf[0], b[1] = u.mfbuf[1];
+ for (var m, v, d, g, w, S, M, y = 0; 0 < n;) {
+ var A = [null, null],
+ k = 0,
+ R = 0;
+ A[0] = p[0], A[1] = p[1];
+ var x = new P();
+ if (H(e, b, A, y, n, x), k = x.n_in, R = x.n_out, u.findReplayGain && !u.decode_on_the_fly && T.AnalyzeSamples(u.rgdata, b[0], u.mf_size, b[1], u.mf_size, R, u.channels_out) == O.GAIN_ANALYSIS_ERROR) return -6;
+ if (n -= k, y += k, u.channels_out, u.mf_size += R, u.mf_samples_to_encode < 1 && me(), u.mf_samples_to_encode += R, u.mf_size >= f) {
+ var B = i - h;
+ if (0 == i && (B = 0), m = e, v = b[0], d = b[1], g = s, w = r, S = B, M = C.enc.lame_encode_mp3_frame(m, v, d, g, w, S), m.frameNum++, (o = M) < 0) return o;
+ for (r += o, h += o, u.mf_size -= e.framesize, u.mf_samples_to_encode -= e.framesize, l = 0; l < u.channels_out; l++) for (_ = 0; _ < u.mf_size; _++) b[l][_] = b[l][_ + e.framesize];
}
}
- return u;
- }(e, f[0], f[1], s, n, r, i);
+ return h;
+ }(e, f[0], f[1], n, s, r, i);
};
}
- z.SFBMAX = 3 * Pe.SBMAX_s, Pe.ENCDELAY = 576, Pe.POSTDELAY = 1152, Pe.FFTOFFSET = 224 + (Pe.MDCTDELAY = 48), Pe.DECDELAY = 528, Pe.SBLIMIT = 32, Pe.CBANDS = 64, Pe.SBPSY_l = 21, Pe.SBPSY_s = 12, Pe.SBMAX_l = 22, Pe.SBMAX_s = 13, Pe.PSFB21 = 6, Pe.PSFB12 = 6, Pe.HBLKSIZE = (Pe.BLKSIZE = 1024) / 2 + 1, Pe.HBLKSIZE_s = (Pe.BLKSIZE_s = 256) / 2 + 1, Pe.NORM_TYPE = 0, Pe.START_TYPE = 1, Pe.SHORT_TYPE = 2, Pe.STOP_TYPE = 3, Pe.MPG_MD_LR_LR = 0, Pe.MPG_MD_LR_I = 1, Pe.MPG_MD_MS_LR = 2, Pe.MPG_MD_MS_I = 3, Pe.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], Z.MFSIZE = 3456 + Pe.ENCDELAY - Pe.MDCTDELAY, Z.MAX_HEADER_BUF = 256, Z.MAX_BITS_PER_CHANNEL = 4095, Z.MAX_BITS_PER_GRANULE = 7680, Z.BPC = 320, z.SFBMAX = 3 * Pe.SBMAX_s, t.Mp3Encoder = function (s, e, t) {
- 3 != arguments.length && (console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"), s = 1, e = 44100, t = 128);
- var n = new U(),
+ F.SFBMAX = 3 * Ae.SBMAX_s, Ae.ENCDELAY = 576, Ae.POSTDELAY = 1152, Ae.FFTOFFSET = 224 + (Ae.MDCTDELAY = 48), Ae.DECDELAY = 528, Ae.SBLIMIT = 32, Ae.CBANDS = 64, Ae.SBPSY_l = 21, Ae.SBPSY_s = 12, Ae.SBMAX_l = 22, Ae.SBMAX_s = 13, Ae.PSFB21 = 6, Ae.PSFB12 = 6, Ae.HBLKSIZE = (Ae.BLKSIZE = 1024) / 2 + 1, Ae.HBLKSIZE_s = (Ae.BLKSIZE_s = 256) / 2 + 1, Ae.NORM_TYPE = 0, Ae.START_TYPE = 1, Ae.SHORT_TYPE = 2, Ae.STOP_TYPE = 3, Ae.MPG_MD_LR_LR = 0, Ae.MPG_MD_LR_I = 1, Ae.MPG_MD_MS_LR = 2, Ae.MPG_MD_MS_I = 3, Ae.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], j.MFSIZE = 3456 + Ae.ENCDELAY - Ae.MDCTDELAY, j.MAX_HEADER_BUF = 256, j.MAX_BITS_PER_CHANNEL = 4095, j.MAX_BITS_PER_GRANULE = 7680, j.BPC = 320, F.SFBMAX = 3 * Ae.SBMAX_s, t.Mp3Encoder = function (n, e, t) {
+ 1 != n && me("fix cc: only supports mono");
+ var s = new Y(),
a = new function () {
this.setModules = function (e, t) {};
}(),
- r = new X(),
- i = new q(),
+ r = new O(),
+ i = new N(),
o = new function () {
- function e(e, t, a, s, n, r, i, o, _, l, f, c, h, u, m) {
- this.vbr_q = e, this.quant_comp = t, this.quant_comp_s = a, this.expY = s, this.st_lrm = n, this.st_s = r, this.masking_adj = i, this.masking_adj_short = o, this.ath_lower = _, this.ath_curve = l, this.ath_sensitivity = f, this.interch = c, this.safejoint = h, this.sfb21mod = u, this.msfix = m;
- }
- function t(e, t, a, s, n, r, i, o, _, l, f, c, h, u) {
- this.quant_comp = t, this.quant_comp_s = a, this.safejoint = s, this.nsmsfix = n, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = h, this.sfscale = u;
+ function e(e, t, a, n, s, r, i, o, _, l, f, c, u, h) {
+ this.quant_comp = t, this.quant_comp_s = a, this.safejoint = n, this.nsmsfix = s, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = u, this.sfscale = h;
}
var i;
+ function n(e, t, a) {
+ me();
+ }
this.setModules = function (e) {
i = e;
};
- var f = [new e(0, 9, 9, 0, 5.2, 125, -4.2, -6.3, 4.8, 1, 0, 0, 2, 21, .97), new e(1, 9, 9, 0, 5.3, 125, -3.6, -5.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 5.6, 125, -2.2, -3.5, 2.8, 2, 0, 0, 2, 21, 1.49), new e(3, 9, 9, 1, 5.8, 130, -1.8, -2.8, 2.6, 3, -4, 0, 2, 20, 1.64), new e(4, 9, 9, 1, 6, 135, -.7, -1.1, 1.1, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 6.4, 140, .5, .4, -7.5, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 6.6, 145, .67, .65, -14.7, 6.5, -19, 4e-4, 0, 0, 2.3), new e(7, 9, 9, 1, 6.6, 145, .8, .75, -19.7, 8, -22, 6e-4, 0, 0, 2.7), new e(8, 9, 9, 1, 6.6, 145, 1.2, 1.15, -27.5, 10, -23, 7e-4, 0, 0, 0), new e(9, 9, 9, 1, 6.6, 145, 1.6, 1.6, -36, 11, -25, 8e-4, 0, 0, 0), new e(10, 9, 9, 1, 6.6, 145, 2, 2, -36, 12, -25, 8e-4, 0, 0, 0)],
- c = [new e(0, 9, 9, 0, 4.2, 25, -7, -4, 7.5, 1, 0, 0, 2, 26, .97), new e(1, 9, 9, 0, 4.2, 25, -5.6, -3.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 4.2, 25, -4.4, -1.8, 2, 2, 0, 0, 2, 18, 1.49), new e(3, 9, 9, 1, 4.2, 25, -3.4, -1.25, 1.1, 3, -4, 0, 2, 15, 1.64), new e(4, 9, 9, 1, 4.2, 25, -2.2, .1, 0, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 4.2, 25, -1, 1.65, -7.7, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 4.2, 25, -0, 2.47, -7.7, 6.5, -19, 4e-4, 0, 0, 2), new e(7, 9, 9, 1, 4.2, 25, .5, 2, -14.5, 8, -22, 6e-4, 0, 0, 2), new e(8, 9, 9, 1, 4.2, 25, 1, 2.4, -22, 10, -23, 7e-4, 0, 0, 2), new e(9, 9, 9, 1, 4.2, 25, 1.5, 2.95, -30, 11, -25, 8e-4, 0, 0, 2), new e(10, 9, 9, 1, 4.2, 25, 2, 2.95, -36, 12, -30, 8e-4, 0, 0, 2)];
+ var o = [new e(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new e(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new e(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new e(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new e(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new e(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new e(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new e(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new e(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new e(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new e(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new e(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new e(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new e(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new e(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
function s(e, t, a) {
- var s,
- n,
- r = e.VBR == xe.vbr_rh ? f : c,
- i = e.VBR_q_frac,
- o = r[t],
- _ = r[t + 1],
- l = o;
- o.st_lrm = o.st_lrm + i * (_.st_lrm - o.st_lrm), o.st_s = o.st_s + i * (_.st_s - o.st_s), o.masking_adj = o.masking_adj + i * (_.masking_adj - o.masking_adj), o.masking_adj_short = o.masking_adj_short + i * (_.masking_adj_short - o.masking_adj_short), o.ath_lower = o.ath_lower + i * (_.ath_lower - o.ath_lower), o.ath_curve = o.ath_curve + i * (_.ath_curve - o.ath_curve), o.ath_sensitivity = o.ath_sensitivity + i * (_.ath_sensitivity - o.ath_sensitivity), o.interch = o.interch + i * (_.interch - o.interch), o.msfix = o.msfix + i * (_.msfix - o.msfix), s = e, (n = l.vbr_q) < 0 && (n = 0), 9 < n && (n = 9), s.VBR_q = n, (s.VBR_q_frac = 0) != a ? e.quant_comp = l.quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = l.quant_comp), 0 != a ? e.quant_comp_short = l.quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = l.quant_comp_s), 0 != l.expY && (e.experimentalY = 0 != l.expY), 0 != a ? e.internal_flags.nsPsy.attackthre = l.st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = l.st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = l.st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = l.st_s), 0 != a ? e.maskingadjust = l.masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = l.masking_adj), 0 != a ? e.maskingadjust_short = l.masking_adj_short : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = l.masking_adj_short), 0 != a ? e.ATHlower = -l.ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -l.ath_lower / 10), 0 != a ? e.ATHcurve = l.ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = l.ath_curve), 0 != a ? e.athaa_sensitivity = l.ath_sensitivity : 0 < Math.abs(e.athaa_sensitivity - -1) || (e.athaa_sensitivity = l.ath_sensitivity), 0 < l.interch && (0 != a ? e.interChRatio = l.interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = l.interch)), 0 < l.safejoint && (e.exp_nspsytune = e.exp_nspsytune | l.safejoint), 0 < l.sfb21mod && (e.exp_nspsytune = e.exp_nspsytune | l.sfb21mod << 20), 0 != a ? e.msfix = l.msfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = l.msfix), 0 == a && (e.VBR_q = t, e.VBR_q_frac = i);
- }
- var o = [new t(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new t(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new t(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new t(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new t(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new t(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new t(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new t(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new t(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new t(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new t(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new t(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new t(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new t(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new t(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
- function n(e, t, a) {
- var s = t,
- n = i.nearestBitrateFullIndex(t);
- if (e.VBR = xe.vbr_abr, e.VBR_mean_bitrate_kbps = s, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[n].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[n].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[n].nsbass)) {
- var r = int(4 * o[n].nsbass);
+ var n = t,
+ s = i.nearestBitrateFullIndex(t);
+ if (e.VBR = Me.vbr_abr, e.VBR_mean_bitrate_kbps = n, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[s].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[s].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[s].nsbass)) {
+ var r = int(4 * o[s].nsbass);
r < 0 && (r += 64), e.exp_nspsytune = e.exp_nspsytune | r << 2;
}
- return 0 != a ? e.quant_comp = o[n].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[n].quant_comp), 0 != a ? e.quant_comp_short = o[n].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[n].quant_comp_s), 0 != a ? e.msfix = o[n].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[n].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[n].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[n].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[n].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[n].st_s), 0 != a ? e.scale = o[n].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[n].scale), 0 != a ? e.maskingadjust = o[n].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[n].masking_adj), 0 < o[n].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[n].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[n].masking_adj), 0 != a ? e.ATHlower = -o[n].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[n].ath_lower / 10), 0 != a ? e.ATHcurve = o[n].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[n].ath_curve), 0 != a ? e.interChRatio = o[n].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[n].interch), t;
+ return 0 != a ? e.quant_comp = o[s].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[s].quant_comp), 0 != a ? e.quant_comp_short = o[s].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[s].quant_comp_s), 0 != a ? e.msfix = o[s].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[s].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[s].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[s].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[s].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[s].st_s), 0 != a ? e.scale = o[s].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[s].scale), 0 != a ? e.maskingadjust = o[s].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[s].masking_adj), 0 < o[s].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[s].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[s].masking_adj), 0 != a ? e.ATHlower = -o[s].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[s].ath_lower / 10), 0 != a ? e.ATHcurve = o[s].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[s].ath_curve), 0 != a ? e.interChRatio = o[s].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[s].interch), t;
}
this.apply_preset = function (e, t, a) {
switch (t) {
- case U.R3MIX:
- t = U.V3, e.VBR = xe.vbr_mtrh;
+ case Y.R3MIX:
+ t = Y.V3, e.VBR = Me.vbr_mtrh;
break;
- case U.MEDIUM:
- t = U.V4, e.VBR = xe.vbr_rh;
+ case Y.MEDIUM:
+ t = Y.V4, e.VBR = Me.vbr_rh;
break;
- case U.MEDIUM_FAST:
- t = U.V4, e.VBR = xe.vbr_mtrh;
+ case Y.MEDIUM_FAST:
+ t = Y.V4, e.VBR = Me.vbr_mtrh;
break;
- case U.STANDARD:
- t = U.V2, e.VBR = xe.vbr_rh;
+ case Y.STANDARD:
+ t = Y.V2, e.VBR = Me.vbr_rh;
break;
- case U.STANDARD_FAST:
- t = U.V2, e.VBR = xe.vbr_mtrh;
+ case Y.STANDARD_FAST:
+ t = Y.V2, e.VBR = Me.vbr_mtrh;
break;
- case U.EXTREME:
- t = U.V0, e.VBR = xe.vbr_rh;
+ case Y.EXTREME:
+ t = Y.V0, e.VBR = Me.vbr_rh;
break;
- case U.EXTREME_FAST:
- t = U.V0, e.VBR = xe.vbr_mtrh;
+ case Y.EXTREME_FAST:
+ t = Y.V0, e.VBR = Me.vbr_mtrh;
break;
- case U.INSANE:
- return t = 320, e.preset = t, n(e, t, a), e.VBR = xe.vbr_off, t;
+ case Y.INSANE:
+ return t = 320, e.preset = t, s(e, t, a), e.VBR = Me.vbr_off, t;
}
switch (e.preset = t) {
- case U.V9:
- return s(e, 9, a), t;
- case U.V8:
- return s(e, 8, a), t;
- case U.V7:
- return s(e, 7, a), t;
- case U.V6:
- return s(e, 6, a), t;
- case U.V5:
- return s(e, 5, a), t;
- case U.V4:
- return s(e, 4, a), t;
- case U.V3:
- return s(e, 3, a), t;
- case U.V2:
- return s(e, 2, a), t;
- case U.V1:
- return s(e, 1, a), t;
- case U.V0:
- return s(e, 0, a), t;
+ case Y.V9:
+ return n(), t;
+ case Y.V8:
+ return n(), t;
+ case Y.V7:
+ return n(), t;
+ case Y.V6:
+ return n(), t;
+ case Y.V5:
+ return n(), t;
+ case Y.V4:
+ return n(), t;
+ case Y.V3:
+ return n(), t;
+ case Y.V2:
+ return n(), t;
+ case Y.V1:
+ return n(), t;
+ case Y.V0:
+ return n(), t;
}
- return 8 <= t && t <= 320 ? n(e, t, a) : (e.preset = 0, t);
+ return 8 <= t && t <= 320 ? s(e, t, a) : (e.preset = 0, t);
};
}(),
- _ = new x(),
- l = new w(),
- f = new M(),
+ _ = new T(),
+ l = new C(),
+ f = new y(),
c = new function () {
- this.getLameVersion = function () {
+ this.getLameShortVersion = function () {
return "3.98.4";
- }, this.getLameShortVersion = function () {
- return "3.98.4";
- }, this.getLameVeryShortVersion = function () {
- return "LAME3.98r";
- }, this.getPsyVersion = function () {
- return "0.93";
- }, this.getLameUrl = function () {
- return "http://www.mp3dev.org/";
- }, this.getLameOsBitness = function () {
- return "32bits";
};
}(),
- h = new function () {
- this.setModules = function (e, t) {};
- }(),
u = new function () {
+ this.setModules = function (e, t) {};
+ }(),
+ h = new function () {
var _;
this.setModules = function (e) {
_ = e;
}, this.ResvFrameBegin = function (e, t) {
var a,
- s = e.internal_flags,
- n = s.l3_side,
+ n = e.internal_flags,
+ s = n.l3_side,
r = _.getframebits(e);
- t.bits = (r - 8 * s.sideinfo_len) / s.mode_gr;
- var i = 2048 * s.mode_gr - 8;
- 320 < e.brate ? a = 8 * int(1e3 * e.brate / (e.out_samplerate / 1152) / 8 + .5) : (a = 11520, e.strict_ISO && (a = 8 * int(32e4 / (e.out_samplerate / 1152) / 8 + .5))), s.ResvMax = a - r, s.ResvMax > i && (s.ResvMax = i), (s.ResvMax < 0 || e.disable_reservoir) && (s.ResvMax = 0);
- var o = t.bits * s.mode_gr + Math.min(s.ResvSize, s.ResvMax);
- return a < o && (o = a), n.resvDrain_pre = 0, null != s.pinfo && (s.pinfo.mean_bits = t.bits / 2, s.pinfo.resvsize = s.ResvSize), o;
- }, this.ResvMaxBits = function (e, t, a, s) {
- var n,
+ t.bits = (r - 8 * n.sideinfo_len) / n.mode_gr;
+ var i = 2048 * n.mode_gr - 8;
+ 320 < e.brate ? me() : (a = 11520, e.strict_ISO && me()), n.ResvMax = a - r, n.ResvMax > i && (n.ResvMax = i), (n.ResvMax < 0 || e.disable_reservoir) && (n.ResvMax = 0);
+ var o = t.bits * n.mode_gr + Math.min(n.ResvSize, n.ResvMax);
+ return a < o && (o = a), s.resvDrain_pre = 0, null != n.pinfo && me(), o;
+ }, this.ResvMaxBits = function (e, t, a, n) {
+ var s,
r = e.internal_flags,
i = r.ResvSize,
o = r.ResvMax;
- 0 != s && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (n = i - 9 * o / 10, a.bits += n, r.substep_shaping |= 128) : (n = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
+ 0 != n && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (s = i - 9 * o / 10, a.bits += s, r.substep_shaping |= 128) : (s = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
var _ = i < 6 * r.ResvMax / 10 ? i : 6 * r.ResvMax / 10;
- return (_ -= n) < 0 && (_ = 0), _;
+ return (_ -= s) < 0 && (_ = 0), _;
}, this.ResvAdjust = function (e, t) {
e.ResvSize -= t.part2_3_length + t.part2_length;
}, this.ResvFrameEnd = function (e, t) {
var a,
- s = e.l3_side;
+ n = e.l3_side;
e.ResvSize += t * e.mode_gr;
- var n = 0;
- s.resvDrain_post = 0, (s.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (n += a), 0 < (a = e.ResvSize - n - e.ResvMax) && (n += a);
- var r = Math.min(8 * s.main_data_begin, n) / 8;
- s.resvDrain_pre += 8 * r, n -= 8 * r, e.ResvSize -= 8 * r, s.main_data_begin -= r, s.resvDrain_post += n, e.ResvSize -= n;
+ var s = 0;
+ n.resvDrain_post = 0, (n.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (s += a), 0 < (a = e.ResvSize - s - e.ResvMax) && (s += a);
+ var r = Math.min(8 * n.main_data_begin, s) / 8;
+ n.resvDrain_pre += 8 * r, s -= 8 * r, e.ResvSize -= 8 * r, n.main_data_begin -= r, n.resvDrain_post += s, e.ResvSize -= s;
};
}(),
- m = new k(),
+ b = new A(),
p = new function () {
this.setModules = function (e, t, a) {};
}(),
- b = new function () {}();
- n.setModules(r, i, o, _, l, f, c, h, b), i.setModules(r, b, c, f), h.setModules(i, c), o.setModules(n), l.setModules(i, u, _, m), _.setModules(m, u, n.enc.psy), u.setModules(i), m.setModules(_), f.setModules(n, i, c), a.setModules(p, b), p.setModules(c, h, o);
- var v = n.lame_init();
- v.num_channels = s, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = Ee.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, n.lame_init_params(v);
+ m = new function () {}();
+ s.setModules(r, i, o, _, l, f, c, u, m), i.setModules(r, m, c, f), u.setModules(i, c), o.setModules(s), l.setModules(i, h, _, b), _.setModules(b, h, s.enc.psy), h.setModules(i), b.setModules(_), f.setModules(s, i, c), a.setModules(p, m), p.setModules(c, u, o);
+ var v = s.lame_init();
+ v.num_channels = n, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = ye.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, s.lame_init_params(v);
var d = 1152,
g = 0 | 1.25 * d + 7200,
- S = A(g);
+ w = S(g);
this.encodeBuffer = function (e, t) {
- 1 == s && (t = e), e.length > d && (d = e.length, S = A(g = 0 | 1.25 * d + 7200));
- var a = n.lame_encode_buffer(v, e, t, e.length, S, 0, g);
- return new Int8Array(S.subarray(0, a));
+ 1 == n && (t = e), e.length > d && (d = e.length, w = S(g = 0 | 1.25 * d + 7200));
+ var a = s.lame_encode_buffer(v, e, t, e.length, w, 0, g);
+ return new Int8Array(w.subarray(0, a));
}, this.flush = function () {
- var e = n.lame_encode_flush(v, S, 0, g);
- return new Int8Array(S.subarray(0, e));
+ var e = s.lame_encode_flush(v, w, 0, g);
+ return new Int8Array(w.subarray(0, e));
};
};
}
- t(), Recorder.lamejs = t;
-}();
+ t(), e.lamejs = t;
+}(("object" == typeof window && window.document ? window : Object).Recorder);
});
/*
录音 Recorder扩展,动态波形显示
https://github.com/xiangyuecn/Recorder
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
+
var WaveView = function (set) {
return new fn(set);
};
@@ -15846,7 +15528,12 @@ https://github.com/xiangyuecn/Recorder
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -15875,38 +15562,44 @@ https://github.com/xiangyuecn/Recorder
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '
';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- var ctx = This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
+ var ctx = This.ctx = canvas.getContext("2d");
This.linear1 = This.genLinear(ctx, width, set.linear1);
This.linear2 = This.genLinear(ctx, width, set.linear2);
This.linearBg = This.genLinear(ctx, height, set.linearBg, true);
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
This._phase = 0;
};
fn.prototype = WaveView.prototype = {
@@ -15925,7 +15618,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
var maxAmplitude = set.height * scale / 2;
- for (var x = 0; x < width; x += scale) {
+ for (var x = 0; x <= width; x += scale) {
var scaling = (1 + Math.cos(Math.PI + x / width * 2 * Math.PI)) / 2;
var y = scaling * maxAmplitude * amplitude * Math.sin(2 * Math.PI * (x / width) * frequency + phase) + maxAmplitude;
rtv.push(y);
@@ -15997,7 +15690,7 @@ https://github.com/xiangyuecn/Recorder
//绘制包围背景
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path1[i]);
} else {
@@ -16023,7 +15716,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path[i]);
} else {
@@ -16036,11 +15729,11 @@ https://github.com/xiangyuecn/Recorder
}
};
Recorder[ViewTxt] = WaveView;
-})();
+});
/*
录音 Recorder扩展,频率直方图显示
-使用本扩展需要引入lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可自行修改源码恢复成完整的线性频谱,或修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
+使用本扩展需要引入src/extensions/lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可通过配置fullFreq来恢复成完整的线性频谱,或自行修改源码修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
https://github.com/xiangyuecn/Recorder
@@ -16048,7 +15741,13 @@ https://github.com/xiangyuecn/Recorder
https://www.iteye.com/topic/851459
https://sourceforge.net/projects/jmp123/files/
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
var FrequencyHistogramView = function (set) {
return new fn(set);
@@ -16063,7 +15762,12 @@ https://sourceforge.net/projects/jmp123/files/
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -16109,7 +15813,9 @@ https://sourceforge.net/projects/jmp123/files/
stripeShadowBlur: -1 //峰值小横条阴影基础大小,设为0不显示阴影,-1为柱子的大小,如果柱子数量太多时请勿开启,非常影响性能
,
stripeShadowColor: "" //峰值小横条阴影颜色,留空为柱子的阴影颜色
+ ,
+ fullFreq: false //是否要绘制所有频率;默认false主要绘制5khz以下的频率,高频部分占比很少,此时不同的采样率对频谱显示几乎没有影响;设为true后不同采样率下显示的频谱是不一样的,因为 最大频率=采样率/2 会有差异
//当发生绘制时会回调此方法,参数为当前绘制的频率数据和采样率,可实现多个直方图同时绘制,只消耗一个input输入和计算时间
,
onDraw: function (frequencyData, sampleRate) {}
@@ -16118,37 +15824,43 @@ https://sourceforge.net/projects/jmp123/files/
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
+ This.ctx = canvas.getContext("2d");
if (!Recorder.LibFFT) {
- throw new Error("需要lib.fft.js支持");
+ throw new Error($T.G("NeedImport-2", [ViewTxt, "src/extensions/lib.fft.js"]));
}
This.fft = Recorder.LibFFT(1024);
@@ -16188,6 +15900,9 @@ https://sourceforge.net/projects/jmp123/files/
//超时没有输入,顶部横条已全部落下,干掉定时器
clearInterval(This.timer);
This.timer = 0;
+ This.lastH = []; //重置高度再绘制一次,避免定时不准没到底就停了
+ This.stripesH = [];
+ This.draw(null, This.sampleRate);
return;
}
if (now - drawTime < interval) {
@@ -16239,15 +15954,19 @@ https://sourceforge.net/projects/jmp123/files/
var Y0 = 1 << (Math.round(Math.log(bufferSize) / Math.log(2) + 3) << 1);
var logY0 = Math.log(Y0) / Math.log(10);
var dBmax = 20 * Math.log(0x7fff) / Math.log(10);
- var fftSize = bufferSize / 2;
- var fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2))); //5khz所在位置,8000采样率及以下最高只有4khz
- var fftSize5kIsAll = fftSize5k == fftSize;
- var line80 = fftSize5kIsAll ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
+ var fftSize = bufferSize / 2,
+ fftSize5k = fftSize;
+ if (!set.fullFreq) {
+ //非绘制所有频率时,计算5khz所在位置,8000采样率及以下最高只有4khz
+ fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2)));
+ }
+ var isFullFreq = fftSize5k == fftSize;
+ var line80 = isFullFreq ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
var fftSizeStep1 = fftSize5k / line80;
- var fftSizeStep2 = fftSize5kIsAll ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
+ var fftSizeStep2 = isFullFreq ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
var fftIdx = 0;
for (var i = 0; i < lineCount; i++) {
- //不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
+ // !fullFreq 时不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
//80%关注0-5khz主要人声部分 20%关注剩下的高频,这样不管什么采样率都能做到大部分频率显示一致。
var start = Math.ceil(fftIdx);
if (i < line80) {
@@ -16257,14 +15976,18 @@ https://sourceforge.net/projects/jmp123/files/
//5khz以上
fftIdx += fftSizeStep2;
}
- var end = Math.min(Math.ceil(fftIdx), fftSize);
+ var end = Math.ceil(fftIdx);
+ if (end == start) end++;
+ end = Math.min(end, fftSize);
//参考AudioGUI.java .drawHistogram方法
//查找当前频段的最大"幅值"
var maxAmp = 0;
- for (var j = start; j < end; j++) {
- maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ if (frequencyData) {
+ for (var j = start; j < end; j++) {
+ maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ }
}
//计算音量
@@ -16302,8 +16025,6 @@ https://sourceforge.net/projects/jmp123/files/
var stripeLinear2 = set.stripeLinear && This.genLinear(ctx, set.stripeLinear, originY, originY + heightY) || linear2; //上半部分的峰值小横条填充
//计算柱子间距
- ctx.shadowBlur = set.shadowBlur * scale;
- ctx.shadowColor = set.shadowColor;
var mirrorEnable = set.mirrorEnable;
var mirrorCount = mirrorEnable ? lineCount * 2 - 1 : lineCount; //镜像柱子数量翻一倍-1根
@@ -16312,78 +16033,105 @@ https://sourceforge.net/projects/jmp123/files/
if (spaceWidth != 0) {
widthRatio = (width - spaceWidth * (mirrorCount + 1)) / width;
}
- var lineWidth = Math.max(1 * scale, Math.floor(width * widthRatio / mirrorCount)); //柱子宽度至少1个单位
- var spaceFloat = (width - mirrorCount * lineWidth) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
-
- //绘制柱子
- var minHeight = set.minHeight * scale;
- var mirrorSubX = spaceFloat + lineWidth / 2;
- var XFloat = mirrorEnable ? width / 2 - mirrorSubX : 0; //镜像时,中间柱子位于正中心
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
- xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = Math.max(lastH[i], minHeight);
-
- //绘制上半部分
- if (originY != 0) {
- y = originY - h;
- ctx.fillStyle = linear1;
- ctx.fillRect(x, y, lineWidth, h);
- }
- //绘制下半部分
- if (originY != height) {
- ctx.fillStyle = linear2;
- ctx.fillRect(x, originY, lineWidth, h);
- }
- xFloat += lineWidth;
+ for (var i = 0; i < 2; i++) {
+ var lineFloat = Math.max(1 * scale, width * widthRatio / mirrorCount); //柱子宽度至少1个单位
+ var lineWN = Math.floor(lineFloat),
+ lineWF = lineFloat - lineWN; //提取出小数部分
+ var spaceFloat = (width - mirrorCount * lineFloat) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
+ if (spaceFloat > 0 && spaceFloat < 1) {
+ widthRatio = 1;
+ spaceFloat = 0; //不够一个像素,丢弃不绘制间隔,重新计算
+ } else break;
}
- //绘制柱子顶上峰值小横条
- if (set.stripeEnable) {
- var stripeShadowBlur = set.stripeShadowBlur;
- ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
- ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
- var stripeHeight = set.stripeHeight * scale;
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
+ //绘制
+ var minHeight = set.minHeight * scale;
+ var XFloat = mirrorEnable ? (width - lineWN) / 2 - spaceFloat : 0; //镜像时,中间柱子位于正中心
+ for (var iMirror = 0; iMirror < 2; iMirror++) {
+ if (iMirror) {
+ ctx.save();
+ ctx.scale(-1, 1);
+ }
+ var xMirror = iMirror ? width : 0; //绘制镜像部分,不用drawImage(canvas)进行镜像绘制,提升兼容性(iOS微信小程序bug https://developers.weixin.qq.com/community/develop/doc/000aaca2148dc8a235a0fb8c66b000)
+
+ //绘制柱子
+ ctx.shadowBlur = set.shadowBlur * scale;
+ ctx.shadowColor = set.shadowColor;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = stripesH[i];
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = Math.max(lastH[i], minHeight);
//绘制上半部分
if (originY != 0) {
- y = originY - h - stripeHeight;
- if (y < 0) {
- y = 0;
- }
- ctx.fillStyle = stripeLinear1;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ y = originY - h;
+ ctx.fillStyle = linear1;
+ ctx.fillRect(x, y, w, h);
}
//绘制下半部分
if (originY != height) {
- y = originY + h;
- if (y + stripeHeight > height) {
- y = height - stripeHeight;
- }
- ctx.fillStyle = stripeLinear2;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ ctx.fillStyle = linear2;
+ ctx.fillRect(x, originY, w, h);
}
- xFloat += lineWidth;
+ xFloat += w;
}
- }
- //镜像,从中间直接镜像即可
- if (mirrorEnable) {
- var srcW = Math.floor(width / 2);
- ctx.save();
- ctx.scale(-1, 1);
- ctx.drawImage(This.canvas, Math.ceil(width / 2), 0, srcW, height, -srcW, 0, srcW, height);
- ctx.restore();
+ //绘制柱子顶上峰值小横条
+ if (set.stripeEnable) {
+ var stripeShadowBlur = set.stripeShadowBlur;
+ ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
+ ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
+ var stripeHeight = set.stripeHeight * scale;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
+ xFloat += spaceFloat;
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = stripesH[i];
+
+ //绘制上半部分
+ if (originY != 0) {
+ y = originY - h - stripeHeight;
+ if (y < 0) {
+ y = 0;
+ }
+ ctx.fillStyle = stripeLinear1;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ //绘制下半部分
+ if (originY != height) {
+ y = originY + h;
+ if (y + stripeHeight > height) {
+ y = height - stripeHeight;
+ }
+ ctx.fillStyle = stripeLinear2;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ xFloat += w;
+ }
+ }
+ if (iMirror) {
+ ctx.restore();
+ }
+ if (!mirrorEnable) break;
+ }
+ if (frequencyData) {
+ set.onDraw(frequencyData, sampleRate);
}
- set.onDraw(frequencyData, sampleRate);
}
};
Recorder[ViewTxt] = FrequencyHistogramView;
-})();
+});
/*
时域转频域,快速傅里叶变换(FFT)
@@ -16397,104 +16145,111 @@ fft.transform(inBuffer)
inBuffer:[Int16,...] 数组长度必须是bufferSize
返回[Float64(Long),...],长度为bufferSize/2
*/
-
-/*
-从FFT.java 移植,Java开源库:jmp123 版本0.3
-https://www.iteye.com/topic/851459
-https://sourceforge.net/projects/jmp123/files/
-*/
-Recorder.LibFFT = function (bufferSize) {
-
- var FFT_N_LOG, FFT_N, MINY;
- var real, imag, sintable, costable;
- var bitReverse;
- var FFT_Fn = function (bufferSize) {
- //bufferSize只能取值2的n次方
- FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
- FFT_N = 1 << FFT_N_LOG;
- MINY = (FFT_N << 2) * Math.sqrt(2);
- real = [];
- imag = [];
- sintable = [0];
- costable = [0];
- bitReverse = [];
- var i, j, k, reve;
- for (i = 0; i < FFT_N; i++) {
- k = i;
- for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
- reve <<= 1;
- reve |= k & 1;
- k >>>= 1;
- }
- bitReverse[i] = reve;
- }
- var theta,
- dt = 2 * Math.PI / FFT_N;
- for (i = (FFT_N >> 1) - 1; i > 0; i--) {
- theta = i * dt;
- costable[i] = Math.cos(theta);
- sintable[i] = Math.sin(theta);
- }
- };
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
/*
- 用于频谱显示的快速傅里叶变换
- inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ 从FFT.java 移植,Java开源库:jmp123 版本0.3
+ https://www.iteye.com/topic/851459
+ https://sourceforge.net/projects/jmp123/files/
*/
- var getModulus = function (inBuffer) {
- var i,
- j,
- k,
- ir,
- j0 = 1,
- idx = FFT_N_LOG - 1;
- var cosv, sinv, tmpr, tmpi;
- for (i = 0; i != FFT_N; i++) {
- real[i] = inBuffer[bitReverse[i]];
- imag[i] = 0;
- }
- for (i = FFT_N_LOG; i != 0; i--) {
- for (j = 0; j != j0; j++) {
- cosv = costable[j << idx];
- sinv = sintable[j << idx];
- for (k = j; k < FFT_N; k += j0 << 1) {
- ir = k + j0;
- tmpr = cosv * real[ir] - sinv * imag[ir];
- tmpi = cosv * imag[ir] + sinv * real[ir];
- real[ir] = real[k] - tmpr;
- imag[ir] = imag[k] - tmpi;
- real[k] += tmpr;
- imag[k] += tmpi;
+ Recorder.LibFFT = function (bufferSize) {
+ var FFT_N_LOG, FFT_N, MINY;
+ var real, imag, sintable, costable;
+ var bitReverse;
+ var FFT_Fn = function (bufferSize) {
+ //bufferSize只能取值2的n次方
+ FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
+ FFT_N = 1 << FFT_N_LOG;
+ MINY = (FFT_N << 2) * Math.sqrt(2);
+ real = [];
+ imag = [];
+ sintable = [0];
+ costable = [0];
+ bitReverse = [];
+ var i, j, k, reve;
+ for (i = 0; i < FFT_N; i++) {
+ k = i;
+ for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
+ reve <<= 1;
+ reve |= k & 1;
+ k >>>= 1;
}
+ bitReverse[i] = reve;
}
- j0 <<= 1;
- idx--;
- }
- j = FFT_N >> 1;
- var outBuffer = new Float64Array(j);
+ var theta,
+ dt = 2 * Math.PI / FFT_N;
+ for (i = (FFT_N >> 1) - 1; i > 0; i--) {
+ theta = i * dt;
+ costable[i] = Math.cos(theta);
+ sintable[i] = Math.sin(theta);
+ }
+ };
+
/*
- * 输出模的平方:
- * for(i = 1; i <= j; i++)
- * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
- *
- * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
- * 和Spectrum.Y0,Spectrum.logY0对应.
- */
- sinv = MINY;
- cosv = -MINY;
- for (i = j; i != 0; i--) {
- tmpr = real[i];
- tmpi = imag[i];
- if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
- }
- return outBuffer;
+ 用于频谱显示的快速傅里叶变换
+ inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ */
+ var getModulus = function (inBuffer) {
+ var i,
+ j,
+ k,
+ ir,
+ j0 = 1,
+ idx = FFT_N_LOG - 1;
+ var cosv, sinv, tmpr, tmpi;
+ for (i = 0; i != FFT_N; i++) {
+ real[i] = inBuffer[bitReverse[i]];
+ imag[i] = 0;
+ }
+ for (i = FFT_N_LOG; i != 0; i--) {
+ for (j = 0; j != j0; j++) {
+ cosv = costable[j << idx];
+ sinv = sintable[j << idx];
+ for (k = j; k < FFT_N; k += j0 << 1) {
+ ir = k + j0;
+ tmpr = cosv * real[ir] - sinv * imag[ir];
+ tmpi = cosv * imag[ir] + sinv * real[ir];
+ real[ir] = real[k] - tmpr;
+ imag[ir] = imag[k] - tmpi;
+ real[k] += tmpr;
+ imag[k] += tmpi;
+ }
+ }
+ j0 <<= 1;
+ idx--;
+ }
+ j = FFT_N >> 1;
+ var outBuffer = new Float64Array(j);
+ /*
+ * 输出模的平方:
+ * for(i = 1; i <= j; i++)
+ * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
+ *
+ * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
+ * 和Spectrum.Y0,Spectrum.logY0对应.
+ */
+ sinv = MINY;
+ cosv = -MINY;
+ for (i = j; i != 0; i--) {
+ tmpr = real[i];
+ tmpi = imag[i];
+ if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
+ }
+ return outBuffer;
+ };
+ FFT_Fn(bufferSize);
+ return {
+ transform: getModulus,
+ bufferSize: FFT_N
+ };
};
- FFT_Fn(bufferSize);
- return {
- transform: getModulus,
- bufferSize: FFT_N
- };
-};
+});
var playIcon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABoCAYAAAAdHLWhAAAAAXNSR0IArs4c6QAAGghJREFUeF7tXQl4lNXVfs/3zUwySUgyS9hFQCAq/Cq4/C4smQBaEdfWpa21SO2jdYOZKG615q8WBZIJWrUuVWtbq1KfWmuxgJAJiLUuuFUoCogLsiSZmezrzHf+nm8yIXsmycxkEO7zKDDfXc97zz3nnnvuuYRDJM1eWmXj5KZjoPExTDQWrI0iRRnGgB1Mw0FsAyiZwPuZ8TNPnn3DITK0HrtJiTqInBW+KSA+nUg7nUDTmCgbQEprf4kA5s7dlxEx6j1OayqIushwsIiAvuHOdG+i0kD6lTAA5eez4knefw4ZDWcTKWcDOF4nXIjgEabWzKUep3V4TwA5CsqWwaDeBMY7Sl3z5RvuGnYgwkbimm3QAcpZ5h2tGLQrmJSbQDRGH31XnNE9WWoA1AGoIXCQQZUK4eYNTttb3RVxLC+dB6O6OtSW/v9nPC7bwrhSPsLGBg2gWcv3zlBU03UgugxEhl5AqWXGNiJsA2grE+9WgW+AwAFqNHotDZb6P+dTU4RjxqyV5acqGr3TJr/L47IVdVd+ZlH5cYpJ+7rkhqEyGeKa4g6Qo6D8EjYoN5LGDnQnR/R5TRsZvFnVsMmgGLasdWX4okkZR6FvHiu8QAG/Uey0/7qrui9dxar3K98fWaUrwFoZgx4PNKruzXdk+qPZl57qihtAjgf2TYbR+AiIZnXbIcYnAD+pqspf1y+2fhUvInTXTk5B6XRS1DfafSf4EdRu99yS9UQ8+hdzgM59yJve0MxLoSg3dCNfmgi8CmR4ptiZWRyPQUfaxuyiivEaB3d1yh/i/H8iEFjiWTLszUjr60++mAKUs7z0cjKoD4JoWBcyxsuEXxubtCdfvy1rb386H48yuUW+c5nZDeDY9pwUVvO1Iq6qubMkf1xDLPoTE4DOz9+bUp1meoFU5fwuuIZBuEdtpIfW326tjMWgYlFnrrv8RgbdCyCzw5InEnMPBfnHxbfao74CRB2gmYWlU1UyrAJhQmeuoVegBG/zLM76NBZEjHWdOctLh5OqFIDoh121RczXF+fZfxPNfkQVoNyC0ptYNTzUmWtoJ8B3eVy2VdHs/GDVlev2nc+MpSCe0ombNH6uKs129ZZrqTka/YsaQA6392kodDW0Dtt+ot/YR1lu+vNlFIxGhxOpjly3t4CBvI4gEfCfZmiz33Bm7Rtof6MCkKOg7E9Q1e93XNIYyuISl+XBgXYykcvnuL0/IeDJdmYzXcvT9gSITxsoSAMC6NJ8NpWn+1aDMKeDvexzRaGLNyy2fpzIxI1W3xwry7KhqasAPqFDneWKwvM2LLa/29+2+g2QgOPL8L+tMZ/UvnHemJbaNO/Va0eKfezwScyU6/b/hYkv6jhoIvXkYmfm+/0hRr8BchT6NkLBzA7L2msel+28/nTk21LGUVj+x05aHqPeRIbR/TFX9QsgR2HZc1DUH7QDh+h5j9P6g28LoQcyjhy3v4CgtVcegM/UJjqtr3u/PgPkcHt/B0X5MTTt4BiIXvQ4rVcMZFDftrI5Rb4VxHxLu3Exb/fk2Y/ry1j7BFDuA/t+xmbzowge1JgZ5ClxWXP70ujhkje3yPsMMxa0HS8BLxS7bN+PlAYRA+RY9k02TObt+klA61aHPvS4rFMjbexwzOdw+18CtO+2HTuDvl/isr4QCT0iAignf3cyZWTsADC6jdypaGrWxrx5W1Z1JA0dznkcbu+HAE5sD1JwYolr6M7e6BIRQI6CstdhMMxpJ3dU9RTPoswtvTVw5Dsw/dEKi7EhWAZAbaUHYa/HaRvVG316BcjxwP4LkZz017bgMHBfict2d2+VH/l+kAI5K72Xk4aOy9o9Hpftlz3RqUeALs3faipPH+4DUWrr0qZgjWex7dwjxO87BbrS7IKMMZvybF93V1uPADlWlD0Go+HaNtzTZAw2W9fdOry27907UkIo4HD7dgE8XqeGbrLj10vy7OJm1mXqFqCZhd8cpSrmr9puRkmhm4oXWx8+Qur+UyB3pX8ma9rGg7KIENQC0zblDf2gq1q7BchRUPYeVPXkVoCId3mc9gn979qRkmEKONzelwC0Vb2/8TitR3XlaNklQLOXHZirmYzrOphypnuc1pg6SBwuEOrblvR0Oe43hZc60ro+je0SIEdh+btQlFMOcg+94nFaO1lp40ZQsRQX+eYy4RxoGMFEXgVYN7PKsjo/n9rYnOLWowE35Cj0ukAobK2I8YnHZT2hIxd1AihneelJZDB80NYhWlXo6MHyU5tRVDZCZeVFAmZ0pAqBP9BIXVjitMhG8JBLDre3HkByuONVqVZTx6PyTgDlFpa/zApd1GrOIfzF47S1M1XEixJnLSsbYjIq4qLb3uWpfQcCxPhVZZr1V9HyA4jX+BwrvbIiiDxKJcBd7LK1N652vN0QIoha1ZZ7gqxM25Rn6VLDiPVAcot89zHzXRG28xGTsuBQ46bZD1fZmhubU7rbC7XjoBx3WR6RWhCWPQrRpxuc1p5mb4S06182h9srG7jRfSgdAOGXXGm9vySfAn0ol7BZ2wHkKPL6wLBIb1UF8Fbz9R/cHV0/r0gpobsMB9A/x0bCFlZoQcki6yeRtpeo+VoBchSWz4airBfuEXD2VgTLtuUPHTpYHc8p8o8l1nYPoP0mZv4lqm3LDmVuaguQ+FDfLD/46jRMGmbcffvZGUuGpmPHaAt9NABC9atoFAAKtXuIc9NBgNzez0EYxxpQXhPEz+dbkZOt4tMDgML4DxHWMOO5GRMoLkcMUQMoBFMTQD+3j7a4DzUHSh0gx7KybBiV7fL32iaGPVXBHfMsSE0C6jrcW/vvfmQDa/jD9An0bL9YI8JCUQYo3OrbrPGCklvs+lgTLTkKvQsJmlqclyWOkC0LAICcgrJrSFWfFPlzoCqImZOSsWjOEPhqu7guKpCGjrw/1oJYsX8Cnr+Mou/WGyOApPONgHJ3onFT7vKyW9ikrgjRlh/3OG3XhVZo4aBC71NQsFA+7qsMYsGZQ3DZqcnYWxHRHPsKGn5LwONnTaDSiEpEkCl2ALU2/jYU7ceJctPixHvL9ltSlWEKEZgZ9tFWgyzHIYDcXlFHJ4vfe22jBtfcTJw81oCySL0NQlxVS4xnNcbT0ZBTcQBIhl5PjDtnVlsfGmyb3qVP+Bds29v8GyYkm01q4ZY7QlYFatlvSDAHQ0MzIy1JwZJzM5GVRqhpjGCqd5GFGM9rASybkd1/7S9OAIUX+s1BJbhw06Kh4hgT1/T+l3y8PR1XVNRjylufNx3j+bT+Jy/8JPO9VhmU6y4/jUFvyw8VdRqyhxuRd06Gfoja3N8LIwfl1HotiMdnTiSxN/UpxRWgUM/iyk0bP+PjDAruYAU/EnN8sgGwpkGrrcEPTxxDrb4LlFtQ/iNW6PfSw9LqIHKPNeN6R1rXCkKfSNwuSsh2MJ5vVvB7xzj6IpJqBgGgg9wUUK/adGvmQDbJ3Q7x9V2ckcS4T1Fxo56pzXUq+atRAQyNyDolm8r1JS6nsPwuUui+sIJw2alpuOoMM/b3z8jSG+2ZCC+wBvf0Y6iVjbsqNGgAhTpTy8S3lSy2PdpbvJ/eBtz2+6Yd/D1FxSMgDO0pvI2i4JIzx9LLOkAOd/kjAF0v6JVVB7HwrHRcODUpVgC19peAjWA826TgZcc46qQvDjJALf2kkmBQWThQbnpzJ08B4X5WML8j13QEWO5+BZuxZOYkWtECUOh8XDS4yjoN1+emI2eSCaWRanB9mUJd5JVmFeBvFMRzZ06kteEsiQFQiJuI6KfFTuvzfR2qZysPN5qRB0LonCeSoFDi6RPEQzMm0KIQQIXejSDMDGpiNWAsnpOOU8YaUR7PqDQtSgUxdjCwOgg8fc/fKqoHaCztKz17zM+MK0rybC9GWunmz1kcEm8BwRwRMC0VCw7pZvxu6ii6OsxBYvbIbg4y5KNzbiamjFJ1JWEwU2l1sPjXGyoT6daEl5OCY3sKqLR1K5v8yVjIjJtJxXF9AUZoHdCAYemAUcWqCTa6PCyDSgHKagowFAX6JnXiUBUVclo+iElU/sJ1kZky4tVNJrqyxGl9rmN7b+ziMWBcRYTroGBUX4EJ1ye2z6oGDU9vrq365466d4YOUZeSw+0VaZPWGGAYVYJrbgbGZ6moPAJQJ9yJeFmx0357+MOmz/i7qoormXDBf09ylf4CI/UpBNjSgMK1NXjloxocP8IkwcDqBCCRNqlHAOqdD1VCwT3zrasVBeeyojseHhOx8O+lejkkNZuAgjVV+GhPI+xp+kUIFoBkQ2Q7ssT1DtDF01Irpo1Jah+rp/diEeXQATICD66vwpYvG2ELAVRBDrdvB8ATREkQ887iuZmYPEqFf5CVhESTQSkmguvsTCQZer2xExEgHTMZ1JAVoWh9Ff69pwnWVEWy7Bc1+w0QposGV9+sYdGcTJxytCG+anYXQ0o0gMTC8j+jQp66sUgmA/QoOu51ldhZ2owMswIQ76LcQt/LEnxBPlbVa7jBkYGZk4xx26h2N9hEAcikEi6cmooTRscOHKGBLG+1TcCKtRXYXxnQTxUAep8cRb7HwHytbHLLxdQzPR0XnBR7U09vszARABpnN+LiaamwpOjLTUzTkGRgXwVjxTo/6hoZyUYSpfAf5HD7fwFo/yety2nqFaem4crYGUsjHuRgAiRcc/ZkM04bnxy3wOLWVGDr3iDc6ypgEIu2qsu6pyjX7b2agaflX6VVQcw53oyf5aTB25U/QsTkHXjGwQLoaJsB352WBktISMctDU0HNn7ajEeKK5GZooQCIhPyZYk7C8ybpSf+Ok3fIOWdk45AcAAHdlEYVrwBkk26TM4zhGtio6j1SJURGcCL7zbgD29VY3hG6DK4xFOg6fdXWIxJQdkLKfXNjPRkBUu+kwn7AI68o4CPfrobL1OPcM3FU1PDe49odL9Pdch8sA8BHvXUYt22OgxPb7mtz4GTwk4jEkN0UljVFnvc1DGDq2rHA6DB5powikY15AtfsLYSn+5v1pc4OYJvQJ2tBSDfcwDrkar2VwZx9fR0fO/kpEjdrvo0WyLNHGuARlsMuGRaKrKGHIwtEWnfop0v3Qzs8TGWrfEjEGSYZDNM2Oxx2mboAOUUld9ATPrtbXFcnDXJjJvnpOnWhI4hSKPdue7qixVAoiHNPi4FZ05I1g2UiZBE/ry+rQkPF1e2nTArPC7bEr2Ls1f6TtA01h3kaxoZQ4couH2eBSkmoD7iJyuiO9RYAJRIXNOWWiMzgSc21eHl92swMtPQ8okv8rjsr7R1npcItcPlZRjR5m79TibOGG/Ql7nB0GqiCZCs78I1ZyUQ14QBEhOP9G/p6krsLm8x8QBBtYlsEvyvLUDyWMRP5Ye9lUHMPT4FN+Wmoqymr8/5RIeTogWQzEiRNcPCmlF0uheVWoQZhmcA//o8oGusYn+TZZcJr5c4bXr0kVaAclb65pPGr8qP4mEqO9lfnG/BsHRC1SAc3g0UIJmVjmwzZkwyJ4ys6QpVAWjl6zVYt60eoy1q6PapoizyLLboAeJbAQqFWPZWAZSkc1FFENflpOOiqUn42hf/ZU72ZEtX9++ZnkTmmrYgif1NLDb3/d2nX/tJMYbgCJA2Mhxvu50eE75VLT/KJa7Jo5Jwx7x0/Y6QWBbinZavqUB1Q+RxKmR5yMk2Y1Z2YnON0FE45Sgr8OctjXhyUyVEgdG5h/Csx2lrDaPZDiC5Eq41Nesup6Je+2s13HGeBaeOVbFvEJSF9dvqsfGzyNZXMY9cMi0NI1rMJPGeTH1tTzancsRw3+pKbN/XDHtai0uDqp3iWZTVeoux004gx+0rJrBDNLe9/iDOnpKCxXNSsVdcgSNxvOtrT3vIL34Sj2+s0j1eu0vCNcIxsncTuXMoJJn8oy3AmzsDWL7GD2uqGpKTXQSs6gSQHi6LNXHLhRyD1zcx8i+0Inu4orsDx3tzJ0vcqndr8IW3c9gDkTUXTU09ZLgmPHlkIsnxwv2vVeHt3Y0YmaHqKxaTcnWJ0/K7tpOsy720o6B8OxTKFjD2+INwHGvGreek4UA12oUtjddsFcbdVdqsHwULYKlJCo7JMspN9EHZow1k3EEGjrYCm3cGcP9qP+xDWrgHqPC4bHqMil4BynH7riDi54WLxIAqS4zIohkTDbpGF28uGghBEqmsTLQUIyCb0/y/VeKzA8261UY3pxHd6XFa748IIMnkKPTuBmGsgHGgOogJQ02498IMNAVDN78TxIyVSPTvtS8CxDg78Pw7jXi8pBJH21ufj62uSrXaugoG1S2dHYX+E0GaHuZLFIYvvQFcMyMDV56ehC/K478v6nX0CZ5BwLGniTGacdfLfjQHNQxJVkKqNdN5njzra10NoUdGCIduFICqGxhyTP7A96wYmUHYVxmyIR1JvVNAMBAr+igLsGJNLf7xSS3kkFD8ECXmXbHLPq27WnoE6Bx3pbUJAf21eAFDFIbTxiXj7vlDUN0glu8j8qh3eEJ7Slna1m8LYMVav35yK4BJChIfv8lp/0+/AJJCOUXea4j1J8D09JUvgEtPScN1s1J0S/dgnRdFQphEyCNKlhwn7CrT8Iu/+hFkRqY5pBgwUUGJ03prT/2MSNY73F4J6HeSLHWNzYyyGg13z7cgJ9uA3eVHuKg7AgsIGeaQ1nbbS5XYvr8RY6wGXTMGuMzjsvcaTSwigCRuqIEViSGQKlqdnBeZTQqWXmzBaAthj/+IPOoIkgj/ZGPoQlbR+lr8/aNaHGVt1dqgGDB5w822bb1xeUQA6UvdSt900lh/eFzk0Tf+IMbaDbj3olDQpdKqIyCFiS3giDO8mHOe+1cDntpcjREZCgyK7i0qS1uXF8H6rMV1LJBT5L+HWMuX38NWhonDjFh6caZc29P9uQ93zU7AERocbQNe2tKIh4urdEOo3I4IyWv6g8dlvao3zgl/j5iDwgVyirzriDFXb4qAr30B/O94s67ZhawOhy9IYXDGWIF125p0Nypxgh+SHAYHWz0uW/vXi3tBqs8ASX0Od3kJQLOksEyKr/0B3SPz9nnp+l7pwGG43Al3iDJwlAVY80kTCtdV6lwjPm4yceV1Yi0peFpPl5AHvMS1rSAcISsM0jcVAWQPM+Hn8zOQNSSkOBwuNjsBRzygxL/6pfca8Ns3qtuBI1FGkw0Y94+bbVWRLm39XuJal7qCKruqNH+sASN0NqTQHumYLBPuOi8dY+2KbljVd8v94tO+DmVw8gt3yNGBOB/+/p/1ePatalhTVKSb5VUTvU9NioapG27pXWOLKgdJZaJ+G1nZwID+9KSu3VUEYUlRcWPuEEyfEAqIIVaHb5vyoNvQENqEivH4sY01WPtJHYamqzAbW2QOYS80ZZ4nz9LvoLwDntuXrmK1fI9vHQA96IQeb7tGg5yGXnBSChacmapzkMgl+XPADQ4Oo7RrVZa0JEPItvbeFwE8trEan5cGMCJT1ccfAo+2KSbDzA03puumsv6mqNHL4fZKnB3dl0tkj7huCTeJs+B1s9L0JU9Aktl2qMqmMNfo0UAMwOqPG3V5I5NRTkXle4ix6ENjsGl6NF4qixpAIe3Otxxg3bakyx0OOUHaUlVcONWMc6eYkZYkDvpAs3ZoARU221hSgX/vCeIv79dh844GZJgJ6eaQptaSnvK4bNf0l2M6losqQFJ5TqFvPhH/EUBGeMkTJ0R/HePEo0y4ZGoKTh9vhBz9yp5JZl0iKxECjHjfCNfsq2S8+nE9Xvu4HjWNmu4LIVbpsMGYoCwsdlmeiRY4+kSPZmXhunLd5fI+6KsM0l8pDnOTRHSUmTZjUjIuODEFk0eqOidJrBMJv5koS1/YeSnVFArPUlELvLGjEa98WIfPy+WYWm1jGQh54wQ19dJYvBITE4DCQDncvlsBfkDEUlg2CRAClOywZ0xM0mXUsSMM+tLnr5Oow6F1PKYd62ZWhm1olpSQEiAcs+XLJhRvr8fWvc1ISyL9xvdBWQOwwg9kjbT9PFYR7WNOh5kPVk5UtaA8eXNBmC5hJaK8RtNn4uRRJpw+LglTRpswKjPUpYo6oDFOD8xIf2SCpCWHJsjO0gDe/aJRB+eL8oB+JV4if+gXe1t9A3kjAUuKXXZ5gCpmKeYAhXs+u9Dv0Eh7tO1rWjJgcSn21Qb1WGniPJ493ITTxyfp0YczU0Jqe0OTREEJLYNthHG/iCJtSp3CIbKEidVZ7kDtr9Kw5YsmvP9VI3aVBVBRF9RvG4jfQHtgsJ/A1xe77HpM0VinuAHUKp+K/DcxazdIEMHwb2FzkUR8FIXCbCL9KGOszaD/OcZqRFaaou/OxaQiM16AEkVDABYhrZ9QtvF8lTzyn4AR/k/+LSALl8gLL/sqgrpDpDjEiGyRf4vQl2XMaJAI8O3I/zUTnjIFmguioT5HCmzcAWojn37A4Os6Ph6oB1XVgJoGTff4F6LKTBaTvdwnlZ26uMqGZ7cskXKnU4JPSEBCGZCAJXVIBK+GAOvR9CXMTUW9pkdTERkof8oSK5NCjkqEU2QpC0+Wg5OHP2Cix7jS+vRgvEM0aAC10fhOg6Jexpp2rQQW7GpmiQuybAZl8yscIyAKUSXyVJKR9ECEchgmnCLfxP4X4q6D5aSOcFkBNLmlbDeaI4PwBJHyp+LFlk2RzvZY5Bt0gMKDOnvF/qHNBqO8PinWiNkAeozLJstPiFO40xIXNimF5Y2qhDijl/1WLQMCxlqQ8kqJ0xJRAPZYgNK2zoQBqG2n5D2JxiCdxRqfAcL/isMKgF4dLPpELIIfzB8T4V/MeIs105slt6TrV28SKSUkQB0JdO5DO5JqA7ZJKmkTWVMmksLjmHkkgQQ0cThPBSEFjPAVabmvIheLJB6rnMHIsznfkMJfsUafEWk7NRN/1tfDs8EA7v8BZd+IfdEOQOYAAAAASUVORK5CYII=";
@@ -18611,7 +18366,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
@@ -51193,6 +50948,7 @@ var script$7 = {
handleMouseUp() {
// @pos MouseUp
let _this = this;
+ let u = navigator.userAgent;
if (this.userType && this.insideIndex === this.ruleIndex) {
setTimeout(() => {
// console.log('%c%s', 'font-size:2em;background: #00965E;color: #FFF', 'MouseUp', _this.markEfiStr)
@@ -51231,8 +50987,14 @@ var script$7 = {
break;
}
checkout = false;
- _this.activeTippy[0].setContent(`${msg}`);
- _this.activeTippy[0].show();
+ if (_this.pageType == 'pc' || !u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
+ _this.activeTippy[0].setContent(`${msg}`);
+ _this.activeTippy[0].show();
+ } else {
+ _this.$EventBus.$emit('showToastTippy', {
+ msg: msg
+ });
+ }
let preOperateTippy = document.getElementById(`tippy-${_this.activeTippy[0].id - 1}`);
preOperateTippy && preOperateTippy.remove();
_this.markEfiStr = '';
@@ -51249,7 +51011,6 @@ var script$7 = {
const templateBar = document.getElementById(_this.tippyTplBarId);
// let HTMLContentClone = $J(`#${_this.tippyTplBarId}`)?.clone(true,true)?.get(0)
let content = templateBar?.innerHTML || '选区解析错误';
- let u = navigator.userAgent;
let markId = `mark__${v4()}`;
let noteModel = {
selectionText: this.noteData.selectionText,
@@ -52284,7 +52045,7 @@ __vue_render__$7._withStripped = true;
/* style */
const __vue_inject_styles__$7 = undefined;
/* scoped */
- const __vue_scope_id__$7 = "data-v-50837cf9";
+ const __vue_scope_id__$7 = "data-v-2710695d";
/* module identifier */
const __vue_module_identifier__$7 = undefined;
/* functional template */
diff --git a/src/plugin/xml-digital-teaching/lib/imageText.min.css b/src/plugin/xml-digital-teaching/lib/imageText.min.css
index d8957de..6c625d9 100644
--- a/src/plugin/xml-digital-teaching/lib/imageText.min.css
+++ b/src/plugin/xml-digital-teaching/lib/imageText.min.css
@@ -1 +1 @@
-.xml-text-h5 .inline-audio-wrap,.xml-text-h5 .inline-link-wrap{align-items:center}.xml-text-h5 .inline-audio-wrap span,.xml-text-h5 .inline-link-wrap span{display:inline-block}.xml-text-h5 .inline-audio-box{width:20px;height:20px;box-sizing:border-box;position:relative;margin-left:6px}.xml-text-h5 .inline-audio-box .wifi-symbol{width:20px;height:20px;box-sizing:border-box;overflow:hidden;transform:rotate(135deg);position:relative}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle{border:3px solid #418eed;border-radius:50%;position:absolute}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.first{width:3px;height:3px;background:#0076bc;top:14px;left:14px}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.second{width:15px;height:15px;top:10px;left:10px}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.third{width:24px;height:24px;top:6px;left:6px}.xml-text-h5 .inline-audio-box .wifi-symbol.playing .second{animation:fadeInOut 1s infinite .2s}.xml-text-h5 .inline-audio-box .wifi-symbol.playing .third{animation:fadeInOut 1s infinite .4s}@keyframes fadeInOut{0%{opacity:0}100%{opacity:1}}.virtual-input .el-textarea__inner{min-height:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important}.xml-image-lun-bo .el-carousel__item{text-align:center}.el-image__inner[data-v-fb4f6862]{width:100%!important}.xml-image-ping-pu-h5[data-v-fb4f6862]{display:flex;flex-direction:column;align-items:center}.xml-image-hua-lang[data-v-fb4f6862]{display:flex;flex-direction:column;align-items:center}
\ No newline at end of file
+.xml-image-lun-bo .el-carousel__item{text-align:center}.xml-text-h5 .inline-audio-wrap,.xml-text-h5 .inline-link-wrap{align-items:center}.xml-text-h5 .inline-audio-wrap span,.xml-text-h5 .inline-link-wrap span{display:inline-block}.xml-text-h5 .inline-audio-box{width:20px;height:20px;box-sizing:border-box;position:relative;margin-left:6px}.xml-text-h5 .inline-audio-box .wifi-symbol{width:20px;height:20px;box-sizing:border-box;overflow:hidden;transform:rotate(135deg);position:relative}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle{border:3px solid #418eed;border-radius:50%;position:absolute}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.first{width:3px;height:3px;background:#0076bc;top:14px;left:14px}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.second{width:15px;height:15px;top:10px;left:10px}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.third{width:24px;height:24px;top:6px;left:6px}.xml-text-h5 .inline-audio-box .wifi-symbol.playing .second{animation:fadeInOut 1s infinite .2s}.xml-text-h5 .inline-audio-box .wifi-symbol.playing .third{animation:fadeInOut 1s infinite .4s}@keyframes fadeInOut{0%{opacity:0}100%{opacity:1}}.virtual-input .el-textarea__inner{min-height:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important}.el-image__inner[data-v-fb4f6862]{width:100%!important}.xml-image-ping-pu-h5[data-v-fb4f6862]{display:flex;flex-direction:column;align-items:center}.xml-image-hua-lang[data-v-fb4f6862]{display:flex;flex-direction:column;align-items:center}
\ No newline at end of file
diff --git a/src/plugin/xml-digital-teaching/lib/index.css b/src/plugin/xml-digital-teaching/lib/index.css
index 737f013..d923ce9 100644
--- a/src/plugin/xml-digital-teaching/lib/index.css
+++ b/src/plugin/xml-digital-teaching/lib/index.css
@@ -1,324 +1,35 @@
/*# sourceMappingURL=render.vue.map */
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-.preview-container-h5[data-v-9e6c2c88] {
+.preview-container-h5[data-v-d33ac4da] {
padding-top: 15px;
}
-.preview-container-pc[data-v-9e6c2c88] {
+.preview-container-pc[data-v-d33ac4da] {
padding-top: 15px;
}
-.preview-container-pad[data-v-9e6c2c88] {
+.preview-container-pad[data-v-d33ac4da] {
padding-top: 15px;
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog {
display: flex;
align-items: center;
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog:not(.is-fullscreen) {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog:not(.is-fullscreen) {
margin-top: 0 !important;
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__header {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__header {
padding: 0;
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .custom-dialog {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .custom-dialog {
background-color: transparent;
box-shadow: none;
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body {
padding: 20px 18px;
position: relative;
background: linear-gradient(-45deg, transparent 11px, #fff 0);
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .top-line {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .top-line {
position: absolute;
top: 0;
left: 0;
@@ -326,24 +37,24 @@
height: 4px;
background: linear-gradient(90deg, #4994fb, #4994fb, #a2c5f9);
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper {
max-height: 60vh;
overflow-y: scroll;
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper::-webkit-scrollbar {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper::-webkit-scrollbar {
width: 0;
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h1,
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h2,
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h3,
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h4,
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h5,
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h6 {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h1,
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h2,
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h3,
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h4,
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h5,
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h6 {
color: revert;
font-size: revert;
font-weight: revert;
}
-.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .bottom-triangle {
+.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .bottom-triangle {
position: absolute;
bottom: 0;
right: 0;
@@ -355,9 +66,292 @@
/*# sourceMappingURL=PreviewLooseLeaf.vue.map */
-.xml-show-catalog .el-tree-node__content {
- display: flex !important;
-}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
.xml-image-lun-bo .el-carousel__item {
@@ -365,11 +359,11 @@
}
-.xml-text-h5[data-v-50837cf9] {
+.xml-ebook-container-h5[data-v-060de9cb] {
}
-.xml-text-pc[data-v-50837cf9] {
+.xml-ebook-container-pc[data-v-060de9cb] {
}
-.xml-text-h5[data-v-50837cf9] {
+.xml-ebook-container-pad[data-v-060de9cb] {
}
.catalog-node-label[data-v-61c986fa] {
@@ -389,6 +383,11 @@
}
/*# sourceMappingURL=XmlCatalog.vue.map */
+
+.xml-show-catalog .el-tree-node__content {
+ display: flex !important;
+}
+
.xml-text-h5 .inline-audio-wrap,
.xml-text-h5 .inline-link-wrap {
align-items: center;
@@ -460,6 +459,23 @@
/*# sourceMappingURL=XmlText.vue.map */
+
+/*# sourceMappingURL=XmlTestPaper.vue.map */
+
+
+/*# sourceMappingURL=XmlGroup.vue.map */
+
+
+/*# sourceMappingURL=XmlTextDialog.vue.map */
+
+.xml-text-h5[data-v-2710695d] {
+}
+.xml-text-pc[data-v-2710695d] {
+}
+.xml-text-h5[data-v-2710695d] {
+}
+
+
.xml-question-container-h5[data-v-2e04d85c] {
}
.xml-question-container-pc[data-v-2e04d85c] {
@@ -467,6 +483,14 @@
.xml-question-container-pad[data-v-2e04d85c] {
}
+
+.xml-video-container-h5[data-v-82da5782] {
+}
+.xml-video-container-pc[data-v-82da5782] {
+}
+.xml-video-container-pad[data-v-82da5782] {
+}
+
.xml-video-container-pdf[data-v-3c5e97c1] {
position: relative;
display: flex;
@@ -493,43 +517,48 @@
}
/*# sourceMappingURL=XmlVideoImg.vue.map */
-
-
-/*# sourceMappingURL=XmlTextDialog.vue.map */
-
-.xml-video-container-h5[data-v-82da5782] {
-}
-.xml-video-container-pc[data-v-82da5782] {
-}
-.xml-video-container-pad[data-v-82da5782] {
-}
-
-
-
-/*# sourceMappingURL=XmlGroup.vue.map */
-
-.xml-ebook-container-h5[data-v-7ea50222] {
-}
-.xml-ebook-container-pc[data-v-7ea50222] {
-}
-.xml-ebook-container-pad[data-v-7ea50222] {
-}
-
-.preview-item-file[data-v-1a9a6b5c]:hover,
-.slip-over-cover[data-v-1a9a6b5c]:hover {
+.preview-item-file[data-v-7bb903ee]:hover,
+.slip-over-cover[data-v-7bb903ee]:hover {
cursor: pointer;
}
/*# sourceMappingURL=XmlResource.vue.map */
-/*# sourceMappingURL=XmlTestPaper.vue.map */
+/*# sourceMappingURL=fifth.vue.map */
-/*# sourceMappingURL=second.vue.map */
+/*# sourceMappingURL=fifth.vue.map */
-/*# sourceMappingURL=second.vue.map */
+/*# sourceMappingURL=fifth.vue.map */
+
+
+/*# sourceMappingURL=semicircle.vue.map */
+
+
+/*# sourceMappingURL=rotundity.vue.map */
+
+
+/*# sourceMappingURL=first.vue.map */
+
+
+/*# sourceMappingURL=hexagon.vue.map */
+
+
+/*# sourceMappingURL=first.vue.map */
+
+
+/*# sourceMappingURL=first.vue.map */
+
+
+/*# sourceMappingURL=first.vue.map */
+
+
+/*# sourceMappingURL=sixth.vue.map */
+
+
+/*# sourceMappingURL=sixth.vue.map */
/*# sourceMappingURL=rectangle.vue.map */
@@ -538,40 +567,46 @@
/*# sourceMappingURL=second.vue.map */
-/*# sourceMappingURL=second.vue.map */
-
-
-/*# sourceMappingURL=first.vue.map */
-
-
-/*# sourceMappingURL=first.vue.map */
-
-
/*# sourceMappingURL=square.vue.map */
-/*# sourceMappingURL=first.vue.map */
+/*# sourceMappingURL=sixth.vue.map */
-/*# sourceMappingURL=fifth.vue.map */
+/*# sourceMappingURL=second.vue.map */
-/*# sourceMappingURL=fifth.vue.map */
+/*# sourceMappingURL=fifteen.vue.map */
-/*# sourceMappingURL=first.vue.map */
-
-
-/*# sourceMappingURL=fifth.vue.map */
+/*# sourceMappingURL=second.vue.map */
/*# sourceMappingURL=triangle.vue.map */
-/*# sourceMappingURL=hexagon.vue.map */
+/*# sourceMappingURL=second.vue.map */
-/*# sourceMappingURL=rotundity.vue.map */
+/*# sourceMappingURL=fifteen.vue.map */
+
+
+/*# sourceMappingURL=thirteenth.vue.map */
+
+
+/*# sourceMappingURL=seventeen.vue.map */
+
+
+/*# sourceMappingURL=third.vue.map */
+
+
+/*# sourceMappingURL=third.vue.map */
+
+
+/*# sourceMappingURL=third.vue.map */
+
+
+/*# sourceMappingURL=third.vue.map */
/*# sourceMappingURL=sixteen.vue.map */
@@ -580,163 +615,307 @@
/*# sourceMappingURL=twelfth.vue.map */
-/*# sourceMappingURL=sixth.vue.map */
-
-
-/*# sourceMappingURL=semicircle.vue.map */
-
-
/*# sourceMappingURL=sixteen.vue.map */
-/*# sourceMappingURL=sixth.vue.map */
+/*# sourceMappingURL=Greentheme4.vue.map */
-/*# sourceMappingURL=sixth.vue.map */
+/*# sourceMappingURL=Greentheme2.vue.map */
-/*# sourceMappingURL=fourteen.vue.map */
+/*# sourceMappingURL=Greentheme4.vue.map */
-/*# sourceMappingURL=nineteen.vue.map */
-
-
-/*# sourceMappingURL=fourteen.vue.map */
+/*# sourceMappingURL=Greentheme4.vue.map */
/*# sourceMappingURL=eighteen.vue.map */
-/*# sourceMappingURL=thirteenth.vue.map */
+/*# sourceMappingURL=Greentheme2.vue.map */
-/*# sourceMappingURL=Greentheme3.vue.map */
+/*# sourceMappingURL=Greentheme2.vue.map */
-/*# sourceMappingURL=Greentheme3.vue.map */
+/*# sourceMappingURL=fourteen.vue.map */
-/*# sourceMappingURL=seventeen.vue.map */
+/*# sourceMappingURL=fourteen.vue.map */
-/*# sourceMappingURL=Greentheme3.vue.map */
+/*# sourceMappingURL=Greentheme1.vue.map */
+
+
+/*# sourceMappingURL=Greentheme1.vue.map */
/*# sourceMappingURL=eighteen2.vue.map */
-/*# sourceMappingURL=fifteen.vue.map */
+/*# sourceMappingURL=Greentheme3.vue.map */
-/*# sourceMappingURL=fifteen.vue.map */
+/*# sourceMappingURL=Greentheme3.vue.map */
-/*# sourceMappingURL=third.vue.map */
+/*# sourceMappingURL=Greentheme3.vue.map */
-/*# sourceMappingURL=third.vue.map */
-
-
-/*# sourceMappingURL=third.vue.map */
-
-
-/*# sourceMappingURL=Greentheme5.vue.map */
-
-
-/*# sourceMappingURL=Greentheme5.vue.map */
-
-
-/*# sourceMappingURL=third.vue.map */
-
-
-/*# sourceMappingURL=Greentheme4.vue.map */
-
-
-/*# sourceMappingURL=Greentheme4.vue.map */
-
-
-/*# sourceMappingURL=Greentheme4.vue.map */
+/*# sourceMappingURL=Yellowtheme6.vue.map */
/*# sourceMappingURL=Greentheme6.vue.map */
-/*# sourceMappingURL=Greentheme1.vue.map */
+/*# sourceMappingURL=nineteen.vue.map */
-/*# sourceMappingURL=Greentheme1.vue.map */
+/*# sourceMappingURL=Yellowtheme3.vue.map */
-/*# sourceMappingURL=Greentheme2.vue.map */
+/*# sourceMappingURL=Yellowtheme3.vue.map */
-/*# sourceMappingURL=Greentheme2.vue.map */
+/*# sourceMappingURL=Yellowtheme3.vue.map */
-/*# sourceMappingURL=Greentheme2.vue.map */
+/*# sourceMappingURL=Greentheme5.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme5.vue.map */
+
+
+/*# sourceMappingURL=Greentheme5.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme5.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme1.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme1.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme4.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme4.vue.map */
+
+
+/*# sourceMappingURL=Twentythree.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme3.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme3.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme4.vue.map */
+
+
+/*# sourceMappingURL=Twentyone.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme2.vue.map */
/*# sourceMappingURL=Yellowtheme1.vue.map */
+/*# sourceMappingURL=Yellowtheme2.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme1.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme2.vue.map */
+
+
/*# sourceMappingURL=Yellowtheme1.vue.map */
/*# sourceMappingURL=Knowledge.vue.map */
-/*# sourceMappingURL=Yellowtheme1.vue.map */
+/*# sourceMappingURL=SanQintheme2.vue.map */
-/*# sourceMappingURL=Yellowtheme4.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme4.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme4.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme3.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme2.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme3.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme2.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme3.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme2.vue.map */
-
-
-/*# sourceMappingURL=SanQintheme1.vue.map */
-
-
-/*# sourceMappingURL=SanQintheme1.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme6.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme5.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme5.vue.map */
-
-
-/*# sourceMappingURL=Twentytwo.vue.map */
+/*# sourceMappingURL=SanQintheme2.vue.map */
/*# sourceMappingURL=twenty.vue.map */
-/*# sourceMappingURL=Twentythree.vue.map */
+/*# sourceMappingURL=second.vue.map */
+
+
+/*# sourceMappingURL=first.vue.map */
+
+
+/*# sourceMappingURL=Greentheme3.vue.map */
+
+
+/*# sourceMappingURL=third.vue.map */
+
+
+/*# sourceMappingURL=Greentheme4.vue.map */
+
+
+/*# sourceMappingURL=Greentheme2.vue.map */
+
+
+/*# sourceMappingURL=fourteen.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme3.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme5.vue.map */
+
+
+/*# sourceMappingURL=sixteen.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme4.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme2.vue.map */
+
+
+/*# sourceMappingURL=Twentytwo.vue.map */
+
+
+/*# sourceMappingURL=Greentheme5.vue.map */
+
+
+/*# sourceMappingURL=eighth.vue.map */
+
+
+/*# sourceMappingURL=eighth.vue.map */
+
+
+/*# sourceMappingURL=eighth.vue.map */
+
+
+/*# sourceMappingURL=eighth.vue.map */
+
+
+/*# sourceMappingURL=fourth.vue.map */
+
+
+/*# sourceMappingURL=fourth.vue.map */
+
+
+/*# sourceMappingURL=seventh.vue.map */
+
+
+/*# sourceMappingURL=seventh.vue.map */
+
+
+/*# sourceMappingURL=seventh.vue.map */
+
+
+/*# sourceMappingURL=seventh.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme1.vue.map */
+
+
+/*# sourceMappingURL=Greytheme5.vue.map */
+
+
+/*# sourceMappingURL=ninth.vue.map */
+
+
+/*# sourceMappingURL=ninth.vue.map */
+
+
+/*# sourceMappingURL=ninth.vue.map */
+
+
+/*# sourceMappingURL=eleventh.vue.map */
+
+
+/*# sourceMappingURL=Greytheme2.vue.map */
+
+
+/*# sourceMappingURL=Greytheme4.vue.map */
+
+
+/*# sourceMappingURL=Greytheme1.vue.map */
+
+
+/*# sourceMappingURL=tenth.vue.map */
+
+
+/*# sourceMappingURL=tenth.vue.map */
+
+
+/*# sourceMappingURL=tenth.vue.map */
+
+
+/*# sourceMappingURL=Greytheme6.vue.map */
+
+
+/*# sourceMappingURL=Redtheme3.vue.map */
+
+
+/*# sourceMappingURL=Redtheme3.vue.map */
+
+
+/*# sourceMappingURL=Redtheme3.vue.map */
+
+
+/*# sourceMappingURL=Redtheme1.vue.map */
+
+
+/*# sourceMappingURL=Redtheme1.vue.map */
+
+
+/*# sourceMappingURL=Redtheme1.vue.map */
+
+
+/*# sourceMappingURL=Redtheme4.vue.map */
+
+
+/*# sourceMappingURL=Redtheme4.vue.map */
+
+
+/*# sourceMappingURL=Redtheme4.vue.map */
+
+
+/*# sourceMappingURL=Greytheme3.vue.map */
+
+
+/*# sourceMappingURL=Redtheme2.vue.map */
+
+
+/*# sourceMappingURL=Redtheme2.vue.map */
+
+
+/*# sourceMappingURL=Redtheme2.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme4.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme1.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme3.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme2.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme1.vue.map */
+
+
+/*# sourceMappingURL=semicircle.vue.map */
.title-text[data-v-616d10ee] {
background-color: var(--background-color) !important;
}
@@ -748,58 +927,73 @@
/*# sourceMappingURL=third.vue.map */
+/*# sourceMappingURL=Yellowtheme2.vue.map */
+
+
/*# sourceMappingURL=sixth.vue.map */
-/*# sourceMappingURL=Yellowtheme6.vue.map */
-
-
-/*# sourceMappingURL=semicircle.vue.map */
-
-
/*# sourceMappingURL=rectangle.vue.map */
/*# sourceMappingURL=Yellowtheme1.vue.map */
-/*# sourceMappingURL=Yellowtheme2.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme5.vue.map */
-
-
/*# sourceMappingURL=Yellowtheme4.vue.map */
-/*# sourceMappingURL=SanQintheme2.vue.map */
-
-
-/*# sourceMappingURL=SanQintheme2.vue.map */
-
-
-/*# sourceMappingURL=Greentheme1.vue.map */
-
-
-/*# sourceMappingURL=thirteenth.vue.map */
+/*# sourceMappingURL=Yellowtheme6.vue.map */
/*# sourceMappingURL=first.vue.map */
+/*# sourceMappingURL=twelfth.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme5.vue.map */
+
+
/*# sourceMappingURL=fifteen.vue.map */
-/*# sourceMappingURL=twelfth.vue.map */
+/*# sourceMappingURL=Greentheme1.vue.map */
/*# sourceMappingURL=Greentheme3.vue.map */
-/*# sourceMappingURL=hexagon.vue.map */
+/*# sourceMappingURL=thirteen.vue.map */
-/*# sourceMappingURL=Greentheme6.vue.map */
+/*# sourceMappingURL=thirteen.vue.map */
+
+
+/*# sourceMappingURL=eleven.vue.map */
+
+
+/*# sourceMappingURL=eleven.vue.map */
+
+
+/*# sourceMappingURL=isosceles.vue.map */
+
+
+/*# sourceMappingURL=quadrangle.vue.map */
+
+
+/*# sourceMappingURL=quadrangle.vue.map */
+
+
+/*# sourceMappingURL=isosceles.vue.map */
+
+
+/*# sourceMappingURL=wave.vue.map */
+
+
+/*# sourceMappingURL=twelve.vue.map */
+
+
+/*# sourceMappingURL=twelve.vue.map */
/*# sourceMappingURL=Greentheme4.vue.map */
@@ -808,304 +1002,129 @@
/*# sourceMappingURL=nineteen.vue.map */
-/*# sourceMappingURL=fourteen.vue.map */
+/*# sourceMappingURL=thirteenth.vue.map */
+
+
+/*# sourceMappingURL=Greentheme2.vue.map */
+
+
+/*# sourceMappingURL=Greentheme6.vue.map */
/*# sourceMappingURL=seventeen.vue.map */
-/*# sourceMappingURL=sixteen.vue.map */
-
-
-/*# sourceMappingURL=Greentheme2.vue.map */
+/*# sourceMappingURL=triangle.vue.map */
/*# sourceMappingURL=Knowledge.vue.map */
-/*# sourceMappingURL=triangle.vue.map */
-
-
-/*# sourceMappingURL=SanQintheme3.vue.map */
-
-
-/*# sourceMappingURL=SanQintheme3.vue.map */
-
-
-/*# sourceMappingURL=Twentyone.vue.map */
-
-
-/*# sourceMappingURL=eighth.vue.map */
-
-
-/*# sourceMappingURL=eighth.vue.map */
-
-
-/*# sourceMappingURL=seventh.vue.map */
-
-
-/*# sourceMappingURL=seventh.vue.map */
-
-
-/*# sourceMappingURL=eighth.vue.map */
+/*# sourceMappingURL=Redtheme2.vue.map */
/*# sourceMappingURL=fifth.vue.map */
-/*# sourceMappingURL=fourth.vue.map */
-
-
-/*# sourceMappingURL=fourth.vue.map */
-
-
-/*# sourceMappingURL=seventh.vue.map */
-
-
-/*# sourceMappingURL=tenth.vue.map */
-
-
-/*# sourceMappingURL=quadrangle.vue.map */
-
-
-/*# sourceMappingURL=tenth.vue.map */
-
-
-/*# sourceMappingURL=isosceles.vue.map */
-
-
-/*# sourceMappingURL=ninth.vue.map */
-
-
-/*# sourceMappingURL=ninth.vue.map */
-
-
-/*# sourceMappingURL=wave.vue.map */
-
-
-/*# sourceMappingURL=eleven.vue.map */
-
-
-/*# sourceMappingURL=thirteen.vue.map */
-
-
-/*# sourceMappingURL=twelve.vue.map */
-
-
-/*# sourceMappingURL=Redtheme1.vue.map */
-
-
-/*# sourceMappingURL=Redtheme1.vue.map */
-
-
-/*# sourceMappingURL=Redtheme1.vue.map */
-
-
-/*# sourceMappingURL=Redtheme3.vue.map */
-
-
-/*# sourceMappingURL=Redtheme3.vue.map */
-
-
-/*# sourceMappingURL=Redtheme2.vue.map */
-
-
-/*# sourceMappingURL=Redtheme3.vue.map */
-
-
-/*# sourceMappingURL=Redtheme2.vue.map */
-
-
-/*# sourceMappingURL=Redtheme2.vue.map */
-
-
-/*# sourceMappingURL=Redtheme4.vue.map */
-
-
-/*# sourceMappingURL=Redtheme4.vue.map */
-
-
-/*# sourceMappingURL=Redtheme4.vue.map */
-
-
-/*# sourceMappingURL=Redtheme5.vue.map */
-
-
-/*# sourceMappingURL=Redtheme6.vue.map */
-
-
-/*# sourceMappingURL=ninth.vue.map */
-
-
-/*# sourceMappingURL=second.vue.map */
-
-
-/*# sourceMappingURL=third.vue.map */
-
-
-/*# sourceMappingURL=quadrangle.vue.map */
-
-
-/*# sourceMappingURL=isosceles.vue.map */
-
-
-/*# sourceMappingURL=sixteen.vue.map */
-
-
-/*# sourceMappingURL=first.vue.map */
-
-
-/*# sourceMappingURL=eighth.vue.map */
-
-
-/*# sourceMappingURL=tenth.vue.map */
-
-
-/*# sourceMappingURL=Greentheme4.vue.map */
-
-
-/*# sourceMappingURL=eleven.vue.map */
-
-
-/*# sourceMappingURL=thirteen.vue.map */
-
-
-/*# sourceMappingURL=seventh.vue.map */
-
-
-/*# sourceMappingURL=Greentheme2.vue.map */
+/*# sourceMappingURL=hexagon.vue.map */
/*# sourceMappingURL=fourteen.vue.map */
-/*# sourceMappingURL=Yellowtheme2.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme1.vue.map */
-
-
-/*# sourceMappingURL=Redtheme1.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme5.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme3.vue.map */
-
-
-/*# sourceMappingURL=Greytheme4.vue.map */
-
-
-/*# sourceMappingURL=Greytheme2.vue.map */
-
-
-/*# sourceMappingURL=Greytheme1.vue.map */
-
-
-/*# sourceMappingURL=eleventh.vue.map */
-
-
-/*# sourceMappingURL=Greytheme3.vue.map */
-
-
-/*# sourceMappingURL=Greytheme5.vue.map */
-
-
-/*# sourceMappingURL=Redtheme6.vue.map */
-
-
-/*# sourceMappingURL=Redtheme2.vue.map */
-
-
-/*# sourceMappingURL=Greentheme3.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme4.vue.map */
+/*# sourceMappingURL=sixteen.vue.map */
/*# sourceMappingURL=Redtheme3.vue.map */
-/*# sourceMappingURL=Greentheme5.vue.map */
+/*# sourceMappingURL=Redtheme1.vue.map */
/*# sourceMappingURL=Redtheme4.vue.map */
+/*# sourceMappingURL=Redtheme6.vue.map */
+
+
/*# sourceMappingURL=Redtheme5.vue.map */
-/*# sourceMappingURL=SanQintheme1.vue.map */
+/*# sourceMappingURL=Redtheme6.vue.map */
-/*# sourceMappingURL=Greytheme6.vue.map */
+/*# sourceMappingURL=Redtheme5.vue.map */
-/*# sourceMappingURL=Bluetheme2.vue.map */
+/*# sourceMappingURL=Thirtysix.vue.map */
-/*# sourceMappingURL=Bluetheme3.vue.map */
+/*# sourceMappingURL=Thirtyseven.vue.map */
-/*# sourceMappingURL=Bluetheme1.vue.map */
+/*# sourceMappingURL=Thirtyfive.vue.map */
-/*# sourceMappingURL=Bluetheme4.vue.map */
+/*# sourceMappingURL=Thirtyseven.vue.map */
-/*# sourceMappingURL=twelve.vue.map */
-
-.xml-single-question-group-h5[data-v-77922a38] {
-}
-.xml-single-question-group-pc[data-v-77922a38] {
-}
-.xml-single-question-group-pad[data-v-77922a38] {
-}
-
-
-.xml-single-ebook-group-h5[data-v-6f767b18] {
-}
-.xml-single-ebook-group-pc[data-v-6f767b18] {
-}
-.xml-single-ebook-group-pad[data-v-6f767b18] {
-}
-
+/*# sourceMappingURL=Thirtysix.vue.map */
-/*# sourceMappingURL=second.vue.map */
+/*# sourceMappingURL=Thirtyfive.vue.map */
+
+
+/*# sourceMappingURL=Thirtyseven2.vue.map */
+
+
+/*# sourceMappingURL=Forty.vue.map */
+
+
+/*# sourceMappingURL=Forty.vue.map */
+
+
+/*# sourceMappingURL=Thirtyseven3.vue.map */
+
+
+/*# sourceMappingURL=Thirtyeight.vue.map */
+
+
+/*# sourceMappingURL=Thirtyeight.vue.map */
/*# sourceMappingURL=fifth.vue.map */
-/*# sourceMappingURL=third.vue.map */
-
-
/*# sourceMappingURL=first.vue.map */
-/*# sourceMappingURL=seventh.vue.map */
-
-
/*# sourceMappingURL=fourth.vue.map */
+/*# sourceMappingURL=third.vue.map */
+
+
+/*# sourceMappingURL=second.vue.map */
+
+
+/*# sourceMappingURL=seventh.vue.map */
+
+
/*# sourceMappingURL=sixth.vue.map */
-.xml-single-ebook-group-h5[data-v-9937d650] {
+.xml-single-ebook-group-h5[data-v-b39a2926] {
}
-.xml-single-ebook-group-pc[data-v-9937d650] {
+.xml-single-ebook-group-pc[data-v-b39a2926] {
}
-.xml-single-ebook-group-pad[data-v-9937d650] {
+.xml-single-ebook-group-pad[data-v-b39a2926] {
}
-.xml-single-music-group-h5[data-v-272f2034] {
+.xml-single-ebook-group-h5[data-v-0b9200e9] {
}
-.xml-single-music-group-pc[data-v-272f2034] {
+.xml-single-ebook-group-pc[data-v-0b9200e9] {
}
-.xml-single-music-group-pad[data-v-272f2034] {
+.xml-single-ebook-group-pad[data-v-0b9200e9] {
}
@@ -1117,25 +1136,6 @@
}
-.xml-single-resource-group-h5[data-v-2b4774b7] {
-}
-.xml-single-resource-group-pc[data-v-2b4774b7] {
-}
-.xml-single-resource-group-pad[data-v-2b4774b7] {
-}
-
-
-
-/*# sourceMappingURL=single-agent-group.vue.map */
-
-.xml-single-question-group-h5[data-v-34ba0440] {
-}
-.xml-single-question-group-pc[data-v-34ba0440] {
-}
-.xml-single-question-group-pad[data-v-34ba0440] {
-}
-
-
.xml-single-text-group-h5[data-v-647015fa] {
}
.xml-single-text-group-pc[data-v-647015fa] {
@@ -1152,6 +1152,41 @@
}
+.xml-single-resource-group-h5[data-v-2b4774b7] {
+}
+.xml-single-resource-group-pc[data-v-2b4774b7] {
+}
+.xml-single-resource-group-pad[data-v-2b4774b7] {
+}
+
+
+.xml-single-music-group-h5[data-v-272f2034] {
+}
+.xml-single-music-group-pc[data-v-272f2034] {
+}
+.xml-single-music-group-pad[data-v-272f2034] {
+}
+
+
+.xml-single-question-group-h5[data-v-34ba0440] {
+}
+.xml-single-question-group-pc[data-v-34ba0440] {
+}
+.xml-single-question-group-pad[data-v-34ba0440] {
+}
+
+
+.xml-single-question-group-h5[data-v-77922a38] {
+}
+.xml-single-question-group-pc[data-v-77922a38] {
+}
+.xml-single-question-group-pad[data-v-77922a38] {
+}
+
+
+
+/*# sourceMappingURL=single-agent-group.vue.map */
+
.xml-skeleton-item {
/* margin: 20px 0; */
width: 100%;
@@ -1172,183 +1207,109 @@
-/*# sourceMappingURL=ninth.vue.map */
-
-
-/*# sourceMappingURL=Redtheme1.vue.map */
-
-
-/*# sourceMappingURL=fifth.vue.map */
-
-
-/*# sourceMappingURL=second.vue.map */
-
-
-/*# sourceMappingURL=fourth.vue.map */
-
-
-/*# sourceMappingURL=eleventh.vue.map */
-
-
-/*# sourceMappingURL=first.vue.map */
-
-
/*# sourceMappingURL=sixth.vue.map */
-/*# sourceMappingURL=eighth.vue.map */
-
-
-/*# sourceMappingURL=tenth.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme3.vue.map */
-
-
-/*# sourceMappingURL=Greytheme1.vue.map */
-
-
-/*# sourceMappingURL=Greytheme2.vue.map */
-
-
-/*# sourceMappingURL=Greytheme3.vue.map */
-
-
-/*# sourceMappingURL=Bluetheme1.vue.map */
-
-
/*# sourceMappingURL=seventh.vue.map */
-/*# sourceMappingURL=Yellowtheme2.vue.map */
+/*# sourceMappingURL=fifth.vue.map */
-/*# sourceMappingURL=Bluetheme2.vue.map */
+/*# sourceMappingURL=Redtheme1.vue.map */
-/*# sourceMappingURL=Redtheme4.vue.map */
+/*# sourceMappingURL=Greytheme3.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme3.vue.map */
+
+
+/*# sourceMappingURL=fourth.vue.map */
+
+
+/*# sourceMappingURL=tenth.vue.map */
+
+
+/*# sourceMappingURL=second.vue.map */
+
+
+/*# sourceMappingURL=eighth.vue.map */
+
+
+/*# sourceMappingURL=eleventh.vue.map */
/*# sourceMappingURL=Greytheme5.vue.map */
+/*# sourceMappingURL=first.vue.map */
+
+
+/*# sourceMappingURL=Greytheme1.vue.map */
+
+
+/*# sourceMappingURL=Redtheme4.vue.map */
+
+
+/*# sourceMappingURL=Greytheme2.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme1.vue.map */
+
+
+/*# sourceMappingURL=ninth.vue.map */
+
+
/*# sourceMappingURL=Twentythree.vue.map */
-/*# sourceMappingURL=Thirtytwo.vue.map */
-
-
-/*# sourceMappingURL=Twentytwo.vue.map */
-
-
/*# sourceMappingURL=Bluetheme4.vue.map */
/*# sourceMappingURL=Yellowtheme1.vue.map */
-/*# sourceMappingURL=Thirtythree.vue.map */
+/*# sourceMappingURL=Yellowtheme2.vue.map */
-/*# sourceMappingURL=Thirtysix.vue.map */
+/*# sourceMappingURL=Bluetheme2.vue.map */
-/*# sourceMappingURL=Thirtyone.vue.map */
-
-
-/*# sourceMappingURL=Thirtyfive.vue.map */
-
-
-/*# sourceMappingURL=Thirtyfour.vue.map */
-
-
-/*# sourceMappingURL=Thirtyeight.vue.map */
-
-
-/*# sourceMappingURL=BuleRectangle.vue.map */
-
-
-/*# sourceMappingURL=titleCrane.vue.map */
-
-
-/*# sourceMappingURL=Thirtynine.vue.map */
-
-
-/*# sourceMappingURL=Thirtyseven.vue.map */
-
-
-/*# sourceMappingURL=titleLight.vue.map */
-
-
-/*# sourceMappingURL=titleText.vue.map */
-
-
-/*# sourceMappingURL=titleQuestion.vue.map */
-
-
-/*# sourceMappingURL=BuleRectangleTwo.vue.map */
-.title-bgimg[data-v-025e9706] {
- background-image: url(../style/title-text-bgimg.png);
-}
-
-/*# sourceMappingURL=Sevenpageone.vue.map */
-
-
-/*# sourceMappingURL=titleLogging.vue.map */
-
-
-/*# sourceMappingURL=Sevenpagefour.vue.map */
-
-
-/*# sourceMappingURL=Sevenpagethree.vue.map */
-
-
-/*# sourceMappingURL=Sevenpagefive.vue.map */
-
-
-/*# sourceMappingURL=titleTearcher.vue.map */
-
-
-/*# sourceMappingURL=Sevenpagetwo.vue.map */
+/*# sourceMappingURL=Twentytwo.vue.map */
/*# sourceMappingURL=Redtheme7.vue.map */
-/*# sourceMappingURL=Foldtheme2.vue.map */
-
-
-/*# sourceMappingURL=Tabstheme3.vue.map */
-
-
-/*# sourceMappingURL=Tabstheme2.vue.map */
-
-
-/*# sourceMappingURL=Foldtheme4.vue.map */
-
-
-/*# sourceMappingURL=Tabstheme1.vue.map */
+/*# sourceMappingURL=Foldtheme3.vue.map */
/*# sourceMappingURL=Foldtheme1.vue.map */
-/*# sourceMappingURL=Foldtheme3.vue.map */
+/*# sourceMappingURL=Foldtheme2.vue.map */
-/*# sourceMappingURL=Tabstheme4.vue.map */
+/*# sourceMappingURL=Tabstheme1.vue.map */
-/*# sourceMappingURL=Foldtheme5.vue.map */
-
-
-/*# sourceMappingURL=Tabstheme6.vue.map */
+/*# sourceMappingURL=Tabstheme3.vue.map */
/*# sourceMappingURL=Tabstheme5.vue.map */
-/*# sourceMappingURL=Fortytwo.vue.map */
+/*# sourceMappingURL=Foldtheme5.vue.map */
+
+
+/*# sourceMappingURL=Tabstheme2.vue.map */
+
+
+/*# sourceMappingURL=Tabstheme4.vue.map */
+
+
+/*# sourceMappingURL=Tabstheme6.vue.map */
/*# sourceMappingURL=Fortyfour.vue.map */
@@ -1357,30 +1318,116 @@
/*# sourceMappingURL=Fortysix.vue.map */
+/*# sourceMappingURL=Fortytwo.vue.map */
+
+
+/*# sourceMappingURL=Fortyseven.vue.map */
+
+
+/*# sourceMappingURL=Foldtheme4.vue.map */
+
+
/*# sourceMappingURL=Fortyfive.vue.map */
/*# sourceMappingURL=Fortythree.vue.map */
-/*# sourceMappingURL=Fortyseven.vue.map */
+/*# sourceMappingURL=Thirtythree.vue.map */
-/*# sourceMappingURL=Twentyfour.vue.map */
+/*# sourceMappingURL=Thirtytwo.vue.map */
-/*# sourceMappingURL=Twentyeight.vue.map */
+/*# sourceMappingURL=titleLogging.vue.map */
-/*# sourceMappingURL=Twentyseven.vue.map */
+/*# sourceMappingURL=Thirtyone.vue.map */
+
+
+/*# sourceMappingURL=BuleRectangle.vue.map */
+
+
+/*# sourceMappingURL=Thirtyfour.vue.map */
+
+
+/*# sourceMappingURL=Thirtynine.vue.map */
+
+
+/*# sourceMappingURL=titleCrane.vue.map */
+
+
+/*# sourceMappingURL=titleQuestion.vue.map */
+
+
+/*# sourceMappingURL=Sevenpagefour.vue.map */
+
+
+/*# sourceMappingURL=titleTearcher.vue.map */
+.title-bgimg[data-v-025e9706] {
+ background-image: url(../style/title-text-bgimg.png);
+}
+
+/*# sourceMappingURL=Sevenpageone.vue.map */
+
+
+/*# sourceMappingURL=BuleRectangleTwo.vue.map */
+
+
+/*# sourceMappingURL=titleLight.vue.map */
+
+
+/*# sourceMappingURL=Sevenpagetwo.vue.map */
+
+
+/*# sourceMappingURL=Sevenpagethree.vue.map */
+
+
+/*# sourceMappingURL=Fortyone.vue.map */
+
+
+/*# sourceMappingURL=titleText.vue.map */
+
+
+/*# sourceMappingURL=Sevenpagefive.vue.map */
+
+.el-image__inner[data-v-fb4f6862] {
+ width: 100% !important;
+}
+.xml-image-ping-pu-h5[data-v-fb4f6862] {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+.xml-image-hua-lang[data-v-fb4f6862] {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+
/*# sourceMappingURL=Twentysix.vue.map */
+/*# sourceMappingURL=Twentyfour.vue.map */
+
+
+/*# sourceMappingURL=Twentyseven.vue.map */
+
+
+/*# sourceMappingURL=xmlWrapperPage.vue.map */
+
+
+/*# sourceMappingURL=Twentyeight.vue.map */
+
+
/*# sourceMappingURL=Twentyfive.vue.map */
+/*# sourceMappingURL=xmlCollapse.vue.map */
+
+
@@ -1431,29 +1478,95 @@
-
-
-/*# sourceMappingURL=xmlWrapperPage.vue.map */
-
-
-/*# sourceMappingURL=xmlCollapse.vue.map */
/*# sourceMappingURL=xmlPopup.vue.map */
-.el-image__inner[data-v-fb4f6862] {
- width: 100% !important;
-}
-.xml-image-ping-pu-h5[data-v-fb4f6862] {
- display: flex;
- flex-direction: column;
- align-items: center;
-}
-.xml-image-hua-lang[data-v-fb4f6862] {
- display: flex;
- flex-direction: column;
- align-items: center;
-}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
.preview-container-h5[data-v-25742cb8] {
padding-top: 15px;
@@ -1562,6 +1675,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1928,116 +2064,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2670,14 +2696,14 @@
-
-
-/*# sourceMappingURL=xmlRobotPhone.vue.map */
/*# sourceMappingURL=xmlRobotPc.vue.map */
+/*# sourceMappingURL=xmlRobotPhone.vue.map */
+
+
/*# sourceMappingURL=QuestionItem.vue.map */
@@ -2973,6 +2999,10 @@
+
+
+
+
@@ -3132,41 +3162,144 @@
-
-
-
-
-.content[data-v-55ea6f92] {
- width: 100%;
+.option-item + .option-item[data-v-7fac7a23] {
+ margin-top: 16px;
}
-.content .stem-content[data-v-55ea6f92] {
- width: 100%;
- box-sizing: border-box;
- padding: 5px 14px;
- height: auto;
- border: 1px solid #e7e7e7;
+.option-item[data-v-7fac7a23] {
+ display: flex;
+ background: #fbfbfb;
border-radius: 6px;
+ padding-left: 16px;
+ cursor: pointer;
+ transition: all ease 0.3s;
+ border: 1px solid #fbfbfb;
+}
+.option-item .questionSeq[data-v-7fac7a23] {
+ padding: 8px 0;
+}
+.option-item.isActive[data-v-7fac7a23] {
+ border-color: #2e9adb;
+}
+.option-item.isTrue[data-v-7fac7a23] {
+ border: 1px solid #70b603;
+}
+.option-item.isTrue[data-v-7fac7a23] .el-radio__input.is-checked .el-radio__inner {
+ border-color: #70b603;
+ background: #70b603;
+}
+.option-item.isFalse[data-v-7fac7a23] {
+ border: 1px solid #d9001b;
+}
+.option-item.isFalse[data-v-7fac7a23] .el-radio__input.is-checked .el-radio__inner {
+ border-color: #d9001b;
+ background: #d9001b;
+}
+.option-item[data-v-7fac7a23]:hover {
+ background: #ddd;
+}
+.option-item[data-v-7fac7a23] .content {
cursor: pointer;
}
-.content .stem-content.no-border[data-v-55ea6f92] {
- padding: 0;
- border: none;
- cursor: default;
-}
-.content .stem-content .placeholder[data-v-55ea6f92] {
- color: #c0c4cc;
- font-size: 14px;
+.option-item[data-v-7fac7a23] .stem-content.no-border {
+ padding: 8px 14px !important;
cursor: pointer;
- user-select: none;
}
-/*# sourceMappingURL=common.vue.map */
+/*# sourceMappingURL=radio.vue.map */
+.option-item + .option-item[data-v-6b27b5ec] {
+ margin-top: 16px;
+}
+.option-item[data-v-6b27b5ec] {
+ display: flex;
+ background: #fbfbfb;
+ border-radius: 6px;
+ padding-left: 16px;
+ cursor: pointer;
+ transition: all ease 0.3s;
+ border: 1px solid #fbfbfb;
+}
+.option-item .questionSeq[data-v-6b27b5ec] {
+ padding: 8px 0;
+}
+.option-item.isActive[data-v-6b27b5ec] {
+ border-color: #2e9adb;
+}
+.option-item.isTrue[data-v-6b27b5ec] {
+ border: 1px solid #70b603;
+}
+.option-item.isTrue[data-v-6b27b5ec] .el-radio__input.is-checked .el-radio__inner {
+ border-color: #70b603;
+ background: #70b603;
+}
+.option-item.isFalse[data-v-6b27b5ec] {
+ border: 1px solid #d9001b;
+}
+.option-item.isFalse[data-v-6b27b5ec] .el-radio__input.is-checked .el-radio__inner {
+ border-color: #d9001b;
+ background: #d9001b;
+}
+.option-item[data-v-6b27b5ec]:hover {
+ background: #ddd;
+}
+.option-item[data-v-6b27b5ec] .content {
+ cursor: pointer;
+}
+.option-item[data-v-6b27b5ec] .stem-content.no-border {
+ padding: 8px 14px !important;
+ cursor: pointer;
+}
+
+/*# sourceMappingURL=radio.vue.map */
+.option-item + .option-item[data-v-307b4eb2] {
+ margin-top: 16px;
+}
+.option-item[data-v-307b4eb2] {
+ display: flex;
+ background: #fbfbfb;
+ border-radius: 6px;
+ padding-left: 16px;
+ cursor: pointer;
+ transition: all ease 0.3s;
+ border: 1px solid #fbfbfb;
+}
+.option-item.isActive[data-v-307b4eb2] {
+ border-color: #2e9adb;
+}
+.option-item .questionSeq[data-v-307b4eb2] {
+ padding: 8px 0;
+}
+.option-item.isTrue[data-v-307b4eb2] {
+ border: 1px solid #70b603;
+}
+.option-item.isTrue[data-v-307b4eb2] .el-checkbox__input.is-checked .el-checkbox__inner {
+ border-color: #70b603;
+ background: #70b603;
+}
+.option-item.isFalse[data-v-307b4eb2] {
+ border: 1px solid #d9001b;
+}
+.option-item.isFalse[data-v-307b4eb2] .el-checkbox__input.is-checked .el-checkbox__inner {
+ border-color: #d9001b;
+ background: #d9001b;
+}
+.option-item[data-v-307b4eb2]:hover {
+ background: #ddd;
+}
+.option-item[data-v-307b4eb2] .content {
+ cursor: pointer;
+}
+.option-item[data-v-307b4eb2] .stem-content.no-border {
+ padding: 8px 14px !important;
+ cursor: pointer;
+}
+
+/*# sourceMappingURL=checkbox.vue.map */
.option-item + .option-item[data-v-fa728c70] {
margin-top: 16px;
}
@@ -3236,138 +3369,31 @@
}
/*# sourceMappingURL=common.vue.map */
-.option-item + .option-item[data-v-307b4eb2] {
- margin-top: 16px;
+.content[data-v-55ea6f92] {
+ width: 100%;
}
-.option-item[data-v-307b4eb2] {
- display: flex;
- background: #fbfbfb;
+.content .stem-content[data-v-55ea6f92] {
+ width: 100%;
+ box-sizing: border-box;
+ padding: 5px 14px;
+ height: auto;
+ border: 1px solid #e7e7e7;
border-radius: 6px;
- padding-left: 16px;
- cursor: pointer;
- transition: all ease 0.3s;
- border: 1px solid #fbfbfb;
-}
-.option-item.isActive[data-v-307b4eb2] {
- border-color: #2e9adb;
-}
-.option-item .questionSeq[data-v-307b4eb2] {
- padding: 8px 0;
-}
-.option-item.isTrue[data-v-307b4eb2] {
- border: 1px solid #70b603;
-}
-.option-item.isTrue[data-v-307b4eb2] .el-checkbox__input.is-checked .el-checkbox__inner {
- border-color: #70b603;
- background: #70b603;
-}
-.option-item.isFalse[data-v-307b4eb2] {
- border: 1px solid #d9001b;
-}
-.option-item.isFalse[data-v-307b4eb2] .el-checkbox__input.is-checked .el-checkbox__inner {
- border-color: #d9001b;
- background: #d9001b;
-}
-.option-item[data-v-307b4eb2]:hover {
- background: #ddd;
-}
-.option-item[data-v-307b4eb2] .content {
cursor: pointer;
}
-.option-item[data-v-307b4eb2] .stem-content.no-border {
- padding: 8px 14px !important;
+.content .stem-content.no-border[data-v-55ea6f92] {
+ padding: 0;
+ border: none;
+ cursor: default;
+}
+.content .stem-content .placeholder[data-v-55ea6f92] {
+ color: #c0c4cc;
+ font-size: 14px;
cursor: pointer;
+ user-select: none;
}
-/*# sourceMappingURL=checkbox.vue.map */
-.option-item + .option-item[data-v-6b27b5ec] {
- margin-top: 16px;
-}
-.option-item[data-v-6b27b5ec] {
- display: flex;
- background: #fbfbfb;
- border-radius: 6px;
- padding-left: 16px;
- cursor: pointer;
- transition: all ease 0.3s;
- border: 1px solid #fbfbfb;
-}
-.option-item .questionSeq[data-v-6b27b5ec] {
- padding: 8px 0;
-}
-.option-item.isActive[data-v-6b27b5ec] {
- border-color: #2e9adb;
-}
-.option-item.isTrue[data-v-6b27b5ec] {
- border: 1px solid #70b603;
-}
-.option-item.isTrue[data-v-6b27b5ec] .el-radio__input.is-checked .el-radio__inner {
- border-color: #70b603;
- background: #70b603;
-}
-.option-item.isFalse[data-v-6b27b5ec] {
- border: 1px solid #d9001b;
-}
-.option-item.isFalse[data-v-6b27b5ec] .el-radio__input.is-checked .el-radio__inner {
- border-color: #d9001b;
- background: #d9001b;
-}
-.option-item[data-v-6b27b5ec]:hover {
- background: #ddd;
-}
-.option-item[data-v-6b27b5ec] .content {
- cursor: pointer;
-}
-.option-item[data-v-6b27b5ec] .stem-content.no-border {
- padding: 8px 14px !important;
- cursor: pointer;
-}
-
-/*# sourceMappingURL=radio.vue.map */
-.option-item + .option-item[data-v-7fac7a23] {
- margin-top: 16px;
-}
-.option-item[data-v-7fac7a23] {
- display: flex;
- background: #fbfbfb;
- border-radius: 6px;
- padding-left: 16px;
- cursor: pointer;
- transition: all ease 0.3s;
- border: 1px solid #fbfbfb;
-}
-.option-item .questionSeq[data-v-7fac7a23] {
- padding: 8px 0;
-}
-.option-item.isActive[data-v-7fac7a23] {
- border-color: #2e9adb;
-}
-.option-item.isTrue[data-v-7fac7a23] {
- border: 1px solid #70b603;
-}
-.option-item.isTrue[data-v-7fac7a23] .el-radio__input.is-checked .el-radio__inner {
- border-color: #70b603;
- background: #70b603;
-}
-.option-item.isFalse[data-v-7fac7a23] {
- border: 1px solid #d9001b;
-}
-.option-item.isFalse[data-v-7fac7a23] .el-radio__input.is-checked .el-radio__inner {
- border-color: #d9001b;
- background: #d9001b;
-}
-.option-item[data-v-7fac7a23]:hover {
- background: #ddd;
-}
-.option-item[data-v-7fac7a23] .content {
- cursor: pointer;
-}
-.option-item[data-v-7fac7a23] .stem-content.no-border {
- padding: 8px 14px !important;
- cursor: pointer;
-}
-
-/*# sourceMappingURL=radio.vue.map */
+/*# sourceMappingURL=common.vue.map */
.image-file[data-v-643cc5f7] {
width: 218px;
object-fit: scale-down;
@@ -3430,6 +3456,80 @@
}
/*# sourceMappingURL=index.vue.map */
+[data-v-7cccb5ec] .el-dialog__header {
+ padding: 10px;
+}
+.video-content[data-v-7cccb5ec] {
+ width: 180px;
+ height: 135px;
+ border-radius: 6px;
+ overflow: hidden;
+ position: relative;
+}
+.video-content .play[data-v-7cccb5ec] {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ cursor: pointer;
+ transform: translateX(-50%) translateY(-50%);
+}
+.video-mask[data-v-7cccb5ec] {
+ position: absolute;
+ left: 0;
+ top: 0;
+ width: 100%;
+ height: 100%;
+ background: rgba(0, 0, 0, 0.5);
+}
+.video-mask img[data-v-7cccb5ec] {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50% -50%);
+ display: block;
+}
+.video-player[data-v-7cccb5ec] {
+ width: 100%;
+}
+
+/*# sourceMappingURL=video-play.vue.map */
+[data-v-7628e470] .el-dialog__header {
+ padding: 10px;
+}
+.video-content[data-v-7628e470] {
+ width: 180px;
+ height: 135px;
+ border-radius: 6px;
+ overflow: hidden;
+ position: relative;
+}
+.video-content .play[data-v-7628e470] {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ cursor: pointer;
+ transform: translateX(-50%) translateY(-50%);
+}
+.video-mask[data-v-7628e470] {
+ position: absolute;
+ left: 0;
+ top: 0;
+ width: 100%;
+ height: 100%;
+ background: rgba(0, 0, 0, 0.5);
+}
+.video-mask img[data-v-7628e470] {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50% -50%);
+ display: block;
+}
+.video-player[data-v-7628e470] {
+ width: 100%;
+}
+
+/*# sourceMappingURL=video-play.vue.map */
.audio .audio-icon[data-v-25355b9e] {
width: 36px;
height: 36px;
@@ -3489,43 +3589,6 @@
}
/*# sourceMappingURL=audio-play-new.vue.map */
-[data-v-7cccb5ec] .el-dialog__header {
- padding: 10px;
-}
-.video-content[data-v-7cccb5ec] {
- width: 180px;
- height: 135px;
- border-radius: 6px;
- overflow: hidden;
- position: relative;
-}
-.video-content .play[data-v-7cccb5ec] {
- position: absolute;
- left: 50%;
- top: 50%;
- cursor: pointer;
- transform: translateX(-50%) translateY(-50%);
-}
-.video-mask[data-v-7cccb5ec] {
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, 0.5);
-}
-.video-mask img[data-v-7cccb5ec] {
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50% -50%);
- display: block;
-}
-.video-player[data-v-7cccb5ec] {
- width: 100%;
-}
-
-/*# sourceMappingURL=video-play.vue.map */
.audio .audio-icon[data-v-160e520c] {
width: 36px;
height: 36px;
@@ -3584,41 +3647,4 @@
top: -15px;
}
-/*# sourceMappingURL=audio-play-new.vue.map */
-[data-v-7628e470] .el-dialog__header {
- padding: 10px;
-}
-.video-content[data-v-7628e470] {
- width: 180px;
- height: 135px;
- border-radius: 6px;
- overflow: hidden;
- position: relative;
-}
-.video-content .play[data-v-7628e470] {
- position: absolute;
- left: 50%;
- top: 50%;
- cursor: pointer;
- transform: translateX(-50%) translateY(-50%);
-}
-.video-mask[data-v-7628e470] {
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, 0.5);
-}
-.video-mask img[data-v-7628e470] {
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50% -50%);
- display: block;
-}
-.video-player[data-v-7628e470] {
- width: 100%;
-}
-
-/*# sourceMappingURL=video-play.vue.map */
\ No newline at end of file
+/*# sourceMappingURL=audio-play-new.vue.map */
\ No newline at end of file
diff --git a/src/plugin/xml-digital-teaching/lib/index.js b/src/plugin/xml-digital-teaching/lib/index.js
index 6da7eea..8497f24 100644
--- a/src/plugin/xml-digital-teaching/lib/index.js
+++ b/src/plugin/xml-digital-teaching/lib/index.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
@@ -19768,7 +19768,7 @@ if (typeof window !== 'undefined' && window.Vue) {
//
//
-var script$5q = {
+var script$5z = {
//预览教材目录
name: 'PreviewCatalogRender',
props: {
@@ -19908,9 +19908,9 @@ function normalizeComponent(template, style, script, scopeId, isFunctionalTempla
}
/* script */
-const __vue_script__$5q = script$5q;
+const __vue_script__$5z = script$5z;
/* template */
-var __vue_render__$5q = function () {
+var __vue_render__$5z = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -19945,17 +19945,17 @@ var __vue_render__$5q = function () {
1
)
};
-var __vue_staticRenderFns__$5q = [];
-__vue_render__$5q._withStripped = true;
+var __vue_staticRenderFns__$5z = [];
+__vue_render__$5z._withStripped = true;
/* style */
- const __vue_inject_styles__$5q = undefined;
+ const __vue_inject_styles__$5z = undefined;
/* scoped */
- const __vue_scope_id__$5q = "data-v-7da5c6fc";
+ const __vue_scope_id__$5z = "data-v-7da5c6fc";
/* module identifier */
- const __vue_module_identifier__$5q = undefined;
+ const __vue_module_identifier__$5z = undefined;
/* functional template */
- const __vue_is_functional_template__$5q = false;
+ const __vue_is_functional_template__$5z = false;
/* style inject */
/* style inject SSR */
@@ -19964,13 +19964,13 @@ __vue_render__$5q._withStripped = true;
- const __vue_component__$5q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5q, staticRenderFns: __vue_staticRenderFns__$5q },
- __vue_inject_styles__$5q,
- __vue_script__$5q,
- __vue_scope_id__$5q,
- __vue_is_functional_template__$5q,
- __vue_module_identifier__$5q,
+ const __vue_component__$5z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5z, staticRenderFns: __vue_staticRenderFns__$5z },
+ __vue_inject_styles__$5z,
+ __vue_script__$5z,
+ __vue_scope_id__$5z,
+ __vue_is_functional_template__$5z,
+ __vue_module_identifier__$5z,
false,
undefined,
undefined,
@@ -28953,7 +28953,7 @@ var jquery = createCommonjsModule(function (module) {
});
//
-var script$5p = {
+var script$5y = {
name: 'PreviewLooseLeafRender',
props: {
businessType: String,
@@ -29082,9 +29082,9 @@ var script$5p = {
};
/* script */
-const __vue_script__$5p = script$5p;
+const __vue_script__$5y = script$5y;
/* template */
-var __vue_render__$5p = function () {
+var __vue_render__$5y = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -29173,17 +29173,17 @@ var __vue_render__$5p = function () {
),
])
};
-var __vue_staticRenderFns__$5p = [];
-__vue_render__$5p._withStripped = true;
+var __vue_staticRenderFns__$5y = [];
+__vue_render__$5y._withStripped = true;
/* style */
- const __vue_inject_styles__$5p = undefined;
+ const __vue_inject_styles__$5y = undefined;
/* scoped */
- const __vue_scope_id__$5p = "data-v-25742cb8";
+ const __vue_scope_id__$5y = "data-v-25742cb8";
/* module identifier */
- const __vue_module_identifier__$5p = undefined;
+ const __vue_module_identifier__$5y = undefined;
/* functional template */
- const __vue_is_functional_template__$5p = false;
+ const __vue_is_functional_template__$5y = false;
/* style inject */
/* style inject SSR */
@@ -29192,13 +29192,13 @@ __vue_render__$5p._withStripped = true;
- const __vue_component__$5p = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5p, staticRenderFns: __vue_staticRenderFns__$5p },
- __vue_inject_styles__$5p,
- __vue_script__$5p,
- __vue_scope_id__$5p,
- __vue_is_functional_template__$5p,
- __vue_module_identifier__$5p,
+ const __vue_component__$5y = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5y, staticRenderFns: __vue_staticRenderFns__$5y },
+ __vue_inject_styles__$5y,
+ __vue_script__$5y,
+ __vue_scope_id__$5y,
+ __vue_is_functional_template__$5y,
+ __vue_module_identifier__$5y,
false,
undefined,
undefined,
@@ -29248,11 +29248,11 @@ Array.prototype.Remove = function (item, all) {
}
return result ? this : void 0;
};
-var script$5o = {
+var script$5x = {
name: 'XmlRender',
components: {
- PreviewLooseLeafRender: __vue_component__$5p,
- PreviewCatalogRender: __vue_component__$5q
+ PreviewLooseLeafRender: __vue_component__$5y,
+ PreviewCatalogRender: __vue_component__$5z
},
props: {
uuid: {
@@ -29644,9 +29644,9 @@ var script$5o = {
};
/* script */
-const __vue_script__$5o = script$5o;
+const __vue_script__$5x = script$5x;
/* template */
-var __vue_render__$5o = function () {
+var __vue_render__$5x = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -29829,17 +29829,17 @@ var __vue_render__$5o = function () {
: _c("div", { attrs: { id: "out" } }, [_vm._v("预览地址已失效")]),
])
};
-var __vue_staticRenderFns__$5o = [];
-__vue_render__$5o._withStripped = true;
+var __vue_staticRenderFns__$5x = [];
+__vue_render__$5x._withStripped = true;
/* style */
- const __vue_inject_styles__$5o = undefined;
+ const __vue_inject_styles__$5x = undefined;
/* scoped */
- const __vue_scope_id__$5o = undefined;
+ const __vue_scope_id__$5x = undefined;
/* module identifier */
- const __vue_module_identifier__$5o = undefined;
+ const __vue_module_identifier__$5x = undefined;
/* functional template */
- const __vue_is_functional_template__$5o = false;
+ const __vue_is_functional_template__$5x = false;
/* style inject */
/* style inject SSR */
@@ -29848,23 +29848,23 @@ __vue_render__$5o._withStripped = true;
- const __vue_component__$5o = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5o, staticRenderFns: __vue_staticRenderFns__$5o },
- __vue_inject_styles__$5o,
- __vue_script__$5o,
- __vue_scope_id__$5o,
- __vue_is_functional_template__$5o,
- __vue_module_identifier__$5o,
+ const __vue_component__$5x = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5x, staticRenderFns: __vue_staticRenderFns__$5x },
+ __vue_inject_styles__$5x,
+ __vue_script__$5x,
+ __vue_scope_id__$5x,
+ __vue_is_functional_template__$5x,
+ __vue_module_identifier__$5x,
false,
undefined,
undefined,
undefined
);
-__vue_component__$5o.install = (Vue, options = {}) => {
+__vue_component__$5x.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('render', {
prefix: options.prefix
- }), __vue_component__$5o);
+ }), __vue_component__$5x);
};
const rnds8Pool = new Uint8Array(256); // # of random values to pre-allocate
@@ -30500,7 +30500,7 @@ const ObjectFit = {
FILL: 'fill',
SCALE_DOWN: 'scale-down'
};
-var script$5n = {
+var script$5w = {
name: 'DesignPreviewImage',
mixins: [Locale],
inheritAttrs: false,
@@ -30786,9 +30786,9 @@ var script$5n = {
};
/* script */
-const __vue_script__$5n = script$5n;
+const __vue_script__$5w = script$5w;
/* template */
-var __vue_render__$5n = function () {
+var __vue_render__$5w = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -30913,17 +30913,17 @@ var __vue_render__$5n = function () {
2
)
};
-var __vue_staticRenderFns__$5n = [];
-__vue_render__$5n._withStripped = true;
+var __vue_staticRenderFns__$5w = [];
+__vue_render__$5w._withStripped = true;
/* style */
- const __vue_inject_styles__$5n = undefined;
+ const __vue_inject_styles__$5w = undefined;
/* scoped */
- const __vue_scope_id__$5n = "data-v-fb4f6862";
+ const __vue_scope_id__$5w = "data-v-fb4f6862";
/* module identifier */
- const __vue_module_identifier__$5n = undefined;
+ const __vue_module_identifier__$5w = undefined;
/* functional template */
- const __vue_is_functional_template__$5n = false;
+ const __vue_is_functional_template__$5w = false;
/* style inject */
/* style inject SSR */
@@ -30932,13 +30932,13 @@ __vue_render__$5n._withStripped = true;
- const __vue_component__$5n = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5n, staticRenderFns: __vue_staticRenderFns__$5n },
- __vue_inject_styles__$5n,
- __vue_script__$5n,
- __vue_scope_id__$5n,
- __vue_is_functional_template__$5n,
- __vue_module_identifier__$5n,
+ const __vue_component__$5w = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5w, staticRenderFns: __vue_staticRenderFns__$5w },
+ __vue_inject_styles__$5w,
+ __vue_script__$5w,
+ __vue_scope_id__$5w,
+ __vue_is_functional_template__$5w,
+ __vue_module_identifier__$5w,
false,
undefined,
undefined,
@@ -31119,7 +31119,7 @@ const Mode = {
}
};
const mousewheelEventName = isFirefox() ? 'DOMMouseScroll' : 'mousewheel';
-var script$5m = {
+var script$5v = {
name: 'XmlImageViewer',
props: {
urlList: {
@@ -31465,10 +31465,10 @@ var script$5m = {
};
/* script */
-const __vue_script__$5m = script$5m;
+const __vue_script__$5v = script$5v;
/* template */
-var __vue_render__$5m = function () {
+var __vue_render__$5v = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -31681,17 +31681,17 @@ var __vue_render__$5m = function () {
),
])
};
-var __vue_staticRenderFns__$5m = [];
-__vue_render__$5m._withStripped = true;
+var __vue_staticRenderFns__$5v = [];
+__vue_render__$5v._withStripped = true;
/* style */
- const __vue_inject_styles__$5m = undefined;
+ const __vue_inject_styles__$5v = undefined;
/* scoped */
- const __vue_scope_id__$5m = undefined;
+ const __vue_scope_id__$5v = undefined;
/* module identifier */
- const __vue_module_identifier__$5m = undefined;
+ const __vue_module_identifier__$5v = undefined;
/* functional template */
- const __vue_is_functional_template__$5m = false;
+ const __vue_is_functional_template__$5v = false;
/* style inject */
/* style inject SSR */
@@ -31700,13 +31700,13 @@ __vue_render__$5m._withStripped = true;
- const __vue_component__$5m = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5m, staticRenderFns: __vue_staticRenderFns__$5m },
- __vue_inject_styles__$5m,
- __vue_script__$5m,
- __vue_scope_id__$5m,
- __vue_is_functional_template__$5m,
- __vue_module_identifier__$5m,
+ const __vue_component__$5v = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5v, staticRenderFns: __vue_staticRenderFns__$5v },
+ __vue_inject_styles__$5v,
+ __vue_script__$5v,
+ __vue_scope_id__$5v,
+ __vue_is_functional_template__$5v,
+ __vue_module_identifier__$5v,
false,
undefined,
undefined,
@@ -31714,18 +31714,18 @@ __vue_render__$5m._withStripped = true;
);
/* istanbul ignore next */
-__vue_component__$5n.install = function (Vue) {
- Vue.component(__vue_component__$5n.name, __vue_component__$5n);
+__vue_component__$5w.install = function (Vue) {
+ Vue.component(__vue_component__$5w.name, __vue_component__$5w);
};
//
/***
* 文本块
*/
-var script$5l = {
+var script$5u = {
name: 'XmlImageRender',
components: {
- previewImageRender: __vue_component__$5n
+ previewImageRender: __vue_component__$5w
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -31936,9 +31936,9 @@ var script$5l = {
};
/* script */
-const __vue_script__$5l = script$5l;
+const __vue_script__$5u = script$5u;
/* template */
-var __vue_render__$5l = function () {
+var __vue_render__$5u = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -32361,17 +32361,17 @@ var __vue_render__$5l = function () {
2
)
};
-var __vue_staticRenderFns__$5l = [];
-__vue_render__$5l._withStripped = true;
+var __vue_staticRenderFns__$5u = [];
+__vue_render__$5u._withStripped = true;
/* style */
- const __vue_inject_styles__$5l = undefined;
+ const __vue_inject_styles__$5u = undefined;
/* scoped */
- const __vue_scope_id__$5l = undefined;
+ const __vue_scope_id__$5u = undefined;
/* module identifier */
- const __vue_module_identifier__$5l = undefined;
+ const __vue_module_identifier__$5u = undefined;
/* functional template */
- const __vue_is_functional_template__$5l = false;
+ const __vue_is_functional_template__$5u = false;
/* style inject */
/* style inject SSR */
@@ -32380,23 +32380,23 @@ __vue_render__$5l._withStripped = true;
- const __vue_component__$5l = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5l, staticRenderFns: __vue_staticRenderFns__$5l },
- __vue_inject_styles__$5l,
- __vue_script__$5l,
- __vue_scope_id__$5l,
- __vue_is_functional_template__$5l,
- __vue_module_identifier__$5l,
+ const __vue_component__$5u = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5u, staticRenderFns: __vue_staticRenderFns__$5u },
+ __vue_inject_styles__$5u,
+ __vue_script__$5u,
+ __vue_scope_id__$5u,
+ __vue_is_functional_template__$5u,
+ __vue_module_identifier__$5u,
false,
undefined,
undefined,
undefined
);
-__vue_component__$5l.install = (Vue, options = {}) => {
+__vue_component__$5u.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('image-render', {
prefix: options.prefix
- }), __vue_component__$5l);
+ }), __vue_component__$5u);
};
//
@@ -32566,7 +32566,7 @@ __vue_component__$5l.install = (Vue, options = {}) => {
//
// import "../block.scss"
-var script$5k = {
+var script$5t = {
name: 'xmlHtmlRender',
components: {},
props: {
@@ -32605,6 +32605,12 @@ var script$5k = {
default: ''
},
isCopyUrl: {
+ // 是否显示复制链接
+ type: Boolean,
+ default: false
+ },
+ isReader: {
+ // 是否阅读器
type: Boolean,
default: false
}
@@ -32658,16 +32664,17 @@ var script$5k = {
});
},
goRead(info) {
- console.log('🚀 ~ goRead ~ info:', info);
+ // console.log('🚀 ~ goRead ~ info:', info,this.mode,this.pageType)
+
if (this.mode === 'preview') {
let url = '';
if (info.htmlType == 'url') {
url = info.link;
} else {
- url = this.resourceBasisPath + info.file.split('./')[1];
+ url = info.file.indexOf('./') !== -1 ? this.resourceBasisPath + info.file.split('./')[1] : info.file;
}
- if (this.pageType == 'pc') {
- window.open(url);
+ if (!this.isReader) {
+ window.open(info.file);
} else {
this.$emit('openHtml', {
previewUrl: url,
@@ -32683,10 +32690,10 @@ var script$5k = {
};
/* script */
-const __vue_script__$5k = script$5k;
+const __vue_script__$5t = script$5t;
/* template */
-var __vue_render__$5k = function () {
+var __vue_render__$5t = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -32812,7 +32819,6 @@ var __vue_render__$5k = function () {
expression: "blockData.htmlType === 'code'",
},
],
- staticClass: "xml-iframe-mask-box",
},
[
_c("iframe", {
@@ -32898,17 +32904,17 @@ var __vue_render__$5k = function () {
]
)
};
-var __vue_staticRenderFns__$5k = [];
-__vue_render__$5k._withStripped = true;
+var __vue_staticRenderFns__$5t = [];
+__vue_render__$5t._withStripped = true;
/* style */
- const __vue_inject_styles__$5k = undefined;
+ const __vue_inject_styles__$5t = undefined;
/* scoped */
- const __vue_scope_id__$5k = undefined;
+ const __vue_scope_id__$5t = undefined;
/* module identifier */
- const __vue_module_identifier__$5k = undefined;
+ const __vue_module_identifier__$5t = undefined;
/* functional template */
- const __vue_is_functional_template__$5k = false;
+ const __vue_is_functional_template__$5t = false;
/* style inject */
/* style inject SSR */
@@ -32917,23 +32923,23 @@ __vue_render__$5k._withStripped = true;
- const __vue_component__$5k = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5k, staticRenderFns: __vue_staticRenderFns__$5k },
- __vue_inject_styles__$5k,
- __vue_script__$5k,
- __vue_scope_id__$5k,
- __vue_is_functional_template__$5k,
- __vue_module_identifier__$5k,
+ const __vue_component__$5t = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5t, staticRenderFns: __vue_staticRenderFns__$5t },
+ __vue_inject_styles__$5t,
+ __vue_script__$5t,
+ __vue_scope_id__$5t,
+ __vue_is_functional_template__$5t,
+ __vue_module_identifier__$5t,
false,
undefined,
undefined,
undefined
);
-__vue_component__$5k.install = (Vue, options = {}) => {
+__vue_component__$5t.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('html-render', {
prefix: options.prefix
- }), __vue_component__$5k);
+ }), __vue_component__$5t);
};
//
@@ -32983,7 +32989,7 @@ __vue_component__$5k.install = (Vue, options = {}) => {
//
// import '../block.scss'
-var script$5j = {
+var script$5s = {
name: 'XmlCatalogRender',
components: {},
inject: ['getCatalogList'],
@@ -33101,9 +33107,9 @@ var script$5j = {
};
/* script */
-const __vue_script__$5j = script$5j;
+const __vue_script__$5s = script$5s;
/* template */
-var __vue_render__$5j = function () {
+var __vue_render__$5s = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -33162,17 +33168,17 @@ var __vue_render__$5j = function () {
1
)
};
-var __vue_staticRenderFns__$5j = [];
-__vue_render__$5j._withStripped = true;
+var __vue_staticRenderFns__$5s = [];
+__vue_render__$5s._withStripped = true;
/* style */
- const __vue_inject_styles__$5j = undefined;
+ const __vue_inject_styles__$5s = undefined;
/* scoped */
- const __vue_scope_id__$5j = "data-v-61c986fa";
+ const __vue_scope_id__$5s = "data-v-61c986fa";
/* module identifier */
- const __vue_module_identifier__$5j = undefined;
+ const __vue_module_identifier__$5s = undefined;
/* functional template */
- const __vue_is_functional_template__$5j = false;
+ const __vue_is_functional_template__$5s = false;
/* style inject */
/* style inject SSR */
@@ -33181,13 +33187,13 @@ __vue_render__$5j._withStripped = true;
- const __vue_component__$5j = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5j, staticRenderFns: __vue_staticRenderFns__$5j },
- __vue_inject_styles__$5j,
- __vue_script__$5j,
- __vue_scope_id__$5j,
- __vue_is_functional_template__$5j,
- __vue_module_identifier__$5j,
+ const __vue_component__$5s = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5s, staticRenderFns: __vue_staticRenderFns__$5s },
+ __vue_inject_styles__$5s,
+ __vue_script__$5s,
+ __vue_scope_id__$5s,
+ __vue_is_functional_template__$5s,
+ __vue_module_identifier__$5s,
false,
undefined,
undefined,
@@ -33195,10 +33201,10 @@ __vue_render__$5j._withStripped = true;
);
// 提交
-__vue_component__$5j.install = (Vue, options = {}) => {
+__vue_component__$5s.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('catalog-render', {
prefix: options.prefix
- }), __vue_component__$5j);
+ }), __vue_component__$5s);
};
//
@@ -33321,7 +33327,7 @@ __vue_component__$5j.install = (Vue, options = {}) => {
//
//
-var script$5i = {
+var script$5r = {
name: 'XmlTextDialogRender',
props: {
content: {
@@ -33383,8 +33389,8 @@ var script$5i = {
var __$_require_static_images_leaflet_icons_scroll_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAPCAYAAAChtYCSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjkxMUYzODUxMkZFMTFFRThGNzY5QzE0NjRGQzZERjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjkxMUYzODYxMkZFMTFFRThGNzY5QzE0NjRGQzZERjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCOTExRjM4MzEyRkUxMUVFOEY3NjlDMTQ2NEZDNkRGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCOTExRjM4NDEyRkUxMUVFOEY3NjlDMTQ2NEZDNkRGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgx/R5cAAAJ7SURBVHja7JpPaNNQHMe/L03TbuqUiehlKv456EE8KV5Ehn/Ag3/w4k1PXibuIljcwIKCiiAoO+lFRRARke2qKCh69KLzNIYbKG6Msbaza9o0z99LGywleYngpenvA1/ya36/95L8ml9e8hJz7Gw/dBzJvfTNa6QcKQuG6VwqpNuk/OtbZyKDTdIQaZh0ivStPSCVtnxzhJTm/DIdjrrAX1UFoonZT3pGuiNoBCmSsYZUJ82EtThx4+02zi2TFCZGB6dDXCnSlqZdNJvF4TtCiyCTXcVZZZJEnAt+nxm3N6tnNaeU6TpiF0gmywXCdGGBbNp5AFIKzE19AoQBq3cdhBAkdcclyecCroRl/Z28ki0diIBOZYtPhsRE9SVDfreujxsDTRtothlnvS4PUQT1234MQccYN7e6PsNyjojcIaCt1OxPnP//f+Quat/b2/b0bWzYdReuW/XOd8NMo2aX4dgl9A/sgZASojA/KyulRbwYGcSx4cfYvu84yoV5SNelxg7qTpVUw/rNu/hywiSGpZ9TSJkWYKS8AUEVR+/aDViYmcTz3EEcHXqIgb2HYH4eH4PZnMqdfPMEP75+gF0pwa051JaqykjTKCJx+OI9ziqTGD4+vU7ntuEViEGieyVvuVJY8PyzX95jefEX1DRvYzQStJDhg92FR985q0xieHB+6z8+pEv9naBdLnBWme57SI8baFeKnC2mKwtkmeTP4c6RfgcFOnaZ36QzSWJa41Nv0tU07pJ6BrlExmXSOdK79siT+Ve+WQV/i8UkgxrJGs+fDvPvJk2Q7qoR5H5TgTi1Fd+8SbpCynB+mQ7GRuNrXh3qo90dyvgjwAA2ZLfYDdkYOgAAAABJRU5ErkJggg==";
/* script */
-const __vue_script__$5i = script$5i;
-var __vue_render__$5i = function () {
+const __vue_script__$5r = script$5r;
+var __vue_render__$5r = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -33491,7 +33497,7 @@ var __vue_render__$5i = function () {
: _vm._e(),
])
};
-var __vue_staticRenderFns__$5i = [
+var __vue_staticRenderFns__$5r = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -33537,16 +33543,16 @@ var __vue_staticRenderFns__$5i = [
])
},
];
-__vue_render__$5i._withStripped = true;
+__vue_render__$5r._withStripped = true;
/* style */
- const __vue_inject_styles__$5i = undefined;
+ const __vue_inject_styles__$5r = undefined;
/* scoped */
- const __vue_scope_id__$5i = "data-v-0994a01b";
+ const __vue_scope_id__$5r = "data-v-0994a01b";
/* module identifier */
- const __vue_module_identifier__$5i = undefined;
+ const __vue_module_identifier__$5r = undefined;
/* functional template */
- const __vue_is_functional_template__$5i = false;
+ const __vue_is_functional_template__$5r = false;
/* style inject */
/* style inject SSR */
@@ -33555,13 +33561,13 @@ __vue_render__$5i._withStripped = true;
- const __vue_component__$5i = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5i, staticRenderFns: __vue_staticRenderFns__$5i },
- __vue_inject_styles__$5i,
- __vue_script__$5i,
- __vue_scope_id__$5i,
- __vue_is_functional_template__$5i,
- __vue_module_identifier__$5i,
+ const __vue_component__$5r = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5r, staticRenderFns: __vue_staticRenderFns__$5r },
+ __vue_inject_styles__$5r,
+ __vue_script__$5r,
+ __vue_scope_id__$5r,
+ __vue_is_functional_template__$5r,
+ __vue_module_identifier__$5r,
false,
undefined,
undefined,
@@ -33758,1083 +33764,1441 @@ var recorder_mp3_min = createCommonjsModule(function (module) {
https://github.com/xiangyuecn/Recorder
src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
*/
-!function (y) {
+!function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = t ? window : Object;
+ !function (e, w) {
- var v = function () {},
- V = function (e) {
- return new t(e);
- };
- V.LM = "2023-02-01 18:05";
- var T = "Recorder",
- d = "getUserMedia",
- O = "srcSampleRate",
- N = "sampleRate",
- x = "catch";
- V.IsOpen = function () {
- var e = V.Stream;
- if (e) {
- var t = e.getTracks && e.getTracks() || e.audioTracks || [],
- a = t[0];
- if (a) {
- var s = a.readyState;
- return "live" == s || s == a.LIVE;
- }
- }
- return !1;
- }, V.BufferSize = 4096, V.Destroy = function () {
- for (var e in H(T + " Destroy"), S(), a) a[e]();
- };
- var a = {};
- V.BindDestroy = function (e, t) {
- a[e] = t;
- }, V.Support = function () {
- var e = navigator.mediaDevices || {};
- return e[d] || (e = navigator)[d] || (e[d] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[d] && (V.Scope = e, !!V.GetContext());
- }, V.GetContext = function () {
- var e = y.AudioContext;
- return e || (e = y.webkitAudioContext), e ? (V.Ctx && "closed" != V.Ctx.state || (V.Ctx = new e(), V.BindDestroy("Ctx", function () {
- var e = V.Ctx;
- e && e.close && (e.close(), V.Ctx = 0);
- })), V.Ctx) : null;
- };
- var E = "ConnectEnableWebM";
- V[E] = !0;
- var P = "ConnectEnableWorklet";
- V[P] = !1;
- var g = function (e, _) {
- var l,
- i,
- f,
- c = e.BufferSize || V.BufferSize,
- h = V.Ctx,
- u = e.Stream,
- o = function (e) {
- var t = u._m = h.createMediaStreamSource(u),
- a = h.destination,
- s = "createMediaStreamDestination";
- h[s] && (a = h[s]()), t.connect(e), e.connect(a);
- },
- m = "",
- p = u._call,
- b = function (e) {
- for (var t in p) {
- for (var a = e.length, s = new Int16Array(a), n = 0, r = 0; r < a; r++) {
- var i = Math.max(-1, Math.min(1, e[r]));
- i = i < 0 ? 32768 * i : 32767 * i, s[r] = i, n += Math.abs(i);
- }
- for (var o in p) p[o](s, n);
- return;
- }
- },
- v = "ScriptProcessor",
- d = "audioWorklet",
- g = T + " " + d,
- S = "RecProc",
- M = "MediaRecorder",
- w = M + ".WebM.PCM",
- R = h.createScriptProcessor || h.createJavaScriptNode,
- A = "。由于" + d + "内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启" + d + "。",
- B = function () {
- i = u.isWorklet = !1, L(u), H("Connect采用老的" + v + "," + (V[P] ? "但已" : "可") + "设置" + T + "." + P + "=true尝试启用" + d + m + A, 3);
- var e = u._p = R.call(h, c, 1, 1);
- o(e);
- var t = "_D220626",
- a = V[t];
- a && H("Use " + T + "." + t, 3), e.onaudioprocess = function (e) {
- var t = e.inputBuffer.getChannelData(0);
- a ? (t = new Float32Array(t), setTimeout(function () {
- b(t);
- })) : b(t);
- };
- },
- k = function () {
- l = u.isWebM = !1, I(u), i = u.isWorklet = !R || V[P];
- var t = y.AudioWorkletNode;
- if (i && h[d] && t) {
- var s = function () {
- return i && u._na;
- },
- n = u._na = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- f = 0, s() && (H(d + "未返回任何音频,恢复使用" + v, 3), R && B());
- }, 500));
- },
- r = function () {
- if (s()) {
- var e = u._n = new t(h, S, {
- processorOptions: {
- bufferSize: c
- }
- });
- o(e), e.port.onmessage = function (e) {
- f && (clearTimeout(f), f = ""), s() ? b(e.data.val) : i || H(d + "多余回调", 3);
- }, H("Connect采用" + d + ",设置" + T + "." + P + "=false可恢复老式" + v + m + A, 3);
- }
- };
- h.resume()[p && "finally"](function () {
- if (s()) if (h[S]) r();else {
- var e,
- t,
- a = (t = "class " + S + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
- return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, g);
- })(function (e) {
- DEL_super(e);
- var t = this,
- a = e.processorOptions.bufferSize;
- t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
- e.data.kill && (t.kill = !0, console.log("$RA kill call"));
- }, console.log("$RA .ctor call", e);
- }), t += "process " + e(function (e, t, a) {
- var s = this,
- n = s.bufferSize,
- r = s.buffer,
- i = s.pos;
- if ((e = (e[0] || [])[0] || []).length) {
- r.set(e, i);
- var o = ~~((i += e.length) / n) * n;
- if (o) {
- this.port.postMessage({
- val: r.slice(0, o)
- });
- var _ = r.subarray(o, i);
- (r = new Float32Array(2 * n)).set(_), i = _.length, s.buffer = r;
- }
- s.pos = i;
- }
- return !s.kill;
- }), t += '}try{registerProcessor("' + S + '", ' + S + ')}catch(e){console.error("' + g + '注册失败",e)}', "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
- h[d].addModule(a).then(function (e) {
- s() && (h[S] = 1, r(), f && n());
- })[x](function (e) {
- H(d + ".addModule失败", 1, e), s() && B();
- });
- }
- });
- } else B();
- };
- !function () {
- var e = y[M],
- t = "ondataavailable",
- a = "audio/webm; codecs=pcm";
- l = u.isWebM = V[E];
- var s = e && t in e.prototype && e.isTypeSupported(a);
- if (m = s ? "" : "(此浏览器不支持" + w + ")", !_ || !l || !s) return k();
- var n = function () {
- return l && u._ra;
- },
- r = (u._ra = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- n() && (H(M + "未返回任何音频,降级使用" + d, 3), k());
- }, 500));
- }, Object.assign({
- mimeType: a
- }, V.ConnectWebMOptions)),
- i = u._r = new e(u, r),
- o = u._rd = {
- sampleRate: h[N]
- };
- i[t] = function (e) {
- var t = new FileReader();
- t.onloadend = function () {
- if (n()) {
- var e = C(new Uint8Array(t.result), o);
- if (!e) return;
- if (-1 == e) return void k();
- f && (clearTimeout(f), f = ""), b(e);
- } else l || H(M + "多余回调", 3);
- }, t.readAsArrayBuffer(e.data);
- }, i.start(~~(c / 48)), H("Connect采用" + w + ",设置" + T + "." + E + "=false可恢复使用" + d + "或老式" + v);
- }();
- },
- L = function (e) {
- e._na = null, e._n && (e._n.port.postMessage({
- kill: !0
- }), e._n.disconnect(), e._n = null);
- },
- I = function (e) {
- e._ra = null, e._r && (e._r.stop(), e._r = null);
- },
- S = function (e) {
- var t = (e = e || V) == V,
- a = e.Stream;
- if (a && (a._m && (a._m.disconnect(), a._m = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), L(a), I(a), t)) {
- for (var s = a.getTracks && a.getTracks() || a.audioTracks || [], n = 0; n < s.length; n++) {
- var r = s[n];
- r.stop && r.stop();
+ var S = function () {},
+ f = function (e) {
+ return "number" == typeof e;
+ },
+ N = function (e) {
+ return new l(e);
+ },
+ M = N.LM = "2024-04-09 19:15",
+ y = "https://github.com/xiangyuecn/Recorder",
+ R = "Recorder",
+ A = "getUserMedia",
+ V = "srcSampleRate",
+ D = "sampleRate",
+ i = "bitRate",
+ x = "catch",
+ t = e[R];
+ if (t && t.LM == M) return t.CLog(t.i18n.$T("K8zP::重复导入{1}", 0, R), 3);
+ N.IsOpen = function () {
+ var e = N.Stream;
+ if (e) {
+ var t = e.getTracks && e.getTracks() || e.audioTracks || [],
+ a = t[0];
+ if (a) {
+ var n = a.readyState;
+ return "live" == n || n == a.LIVE;
}
- a.stop && a.stop();
}
- e.Stream = 0;
+ return !1;
+ }, N.BufferSize = 4096, N.Destroy = function () {
+ for (var e in O(R + " Destroy"), L(), a) a[e]();
};
- V.SampleData = function (e, t, a, s, n) {
- s || (s = {});
- var r = s.index || 0,
- i = s.offset || 0,
- o = s.frameNext || [];
- n || (n = {});
- var _ = n.frameSize || 1;
- n.frameType && (_ = "mp3" == n.frameType ? 1152 : 1);
- var l = e.length;
- l + 1 < r && H("SampleData似乎传入了未重置chunk " + r + ">" + l, 3);
- for (var f = 0, c = r; c < l; c++) f += e[c].length;
- f = Math.max(0, f - Math.floor(i));
- var h = t / a;
- 1 < h ? f = Math.floor(f / h) : (h = 1, a = t), f += o.length;
- for (var u = new Int16Array(f), m = 0, c = 0; c < o.length; c++) u[m] = o[c], m++;
- for (; r < l; r++) {
- for (var p = e[r], c = i, b = p.length; c < b;) {
- var v = Math.floor(c),
- d = Math.ceil(c),
- g = c - v,
- S = p[v],
- M = d < b ? p[d] : (e[r + 1] || [S])[0] || 0;
- u[m] = S + (M - S) * g, m++, c += h;
+ var a = {};
+ N.BindDestroy = function (e, t) {
+ a[e] = t;
+ }, N.Support = function () {
+ if (!w) return !1;
+ var e = navigator.mediaDevices || {};
+ return e[A] || (e = navigator)[A] || (e[A] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[A] && (N.Scope = e, !!N.GetContext());
+ }, N.GetContext = function (e) {
+ if (!w) return null;
+ var t = window.AudioContext;
+ if (t || (t = window.webkitAudioContext), !t) return null;
+ var a = N.Ctx;
+ if (a && "closed" != a.state || (a = N.Ctx = new t(), N.NewCtxs = N.NewCtxs || [], N.BindDestroy("Ctx", function () {
+ var e = N.Ctx;
+ e && e.close && (s(e), N.Ctx = 0);
+ var t = N.NewCtxs;
+ N.NewCtxs = [];
+ for (var a = 0; a < t.length; a++) s(t[a]);
+ })), e && a.close) try {
+ a = new t(), N.NewCtxs.push(a);
+ } catch (e) {
+ O("GetContext tryNew Error", 1, e);
}
- i = c - b;
- }
- o = null;
- var w = u.length % _;
- if (0 < w) {
- var R = 2 * (u.length - w);
- o = new Int16Array(u.buffer.slice(R)), u = new Int16Array(u.buffer.slice(0, R));
- }
- return {
- index: r,
- offset: i,
- frameNext: o,
- sampleRate: a,
- data: u
- };
- }, V.PowerLevel = function (e, t) {
- var a = e / t || 0;
- return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
- }, V.PowerDBFS = function (e) {
- var t = Math.max(.1, e || 0);
- return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
- }, V.CLog = function (e, t) {
- var a = new Date(),
- s = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
- n = this && this.envIn && this.envCheck && this.id,
- r = ["[" + s + " " + T + (n ? ":" + n : "") + "]" + e],
- i = arguments,
- o = y.console || {},
- _ = 2,
- l = o.log;
- for ("number" == typeof t ? l = 1 == t ? o.error : 3 == t ? o.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
- f ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(o, r);
- };
- var H = function () {
- V.CLog.apply(this, arguments);
- },
- f = !0;
- try {
- f = !console.log.apply;
- } catch (e) {}
- var s = 0;
- function t(e) {
- this.id = ++s, r();
- var t = {
- type: "mp3",
- bitRate: 16,
- sampleRate: 16e3,
- onProcess: v
- };
- for (var a in e) t[a] = e[a];
- this.set = t, this._S = 9, this.Sync = {
- O: 9,
- C: 9
- };
- }
- V.Sync = {
- O: 9,
- C: 9
- }, V.prototype = t.prototype = {
- CLog: H,
- _streamStore: function () {
- return this.set.sourceStream ? this : V;
- },
- open: function (e, a) {
- var s = this,
- n = s._streamStore();
- e = e || v;
- var r = function (e, t) {
- t = !!t, s.CLog("录音open失败:" + e + ",isUserNotAllow:" + t, 1), a && a(e, t);
- },
- i = function () {
- s.CLog("open ok id:" + s.id), e(), s._SO = 0;
- },
- o = n.Sync,
- _ = ++o.O,
- l = o.C;
- s._O = s._O_ = _, s._SO = s._S;
- var t = s.envCheck({
- envName: "H5",
- canProcess: !0
- });
- if (t) r("不能录音:" + t);else if (s.set.sourceStream) {
- if (!V.GetContext()) return void r("不支持此浏览器从流中获取录音");
- S(n), s.Stream = s.set.sourceStream, s.Stream._call = {};
- try {
- g(n);
- } catch (e) {
- return void r("从流中打开录音失败:" + e.message);
- }
- i();
- } else {
- var f = function (e, t) {
- try {
- y.top.a;
- } catch (e) {
- return void r('无权录音(跨域,请尝试给iframe添加麦克风访问策略,如allow="camera;microphone")');
- }
- /Permission|Allow/i.test(e) ? r("用户拒绝了录音权限", !0) : !1 === y.isSecureContext ? r("浏览器禁止不安全页面录音,可开启https解决") : /Found/i.test(e) ? r(t + ",无可用麦克风") : r(t);
- };
- if (V.IsOpen()) i();else if (V.Support()) {
- var c = function (t) {
- setTimeout(function () {
- t._call = {};
- var e = V.Stream;
- e && (S(), t._call = e._call), V.Stream = t, function () {
- if (l != o.C || !s._O) {
- var e = "open被取消";
- return _ == o.O ? s.close() : e = "open被中断", r(e), !0;
- }
- }() || (V.IsOpen() ? (e && s.CLog("发现同时多次调用open", 1), g(n, 1), i()) : r("录音功能无效:无音频流"));
- }, 100);
- },
- h = function (e) {
- var t = e.name || e.message || e.code + ":" + e;
- s.CLog("请求录音权限错误", 1, e), f(t, "无法录音:" + t);
- },
- u = {
- noiseSuppression: !1,
- echoCancellation: !1
- },
- m = s.set.audioTrackSet;
- for (var p in m) u[p] = m[p];
- u.sampleRate = V.Ctx.sampleRate;
- try {
- var b = V.Scope[d]({
- audio: u
- }, c, h);
- } catch (e) {
- s.CLog(d, 3, e), b = V.Scope[d]({
- audio: !0
- }, c, h);
- }
- b && b.then && b.then(c)[x](h);
- } else f("", "此浏览器不支持录音");
- }
- },
- close: function (e) {
- e = e || v;
- var t = this,
- a = t._streamStore();
- t._stop();
- var s = a.Sync;
- if (t._O = 0, t._O_ != s.O) return t.CLog("close被忽略(因为同时open了多个rec,只有最后一个会真正close)", 3), void e();
- s.C++, S(a), t.CLog("close"), e();
- },
- mock: function (e, t) {
- var a = this;
- return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a[O] = t, a;
- },
- envCheck: function (e) {
- var t,
- a = this.set,
- s = "CPU_BE";
- if (t || V[s] || !y.Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (r(s), t = "不支持CPU_BE架构"), !t) {
- var n = a.type;
- this[n + "_envCheck"] ? t = this[n + "_envCheck"](e, a) : a.takeoffEncodeChunk && (t = n + "类型" + (this[n] ? "" : "(未加载编码器)") + "不支持设置takeoffEncodeChunk");
- }
- return t || "";
- },
- envStart: function (e, t) {
- var a = this,
- s = a.set;
- a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [];
- var n = s[N];
- if (t < n ? s[N] = t : n = 0, a[O] = t, a.CLog(O + ": " + t + " set." + N + ": " + s[N] + (n ? " 忽略" + n : ""), n ? 3 : 0), a.engineCtx = 0, a[s.type + "_start"]) {
- var r = a.engineCtx = a[s.type + "_start"](s);
- r && (r.pcmDatas = [], r.pcmSize = 0);
- }
- },
- envResume: function () {
- this.envInFixTs = [];
- },
- envIn: function (e, t) {
- var n = this,
- r = n.set,
- i = n.engineCtx,
- a = n[O],
- s = e.length,
- o = V.PowerLevel(t, s),
- _ = n.buffers,
- l = _.length;
- _.push(e);
- var f = _,
- c = l,
- h = Date.now(),
- u = Math.round(s / a * 1e3);
- n.envInLast = h, 1 == n.buffers.length && (n.envInFirst = h - u);
- var m = n.envInFixTs;
- m.splice(0, 0, {
- t: h,
- d: u
- });
- for (var p = h, b = 0, v = 0; v < m.length; v++) {
- var d = m[v];
- if (3e3 < h - d.t) {
- m.length = v;
+ return a;
+ }, N.CloseNewCtx = function (e) {
+ if (e && e != N.Ctx) {
+ s(e);
+ for (var t = N.NewCtxs || [], a = t.length, n = 0; n < t.length; n++) if (t[n] == e) {
+ t.splice(n, 1);
break;
}
- p = d.t, b += d.d;
+ O(z("mSxV::剩{1}个GetContext未close", 0, a + "-1=" + t.length), t.length ? 3 : 0);
}
- var g = m[1],
- S = h - p;
- if (S / 3 < S - b && (g && 1e3 < S || 6 <= m.length)) {
- var M = h - g.t - u;
- if (u / 5 < M) {
- var w = !r.disableEnvInFix;
- if (n.CLog("[" + h + "]" + (w ? "" : "未") + "补偿" + M + "ms", 3), n.envInFix += M, w) {
- var R = new Int16Array(M * a / 1e3);
- s += R.length, _.push(R);
+ };
+ var s = function (e) {
+ if (e && e.close) {
+ e._isC = 1;
+ try {
+ e.close();
+ } catch (e) {
+ O("ctx close err", 1, e);
}
}
- }
- var A = n.recSize,
- B = s,
- k = A + B;
- if (n.recSize = k, i) {
- var y = V.SampleData(_, a, r[N], i.chunkInfo);
- i.chunkInfo = y, k = (A = i.pcmSize) + (B = y.data.length), i.pcmSize = k, _ = i.pcmDatas, l = _.length, _.push(y.data), a = y[N];
- }
- var T = Math.round(k / a * 1e3),
- x = _.length,
- E = f.length,
- P = function () {
- for (var e = L ? 0 : -B, t = null == _[0], a = l; a < x; a++) {
- var s = _[a];
- null == s ? t = 1 : (e += s.length, i && s.length && n[r.type + "_encode"](i, s));
- }
- if (t && i) for (a = c, f[0] && (a = 0); a < E; a++) f[a] = null;
- t && (e = L ? B : 0, _[0] = null), i ? i.pcmSize += e : n.recSize += e;
- },
- L = 0,
- I = "rec.set.onProcess";
- try {
- L = r.onProcess(_, o, T, a, l, P);
- } catch (e) {
- console.error(I + "回调出错是不允许的,需保证不会抛异常", e);
- }
- var H = Date.now() - h;
- if (10 < H && 1e3 < n.envInFirst - h && n.CLog(I + "低性能,耗时" + H + "ms", 3), !0 === L) {
- var C = 0;
- for (v = l; v < x; v++) null == _[v] ? C = 1 : _[v] = new Int16Array(0);
- C ? n.CLog("未进入异步前不能清除buffers", 3) : i ? i.pcmSize -= B : n.recSize -= B;
- } else P();
- },
- start: function () {
- var t = this,
- a = V.Ctx,
- e = 1;
- if (t.set.sourceStream ? t.Stream || (e = 0) : V.IsOpen() || (e = 0), e) {
- if (t.CLog("开始录音"), t._stop(), t.state = 3, t.envStart(null, a[N]), t._SO && t._SO + 1 != t._S) t.CLog("start被中断", 3);else {
- t._SO = 0;
- var s = function () {
- 3 == t.state && (t.state = 1, t.resume());
- };
- if ("suspended" == a.state) {
- var n = "AudioContext resume: ";
- t.CLog(n + "wait..."), a.resume().then(function () {
- t.CLog(n + a.state), s();
+ },
+ B = N.ResumeCtx = function (a, n, s, r) {
+ var i = 0,
+ o = 0,
+ _ = 0,
+ l = 0,
+ f = "EventListener",
+ c = "ResumeCtx ",
+ u = function (e, t) {
+ o && h(), i || (i = 1, e && r(e, l), t && s(l)), t && (!a._LsSC && a["add" + f] && a["add" + f]("statechange", b), a._LsSC = 1, _ = 1);
+ },
+ h = function (e) {
+ if (!e || !o) {
+ o = e ? 1 : 0;
+ for (var t = ["focus", "mousedown", "mouseup", "touchstart", "touchend"], a = 0; a < t.length; a++) window[(e ? "add" : "remove") + f](t[a], b, !0);
+ }
+ },
+ b = function () {
+ var e = a.state,
+ t = p(e);
+ if (!i && !n(t ? ++l : l)) return u();
+ t ? (_ && O(c + "sc " + e, 3), h(1), a.resume().then(function () {
+ _ && O(c + "sc " + a.state), u(0, 1);
})[x](function (e) {
- t.CLog(n + a.state + " 可能无法录音:" + e.message, 1, e), s();
- });
- } else s();
+ O(c + "error", 1, e), p(a.state) || u(e.message || "error");
+ })) : "closed" == e ? (_ && !a._isC && O(c + "sc " + e, 1), u("ctx closed")) : u(0, 1);
+ };
+ b();
+ },
+ p = N.CtxSpEnd = function (e) {
+ return "suspended" == e || "interrupted" == e;
+ },
+ k = function (e) {
+ var t = e.state,
+ a = "ctx.state=" + t;
+ return p(t) && (a += z("nMIy::(注意:ctx不是running状态,rec.open和start至少要有一个在用户操作(触摸、点击等)时进行调用,否则将在rec.start时尝试进行ctx.resume,可能会产生兼容性问题(仅iOS),请参阅文档中runningContext配置)")), a;
+ },
+ T = "ConnectEnableWebM";
+ N[T] = !0;
+ var E = "ConnectEnableWorklet";
+ N[E] = !1;
+ var C = function (e, _) {
+ var l = e.BufferSize || N.BufferSize,
+ f = e.Stream,
+ c = f._RC || f._c || N.GetContext(!0);
+ f._c = c;
+ var u,
+ a,
+ h,
+ i = function (e) {
+ var t = f._m = c.createMediaStreamSource(f),
+ a = c.destination,
+ n = "createMediaStreamDestination";
+ c[n] && (a = f._d = c[n]()), t.connect(e), e.connect(a);
+ },
+ b = "",
+ p = f._call,
+ m = function (e) {
+ for (var t in p) {
+ for (var a = e.length, n = new Int16Array(a), s = 0, r = 0; r < a; r++) {
+ var i = Math.max(-1, Math.min(1, e[r]));
+ i = i < 0 ? 32768 * i : 32767 * i, n[r] = i, s += Math.abs(i);
+ }
+ for (var o in p) p[o](n, s);
+ return;
+ }
+ },
+ v = "ScriptProcessor",
+ d = "audioWorklet",
+ o = R + " " + d,
+ g = "RecProc",
+ w = "MediaRecorder",
+ S = w + ".WebM.PCM",
+ M = c.createScriptProcessor || c.createJavaScriptNode,
+ y = z("ZGlf::。由于{1}内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启{1}。", 0, d),
+ A = function () {
+ a = f.isWorklet = !1, n(f), O(z("7TU0::Connect采用老的{1},", 0, v) + Y.get(z(N[E] ? "JwCL::但已设置{1}尝试启用{2}" : "VGjB::可设置{1}尝试启用{2}", 2), [R + "." + E + "=true", d]) + b + y, 3);
+ var e = f._p = M.call(c, l, 1, 1);
+ i(e), e.onaudioprocess = function (e) {
+ var t = e.inputBuffer.getChannelData(0);
+ m(t);
+ };
+ },
+ k = function () {
+ u = f.isWebM = !1, I(f), a = f.isWorklet = !M || N[E];
+ var t = window.AudioWorkletNode;
+ if (a && c[d] && t) {
+ var n = function () {
+ return a && f._na;
+ },
+ s = f._na = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ h = 0, n() && (O(z("MxX1::{1}未返回任何音频,恢复使用{2}", 0, d, v), 3), M && A());
+ }, 500));
+ },
+ r = function () {
+ if (n()) {
+ var e = f._n = new t(c, g, {
+ processorOptions: {
+ bufferSize: l
+ }
+ });
+ i(e), e.port.onmessage = function (e) {
+ h && (clearTimeout(h), h = ""), n() ? m(e.data.val) : a || O(z("XUap::{1}多余回调", 0, d), 3);
+ }, O(z("yOta::Connect采用{1},设置{2}可恢复老式{3}", 0, d, R + "." + E + "=false", v) + b + y, 3);
+ }
+ },
+ e = function () {
+ if (n()) if (c[g]) r();else {
+ var e,
+ t,
+ a = (t = "class " + g + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
+ return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, o);
+ })(function (e) {
+ DEL_super(e);
+ var t = this,
+ a = e.processorOptions.bufferSize;
+ t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
+ e.data.kill && (t.kill = !0, $C.log("$RA kill call"));
+ }, $C.log("$RA .ctor call", e);
+ }), t += "process " + e(function (e, t, a) {
+ var n = this,
+ s = n.bufferSize,
+ r = n.buffer,
+ i = n.pos;
+ if ((e = (e[0] || [])[0] || []).length) {
+ r.set(e, i);
+ var o = ~~((i += e.length) / s) * s;
+ if (o) {
+ this.port.postMessage({
+ val: r.slice(0, o)
+ });
+ var _ = r.subarray(o, i);
+ (r = new Float32Array(2 * s)).set(_), i = _.length, n.buffer = r;
+ }
+ n.pos = i;
+ }
+ return !n.kill;
+ }), t = (t += '}try{registerProcessor("' + g + '", ' + g + ')}catch(e){$C.error("' + o + ' Reg Error",e)}').replace(/\$C\./g, "console."), "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
+ c[d].addModule(a).then(function (e) {
+ n() && (c[g] = 1, r(), h && s());
+ })[x](function (e) {
+ O(d + ".addModule Error", 1, e), n() && A();
+ });
+ }
+ };
+ B(c, function () {
+ return n();
+ }, e, e);
+ } else A();
+ };
+ !function () {
+ var e = window[w],
+ t = "ondataavailable",
+ a = "audio/webm; codecs=pcm";
+ u = f.isWebM = N[T];
+ var n = e && t in e.prototype && e.isTypeSupported(a);
+ if (b = n ? "" : z("VwPd::(此浏览器不支持{1})", 0, S), !_ || !u || !n) return k();
+ var s = function () {
+ return u && f._ra;
+ },
+ r = (f._ra = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ s() && (O(z("vHnb::{1}未返回任何音频,降级使用{2}", 0, w, d), 3), k());
+ }, 500));
+ }, Object.assign({
+ mimeType: a
+ }, N.ConnectWebMOptions)),
+ i = f._r = new e(f, r),
+ o = f._rd = {
+ sampleRate: c[D]
+ };
+ i[t] = function (e) {
+ var t = new FileReader();
+ t.onloadend = function () {
+ if (s()) {
+ var e = P(new Uint8Array(t.result), o);
+ if (!e) return;
+ if (-1 == e) return void k();
+ h && (clearTimeout(h), h = ""), m(e);
+ } else u || O(z("O9P7::{1}多余回调", 0, w), 3);
+ }, t.readAsArrayBuffer(e.data);
+ }, i.start(~~(l / 48)), O(z("LMEm::Connect采用{1},设置{2}可恢复使用{3}或老式{4}", 0, S, R + "." + T + "=false", d, v));
+ }();
+ },
+ r = function (e) {
+ e._na && e._na(), e._ra && e._ra();
+ },
+ n = function (e) {
+ e._na = null, e._n && (e._n.port.postMessage({
+ kill: !0
+ }), e._n.disconnect(), e._n = null);
+ },
+ I = function (e) {
+ if (e._ra = null, e._r) {
+ try {
+ e._r.stop();
+ } catch (e) {
+ O("mr stop err", 1, e);
+ }
+ e._r = null;
}
- } else t.CLog("未open", 1);
- },
- pause: function () {
- var e = this;
- e.state && (e.state = 2, e.CLog("pause"), delete e._streamStore().Stream._call[e.id]);
- },
- resume: function () {
- var e,
- a = this;
- if (a.state) {
- a.state = 1, a.CLog("resume"), a.envResume();
- var t = a._streamStore().Stream;
- t._call[a.id] = function (e, t) {
- 1 == a.state && a.envIn(e, t);
- }, (e = t)._na && e._na(), e._ra && e._ra();
- }
- },
- _stop: function (e) {
- var t = this,
- a = t.set;
- t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
- },
- stop: function (a, t, e) {
- var s,
- n = this,
- r = n.set,
- i = n.envInLast - n.envInFirst,
- o = i && n.buffers.length;
- n.CLog("stop 和start时差" + (i ? i + "ms 补偿" + n.envInFix + "ms envIn:" + o + " fps:" + (o / i * 1e3).toFixed(1) : "-"));
- var _ = function () {
- n._stop(), e && n.close();
- },
- l = function (e) {
- n.CLog("结束录音失败:" + e, 1), t && t(e), _();
- },
- f = function (e, t) {
- if (n.CLog("结束录音 编码花" + (Date.now() - s) + "ms 音频时长" + t + "ms 文件大小" + e.size + "b"), r.takeoffEncodeChunk) n.CLog("启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据", 3);else if (e.size < Math.max(100, t / 2)) return void l("生成的" + r.type + "无效");
- a && a(e, t), _();
+ },
+ L = function (e) {
+ var t = (e = e || N) == N,
+ a = e.Stream;
+ a && (a._m && (a._m.disconnect(), a._m = null), !a._RC && a._c && N.CloseNewCtx(a._c), a._RC = null, a._c = null, a._d && (o(a._d.stream), a._d = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), n(a), I(a), t && o(a)), e.Stream = 0;
+ },
+ o = N.StopS_ = function (e) {
+ for (var t = e.getTracks && e.getTracks() || e.audioTracks || [], a = 0; a < t.length; a++) {
+ var n = t[a];
+ n.stop && n.stop();
+ }
+ e.stop && e.stop();
+ };
+ N.SampleData = function (e, t, a, n, s) {
+ var r = "SampleData";
+ n || (n = {});
+ var i = n.index || 0,
+ o = n.offset || 0,
+ _ = n.filter;
+ if (_ && _.fn && _.sr != t && (_ = null, O(z("d48C::{1}的filter采样率变了,重设滤波", 0, r), 3)), !_) {
+ var l = 3 * t / 4 < a ? 0 : a / 2 * 3 / 4;
+ _ = {
+ fn: l ? N.IIRFilter(!0, t, l) : 0
};
- if (!n.isMock) {
- var c = 3 == n.state;
- if (!n.state || c) return void l("未开始录音" + (c ? ",开始录音前无用户交互导致AudioContext未运行" : ""));
- n._stop(!0);
}
- var h = n.recSize;
- if (h) {
- if (n.buffers[0]) {
- if (n[r.type]) {
- if (n.isMock) {
- var u = n.envCheck(n.mockEnvInfo || {
+ _.sr = t;
+ var f = _.fn,
+ c = n.frameNext || [];
+ s || (s = {});
+ var u = s.frameSize || 1;
+ s.frameType && (u = "mp3" == s.frameType ? 1152 : 1);
+ var h = e.length;
+ h + 1 < i && O(z("tlbC::{1}似乎传入了未重置chunk {2}", 0, r, i + ">" + h), 3);
+ for (var b = 0, p = i; p < h; p++) b += e[p].length;
+ b = Math.max(0, b - Math.floor(o));
+ var m = t / a;
+ 1 < m ? b = Math.floor(b / m) : (m = 1, a = t), b += c.length;
+ for (var v = new Int16Array(b), d = 0, p = 0; p < c.length; p++) v[d] = c[p], d++;
+ for (; i < h; i++) {
+ for (var g = e[i], p = o, w = g.length, S = f && f.Embed, M = 0, y = 0, A = 0, k = 0, R = 0, x = 0; R < w; R++, x++) if (x < w && (S ? (A = g[x], k = S.b0 * A + S.b1 * S.x1 + S.b0 * S.x2 - S.a1 * S.y1 - S.a2 * S.y2, S.x2 = S.x1, S.x1 = A, S.y2 = S.y1, S.y1 = k) : k = f ? f(g[x]) : g[x]), M = y, y = k, 0 != x) {
+ var B = Math.floor(p);
+ if (R == B) {
+ var T = Math.ceil(p),
+ E = p - B,
+ C = M,
+ I = T < w ? y : C,
+ L = C + (I - C) * E;
+ 32767 < L ? L = 32767 : L < -32768 && (L = -32768), v[d] = L, d++, p += m;
+ }
+ } else R--;
+ o = Math.max(0, p - w);
+ }
+ c = null;
+ var P = v.length % u;
+ if (0 < P) {
+ var H = 2 * (v.length - P);
+ c = new Int16Array(v.buffer.slice(H)), v = new Int16Array(v.buffer.slice(0, H));
+ }
+ return {
+ index: i,
+ offset: o,
+ filter: _,
+ frameNext: c,
+ sampleRate: a,
+ data: v
+ };
+ }, N.IIRFilter = function (e, t, a) {
+ var n = 2 * Math.PI * a / t,
+ s = Math.sin(n),
+ r = Math.cos(n),
+ i = s / 2,
+ o = 1 + i,
+ _ = -2 * r / o,
+ l = (1 - i) / o;
+ if (e) var f = (1 - r) / 2 / o,
+ c = (1 - r) / o;else var f = (1 + r) / 2 / o,
+ c = -(1 + r) / o;
+ var u = 0,
+ h = 0,
+ b = 0,
+ p = 0,
+ m = 0,
+ v = function (e) {
+ return b = f * e + c * u + f * h - _ * p - l * m, h = u, u = e, m = p, p = b;
+ };
+ return v.Embed = {
+ x1: 0,
+ x2: 0,
+ y1: 0,
+ y2: 0,
+ b0: f,
+ b1: c,
+ a1: _,
+ a2: l
+ }, v;
+ }, N.PowerLevel = function (e, t) {
+ var a = e / t || 0;
+ return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
+ }, N.PowerDBFS = function (e) {
+ var t = Math.max(.1, e || 0);
+ return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
+ }, N.CLog = function (e, t) {
+ if ("object" == typeof console) {
+ var a = new Date(),
+ n = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
+ s = this && this.envIn && this.envCheck && this.id,
+ r = ["[" + n + " " + R + (s ? ":" + s : "") + "]" + e],
+ i = arguments,
+ o = N.CLog,
+ _ = 2,
+ l = o.log || console.log;
+ for (f(t) ? l = 1 == t ? o.error || console.error : 3 == t ? o.warn || console.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
+ c ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(console, r);
+ }
+ };
+ var O = function () {
+ N.CLog.apply(this, arguments);
+ },
+ c = !0;
+ try {
+ c = !console.log.apply;
+ } catch (e) {}
+ var _ = 0;
+ function l(e) {
+ var t = this;
+ t.id = ++_, u();
+ var a = {
+ type: "mp3",
+ onProcess: S
+ };
+ for (var n in e) a[n] = e[n];
+ var s = (t.set = a)[i],
+ r = a[D];
+ (s && !f(s) || r && !f(r)) && t.CLog(z.G("IllegalArgs-1", [z("VtS4::{1}和{2}必须是数值", 0, D, i)]), 1, e), a[i] = +s || 16, a[D] = +r || 16e3, t.state = 0, t._S = 9, t.Sync = {
+ O: 9,
+ C: 9
+ };
+ }
+ N.Sync = {
+ O: 9,
+ C: 9
+ }, N.prototype = l.prototype = {
+ CLog: O,
+ _streamStore: function () {
+ return this.set.sourceStream ? this : N;
+ },
+ _streamCtx: function () {
+ var e = this._streamStore().Stream;
+ return e && e._c;
+ },
+ open: function (e, a) {
+ var n = this,
+ s = n.set,
+ r = n._streamStore(),
+ i = 0;
+ e = e || S;
+ var o = function (e, t) {
+ t = !!t, n.CLog(z("5tWi::录音open失败:") + e + ",isUserNotAllow:" + t, 1), i && N.CloseNewCtx(i), a && a(e, t);
+ };
+ n._streamTag = A;
+ var _ = function () {
+ n.CLog("open ok, id:" + n.id + " stream:" + n._streamTag), e(), n._SO = 0;
+ },
+ l = r.Sync,
+ f = ++l.O,
+ c = l.C;
+ n._O = n._O_ = f, n._SO = n._S;
+ if (w) {
+ var t = n.envCheck({
+ envName: "H5",
+ canProcess: !0
+ });
+ if (t) o(z("A5bm::不能录音:") + t);else if (s.sourceStream) {
+ if (n._streamTag = "set.sourceStream", !N.GetContext()) return void o(z("1iU7::不支持此浏览器从流中获取录音"));
+ L(r);
+ var u = n.Stream = s.sourceStream;
+ u._RC = s.runningContext, u._call = {};
+ try {
+ C(r);
+ } catch (e) {
+ return L(r), void o(z("BTW2::从流中打开录音失败:") + e.message);
+ }
+ _();
+ } else {
+ var h = function (e, t) {
+ try {
+ window.top.a;
+ } catch (e) {
+ return void o(z("Nclz::无权录音(跨域,请尝试给iframe添加麦克风访问策略,如{1})", 0, 'allow="camera;microphone"'));
+ }
+ /Permission|Allow/i.test(e) ? o(z("gyO5::用户拒绝了录音权限"), !0) : !1 === window.isSecureContext ? o(z("oWNo::浏览器禁止不安全页面录音,可开启https解决")) : /Found/i.test(e) ? o(t + z("jBa9::,无可用麦克风")) : o(t);
+ };
+ if (N.IsOpen()) _();else if (N.Support()) {
+ var b = s.runningContext;
+ b || (b = i = N.GetContext(!0));
+ var p = function (t) {
+ setTimeout(function () {
+ t._call = {};
+ var e = N.Stream;
+ e && (L(), t._call = e._call), (N.Stream = t)._c = b, t._RC = s.runningContext, function () {
+ if (c != l.C || !n._O) {
+ var e = z("dFm8::open被取消");
+ return f == l.O ? n.close() : e = z("VtJO::open被中断"), o(e), !0;
+ }
+ }() || (N.IsOpen() ? (e && n.CLog(z("upb8::发现同时多次调用open"), 1), C(r, 1), _()) : o(z("Q1GA::录音功能无效:无音频流")));
+ }, 100);
+ },
+ m = function (e) {
+ var t = e.name || e.message || e.code + ":" + e;
+ n.CLog(z("xEQR::请求录音权限错误"), 1, e), h(t, z("bDOG::无法录音:") + t);
+ },
+ v = s.audioTrackSet || {};
+ v[D] = b[D];
+ var d = {
+ audio: v
+ };
+ try {
+ var g = N.Scope[A](d, p, m);
+ } catch (e) {
+ n.CLog(A, 3, e), d = {
+ audio: !0
+ }, g = N.Scope[A](d, p, m);
+ }
+ n.CLog(A + "(" + JSON.stringify(d) + ") " + k(b) + z("RiWe::,未配置noiseSuppression和echoCancellation时浏览器可能会自动打开降噪和回声消除,移动端可能会降低系统播放音量(关闭录音后可恢复),请参阅文档中audioTrackSet配置") + "(" + y + ") LM:" + M + " UA:" + navigator.userAgent), g && g.then && g.then(p)[x](m);
+ } else h("", z("COxc::此浏览器不支持录音"));
+ }
+ } else o(z.G("NonBrowser-1", ["open"]) + z("EMJq::,可尝试使用RecordApp解决方案") + "(" + y + "/tree/master/app-support-sample)");
+ },
+ close: function (e) {
+ e = e || S;
+ var t = this,
+ a = t._streamStore();
+ t._stop();
+ var n = " stream:" + t._streamTag,
+ s = a.Sync;
+ if (t._O = 0, t._O_ != s.O) return t.CLog(z("hWVz::close被忽略(因为同时open了多个rec,只有最后一个会真正close)") + n, 3), void e();
+ s.C++, L(a), t.CLog("close," + n), e();
+ },
+ mock: function (e, t) {
+ var a = this;
+ return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a._setSrcSR(t), a._streamTag = "mock", a;
+ },
+ _setSrcSR: function (e) {
+ var t = this.set,
+ a = t[D];
+ e < a ? t[D] = e : a = 0, this[V] = e, this.CLog(V + ": " + e + " set." + D + ": " + t[D] + (a ? " " + z("UHvm::忽略") + ": " + a : ""), a ? 3 : 0);
+ },
+ envCheck: function (e) {
+ var t,
+ a = this.set,
+ n = "CPU_BE";
+ if (t || N[n] || "function" != typeof Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (u(n), t = z("Essp::不支持{1}架构", 0, n)), !t) {
+ var s = a.type,
+ r = this[s + "_envCheck"];
+ a.takeoffEncodeChunk && (r ? e.canProcess || (t = z("7uMV::{1}环境不支持实时处理", 0, e.envName)) : t = z("2XBl::{1}类型不支持设置takeoffEncodeChunk", 0, s) + (this[s] ? "" : z("LG7e::(未加载编码器)"))), !t && r && (t = this[s + "_envCheck"](e, a));
+ }
+ return t || "";
+ },
+ envStart: function (e, t) {
+ var a = this,
+ n = a.set;
+ if (a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, e && (a._streamTag = "env$" + e.envName), a.state = 1, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [], a._setSrcSR(t), a.engineCtx = 0, a[n.type + "_start"]) {
+ var s = a.engineCtx = a[n.type + "_start"](n);
+ s && (s.pcmDatas = [], s.pcmSize = 0);
+ }
+ },
+ envResume: function () {
+ this.envInFixTs = [];
+ },
+ envIn: function (e, t) {
+ var s = this,
+ r = s.set,
+ i = s.engineCtx;
+ if (1 == s.state) {
+ var a = s[V],
+ n = e.length,
+ o = N.PowerLevel(t, n),
+ _ = s.buffers,
+ l = _.length;
+ _.push(e);
+ var f = _,
+ c = l,
+ u = Date.now(),
+ h = Math.round(n / a * 1e3);
+ s.envInLast = u, 1 == s.buffers.length && (s.envInFirst = u - h);
+ var b = s.envInFixTs;
+ b.splice(0, 0, {
+ t: u,
+ d: h
+ });
+ for (var p = u, m = 0, v = 0; v < b.length; v++) {
+ var d = b[v];
+ if (3e3 < u - d.t) {
+ b.length = v;
+ break;
+ }
+ p = d.t, m += d.d;
+ }
+ var g = b[1],
+ w = u - p,
+ S = w - m;
+ if (w / 3 < S && (g && 1e3 < w || 6 <= b.length)) {
+ var M = u - g.t - h;
+ if (h / 5 < M) {
+ var y = !r.disableEnvInFix;
+ if (s.CLog("[" + u + "]" + Y.get(z(y ? "4Kfd::补偿{1}ms" : "bM5i::未补偿{1}ms", 1), [M]), 3), s.envInFix += M, y) {
+ var A = new Int16Array(M * a / 1e3);
+ n += A.length, _.push(A);
+ }
+ }
+ }
+ var k = s.recSize,
+ R = n,
+ x = k + R;
+ if (s.recSize = x, i) {
+ var B = N.SampleData(_, a, r[D], i.chunkInfo);
+ i.chunkInfo = B, k = i.pcmSize, R = B.data.length, x = k + R, i.pcmSize = x, _ = i.pcmDatas, l = _.length, _.push(B.data), a = B[D];
+ }
+ var T = Math.round(x / a * 1e3),
+ E = _.length,
+ C = f.length,
+ I = function () {
+ for (var e = L ? 0 : -R, t = null == _[0], a = l; a < E; a++) {
+ var n = _[a];
+ null == n ? t = 1 : (e += n.length, i && n.length && s[r.type + "_encode"](i, n));
+ }
+ if (t && i) {
+ var a = c;
+ for (f[0] && (a = 0); a < C; a++) f[a] = null;
+ }
+ t && (e = L ? R : 0, _[0] = null), i ? i.pcmSize += e : s.recSize += e;
+ },
+ L = 0,
+ P = "rec.set.onProcess";
+ try {
+ L = r.onProcess(_, o, T, a, l, I);
+ } catch (e) {
+ console.error(P + z("gFUF::回调出错是不允许的,需保证不会抛异常"), e);
+ }
+ var H = Date.now() - u;
+ if (10 < H && 1e3 < s.envInFirst - u && s.CLog(P + z("2ghS::低性能,耗时{1}ms", 0, H), 3), !0 === L) {
+ for (var O = 0, v = l; v < E; v++) null == _[v] ? O = 1 : _[v] = new Int16Array(0);
+ O ? s.CLog(z("ufqH::未进入异步前不能清除buffers"), 3) : i ? i.pcmSize -= R : s.recSize -= R;
+ } else I();
+ } else s.state || s.CLog("envIn at state=0", 3);
+ },
+ start: function () {
+ var t = this,
+ e = 1;
+ if (t.set.sourceStream ? t.Stream || (e = 0) : N.IsOpen() || (e = 0), e) {
+ var a = t._streamCtx();
+ if (t.CLog(z("kLDN::start 开始录音,") + k(a) + " stream:" + t._streamTag), t._stop(), t.envStart(null, a[D]), t.state = 3, t._SO && t._SO + 1 != t._S) t.CLog(z("Bp2y::start被中断"), 3);else {
+ t._SO = 0;
+ var n = function () {
+ 3 == t.state && (t.state = 1, t.resume());
+ },
+ s = "AudioContext resume: ";
+ B(a, function (e) {
+ return e && t.CLog(s + "wait..."), 3 == t.state;
+ }, function (e) {
+ e && t.CLog(s + a.state), n();
+ }, function (e) {
+ t.CLog(s + a.state + z("upkE::,可能无法录音:") + e, 1), n();
+ });
+ }
+ } else t.CLog(z("6WmN::start失败:未open"), 1);
+ },
+ pause: function () {
+ var e = this,
+ t = e._streamStore().Stream;
+ e.state && (e.state = 2, e.CLog("pause"), t && delete t._call[e.id]);
+ },
+ resume: function () {
+ var a = this,
+ t = a._streamStore().Stream,
+ n = "resume(wait ctx)";
+ if (3 == a.state) a.CLog(n);else if (a.state) {
+ a.state = 1, a.CLog("resume"), a.envResume(), t && (t._call[a.id] = function (e, t) {
+ 1 == a.state && a.envIn(e, t);
+ }, r(t));
+ var s = a._streamCtx();
+ s && B(s, function (e) {
+ return e && a.CLog(n + "..."), 1 == a.state;
+ }, function (e) {
+ e && a.CLog(n + s.state), r(t);
+ }, function (e) {
+ a.CLog(n + s.state + "[err]" + e, 1);
+ });
+ }
+ },
+ _stop: function (e) {
+ var t = this,
+ a = t.set;
+ t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
+ },
+ stop: function (c, t, e) {
+ var u,
+ h = this,
+ b = h.set,
+ a = h.envInLast - h.envInFirst,
+ n = a && h.buffers.length;
+ h.CLog(z("Xq4s::stop 和start时差:") + (a ? a + "ms " + z("3CQP::补偿:") + h.envInFix + "ms envIn:" + n + " fps:" + (n / a * 1e3).toFixed(1) : "-") + " stream:" + h._streamTag + " (" + y + ") LM:" + M);
+ var p = function () {
+ h._stop(), e && h.close();
+ },
+ m = function (e) {
+ h.CLog(z("u8JG::结束录音失败:") + e, 1), t && t(e), p();
+ },
+ s = function (e, t, a) {
+ var n = "arraybuffer",
+ s = "dataType",
+ r = "DefaultDataType",
+ i = h[s] || N[r] || "blob",
+ o = s + "=" + i,
+ _ = e instanceof ArrayBuffer,
+ l = 0,
+ f = _ ? e.byteLength : e.size;
+ if (i == n ? _ || (l = 1) : "blob" == i ? "function" != typeof Blob ? l = z.G("NonBrowser-1", [o]) + z("1skY::,请设置{1}", 0, R + "." + r + '="' + n + '"') : (_ && (e = new Blob([e], {
+ type: t
+ })), e instanceof Blob || (l = 1), t = e.type || t) : l = z.G("NotSupport-1", [o]), h.CLog(z("Wv7l::结束录音 编码花{1}ms 音频时长{2}ms 文件大小{3}b", 0, Date.now() - u, a, f) + " " + o + "," + t), l) m(1 != l ? l : z("Vkbd::{1}编码器返回的不是{2}", 0, b.type, i) + ", " + o);else {
+ if (b.takeoffEncodeChunk) h.CLog(z("QWnr::启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据"), 3);else if (f < Math.max(50, a / 5)) return void m(z("Sz2H::生成的{1}无效", 0, b.type));
+ c && c(e, a, t), p();
+ }
+ };
+ if (!h.isMock) {
+ var r = 3 == h.state;
+ if (!h.state || r) return void m(z("wf9t::未开始录音") + (r ? z("Dl2c::,开始录音前无用户交互导致AudioContext未运行") : ""));
+ }
+ h._stop(!0);
+ var i = h.recSize;
+ if (i) {
+ if (h[b.type]) {
+ if (h.isMock) {
+ var o = h.envCheck(h.mockEnvInfo || {
envName: "mock",
canProcess: !1
});
- if (u) return void l("录音错误:" + u);
+ if (o) return void m(z("AxOH::录音错误:") + o);
}
- var m = n.engineCtx;
- if (n[r.type + "_complete"] && m) {
- var p = Math.round(m.pcmSize / r[N] * 1e3);
- return s = Date.now(), void n[r.type + "_complete"](m, function (e) {
- f(e, p);
- }, l);
+ var _ = h.engineCtx;
+ if (h[b.type + "_complete"] && _) {
+ var l = Math.round(_.pcmSize / b[D] * 1e3);
+ return u = Date.now(), void h[b.type + "_complete"](_, function (e, t) {
+ s(e, t, l);
+ }, m);
}
- s = Date.now();
- var b = V.SampleData(n.buffers, n[O], r[N]);
- r[N] = b[N];
- var v = b.data;
- p = Math.round(v.length / r[N] * 1e3), n.CLog("采样" + h + "->" + v.length + " 花:" + (Date.now() - s) + "ms"), setTimeout(function () {
- s = Date.now(), n[r.type](v, function (e) {
- f(e, p);
- }, function (e) {
- l(e);
+ if (u = Date.now(), h.buffers[0]) {
+ var f = N.SampleData(h.buffers, h[V], b[D]);
+ b[D] = f[D];
+ var v = f.data,
+ l = Math.round(v.length / b[D] * 1e3);
+ h.CLog(z("CxeT::采样:{1} 花:{2}ms", 0, i + "->" + v.length, Date.now() - u)), setTimeout(function () {
+ u = Date.now(), h[b.type](v, function (e, t) {
+ s(e, t, l);
+ }, function (e) {
+ m(e);
+ });
});
- });
- } else l("未加载" + r.type + "编码器");
- } else l("音频buffers被释放");
- } else l("未采集到录音");
- }
- }, y[T] && (H("重复引入" + T, 3), y[T].Destroy()), y[T] = V;
- var C = function (e, t) {
- t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
- var a = t.tracks,
- s = [t.pos[0]],
- n = function () {
- t.pos[0] = s[0];
- },
- r = t.bytes.length,
- i = new Uint8Array(r + e.length);
- if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
- if (X(i, s), q(i, s), !D(X(i, s), [24, 83, 128, 103])) return;
- for (X(i, s); s[0] < i.length;) {
- var o = X(i, s),
- _ = q(i, s),
- l = [0],
- f = 0;
- if (!_) return;
- if (D(o, [22, 84, 174, 107])) {
- for (; l[0] < _.length;) {
- var c = X(_, l),
- h = q(_, l),
- u = [0],
- m = {
- channels: 0,
- sampleRate: 0
- };
- if (D(c, [174])) for (; u[0] < h.length;) {
- var p = X(h, u),
- b = q(h, u),
- v = [0];
- if (D(p, [215])) {
- var d = Y(b);
- m.number = d, a[d] = m;
- } else if (D(p, [131])) {
- var d = Y(b);
- 1 == d ? m.type = "video" : 2 == d ? (m.type = "audio", f || (t.track0 = m), m.idx = f++) : m.type = "Type-" + d;
- } else if (D(p, [134])) {
- for (var g = "", S = 0; S < b.length; S++) g += String.fromCharCode(b[S]);
- m.codec = g;
- } else if (D(p, [225])) for (; v[0] < b.length;) {
- var M = X(b, v),
- w = q(b, v);
- if (D(M, [181])) {
- var d = 0,
- R = new Uint8Array(w.reverse()).buffer;
- 4 == w.length ? d = new Float32Array(R)[0] : 8 == w.length ? d = new Float64Array(R)[0] : H("WebM Track !Float", 1, w), m[N] = Math.round(d);
- } else D(M, [98, 100]) ? m.bitDepth = Y(w) : D(M, [159]) && (m.channels = Y(w));
- }
- }
- }
- t._ht = 1, H("WebM Tracks", a), n();
- break;
- }
- }
- }
- var A = t.track0;
- if (A) {
- if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, H("WebM 16改32位", 3)), A[N] != t[N] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || H("WebM Track非预期", 3, t), -(t.bad = 1);
- for (var B = [], k = 0; s[0] < i.length;) {
- var c = X(i, s),
- h = q(i, s);
- if (!h) break;
- if (D(c, [163])) {
- var y = 15 & h[0],
- m = a[y];
- if (m) {
- if (0 === m.idx) {
- for (var T = new Uint8Array(h.length - 4), S = 4; S < h.length; S++) T[S - 4] = h[S];
- B.push(T), k += T.length;
- }
- } else H("WebM !Track" + y, 1, a);
- }
- n();
- }
- if (k) {
- var x = new Uint8Array(i.length - t.pos[0]);
- x.set(i.subarray(t.pos[0])), t.bytes = x, t.pos[0] = 0;
- for (var T = new Uint8Array(k), S = 0, E = 0; S < B.length; S++) T.set(B[S], E), E += B[S].length;
- var R = new Float32Array(T.buffer);
- if (1 < A.channels) {
- for (var P = [], S = 0; S < R.length;) P.push(R[S]), S += A.channels;
- R = new Float32Array(P);
- }
- return R;
- }
- }
- },
- D = function (e, t) {
- if (!e || e.length != t.length) return !1;
- if (1 == e.length) return e[0] == t[0];
- for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
- return !0;
- },
- Y = function (e) {
- for (var t = "", a = 0; a < e.length; a++) {
- var s = e[a];
- t += (s < 16 ? "0" : "") + s.toString(16);
- }
- return parseInt(t, 16) || 0;
- },
- X = function (e, t, a) {
- var s = t[0];
- if (!(s >= e.length)) {
- var n = e[s],
- r = ("0000000" + n.toString(2)).substr(-8),
- i = /^(0*1)(\d*)$/.exec(r);
- if (i) {
- var o = i[1].length,
- _ = [];
- if (!(s + o > e.length)) {
- for (var l = 0; l < o; l++) _[l] = e[s], s++;
- return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = s, _;
- }
- }
- }
- },
- q = function (e, t) {
- var a = X(e, t, 1);
- if (a) {
- var s = Y(a),
- n = t[0],
- r = [];
- if (s < 2147483647) {
- if (n + s > e.length) return;
- for (var i = 0; i < s; i++) r[i] = e[n], n++;
- }
- return t[0] = n, r;
+ } else m(z("xkKd::音频buffers被释放"));
+ } else m(z("xGuI::未加载{1}编码器,请尝试到{2}的src/engine内找到{1}的编码器并加载", 0, b.type, R));
+ } else m(z("Ltz3::未采集到录音"));
}
};
- V.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
- var r = V.Traffic = function (e) {
- e = e ? "/" + T + "/Report/" + e : "";
- var t = V.TrafficImgUrl;
- if (t) {
- var a = V.Traffic,
- s = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
- n = s[1] || "http://file/",
- r = (s[0] || n) + e;
- if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(n + e)), !a[r]) {
- a[r] = 1;
- var i = new Image();
- i.src = t, H("Traffic Analysis Image: " + (e || T + ".TrafficImgUrl=" + V.TrafficImgUrl));
- }
- }
- };
-}(window), module.exports && (module.exports = Recorder), function () {
-
- var i;
- Recorder.prototype.enc_mp3 = {
- stable: !0,
- testmsg: "采样率范围48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000"
- }, Recorder.prototype.mp3 = function (a, s, e) {
- var n = this.set,
- r = a.length,
- t = this.mp3_start(n);
- if (t) return this.mp3_encode(t, a), void this.mp3_complete(t, s, e, 1);
- var i = new Recorder.lamejs.Mp3Encoder(1, n.sampleRate, n.bitRate),
- o = [],
- _ = 0,
- l = 0,
- f = function () {
- if (_ < r) {
- 0 < (e = i.encodeBuffer(a.subarray(_, _ + 57600))).length && (l += e.buffer.byteLength, o.push(e.buffer)), _ += 57600, setTimeout(f);
- } else {
- var e;
- 0 < (e = i.flush()).length && (l += e.buffer.byteLength, o.push(e.buffer));
- var t = c.fn(o, l, r, n.sampleRate);
- h(t, n), s(new Blob(o, {
- type: "audio/mp3"
- }));
+ var P = function (e, t) {
+ t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
+ var a = t.tracks,
+ n = [t.pos[0]],
+ s = function () {
+ t.pos[0] = n[0];
+ },
+ r = t.bytes.length,
+ i = new Uint8Array(r + e.length);
+ if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
+ if (j(i, n), X(i, n), !H(j(i, n), [24, 83, 128, 103])) return;
+ for (j(i, n); n[0] < i.length;) {
+ var o = j(i, n),
+ _ = X(i, n),
+ l = [0],
+ f = 0;
+ if (!_) return;
+ if (H(o, [22, 84, 174, 107])) {
+ for (; l[0] < _.length;) {
+ var c = j(_, l),
+ u = X(_, l),
+ h = [0],
+ b = {
+ channels: 0,
+ sampleRate: 0
+ };
+ if (H(c, [174])) for (; h[0] < u.length;) {
+ var p = j(u, h),
+ m = X(u, h),
+ v = [0];
+ if (H(p, [215])) {
+ var d = F(m);
+ b.number = d, a[d] = b;
+ } else if (H(p, [131])) {
+ var d = F(m);
+ 1 == d ? b.type = "video" : 2 == d ? (b.type = "audio", f || (t.track0 = b), b.idx = f++) : b.type = "Type-" + d;
+ } else if (H(p, [134])) {
+ for (var g = "", w = 0; w < m.length; w++) g += String.fromCharCode(m[w]);
+ b.codec = g;
+ } else if (H(p, [225])) for (; v[0] < m.length;) {
+ var S = j(m, v),
+ M = X(m, v);
+ if (H(S, [181])) {
+ var d = 0,
+ y = new Uint8Array(M.reverse()).buffer;
+ 4 == M.length ? d = new Float32Array(y)[0] : 8 == M.length ? d = new Float64Array(y)[0] : O("WebM Track !Float", 1, M), b[D] = Math.round(d);
+ } else H(S, [98, 100]) ? b.bitDepth = F(M) : H(S, [159]) && (b.channels = F(M));
+ }
+ }
+ }
+ t._ht = 1, O("WebM Tracks", a), s();
+ break;
+ }
+ }
}
- };
- f();
- }, Recorder.BindDestroy("mp3Worker", function () {
- Recorder.CLog("mp3Worker Destroy"), i && i.terminate(), i = null;
- }), Recorder.prototype.mp3_envCheck = function (e, t) {
- var a = "";
- return t.takeoffEncodeChunk && (e.canProcess ? s() || (a = "当前浏览器版本太低,无法实时处理") : a = e.envName + "环境不支持实时处理"), a;
- }, Recorder.prototype.mp3_start = function (e) {
- return s(e);
- };
- var o = {
- id: 0
- },
- s = function (e) {
- var t = i;
- try {
- if (!t) {
- var a = ");wk_lame();var wk_ctxs={};self.onmessage=" + function (e) {
+ var A = t.track0;
+ if (A) {
+ if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, O("WebM 16->32 bit", 3)), A[D] != t[D] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || O("WebM Track Unexpected", 3, t), -(t.bad = 1);
+ for (var k = [], R = 0; n[0] < i.length;) {
+ var c = j(i, n),
+ u = X(i, n);
+ if (!u) break;
+ if (H(c, [163])) {
+ var x = 15 & u[0],
+ b = a[x];
+ if (b) {
+ if (0 === b.idx) {
+ for (var B = new Uint8Array(u.length - 4), w = 4; w < u.length; w++) B[w - 4] = u[w];
+ k.push(B), R += B.length;
+ }
+ } else O("WebM !Track" + x, 1, a);
+ }
+ s();
+ }
+ if (R) {
+ var T = new Uint8Array(i.length - t.pos[0]);
+ T.set(i.subarray(t.pos[0])), t.bytes = T, t.pos[0] = 0;
+ for (var B = new Uint8Array(R), w = 0, E = 0; w < k.length; w++) B.set(k[w], E), E += k[w].length;
+ var y = new Float32Array(B.buffer);
+ if (1 < A.channels) {
+ for (var C = [], w = 0; w < y.length;) C.push(y[w]), w += A.channels;
+ y = new Float32Array(C);
+ }
+ return y;
+ }
+ }
+ },
+ H = function (e, t) {
+ if (!e || e.length != t.length) return !1;
+ if (1 == e.length) return e[0] == t[0];
+ for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
+ return !0;
+ },
+ F = function (e) {
+ for (var t = "", a = 0; a < e.length; a++) {
+ var n = e[a];
+ t += (n < 16 ? "0" : "") + n.toString(16);
+ }
+ return parseInt(t, 16) || 0;
+ },
+ j = function (e, t, a) {
+ var n = t[0];
+ if (!(n >= e.length)) {
+ var s = e[n],
+ r = ("0000000" + s.toString(2)).substr(-8),
+ i = /^(0*1)(\d*)$/.exec(r);
+ if (i) {
+ var o = i[1].length,
+ _ = [];
+ if (!(n + o > e.length)) {
+ for (var l = 0; l < o; l++) _[l] = e[n], n++;
+ return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = n, _;
+ }
+ }
+ }
+ },
+ X = function (e, t) {
+ var a = j(e, t, 1);
+ if (a) {
+ var n = F(a),
+ s = t[0],
+ r = [];
+ if (n < 2147483647) {
+ if (s + n > e.length) return;
+ for (var i = 0; i < n; i++) r[i] = e[s], s++;
+ }
+ return t[0] = s, r;
+ }
+ },
+ Y = N.i18n = {
+ lang: "zh-CN",
+ alias: {
+ "zh-CN": "zh",
+ "en-US": "en"
+ },
+ locales: {},
+ data: {},
+ put: function (e, t) {
+ var a = R + ".i18n.put: ",
+ n = e.overwrite;
+ n = null == n || n;
+ var s = e.lang;
+ if (!(s = Y.alias[s] || s)) throw new Error(a + "set.lang?");
+ var r = Y.locales[s];
+ r || (r = {}, Y.locales[s] = r);
+ for (var i, o = /^([\w\-]+):/, _ = 0; _ < t.length; _++) {
+ var l = t[_];
+ if (i = o.exec(l)) {
+ var f = i[1],
+ l = l.substr(f.length + 1);
+ !n && r[f] || (r[f] = l);
+ } else O(a + "'key:'? " + l, 3, e);
+ }
+ },
+ get: function () {
+ return Y.v_G.apply(null, arguments);
+ },
+ v_G: function (n, s, e) {
+ s = s || [], e = e || Y.lang, e = Y.alias[e] || e;
+ var t = Y.locales[e],
+ r = t && t[n] || "";
+ return r || "zh" == e ? (Y.lastLang = e, "=Empty" == r ? "" : r.replace(/\{(\d+)(\!?)\}/g, function (e, t, a) {
+ return e = s[(t = +t || 0) - 1], (t < 1 || t > s.length) && (e = "{?}", O("i18n[" + n + "] no {" + t + "}: " + r, 3)), a ? "" : e;
+ })) : "en" == e ? Y.v_G(n, s, "zh") : Y.v_G(n, s, "en");
+ },
+ $T: function () {
+ return Y.v_T.apply(null, arguments);
+ },
+ v_T: function () {
+ for (var e, t = arguments, a = "", n = [], s = 0, r = R + ".i18n.$T:", i = /^([\w\-]*):/, o = 0; o < t.length; o++) {
+ var _ = t[o];
+ if (0 == o) {
+ if (e = i.exec(_), !(a = e && e[1])) throw new Error(r + "0 'key:'?");
+ _ = _.substr(a.length + 1);
+ }
+ if (-1 === s) n.push(_);else {
+ if (s) throw new Error(r + " bad args");
+ if (0 === _) s = -1;else if (f(_)) {
+ if (_ < 1) throw new Error(r + " bad args");
+ s = _;
+ } else {
+ var l = 1 == o ? "en" : o ? "" : "zh";
+ if ((e = i.exec(_)) && (l = e[1] || l, _ = _.substr(e[1].length + 1)), !e || !l) throw new Error(r + o + " 'lang:'?");
+ Y.put({
+ lang: l,
+ overwrite: !1
+ }, [a + ":" + _]);
+ }
+ }
+ }
+ return a ? 0 < s ? a : Y.v_G(a, n) : "";
+ }
+ },
+ z = Y.$T;
+ z.G = Y.get, z("NonBrowser-1::非浏览器环境,不支持{1}", 1), z("IllegalArgs-1::参数错误:{1}", 1), z("NeedImport-2::调用{1}需要先导入{2}", 2), z("NotSupport-1::不支持:{1}", 1), N.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
+ var u = N.Traffic = function (e) {
+ if (w) {
+ e = e ? "/" + R + "/Report/" + e : "";
+ var t = N.TrafficImgUrl;
+ if (t) {
+ var a = N.Traffic,
+ n = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
+ s = n[1] || "http://file/",
+ r = (n[0] || s) + e;
+ if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(s + e)), !a[r]) {
+ a[r] = 1;
+ var i = new Image();
+ i.src = t, O("Traffic Analysis Image: " + (e || R + ".TrafficImgUrl=" + N.TrafficImgUrl));
+ }
+ }
+ }
+ };
+ t && (O(z("8HO5::覆盖导入{1}", 0, R), 1), t.Destroy());
+ e[R] = N;
+ }(a, t), module.exports && (module.exports = a.Recorder);
+}(), function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = (t ? window : Object).Recorder,
+ n = a.i18n;
+ !function (m, e, u, t) {
+
+ var o = "48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000",
+ _ = "8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 192, 224, 256, 320";
+ m.prototype.enc_mp3 = {
+ stable: !0,
+ takeEC: "full",
+ getTestMsg: function () {
+ return u("Zm7L::采样率范围:{1};比特率范围:{2}(不同比特率支持的采样率范围不同,小于32kbps时采样率需小于32000)", 0, o, _);
+ }
+ };
+ var h,
+ v = function (e) {
+ var t = e.bitRate,
+ a = e.sampleRate,
+ n = a;
+ if (-1 == (" " + _ + ",").indexOf(" " + t + ",") && m.CLog(u("eGB9::{1}不在mp3支持的取值范围:{2}", 0, "bitRate=" + t, _), 3), -1 == (" " + o + ",").indexOf(" " + a + ",")) {
+ for (var s = o.split(", "), r = [], i = 0; i < s.length; i++) r.push({
+ v: +s[i],
+ s: Math.abs(s[i] - a)
+ });
+ r.sort(function (e, t) {
+ return e.s - t.s;
+ }), n = r[0].v, e.sampleRate = n, m.CLog(u("zLTa::sampleRate已更新为{1},因为{2}不在mp3支持的取值范围:{3}", 0, n, a, o), 3);
+ }
+ },
+ n = function () {
+ return u.G("NeedImport-2", ["mp3.js", "src/engine/mp3-engine.js"]);
+ },
+ d = t && "function" == typeof Worker;
+ m.prototype.mp3 = function (r, i, o) {
+ var e = this,
+ _ = e.set,
+ l = r.length;
+ if (m.lamejs) {
+ if (d) {
+ var t = e.mp3_start(_);
+ if (t) {
+ if (t.isW) return e.mp3_encode(t, r), void e.mp3_complete(t, i, o, 1);
+ e.mp3_stop(t);
+ }
+ }
+ v(_);
+ var f = new m.lamejs.Mp3Encoder(1, _.sampleRate, _.bitRate),
+ c = new Int8Array(5e5),
+ u = 0,
+ h = 0,
+ b = 0,
+ p = function () {
+ try {
+ if (h < l) var e = f.encodeBuffer(r.subarray(h, h + 57600));else {
+ b = 1;
+ var e = f.flush();
+ }
+ } catch (e) {
+ if (console.error(e), !b) try {
+ f.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ return void o("MP3 Encoder: " + e.message);
+ }
+ var t = e.length;
+ if (0 < t) {
+ if (u + t > c.length) {
+ var a = new Int8Array(c.length + Math.max(5e5, t));
+ a.set(c.subarray(0, u)), c = a;
+ }
+ c.set(e, u), u += t;
+ }
+ if (h < l) h += 57600, setTimeout(p);else {
+ var n = [c.buffer.slice(0, u)],
+ s = g.fn(n, u, l, _.sampleRate);
+ w(s, _), i(n[0] || new ArrayBuffer(0), "audio/mp3");
+ }
+ };
+ p();
+ } else o(n());
+ }, m.BindDestroy("mp3Worker", function () {
+ h && (m.CLog("mp3Worker Destroy"), h.terminate(), h = null);
+ }), m.prototype.mp3_envCheck = function (e, t) {
+ var a = "";
+ return t.takeoffEncodeChunk && (p() || (a = u("yhUs::当前浏览器版本太低,无法实时处理"))), a || m.lamejs || (a = n()), a;
+ }, m.prototype.mp3_start = function (e) {
+ return p(e);
+ };
+ var b = {
+ id: 0
+ },
+ p = function (t, e) {
+ var f,
+ a = function (e) {
var t = e.data,
- a = wk_ctxs[t.id];
- if ("init" == t.action) wk_ctxs[t.id] = {
+ a = f.wkScope.wk_ctxs,
+ n = f.wkScope.wk_lame,
+ s = f.wkScope.wk_mp3TrimFix,
+ r = a[t.id];
+ if ("init" == t.action) a[t.id] = {
sampleRate: t.sampleRate,
bitRate: t.bitRate,
takeoff: t.takeoff,
- mp3Size: 0,
pcmSize: 0,
- encArr: [],
- encObj: new wk_lame.Mp3Encoder(1, t.sampleRate, t.bitRate)
- };else if (!a) return;
+ memory: new Int8Array(5e5),
+ mOffset: 0,
+ encObj: new n.Mp3Encoder(1, t.sampleRate, t.bitRate)
+ };else if (!r) return;
+ var i = function (e) {
+ var t = e.length;
+ if (r.mOffset + t > r.memory.length) {
+ var a = new Int8Array(r.memory.length + Math.max(5e5, t));
+ a.set(r.memory.subarray(0, r.mOffset)), r.memory = a;
+ }
+ r.memory.set(e, r.mOffset), r.mOffset += t;
+ };
switch (t.action) {
case "stop":
- a.encObj = null, delete wk_ctxs[t.id];
+ if (!r.isCp) try {
+ r.encObj.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ r.encObj = null, delete a[t.id];
break;
case "encode":
- a.pcmSize += t.pcm.length, 0 < (s = a.encObj.encodeBuffer(t.pcm)).length && (a.takeoff ? self.postMessage({
+ if (r.isCp) break;
+ r.pcmSize += t.pcm.length;
+ try {
+ var o = r.encObj.encodeBuffer(t.pcm);
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
+ chunk: o
+ }) : i(o));
break;
case "complete":
- var s;
- 0 < (s = a.encObj.flush()).length && (a.takeoff ? self.postMessage({
+ r.isCp = 1;
+ try {
+ var o = r.encObj.flush();
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ if (o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
- var n = wk_mp3TrimFix.fn(a.encArr, a.mp3Size, a.pcmSize, a.sampleRate);
- self.postMessage({
+ chunk: o
+ }) : i(o)), r.err) {
+ c.onmessage({
+ action: t.action,
+ id: t.id,
+ err: "MP3 Encoder: " + r.err.message
+ });
+ break;
+ }
+ var _ = [r.memory.buffer.slice(0, r.mOffset)],
+ l = s.fn(_, r.mOffset, r.pcmSize, r.sampleRate);
+ c.onmessage({
action: t.action,
id: t.id,
- blob: new Blob(a.encArr, {
- type: "audio/mp3"
- }),
- meta: n
+ blob: _[0] || new ArrayBuffer(0),
+ meta: l
});
}
- };
- a += ";var wk_mp3TrimFix={rm:" + c.rm + ",fn:" + c.fn + "}";
- var s = Recorder.lamejs.toString(),
- n = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", s, a], {
- type: "text/javascript"
- }));
- t = new Worker(n), setTimeout(function () {
- (window.URL || webkitURL).revokeObjectURL(n);
- }, 1e4), t.onmessage = function (e) {
- var t = e.data,
- a = o[t.id];
- a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
- };
+ },
+ n = function (n) {
+ c.onmessage = function (e) {
+ var t = e;
+ n && (t = e.data);
+ var a = b[t.id];
+ a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
+ };
+ },
+ s = function () {
+ var e = {
+ worker: c,
+ set: t
+ };
+ return t ? (e.id = ++b.id, b[e.id] = e, v(t), c.postMessage({
+ action: "init",
+ id: e.id,
+ sampleRate: t.sampleRate,
+ bitRate: t.bitRate,
+ takeoff: !!t.takeoffEncodeChunk,
+ x: new Int16Array(5)
+ })) : c.postMessage({
+ x: new Int16Array(5)
+ }), e;
+ },
+ c = h;
+ if (e || !d) return m.CLog(u("k9PT::当前环境不支持Web Worker,mp3实时编码器运行在主线程中"), 3), c = {
+ postMessage: function (e) {
+ a({
+ data: e
+ });
+ }
+ }, f = {
+ wkScope: {
+ wk_ctxs: {},
+ wk_lame: m.lamejs,
+ wk_mp3TrimFix: g
+ }
+ }, n(), s();
+ try {
+ if (!c) {
+ var r = (a + "").replace(/[\w\$]+\.onmessage/g, "self.postMessage"),
+ i = ");wk_lame();self.onmessage=" + (r = r.replace(/[\w\$]+\.wkScope/g, "wkScope"));
+ i += ";var wkScope={ wk_ctxs:{},wk_lame:wk_lame", i += ",wk_mp3TrimFix:{rm:" + g.rm + ",fn:" + g.fn + "} }";
+ var o = m.lamejs.toString(),
+ _ = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", o, i], {
+ type: "text/javascript"
+ }));
+ c = new Worker(_), setTimeout(function () {
+ (window.URL || webkitURL).revokeObjectURL(_);
+ }, 1e4), n(1);
+ }
+ var l = s();
+ return l.isW = 1, h = c, l;
+ } catch (e) {
+ return c && c.terminate(), console.error(e), p(t, 1);
}
- var r = {
- worker: t,
- set: e,
- takeoffQueue: []
- };
- return e ? (r.id = ++o.id, o[r.id] = r, t.postMessage({
- action: "init",
- id: r.id,
- sampleRate: e.sampleRate,
- bitRate: e.bitRate,
- takeoff: !!e.takeoffEncodeChunk,
- x: new Int16Array(5)
- })) : t.postMessage({
- x: new Int16Array(5)
- }), i = t, r;
- } catch (e) {
- return t && t.terminate(), console.error(e), null;
+ };
+ m.prototype.mp3_stop = function (e) {
+ if (e && e.worker) {
+ e.worker.postMessage({
+ action: "stop",
+ id: e.id
+ }), e.worker = null, delete b[e.id];
+ var t = -1;
+ for (var a in b) t++;
+ t && m.CLog(u("fT6M::mp3 worker剩{1}个未stop", 0, t), 3);
}
+ }, m.prototype.mp3_encode = function (e, t) {
+ e && e.worker && e.worker.postMessage({
+ action: "encode",
+ id: e.id,
+ pcm: t
+ });
+ }, m.prototype.mp3_complete = function (t, a, n, s) {
+ var r = this;
+ t && t.worker ? (t.call = function (e) {
+ s && r.mp3_stop(t), e.err ? n(e.err) : (w(e.meta, t.set), a(e.blob, "audio/mp3"));
+ }, t.worker.postMessage({
+ action: "complete",
+ id: t.id
+ })) : n(u("mPxH::mp3编码器未start"));
+ }, m.mp3ReadMeta = function (e, t) {
+ var a = "undefined" != typeof window && window.parseInt || "undefined" != typeof self && self.parseInt || parseInt,
+ n = new Uint8Array(e[0] || []);
+ if (n.length < 4) return null;
+ var s = function (e, t) {
+ return ("0000000" + ((t || n)[e] || 0).toString(2)).substr(-8);
+ },
+ r = s(0) + s(1),
+ i = s(2) + s(3);
+ if (!/^1{11}/.test(r)) return null;
+ var o = {
+ "00": 2.5,
+ 10: 2,
+ 11: 1
+ }[r.substr(11, 2)],
+ _ = {
+ "01": 3
+ }[r.substr(13, 2)],
+ l = {
+ 1: [44100, 48e3, 32e3],
+ 2: [22050, 24e3, 16e3],
+ 2.5: [11025, 12e3, 8e3]
+ }[o];
+ l && (l = l[a(i.substr(4, 2), 2)]);
+ var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
+ if (!(o && _ && f && l)) return null;
+ for (var c = Math.round(8 * t / f), u = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, h = u / l * 1e3, b = Math.floor(u * f / 8 / l * 1e3), p = 0, m = 0, v = 0; v < e.length; v++) {
+ var d = e[v];
+ if (m += d.byteLength, b + 3 <= m) {
+ var g = new Uint8Array(d),
+ w = d.byteLength - (m - (b + 3) + 1),
+ S = s(w, g);
+ p = "1" == S.charAt(6);
+ break;
+ }
+ }
+ return p && b++, {
+ version: o,
+ layer: _,
+ sampleRate: l,
+ bitRate: f,
+ duration: c,
+ size: t,
+ hasPadding: p,
+ frameSize: b,
+ frameDurationFloat: h
+ };
};
- Recorder.prototype.mp3_stop = function (e) {
- if (e && e.worker) {
- e.worker.postMessage({
- action: "stop",
- id: e.id
- }), e.worker = null, delete o[e.id];
- var t = -1;
- for (var a in o) t++;
- t && Recorder.CLog("mp3 worker剩" + t + "个在串行等待", 3);
- }
- }, Recorder.prototype.mp3_encode = function (e, t) {
- e && e.worker && e.worker.postMessage({
- action: "encode",
- id: e.id,
- pcm: t
- });
- }, Recorder.prototype.mp3_complete = function (t, a, e, s) {
- var n = this;
- t && t.worker ? (t.call = function (e) {
- h(e.meta, t.set), a(e.blob), s && n.mp3_stop(t);
- }, t.worker.postMessage({
- action: "complete",
- id: t.id
- })) : e("mp3编码器未打开");
- }, Recorder.mp3ReadMeta = function (e, t) {
- var a = "object" == typeof window ? window.parseInt : self.parseInt,
- s = new Uint8Array(e[0] || []);
- if (s.length < 4) return null;
- var n = function (e, t) {
- return ("0000000" + ((t || s)[e] || 0).toString(2)).substr(-8);
+ var g = {
+ rm: m.mp3ReadMeta,
+ fn: function (e, t, a, n) {
+ var s = this.rm(e, t);
+ if (!s) return {
+ err: "mp3 unknown format"
+ };
+ var r = Math.round(a / n * 1e3),
+ i = Math.floor((s.duration - r) / s.frameDurationFloat);
+ if (0 < i) {
+ var o = i * s.frameSize - (s.hasPadding ? 1 : 0);
+ t -= o;
+ for (var _ = 0, l = [], f = 0; f < e.length; f++) {
+ var c = e[f];
+ if (o <= 0) break;
+ o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
+ }
+ var u = this.rm(e, t);
+ if (!u) {
+ _ && (e[0] = _);
+ for (var f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
+ s.err = "mp3 fix error: 已还原,错误原因不明";
+ }
+ var h = s.trimFix = {};
+ h.remove = i, h.removeDuration = Math.round(i * s.frameDurationFloat), h.duration = Math.round(8 * t / s.bitRate);
+ }
+ return s;
+ }
},
- r = n(0) + n(1),
- i = n(2) + n(3);
- if (!/^1{11}/.test(r)) return null;
- var o = {
- "00": 2.5,
- 10: 2,
- 11: 1
- }[r.substr(11, 2)],
- _ = {
- "01": 3
- }[r.substr(13, 2)],
- l = {
- 1: [44100, 48e3, 32e3],
- 2: [22050, 24e3, 16e3],
- 2.5: [11025, 12e3, 8e3]
- }[o];
- l && (l = l[a(i.substr(4, 2), 2)]);
- var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
- if (!(o && _ && f && l)) return null;
- for (var c = Math.round(8 * t / f), h = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, u = h / l * 1e3, m = Math.floor(h * f / 8 / l * 1e3), p = 0, b = 0, v = 0; v < e.length; v++) {
- var d = e[v];
- if (m + 3 <= (b += d.byteLength)) {
- var g = new Uint8Array(d);
- p = "1" == n(d.byteLength - (b - (m + 3) + 1), g).charAt(6);
- break;
- }
- }
- return p && m++, {
- version: o,
- layer: _,
- sampleRate: l,
- bitRate: f,
- duration: c,
- size: t,
- hasPadding: p,
- frameSize: m,
- frameDurationFloat: u
- };
- };
- var c = {
- rm: Recorder.mp3ReadMeta,
- fn: function (e, t, a, s) {
- var n = this.rm(e, t);
- if (!n) return {
- err: "mp3非预定格式"
- };
- var r = Math.round(a / s * 1e3),
- i = Math.floor((n.duration - r) / n.frameDurationFloat);
- if (0 < i) {
- var o = i * n.frameSize - (n.hasPadding ? 1 : 0);
- t -= o;
- for (var _ = 0, l = [], f = 0; f < e.length; f++) {
- var c = e[f];
- if (o <= 0) break;
- o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
- }
- if (!this.rm(e, t)) {
- _ && (e[0] = _);
- for (f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
- n.err = "fix后数据错误,已还原,错误原因不明";
- }
- var h = n.trimFix = {};
- h.remove = i, h.removeDuration = Math.round(i * n.frameDurationFloat), h.duration = Math.round(8 * t / n.bitRate);
- }
- return n;
- }
- },
- h = function (e, t) {
- var a = "MP3信息 ";
- (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (Recorder.CLog(a + "和设置的不匹配set:" + t.bitRate + "kbps " + t.sampleRate + "hz,已更新set:" + e.bitRate + "kbps " + e.sampleRate + "hz", 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
- var s = e.trimFix;
- s ? (a += "Fix移除" + s.remove + "帧" + s.removeDuration + "ms -> " + s.duration + "ms", 2 < s.remove && (e.err = (e.err ? e.err + ", " : "") + "移除帧数过多")) : a += (e.duration || "-") + "ms", e.err ? Recorder.CLog(a, 1, e.err, e) : Recorder.CLog(a, e);
- };
-}(), function () {
+ w = function (e, t) {
+ var a = "MP3 Info: ";
+ (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (m.CLog(a + u("uY9i::和设置的不匹配{1},已更新成{2}", 0, "set:" + t.bitRate + "kbps " + t.sampleRate + "hz", "set:" + e.bitRate + "kbps " + e.sampleRate + "hz"), 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
+ var n = e.trimFix;
+ n ? (a += u("iMSm::Fix移除{1}帧", 0, n.remove) + " " + n.removeDuration + "ms -> " + n.duration + "ms", 2 < n.remove && (e.err = (e.err ? e.err + ", " : "") + u("b9zm::移除帧数过多"))) : a += (e.duration || "-") + "ms", e.err ? m.CLog(a, 1, e.err, e) : m.CLog(a, e);
+ };
+ }(a, 0, n.$T, t);
+}(), function (e) {
function t() {
- var B = function (e) {
- return Math.log(e) / Math.log(10);
- };
- function A(e) {
+ var d = function (e) {
+ return Math.log(e) / Math.log(10);
+ },
+ me = function (e) {
+ throw new Error("abort(" + e + ")");
+ };
+ function S(e) {
return new Int8Array(e);
}
- function n(e) {
+ function s(e) {
return new Int16Array(e);
}
- function Ae(e) {
+ function ve(e) {
return new Int32Array(e);
}
- function Be(e) {
+ function de(e) {
return new Float32Array(e);
}
- function s(e) {
+ function n(e) {
return new Float64Array(e);
}
- function ke(e) {
- if (1 == e.length) return Be(e[0]);
+ function ge(e) {
+ if (1 == e.length) return de(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(ke(e));
+ for (var a = [], n = 0; n < t; n++) a.push(ge(e));
return a;
}
- function Y(e) {
- if (1 == e.length) return Ae(e[0]);
+ function w(e) {
+ if (1 == e.length) return ve(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(Y(e));
+ for (var a = [], n = 0; n < t; n++) a.push(w(e));
return a;
}
- function p(e) {
- if (1 == e.length) return n(e[0]);
+ function M(e) {
+ if (1 == e.length) return s(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(p(e));
+ for (var a = [], n = 0; n < t; n++) a.push(M(e));
return a;
}
- function O(e) {
+ function E(e) {
if (1 == e.length) return new Array(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(O(e));
+ for (var a = [], n = 0; n < t; n++) a.push(E(e));
return a;
}
- var ye = {
- fill: function (e, t, a, s) {
- if (2 == arguments.length) for (var n = 0; n < e.length; n++) e[n] = t;else for (n = t; n < a; n++) e[n] = s;
+ var we = {
+ fill: function (e, t, a, n) {
+ if (2 == arguments.length) for (var s = 0; s < e.length; s++) e[s] = t;else for (var s = t; s < a; s++) e[s] = n;
}
},
- $ = {
- arraycopy: function (e, t, a, s, n) {
- for (var r = t + n; t < r;) a[s++] = e[t++];
+ I = {
+ arraycopy: function (e, t, a, n, s) {
+ for (var r = t + s; t < r;) a[n++] = e[t++];
}
},
- ee = {};
- function Te(e) {
+ V = {};
+ function Se(e) {
this.ordinal = e;
}
- ee.SQRT2 = 1.4142135623730951, ee.FAST_LOG10 = function (e) {
- return B(e);
- }, ee.FAST_LOG10_X = function (e, t) {
- return B(e) * t;
- }, Te.short_block_allowed = new Te(0), Te.short_block_coupled = new Te(1), Te.short_block_dispensed = new Te(2), Te.short_block_forced = new Te(3);
- var K = {};
- function xe(e) {
+ V.SQRT2 = 1.4142135623730951, V.FAST_LOG10 = function (e) {
+ return d(e);
+ }, V.FAST_LOG10_X = function (e, t) {
+ return d(e) * t;
+ }, Se.short_block_allowed = new Se(0), Se.short_block_coupled = new Se(1), Se.short_block_dispensed = new Se(2), Se.short_block_forced = new Se(3);
+ var D = {};
+ function Me(e) {
this.ordinal = e;
}
- K.MAX_VALUE = 3.4028235e38, xe.vbr_off = new xe(0), xe.vbr_mt = new xe(1), xe.vbr_rh = new xe(2), xe.vbr_abr = new xe(3), xe.vbr_mtrh = new xe(4), xe.vbr_default = xe.vbr_mtrh;
- function Ee(e) {
+ function ye(e) {
var t = e;
this.ordinal = function () {
return t;
};
}
- function k() {
- var M = null;
+ function A() {
+ var S = null;
function v(e) {
this.bits = 0 | e;
}
this.qupvt = null, this.setModules = function (e) {
- this.qupvt = e, M = e;
+ this.qupvt = e, S = e;
};
- var n = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
- function w(e, t, a, s, n, r) {
+ var s = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
+ function M(e, t, a, n, s, r) {
var i = .5946 / t;
- for (e >>= 1; 0 != e--;) n[r++] = i > a[s++] ? 0 : 1, n[r++] = i > a[s++] ? 0 : 1;
+ for (e >>= 1; 0 != e--;) s[r++] = i > a[n++] ? 0 : 1, s[r++] = i > a[n++] ? 0 : 1;
}
- function R(e, t, a, s, n, r) {
+ function y(e, t, a, n, s, r) {
var i = (e >>= 1) % 2;
for (e >>= 1; 0 != e--;) {
- var o, _, l, f, c, h, u, m;
- o = a[s++] * t, _ = a[s++] * t, c = 0 | o, l = a[s++] * t, h = 0 | _, f = a[s++] * t, u = 0 | l, o += M.adj43[c], m = 0 | f, _ += M.adj43[h], n[r++] = 0 | o, l += M.adj43[u], n[r++] = 0 | _, f += M.adj43[m], n[r++] = 0 | l, n[r++] = 0 | f;
+ var o, _, l, f, c, u, h, b;
+ o = a[n++] * t, _ = a[n++] * t, c = 0 | o, l = a[n++] * t, u = 0 | _, f = a[n++] * t, h = 0 | l, o += S.adj43[c], b = 0 | f, _ += S.adj43[u], s[r++] = 0 | o, l += S.adj43[h], s[r++] = 0 | _, f += S.adj43[b], s[r++] = 0 | l, s[r++] = 0 | f;
}
- 0 != i && (c = 0 | (o = a[s++] * t), h = 0 | (_ = a[s++] * t), o += M.adj43[c], _ += M.adj43[h], n[r++] = 0 | o, n[r++] = 0 | _);
+ 0 != i && (o = a[n++] * t, _ = a[n++] * t, c = 0 | o, u = 0 | _, o += S.adj43[c], _ += S.adj43[u], s[r++] = 0 | o, s[r++] = 0 | _);
}
var o = [1, 2, 5, 7, 7, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13];
- function d(e, t, a, s) {
- var n = function (e, t, a) {
- var s = 0,
- n = 0;
+ function d(e, t, a, n) {
+ var s = function (e, t, a) {
+ var n = 0,
+ s = 0;
do {
var r = e[t++],
i = e[t++];
- s < r && (s = r), n < i && (n = i);
+ n < r && (n = r), s < i && (s = i);
} while (t < a);
- return s < n && (s = n), s;
+ return n < s && (n = s), n;
}(e, t, a);
- switch (n) {
+ switch (s) {
case 0:
- return n;
+ return s;
case 1:
- return function (e, t, a, s) {
- var n = 0,
- r = F.ht[1].hlen;
+ return function (e, t, a, n) {
+ var s = 0,
+ r = k.ht[1].hlen;
do {
var i = 2 * e[t + 0] + e[t + 1];
- t += 2, n += r[i];
+ t += 2, s += r[i];
} while (t < a);
- return s.bits += n, 1;
- }(e, t, a, s);
+ return n.bits += s, 1;
+ }(e, t, a, n);
case 2:
case 3:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r,
i,
o = 0,
- _ = F.ht[s].xlen;
- i = 2 == s ? F.table23 : F.table56;
+ _ = k.ht[n].xlen;
+ i = 2 == n ? k.table23 : k.table56;
do {
var l = e[t + 0] * _ + e[t + 1];
t += 2, o += i[l];
} while (t < a);
- return (r = 65535 & o) < (o >>= 16) && (o = r, s++), n.bits += o, s;
- }(e, t, a, o[n - 1], s);
+ return (r = 65535 & o) < (o >>= 16) && (o = r, n++), s.bits += o, n;
+ }(e, t, a, o[s - 1], n);
case 4:
case 5:
case 6:
@@ -34847,86 +35211,84 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 13:
case 14:
case 15:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r = 0,
i = 0,
o = 0,
- _ = F.ht[s].xlen,
- l = F.ht[s].hlen,
- f = F.ht[s + 1].hlen,
- c = F.ht[s + 2].hlen;
+ _ = k.ht[n].xlen,
+ l = k.ht[n].hlen,
+ f = k.ht[n + 1].hlen,
+ c = k.ht[n + 2].hlen;
do {
- var h = e[t + 0] * _ + e[t + 1];
- t += 2, r += l[h], i += f[h], o += c[h];
+ var u = e[t + 0] * _ + e[t + 1];
+ t += 2, r += l[u], i += f[u], o += c[u];
} while (t < a);
- var u = s;
- return i < r && (r = i, u++), o < r && (r = o, u = s + 2), n.bits += r, u;
- }(e, t, a, o[n - 1], s);
+ var h = n;
+ return i < r && (r = i, h++), o < r && (r = o, h = n + 2), s.bits += r, h;
+ }(e, t, a, o[s - 1], n);
default:
- if (x.IXMAX_VAL < n) return s.bits = x.LARGE_BITS, -1;
var r, i;
- for (n -= 15, r = 24; r < 32 && !(F.ht[r].linmax >= n); r++);
- for (i = r - 8; i < 24 && !(F.ht[i].linmax >= n); i++);
- return function (e, t, a, s, n, r) {
+ for (T.IXMAX_VAL < s && me(), s -= 15, r = 24; r < 32 && !(k.ht[r].linmax >= s); r++);
+ for (i = r - 8; i < 24 && !(k.ht[i].linmax >= s); i++);
+ return function (e, t, a, n, s, r) {
var i,
- o = 65536 * F.ht[s].xlen + F.ht[n].xlen,
+ o = 65536 * k.ht[n].xlen + k.ht[s].xlen,
_ = 0;
do {
var l = e[t++],
f = e[t++];
- 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += F.largetbl[l];
+ 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += k.largetbl[l];
} while (t < a);
- return (i = 65535 & _) < (_ >>= 16) && (_ = i, s = n), r.bits += _, s;
- }(e, t, a, i, r, s);
+ return (i = 65535 & _) < (_ >>= 16) && (_ = i, n = s), r.bits += _, n;
+ }(e, t, a, i, r, n);
}
}
- function u(e, t, a, s, n, r, i, o) {
- for (var _ = t.big_values, l = 2; l < Pe.SBMAX_l + 1; l++) {
+ function h(e, t, a, n, s, r, i, o) {
+ for (var _ = t.big_values, l = 2; l < Ae.SBMAX_l + 1; l++) {
var f = e.scalefac_band.l[l];
if (_ <= f) break;
- var c = n[l - 2] + t.count1bits;
+ var c = s[l - 2] + t.count1bits;
if (a.part2_3_length <= c) break;
- var h = new v(c),
- u = d(s, f, _, h);
- c = h.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = u);
+ var u = new v(c),
+ h = d(n, f, _, u);
+ c = u.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = h);
}
}
this.noquant_count_bits = function (e, t, a) {
- var s = t.l3_enc,
- n = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
- for (null != a && (a.sfb_count1 = 0); 1 < n && 0 == (s[n - 1] | s[n - 2]); n -= 2);
- t.count1 = n;
- for (var r = 0, i = 0; 3 < n; n -= 4) {
+ var n = t.l3_enc,
+ s = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
+ for (null != a && (a.sfb_count1 = 0); 1 < s && 0 == (n[s - 1] | n[s - 2]); s -= 2);
+ t.count1 = s;
+ for (var r = 0, i = 0; 3 < s; s -= 4) {
var o;
- if (1 < (2147483647 & (s[n - 1] | s[n - 2] | s[n - 3] | s[n - 4]))) break;
- o = 2 * (2 * (2 * s[n - 4] + s[n - 3]) + s[n - 2]) + s[n - 1], r += F.t32l[o], i += F.t33l[o];
+ if (1 < (2147483647 & (n[s - 1] | n[s - 2] | n[s - 3] | n[s - 4]))) break;
+ o = 2 * (2 * (2 * n[s - 4] + n[s - 3]) + n[s - 2]) + n[s - 1], r += k.t32l[o], i += k.t33l[o];
}
var _ = r;
- if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = n)) return _;
- if (t.block_type == Pe.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Pe.NORM_TYPE) {
- if (r = t.region0_count = e.bv_scf[n - 2], i = t.region1_count = e.bv_scf[n - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < n) {
+ if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = s)) return _;
+ if (t.block_type == Ae.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Ae.NORM_TYPE) {
+ if (r = t.region0_count = e.bv_scf[s - 2], i = t.region1_count = e.bv_scf[s - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < s) {
var l = new v(_);
- t.table_select[2] = d(s, i, n, l), _ = l.bits;
+ t.table_select[2] = d(n, i, s, l), _ = l.bits;
}
- } else t.region0_count = 7, t.region1_count = Pe.SBMAX_l - 1 - 7 - 1, (i = n) < (r = e.scalefac_band.l[8]) && (r = i);
- if (r = Math.min(r, n), i = Math.min(i, n), 0 < r) {
- l = new v(_);
- t.table_select[0] = d(s, 0, r, l), _ = l.bits;
+ } else t.region0_count = 7, t.region1_count = Ae.SBMAX_l - 1 - 7 - 1, r = e.scalefac_band.l[8], (i = s) < r && (r = i);
+ if (r = Math.min(r, s), i = Math.min(i, s), 0 < r) {
+ var l = new v(_);
+ t.table_select[0] = d(n, 0, r, l), _ = l.bits;
}
if (r < i) {
- l = new v(_);
- t.table_select[1] = d(s, r, i, l), _ = l.bits;
+ var l = new v(_);
+ t.table_select[1] = d(n, r, i, l), _ = l.bits;
}
- if (2 == e.use_best_huffman && (t.part2_3_length = _, best_huffman_divide(e, t), _ = t.part2_3_length), null != a && t.block_type == Pe.NORM_TYPE) {
+ if (2 == e.use_best_huffman && me(), null != a && t.block_type == Ae.NORM_TYPE) {
for (var f = 0; e.scalefac_band.l[f] < t.big_values;) f++;
a.sfb_count1 = f;
}
return _;
- }, this.count_bits = function (e, t, a, s) {
- var n = a.l3_enc,
- r = x.IXMAX_VAL / M.IPOW20(a.global_gain);
- if (a.xrpow_max > r) return x.LARGE_BITS;
- if (function (e, t, a, s, n) {
+ }, this.count_bits = function (e, t, a, n) {
+ var s = a.l3_enc,
+ r = T.IXMAX_VAL / S.IPOW20(a.global_gain);
+ return a.xrpow_max > r ? T.LARGE_BITS : (function (e, t, a, n, s) {
var r,
i,
o,
@@ -34934,127 +35296,123 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = t,
- u = 0,
- m = h,
+ u = t,
+ h = 0,
+ b = u,
p = 0,
- b = e,
+ m = e,
v = 0;
- for (o = null != n && s.global_gain == n.global_gain, i = s.block_type == Pe.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
+ for (o = null != s && n.global_gain == s.global_gain, i = n.block_type == Ae.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
var d = -1;
- if ((o || s.block_type == Pe.NORM_TYPE) && (d = s.global_gain - (s.scalefac[r] + (0 != s.preflag ? M.pretab[r] : 0) << s.scalefac_scale + 1) - 8 * s.subblock_gain[s.window[r]]), o && n.step[r] == d) 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);else {
+ if ((o || n.block_type == Ae.NORM_TYPE) && (d = n.global_gain - (n.scalefac[r] + (0 != n.preflag ? S.pretab[r] : 0) << n.scalefac_scale + 1) - 8 * n.subblock_gain[n.window[r]]), o && s.step[r] == d) 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();else {
var g,
- S = s.width[r];
- if (_ + s.width[r] > s.max_nonzero_coeff && (g = s.max_nonzero_coeff - _ + 1, ye.fill(t, s.max_nonzero_coeff, 576, 0), (S = g) < 0 && (S = 0), r = i + 1), 0 == l && 0 == f && (m = h, p = u, b = e, v = c), null != n && 0 < n.sfb_count1 && r >= n.sfb_count1 && 0 < n.step[r] && d >= n.step[r] ? (0 != l && (R(l, a, b, v, m, p), l = 0, m = h, p = u, b = e, v = c), f += S) : (0 != f && (w(f, a, b, v, m, p), f = 0, m = h, p = u, b = e, v = c), l += S), S <= 0) {
- 0 != f && (w(f, a, b, v, m, p), f = 0), 0 != l && (R(l, a, b, v, m, p), l = 0);
+ w = n.width[r];
+ if (_ + n.width[r] > n.max_nonzero_coeff && (g = n.max_nonzero_coeff - _ + 1, we.fill(t, n.max_nonzero_coeff, 576, 0), (w = g) < 0 && (w = 0), r = i + 1), 0 == l && 0 == f && (b = u, p = h, m = e, v = c), null != s && 0 < s.sfb_count1 && r >= s.sfb_count1 && 0 < s.step[r] && d >= s.step[r] ? (0 != l && (y(l, a, m, v, b, p), l = 0, b = u, p = h, m = e, v = c), f += w) : (0 != f && (M(f, a, m, v, b, p), f = 0, b = u, p = h, m = e, v = c), l += w), w <= 0) {
+ 0 != f && me(), 0 != l && me();
break;
}
}
- r <= i && (u += s.width[r], c += s.width[r], _ += s.width[r]);
+ r <= i && (h += n.width[r], c += n.width[r], _ += n.width[r]);
}
- 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);
- }(t, n, M.IPOW20(a.global_gain), a, s), 0 != (2 & e.substep_shaping)) for (var i = 0, o = a.global_gain + a.scalefac_scale, _ = .634521682242439 / M.IPOW20(o), l = 0; l < a.sfbmax; l++) {
- var f,
- c = a.width[l];
- if (0 == e.pseudohalf[l]) i += c;else for (f = i, i += c; f < i; ++f) n[f] = t[f] >= _ ? n[f] : 0;
- }
- return this.noquant_count_bits(e, a, s);
+ 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();
+ }(t, s, S.IPOW20(a.global_gain), a, n), 0 != (2 & e.substep_shaping) && me(), this.noquant_count_bits(e, a, n));
}, this.best_huffman_divide = function (e, t) {
- var a = new T(),
- s = t.l3_enc,
- n = Ae(23),
- r = Ae(23),
- i = Ae(23),
- o = Ae(23);
- if (t.block_type != Pe.SHORT_TYPE || 1 != e.mode_gr) {
- a.assign(t), t.block_type == Pe.NORM_TYPE && (!function (e, t, a, s, n, r, i) {
- for (var o = t.big_values, _ = 0; _ <= 22; _++) s[_] = x.LARGE_BITS;
- for (_ = 0; _ < 16; _++) {
+ var a = new B(),
+ n = t.l3_enc,
+ s = ve(23),
+ r = ve(23),
+ i = ve(23),
+ o = ve(23);
+ if (t.block_type != Ae.SHORT_TYPE || 1 != e.mode_gr) {
+ a.assign(t), t.block_type == Ae.NORM_TYPE && (function (e, t, a, n, s, r, i) {
+ for (var o = t.big_values, _ = 0; _ <= 22; _++) n[_] = T.LARGE_BITS;
+ for (var _ = 0; _ < 16; _++) {
var l = e.scalefac_band.l[_ + 1];
if (o <= l) break;
var f = 0,
c = new v(f),
- h = d(a, 0, l, c);
+ u = d(a, 0, l, c);
f = c.bits;
- for (var u = 0; u < 8; u++) {
- var m = e.scalefac_band.l[_ + u + 2];
- if (o <= m) break;
- var p = f,
- b = d(a, l, m, c = new v(p));
- p = c.bits, s[_ + u] > p && (s[_ + u] = p, r[(n[_ + u] = _) + u] = h, i[_ + u] = b);
+ for (var h = 0; h < 8; h++) {
+ var b = e.scalefac_band.l[_ + h + 2];
+ if (o <= b) break;
+ var p = f;
+ c = new v(p);
+ var m = d(a, l, b, c);
+ p = c.bits, n[_ + h] > p && (n[_ + h] = p, s[_ + h] = _, r[_ + h] = u, i[_ + h] = m);
}
}
- }(e, t, s, n, r, i, o), u(e, a, t, s, n, r, i, o));
+ }(e, t, n, s, r, i, o), h(e, a, t, n, s, r, i, o));
var _ = a.big_values;
- if (!(0 == _ || 1 < (s[_ - 2] | s[_ - 1]) || 576 < (_ = t.count1 + 2))) {
+ if (!(0 == _ || 1 < (n[_ - 2] | n[_ - 1]) || 576 < (_ = t.count1 + 2))) {
a.assign(t), a.count1 = _;
for (var l = 0, f = 0; _ > a.big_values; _ -= 4) {
- var c = 2 * (2 * (2 * s[_ - 4] + s[_ - 3]) + s[_ - 2]) + s[_ - 1];
- l += F.t32l[c], f += F.t33l[c];
+ var c = 2 * (2 * (2 * n[_ - 4] + n[_ - 3]) + n[_ - 2]) + n[_ - 1];
+ l += k.t32l[c], f += k.t33l[c];
}
- if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Pe.NORM_TYPE) u(e, a, t, s, n, r, i, o);else {
- if (a.part2_3_length = l, _ < (l = e.scalefac_band.l[8]) && (l = _), 0 < l) {
- var h = new v(a.part2_3_length);
- a.table_select[0] = d(s, 0, l, h), a.part2_3_length = h.bits;
+ if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Ae.NORM_TYPE) h(e, a, t, n, s, r, i, o);else {
+ if (a.part2_3_length = l, l = e.scalefac_band.l[8], _ < l && (l = _), 0 < l) {
+ var u = new v(a.part2_3_length);
+ a.table_select[0] = d(n, 0, l, u), a.part2_3_length = u.bits;
}
if (l < _) {
- h = new v(a.part2_3_length);
- a.table_select[1] = d(s, l, _, h), a.part2_3_length = h.bits;
+ var u = new v(a.part2_3_length);
+ a.table_select[1] = d(n, l, _, u), a.part2_3_length = u.bits;
}
t.part2_3_length > a.part2_3_length && t.assign(a);
}
}
}
};
- var h = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
- m = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
+ var u = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
+ b = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
p = [0, 0, 0, 0, 3, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4],
- b = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
- k.slen1_tab = p, k.slen2_tab = b, this.best_scalefac_store = function (e, t, a, s) {
- var n,
+ m = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
+ A.slen1_tab = p, A.slen2_tab = m, this.best_scalefac_store = function (e, t, a, n) {
+ var s,
r,
i,
o,
- _ = s.tt[t][a],
+ _ = n.tt[t][a],
l = 0;
- for (n = i = 0; n < _.sfbmax; n++) {
- var f = _.width[n];
+ for (s = i = 0; s < _.sfbmax; s++) {
+ var f = _.width[s];
for (i += f, o = -f; o < 0 && 0 == _.l3_enc[o + i]; o++);
- 0 == o && (_.scalefac[n] = l = -2);
+ 0 == o && (_.scalefac[s] = l = -2);
}
if (0 == _.scalefac_scale && 0 == _.preflag) {
var c = 0;
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (c |= _.scalefac[n]);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (c |= _.scalefac[s]);
if (0 == (1 & c) && 0 != c) {
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (_.scalefac[n] >>= 1);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (_.scalefac[s] >>= 1);
_.scalefac_scale = l = 1;
}
}
- if (0 == _.preflag && _.block_type != Pe.SHORT_TYPE && 2 == e.mode_gr) {
- for (n = 11; n < Pe.SBPSY_l && !(_.scalefac[n] < M.pretab[n] && -2 != _.scalefac[n]); n++);
- if (n == Pe.SBPSY_l) {
- for (n = 11; n < Pe.SBPSY_l; n++) 0 < _.scalefac[n] && (_.scalefac[n] -= M.pretab[n]);
+ if (0 == _.preflag && _.block_type != Ae.SHORT_TYPE && 2 == e.mode_gr) {
+ for (s = 11; s < Ae.SBPSY_l && !(_.scalefac[s] < S.pretab[s] && -2 != _.scalefac[s]); s++);
+ if (s == Ae.SBPSY_l) {
+ for (s = 11; s < Ae.SBPSY_l; s++) 0 < _.scalefac[s] && (_.scalefac[s] -= S.pretab[s]);
_.preflag = l = 1;
}
}
- for (r = 0; r < 4; r++) s.scfsi[a][r] = 0;
- for (2 == e.mode_gr && 1 == t && s.tt[0][a].block_type != Pe.SHORT_TYPE && s.tt[1][a].block_type != Pe.SHORT_TYPE && (!function (e, t) {
- for (var a, s = t.tt[1][e], n = t.tt[0][e], r = 0; r < F.scfsi_band.length - 1; r++) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1] && !(n.scalefac[a] != s.scalefac[a] && 0 <= s.scalefac[a]); a++);
- if (a == F.scfsi_band[r + 1]) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1]; a++) s.scalefac[a] = -1;
+ for (r = 0; r < 4; r++) n.scfsi[a][r] = 0;
+ for (2 == e.mode_gr && 1 == t && n.tt[0][a].block_type != Ae.SHORT_TYPE && n.tt[1][a].block_type != Ae.SHORT_TYPE && (function (e, t) {
+ for (var a, n = t.tt[1][e], s = t.tt[0][e], r = 0; r < k.scfsi_band.length - 1; r++) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1] && !(s.scalefac[a] != n.scalefac[a] && 0 <= n.scalefac[a]); a++);
+ if (a == k.scfsi_band[r + 1]) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1]; a++) n.scalefac[a] = -1;
t.scfsi[e][r] = 1;
}
}
var i = 0,
o = 0;
- for (a = 0; a < 11; a++) -1 != s.scalefac[a] && (o++, i < s.scalefac[a] && (i = s.scalefac[a]));
- for (var _ = 0, l = 0; a < Pe.SBPSY_l; a++) -1 != s.scalefac[a] && (l++, _ < s.scalefac[a] && (_ = s.scalefac[a]));
- for (r = 0; r < 16; r++) if (i < h[r] && _ < m[r]) {
- var f = p[r] * o + b[r] * l;
- s.part2_length > f && (s.part2_length = f, s.scalefac_compress = r);
+ for (a = 0; a < 11; a++) -1 != n.scalefac[a] && (o++, i < n.scalefac[a] && (i = n.scalefac[a]));
+ for (var _ = 0, l = 0; a < Ae.SBPSY_l; a++) -1 != n.scalefac[a] && (l++, _ < n.scalefac[a] && (_ = n.scalefac[a]));
+ for (var r = 0; r < 16; r++) if (i < u[r] && _ < b[r]) {
+ var f = p[r] * o + m[r] * l;
+ n.part2_length > f && (n.part2_length = f, n.scalefac_compress = r);
}
- }(a, s), l = 0), n = 0; n < _.sfbmax; n++) -2 == _.scalefac[n] && (_.scalefac[n] = 0);
+ }(a, n), l = 0), s = 0; s < _.sfbmax; s++) -2 == _.scalefac[s] && (_.scalefac[s] = 0);
0 != l && (2 == e.mode_gr ? this.scale_bitcount(_) : this.scale_bitcount_lsf(e, _));
};
var _ = [0, 18, 36, 54, 54, 36, 54, 72, 54, 72, 90, 72, 90, 108, 108, 126],
@@ -35063,476 +35421,458 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
this.scale_bitcount = function (e) {
var t,
a,
- s,
- n = 0,
+ n,
+ s = 0,
r = 0,
i = e.scalefac;
- if (e.block_type == Pe.SHORT_TYPE) s = _, 0 != e.mixed_block_flag && (s = l);else if (s = f, 0 == e.preflag) {
- for (a = 11; a < Pe.SBPSY_l && !(i[a] < M.pretab[a]); a++);
- if (a == Pe.SBPSY_l) for (e.preflag = 1, a = 11; a < Pe.SBPSY_l; a++) i[a] -= M.pretab[a];
+ if (e.block_type == Ae.SHORT_TYPE) n = _, 0 != e.mixed_block_flag && (n = l);else if (n = f, 0 == e.preflag) {
+ for (a = 11; a < Ae.SBPSY_l && !(i[a] < S.pretab[a]); a++);
+ if (a == Ae.SBPSY_l) for (e.preflag = 1, a = 11; a < Ae.SBPSY_l; a++) i[a] -= S.pretab[a];
}
- for (a = 0; a < e.sfbdivide; a++) n < i[a] && (n = i[a]);
+ for (a = 0; a < e.sfbdivide; a++) s < i[a] && (s = i[a]);
for (; a < e.sfbmax; a++) r < i[a] && (r = i[a]);
- for (e.part2_length = x.LARGE_BITS, t = 0; t < 16; t++) n < h[t] && r < m[t] && e.part2_length > s[t] && (e.part2_length = s[t], e.scalefac_compress = t);
- return e.part2_length == x.LARGE_BITS;
+ for (e.part2_length = T.LARGE_BITS, t = 0; t < 16; t++) s < u[t] && r < b[t] && e.part2_length > n[t] && (e.part2_length = n[t], e.scalefac_compress = t);
+ return e.part2_length == T.LARGE_BITS;
};
var g = [[15, 15, 7, 7], [15, 15, 7, 0], [7, 3, 0, 0], [15, 31, 31, 0], [7, 7, 7, 0], [3, 3, 0, 0]];
this.scale_bitcount_lsf = function (e, t) {
var a,
- s,
n,
+ s,
r,
i,
o,
_,
l,
- f = Ae(4),
+ f = ve(4),
c = t.scalefac;
for (a = 0 != t.preflag ? 2 : 0, _ = 0; _ < 4; _++) f[_] = 0;
- if (t.block_type == Pe.SHORT_TYPE) {
- s = 1;
- var h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[n] && (f[n] = c[3 * l + i]);
+ if (t.block_type == Ae.SHORT_TYPE) {
+ n = 1;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[s] && (f[s] = c[3 * l + i]);
} else {
- s = 0;
- h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n], _ = 0; _ < r; _++, l++) c[l] > f[n] && (f[n] = c[l]);
+ n = 0;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s], _ = 0; _ < r; _++, l++) c[l] > f[s] && (f[s] = c[l]);
}
- for (o = !1, n = 0; n < 4; n++) f[n] > g[a][n] && (o = !0);
+ for (o = !1, s = 0; s < 4; s++) f[s] > g[a][s] && (o = !0);
if (!o) {
- var u, m, p, b;
- for (t.sfb_partition_table = M.nr_of_sfb_block[a][s], n = 0; n < 4; n++) t.slen[n] = S[f[n]];
- switch (u = t.slen[0], m = t.slen[1], p = t.slen[2], b = t.slen[3], a) {
+ var h, b, p, m;
+ for (t.sfb_partition_table = S.nr_of_sfb_block[a][n], s = 0; s < 4; s++) t.slen[s] = w[f[s]];
+ switch (h = t.slen[0], b = t.slen[1], p = t.slen[2], m = t.slen[3], a) {
case 0:
- t.scalefac_compress = (5 * u + m << 4) + (p << 2) + b;
+ t.scalefac_compress = (5 * h + b << 4) + (p << 2) + m;
break;
case 1:
- t.scalefac_compress = 400 + (5 * u + m << 2) + p;
+ t.scalefac_compress = 400 + (5 * h + b << 2) + p;
break;
case 2:
- t.scalefac_compress = 500 + 3 * u + m;
- break;
- default:
- $.err.printf("intensity stereo not implemented yet\n");
+ t.scalefac_compress = 500 + 3 * h + b;
}
}
- if (!o) for (n = t.part2_length = 0; n < 4; n++) t.part2_length += t.slen[n] * t.sfb_partition_table[n];
+ if (!o) for (t.part2_length = 0, s = 0; s < 4; s++) t.part2_length += t.slen[s] * t.sfb_partition_table[s];
return o;
};
- var S = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
+ var w = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
this.huffman_init = function (e) {
for (var t = 2; t <= 576; t += 2) {
- for (var a, s = 0; e.scalefac_band.l[++s] < t;);
- for (a = n[s][0]; e.scalefac_band.l[a + 1] > t;) a--;
- for (a < 0 && (a = n[s][0]), e.bv_scf[t - 2] = a, a = n[s][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
- a < 0 && (a = n[s][1]), e.bv_scf[t - 1] = a;
+ for (var a, n = 0; e.scalefac_band.l[++n] < t;);
+ for (a = s[n][0]; e.scalefac_band.l[a + 1] > t;) a--;
+ for (a < 0 && (a = s[n][0]), e.bv_scf[t - 2] = a, a = s[n][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
+ a < 0 && (a = s[n][1]), e.bv_scf[t - 1] = a;
}
};
}
- function X() {}
- function M() {
- this.setModules = function (e, t, a) {
- };
+ function O() {}
+ function y() {
+ this.setModules = function (e, t, a) {};
var o = [0, 49345, 49537, 320, 49921, 960, 640, 49729, 50689, 1728, 1920, 51009, 1280, 50625, 50305, 1088, 52225, 3264, 3456, 52545, 3840, 53185, 52865, 3648, 2560, 51905, 52097, 2880, 51457, 2496, 2176, 51265, 55297, 6336, 6528, 55617, 6912, 56257, 55937, 6720, 7680, 57025, 57217, 8e3, 56577, 7616, 7296, 56385, 5120, 54465, 54657, 5440, 55041, 6080, 5760, 54849, 53761, 4800, 4992, 54081, 4352, 53697, 53377, 4160, 61441, 12480, 12672, 61761, 13056, 62401, 62081, 12864, 13824, 63169, 63361, 14144, 62721, 13760, 13440, 62529, 15360, 64705, 64897, 15680, 65281, 16320, 16e3, 65089, 64001, 15040, 15232, 64321, 14592, 63937, 63617, 14400, 10240, 59585, 59777, 10560, 60161, 11200, 10880, 59969, 60929, 11968, 12160, 61249, 11520, 60865, 60545, 11328, 58369, 9408, 9600, 58689, 9984, 59329, 59009, 9792, 8704, 58049, 58241, 9024, 57601, 8640, 8320, 57409, 40961, 24768, 24960, 41281, 25344, 41921, 41601, 25152, 26112, 42689, 42881, 26432, 42241, 26048, 25728, 42049, 27648, 44225, 44417, 27968, 44801, 28608, 28288, 44609, 43521, 27328, 27520, 43841, 26880, 43457, 43137, 26688, 30720, 47297, 47489, 31040, 47873, 31680, 31360, 47681, 48641, 32448, 32640, 48961, 32e3, 48577, 48257, 31808, 46081, 29888, 30080, 46401, 30464, 47041, 46721, 30272, 29184, 45761, 45953, 29504, 45313, 29120, 28800, 45121, 20480, 37057, 37249, 20800, 37633, 21440, 21120, 37441, 38401, 22208, 22400, 38721, 21760, 38337, 38017, 21568, 39937, 23744, 23936, 40257, 24320, 40897, 40577, 24128, 23040, 39617, 39809, 23360, 39169, 22976, 22656, 38977, 34817, 18624, 18816, 35137, 19200, 35777, 35457, 19008, 19968, 36545, 36737, 20288, 36097, 19904, 19584, 35905, 17408, 33985, 34177, 17728, 34561, 18368, 18048, 34369, 33281, 17088, 17280, 33601, 16640, 33217, 32897, 16448];
- this.updateMusicCRC = function (e, t, a, s) {
- for (var n = 0; n < s; ++n) e[0] = (r = t[a + n], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
+ this.updateMusicCRC = function (e, t, a, n) {
+ for (var s = 0; s < n; ++s) e[0] = (r = t[a + s], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
var r, i;
};
}
- function q() {
- var _ = this,
- s = 32773,
- c = null,
- h = null,
+ function N() {
+ var i = this,
r = null,
- u = null;
- this.setModules = function (e, t, a, s) {
- c = e, h = t, r = a, u = s;
+ o = null;
+ this.setModules = function (e, t, a, n) {
+ r = a, o = n;
};
- var m = null,
+ var _ = null,
l = 0,
- p = 0,
- b = 0;
+ f = 0,
+ c = 0;
function v(e, t, a) {
for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, p++, e.header[e.w_ptr].write_timing == l && (n = e, $.arraycopy(n.header[n.w_ptr].buf, 0, m, p, n.sideinfo_len), p += n.sideinfo_len, l += 8 * n.sideinfo_len, n.w_ptr = n.w_ptr + 1 & Z.MAX_HEADER_BUF - 1), m[p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
+ var n;
+ 0 == c && (c = 8, f++, e.header[e.w_ptr].write_timing == l && (s = e, I.arraycopy(s.header[s.w_ptr].buf, 0, _, f, s.sideinfo_len), f += s.sideinfo_len, l += 8 * s.sideinfo_len, s.w_ptr = s.w_ptr + 1 & j.MAX_HEADER_BUF - 1), _[f] = 0), n = Math.min(a, c), a -= n, c -= n, _[f] |= t >> a << c, l += n;
}
- var n;
+ var s;
}
- function i(e, t, a) {
- for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, m[++p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
- }
- }
- function o(e, t) {
+ function u(e, t) {
var a,
- s = e.internal_flags;
- if (8 <= t && (v(s, 76, 8), t -= 8), 8 <= t && (v(s, 65, 8), t -= 8), 8 <= t && (v(s, 77, 8), t -= 8), 8 <= t && (v(s, 69, 8), t -= 8), 32 <= t) {
- var n = r.getLameShortVersion();
- if (32 <= t) for (a = 0; a < n.length && 8 <= t; ++a) t -= 8, v(s, n.charCodeAt(a), 8);
+ n = e.internal_flags;
+ if (8 <= t && (v(n, 76, 8), t -= 8), 8 <= t && (v(n, 65, 8), t -= 8), 8 <= t && (v(n, 77, 8), t -= 8), 8 <= t && (v(n, 69, 8), t -= 8), 32 <= t) {
+ var s = r.getLameShortVersion();
+ if (32 <= t) for (a = 0; a < s.length && 8 <= t; ++a) t -= 8, v(n, s.charCodeAt(a), 8);
}
- for (; 1 <= t; t -= 1) v(s, s.ancillary_flag, 1), s.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
+ for (; 1 <= t; t -= 1) v(n, n.ancillary_flag, 1), n.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
}
- function f(e, t, a) {
- for (var s = e.header[e.h_ptr].ptr; 0 < a;) {
- var n = Math.min(a, 8 - (7 & s));
- a -= n, e.header[e.h_ptr].buf[s >> 3] |= t >> a << 8 - (7 & s) - n, s += n;
+ function h(e, t, a) {
+ for (var n = e.header[e.h_ptr].ptr; 0 < a;) {
+ var s = Math.min(a, 8 - (7 & n));
+ a -= s, e.header[e.h_ptr].buf[n >> 3] |= t >> a << 8 - (7 & n) - s, n += s;
}
- e.header[e.h_ptr].ptr = s;
+ e.header[e.h_ptr].ptr = n;
}
- function n(e, t) {
- e <<= 8;
- for (var a = 0; a < 8; a++) 0 != (65536 & ((t <<= 1) ^ (e <<= 1))) && (t ^= s);
- return t;
- }
- function d(e, t) {
+ function m(e, t) {
var a,
- s = F.ht[t.count1table_select + 32],
- n = 0,
+ n = k.ht[t.count1table_select + 32],
+ s = 0,
r = t.big_values,
i = t.big_values;
for (a = (t.count1 - t.big_values) / 4; 0 < a; --a) {
var o = 0,
_ = 0;
- 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + s.table[_], s.hlen[_]), n += s.hlen[_];
+ 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + n.table[_], n.hlen[_]), s += n.hlen[_];
}
- return n;
+ return s;
}
- function g(e, t, a, s, n) {
- var r = F.ht[t],
+ function b(e, t, a, n, s) {
+ var r = k.ht[t],
i = 0;
if (0 == t) return i;
- for (var o = a; o < s; o += 2) {
+ for (var o = a; o < n; o += 2) {
var _ = 0,
l = 0,
f = r.xlen,
c = r.xlen,
- h = 0,
- u = n.l3_enc[o],
- m = n.l3_enc[o + 1];
- if (0 != u && (n.xr[o] < 0 && h++, _--), 15 < t) {
- if (14 < u) h |= u - 15 << 1, l = f, u = 15;
- if (14 < m) h <<= f, h |= m - 15, l += f, m = 15;
+ u = 0,
+ h = s.l3_enc[o],
+ b = s.l3_enc[o + 1];
+ if (0 != h && (s.xr[o] < 0 && u++, _--), 15 < t) {
+ if (14 < h) {
+ var p = h - 15;
+ u |= p << 1, l = f, h = 15;
+ }
+ if (14 < b) {
+ var m = b - 15;
+ u <<= f, u |= m, l += f, b = 15;
+ }
c = 16;
}
- 0 != m && (h <<= 1, n.xr[o + 1] < 0 && h++, _--), u = u * c + m, l -= _, _ += r.hlen[u], v(e, r.table[u], _), v(e, h, l), i += _ + l;
+ 0 != b && (u <<= 1, s.xr[o + 1] < 0 && u++, _--), h = h * c + b, l -= _, _ += r.hlen[h], v(e, r.table[h], _), v(e, u, l), i += _ + l;
}
return i;
}
- function S(e, t) {
+ function d(e, t) {
var a = 3 * e.scalefac_band.s[3];
a > t.big_values && (a = t.big_values);
- var s = g(e, t.table_select[0], 0, a, t);
- return s += g(e, t.table_select[1], a, t.big_values, t);
+ var n = b(e, t.table_select[0], 0, a, t);
+ return n += b(e, t.table_select[1], a, t.big_values, t);
}
- function M(e, t) {
- var a, s, n, r;
+ function g(e, t) {
+ var a, n, s, r;
a = t.big_values;
var i = t.region0_count + 1;
- return n = e.scalefac_band.l[i], i += t.region1_count + 1, a < n && (n = a), a < (r = e.scalefac_band.l[i]) && (r = a), s = g(e, t.table_select[0], 0, n, t), s += g(e, t.table_select[1], n, r, t), s += g(e, t.table_select[2], r, a, t);
+ return s = e.scalefac_band.l[i], i += t.region1_count + 1, r = e.scalefac_band.l[i], a < s && (s = a), a < r && (r = a), n = b(e, t.table_select[0], 0, s, t), n += b(e, t.table_select[1], s, r, t), n += b(e, t.table_select[2], r, a, t);
}
- function w() {
+ function p() {
this.total = 0;
}
- function R(e, t) {
+ function w(e, t) {
var a,
- s,
n,
- r,
- i,
- o = e.internal_flags;
- return i = o.w_ptr, -1 == (r = o.h_ptr - 1) && (r = Z.MAX_HEADER_BUF - 1), a = o.header[r].write_timing - l, 0 <= (t.total = a) && (s = 1 + r - i, r < i && (s = 1 + r - i + Z.MAX_HEADER_BUF), a -= 8 * s * o.sideinfo_len), a += n = _.getframebits(e), t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += p + 1, a < 0 && $.err.println("strange error flushing buffer ... \n"), a;
+ s,
+ r = e.internal_flags;
+ return r.w_ptr, -1 == (s = r.h_ptr - 1) && (s = j.MAX_HEADER_BUF - 1), a = r.header[s].write_timing - l, 0 <= (t.total = a) && me(), n = i.getframebits(e), a += n, t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += f + 1, a;
}
this.getframebits = function (e) {
var t,
a = e.internal_flags;
- return t = 0 != a.bitrate_index ? F.bitrate_table[e.version][a.bitrate_index] : e.brate, 8 * (0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding);
- }, this.CRC_writeheader = function (e, t) {
- var a = 65535;
- a = n(255 & t[2], a), a = n(255 & t[3], a);
- for (var s = 6; s < e.sideinfo_len; s++) a = n(255 & t[s], a);
- t[4] = byte(a >> 8), t[5] = byte(255 & a);
+ t = 0 != a.bitrate_index ? k.bitrate_table[e.version][a.bitrate_index] : e.brate;
+ var n = 0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding;
+ return 8 * n;
}, this.flush_bitstream = function (e) {
var t,
a,
- s = e.internal_flags;
- s.h_ptr - 1;
- if (t = s.l3_side, !((a = R(e, new w())) < 0)) {
- if (o(e, a), s.ResvSize = 0, t.main_data_begin = 0, s.findReplayGain) {
- var r = c.GetTitleGain(s.rgdata);
- s.RadioGain = 0 | Math.floor(10 * r + .5);
- }
- s.findPeakSample && (s.noclipGainChange = 0 | Math.ceil(20 * B(s.PeakSample / 32767) * 10), 0 < s.noclipGainChange && (EQ(e.scale, 1) || EQ(e.scale, 0)) ? s.noclipScale = Math.floor(32767 / s.PeakSample * 100) / 100 : s.noclipScale = -1);
- }
- }, this.add_dummy_byte = function (e, t, a) {
- for (var s, n = e.internal_flags; 0 < a--;) for (i(0, t, 8), s = 0; s < Z.MAX_HEADER_BUF; ++s) n.header[s].write_timing += 8;
+ n = e.internal_flags;
+ n.h_ptr - 1;
+ t = n.l3_side, (a = w(e, new p())) < 0 || (u(e, a), n.ResvSize = 0, t.main_data_begin = 0, n.findReplayGain && me(), n.findPeakSample && me());
}, this.format_bitstream = function (e) {
var t,
a = e.internal_flags;
t = a.l3_side;
- var s = this.getframebits(e);
- o(e, t.resvDrain_pre), function (e, t) {
+ var n = this.getframebits(e);
+ u(e, t.resvDrain_pre), function (e, t) {
var a,
- s,
n,
+ s,
r = e.internal_flags;
- if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, ye.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? f(r, 4094, 12) : f(r, 4095, 12), f(r, e.version, 1), f(r, 1, 2), f(r, e.error_protection ? 0 : 1, 1), f(r, r.bitrate_index, 4), f(r, r.samplerate_index, 2), f(r, r.padding, 1), f(r, e.extension, 1), f(r, e.mode.ordinal(), 2), f(r, r.mode_ext, 2), f(r, e.copyright, 1), f(r, e.original, 1), f(r, e.emphasis, 2), e.error_protection && f(r, 0, 16), 1 == e.version) {
- for (f(r, a.main_data_begin, 9), 2 == r.channels_out ? f(r, a.private_bits, 3) : f(r, a.private_bits, 5), n = 0; n < r.channels_out; n++) {
+ if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, we.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? h(r, 4094, 12) : h(r, 4095, 12), h(r, e.version, 1), h(r, 1, 2), h(r, e.error_protection ? 0 : 1, 1), h(r, r.bitrate_index, 4), h(r, r.samplerate_index, 2), h(r, r.padding, 1), h(r, e.extension, 1), h(r, e.mode.ordinal(), 2), h(r, r.mode_ext, 2), h(r, e.copyright, 1), h(r, e.original, 1), h(r, e.emphasis, 2), e.error_protection && h(r, 0, 16), 1 == e.version) {
+ for (h(r, a.main_data_begin, 9), 2 == r.channels_out ? h(r, a.private_bits, 3) : h(r, a.private_bits, 5), s = 0; s < r.channels_out; s++) {
var i;
- for (i = 0; i < 4; i++) f(r, a.scfsi[n][i], 1);
+ for (i = 0; i < 4; i++) h(r, a.scfsi[s][i], 1);
}
- for (s = 0; s < 2; s++) for (n = 0; n < r.channels_out; n++) f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 4), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.preflag, 1), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
- } else for (f(r, a.main_data_begin, 8), f(r, a.private_bits, r.channels_out), n = s = 0; n < r.channels_out; n++) {
- var o;
- f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 9), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
+ for (n = 0; n < 2; n++) for (s = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 4), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.preflag, 1), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
+ }
+ } else for (h(r, a.main_data_begin, 8), h(r, a.private_bits, r.channels_out), s = n = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 9), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
}
- e.error_protection && CRC_writeheader(r, r.header[r.h_ptr].buf);
+ e.error_protection && me();
var _ = r.h_ptr;
- r.h_ptr = _ + 1 & Z.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr == r.w_ptr && $.err.println("Error: MAX_HEADER_BUF too small in bitstream.c \n");
- }(e, s);
- var n = 8 * a.sideinfo_len;
- if (n += function (e) {
+ r.h_ptr = _ + 1 & j.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr, r.w_ptr;
+ }(e, n);
+ var s = 8 * a.sideinfo_len;
+ if (s += function (e) {
var t,
a,
- s,
n,
+ s,
r = 0,
i = e.internal_flags,
o = i.l3_side;
if (1 == e.version) for (t = 0; t < 2; t++) for (a = 0; a < i.channels_out; a++) {
var _ = o.tt[t][a],
- l = k.slen1_tab[_.scalefac_compress],
- f = k.slen2_tab[_.scalefac_compress];
- for (s = n = 0; s < _.sfbdivide; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], l), n += l);
- for (; s < _.sfbmax; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], f), n += f);
- _.block_type == Pe.SHORT_TYPE ? n += S(i, _) : n += M(i, _), r += n += d(i, _);
+ l = A.slen1_tab[_.scalefac_compress],
+ f = A.slen2_tab[_.scalefac_compress];
+ for (n = s = 0; n < _.sfbdivide; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], l), s += l);
+ for (; n < _.sfbmax; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], f), s += f);
+ _.block_type == Ae.SHORT_TYPE ? s += d(i, _) : s += g(i, _), s += m(i, _), r += s;
} else for (a = t = 0; a < i.channels_out; a++) {
var c,
- h,
- u = 0;
- if (h = s = n = 0, (_ = o.tt[t][a]).block_type == Pe.SHORT_TYPE) {
- for (; h < 4; h++) {
- var m = _.sfb_partition_table[h] / 3,
- p = _.slen[h];
- for (c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[3 * s + 0], 0), p), v(i, Math.max(_.scalefac[3 * s + 1], 0), p), v(i, Math.max(_.scalefac[3 * s + 2], 0), p), u += 3 * p;
+ u,
+ _ = o.tt[t][a],
+ h = 0;
+ if (u = n = s = 0, _.block_type == Ae.SHORT_TYPE) {
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u] / 3,
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[3 * n + 0], 0), p), v(i, Math.max(_.scalefac[3 * n + 1], 0), p), v(i, Math.max(_.scalefac[3 * n + 2], 0), p), h += 3 * p;
}
- n += S(i, _);
+ s += d(i, _);
} else {
- for (; h < 4; h++) for (m = _.sfb_partition_table[h], p = _.slen[h], c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[s], 0), p), u += p;
- n += M(i, _);
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u],
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[n], 0), p), h += p;
+ }
+ s += g(i, _);
}
- r += u + (n += d(i, _));
+ s += m(i, _), r += h + s;
}
return r;
- }(e), o(e, t.resvDrain_post), n += t.resvDrain_post, t.main_data_begin += (s - n) / 8, R(e, new w()) != a.ResvSize && $.err.println("Internal buffer inconsistency. flushbits <> ResvSize"), 8 * t.main_data_begin != a.ResvSize && ($.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n", 8 * t.main_data_begin, a.ResvSize, t.resvDrain_post, t.resvDrain_pre, 8 * a.sideinfo_len, n - t.resvDrain_post - 8 * a.sideinfo_len, n, n % 8, s), $.err.println("This is a fatal error. It has several possible causes:"), $.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"), $.err.println(" 9%% Your system is overclocked"), $.err.println(" 1%% bug in LAME encoding library"), a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
+ }(e), u(e, t.resvDrain_post), s += t.resvDrain_post, t.main_data_begin += (n - s) / 8, w(e, new p()), a.ResvSize, 8 * t.main_data_begin != a.ResvSize && (a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
var r;
- for (r = 0; r < Z.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
+ for (r = 0; r < j.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
l = 0;
}
return 0;
- }, this.copy_buffer = function (e, t, a, s, n) {
- var r = p + 1;
+ }, this.copy_buffer = function (e, t, a, n, s) {
+ var r = f + 1;
if (r <= 0) return 0;
- if (0 != s && s < r) return -1;
- if ($.arraycopy(m, 0, t, a, r), p = -1, (b = 0) != n) {
- var i = Ae(1);
- if (i[0] = e.nMusicCRC, u.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly) for (var o, _ = ke([2, 1152]), l = r, f = -1; 0 != f;) if (f = h.hip_decode1_unclipped(e.hip, t, a, l, _[0], _[1]), l = 0, -1 == f && (f = 0), 0 < f) {
- if (e.findPeakSample) {
- for (o = 0; o < f; o++) _[0][o] > e.PeakSample ? e.PeakSample = _[0][o] : -_[0][o] > e.PeakSample && (e.PeakSample = -_[0][o]);
- if (1 < e.channels_out) for (o = 0; o < f; o++) _[1][o] > e.PeakSample ? e.PeakSample = _[1][o] : -_[1][o] > e.PeakSample && (e.PeakSample = -_[1][o]);
- }
- if (e.findReplayGain && c.AnalyzeSamples(e.rgdata, _[0], 0, _[1], 0, f, e.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- }
+ if (0 != n && n < r) return -1;
+ if (I.arraycopy(_, 0, t, a, r), f = -1, (c = 0) != s) {
+ var i = ve(1);
+ i[0] = e.nMusicCRC, o.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly && me();
}
return r;
}, this.init_bit_stream_w = function (e) {
- m = A(U.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, p = -1, l = b = 0;
+ _ = S(Y.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, f = -1, l = c = 0;
};
}
- function e(e, t, a, s) {
- this.xlen = e, this.linmax = t, this.table = a, this.hlen = s;
+ function e(e, t, a, n) {
+ this.xlen = e, this.linmax = t, this.table = a, this.hlen = n;
}
- Ee.STEREO = new Ee(0), Ee.JOINT_STEREO = new Ee(1), Ee.DUAL_CHANNEL = new Ee(2), Ee.MONO = new Ee(3), Ee.NOT_SET = new Ee(4), X.STEPS_per_dB = 100, X.MAX_dB = 120, X.GAIN_NOT_ENOUGH_SAMPLES = -24601, X.GAIN_ANALYSIS_ERROR = 0, X.GAIN_ANALYSIS_OK = 1, X.INIT_GAIN_ANALYSIS_ERROR = 0, X.INIT_GAIN_ANALYSIS_OK = 1, X.MAX_ORDER = X.YULE_ORDER = 10, X.MAX_SAMPLES_PER_WINDOW = (X.MAX_SAMP_FREQ = 48e3) * (X.RMS_WINDOW_TIME_NUMERATOR = 1) / (X.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, M.NUMTOCENTRIES = 100, M.MAXFRAMESIZE = 2880, q.EQ = function (e, t) {
+ D.MAX_VALUE = 3.4028235e38, Me.vbr_off = new Me(0), Me.vbr_mt = new Me(1), Me.vbr_rh = new Me(2), Me.vbr_abr = new Me(3), Me.vbr_mtrh = new Me(4), Me.vbr_default = Me.vbr_mtrh, ye.STEREO = new ye(0), ye.JOINT_STEREO = new ye(1), ye.DUAL_CHANNEL = new ye(2), ye.MONO = new ye(3), ye.NOT_SET = new ye(4), O.STEPS_per_dB = 100, O.MAX_dB = 120, O.GAIN_NOT_ENOUGH_SAMPLES = -24601, O.GAIN_ANALYSIS_ERROR = 0, O.GAIN_ANALYSIS_OK = 1, O.INIT_GAIN_ANALYSIS_ERROR = 0, O.INIT_GAIN_ANALYSIS_OK = 1, O.MAX_ORDER = O.YULE_ORDER = 10, O.MAX_SAMPLES_PER_WINDOW = (O.MAX_SAMP_FREQ = 48e3) * (O.RMS_WINDOW_TIME_NUMERATOR = 1) / (O.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, y.NUMTOCENTRIES = 100, y.MAXFRAMESIZE = 2880, N.EQ = function (e, t) {
return Math.abs(e) > Math.abs(t) ? Math.abs(e - t) <= 1e-6 * Math.abs(e) : Math.abs(e - t) <= 1e-6 * Math.abs(t);
- }, q.NEQ = function (e, t) {
- return !q.EQ(e, t);
+ }, N.NEQ = function (e, t) {
+ return !N.EQ(e, t);
};
- var F = {};
- function j(e) {
+ var k = {};
+ function R(e) {
this.bits = e;
}
- function y() {
+ function x() {
this.over_noise = 0, this.tot_noise = 0, this.max_noise = 0, this.over_count = 0, this.over_SSD = 0, this.bits = 0;
}
- function r(e, t, a, s) {
- this.l = Ae(1 + Pe.SBMAX_l), this.s = Ae(1 + Pe.SBMAX_s), this.psfb21 = Ae(1 + Pe.PSFB21), this.psfb12 = Ae(1 + Pe.PSFB12);
- var n = this.l,
+ function r(e, t, a, n) {
+ this.l = ve(1 + Ae.SBMAX_l), this.s = ve(1 + Ae.SBMAX_s), this.psfb21 = ve(1 + Ae.PSFB21), this.psfb12 = ve(1 + Ae.PSFB12);
+ var s = this.l,
r = this.s;
- 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = s, $.arraycopy(this.arrL, 0, n, 0, Math.min(this.arrL.length, this.l.length)), $.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), $.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), $.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
+ 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = n, I.arraycopy(this.arrL, 0, s, 0, Math.min(this.arrL.length, this.l.length)), I.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), I.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), I.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
}
- function x() {
+ function T() {
var l = null,
- m = null,
- s = null;
+ b = null,
+ n = null;
this.setModules = function (e, t, a) {
- l = e, m = t, s = a;
+ l = e, b = t, n = a;
}, this.IPOW20 = function (e) {
- return u[e];
+ return h[e];
};
- var T = 2.220446049250313e-16,
- f = x.IXMAX_VAL + 2,
- c = x.Q_MAX,
- h = x.Q_MAX2,
- n = 100;
+ var B = 2.220446049250313e-16,
+ e = T.IXMAX_VAL,
+ f = e + 2,
+ c = T.Q_MAX,
+ u = T.Q_MAX2,
+ s = 100;
this.nr_of_sfb_block = [[[6, 5, 5, 5], [9, 9, 9, 9], [6, 9, 9, 9]], [[6, 5, 7, 3], [9, 9, 12, 6], [6, 9, 12, 6]], [[11, 10, 0, 0], [18, 18, 0, 0], [15, 18, 0, 0]], [[7, 7, 7, 0], [12, 12, 12, 0], [6, 15, 12, 0]], [[6, 6, 6, 3], [12, 9, 9, 6], [6, 12, 9, 6]], [[8, 8, 5, 0], [15, 12, 9, 0], [6, 18, 9, 0]]];
- var w = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
- this.pretab = w, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
- var R = Be(c + h + 1),
- u = Be(c),
- p = Be(f),
- b = Be(f);
+ var M = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
+ this.pretab = M, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
+ var y = de(c + u + 1),
+ h = de(c),
+ p = de(f),
+ m = de(f);
function v(e, t) {
- var a = s.ATHformula(t, e);
- return a -= n, a = Math.pow(10, a / 10 + e.ATHlower);
+ var a = n.ATHformula(t, e);
+ return a -= s, a = Math.pow(10, a / 10 + e.ATHlower);
}
function A(e) {
this.s = e;
}
- this.adj43 = b, this.iteration_init = function (e) {
+ this.adj43 = m, this.iteration_init = function (e) {
var t,
a = e.internal_flags,
- s = a.l3_side;
+ n = a.l3_side;
if (0 == a.iteration_init_init) {
- for (a.iteration_init_init = 1, s.main_data_begin = 0, function (e) {
- for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, s = e.internal_flags.ATH.s, n = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Pe.SBMAX_l; o++) {
+ for (a.iteration_init_init = 1, n.main_data_begin = 0, function (e) {
+ for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, n = e.internal_flags.ATH.s, s = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Ae.SBMAX_l; o++) {
var _ = r.scalefac_band.l[o],
l = r.scalefac_band.l[o + 1];
- t[o] = K.MAX_VALUE;
+ t[o] = D.MAX_VALUE;
for (var f = _; f < l; f++) {
- var c = v(e, f * i / 1152);
- t[o] = Math.min(t[o], c);
+ var c = f * i / 1152,
+ u = v(e, c);
+ t[o] = Math.min(t[o], u);
}
}
- for (o = 0; o < Pe.PSFB21; o++) for (_ = r.scalefac_band.psfb21[o], l = r.scalefac_band.psfb21[o + 1], a[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 1152), a[o] = Math.min(a[o], c);
- for (o = 0; o < Pe.SBMAX_s; o++) {
- for (_ = r.scalefac_band.s[o], l = r.scalefac_band.s[o + 1], s[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), s[o] = Math.min(s[o], c);
- s[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
+ for (var o = 0; o < Ae.PSFB21; o++) {
+ var _ = r.scalefac_band.psfb21[o],
+ l = r.scalefac_band.psfb21[o + 1];
+ a[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 1152,
+ u = v(e, c);
+ a[o] = Math.min(a[o], u);
+ }
}
- for (o = 0; o < Pe.PSFB12; o++) {
- for (_ = r.scalefac_band.psfb12[o], l = r.scalefac_band.psfb12[o + 1], n[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), n[o] = Math.min(n[o], c);
- n[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
+ for (var o = 0; o < Ae.SBMAX_s; o++) {
+ var _ = r.scalefac_band.s[o],
+ l = r.scalefac_band.s[o + 1];
+ n[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ n[o] = Math.min(n[o], u);
+ }
+ n[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
}
- if (e.noATH) {
- for (o = 0; o < Pe.SBMAX_l; o++) t[o] = 1e-20;
- for (o = 0; o < Pe.PSFB21; o++) a[o] = 1e-20;
- for (o = 0; o < Pe.SBMAX_s; o++) s[o] = 1e-20;
- for (o = 0; o < Pe.PSFB12; o++) n[o] = 1e-20;
+ for (var o = 0; o < Ae.PSFB12; o++) {
+ var _ = r.scalefac_band.psfb12[o],
+ l = r.scalefac_band.psfb12[o + 1];
+ s[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ s[o] = Math.min(s[o], u);
+ }
+ s[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
}
- r.ATH.floor = 10 * B(v(e, -1));
+ e.noATH && me(), r.ATH.floor = 10 * d(v(e, -1));
}(e), p[0] = 0, t = 1; t < f; t++) p[t] = Math.pow(t, 4 / 3);
- for (t = 0; t < f - 1; t++) b[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
- for (b[t] = .5, t = 0; t < c; t++) u[t] = Math.pow(2, -.1875 * (t - 210));
- for (t = 0; t <= c + h; t++) R[t] = Math.pow(2, .25 * (t - 210 - h));
- var n, r, i, o;
- for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), n = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Pe.SBMAX_l; t++) {
- _ = t <= 6 ? n : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) {
+ for (t = 0; t < f - 1; t++) m[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
+ for (m[t] = .5, t = 0; t < c; t++) h[t] = Math.pow(2, -.1875 * (t - 210));
+ for (t = 0; t <= c + u; t++) y[t] = Math.pow(2, .25 * (t - 210 - u));
+ var s, r, i, o;
+ for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), s = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Ae.SBMAX_l; t++) _ = t <= 6 ? s : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
+ for (t = 0; t < Ae.SBMAX_s; t++) {
var _;
- _ = t <= 5 ? n : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
+ _ = t <= 5 ? s : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
}
}
- }, this.on_pe = function (e, t, a, s, n, r) {
+ }, this.on_pe = function (e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags,
l = 0,
- f = Ae(2),
- c = new j(l),
- h = m.ResvMaxBits(e, s, c, r),
- u = (l = c.bits) + h;
- for (Z.MAX_BITS_PER_GRANULE < u && (u = Z.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(Z.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[n][o] / 700 - a[o], f[o] > 3 * s / 4 && (f[o] = 3 * s / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > Z.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, Z.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
- if (h < i) for (o = 0; o < _.channels_out; ++o) f[o] = h * f[o] / i;
- for (o = 0; o < _.channels_out; ++o) a[o] += f[o], h -= f[o];
+ f = ve(2),
+ c = new R(l),
+ u = b.ResvMaxBits(e, n, c, r),
+ h = (l = c.bits) + u;
+ for (j.MAX_BITS_PER_GRANULE < h && (h = j.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(j.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[s][o] / 700 - a[o], f[o] > 3 * n / 4 && (f[o] = 3 * n / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > j.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, j.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
+ if (u < i) for (o = 0; o < _.channels_out; ++o) f[o] = u * f[o] / i;
+ for (o = 0; o < _.channels_out; ++o) a[o] += f[o], u -= f[o];
for (o = i = 0; o < _.channels_out; ++o) i += a[o];
- if (Z.MAX_BITS_PER_GRANULE < i) {
- for (o = 0; o < _.channels_out; ++o) a[o] *= Z.MAX_BITS_PER_GRANULE, a[o] /= i, a[o];
- }
- return u;
- }, this.reduce_side = function (e, t, a, s) {
- var n = .33 * (.5 - t) / .5;
- n < 0 && (n = 0), .5 < n && (n = .5);
- var r = 0 | .5 * n * (e[0] + e[1]);
- r > Z.MAX_BITS_PER_CHANNEL - e[0] && (r = Z.MAX_BITS_PER_CHANNEL - e[0]), r < 0 && (r = 0), 125 <= e[1] && (125 < e[1] - r ? (e[0] < a && (e[0] += r), e[1] -= r) : (e[0] += e[1] - 125, e[1] = 125)), s < (r = e[0] + e[1]) && (e[0] = s * e[0] / r, e[1] = s * e[1] / r);
+ return j.MAX_BITS_PER_GRANULE < i && me(), h;
}, this.athAdjust = function (e, t, a) {
- var s = 90.30873362,
- n = ee.FAST_LOG10_X(t, 10),
+ var n = 90.30873362,
+ s = V.FAST_LOG10_X(t, 10),
r = e * e,
i = 0;
- return n -= a, 1e-20 < r && (i = 1 + ee.FAST_LOG10_X(r, 10 / s)), i < 0 && (i = 0), n *= i, n += a + s - 94.82444863, Math.pow(10, .1 * n);
- }, this.calc_xmin = function (e, t, a, s) {
- var n,
+ return s -= a, 1e-20 < r && (i = 1 + V.FAST_LOG10_X(r, 10 / n)), i < 0 && (i = 0), s *= i, s += a + n - 94.82444863, Math.pow(10, .1 * s);
+ }, this.calc_xmin = function (e, t, a, n) {
+ var s,
r = 0,
i = e.internal_flags,
o = 0,
_ = 0,
l = i.ATH,
f = a.xr,
- c = e.VBR == xe.vbr_mtrh ? 1 : 0,
- h = i.masking_lower;
- for (e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt || (h = 1), n = 0; n < a.psy_lmax; n++) {
- S = (g = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.l[n], l.floor) : l.adjust * l.l[n]) / (b = a.width[n]), M = T, B = b >> 1, A = 0;
- do {
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (g < A && _++, n == Pe.SBPSY_l) M < (R = g * i.nsPsy.longfact[n]) && (M = R);
- if (0 != c && (g = M), !e.ATHonly) if (0 < (w = t.en.l[n])) R = A * t.thm.l[n] * h / w, 0 != c && (R *= i.nsPsy.longfact[n]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.longfact[n];
+ c = e.VBR == Me.vbr_mtrh ? 1 : 0,
+ u = i.masking_lower;
+ for (e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt || (u = 1), s = 0; s < a.psy_lmax; s++) {
+ for (w = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.l[s], l.floor) : l.adjust * l.l[s], v = a.width[s], S = w / v, M = B, A = v >> 1, y = 0; k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++, 0 < --A;);
+ if (w < y && _++, s == Ae.SBPSY_l && me(), 0 != c && (w = M), !e.ATHonly) {
+ var h = t.en.l[s];
+ 0 < h && (x = y * t.thm.l[s] * u / h, 0 != c && (x *= i.nsPsy.longfact[s]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.longfact[s];
}
- var u = 575;
- if (a.block_type != Pe.SHORT_TYPE) for (var m = 576; 0 != m-- && q.EQ(f[m], 0);) u = m;
- a.max_nonzero_coeff = u;
- for (var p = a.sfb_smin; n < a.psymax; p++, n += 3) {
- var b, v, d;
- for (d = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.s[p], l.floor) : l.adjust * l.s[p], b = a.width[n], v = 0; v < 3; v++) {
- var g,
+ var b = 575;
+ if (a.block_type != Ae.SHORT_TYPE) for (var p = 576; 0 != p-- && N.EQ(f[p], 0);) b = p;
+ a.max_nonzero_coeff = b;
+ for (var m = a.sfb_smin; s < a.psymax; m++, s += 3) {
+ var v, d, g;
+ for (g = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.s[m], l.floor) : l.adjust * l.s[m], v = a.width[s], d = 0; d < 3; d++) {
+ var w,
S,
M,
- w,
- R,
- A = 0,
- B = b >> 1;
- S = d / b, M = T;
+ y = 0,
+ A = v >> 1;
+ S = g / v, M = B;
do {
- var k, y;
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (d < A && _++, p == Pe.SBPSY_s) M < (R = d * i.nsPsy.shortfact[p]) && (M = R);
- if (g = 0 != c ? M : d, !e.ATHonly && !e.ATHshort) if (0 < (w = t.en.s[p][v])) R = A * t.thm.s[p][v] * h / w, 0 != c && (R *= i.nsPsy.shortfact[p]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.shortfact[p];
+ var k, R;
+ k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++;
+ } while (0 < --A);
+ if (g < y && _++, m == Ae.SBPSY_s && me(), w = 0 != c ? M : g, !e.ATHonly && !e.ATHshort) {
+ var x,
+ h = t.en.s[m][d];
+ 0 < h && (x = y * t.thm.s[m][d] * u / h, 0 != c && (x *= i.nsPsy.shortfact[m]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.shortfact[m];
}
- e.useTemporal && (s[r - 3] > s[r - 3 + 1] && (s[r - 3 + 1] += (s[r - 3] - s[r - 3 + 1]) * i.decay), s[r - 3 + 1] > s[r - 3 + 2] && (s[r - 3 + 2] += (s[r - 3 + 1] - s[r - 3 + 2]) * i.decay));
+ e.useTemporal && (n[r - 3] > n[r - 3 + 1] && (n[r - 3 + 1] += (n[r - 3] - n[r - 3 + 1]) * i.decay), n[r - 3 + 1] > n[r - 3 + 2] && (n[r - 3 + 2] += (n[r - 3 + 1] - n[r - 3 + 2]) * i.decay));
}
return _;
- }, this.calc_noise_core = function (e, t, a, s) {
- var n = 0,
+ }, this.calc_noise_core = function (e, t, a, n) {
+ var s = 0,
r = t.s,
i = e.l3_enc;
- if (r > e.count1) for (; 0 != a--;) {
- _ = e.xr[r], r++, n += _ * _, _ = e.xr[r], r++, n += _ * _;
- } else if (r > e.big_values) {
- var o = Be(2);
- for (o[0] = 0, o[1] = s; 0 != a--;) {
- _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _;
- }
+ if (r > e.count1) for (; 0 != a--;) _ = e.xr[r], r++, s += _ * _, _ = e.xr[r], r++, s += _ * _;else if (r > e.big_values) {
+ var o = de(2);
+ for (o[0] = 0, o[1] = n; 0 != a--;) _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _;
} else for (; 0 != a--;) {
var _;
- _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _;
+ _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _;
}
- return t.s = r, n;
- }, this.calc_noise = function (e, t, a, s, n) {
+ return t.s = r, s;
+ }, this.calc_noise = function (e, t, a, n, s) {
var r,
i,
o = 0,
@@ -35540,83 +35880,54 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = -20,
- u = 0,
- m = e.scalefac,
+ u = -20,
+ h = 0,
+ b = e.scalefac,
p = 0;
- for (r = s.over_SSD = 0; r < e.psymax; r++) {
- var b,
- v = e.global_gain - (m[p++] + (0 != e.preflag ? w[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
+ for (n.over_SSD = 0, r = 0; r < e.psymax; r++) {
+ var m,
+ v = e.global_gain - (b[p++] + (0 != e.preflag ? M[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
d = 0;
- if (null != n && n.step[r] == v) d = n.noise[r], u += e.width[r], a[o++] = d / t[_++], d = n.noise_log[r];else {
+ if (null != s && s.step[r] == v) d = s.noise[r], h += e.width[r], a[o++] = d / t[_++], d = s.noise_log[r];else {
var g,
- S = R[v + x.Q_MAX2];
- if (i = e.width[r] >> 1, u + e.width[r] > e.max_nonzero_coeff) i = 0 < (g = e.max_nonzero_coeff - u + 1) ? g >> 1 : 0;
- var M = new A(u);
- d = this.calc_noise_core(e, M, i, S), u = M.s, null != n && (n.step[r] = v, n.noise[r] = d), d = a[o++] = d / t[_++], d = ee.FAST_LOG10(Math.max(d, 1e-20)), null != n && (n.noise_log[r] = d);
+ w = y[v + T.Q_MAX2];
+ i = e.width[r] >> 1, h + e.width[r] > e.max_nonzero_coeff && (g = e.max_nonzero_coeff - h + 1, i = 0 < g ? g >> 1 : 0);
+ var S = new A(h);
+ d = this.calc_noise_core(e, S, i, w), h = S.s, null != s && (s.step[r] = v, s.noise[r] = d), d = a[o++] = d / t[_++], d = V.FAST_LOG10(Math.max(d, 1e-20)), null != s && (s.noise_log[r] = d);
}
- if (null != n && (n.global_gain = e.global_gain), c += d, 0 < d) b = Math.max(0 | 10 * d + .5, 1), s.over_SSD += b * b, l++, f += d;
- h = Math.max(h, d);
+ null != s && (s.global_gain = e.global_gain), c += d, 0 < d && (m = Math.max(0 | 10 * d + .5, 1), n.over_SSD += m * m, l++, f += d), u = Math.max(u, d);
}
- return s.over_count = l, s.tot_noise = c, s.over_noise = f, s.max_noise = h, l;
- }, this.set_pinfo = function (e, t, a, s, n) {
- var r,
- i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = 0 == t.scalefac_scale ? .5 : 1,
- h = t.scalefac,
- u = Be(z.SFBMAX),
- m = Be(z.SFBMAX),
- p = new y();
- calc_xmin(e, a, t, u), calc_noise(t, u, m, p, null);
- var b = 0;
- for (i = t.sfb_lmax, t.block_type != Pe.SHORT_TYPE && 0 == t.mixed_block_flag && (i = 22), r = 0; r < i; r++) {
- var v = f.scalefac_band.l[r],
- d = (g = f.scalefac_band.l[r + 1]) - v;
- for (_ = 0; b < g; b++) _ += t.xr[b] * t.xr[b];
- _ /= d, l = 1e15, f.pinfo.en[s][n][r] = l * _, f.pinfo.xfsf[s][n][r] = l * u[r] * m[r] / d, 0 < a.en.l[r] && !e.ATHonly ? _ /= a.en.l[r] : _ = 0, f.pinfo.thr[s][n][r] = l * Math.max(_ * a.thm.l[r], f.ATH.l[r]), (f.pinfo.LAMEsfb[s][n][r] = 0) != t.preflag && 11 <= r && (f.pinfo.LAMEsfb[s][n][r] = -c * w[r]), r < Pe.SBPSY_l && (f.pinfo.LAMEsfb[s][n][r] -= c * h[r]);
- }
- if (t.block_type == Pe.SHORT_TYPE) for (i = r, r = t.sfb_smin; r < Pe.SBMAX_s; r++) {
- v = f.scalefac_band.s[r], d = (g = f.scalefac_band.s[r + 1]) - v;
- for (var g, S = 0; S < 3; S++) {
- for (_ = 0, o = v; o < g; o++) _ += t.xr[b] * t.xr[b], b++;
- _ = Math.max(_ / d, 1e-20), l = 1e15, f.pinfo.en_s[s][n][3 * r + S] = l * _, f.pinfo.xfsf_s[s][n][3 * r + S] = l * u[i] * m[i] / d, 0 < a.en.s[r][S] ? _ /= a.en.s[r][S] : _ = 0, (e.ATHonly || e.ATHshort) && (_ = 0), f.pinfo.thr_s[s][n][3 * r + S] = l * Math.max(_ * a.thm.s[r][S], f.ATH.s[r]), f.pinfo.LAMEsfb_s[s][n][3 * r + S] = -2 * t.subblock_gain[S], r < Pe.SBPSY_s && (f.pinfo.LAMEsfb_s[s][n][3 * r + S] -= c * h[i]), i++;
- }
- }
- f.pinfo.LAMEqss[s][n] = t.global_gain, f.pinfo.LAMEmainbits[s][n] = t.part2_3_length + t.part2_length, f.pinfo.LAMEsfbits[s][n] = t.part2_length, f.pinfo.over[s][n] = p.over_count, f.pinfo.max_noise[s][n] = 10 * p.max_noise, f.pinfo.over_noise[s][n] = 10 * p.over_noise, f.pinfo.tot_noise[s][n] = 10 * p.tot_noise, f.pinfo.over_SSD[s][n] = p.over_SSD;
+ return n.over_count = l, n.tot_noise = c, n.over_noise = f, n.max_noise = u, l;
};
}
- function T() {
- this.xr = Be(576), this.l3_enc = Ae(576), this.scalefac = Ae(z.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = Ae(3), this.subblock_gain = Ae(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = Ae(z.SFBMAX), this.window = Ae(z.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = Ae(4), this.max_nonzero_coeff = 0;
+ function B() {
+ this.xr = de(576), this.l3_enc = ve(576), this.scalefac = ve(F.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = ve(3), this.subblock_gain = ve(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = ve(F.SFBMAX), this.window = ve(F.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = ve(4), this.max_nonzero_coeff = 0;
var a = this;
- function s(e) {
+ function n(e) {
return new Int32Array(e);
}
this.assign = function (e) {
var t;
- a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = s(e.l3_enc), a.scalefac = s(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = s(e.table_select), a.subblock_gain = s(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = s(e.width), a.window = s(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = s(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
+ a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = n(e.l3_enc), a.scalefac = n(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = n(e.table_select), a.subblock_gain = n(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = n(e.width), a.window = n(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = n(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
};
}
- F.t1HB = [1, 1, 1, 0], F.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], F.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], F.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], F.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], F.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], F.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], F.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], F.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], F.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], F.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], F.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], F.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], F.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], F.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], F.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], F.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], F.t1l = [1, 4, 3, 5], F.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], F.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], F.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], F.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], F.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], F.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], F.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], F.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], F.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], F.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], F.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], F.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], F.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], F.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], F.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], F.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], F.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], F.ht = [new e(0, 0, null, null), new e(2, 0, F.t1HB, F.t1l), new e(3, 0, F.t2HB, F.t2l), new e(3, 0, F.t3HB, F.t3l), new e(0, 0, null, null), new e(4, 0, F.t5HB, F.t5l), new e(4, 0, F.t6HB, F.t6l), new e(6, 0, F.t7HB, F.t7l), new e(6, 0, F.t8HB, F.t8l), new e(6, 0, F.t9HB, F.t9l), new e(8, 0, F.t10HB, F.t10l), new e(8, 0, F.t11HB, F.t11l), new e(8, 0, F.t12HB, F.t12l), new e(16, 0, F.t13HB, F.t13l), new e(0, 0, null, F.t16_5l), new e(16, 0, F.t15HB, F.t15l), new e(1, 1, F.t16HB, F.t16l), new e(2, 3, F.t16HB, F.t16l), new e(3, 7, F.t16HB, F.t16l), new e(4, 15, F.t16HB, F.t16l), new e(6, 63, F.t16HB, F.t16l), new e(8, 255, F.t16HB, F.t16l), new e(10, 1023, F.t16HB, F.t16l), new e(13, 8191, F.t16HB, F.t16l), new e(4, 15, F.t24HB, F.t24l), new e(5, 31, F.t24HB, F.t24l), new e(6, 63, F.t24HB, F.t24l), new e(7, 127, F.t24HB, F.t24l), new e(8, 255, F.t24HB, F.t24l), new e(9, 511, F.t24HB, F.t24l), new e(11, 2047, F.t24HB, F.t24l), new e(13, 8191, F.t24HB, F.t24l), new e(0, 0, F.t32HB, F.t32l), new e(0, 0, F.t33HB, F.t33l)], F.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], F.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], F.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], F.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], F.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], F.scfsi_band = [0, 6, 11, 16, 21], x.Q_MAX = 257, x.Q_MAX2 = 116, x.LARGE_BITS = 1e5, x.IXMAX_VAL = 8206;
- var z = {};
- function w() {
- var v, g, M;
+ k.t1HB = [1, 1, 1, 0], k.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], k.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], k.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], k.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], k.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], k.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], k.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], k.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], k.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], k.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], k.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], k.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], k.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], k.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], k.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], k.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], k.t1l = [1, 4, 3, 5], k.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], k.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], k.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], k.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], k.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], k.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], k.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], k.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], k.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], k.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], k.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], k.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], k.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], k.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], k.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], k.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], k.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], k.ht = [new e(0, 0, null, null), new e(2, 0, k.t1HB, k.t1l), new e(3, 0, k.t2HB, k.t2l), new e(3, 0, k.t3HB, k.t3l), new e(0, 0, null, null), new e(4, 0, k.t5HB, k.t5l), new e(4, 0, k.t6HB, k.t6l), new e(6, 0, k.t7HB, k.t7l), new e(6, 0, k.t8HB, k.t8l), new e(6, 0, k.t9HB, k.t9l), new e(8, 0, k.t10HB, k.t10l), new e(8, 0, k.t11HB, k.t11l), new e(8, 0, k.t12HB, k.t12l), new e(16, 0, k.t13HB, k.t13l), new e(0, 0, null, k.t16_5l), new e(16, 0, k.t15HB, k.t15l), new e(1, 1, k.t16HB, k.t16l), new e(2, 3, k.t16HB, k.t16l), new e(3, 7, k.t16HB, k.t16l), new e(4, 15, k.t16HB, k.t16l), new e(6, 63, k.t16HB, k.t16l), new e(8, 255, k.t16HB, k.t16l), new e(10, 1023, k.t16HB, k.t16l), new e(13, 8191, k.t16HB, k.t16l), new e(4, 15, k.t24HB, k.t24l), new e(5, 31, k.t24HB, k.t24l), new e(6, 63, k.t24HB, k.t24l), new e(7, 127, k.t24HB, k.t24l), new e(8, 255, k.t24HB, k.t24l), new e(9, 511, k.t24HB, k.t24l), new e(11, 2047, k.t24HB, k.t24l), new e(13, 8191, k.t24HB, k.t24l), new e(0, 0, k.t32HB, k.t32l), new e(0, 0, k.t33HB, k.t33l)], k.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], k.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], k.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], k.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], k.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], k.scfsi_band = [0, 6, 11, 16, 21], T.Q_MAX = 257, T.Q_MAX2 = 116, T.LARGE_BITS = 1e5, T.IXMAX_VAL = 8206;
+ var F = {};
+ function C() {
+ var r, g;
this.rv = null, this.qupvt = null;
var w,
- n = new function () {
+ s = new function () {
this.setModules = function (e, t) {};
}();
- function R(e) {
+ function S(e) {
this.ordinal = e;
}
function o(e) {
for (var t = 0; t < e.sfbmax; t++) if (e.scalefac[t] + e.subblock_gain[e.window[t]] == 0) return !1;
return !0;
}
- function A(e, t, a, s, n) {
+ function M(e, t, a, n, s) {
var r;
switch (e) {
default:
@@ -35624,13 +35935,10 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
0 < t.over_count ? (r = a.over_SSD <= t.over_SSD, a.over_SSD == t.over_SSD && (r = a.bits < t.bits)) : r = a.max_noise < 0 && 10 * a.max_noise + a.bits <= 10 * t.max_noise + t.bits;
break;
case 0:
- r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 8:
- a.max_noise = function (e, t) {
- for (var a, s = 1e-37, n = 0; n < t.psymax; n++) s += (a = e[n], ee.FAST_LOG10(.368 + .632 * a * a * a));
- return Math.max(1e-20, s);
- }(n, s);
+ me();
case 1:
r = a.max_noise < t.max_noise;
break;
@@ -35644,25 +35952,25 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
r = a.max_noise <= 0 && .2 < t.max_noise || a.max_noise <= 0 && t.max_noise < 0 && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise || a.max_noise <= 0 && 0 < t.max_noise && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.05 < t.max_noise && t.max_noise > a.max_noise - .1 && a.tot_noise + a.over_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.1 < t.max_noise && t.max_noise > a.max_noise - .15 && a.tot_noise + a.over_noise + a.over_noise < t.tot_noise + t.over_noise + t.over_noise;
break;
case 5:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 6:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || q.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || N.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
break;
case 7:
r = a.over_count < t.over_count || a.over_noise < t.over_noise;
}
return 0 == t.over_count && (r = r && a.bits < t.bits), r;
}
- function B(e, t, a, s, n) {
+ function y(e, t, a, n, s) {
var r = e.internal_flags;
- !function (e, t, a, s, n) {
+ !function (e, t, a, n, s) {
var r,
i = e.internal_flags;
r = 0 == t.scalefac_scale ? 1.2968395546510096 : 1.6817928305074292;
for (var o = 0, _ = 0; _ < t.sfbmax; _++) o < a[_] && (o = a[_]);
var l = i.noise_shaping_amp;
- switch (3 == l && (l = n ? 2 : 1), l) {
+ switch (3 == l && me(), l) {
case 2:
break;
case 1:
@@ -35672,734 +35980,536 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
default:
1 < o ? o = 1 : o *= .95;
}
- var f = 0;
- for (_ = 0; _ < t.sfbmax; _++) {
+ for (var f = 0, _ = 0; _ < t.sfbmax; _++) {
var c,
- h = t.width[_];
- if (f += h, !(a[_] < o)) {
- if (0 != (2 & i.substep_shaping) && (i.pseudohalf[_] = 0 == i.pseudohalf[_] ? 1 : 0, 0 == i.pseudohalf[_] && 2 == i.noise_shaping_amp)) return;
- for (t.scalefac[_]++, c = -h; c < 0; c++) s[f + c] *= r, s[f + c] > t.xrpow_max && (t.xrpow_max = s[f + c]);
+ u = t.width[_];
+ if (f += u, !(a[_] < o)) {
+ for (0 != (2 & i.substep_shaping) && me(), t.scalefac[_]++, c = -u; c < 0; c++) n[f + c] *= r, n[f + c] > t.xrpow_max && (t.xrpow_max = n[f + c]);
if (2 == i.noise_shaping_amp) return;
}
}
- }(e, t, a, s, n);
+ }(e, t, a, n);
var i = o(t);
- return !i && (!(i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) || (1 < r.noise_shaping && (ye.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (!function (e, t) {
- for (var a = 0, s = 0; s < e.sfbmax; s++) {
- var n = e.width[s],
- r = e.scalefac[s];
- if (0 != e.preflag && (r += M.pretab[s]), a += n, 0 != (1 & r)) {
+ return !(i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) && (1 < r.noise_shaping && (we.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (function (e, t) {
+ for (var a = 0, n = 0; n < e.sfbmax; n++) {
+ var s = e.width[n],
+ r = e.scalefac[n];
+ if (0 != e.preflag && (r += g.pretab[n]), a += s, 0 != (1 & r)) {
r++;
- for (var i = -n; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
+ for (var i = -s; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
}
- e.scalefac[s] = r >> 1;
+ e.scalefac[n] = r >> 1;
}
e.preflag = 0, e.scalefac_scale = 1;
- }(t, s), i = !1) : t.block_type == Pe.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
- var s,
- n = t.scalefac;
- for (s = 0; s < t.sfb_lmax; s++) if (16 <= n[s]) return !0;
+ }(t, n), i = !1) : t.block_type == Ae.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
+ var n,
+ s = t.scalefac;
+ for (n = 0; n < t.sfb_lmax; n++) if (16 <= s[n]) return !0;
for (var r = 0; r < 3; r++) {
var i = 0,
o = 0;
- for (s = t.sfb_lmax + r; s < t.sfbdivide; s += 3) i < n[s] && (i = n[s]);
- for (; s < t.sfbmax; s += 3) o < n[s] && (o = n[s]);
+ for (n = t.sfb_lmax + r; n < t.sfbdivide; n += 3) i < s[n] && (i = s[n]);
+ for (; n < t.sfbmax; n += 3) o < s[n] && (o = s[n]);
if (!(i < 16 && o < 8)) {
if (7 <= t.subblock_gain[r]) return !0;
t.subblock_gain[r]++;
var _ = e.scalefac_band.l[t.sfb_lmax];
- for (s = t.sfb_lmax + r; s < t.sfbmax; s += 3) {
- var l = t.width[s],
- f = n[s];
- if (0 <= (f -= 4 >> t.scalefac_scale)) n[s] = f, _ += 3 * l;else {
- n[s] = 0;
+ for (n = t.sfb_lmax + r; n < t.sfbmax; n += 3) {
+ var l = t.width[n],
+ f = s[n];
+ if (0 <= (f -= 4 >> t.scalefac_scale)) s[n] = f, _ += 3 * l;else {
+ s[n] = 0;
var c = 210 + (f << t.scalefac_scale + 1);
- u = M.IPOW20(c), _ += l * (r + 1);
- for (var h = -l; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ h = g.IPOW20(c), _ += l * (r + 1);
+ for (var u = -l; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
_ += l * (3 - r - 1);
}
}
- var u = M.IPOW20(202);
- for (_ += t.width[s] * (r + 1), h = -t.width[s]; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ var h = g.IPOW20(202);
+ _ += t.width[n] * (r + 1);
+ for (var u = -t.width[n]; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
}
}
return !1;
- }(r, t, s) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), !i));
+ }(r, t, n) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), i));
}
- this.setModules = function (e, t, a, s) {
- v = e, g = t, this.rv = t, M = a, this.qupvt = a, w = s, n.setModules(M, w);
- }, this.ms_convert = function (e, t) {
- for (var a = 0; a < 576; ++a) {
- var s = e.tt[t][0].xr[a],
- n = e.tt[t][1].xr[a];
- e.tt[t][0].xr[a] = (s + n) * (.5 * ee.SQRT2), e.tt[t][1].xr[a] = (s - n) * (.5 * ee.SQRT2);
- }
+ this.setModules = function (e, t, a, n) {
+ r = t, this.rv = t, g = a, this.qupvt = a, w = n, s.setModules(g, w);
}, this.init_xrpow = function (e, t, a) {
- var s = 0,
- n = 0 | t.max_nonzero_coeff;
- if (t.xrpow_max = 0, ye.fill(a, n, 576, 0), 1e-20 < (s = function (e, t, a, s) {
- for (var n = s = 0; n <= a; ++n) {
- var r = Math.abs(e.xr[n]);
- s += r, t[n] = Math.sqrt(r * Math.sqrt(r)), t[n] > e.xrpow_max && (e.xrpow_max = t[n]);
+ var n = 0,
+ s = 0 | t.max_nonzero_coeff;
+ if (t.xrpow_max = 0, we.fill(a, s, 576, 0), 1e-20 < (n = function (e, t, a, n) {
+ for (var s = n = 0; s <= a; ++s) {
+ var r = Math.abs(e.xr[s]);
+ n += r, t[s] = Math.sqrt(r * Math.sqrt(r)), t[s] > e.xrpow_max && (e.xrpow_max = t[s]);
}
- return s;
- }(t, a, n, s))) {
+ return n;
+ }(t, a, s, n))) {
var r = 0;
0 != (2 & e.substep_shaping) && (r = 1);
for (var i = 0; i < t.psymax; i++) e.pseudohalf[i] = r;
return !0;
}
- return ye.fill(t.l3_enc, 0, 576, 0), !1;
+ return we.fill(t.l3_enc, 0, 576, 0), !1;
}, this.init_outer_loop = function (e, t) {
- t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Pe.SBPSY_l, t.sfb_smin = Pe.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Pe.SBMAX_l : Pe.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
- for (var a = 0; a < Pe.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
- if (t.block_type == Pe.SHORT_TYPE) {
- var s = Be(576);
- t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && (t.sfb_smin = 3, t.sfb_lmax = 2 * e.mode_gr + 4), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Pe.SBMAX_s : Pe.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Pe.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
- var n = e.scalefac_band.l[t.sfb_lmax];
- $.arraycopy(t.xr, 0, s, 0, 576);
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[n++] = s[3 * _ + o];
- var l = t.sfb_lmax;
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
+ t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Ae.SBPSY_l, t.sfb_smin = Ae.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Ae.SBMAX_l : Ae.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
+ for (var a = 0; a < Ae.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
+ if (t.block_type == Ae.SHORT_TYPE) {
+ var n = de(576);
+ t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && me(), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Ae.SBMAX_s : Ae.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Ae.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
+ var s = e.scalefac_band.l[t.sfb_lmax];
+ I.arraycopy(t.xr, 0, n, 0, 576);
+ for (var a = t.sfb_smin; a < Ae.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[s++] = n[3 * _ + o];
+ for (var l = t.sfb_lmax, a = t.sfb_smin; a < Ae.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
}
- t.count1bits = 0, t.sfb_partition_table = M.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, ye.fill(t.scalefac, 0), function (e, t) {
+ t.count1bits = 0, t.sfb_partition_table = g.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, we.fill(t.scalefac, 0), function (e, t) {
var a = e.ATH,
- s = t.xr;
- if (t.block_type != Pe.SHORT_TYPE) for (var n = !1, r = Pe.PSFB21 - 1; 0 <= r && !n; r--) {
+ n = t.xr;
+ if (t.block_type != Ae.SHORT_TYPE) for (var s = !1, r = Ae.PSFB21 - 1; 0 <= r && !s; r--) {
var i = e.scalefac_band.psfb21[r],
o = e.scalefac_band.psfb21[r + 1],
- _ = M.athAdjust(a.adjust, a.psfb21[r], a.floor);
+ _ = g.athAdjust(a.adjust, a.psfb21[r], a.floor);
1e-12 < e.nsPsy.longfact[21] && (_ *= e.nsPsy.longfact[21]);
for (var l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < _)) {
- n = !0;
+ if (!(Math.abs(n[l]) < _)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
- } else for (var f = 0; f < 3; f++) for (n = !1, r = Pe.PSFB12 - 1; 0 <= r && !n; r--) {
- o = (i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0])) + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]);
- var c = M.athAdjust(a.adjust, a.psfb12[r], a.floor);
- for (1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]), l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < c)) {
- n = !0;
+ } else for (var f = 0; f < 3; f++) for (var s = !1, r = Ae.PSFB12 - 1; 0 <= r && !s; r--) {
+ var i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0]),
+ o = i + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]),
+ c = g.athAdjust(a.adjust, a.psfb12[r], a.floor);
+ 1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]);
+ for (var l = o - 1; i <= l; l--) {
+ if (!(Math.abs(n[l]) < c)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
}
}(e, t);
- }, R.BINSEARCH_NONE = new R(0), R.BINSEARCH_UP = new R(1), R.BINSEARCH_DOWN = new R(2), this.trancate_smallspectrums = function (e, t, a, s) {
- var n = Be(z.SFBMAX);
- if ((0 != (4 & e.substep_shaping) || t.block_type != Pe.SHORT_TYPE) && 0 == (128 & e.substep_shaping)) {
- M.calc_noise(t, a, n, new y(), null);
- for (var r = 0; r < 576; r++) {
- var i = 0;
- 0 != t.l3_enc[r] && (i = Math.abs(t.xr[r])), s[r] = i;
- }
- r = 0;
- var o = 8;
- t.block_type == Pe.SHORT_TYPE && (o = 6);
- do {
- var _,
- l,
- f,
- c,
- h = t.width[o];
- if (r += h, !(1 <= n[o] || (ye.sort(s, r - h, h), q.EQ(s[r - 1], 0)))) {
- _ = (1 - n[o]) * a[o], c = l = 0;
- do {
- var u;
- for (f = 1; c + f < h && !q.NEQ(s[c + r - h], s[c + r + f - h]); f++);
- if (_ < (u = s[c + r - h] * s[c + r - h] * f)) {
- 0 != c && (l = s[c + r - h - 1]);
- break;
- }
- _ -= u, c += f;
- } while (c < h);
- if (!q.EQ(l, 0)) for (; Math.abs(t.xr[r - h]) <= l && (t.l3_enc[r - h] = 0), 0 < --h;);
- }
- } while (++o < t.psymax);
- t.part2_3_length = w.noquant_count_bits(e, t, null);
- }
- }, this.outer_loop = function (e, t, a, s, n, r) {
+ }, S.BINSEARCH_NONE = new S(0), S.BINSEARCH_UP = new S(1), S.BINSEARCH_DOWN = new S(2), this.outer_loop = function (e, t, a, n, s, r) {
var i = e.internal_flags,
- o = new T(),
- _ = Be(576),
- l = Be(z.SFBMAX),
- f = new y(),
+ o = new B(),
+ _ = de(576),
+ l = de(F.SFBMAX),
+ f = new x(),
c = new function () {
- this.global_gain = 0, this.sfb_count1 = 0, this.step = Ae(39), this.noise = Be(39), this.noise_log = Be(39);
+ this.global_gain = 0, this.sfb_count1 = 0, this.step = ve(39), this.noise = de(39), this.noise_log = de(39);
}(),
- h = 9999999,
- u = !1,
- m = !1,
- p = 0;
- if (function (e, t, a, s, n) {
+ u = 9999999,
+ h = !1;
+ if (function (e, t, a, n, s) {
var r,
- i = e.CurrentStep[s],
+ i = e.CurrentStep[n],
o = !1,
- _ = e.OldValue[s],
- l = R.BINSEARCH_NONE;
+ _ = e.OldValue[n],
+ l = S.BINSEARCH_NONE;
for (t.global_gain = _, a -= t.part2_length;;) {
var f;
- if (r = w.count_bits(e, n, t, null), 1 == i || r == a) break;
- a < r ? (l == R.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = R.BINSEARCH_UP, f = i) : (l == R.BINSEARCH_UP && (o = !0), o && (i /= 2), l = R.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && (o = !(t.global_gain = 0)), 255 < t.global_gain && (t.global_gain = 255, o = !0);
+ if (r = w.count_bits(e, s, t, null), 1 == i || r == a) break;
+ a < r ? (l == S.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = S.BINSEARCH_UP, f = i) : (l == S.BINSEARCH_UP && (o = !0), o && (i /= 2), l = S.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && me(), 255 < t.global_gain && me();
}
- for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, n, t, null);
- e.CurrentStep[s] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[s] = t.global_gain, t.part2_3_length = r;
- }(i, t, r, n, s), 0 == i.noise_shaping) return 100;
- M.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
+ for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, s, t, null);
+ e.CurrentStep[n] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[n] = t.global_gain, t.part2_3_length = r;
+ }(i, t, r, s, n), 0 == i.noise_shaping) return 100;
+ g.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
var b = 0;
- for ($.arraycopy(s, 0, _, 0, 576); !u;) {
+ for (I.arraycopy(n, 0, _, 0, 576); !h;) {
do {
- var v,
- d = new y(),
- g = 255;
- if (v = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra) {
- if (1 < l[o.sfbmax]) break;
- if (o.block_type == Pe.SHORT_TYPE && (1 < l[o.sfbmax + 1] || 1 < l[o.sfbmax + 2])) break;
- }
- if (!B(e, o, l, s, m)) break;
- 0 != o.scalefac_scale && (g = 254);
- var S = r - o.part2_length;
- if (S <= 0) break;
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > S && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ var p,
+ m = new x(),
+ v = 255;
+ if (p = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra && me(), !y(e, o, l, n)) break;
+ 0 != o.scalefac_scale && (v = 254);
+ var d = r - o.part2_length;
+ if (d <= 0) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > d && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
if (0 == f.over_count) {
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > h && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > u && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
}
- if (M.calc_noise(o, a, l, d, c), d.bits = o.part2_3_length, 0 != (A(t.block_type != Pe.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, d, o, l) ? 1 : 0)) h = t.part2_3_length, f = d, t.assign(o), b = 0, $.arraycopy(s, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
- if (++b > v && 0 == f.over_count) break;
- if (3 == i.noise_shaping_amp && m && 30 < b) break;
- if (3 == i.noise_shaping_amp && m && 15 < o.global_gain - p) break;
+ if (g.calc_noise(o, a, l, m, c), m.bits = o.part2_3_length, 0 != (M(t.block_type != Ae.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, m) ? 1 : 0)) u = t.part2_3_length, f = m, t.assign(o), b = 0, I.arraycopy(n, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
+ if (++b > p && 0 == f.over_count) break;
+ i.noise_shaping_amp, i.noise_shaping_amp;
}
} while (o.global_gain + o.scalefac_scale < 255);
- 3 == i.noise_shaping_amp ? m ? u = !0 : (o.assign(t), $.arraycopy(_, 0, s, 0, 576), b = 0, p = o.global_gain, m = !0) : u = !0;
+ 3 == i.noise_shaping_amp ? me() : h = !0;
}
- return e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? $.arraycopy(_, 0, s, 0, 576) : 0 != (1 & i.substep_shaping) && trancate_smallspectrums(i, t, a, s), f.over_count;
+ return e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? I.arraycopy(_, 0, n, 0, 576) : 0 != (1 & i.substep_shaping) && me(), f.over_count;
}, this.iteration_finish_one = function (e, t, a) {
- var s = e.l3_side,
- n = s.tt[t][a];
- w.best_scalefac_store(e, t, a, s), 1 == e.use_best_huffman && w.best_huffman_divide(e, n), g.ResvAdjust(e, n);
- }, this.VBR_encode_granule = function (e, t, a, s, n, r, i) {
- var o,
- _ = e.internal_flags,
- l = new T(),
- f = Be(576),
- c = i,
- h = i + 1,
- u = (i + r) / 2,
- m = 0,
- p = _.sfb21_extra;
- for (ye.fill(l.l3_enc, 0); _.sfb21_extra = !(c - 42 < u) && p, outer_loop(e, t, a, s, n, u) <= 0 ? (m = 1, h = t.part2_3_length, l.assign(t), $.arraycopy(s, 0, f, 0, 576), o = (i = h - 32) - r, u = (i + r) / 2) : (o = i - (r = u + 32), u = (i + r) / 2, 0 != m && (m = 2, t.assign(l), $.arraycopy(f, 0, s, 0, 576))), 12 < o;);
- _.sfb21_extra = p, 2 == m && $.arraycopy(l.l3_enc, 0, t.l3_enc, 0, 576);
- }, this.get_framebits = function (e, t) {
- var a = e.internal_flags;
- a.bitrate_index = a.VBR_min_bitrate;
- var s = v.getframebits(e);
- a.bitrate_index = 1, s = v.getframebits(e);
- for (var n = 1; n <= a.VBR_max_bitrate; n++) {
- a.bitrate_index = n;
- var r = new j(s);
- t[n] = g.ResvFrameBegin(e, r), s = r.bits;
- }
- }, this.VBR_old_prepare = function (e, t, a, s, n, r, i, o, _) {
- var l,
- f = e.internal_flags,
- c = 0,
- h = 1,
- u = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var m = g.ResvFrameBegin(e, new j(0)) / f.mode_gr;
- get_framebits(e, r);
- for (var p = 0; p < f.mode_gr; p++) {
- var b = M.on_pe(e, t, o[p], m, p, 0);
- f.mode_ext == Pe.MPG_MD_MS_LR && (ms_convert(f.l3_side, p), M.reduce_side(o[p], a[p], m, b));
- for (var v = 0; v < f.channels_out; ++v) {
- var d = f.l3_side.tt[p][v];
- d.block_type != Pe.SHORT_TYPE ? (c = 1.28 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .05, l = f.PSY.mask_adjust - c) : (c = 2.56 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .14, l = f.PSY.mask_adjust_short - c), f.masking_lower = Math.pow(10, .1 * l), init_outer_loop(f, d), _[p][v] = M.calc_xmin(e, s[p][v], d, n[p][v]), 0 != _[p][v] && (h = 0), i[p][v] = 126, u += o[p][v];
- }
- }
- for (p = 0; p < f.mode_gr; p++) for (v = 0; v < f.channels_out; v++) u > r[f.VBR_max_bitrate] && (o[p][v] *= r[f.VBR_max_bitrate], o[p][v] /= u), i[p][v] > o[p][v] && (i[p][v] = o[p][v]);
- return h;
- }, this.bitpressure_strategy = function (e, t, a, s) {
- for (var n = 0; n < e.mode_gr; n++) for (var r = 0; r < e.channels_out; r++) {
- for (var i = e.l3_side.tt[n][r], o = t[n][r], _ = 0, l = 0; l < i.psy_lmax; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_l / Pe.SBMAX_l;
- if (i.block_type == Pe.SHORT_TYPE) for (l = i.sfb_smin; l < Pe.SBMAX_s; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s;
- s[n][r] = 0 | Math.max(a[n][r], .9 * s[n][r]);
- }
- }, this.VBR_new_prepare = function (e, t, a, s, n, r) {
- var i,
- o = e.internal_flags,
- _ = 1,
- l = 0,
- f = 0;
- if (e.free_format) {
- o.bitrate_index = 0;
- c = new j(l);
- i = g.ResvFrameBegin(e, c), l = c.bits, n[0] = i;
- } else {
- o.bitrate_index = o.VBR_max_bitrate;
- var c = new j(l);
- g.ResvFrameBegin(e, c), l = c.bits, get_framebits(e, n), i = n[o.VBR_max_bitrate];
- }
- for (var h = 0; h < o.mode_gr; h++) {
- M.on_pe(e, t, r[h], l, h, 0), o.mode_ext == Pe.MPG_MD_MS_LR && ms_convert(o.l3_side, h);
- for (var u = 0; u < o.channels_out; ++u) {
- var m = o.l3_side.tt[h][u];
- o.masking_lower = Math.pow(10, .1 * o.PSY.mask_adjust), init_outer_loop(o, m), 0 != M.calc_xmin(e, a[h][u], m, s[h][u]) && (_ = 0), f += r[h][u];
- }
- }
- for (h = 0; h < o.mode_gr; h++) for (u = 0; u < o.channels_out; u++) i < f && (r[h][u] *= i, r[h][u] /= f);
- return _;
- }, this.calc_target_bits = function (e, t, a, s, n, r) {
- var i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = f.l3_side,
- h = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var u = new j(h);
- for (r[0] = g.ResvFrameBegin(e, u), h = u.bits, f.bitrate_index = 1, h = v.getframebits(e) - 8 * f.sideinfo_len, n[0] = h / (f.mode_gr * f.channels_out), h = e.VBR_mean_bitrate_kbps * e.framesize * 1e3, 0 != (1 & f.substep_shaping) && (h *= 1.09), h /= e.out_samplerate, h -= 8 * f.sideinfo_len, h /= f.mode_gr * f.channels_out, (i = .93 + .07 * (11 - e.compression_ratio) / 5.5) < .9 && (i = .9), 1 < i && (i = 1), o = 0; o < f.mode_gr; o++) {
- var m = 0;
- for (_ = 0; _ < f.channels_out; _++) {
- if (s[o][_] = int(i * h), 700 < t[o][_]) {
- var p = int((t[o][_] - 700) / 1.4),
- b = c.tt[o][_];
- s[o][_] = int(i * h), b.block_type == Pe.SHORT_TYPE && p < h / 2 && (p = h / 2), 3 * h / 2 < p ? p = 3 * h / 2 : p < 0 && (p = 0), s[o][_] += p;
- }
- s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), m += s[o][_];
- }
- if (Z.MAX_BITS_PER_GRANULE < m) for (_ = 0; _ < f.channels_out; ++_) s[o][_] *= Z.MAX_BITS_PER_GRANULE, s[o][_] /= m;
- }
- if (f.mode_ext == Pe.MPG_MD_MS_LR) for (o = 0; o < f.mode_gr; o++) M.reduce_side(s[o], a[o], h * f.channels_out, Z.MAX_BITS_PER_GRANULE);
- for (o = l = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), l += s[o][_];
- if (l > r[0]) for (o = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] *= r[0], s[o][_] /= l;
+ var n = e.l3_side,
+ s = n.tt[t][a];
+ w.best_scalefac_store(e, t, a, n), 1 == e.use_best_huffman && w.best_huffman_divide(e, s), r.ResvAdjust(e, s);
};
}
- function N() {
+ function L() {
this.thm = new i(), this.en = new i();
}
- function Pe() {
- var E = Pe.FFTOFFSET,
- P = Pe.MPG_MD_MS_LR,
- L = null,
- I = this.psy = null,
- H = null,
- C = null;
- this.setModules = function (e, t, a, s) {
- L = e, this.psy = t, I = t, H = s, C = a;
+ function Ae() {
+ var k = Ae.MPG_MD_MS_LR,
+ R = null,
+ x = this.psy = null,
+ B = null;
+ this.setModules = function (e, t, a, n) {
+ R = e, this.psy = t, x = t, B = n;
};
- var V = new function () {
- var h = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * ee.SQRT2 * .5 / 2384e-9, .017876148 * ee.SQRT2 * .5 / 2384e-9, .003134727 * ee.SQRT2 * .5 / 2384e-9, .002457142 * ee.SQRT2 * .5 / 2384e-9, 971317e-9 * ee.SQRT2 * .5 / 2384e-9, 218868e-9 * ee.SQRT2 * .5 / 2384e-9, 101566e-9 * ee.SQRT2 * .5 / 2384e-9, 13828e-9 * ee.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
- z = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
- Z = z[Pe.SHORT_TYPE],
- K = z[Pe.SHORT_TYPE],
- G = z[Pe.SHORT_TYPE],
- U = z[Pe.SHORT_TYPE],
- Q = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
- function W(e, t, a) {
- for (var s, n, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
+ var T = new function () {
+ var u = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * V.SQRT2 * .5 / 2384e-9, .017876148 * V.SQRT2 * .5 / 2384e-9, .003134727 * V.SQRT2 * .5 / 2384e-9, .002457142 * V.SQRT2 * .5 / 2384e-9, 971317e-9 * V.SQRT2 * .5 / 2384e-9, 218868e-9 * V.SQRT2 * .5 / 2384e-9, 101566e-9 * V.SQRT2 * .5 / 2384e-9, 13828e-9 * V.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
+ A = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
+ k = A[Ae.SHORT_TYPE],
+ S = A[Ae.SHORT_TYPE],
+ R = A[Ae.SHORT_TYPE],
+ x = A[Ae.SHORT_TYPE],
+ B = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
+ function T(e, t, a) {
+ for (var n, s, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
var l, f, c;
- l = h[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = h[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = h[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = h[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = h[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = h[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = h[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = h[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = h[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = h[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = h[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = h[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = h[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = h[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = h[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = h[i + 5], f += e[t + 192] * l, l = (c -= e[o + -192] * l) - (f *= h[i + 6]), a[30 + 2 * _] = c + f, a[31 + 2 * _] = h[i + 7] * l, i += 18, t--, o++;
+ l = u[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = u[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = u[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = u[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = u[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = u[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = u[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = u[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = u[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = u[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = u[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = u[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = u[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = u[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = u[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = u[i + 5], f += e[t + 192] * l, c -= e[o + -192] * l, f *= u[i + 6], l = c - f, a[30 + 2 * _] = c + f, a[31 + 2 * _] = u[i + 7] * l, i += 18, t--, o++;
}
- c = e[t + -16] * h[i + -10], f = e[t + -32] * h[i + -2], c += (e[t + -48] - e[t + 16]) * h[i + -9], f += e[t + -96] * h[i + -1], c += (e[t + -80] + e[t + 48]) * h[i + -8], f += e[t + -160] * h[i + 0], c += (e[t + -112] - e[t + 80]) * h[i + -7], f += e[t + -224] * h[i + 1], c += (e[t + -144] + e[t + 112]) * h[i + -6], f -= e[t + 32] * h[i + 2], c += (e[t + -176] - e[t + 144]) * h[i + -5], f -= e[t + 96] * h[i + 3], c += (e[t + -208] + e[t + 176]) * h[i + -4], f -= e[t + 160] * h[i + 4], c += (e[t + -240] - e[t + 208]) * h[i + -3], s = (f -= e[t + 224]) - c, n = f + c, c = a[14], f = a[15] - c, a[31] = n + c, a[30] = s + f, a[15] = s - f, a[14] = n - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * h[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * h[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * h[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * h[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * h[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * h[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * ee.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * ee.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * h[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * h[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * h[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * h[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * h[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * h[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * h[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * h[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * h[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * h[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * h[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * h[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * h[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * h[i + -72 + 7], r = ee.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = ee.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = ee.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = ee.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = ee.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = ee.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = ee.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = ee.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -ee.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -ee.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -ee.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -ee.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
+ c = e[t + -16] * u[i + -10], f = e[t + -32] * u[i + -2], c += (e[t + -48] - e[t + 16]) * u[i + -9], f += e[t + -96] * u[i + -1], c += (e[t + -80] + e[t + 48]) * u[i + -8], f += e[t + -160] * u[i + 0], c += (e[t + -112] - e[t + 80]) * u[i + -7], f += e[t + -224] * u[i + 1], c += (e[t + -144] + e[t + 112]) * u[i + -6], f -= e[t + 32] * u[i + 2], c += (e[t + -176] - e[t + 144]) * u[i + -5], f -= e[t + 96] * u[i + 3], c += (e[t + -208] + e[t + 176]) * u[i + -4], f -= e[t + 160] * u[i + 4], c += (e[t + -240] - e[t + 208]) * u[i + -3], f -= e[t + 224], n = f - c, s = f + c, c = a[14], f = a[15] - c, a[31] = s + c, a[30] = n + f, a[15] = n - f, a[14] = s - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * u[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * u[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * u[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * u[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * u[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * u[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * V.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * V.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * u[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * u[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * u[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * u[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * u[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * u[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * u[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * u[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * u[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * u[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * u[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * u[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * u[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * u[i + -72 + 7], r = V.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = V.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = V.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = V.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = V.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = V.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = V.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = V.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -V.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -V.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -V.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -V.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
}
- function J(e, t) {
+ function E(e, t) {
for (var a = 0; a < 3; a++) {
- var s, n, r, i, o, _;
- n = (i = e[t + 6] * z[Pe.SHORT_TYPE][0] - e[t + 15]) + (s = e[t + 0] * z[Pe.SHORT_TYPE][2] - e[t + 9]), r = i - s, o = (i = e[t + 15] * z[Pe.SHORT_TYPE][0] + e[t + 6]) + (s = e[t + 9] * z[Pe.SHORT_TYPE][2] + e[t + 0]), _ = -i + s, s = 2.069978111953089e-11 * (e[t + 3] * z[Pe.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * z[Pe.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * n + s, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, n = .5 * n * 1.907525191737281e-11 - s, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = n + _, e[t + 12] = n - _, t++;
+ var n, s, r, i, o, _;
+ i = e[t + 6] * A[Ae.SHORT_TYPE][0] - e[t + 15], n = e[t + 0] * A[Ae.SHORT_TYPE][2] - e[t + 9], s = i + n, r = i - n, i = e[t + 15] * A[Ae.SHORT_TYPE][0] + e[t + 6], n = e[t + 9] * A[Ae.SHORT_TYPE][2] + e[t + 0], o = i + n, _ = -i + n, n = 2.069978111953089e-11 * (e[t + 3] * A[Ae.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * A[Ae.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * s + n, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, s = .5 * s * 1.907525191737281e-11 - n, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = s + _, e[t + 12] = s - _, t++;
}
}
+ function C(e, t, a) {
+ var n, s, r, i, o, _, l, f, c, u, h, b, p, m, v, d, g, w;
+ r = a[17] - a[9], o = a[15] - a[11], _ = a[14] - a[12], l = a[0] + a[8], f = a[1] + a[7], c = a[2] + a[6], u = a[3] + a[5], e[t + 17] = l + c - u - (f - a[4]), s = (l + c - u) * S[19] + (f - a[4]), n = (r - o - _) * S[18], e[t + 5] = n + s, e[t + 6] = n - s, i = (a[16] - a[10]) * S[18], f = f * S[19] + a[4], n = r * S[12] + i + o * S[13] + _ * S[14], s = -l * S[16] + f - c * S[17] + u * S[15], e[t + 1] = n + s, e[t + 2] = n - s, n = r * S[13] - i - o * S[14] + _ * S[12], s = -l * S[17] + f - c * S[15] + u * S[16], e[t + 9] = n + s, e[t + 10] = n - s, n = r * S[14] - i + o * S[12] - _ * S[13], s = l * S[15] - f + c * S[16] - u * S[17], e[t + 13] = n + s, e[t + 14] = n - s, h = a[8] - a[0], p = a[6] - a[2], m = a[5] - a[3], v = a[17] + a[9], d = a[16] + a[10], g = a[15] + a[11], w = a[14] + a[12], e[t + 0] = v + g + w + (d + a[13]), n = (v + g + w) * S[19] - (d + a[13]), s = (h - p + m) * S[18], e[t + 11] = n + s, e[t + 12] = n - s, b = (a[7] - a[1]) * S[18], d = a[13] - d * S[19], n = v * S[15] - d + g * S[16] + w * S[17], s = h * S[14] + b + p * S[12] + m * S[13], e[t + 3] = n + s, e[t + 4] = n - s, n = -v * S[17] + d - g * S[15] - w * S[16], s = h * S[13] + b - p * S[14] - m * S[12], e[t + 7] = n + s, e[t + 8] = n - s, n = -v * S[16] + d - g * S[17] - w * S[15], s = h * S[12] - b + p * S[13] - m * S[14], e[t + 15] = n + s, e[t + 16] = n - s;
+ }
this.mdct_sub48 = function (e, t, a) {
- for (var s, n, r, i, o, _, l, f, c, h, u, m, p, b, v, d, g, S, M, w, R, A = t, B = 286, k = 0; k < e.channels_out; k++) {
- for (var y = 0; y < e.mode_gr; y++) {
- for (var T, x = e.l3_side.tt[y][k], E = x.xr, P = 0, L = e.sb_sample[k][1 - y], I = 0, H = 0; H < 9; H++) for (W(A, B, L[I]), W(A, B + 32, L[I + 1]), I += 2, B += 64, T = 1; T < 32; T += 2) L[I - 1][T] *= -1;
- for (T = 0; T < 32; T++, P += 18) {
- var C = x.block_type,
- V = e.sb_sample[k][y],
- O = e.sb_sample[k][1 - y];
- if (0 != x.mixed_block_flag && T < 2 && (C = 0), e.amp_filter[T] < 1e-12) ye.fill(E, P + 0, P + 18, 0);else {
- if (e.amp_filter[T] < 1) for (H = 0; H < 18; H++) O[H][Q[T]] *= e.amp_filter[T];
- if (C == Pe.SHORT_TYPE) {
- for (H = -3; H < 0; H++) {
- var N = z[Pe.SHORT_TYPE][H + 3];
- E[P + 3 * H + 9] = V[9 + H][Q[T]] * N - V[8 - H][Q[T]], E[P + 3 * H + 18] = V[14 - H][Q[T]] * N + V[15 + H][Q[T]], E[P + 3 * H + 10] = V[15 + H][Q[T]] * N - V[14 - H][Q[T]], E[P + 3 * H + 19] = O[2 - H][Q[T]] * N + O[3 + H][Q[T]], E[P + 3 * H + 11] = O[3 + H][Q[T]] * N - O[2 - H][Q[T]], E[P + 3 * H + 20] = O[8 - H][Q[T]] * N + O[9 + H][Q[T]];
- }
- J(E, P);
- } else {
- var D = Be(18);
- for (H = -9; H < 0; H++) {
- var Y, X;
- Y = z[C][H + 27] * O[H + 9][Q[T]] + z[C][H + 36] * O[8 - H][Q[T]], X = z[C][H + 9] * V[H + 9][Q[T]] - z[C][H + 18] * V[8 - H][Q[T]], D[H + 9] = Y - X * Z[3 + H + 9], D[H + 18] = Y * Z[3 + H + 9] + X;
- }
- s = E, n = P, R = w = M = S = g = d = v = b = p = m = u = h = c = f = l = _ = o = i = void 0, _ = (r = D)[17] - r[9], f = r[15] - r[11], c = r[14] - r[12], h = r[0] + r[8], u = r[1] + r[7], m = r[2] + r[6], p = r[3] + r[5], s[n + 17] = h + m - p - (u - r[4]), o = (h + m - p) * K[19] + (u - r[4]), i = (_ - f - c) * K[18], s[n + 5] = i + o, s[n + 6] = i - o, l = (r[16] - r[10]) * K[18], u = u * K[19] + r[4], i = _ * K[12] + l + f * K[13] + c * K[14], o = -h * K[16] + u - m * K[17] + p * K[15], s[n + 1] = i + o, s[n + 2] = i - o, i = _ * K[13] - l - f * K[14] + c * K[12], o = -h * K[17] + u - m * K[15] + p * K[16], s[n + 9] = i + o, s[n + 10] = i - o, i = _ * K[14] - l + f * K[12] - c * K[13], o = h * K[15] - u + m * K[16] - p * K[17], s[n + 13] = i + o, s[n + 14] = i - o, b = r[8] - r[0], d = r[6] - r[2], g = r[5] - r[3], S = r[17] + r[9], M = r[16] + r[10], w = r[15] + r[11], R = r[14] + r[12], s[n + 0] = S + w + R + (M + r[13]), i = (S + w + R) * K[19] - (M + r[13]), o = (b - d + g) * K[18], s[n + 11] = i + o, s[n + 12] = i - o, v = (r[7] - r[1]) * K[18], M = r[13] - M * K[19], i = S * K[15] - M + w * K[16] + R * K[17], o = b * K[14] + v + d * K[12] + g * K[13], s[n + 3] = i + o, s[n + 4] = i - o, i = -S * K[17] + M - w * K[15] - R * K[16], o = b * K[13] + v - d * K[14] - g * K[12], s[n + 7] = i + o, s[n + 8] = i - o, i = -S * K[16] + M - w * K[17] - R * K[15], o = b * K[12] - v + d * K[13] - g * K[14], s[n + 15] = i + o, s[n + 16] = i - o;
+ for (var n = t, s = 286, r = 0; r < e.channels_out; r++) {
+ for (var i = 0; i < e.mode_gr; i++) {
+ for (var o, _ = e.l3_side.tt[i][r], l = _.xr, f = 0, c = e.sb_sample[r][1 - i], u = 0, h = 0; h < 9; h++) for (T(n, s, c[u]), T(n, s + 32, c[u + 1]), u += 2, s += 64, o = 1; o < 32; o += 2) c[u - 1][o] *= -1;
+ for (o = 0; o < 32; o++, f += 18) {
+ var b = _.block_type,
+ p = e.sb_sample[r][i],
+ m = e.sb_sample[r][1 - i];
+ if (0 != _.mixed_block_flag && o < 2 && (b = 0), e.amp_filter[o] < 1e-12) we.fill(l, f + 0, f + 18, 0);else if (e.amp_filter[o] < 1 && me(), b == Ae.SHORT_TYPE) {
+ for (var h = -3; h < 0; h++) {
+ var v = A[Ae.SHORT_TYPE][h + 3];
+ l[f + 3 * h + 9] = p[9 + h][B[o]] * v - p[8 - h][B[o]], l[f + 3 * h + 18] = p[14 - h][B[o]] * v + p[15 + h][B[o]], l[f + 3 * h + 10] = p[15 + h][B[o]] * v - p[14 - h][B[o]], l[f + 3 * h + 19] = m[2 - h][B[o]] * v + m[3 + h][B[o]], l[f + 3 * h + 11] = m[3 + h][B[o]] * v - m[2 - h][B[o]], l[f + 3 * h + 20] = m[8 - h][B[o]] * v + m[9 + h][B[o]];
}
+ E(l, f);
+ } else {
+ for (var d = de(18), h = -9; h < 0; h++) {
+ var g, w;
+ g = A[b][h + 27] * m[h + 9][B[o]] + A[b][h + 36] * m[8 - h][B[o]], w = A[b][h + 9] * p[h + 9][B[o]] - A[b][h + 18] * p[8 - h][B[o]], d[h + 9] = g - w * k[3 + h + 9], d[h + 18] = g * k[3 + h + 9] + w;
+ }
+ C(l, f, d);
}
- if (C != Pe.SHORT_TYPE && 0 != T) for (H = 7; 0 <= H; --H) {
- var q, F;
- q = E[P + H] * G[20 + H] + E[P + -1 - H] * U[28 + H], F = E[P + H] * U[28 + H] - E[P + -1 - H] * G[20 + H], E[P + -1 - H] = q, E[P + H] = F;
+ if (b != Ae.SHORT_TYPE && 0 != o) for (var h = 7; 0 <= h; --h) {
+ var S, M;
+ S = l[f + h] * R[20 + h] + l[f + -1 - h] * x[28 + h], M = l[f + h] * x[28 + h] - l[f + -1 - h] * R[20 + h], l[f + -1 - h] = S, l[f + h] = M;
}
}
}
- if (A = a, B = 286, 1 == e.mode_gr) for (var j = 0; j < 18; j++) $.arraycopy(e.sb_sample[k][1][j], 0, e.sb_sample[k][0][j], 0, 32);
+ if (n = a, s = 286, 1 == e.mode_gr) for (var y = 0; y < 18; y++) I.arraycopy(e.sb_sample[r][1][y], 0, e.sb_sample[r][0][y], 0, 32);
}
};
}();
- this.lame_encode_mp3_frame = function (e, t, a, s, n, r) {
+ this.lame_encode_mp3_frame = function (e, t, a, n, s, r) {
var i,
- o = O([2, 2]);
- o[0][0] = new N(), o[0][1] = new N(), o[1][0] = new N(), o[1][1] = new N();
+ o = E([2, 2]);
+ o[0][0] = new L(), o[0][1] = new L(), o[1][0] = new L(), o[1][1] = new L();
var _,
- l = O([2, 2]);
- l[0][0] = new N(), l[0][1] = new N(), l[1][0] = new N(), l[1][1] = new N();
+ l = E([2, 2]);
+ l[0][0] = new L(), l[0][1] = new L(), l[1][0] = new L(), l[1][1] = new L();
var f,
c,
- h,
- u = [null, null],
- m = e.internal_flags,
- p = ke([2, 4]),
- b = [.5, .5],
- v = [[0, 0], [0, 0]],
- d = [[0, 0], [0, 0]];
- if (u[0] = t, u[1] = a, 0 == m.lame_encode_frame_init && function (e, t) {
+ u,
+ h = [null, null],
+ b = e.internal_flags,
+ p = ge([2, 4]),
+ m = [[0, 0], [0, 0]],
+ v = [[0, 0], [0, 0]];
+ if (h[0] = t, h[1] = a, 0 == b.lame_encode_frame_init && function (e, t) {
var a,
- s,
- n = e.internal_flags;
- if (0 == n.lame_encode_frame_init) {
+ n,
+ s = e.internal_flags;
+ if (0 == s.lame_encode_frame_init) {
var r,
i,
- o = Be(2014),
- _ = Be(2014);
- for (n.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + n.mode_gr); ++r) r < 576 * n.mode_gr ? (o[r] = 0, 2 == n.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == n.channels_out && (_[r] = t[1][i]), ++i);
- for (s = 0; s < n.mode_gr; s++) for (a = 0; a < n.channels_out; a++) n.l3_side.tt[s][a].block_type = Pe.SHORT_TYPE;
- V.mdct_sub48(n, o, _);
+ o = de(2014),
+ _ = de(2014);
+ for (s.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + s.mode_gr); ++r) r < 576 * s.mode_gr ? (o[r] = 0, 2 == s.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == s.channels_out && (_[r] = t[1][i]), ++i);
+ for (n = 0; n < s.mode_gr; n++) for (a = 0; a < s.channels_out; a++) s.l3_side.tt[n][a].block_type = Ae.SHORT_TYPE;
+ T.mdct_sub48(s, o, _);
}
- }(e, u), m.padding = 0, (m.slot_lag -= m.frac_SpF) < 0 && (m.slot_lag += e.out_samplerate, m.padding = 1), 0 != m.psymodel) {
- var g = [null, null],
- S = 0,
- M = Ae(2);
- for (h = 0; h < m.mode_gr; h++) {
- for (c = 0; c < m.channels_out; c++) g[c] = u[c], S = 576 + 576 * h - Pe.FFTOFFSET;
- if (0 != (e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? I.L3psycho_anal_vbr(e, g, S, h, o, l, v[h], d[h], p[h], M) : I.L3psycho_anal_ns(e, g, S, h, o, l, v[h], d[h], p[h], M))) return -4;
- for (e.mode == Ee.JOINT_STEREO && (b[h] = p[h][2] + p[h][3], 0 < b[h] && (b[h] = p[h][3] / b[h])), c = 0; c < m.channels_out; c++) {
- var w = m.l3_side.tt[h][c];
- w.block_type = M[c], w.mixed_block_flag = 0;
+ }(e, h), b.padding = 0, (b.slot_lag -= b.frac_SpF) < 0 && (b.slot_lag += e.out_samplerate, b.padding = 1), 0 != b.psymodel) {
+ var d,
+ g = [null, null],
+ w = 0,
+ S = ve(2);
+ for (u = 0; u < b.mode_gr; u++) {
+ for (c = 0; c < b.channels_out; c++) g[c] = h[c], w = 576 + 576 * u - Ae.FFTOFFSET;
+ if (e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? me() : d = x.L3psycho_anal_ns(e, g, w, u, o, l, m[u], v[u], p[u], S), 0 != d) return -4;
+ for (e.mode == ye.JOINT_STEREO && me(), c = 0; c < b.channels_out; c++) {
+ var M = b.l3_side.tt[u][c];
+ M.block_type = S[c], M.mixed_block_flag = 0;
}
}
- } else for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.l3_side.tt[h][c].block_type = Pe.NORM_TYPE, m.l3_side.tt[h][c].mixed_block_flag = 0, d[h][c] = v[h][c] = 700;
+ } else me();
if (function (e) {
var t, a;
- if (0 != e.ATH.useAdjust) {
- if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? (a += e.loudness_sq[0][1], t += e.loudness_sq[1][1]) : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
- var s = 31.98 * a + 625e-6;
- e.ATH.adjust >= s ? (e.ATH.adjust *= .075 * s + .925, e.ATH.adjust < s && (e.ATH.adjust = s)) : e.ATH.adjustLimit >= s ? e.ATH.adjust = s : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = s;
- }
- } else e.ATH.adjust = 1;
- }(m), V.mdct_sub48(m, u[0], u[1]), m.mode_ext = Pe.MPG_MD_LR_LR, e.force_ms) m.mode_ext = Pe.MPG_MD_MS_LR;else if (e.mode == Ee.JOINT_STEREO) {
- var R = 0,
- A = 0;
- for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) R += d[h][c], A += v[h][c];
- if (R <= 1 * A) {
- var B = m.l3_side.tt[0],
- k = m.l3_side.tt[m.mode_gr - 1];
- B[0].block_type == B[1].block_type && k[0].block_type == k[1].block_type && (m.mode_ext = Pe.MPG_MD_MS_LR);
+ if (0 == e.ATH.useAdjust) return e.ATH.adjust = 1;
+ if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? me() : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
+ var n = 31.98 * a + 625e-6;
+ e.ATH.adjust >= n ? (e.ATH.adjust *= .075 * n + .925, e.ATH.adjust < n && (e.ATH.adjust = n)) : e.ATH.adjustLimit >= n ? e.ATH.adjust = n : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = n;
}
+ }(b), T.mdct_sub48(b, h[0], h[1]), b.mode_ext = Ae.MPG_MD_LR_LR, e.force_ms ? b.mode_ext = Ae.MPG_MD_MS_LR : e.mode == ye.JOINT_STEREO && me(), b.mode_ext == k ? (_ = l, f = v) : (_ = o, f = m), e.analysis && null != b.pinfo && me(), e.VBR == Me.vbr_off || e.VBR == Me.vbr_abr) {
+ var y, A;
+ for (y = 0; y < 18; y++) b.nsPsy.pefirbuf[y] = b.nsPsy.pefirbuf[y + 1];
+ for (u = A = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) A += f[u][c];
+ for (b.nsPsy.pefirbuf[18] = A, A = b.nsPsy.pefirbuf[9], y = 0; y < 9; y++) A += (b.nsPsy.pefirbuf[y] + b.nsPsy.pefirbuf[18 - y]) * Ae.fircoef[y];
+ for (A = 3350 * b.mode_gr * b.channels_out / A, u = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) f[u][c] *= A;
}
- if (m.mode_ext == P ? (_ = l, f = d) : (_ = o, f = v), e.analysis && null != m.pinfo) for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.pinfo.ms_ratio[h] = m.ms_ratio[h], m.pinfo.ms_ener_ratio[h] = b[h], m.pinfo.blocktype[h][c] = m.l3_side.tt[h][c].block_type, m.pinfo.pe[h][c] = f[h][c], $.arraycopy(m.l3_side.tt[h][c].xr, 0, m.pinfo.xr[h][c], 0, 576), m.mode_ext == P && (m.pinfo.ers[h][c] = m.pinfo.ers[h][c + 2], $.arraycopy(m.pinfo.energy[h][c + 2], 0, m.pinfo.energy[h][c], 0, m.pinfo.energy[h][c].length));
- if (e.VBR == xe.vbr_off || e.VBR == xe.vbr_abr) {
- var y, T;
- for (y = 0; y < 18; y++) m.nsPsy.pefirbuf[y] = m.nsPsy.pefirbuf[y + 1];
- for (h = T = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) T += f[h][c];
- for (m.nsPsy.pefirbuf[18] = T, T = m.nsPsy.pefirbuf[9], y = 0; y < 9; y++) T += (m.nsPsy.pefirbuf[y] + m.nsPsy.pefirbuf[18 - y]) * Pe.fircoef[y];
- for (T = 3350 * m.mode_gr * m.channels_out / T, h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) f[h][c] *= T;
- }
- if (m.iteration_loop.iteration_loop(e, f, b, _), L.format_bitstream(e), i = L.copy_buffer(m, s, n, r, 1), e.bWriteVbrTag && H.addVbrFrame(e), e.analysis && null != m.pinfo) {
- for (c = 0; c < m.channels_out; c++) {
- var x;
- for (x = 0; x < E; x++) m.pinfo.pcmdata[c][x] = m.pinfo.pcmdata[c][x + e.framesize];
- for (x = E; x < 1600; x++) m.pinfo.pcmdata[c][x] = u[c][x - E];
- }
- C.set_frame_pinfo(e, _);
- }
- return function (e) {
+ return b.iteration_loop.iteration_loop(e, f, [.5, .5], _), R.format_bitstream(e), i = R.copy_buffer(b, n, s, r, 1), e.bWriteVbrTag && B.addVbrFrame(e), e.analysis && null != b.pinfo && me(), function (e) {
var t, a;
- for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && (e.bitrate_stereoMode_Hist[e.bitrate_index][e.mode_ext]++, e.bitrate_stereoMode_Hist[15][e.mode_ext]++), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
- var s = 0 | e.l3_side.tt[t][a].block_type;
- 0 != e.l3_side.tt[t][a].mixed_block_flag && (s = 4), e.bitrate_blockType_Hist[e.bitrate_index][s]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][s]++, e.bitrate_blockType_Hist[15][5]++;
+ for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && me(), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
+ var n = 0 | e.l3_side.tt[t][a].block_type;
+ 0 != e.l3_side.tt[t][a].mixed_block_flag && (n = 4), e.bitrate_blockType_Hist[e.bitrate_index][n]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][n]++, e.bitrate_blockType_Hist[15][5]++;
}
- }(m), i;
+ }(b), i;
};
}
function i() {
- this.l = Be(Pe.SBMAX_l), this.s = ke([Pe.SBMAX_s, 3]);
- var s = this;
+ this.l = de(Ae.SBMAX_l), this.s = ge([Ae.SBMAX_s, 3]);
+ var n = this;
this.assign = function (e) {
- $.arraycopy(e.l, 0, s.l, 0, Pe.SBMAX_l);
- for (var t = 0; t < Pe.SBMAX_s; t++) for (var a = 0; a < 3; a++) s.s[t][a] = e.s[t][a];
+ I.arraycopy(e.l, 0, n.l, 0, Ae.SBMAX_l);
+ for (var t = 0; t < Ae.SBMAX_s; t++) for (var a = 0; a < 3; a++) n.s[t][a] = e.s[t][a];
};
}
- function Z() {
+ function j() {
var e = 40;
function t() {
- this.write_timing = 0, this.ptr = 0, this.buf = A(e);
+ this.write_timing = 0, this.ptr = 0, this.buf = S(e);
}
- this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ke([2, Z.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
- this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [Ae(4), Ae(4)];
- for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new T();
- }(), this.ms_ratio = Be(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = Ae(2), this.CurrentStep = Ae(2), this.masking_lower = 0, this.bv_scf = Ae(576), this.pseudohalf = Ae(z.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * Z.BPC + 1), this.itime = s(2), this.sideinfo_len = 0, this.sb_sample = ke([2, 2, 18, Pe.SBLIMIT]), this.amp_filter = Be(32), this.header = new Array(Z.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = Be(Pe.CBANDS), this.minval_s = Be(Pe.CBANDS), this.nb_1 = ke([4, Pe.CBANDS]), this.nb_2 = ke([4, Pe.CBANDS]), this.nb_s1 = ke([4, Pe.CBANDS]), this.nb_s2 = ke([4, Pe.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = Be(4), this.loudness_sq = ke([2, 2]), this.loudness_sq_save = Be(2), this.mld_l = Be(Pe.SBMAX_l), this.mld_s = Be(Pe.SBMAX_s), this.bm_l = Ae(Pe.SBMAX_l), this.bo_l = Ae(Pe.SBMAX_l), this.bm_s = Ae(Pe.SBMAX_s), this.bo_s = Ae(Pe.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = Y([Pe.CBANDS, 2]), this.s3ind_s = Y([Pe.CBANDS, 2]), this.numlines_s = Ae(Pe.CBANDS), this.numlines_l = Ae(Pe.CBANDS), this.rnumlines_l = Be(Pe.CBANDS), this.mld_cb_l = Be(Pe.CBANDS), this.mld_cb_s = Be(Pe.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = Be(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = Ae(2), this.nsPsy = new function () {
- this.last_en_subshort = ke([4, 9]), this.lastAttacks = Ae(4), this.pefirbuf = Be(19), this.longfact = Be(Pe.SBMAX_l), this.shortfact = Be(Pe.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
+ this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ge([2, j.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
+ this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [ve(4), ve(4)];
+ for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new B();
+ }(), this.ms_ratio = de(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = ve(2), this.CurrentStep = ve(2), this.masking_lower = 0, this.bv_scf = ve(576), this.pseudohalf = ve(F.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * j.BPC + 1), this.itime = n(2), this.sideinfo_len = 0, this.sb_sample = ge([2, 2, 18, Ae.SBLIMIT]), this.amp_filter = de(32), this.header = new Array(j.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = de(Ae.CBANDS), this.minval_s = de(Ae.CBANDS), this.nb_1 = ge([4, Ae.CBANDS]), this.nb_2 = ge([4, Ae.CBANDS]), this.nb_s1 = ge([4, Ae.CBANDS]), this.nb_s2 = ge([4, Ae.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = de(4), this.loudness_sq = ge([2, 2]), this.loudness_sq_save = de(2), this.mld_l = de(Ae.SBMAX_l), this.mld_s = de(Ae.SBMAX_s), this.bm_l = ve(Ae.SBMAX_l), this.bo_l = ve(Ae.SBMAX_l), this.bm_s = ve(Ae.SBMAX_s), this.bo_s = ve(Ae.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = w([Ae.CBANDS, 2]), this.s3ind_s = w([Ae.CBANDS, 2]), this.numlines_s = ve(Ae.CBANDS), this.numlines_l = ve(Ae.CBANDS), this.rnumlines_l = de(Ae.CBANDS), this.mld_cb_l = de(Ae.CBANDS), this.mld_cb_s = de(Ae.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = de(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = ve(2), this.nsPsy = new function () {
+ this.last_en_subshort = ge([4, 9]), this.lastAttacks = ve(4), this.pefirbuf = de(19), this.longfact = de(Ae.SBMAX_l), this.shortfact = de(Ae.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
}(), this.VBR_seek_table = new function () {
this.sum = 0, this.seen = 0, this.want = 0, this.pos = 0, this.size = 0, this.bag = null, this.nVbrNumFrames = 0, this.nBytesWritten = 0, this.TotalFrameSize = 0;
- }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = Y([16, 5]), this.bitrate_blockType_Hist = Y([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
+ }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = w([16, 5]), this.bitrate_blockType_Hist = w([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
for (var a = 0; a < this.en.length; a++) this.en[a] = new i();
- for (a = 0; a < this.thm.length; a++) this.thm[a] = new i();
- for (a = 0; a < this.header.length; a++) this.header[a] = new t();
+ for (var a = 0; a < this.thm.length; a++) this.thm[a] = new i();
+ for (var a = 0; a < this.header.length; a++) this.header[a] = new t();
}
- function G() {
- var B = new function () {
- var u = Be(Pe.BLKSIZE),
- p = Be(Pe.BLKSIZE_s / 2),
- y = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
- function b(e, t, a) {
- var s,
- n,
+ function X() {
+ var k = new function () {
+ var h = de(Ae.BLKSIZE),
+ p = de(Ae.BLKSIZE_s / 2),
+ x = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
+ function m(e, t, a) {
+ var n,
+ s,
r,
i = 0,
o = t + (a <<= 1);
- s = 4;
+ n = 4;
do {
- var _, l, f, c, h, u, m;
- for (m = s >> 1, u = (h = (c = s) << 1) + c, s = h << 1, r = (n = t) + m; M = e[n + 0] - e[n + c], S = e[n + 0] + e[n + c], B = e[n + h] - e[n + u], R = e[n + h] + e[n + u], e[n + h] = S - R, e[n + 0] = S + R, e[n + u] = M - B, e[n + c] = M + B, M = e[r + 0] - e[r + c], S = e[r + 0] + e[r + c], B = ee.SQRT2 * e[r + u], R = ee.SQRT2 * e[r + h], e[r + h] = S - R, e[r + 0] = S + R, e[r + u] = M - B, e[r + c] = M + B, r += s, (n += s) < o;);
- for (l = y[i + 0], _ = y[i + 1], f = 1; f < m; f++) {
- var p, b;
- p = 1 - 2 * _ * _, b = 2 * _ * l, n = t + f, r = t + c - f;
+ var _, l, f, c, u, h, b;
+ for (b = n >> 1, h = (u = (c = n) << 1) + c, n = u << 1, r = (s = t) + b; S = e[s + 0] - e[s + c], w = e[s + 0] + e[s + c], k = e[s + u] - e[s + h], y = e[s + u] + e[s + h], e[s + u] = w - y, e[s + 0] = w + y, e[s + h] = S - k, e[s + c] = S + k, S = e[r + 0] - e[r + c], w = e[r + 0] + e[r + c], k = V.SQRT2 * e[r + h], y = V.SQRT2 * e[r + u], e[r + u] = w - y, e[r + 0] = w + y, e[r + h] = S - k, e[r + c] = S + k, r += n, (s += n) < o;);
+ for (l = x[i + 0], _ = x[i + 1], f = 1; f < b; f++) {
+ var p, m;
+ p = 1 - 2 * _ * _, m = 2 * _ * l, s = t + f, r = t + c - f;
do {
- var v, d, g, S, M, w, R, A, B, k;
- d = b * e[n + c] - p * e[r + c], v = p * e[n + c] + b * e[r + c], M = e[n + 0] - v, S = e[n + 0] + v, w = e[r + 0] - d, g = e[r + 0] + d, d = b * e[n + u] - p * e[r + u], v = p * e[n + u] + b * e[r + u], B = e[n + h] - v, R = e[n + h] + v, k = e[r + h] - d, A = e[r + h] + d, d = _ * R - l * k, v = l * R + _ * k, e[n + h] = S - v, e[n + 0] = S + v, e[r + u] = w - d, e[r + c] = w + d, d = l * A - _ * B, v = _ * A + l * B, e[r + h] = g - v, e[r + 0] = g + v, e[n + u] = M - d, e[n + c] = M + d, r += s, n += s;
- } while (n < o);
- l = (p = l) * y[i + 0] - _ * y[i + 1], _ = p * y[i + 1] + _ * y[i + 0];
+ var v, d, g, w, S, M, y, A, k, R;
+ d = m * e[s + c] - p * e[r + c], v = p * e[s + c] + m * e[r + c], S = e[s + 0] - v, w = e[s + 0] + v, M = e[r + 0] - d, g = e[r + 0] + d, d = m * e[s + h] - p * e[r + h], v = p * e[s + h] + m * e[r + h], k = e[s + u] - v, y = e[s + u] + v, R = e[r + u] - d, A = e[r + u] + d, d = _ * y - l * R, v = l * y + _ * R, e[s + u] = w - v, e[s + 0] = w + v, e[r + h] = M - d, e[r + c] = M + d, d = l * A - _ * k, v = _ * A + l * k, e[r + u] = g - v, e[r + 0] = g + v, e[s + h] = S - d, e[s + c] = S + d, r += n, s += n;
+ } while (s < o);
+ l = (p = l) * x[i + 0] - _ * x[i + 1], _ = p * x[i + 1] + _ * x[i + 0];
}
i += 2;
- } while (s < a);
+ } while (n < a);
}
var v = [0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240, 8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248, 4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244, 12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252, 2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242, 10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250, 6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246, 14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254];
- this.fft_short = function (e, t, a, s, n) {
+ this.fft_short = function (e, t, a, n, s) {
for (var r = 0; r < 3; r++) {
- var i = Pe.BLKSIZE_s / 2,
+ var i = Ae.BLKSIZE_s / 2,
o = 65535 & 192 * (r + 1),
- _ = Pe.BLKSIZE_s / 8 - 1;
+ _ = Ae.BLKSIZE_s / 8 - 1;
do {
var l,
f,
c,
- h,
u,
- m = 255 & v[_ << 2];
- f = (l = p[m] * s[a][n + m + o]) - (u = p[127 - m] * s[a][n + m + o + 128]), l += u, h = (c = p[m + 64] * s[a][n + m + o + 64]) - (u = p[63 - m] * s[a][n + m + o + 192]), c += u, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + h, t[r][i + 3] = f - h, f = (l = p[m + 1] * s[a][n + m + o + 1]) - (u = p[126 - m] * s[a][n + m + o + 129]), l += u, h = (c = p[m + 65] * s[a][n + m + o + 65]) - (u = p[62 - m] * s[a][n + m + o + 193]), c += u, t[r][i + Pe.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Pe.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Pe.BLKSIZE_s / 2 + 1] = f + h, t[r][i + Pe.BLKSIZE_s / 2 + 3] = f - h;
+ h,
+ b = 255 & v[_ << 2];
+ l = p[b] * n[a][s + b + o], h = p[127 - b] * n[a][s + b + o + 128], f = l - h, l += h, c = p[b + 64] * n[a][s + b + o + 64], h = p[63 - b] * n[a][s + b + o + 192], u = c - h, c += h, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + u, t[r][i + 3] = f - u, l = p[b + 1] * n[a][s + b + o + 1], h = p[126 - b] * n[a][s + b + o + 129], f = l - h, l += h, c = p[b + 65] * n[a][s + b + o + 65], h = p[62 - b] * n[a][s + b + o + 193], u = c - h, c += h, t[r][i + Ae.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Ae.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Ae.BLKSIZE_s / 2 + 1] = f + u, t[r][i + Ae.BLKSIZE_s / 2 + 3] = f - u;
} while (0 <= --_);
- b(t[r], i, Pe.BLKSIZE_s / 2);
+ m(t[r], i, Ae.BLKSIZE_s / 2);
}
- }, this.fft_long = function (e, t, a, s, n) {
- var r = Pe.BLKSIZE / 8 - 1,
- i = Pe.BLKSIZE / 2;
+ }, this.fft_long = function (e, t, a, n, s) {
+ var r = Ae.BLKSIZE / 8 - 1,
+ i = Ae.BLKSIZE / 2;
do {
var o,
_,
l,
f,
c,
- h = 255 & v[r];
- _ = (o = u[h] * s[a][n + h]) - (c = u[h + 512] * s[a][n + h + 512]), o += c, f = (l = u[h + 256] * s[a][n + h + 256]) - (c = u[h + 768] * s[a][n + h + 768]), l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, _ = (o = u[h + 1] * s[a][n + h + 1]) - (c = u[h + 513] * s[a][n + h + 513]), o += c, f = (l = u[h + 257] * s[a][n + h + 257]) - (c = u[h + 769] * s[a][n + h + 769]), l += c, t[i + Pe.BLKSIZE / 2 + 0] = o + l, t[i + Pe.BLKSIZE / 2 + 2] = o - l, t[i + Pe.BLKSIZE / 2 + 1] = _ + f, t[i + Pe.BLKSIZE / 2 + 3] = _ - f;
+ u = 255 & v[r];
+ o = h[u] * n[a][s + u], c = h[u + 512] * n[a][s + u + 512], _ = o - c, o += c, l = h[u + 256] * n[a][s + u + 256], c = h[u + 768] * n[a][s + u + 768], f = l - c, l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, o = h[u + 1] * n[a][s + u + 1], c = h[u + 513] * n[a][s + u + 513], _ = o - c, o += c, l = h[u + 257] * n[a][s + u + 257], c = h[u + 769] * n[a][s + u + 769], f = l - c, l += c, t[i + Ae.BLKSIZE / 2 + 0] = o + l, t[i + Ae.BLKSIZE / 2 + 2] = o - l, t[i + Ae.BLKSIZE / 2 + 1] = _ + f, t[i + Ae.BLKSIZE / 2 + 3] = _ - f;
} while (0 <= --r);
- b(t, i, Pe.BLKSIZE / 2);
+ m(t, i, Ae.BLKSIZE / 2);
}, this.init_fft = function (e) {
- for (var t = 0; t < Pe.BLKSIZE; t++) u[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Pe.BLKSIZE);
- for (t = 0; t < Pe.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE_s));
+ for (var t = 0; t < Ae.BLKSIZE; t++) h[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Ae.BLKSIZE);
+ for (var t = 0; t < Ae.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE_s));
};
}(),
- k = 2.302585092994046,
- _e = 2,
- le = 16,
+ R = 2.302585092994046,
d = 2,
g = 16,
E = .34,
- n = 1 / 217621504 / (Pe.BLKSIZE / 2),
- fe = .3,
- ce = 21,
- S = .2302585093;
- function M(e) {
- return e;
- }
- function N(e, t) {
- for (var a = 0, s = 0; s < Pe.BLKSIZE / 2; ++s) a += e[s] * t.ATH.eql_w[s];
- return a *= n;
- }
- function he(e, t, a, s, n, r, i, o, _, l, f) {
+ v = 1 / 217621504 / (Ae.BLKSIZE / 2),
+ w = .2302585093;
+ function se(e, t, a, n, s, r, i, o, _, l, f) {
var c = e.internal_flags;
- if (_ < 2) B.fft_long(c, s[n], _, l, f), B.fft_short(c, r[i], _, l, f);else if (2 == _) {
- for (var h = Pe.BLKSIZE - 1; 0 <= h; --h) {
- var u = s[n + 0][h],
- m = s[n + 1][h];
- s[n + 0][h] = (u + m) * ee.SQRT2 * .5, s[n + 1][h] = (u - m) * ee.SQRT2 * .5;
- }
- for (var p = 2; 0 <= p; --p) for (h = Pe.BLKSIZE_s - 1; 0 <= h; --h) {
- u = r[i + 0][p][h], m = r[i + 1][p][h];
- r[i + 0][p][h] = (u + m) * ee.SQRT2 * .5, r[i + 1][p][h] = (u - m) * ee.SQRT2 * .5;
- }
+ _ < 2 ? (k.fft_long(c, n[s], _, l, f), k.fft_short(c, r[i], _, l, f)) : 2 == _ && me(), t[0] = n[s + 0][0], t[0] *= t[0];
+ for (var u = Ae.BLKSIZE / 2 - 1; 0 <= u; --u) {
+ var h = n[s + 0][Ae.BLKSIZE / 2 - u],
+ b = n[s + 0][Ae.BLKSIZE / 2 + u];
+ t[Ae.BLKSIZE / 2 - u] = .5 * (h * h + b * b);
}
- t[0] = M(s[n + 0][0]), t[0] *= t[0];
- for (h = Pe.BLKSIZE / 2 - 1; 0 <= h; --h) {
- var b = s[n + 0][Pe.BLKSIZE / 2 - h],
- v = s[n + 0][Pe.BLKSIZE / 2 + h];
- t[Pe.BLKSIZE / 2 - h] = M(.5 * (b * b + v * v));
- }
- for (p = 2; 0 <= p; --p) {
+ for (var p = 2; 0 <= p; --p) {
a[p][0] = r[i + 0][p][0], a[p][0] *= a[p][0];
- for (h = Pe.BLKSIZE_s / 2 - 1; 0 <= h; --h) {
- b = r[i + 0][p][Pe.BLKSIZE_s / 2 - h], v = r[i + 0][p][Pe.BLKSIZE_s / 2 + h];
- a[p][Pe.BLKSIZE_s / 2 - h] = M(.5 * (b * b + v * v));
+ for (var u = Ae.BLKSIZE_s / 2 - 1; 0 <= u; --u) {
+ var h = r[i + 0][p][Ae.BLKSIZE_s / 2 - u],
+ b = r[i + 0][p][Ae.BLKSIZE_s / 2 + u];
+ a[p][Ae.BLKSIZE_s / 2 - u] = .5 * (h * h + b * b);
}
}
- var d = 0;
- for (h = 11; h < Pe.HBLKSIZE; h++) d += t[h];
- if (c.tot_ener[_] = d, e.analysis) {
- for (h = 0; h < Pe.HBLKSIZE; h++) c.pinfo.energy[o][_][h] = c.pinfo.energy_save[_][h], c.pinfo.energy_save[_][h] = t[h];
- c.pinfo.pe[o][_] = c.pe[_];
- }
- 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = N(t, c));
+ for (var m = 0, u = 11; u < Ae.HBLKSIZE; u++) m += t[u];
+ c.tot_ener[_] = m, e.analysis && me(), 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = function (e, t) {
+ for (var a = 0, n = 0; n < Ae.BLKSIZE / 2; ++n) a += e[n] * t.ATH.eql_w[n];
+ return a *= v;
+ }(t, c));
}
- var y,
+ var x,
+ B,
T,
- x,
- P = 8,
- L = 23,
- I = 15,
- ue = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749];
- var f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
+ C = 8,
+ I = 23,
+ L = 15,
+ re = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749],
+ f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
c = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1],
- h = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
- function me(e, t, a, s, n, r) {
+ u = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
+ function ie(e, t, a, n, s, r) {
var i;
if (e < t) {
- if (!(t < e * T)) return e + t;
+ if (!(t < e * B)) return e + t;
i = t / e;
} else {
- if (t * T <= e) return e + t;
+ if (t * B <= e) return e + t;
i = e / t;
}
- if (e += t, s + 3 <= 6) {
- if (y <= i) return e;
- var o = 0 | ee.FAST_LOG10_X(i, 16);
+ if (e += t, n + 3 <= 6) {
+ if (x <= i) return e;
+ var o = 0 | V.FAST_LOG10_X(i, 16);
return e * c[o];
}
- var _, l;
- o = 0 | ee.FAST_LOG10_X(i, 16);
- return t = 0 != r ? n.ATH.cb_s[a] * n.ATH.adjust : n.ATH.cb_l[a] * n.ATH.adjust, e < x * t ? t < e ? (_ = 1, o <= 13 && (_ = h[o]), l = ee.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * h[o] : e * f[o];
+ var _,
+ l,
+ o = 0 | V.FAST_LOG10_X(i, 16);
+ return t = 0 != r ? s.ATH.cb_s[a] * s.ATH.adjust : s.ATH.cb_l[a] * s.ATH.adjust, e < T * t ? t < e ? (_ = 1, o <= 13 && (_ = u[o]), l = V.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * u[o] : e * f[o];
}
- var r = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1];
- function A(e, t, a) {
- var s;
- if (e < 0 && (e = 0), t < 0 && (t = 0), e <= 0) return t;
- if (t <= 0) return e;
- if (s = e < t ? t / e : e / t, -2 <= a && a <= 2) {
- if (y <= s) return e + t;
- var n = 0 | ee.FAST_LOG10_X(s, 16);
- return (e + t) * r[n];
- }
- return s < T ? e + t : (e < t && (e = t), e);
- }
- function pe(e, t, a, s, n) {
+ function oe(e, t, a, n, s) {
var r,
i,
o = 0,
_ = 0;
- for (r = i = 0; r < Pe.SBMAX_s; ++i, ++r) {
+ for (r = i = 0; r < Ae.SBMAX_s; ++i, ++r) {
for (var l = e.bo_s[r], f = e.npart_s, c = l < f ? l : f; i < c;) o += t[i], _ += a[i], i++;
- if (e.en[s].s[r][n] = o, e.thm[s].s[r][n] = _, f <= i) {
+ if (e.en[n].s[r][s] = o, e.thm[n].s[r][s] = _, f <= i) {
++r;
break;
}
- var h = e.PSY.bo_s_weight[r],
- u = 1 - h;
- o = h * t[i], _ = h * a[i], e.en[s].s[r][n] += o, e.thm[s].s[r][n] += _, o = u * t[i], _ = u * a[i];
+ var u = e.PSY.bo_s_weight[r],
+ h = 1 - u;
+ o = u * t[i], _ = u * a[i], e.en[n].s[r][s] += o, e.thm[n].s[r][s] += _, o = h * t[i], _ = h * a[i];
}
- for (; r < Pe.SBMAX_s; ++r) e.en[s].s[r][n] = 0, e.thm[s].s[r][n] = 0;
+ for (; r < Ae.SBMAX_s; ++r) e.en[n].s[r][s] = 0, e.thm[n].s[r][s] = 0;
}
- function be(e, t, a, s) {
- var n,
+ function _e(e, t, a, n) {
+ var s,
r,
i = 0,
o = 0;
- for (n = r = 0; n < Pe.SBMAX_l; ++r, ++n) {
- for (var _ = e.bo_l[n], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
- if (e.en[s].l[n] = i, e.thm[s].l[n] = o, l <= r) {
- ++n;
+ for (s = r = 0; s < Ae.SBMAX_l; ++r, ++s) {
+ for (var _ = e.bo_l[s], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
+ if (e.en[n].l[s] = i, e.thm[n].l[s] = o, l <= r) {
+ ++s;
break;
}
- var c = e.PSY.bo_l_weight[n],
- h = 1 - c;
- i = c * t[r], o = c * a[r], e.en[s].l[n] += i, e.thm[s].l[n] += o, i = h * t[r], o = h * a[r];
+ var c = e.PSY.bo_l_weight[s],
+ u = 1 - c;
+ i = c * t[r], o = c * a[r], e.en[n].l[s] += i, e.thm[n].l[s] += o, i = u * t[r], o = u * a[r];
}
- for (; n < Pe.SBMAX_l; ++n) e.en[s].l[n] = 0, e.thm[s].l[n] = 0;
+ for (; s < Ae.SBMAX_l; ++s) e.en[n].l[s] = 0, e.thm[n].l[s] = 0;
}
- function ve(e, t, a, s, n, r) {
+ function le(e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags;
for (o = i = 0; o < _.npart_s; ++o) {
- for (var l = 0, f = 0, c = _.numlines_s[o], h = 0; h < c; ++h, ++i) {
- var u = t[r][i];
- l += u, f < u && (f = u);
+ for (var l = 0, f = 0, c = _.numlines_s[o], u = 0; u < c; ++u, ++i) {
+ var h = t[r][i];
+ l += h, f < h && (f = h);
}
a[o] = l;
}
for (i = o = 0; o < _.npart_s; o++) {
- var m = _.s3ind_s[o][0],
- p = _.s3_ss[i++] * a[m];
- for (++m; m <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[m], ++i, ++m;
- var b = d * _.nb_s1[n][o];
- if (s[o] = Math.min(p, b), _.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- b = g * _.nb_s2[n][o];
- var v = s[o];
- s[o] = Math.min(b, v);
+ var b = _.s3ind_s[o][0],
+ p = _.s3_ss[i++] * a[b];
+ for (++b; b <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[b], ++i, ++b;
+ var m = d * _.nb_s1[s][o];
+ if (n[o] = Math.min(p, m), _.blocktype_old[1 & s] == Ae.SHORT_TYPE) {
+ var m = g * _.nb_s2[s][o],
+ v = n[o];
+ n[o] = Math.min(m, v);
}
- _.nb_s2[n][o] = _.nb_s1[n][o], _.nb_s1[n][o] = p;
+ _.nb_s2[s][o] = _.nb_s1[s][o], _.nb_s1[s][o] = p;
}
- for (; o <= Pe.CBANDS; ++o) a[o] = 0, s[o] = 0;
+ for (; o <= Ae.CBANDS; ++o) a[o] = 0, n[o] = 0;
}
- function de(e, t, a) {
+ function fe(e, t, a) {
return 1 <= a ? e : a <= 0 ? t : 0 < t ? Math.pow(e / t, a) * t : 0;
}
var _ = [11.8, 13.6, 17.2, 32, 46.5, 51.3, 57.5, 67.1, 71.5, 84.6, 97.6, 130];
- function ge(e, t) {
- for (var a = 309.07, s = 0; s < Pe.SBMAX_s - 1; s++) for (var n = 0; n < 3; n++) {
- var r = e.thm.s[s][n];
+ function ce(e, t) {
+ for (var a = 309.07, n = 0; n < Ae.SBMAX_s - 1; n++) for (var s = 0; s < 3; s++) {
+ var r = e.thm.s[n][s];
if (0 < r) {
var i = r * t,
- o = e.en.s[s][n];
- i < o && (a += 1e10 * i < o ? _[s] * (10 * k) : _[s] * ee.FAST_LOG10(o / i));
+ o = e.en.s[n][s];
+ i < o && (a += 1e10 * i < o ? _[n] * (10 * R) : _[n] * V.FAST_LOG10(o / i));
}
}
return a;
}
var o = [6.8, 5.8, 5.8, 6.4, 6.5, 9.9, 12.1, 14.4, 15, 18.9, 21.6, 26.9, 34.2, 40.2, 46.8, 56.5, 60.7, 73.9, 85.7, 93.4, 126.1];
- function Se(e, t) {
- for (var a = 281.0575, s = 0; s < Pe.SBMAX_l - 1; s++) {
- var n = e.thm.l[s];
- if (0 < n) {
- var r = n * t,
- i = e.en.l[s];
- r < i && (a += 1e10 * r < i ? o[s] * (10 * k) : o[s] * ee.FAST_LOG10(i / r));
+ function ue(e, t) {
+ for (var a = 281.0575, n = 0; n < Ae.SBMAX_l - 1; n++) {
+ var s = e.thm.l[n];
+ if (0 < s) {
+ var r = s * t,
+ i = e.en.l[n];
+ r < i && (a += 1e10 * r < i ? o[n] * (10 * R) : o[n] * V.FAST_LOG10(i / r));
}
}
return a;
}
- function Me(e, t, a, s, n) {
+ function he(e, t, a, n, s) {
var r, i;
for (r = i = 0; r < e.npart_l; ++r) {
var o,
@@ -36409,894 +36519,495 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
var f = t[i];
_ += f, l < f && (l = f);
}
- a[r] = _, s[r] = l, n[r] = _ * e.rnumlines_l[r];
+ a[r] = _, n[r] = l, s[r] = _ * e.rnumlines_l[r];
}
}
- function we(e, t, a, s) {
- var n = ue.length - 1,
+ function be(e, t, a, n) {
+ var s = re.length - 1,
r = 0,
i = a[r] + a[r + 1];
- 0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- for (r = 1; r < e.npart_l - 1; r++) {
- var o, _;
- if (0 < (i = a[r - 1] + a[r] + a[r + 1])) (o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _;else s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
+ if (0 < i) {
+ var o = t[r];
+ o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ for (r = 1; r < e.npart_l - 1; r++) if (0 < (i = a[r - 1] + a[r] + a[r + 1])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ if (0 < (i = a[r - 1] + a[r])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
}
- var Re = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function D(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (s < 2) B.fft_long(_, i[o], s, t, a);else if (2 == s) for (var l = Pe.BLKSIZE - 1; 0 <= l; --l) {
- var f = i[o + 0][l],
- c = i[o + 1][l];
- i[o + 0][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[0] = M(i[o + 0][0]), r[0] *= r[0];
- for (l = Pe.BLKSIZE / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][Pe.BLKSIZE / 2 - l],
- u = i[o + 0][Pe.BLKSIZE / 2 + l];
- r[Pe.BLKSIZE / 2 - l] = M(.5 * (h * h + u * u));
- }
- var m = 0;
- for (l = 11; l < Pe.HBLKSIZE; l++) m += r[l];
- if (_.tot_ener[s] = m, e.analysis) {
- for (l = 0; l < Pe.HBLKSIZE; l++) _.pinfo.energy[n][s][l] = _.pinfo.energy_save[s][l], _.pinfo.energy_save[s][l] = r[l];
- _.pinfo.pe[n][s] = _.pe[s];
- }
- }
- function Y(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (0 == n && s < 2 && B.fft_short(_, i[o], s, t, a), 2 == s) for (var l = Pe.BLKSIZE_s - 1; 0 <= l; --l) {
- var f = i[o + 0][n][l],
- c = i[o + 1][n][l];
- i[o + 0][n][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][n][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[n][0] = i[o + 0][n][0], r[n][0] *= r[n][0];
- for (l = Pe.BLKSIZE_s / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][n][Pe.BLKSIZE_s / 2 - l],
- u = i[o + 0][n][Pe.BLKSIZE_s / 2 + l];
- r[n][Pe.BLKSIZE_s / 2 - l] = M(.5 * (h * h + u * u));
- }
- }
- this.L3psycho_anal_ns = function (e, t, a, s, n, r, i, o, _, l) {
- var f,
- c,
- h,
- u,
- m,
- p,
- b,
- v,
- d,
- g,
- S = e.internal_flags,
- M = ke([2, Pe.BLKSIZE]),
- w = ke([2, 3, Pe.BLKSIZE_s]),
- R = Be(Pe.CBANDS + 1),
- A = Be(Pe.CBANDS + 1),
- B = Be(Pe.CBANDS + 2),
- k = Ae(2),
- y = Ae(2),
- T = ke([2, 576]),
- x = Ae(Pe.CBANDS + 2),
- E = Ae(Pe.CBANDS + 2);
- for (ye.fill(E, 0), f = S.channels_out, e.mode == Ee.JOINT_STEREO && (f = 4), d = e.VBR == xe.vbr_off ? 0 == S.ResvMax ? 0 : S.ResvSize / S.ResvMax * .5 : e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? .6 : 1, c = 0; c < S.channels_out; c++) {
- var P = t[c],
- L = a + 576 - 350 - ce + 192;
- for (u = 0; u < 576; u++) {
- var I, H;
- for (I = P[L + u + 10], m = H = 0; m < (ce - 1) / 2 - 1; m += 2) I += Re[m] * (P[L + u + m] + P[L + u + ce - m]), H += Re[m + 1] * (P[L + u + m + 1] + P[L + u + ce - m - 1]);
- T[c][u] = I + H;
- }
- n[s][c].en.assign(S.en[c]), n[s][c].thm.assign(S.thm[c]), 2 < f && (r[s][c].en.assign(S.en[c + 2]), r[s][c].thm.assign(S.thm[c + 2]));
- }
- for (c = 0; c < f; c++) {
- var C,
- V = Be(12),
- O = [0, 0, 0, 0],
- N = Be(12),
- D = 1,
- Y = Be(Pe.CBANDS),
- X = Be(Pe.CBANDS),
- q = [0, 0, 0, 0],
- F = Be(Pe.HBLKSIZE),
- j = ke([3, Pe.HBLKSIZE_s]);
- for (u = 0; u < 3; u++) V[u] = S.nsPsy.last_en_subshort[c][u + 6], N[u] = V[u] / S.nsPsy.last_en_subshort[c][u + 4], O[0] += V[u];
- if (2 == c) for (u = 0; u < 576; u++) {
- var z, Z;
- z = T[0][u], Z = T[1][u], T[0][u] = z + Z, T[1][u] = z - Z;
- }
- var K = T[1 & c],
- G = 0;
- for (u = 0; u < 9; u++) {
- for (var U = G + 64, Q = 1; G < U; G++) Q < Math.abs(K[G]) && (Q = Math.abs(K[G]));
- S.nsPsy.last_en_subshort[c][u] = V[u + 3] = Q, O[1 + u / 3] += Q, Q > V[u + 3 - 2] ? Q /= V[u + 3 - 2] : Q = V[u + 3 - 2] > 10 * Q ? V[u + 3 - 2] / (10 * Q) : 0, N[u + 3] = Q;
- }
- if (e.analysis) {
- var W = N[0];
- for (u = 1; u < 12; u++) W < N[u] && (W = N[u]);
- S.pinfo.ers[s][c] = S.pinfo.ers_save[c], S.pinfo.ers_save[c] = W;
- }
- for (C = 3 == c ? S.nsPsy.attackthre_s : S.nsPsy.attackthre, u = 0; u < 12; u++) 0 == q[u / 3] && N[u] > C && (q[u / 3] = u % 3 + 1);
- for (u = 1; u < 4; u++) {
- (O[u - 1] > O[u] ? O[u - 1] / O[u] : O[u] / O[u - 1]) < 1.7 && (q[u] = 0, 1 == u && (q[0] = 0));
- }
- for (0 != q[0] && 0 != S.nsPsy.lastAttacks[c] && (q[0] = 0), 3 != S.nsPsy.lastAttacks[c] && q[0] + q[1] + q[2] + q[3] == 0 || ((D = 0) != q[1] && 0 != q[0] && (q[1] = 0), 0 != q[2] && 0 != q[1] && (q[2] = 0), 0 != q[3] && 0 != q[2] && (q[3] = 0)), c < 2 ? y[c] = D : 0 == D && (y[0] = y[1] = 0), _[c] = S.tot_ener[c], he(e, F, j, M, 1 & c, w, 1 & c, s, c, t, a), Me(S, F, R, Y, X), we(S, Y, X, x), v = 0; v < 3; v++) {
- var J, $;
- for (ve(e, j, A, B, c, v), pe(S, A, B, c, v), b = 0; b < Pe.SBMAX_s; b++) {
- if ($ = S.thm[c].s[b][v], $ *= .8, 2 <= q[v] || 1 == q[v + 1]) {
- var ee = 0 != v ? v - 1 : 2;
- Q = de(S.thm[c].s[b][ee], $, .6 * d);
- $ = Math.min($, Q);
- }
- if (1 == q[v]) {
- ee = 0 != v ? v - 1 : 2, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- } else if (0 != v && 3 == q[v - 1] || 0 == v && 3 == S.nsPsy.lastAttacks[c]) {
- ee = 2 != v ? v + 1 : 0, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- }
- J = V[3 * v + 3] + V[3 * v + 4] + V[3 * v + 5], 6 * V[3 * v + 5] < J && ($ *= .5, 6 * V[3 * v + 4] < J && ($ *= .5)), S.thm[c].s[b][v] = $;
- }
- }
- for (S.nsPsy.lastAttacks[c] = q[2], h = p = 0; h < S.npart_l; h++) {
- for (var te = S.s3ind[h][0], ae = R[te] * ue[x[te]], se = S.s3_ll[p++] * ae; ++te <= S.s3ind[h][1];) ae = R[te] * ue[x[te]], se = me(se, S.s3_ll[p++] * ae, te, te - h, S, 0);
- se *= .158489319246111, S.blocktype_old[1 & c] == Pe.SHORT_TYPE ? B[h] = se : B[h] = de(Math.min(se, Math.min(_e * S.nb_1[c][h], le * S.nb_2[c][h])), se, d), S.nb_2[c][h] = S.nb_1[c][h], S.nb_1[c][h] = se;
- }
- for (; h <= Pe.CBANDS; ++h) R[h] = 0, B[h] = 0;
- be(S, R, B, c);
- }
- (e.mode != Ee.STEREO && e.mode != Ee.JOINT_STEREO || 0 < e.interChRatio && function (e, t) {
- var a = e.internal_flags;
- if (1 < a.channels_out) {
- for (var s = 0; s < Pe.SBMAX_l; s++) {
- var n = a.thm[0].l[s],
- r = a.thm[1].l[s];
- a.thm[0].l[s] += r * t, a.thm[1].l[s] += n * t;
- }
- for (s = 0; s < Pe.SBMAX_s; s++) for (var i = 0; i < 3; i++) n = a.thm[0].s[s][i], r = a.thm[1].s[s][i], a.thm[0].s[s][i] += r * t, a.thm[1].s[s][i] += n * t;
- }
- }(e, e.interChRatio), e.mode == Ee.JOINT_STEREO) && (!function (e) {
- for (var t = 0; t < Pe.SBMAX_l; t++) if (!(e.thm[0].l[t] > 1.58 * e.thm[1].l[t] || e.thm[1].l[t] > 1.58 * e.thm[0].l[t])) {
- var a = e.mld_l[t] * e.en[3].l[t],
- s = Math.max(e.thm[2].l[t], Math.min(e.thm[3].l[t], a));
- a = e.mld_l[t] * e.en[2].l[t];
- var n = Math.max(e.thm[3].l[t], Math.min(e.thm[2].l[t], a));
- e.thm[2].l[t] = s, e.thm[3].l[t] = n;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) for (var r = 0; r < 3; r++) e.thm[0].s[t][r] > 1.58 * e.thm[1].s[t][r] || e.thm[1].s[t][r] > 1.58 * e.thm[0].s[t][r] || (a = e.mld_s[t] * e.en[3].s[t][r], s = Math.max(e.thm[2].s[t][r], Math.min(e.thm[3].s[t][r], a)), a = e.mld_s[t] * e.en[2].s[t][r], n = Math.max(e.thm[3].s[t][r], Math.min(e.thm[2].s[t][r], a)), e.thm[2].s[t][r] = s, e.thm[3].s[t][r] = n);
- }(S), g = e.msfix, 0 < Math.abs(g) && function (e, t, a) {
- var s = t,
- n = Math.pow(10, a);
- t *= 2, s *= 2;
- for (var r = 0; r < Pe.SBMAX_l; r++) f = e.ATH.cb_l[e.bm_l[r]] * n, (o = Math.min(Math.max(e.thm[0].l[r], f), Math.max(e.thm[1].l[r], f))) * t < (_ = Math.max(e.thm[2].l[r], f)) + (l = Math.max(e.thm[3].l[r], f)) && (_ *= c = o * s / (_ + l), l *= c), e.thm[2].l[r] = Math.min(_, e.thm[2].l[r]), e.thm[3].l[r] = Math.min(l, e.thm[3].l[r]);
- for (n *= Pe.BLKSIZE_s / Pe.BLKSIZE, r = 0; r < Pe.SBMAX_s; r++) for (var i = 0; i < 3; i++) {
- var o, _, l, f, c;
- f = e.ATH.cb_s[e.bm_s[r]] * n, (o = Math.min(Math.max(e.thm[0].s[r][i], f), Math.max(e.thm[1].s[r][i], f))) * t < (_ = Math.max(e.thm[2].s[r][i], f)) + (l = Math.max(e.thm[3].s[r][i], f)) && (_ *= c = o * t / (_ + l), l *= c), e.thm[2].s[r][i] = Math.min(e.thm[2].s[r][i], _), e.thm[3].s[r][i] = Math.min(e.thm[3].s[r][i], l);
- }
- }(S, g, e.ATHlower * S.ATH.adjust));
- for (function (e, t, a, s) {
- var n = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var r = 0; r < n.channels_out; r++) s[r] = Pe.NORM_TYPE, e.short_blocks == Te.short_block_dispensed && (t[r] = 1), e.short_blocks == Te.short_block_forced && (t[r] = 0), 0 != t[r] ? n.blocktype_old[r] == Pe.SHORT_TYPE && (s[r] = Pe.STOP_TYPE) : (s[r] = Pe.SHORT_TYPE, n.blocktype_old[r] == Pe.NORM_TYPE && (n.blocktype_old[r] = Pe.START_TYPE), n.blocktype_old[r] == Pe.STOP_TYPE && (n.blocktype_old[r] = Pe.SHORT_TYPE)), a[r] = n.blocktype_old[r], n.blocktype_old[r] = s[r];
- }(e, y, l, k), c = 0; c < f; c++) {
- var ne,
- re,
- ie,
- oe = 0;
- 1 < c ? (ne = o, oe = -2, re = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (re = Pe.SHORT_TYPE), ie = r[s][c - 2]) : (ne = i, oe = 0, re = l[c], ie = n[s][c]), ne[oe + c] = re == Pe.SHORT_TYPE ? ge(ie, S.masking_lower) : Se(ie, S.masking_lower), e.analysis && (S.pinfo.pe[s][c] = ne[oe + c]);
- }
- return 0;
- };
- var X = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function q(e, t, a) {
- if (0 == a) for (var s = 0; s < e.npart_s; s++) e.nb_s2[t][s] = e.nb_s1[t][s], e.nb_s1[t][s] = 0;
- }
- function F(e, t) {
- for (var a = 0; a < e.npart_l; a++) e.nb_2[t][a] = e.nb_1[t][a], e.nb_1[t][a] = 0;
- }
- function j(e, t, a, s, n, r) {
- var i,
- o,
- _,
- l = e.internal_flags,
- f = new float[Pe.CBANDS](),
- c = Be(Pe.CBANDS),
- h = new int[Pe.CBANDS]();
- for (_ = o = 0; _ < l.npart_s; ++_) {
- var u = 0,
- m = 0,
- p = l.numlines_s[_];
- for (i = 0; i < p; ++i, ++o) {
- var b = t[r][o];
- u += b, m < b && (m = b);
- }
- a[_] = u, f[_] = m, c[_] = u / p;
- }
- for (; _ < Pe.CBANDS; ++_) f[_] = 0, c[_] = 0;
- for (function (e, t, a, s) {
- var n = ue.length - 1,
- r = 0,
- i = a[r] + a[r + 1];
- for (0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0, r = 1; r < e.npart_s - 1; r++) {
- var o, _;
- 0 < (i = a[r - 1] + a[r] + a[r + 1]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }(l, f, c, h), o = _ = 0; _ < l.npart_s; _++) {
- var v,
- d,
- g,
- S,
- M,
- w = l.s3ind_s[_][0],
- R = l.s3ind_s[_][1];
- for (v = h[w], d = 1, S = l.s3_ss[o] * a[w] * ue[h[w]], ++o, ++w; w <= R;) v += h[w], d += 1, S = A(S, g = l.s3_ss[o] * a[w] * ue[h[w]], w - _), ++o, ++w;
- S *= M = .5 * ue[v = (1 + 2 * v) / (2 * d)], s[_] = S, l.nb_s2[n][_] = l.nb_s1[n][_], l.nb_s1[n][_] = S, g = f[_], g *= l.minval_s[_], g *= M, s[_] > g && (s[_] = g), 1 < l.masking_lower && (s[_] *= l.masking_lower), s[_] > a[_] && (s[_] = a[_]), l.masking_lower < 1 && (s[_] *= l.masking_lower);
- }
- for (; _ < Pe.CBANDS; ++_) a[_] = 0, s[_] = 0;
- }
- function z(e, t, a, s, n) {
- var r,
- i = Be(Pe.CBANDS),
- o = Be(Pe.CBANDS),
- _ = Ae(Pe.CBANDS + 2);
- Me(e, t, a, i, o), we(e, i, o, _);
- var l = 0;
- for (r = 0; r < e.npart_l; r++) {
- var f,
- c,
- h,
- u = e.s3ind[r][0],
- m = e.s3ind[r][1],
- p = 0,
- b = 0;
- for (p = _[u], b += 1, c = e.s3_ll[l] * a[u] * ue[_[u]], ++l, ++u; u <= m;) p += _[u], b += 1, c = A(c, f = e.s3_ll[l] * a[u] * ue[_[u]], u - r), ++l, ++u;
- if (c *= h = .5 * ue[p = (1 + 2 * p) / (2 * b)], e.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- var v = _e * e.nb_1[n][r];
- s[r] = 0 < v ? Math.min(c, v) : Math.min(c, a[r] * fe);
- } else {
- var d = le * e.nb_2[n][r],
- g = _e * e.nb_1[n][r];
- d <= 0 && (d = c), g <= 0 && (g = c), v = e.blocktype_old[1 & n] == Pe.NORM_TYPE ? Math.min(g, d) : g, s[r] = Math.min(c, v);
- }
- e.nb_2[n][r] = e.nb_1[n][r], e.nb_1[n][r] = c, f = i[r], f *= e.minval_l[r], f *= h, s[r] > f && (s[r] = f), 1 < e.masking_lower && (s[r] *= e.masking_lower), s[r] > a[r] && (s[r] = a[r]), e.masking_lower < 1 && (s[r] *= e.masking_lower);
- }
- for (; r < Pe.CBANDS; ++r) a[r] = 0, s[r] = 0;
- }
- function Z(e, t, a, s, n, r, i) {
- for (var o, _, l = 2 * r, f = 0 < r ? Math.pow(10, n) : 1, c = 0; c < i; ++c) {
- var h = e[2][c],
- u = e[3][c],
- m = t[0][c],
- p = t[1][c],
- b = t[2][c],
- v = t[3][c];
- if (m <= 1.58 * p && p <= 1.58 * m) {
- var d = a[c] * u,
- g = a[c] * h;
- _ = Math.max(b, Math.min(v, d)), o = Math.max(v, Math.min(b, g));
- } else _ = b, o = v;
- if (0 < r) {
- var S,
- M,
- w = s[c] * f;
- if (S = Math.min(Math.max(m, w), Math.max(p, w)), 0 < (M = (b = Math.max(_, w)) + (v = Math.max(o, w))) && S * l < M) {
- var R = S * l / M;
- b *= R, v *= R;
- }
- _ = Math.min(b, _), o = Math.min(v, o);
- }
- h < _ && (_ = h), u < o && (o = u), t[2][c] = _, t[3][c] = o;
- }
- }
- function w(e, t) {
- var a;
- return (a = 0 <= e ? 27 * -e : e * t) <= -72 ? 0 : Math.exp(a * S);
- }
- function R(e) {
- var t,
- a,
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s -= 1);
- for (n = s, r = 0; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? r = s : n = s;
- t = n;
- var n, r;
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s += 1);
- for (n = 0, r = s; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? n = s : r = s;
- a = r;
- var i,
- o = 0;
- for (i = 0; i <= 1e3; ++i) {
- o += w(s = t + i * (a - t) / 1e3, e);
- }
- return 1001 / (o * (a - t));
- }
- function H(e) {
+ var pe = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
+ function P(e) {
return e < 0 && (e = 0), e *= .001, 13 * Math.atan(.76 * e) + 3.5 * Math.atan(e * e / 56.25);
}
- function C(e, t, a, s, n, r, i, o, _, l, f, c) {
- var h,
- u = Be(Pe.CBANDS + 1),
- m = o / (15 < c ? 1152 : 384),
- p = Ae(Pe.HBLKSIZE);
+ function H(e, t, a, n, s, r, i, o, _, l, f, c) {
+ var u,
+ h = de(Ae.CBANDS + 1),
+ b = o / (15 < c ? 1152 : 384),
+ p = ve(Ae.HBLKSIZE);
o /= _;
- var b = 0,
+ var m = 0,
v = 0;
- for (h = 0; h < Pe.CBANDS; h++) {
+ for (u = 0; u < Ae.CBANDS; u++) {
var d;
- for (y = H(o * b), u[h] = o * b, d = b; H(o * d) - y < E && d <= _ / 2; d++);
- for (e[h] = d - b, v = h + 1; b < d;) p[b++] = h;
- if (_ / 2 < b) {
- b = _ / 2, ++h;
+ for (x = P(o * m), h[u] = o * m, d = m; P(o * d) - x < E && d <= _ / 2; d++);
+ for (e[u] = d - m, v = u + 1; m < d;) p[m++] = u;
+ if (_ / 2 < m) {
+ m = _ / 2, ++u;
break;
}
}
- u[h] = o * b;
+ h[u] = o * m;
for (var g = 0; g < c; g++) {
- var S, M, w, R, A;
- w = l[g], R = l[g + 1], (S = 0 | Math.floor(.5 + f * (w - .5))) < 0 && (S = 0), _ / 2 < (M = 0 | Math.floor(.5 + f * (R - .5))) && (M = _ / 2), a[g] = (p[S] + p[M]) / 2, t[g] = p[M];
- var B = m * R;
- i[g] = (B - u[t[g]]) / (u[t[g] + 1] - u[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = H(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
+ var w, S, M, y, A;
+ M = l[g], y = l[g + 1], (w = 0 | Math.floor(.5 + f * (M - .5))) < 0 && (w = 0), S = 0 | Math.floor(.5 + f * (y - .5)), _ / 2 < S && (S = _ / 2), a[g] = (p[w] + p[S]) / 2, t[g] = p[S];
+ var k = b * y;
+ i[g] = (k - h[t[g]]) / (h[t[g] + 1] - h[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = P(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
}
- for (var k = b = 0; k < v; k++) {
- var y,
- T,
- x = e[k];
- y = H(o * b), T = H(o * (b + x - 1)), s[k] = .5 * (y + T), y = H(o * (b - .5)), T = H(o * (b + x - .5)), n[k] = T - y, b += x;
+ for (var R = m = 0; R < v; R++) {
+ var x,
+ B,
+ T = e[R];
+ x = P(o * m), B = P(o * (m + T - 1)), n[R] = .5 * (x + B), x = P(o * (m - .5)), B = P(o * (m + T - .5)), s[R] = B - x, m += T;
}
return v;
}
- function V(e, t, a, s, n, r) {
+ function O(e, t, a, n, s, r) {
var i,
o,
_,
l,
f,
c,
- h = ke([Pe.CBANDS, Pe.CBANDS]),
- u = 0;
- if (r) for (var m = 0; m < t; m++) for (i = 0; i < t; i++) {
- var p = (o = a[m] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * S), _ /= .6609193)) * s[i]);
- h[m][i] = p * n[m];
- } else for (i = 0; i < t; i++) {
- var b = 15 + Math.min(21 / a[i], 12),
- v = R(b);
- for (m = 0; m < t; m++) {
- p = v * w(a[m] - a[i], b) * s[i];
- h[m][i] = p * n[m];
- }
+ u = ge([Ae.CBANDS, Ae.CBANDS]),
+ h = 0;
+ if (r) for (var b = 0; b < t; b++) for (i = 0; i < t; i++) {
+ var p = (o = a[b] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * w), _ /= .6609193)) * n[i]);
+ u[b][i] = p * s[b];
+ } else me();
+ for (var b = 0; b < t; b++) {
+ for (i = 0; i < t && !(0 < u[b][i]); i++);
+ for (e[b][0] = i, i = t - 1; 0 < i && !(0 < u[b][i]); i--);
+ e[b][1] = i, h += e[b][1] - e[b][0] + 1;
}
- for (m = 0; m < t; m++) {
- for (i = 0; i < t && !(0 < h[m][i]); i++);
- for (e[m][0] = i, i = t - 1; 0 < i && !(0 < h[m][i]); i--);
- e[m][1] = i, u += e[m][1] - e[m][0] + 1;
- }
- var d = Be(u),
- g = 0;
- for (m = 0; m < t; m++) for (i = e[m][0]; i <= e[m][1]; i++) d[g++] = h[m][i];
- return d;
+ for (var m = de(h), v = 0, b = 0; b < t; b++) for (i = e[b][0]; i <= e[b][1]; i++) m[v++] = u[b][i];
+ return m;
}
- function O(e) {
- var t = H(e);
+ function N(e) {
+ var t = P(e);
return t = Math.min(t, 15.5) / 15.5, Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * t)) - 2.5);
}
- function s(e, t) {
- return e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e), 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ function n(e, t) {
+ e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e);
+ var a = 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ return a;
}
- this.L3psycho_anal_vbr = function (e, t, a, s, n, r, i, o, _, l) {
+ this.L3psycho_anal_ns = function (e, t, a, n, s, r, i, o, _, l) {
var f,
c,
- h,
u,
+ h,
+ b,
+ p,
m,
- p = e.internal_flags,
- b = Be(Pe.HBLKSIZE),
- v = ke([3, Pe.HBLKSIZE_s]),
- d = ke([2, Pe.BLKSIZE]),
- g = ke([2, 3, Pe.BLKSIZE_s]),
- S = ke([4, Pe.CBANDS]),
- M = ke([4, Pe.CBANDS]),
- w = ke([4, 3]),
- R = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]],
- A = Ae(2),
- B = e.mode == Ee.JOINT_STEREO ? 4 : p.channels_out;
- !function (e, t, a, s, n, r, i, o, _, l) {
- for (var f = ke([2, 576]), c = e.internal_flags, h = c.channels_out, u = e.mode == Ee.JOINT_STEREO ? 4 : h, m = 0; m < h; m++) {
- firbuf = t[m];
- for (var p = a + 576 - 350 - ce + 192, b = 0; b < 576; b++) {
- var v, d;
- v = firbuf[p + b + 10];
- for (var g = d = 0; g < (ce - 1) / 2 - 1; g += 2) v += X[g] * (firbuf[p + b + g] + firbuf[p + b + ce - g]), d += X[g + 1] * (firbuf[p + b + g + 1] + firbuf[p + b + ce - g - 1]);
- f[m][b] = v + d;
- }
- n[s][m].en.assign(c.en[m]), n[s][m].thm.assign(c.thm[m]), 2 < u && (r[s][m].en.assign(c.en[m + 2]), r[s][m].thm.assign(c.thm[m + 2]));
+ v,
+ d,
+ g = e.internal_flags,
+ w = ge([2, Ae.BLKSIZE]),
+ S = ge([2, 3, Ae.BLKSIZE_s]),
+ M = de(Ae.CBANDS + 1),
+ y = de(Ae.CBANDS + 1),
+ A = de(Ae.CBANDS + 2),
+ k = ve(2),
+ R = ve(2),
+ x = ge([2, 576]),
+ B = ve(Ae.CBANDS + 2),
+ T = ve(Ae.CBANDS + 2);
+ for (we.fill(T, 0), f = g.channels_out, e.mode == ye.JOINT_STEREO && (f = 4), d = e.VBR == Me.vbr_off ? 0 == g.ResvMax ? 0 : g.ResvSize / g.ResvMax * .5 : e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? .6 : 1, c = 0; c < g.channels_out; c++) {
+ var E = t[c],
+ C = a + 576 - 350 - 21 + 192;
+ for (h = 0; h < 576; h++) {
+ var I, L;
+ for (I = E[C + h + 10], b = L = 0; b < 9; b += 2) I += pe[b] * (E[C + h + b] + E[C + h + 21 - b]), L += pe[b + 1] * (E[C + h + b + 1] + E[C + h + 21 - b - 1]);
+ x[c][h] = I + L;
}
- for (m = 0; m < u; m++) {
- var S = Be(12),
- M = Be(12),
- w = [0, 0, 0, 0],
- R = f[1 & m],
- A = 0,
- B = 3 == m ? c.nsPsy.attackthre_s : c.nsPsy.attackthre,
- k = 1;
- if (2 == m) for (b = 0, g = 576; 0 < g; ++b, --g) {
- var y = f[0][b],
- T = f[1][b];
- f[0][b] = y + T, f[1][b] = y - T;
- }
- for (b = 0; b < 3; b++) M[b] = c.nsPsy.last_en_subshort[m][b + 6], S[b] = M[b] / c.nsPsy.last_en_subshort[m][b + 4], w[0] += M[b];
- for (b = 0; b < 9; b++) {
- for (var x = A + 64, E = 1; A < x; A++) E < Math.abs(R[A]) && (E = Math.abs(R[A]));
- c.nsPsy.last_en_subshort[m][b] = M[b + 3] = E, w[1 + b / 3] += E, E > M[b + 3 - 2] ? E /= M[b + 3 - 2] : E = M[b + 3 - 2] > 10 * E ? M[b + 3 - 2] / (10 * E) : 0, S[b + 3] = E;
- }
- for (b = 0; b < 3; ++b) {
- var P = M[3 * b + 3] + M[3 * b + 4] + M[3 * b + 5],
- L = 1;
- 6 * M[3 * b + 5] < P && (L *= .5, 6 * M[3 * b + 4] < P && (L *= .5)), o[m][b] = L;
- }
- if (e.analysis) {
- var I = S[0];
- for (b = 1; b < 12; b++) I < S[b] && (I = S[b]);
- c.pinfo.ers[s][m] = c.pinfo.ers_save[m], c.pinfo.ers_save[m] = I;
- }
- for (b = 0; b < 12; b++) 0 == _[m][b / 3] && S[b] > B && (_[m][b / 3] = b % 3 + 1);
- for (b = 1; b < 4; b++) {
- var H = w[b - 1],
- C = w[b];
- Math.max(H, C) < 4e4 && H < 1.7 * C && C < 1.7 * H && (1 == b && _[m][0] <= _[m][b] && (_[m][0] = 0), _[m][b] = 0);
- }
- _[m][0] <= c.nsPsy.lastAttacks[m] && (_[m][0] = 0), 3 != c.nsPsy.lastAttacks[m] && _[m][0] + _[m][1] + _[m][2] + _[m][3] == 0 || ((k = 0) != _[m][1] && 0 != _[m][0] && (_[m][1] = 0), 0 != _[m][2] && 0 != _[m][1] && (_[m][2] = 0), 0 != _[m][3] && 0 != _[m][2] && (_[m][3] = 0)), m < 2 ? l[m] = k : 0 == k && (l[0] = l[1] = 0), i[m] = c.tot_ener[m];
- }
- }(e, t, a, s, n, r, _, w, R, A), function (e, t) {
- var a = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var s = 0; s < a.channels_out; s++) e.short_blocks == Te.short_block_dispensed && (t[s] = 1), e.short_blocks == Te.short_block_forced && (t[s] = 0);
- }(e, A);
- for (var k = 0; k < B; k++) {
- D(e, t, a, k, s, b, d, T = 1 & k), c = s, h = k, u = b, m = void 0, m = (f = e).internal_flags, 2 == f.athaa_loudapprox && h < 2 && (m.loudness_sq[c][h] = m.loudness_sq_save[h], m.loudness_sq_save[h] = N(u, m)), 0 != A[T] ? z(p, b, S[k], M[k], k) : F(p, k);
+ s[n][c].en.assign(g.en[c]), s[n][c].thm.assign(g.thm[c]), 2 < f && me();
}
- A[0] + A[1] == 2 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_l, p.ATH.cb_l, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_l);
- for (k = 0; k < B; k++) {
- 0 != A[T = 1 & k] && be(p, S[k], M[k], k);
- }
- for (var y = 0; y < 3; y++) {
- for (k = 0; k < B; ++k) {
- 0 != A[T = 1 & k] ? q(p, k, y) : (Y(e, t, a, k, y, v, g, T), j(e, v, S[k], M[k], k, y));
+ for (c = 0; c < f; c++) {
+ var P,
+ H = de(12),
+ O = [0, 0, 0, 0],
+ N = de(12),
+ V = 1,
+ D = de(Ae.CBANDS),
+ F = de(Ae.CBANDS),
+ j = [0, 0, 0, 0],
+ X = de(Ae.HBLKSIZE),
+ Y = ge([3, Ae.HBLKSIZE_s]);
+ for (h = 0; h < 3; h++) H[h] = g.nsPsy.last_en_subshort[c][h + 6], N[h] = H[h] / g.nsPsy.last_en_subshort[c][h + 4], O[0] += H[h];
+ 2 == c && me();
+ var z = x[1 & c],
+ q = 0;
+ for (h = 0; h < 9; h++) {
+ for (var G = q + 64, U = 1; q < G; q++) U < Math.abs(z[q]) && (U = Math.abs(z[q]));
+ g.nsPsy.last_en_subshort[c][h] = H[h + 3] = U, O[1 + h / 3] += U, U > H[h + 3 - 2] ? U /= H[h + 3 - 2] : U = H[h + 3 - 2] > 10 * U ? H[h + 3 - 2] / (10 * U) : 0, N[h + 3] = U;
}
- A[0] + A[1] == 0 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_s, p.ATH.cb_s, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_s);
- for (k = 0; k < B; ++k) {
- 0 == A[T = 1 & k] && pe(p, S[k], M[k], k, y);
- }
- }
- for (k = 0; k < B; k++) {
- var T;
- if (0 == A[T = 1 & k]) for (var x = 0; x < Pe.SBMAX_s; x++) {
- var E = Be(3);
- for (y = 0; y < 3; y++) {
- var P = p.thm[k].s[x][y];
- if (P *= .8, 2 <= R[k][y] || 1 == R[k][y + 1]) {
- var L = 0 != y ? y - 1 : 2,
- I = de(p.thm[k].s[x][L], P, .36);
- P = Math.min(P, I);
- } else if (1 == R[k][y]) {
- L = 0 != y ? y - 1 : 2, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
- } else if (0 != y && 3 == R[k][y - 1] || 0 == y && 3 == p.nsPsy.lastAttacks[k]) {
- L = 2 != y ? y + 1 : 0, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
+ for (e.analysis && me(), P = 3 == c ? g.nsPsy.attackthre_s : g.nsPsy.attackthre, h = 0; h < 12; h++) 0 == j[h / 3] && N[h] > P && (j[h / 3] = h % 3 + 1);
+ for (h = 1; h < 4; h++) (O[h - 1] > O[h] ? O[h - 1] / O[h] : O[h] / O[h - 1]) < 1.7 && (j[h] = 0, 1 == h && (j[0] = 0));
+ for (0 != j[0] && 0 != g.nsPsy.lastAttacks[c] && (j[0] = 0), 3 != g.nsPsy.lastAttacks[c] && j[0] + j[1] + j[2] + j[3] == 0 || ((V = 0) != j[1] && 0 != j[0] && (j[1] = 0), 0 != j[2] && 0 != j[1] && (j[2] = 0), 0 != j[3] && 0 != j[2] && (j[3] = 0)), c < 2 ? R[c] = V : me(), _[c] = g.tot_ener[c], se(e, X, Y, w, 1 & c, S, 1 & c, n, c, t, a), he(g, X, M, D, F), be(g, D, F, B), v = 0; v < 3; v++) {
+ var K, Z;
+ for (le(e, Y, y, A, c, v), oe(g, y, A, c, v), m = 0; m < Ae.SBMAX_s; m++) {
+ if (Z = g.thm[c].s[m][v], Z *= .8, 2 <= j[v] || 1 == j[v + 1]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .6 * d);
+ Z = Math.min(Z, U);
}
- P *= w[k][y], E[y] = P;
+ if (1 == j[v]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ } else if (0 != v && 3 == j[v - 1] || 0 == v && 3 == g.nsPsy.lastAttacks[c]) {
+ var W = 2 != v ? v + 1 : 0,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ }
+ K = H[3 * v + 3] + H[3 * v + 4] + H[3 * v + 5], 6 * H[3 * v + 5] < K && (Z *= .5, 6 * H[3 * v + 4] < K && (Z *= .5)), g.thm[c].s[m][v] = Z;
}
- for (y = 0; y < 3; y++) p.thm[k].s[x][y] = E[y];
}
+ for (g.nsPsy.lastAttacks[c] = j[2], u = p = 0; u < g.npart_l; u++) {
+ for (var Q = g.s3ind[u][0], $ = M[Q] * re[B[Q]], J = g.s3_ll[p++] * $; ++Q <= g.s3ind[u][1];) $ = M[Q] * re[B[Q]], J = ie(J, g.s3_ll[p++] * $, Q, Q - u, g, 0);
+ J *= .158489319246111, g.blocktype_old[1 & c] == Ae.SHORT_TYPE ? A[u] = J : A[u] = fe(Math.min(J, Math.min(2 * g.nb_1[c][u], 16 * g.nb_2[c][u])), J, d), g.nb_2[c][u] = g.nb_1[c][u], g.nb_1[c][u] = J;
+ }
+ for (; u <= Ae.CBANDS; ++u) M[u] = 0, A[u] = 0;
+ _e(g, M, A, c);
}
- for (k = 0; k < B; k++) p.nsPsy.lastAttacks[k] = R[k][2];
- !function (e, t, a) {
- for (var s = e.internal_flags, n = 0; n < s.channels_out; n++) {
- var r = Pe.NORM_TYPE;
- 0 != t[n] ? s.blocktype_old[n] == Pe.SHORT_TYPE && (r = Pe.STOP_TYPE) : (r = Pe.SHORT_TYPE, s.blocktype_old[n] == Pe.NORM_TYPE && (s.blocktype_old[n] = Pe.START_TYPE), s.blocktype_old[n] == Pe.STOP_TYPE && (s.blocktype_old[n] = Pe.SHORT_TYPE)), a[n] = s.blocktype_old[n], s.blocktype_old[n] = r;
- }
- }(e, A, l);
- for (k = 0; k < B; k++) {
- var H, C, V, O;
- 1 < k ? (H = o, C = -2, V = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (V = Pe.SHORT_TYPE), O = r[s][k - 2]) : (H = i, C = 0, V = l[k], O = n[s][k]), H[C + k] = V == Pe.SHORT_TYPE ? ge(O, p.masking_lower) : Se(O, p.masking_lower), e.analysis && (p.pinfo.pe[s][k] = H[C + k]);
+ for (e.mode != ye.STEREO && e.mode != ye.JOINT_STEREO || me(), e.mode == ye.JOINT_STEREO && me(), function (e, t, a, n) {
+ var s = e.internal_flags;
+ e.short_blocks != Se.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
+ for (var r = 0; r < s.channels_out; r++) n[r] = Ae.NORM_TYPE, e.short_blocks == Se.short_block_dispensed && (t[r] = 1), e.short_blocks == Se.short_block_forced && (t[r] = 0), 0 != t[r] ? s.blocktype_old[r] == Ae.SHORT_TYPE && (n[r] = Ae.STOP_TYPE) : (n[r] = Ae.SHORT_TYPE, s.blocktype_old[r] == Ae.NORM_TYPE && (s.blocktype_old[r] = Ae.START_TYPE), s.blocktype_old[r] == Ae.STOP_TYPE && (s.blocktype_old[r] = Ae.SHORT_TYPE)), a[r] = s.blocktype_old[r], s.blocktype_old[r] = n[r];
+ }(e, R, l, k), c = 0; c < f; c++) {
+ var ee,
+ te,
+ ae,
+ ne = 0;
+ 1 < c ? me() : (ee = i, ne = 0, te = l[c], ae = s[n][c]), ee[ne + c] = te == Ae.SHORT_TYPE ? ce(ae, g.masking_lower) : ue(ae, g.masking_lower), e.analysis && (g.pinfo.pe[n][c] = ee[ne + c]);
}
return 0;
}, this.psymodel_init = function (e) {
var t,
a = e.internal_flags,
- s = !0,
- n = 13,
+ n = !0,
+ s = 13,
r = 0,
i = 0,
o = -8.25,
_ = -4.5,
- l = Be(Pe.CBANDS),
- f = Be(Pe.CBANDS),
- c = Be(Pe.CBANDS),
- h = e.out_samplerate;
+ l = de(Ae.CBANDS),
+ f = de(Ae.CBANDS),
+ c = de(Ae.CBANDS),
+ u = e.out_samplerate;
switch (e.experimentalZ) {
default:
case 0:
- s = !0;
+ n = !0;
break;
case 1:
- s = e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt;
+ n = e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt;
break;
case 2:
- s = !1;
+ n = !1;
break;
case 3:
- n = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
+ s = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
}
- for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Pe.NORM_TYPE, t = 0; t < 4; ++t) {
- for (var u = 0; u < Pe.CBANDS; ++u) a.nb_1[t][u] = 1e20, a.nb_2[t][u] = 1e20, a.nb_s1[t][u] = a.nb_s2[t][u] = 1;
- for (var m = 0; m < Pe.SBMAX_l; m++) a.en[t].l[m] = 1e20, a.thm[t].l[m] = 1e20;
- for (u = 0; u < 3; ++u) {
- for (m = 0; m < Pe.SBMAX_s; m++) a.en[t].s[m][u] = 1e20, a.thm[t].s[m][u] = 1e20;
+ for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Ae.NORM_TYPE, t = 0; t < 4; ++t) {
+ for (var h = 0; h < Ae.CBANDS; ++h) a.nb_1[t][h] = 1e20, a.nb_2[t][h] = 1e20, a.nb_s1[t][h] = a.nb_s2[t][h] = 1;
+ for (var b = 0; b < Ae.SBMAX_l; b++) a.en[t].l[b] = 1e20, a.thm[t].l[b] = 1e20;
+ for (var h = 0; h < 3; ++h) {
+ for (var b = 0; b < Ae.SBMAX_s; b++) a.en[t].s[b][h] = 1e20, a.thm[t].s[b][h] = 1e20;
a.nsPsy.lastAttacks[t] = 0;
}
- for (u = 0; u < 9; u++) a.nsPsy.last_en_subshort[t][u] = 10;
+ for (var h = 0; h < 9; h++) a.nsPsy.last_en_subshort[t][h] = 10;
}
- for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = C(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, h, Pe.BLKSIZE, a.scalefac_band.l, Pe.BLKSIZE / 1152, Pe.SBMAX_l), t = 0; t < a.npart_l; t++) {
+ for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = H(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, u, Ae.BLKSIZE, a.scalefac_band.l, Ae.BLKSIZE / 1152, Ae.SBMAX_l), t = 0; t < a.npart_l; t++) {
var p = r;
- l[t] >= n && (p = i * (l[t] - n) / (24 - n) + r * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
+ l[t] >= s && (p = i * (l[t] - s) / (24 - s) + r * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
}
- a.s3_ll = V(a.s3ind, a.npart_l, l, f, c, s);
- var b;
- u = 0;
+ a.s3_ll = O(a.s3ind, a.npart_l, l, f, c, n);
+ var m,
+ h = 0;
for (t = 0; t < a.npart_l; t++) {
- g = K.MAX_VALUE;
- for (var v = 0; v < a.numlines_l[t]; v++, u++) {
- var d = h * u / (1e3 * Pe.BLKSIZE);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_l[t]) < g && (g = S);
+ g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_l[t]; v++, h++) {
+ var d = u * h / (1e3 * Ae.BLKSIZE);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_l[t]) < g && (g = w);
}
a.ATH.cb_l[t] = g, 6 < (g = 20 * l[t] / 10 - 20) && (g = 100), g < -15 && (g = -15), g -= 8, a.minval_l[t] = Math.pow(10, g / 10) * a.numlines_l[t];
}
- for (a.npart_s = C(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, h, Pe.BLKSIZE_s, a.scalefac_band.s, Pe.BLKSIZE_s / 384, Pe.SBMAX_s), t = u = 0; t < a.npart_s; t++) {
- var g;
- p = o;
- l[t] >= n && (p = _ * (l[t] - n) / (24 - n) + o * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), g = K.MAX_VALUE;
- for (v = 0; v < a.numlines_s[t]; v++, u++) {
- var S;
- d = h * u / (1e3 * Pe.BLKSIZE_s);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_s[t]) < g && (g = S);
+ for (a.npart_s = H(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, u, Ae.BLKSIZE_s, a.scalefac_band.s, Ae.BLKSIZE_s / 384, Ae.SBMAX_s), t = h = 0; t < a.npart_s; t++) {
+ var g,
+ p = o;
+ l[t] >= s && (p = _ * (l[t] - s) / (24 - s) + o * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_s[t]; v++, h++) {
+ var w,
+ d = u * h / (1e3 * Ae.BLKSIZE_s);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_s[t]) < g && (g = w);
}
a.ATH.cb_s[t] = g, g = 7 * l[t] / 12 - 7, 12 < l[t] && (g *= 1 + 3.1 * Math.log(1 + g)), l[t] < 12 && (g *= 1 + 2.3 * Math.log(1 - g)), g < -15 && (g = -15), g -= 8, a.minval_s[t] = Math.pow(10, g / 10) * a.numlines_s[t];
}
- a.s3_ss = V(a.s3ind_s, a.npart_s, l, f, c, s), y = Math.pow(10, (P + 1) / 16), T = Math.pow(10, (L + 1) / 16), x = Math.pow(10, I / 10), B.init_fft(a), a.decay = Math.exp(-1 * k / (.01 * h / 192)), b = 3.5, 0 != (2 & e.exp_nspsytune) && (b = 1), 0 < Math.abs(e.msfix) && (b = e.msfix), e.msfix = b;
- for (var M = 0; M < a.npart_l; M++) a.s3ind[M][1] > a.npart_l - 1 && (a.s3ind[M][1] = a.npart_l - 1);
- var w = 576 * a.mode_gr / h;
- if (a.ATH.decay = Math.pow(10, -1.2 * w), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
- var R = e.out_samplerate / Pe.BLKSIZE,
+ a.s3_ss = O(a.s3ind_s, a.npart_s, l, f, c, n), x = Math.pow(10, (C + 1) / 16), B = Math.pow(10, (I + 1) / 16), T = Math.pow(10, L / 10), k.init_fft(a), a.decay = Math.exp(-1 * R / (.01 * u / 192)), m = 3.5, 0 != (2 & e.exp_nspsytune) && (m = 1), 0 < Math.abs(e.msfix) && (m = e.msfix), e.msfix = m;
+ for (var S = 0; S < a.npart_l; S++) a.s3ind[S][1] > a.npart_l - 1 && (a.s3ind[S][1] = a.npart_l - 1);
+ var M = 576 * a.mode_gr / u;
+ if (a.ATH.decay = Math.pow(10, -1.2 * M), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
+ var y = e.out_samplerate / Ae.BLKSIZE,
A = 0;
- for (t = d = 0; t < Pe.BLKSIZE / 2; ++t) d += R, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
- for (A = 1 / A, t = Pe.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
+ for (t = d = 0; t < Ae.BLKSIZE / 2; ++t) d += y, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
+ for (A = 1 / A, t = Ae.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
}
- for (M = u = 0; M < a.npart_s; ++M) for (t = 0; t < a.numlines_s[M]; ++t) ++u;
- for (M = u = 0; M < a.npart_l; ++M) for (t = 0; t < a.numlines_l[M]; ++t) ++u;
- for (t = u = 0; t < a.npart_l; t++) {
- d = h * (u + a.numlines_l[t] / 2) / (1 * Pe.BLKSIZE);
- a.mld_cb_l[t] = O(d), u += a.numlines_l[t];
+ for (var S = h = 0; S < a.npart_s; ++S) for (t = 0; t < a.numlines_s[S]; ++t) ++h;
+ for (var S = h = 0; S < a.npart_l; ++S) for (t = 0; t < a.numlines_l[S]; ++t) ++h;
+ for (t = h = 0; t < a.npart_l; t++) {
+ var d = u * (h + a.numlines_l[t] / 2) / (1 * Ae.BLKSIZE);
+ a.mld_cb_l[t] = N(d), h += a.numlines_l[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_l[t] = 1;
- for (t = u = 0; t < a.npart_s; t++) {
- d = h * (u + a.numlines_s[t] / 2) / (1 * Pe.BLKSIZE_s);
- a.mld_cb_s[t] = O(d), u += a.numlines_s[t];
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_l[t] = 1;
+ for (t = h = 0; t < a.npart_s; t++) {
+ var d = u * (h + a.numlines_s[t] / 2) / (1 * Ae.BLKSIZE_s);
+ a.mld_cb_s[t] = N(d), h += a.numlines_s[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_s[t] = 1;
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_s[t] = 1;
return 0;
}, this.ATHformula = function (e, t) {
var a;
switch (t.ATHtype) {
case 0:
- a = s(e, 9);
+ a = n(e, 9);
break;
case 1:
- a = s(e, -1);
+ a = n(e, -1);
break;
case 2:
- a = s(e, 0);
+ a = n(e, 0);
break;
case 3:
- a = s(e, 1) + 6;
+ a = n(e, 1) + 6;
break;
case 4:
- a = s(e, t.ATHcurve);
+ a = n(e, t.ATHcurve);
break;
default:
- a = s(e, 0);
+ a = n(e, 0);
}
return a;
};
}
- function U() {
- var o = this;
- U.V9 = 410, U.V8 = 420, U.V7 = 430, U.V6 = 440, U.V5 = 450, U.V4 = 460, U.V3 = 470, U.V2 = 480, U.V1 = 490, U.V0 = 500, U.R3MIX = 1e3, U.STANDARD = 1001, U.EXTREME = 1002, U.INSANE = 1003, U.STANDARD_FAST = 1004, U.EXTREME_FAST = 1005, U.MEDIUM = 1006, U.MEDIUM_FAST = 1007;
- var w, R, g, S, M;
- U.LAME_MAXMP3BUFFER = 147456;
- var A,
- B,
- k,
- y = new G();
- function T() {
+ function Y() {
+ var T,
+ E,
+ u,
+ h,
+ b,
+ C = this;
+ Y.V9 = 410, Y.V8 = 420, Y.V7 = 430, Y.V6 = 440, Y.V5 = 450, Y.V4 = 460, Y.V3 = 470, Y.V2 = 480, Y.V1 = 490, Y.V0 = 500, Y.R3MIX = 1e3, Y.STANDARD = 1001, Y.EXTREME = 1002, Y.INSANE = 1003, Y.STANDARD_FAST = 1004, Y.EXTREME_FAST = 1005, Y.MEDIUM = 1006, Y.MEDIUM_FAST = 1007, Y.LAME_MAXMP3BUFFER = 147456;
+ var p,
+ m,
+ v = new X();
+ function d() {
this.lowerlimit = 0;
}
- function n(e, t) {
+ function s(e, t) {
this.lowpass = t;
}
- this.enc = new Pe(), this.setModules = function (e, t, a, s, n, r, i, o, _) {
- w = e, R = t, g = a, S = s, M = n, A = r, B = o, k = _, this.enc.setModules(R, y, S, A);
+ this.enc = new Ae(), this.setModules = function (e, t, a, n, s, r, i, o, _) {
+ T = e, E = t, u = a, h = n, b = s, p = r, m = o, this.enc.setModules(E, v, h, p);
};
- var x = 4294479419;
- function E(e) {
- return 1 < e ? 0 : e <= 0 ? 1 : Math.cos(Math.PI / 2 * e);
+ var I = 4294479419;
+ function g(e, t) {
+ var a = [new s(8, 2e3), new s(16, 3700), new s(24, 3900), new s(32, 5500), new s(40, 7e3), new s(48, 7500), new s(56, 1e4), new s(64, 11e3), new s(80, 13500), new s(96, 15100), new s(112, 15600), new s(128, 17e3), new s(160, 17500), new s(192, 18600), new s(224, 19400), new s(256, 19700), new s(320, 20500)],
+ n = C.nearestBitrateFullIndex(t);
+ e.lowerlimit = a[n].lowpass;
}
- function P(e, t) {
- switch (e) {
- case 44100:
- return t.version = 1, 0;
- case 48e3:
- return t.version = 1;
- case 32e3:
- return t.version = 1, 2;
- case 22050:
- return t.version = 0;
- case 24e3:
- return t.version = 0, 1;
- case 16e3:
- return t.version = 0, 2;
- case 11025:
- return t.version = 0;
- case 12e3:
- return t.version = 0, 1;
- case 8e3:
- return t.version = 0, 2;
- default:
- return t.version = 0, -1;
- }
- }
- function L(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = F.bitrate_table[t][1], n = 2; n <= 14; n++) 0 < F.bitrate_table[t][n] && Math.abs(F.bitrate_table[t][n] - e) < Math.abs(s - e) && (s = F.bitrate_table[t][n]);
- return s;
- }
- function I(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = 0; s <= 14; s++) if (0 < F.bitrate_table[t][s] && F.bitrate_table[t][s] == e) return s;
- return -1;
- }
- function H(e, t) {
- var a = [new n(8, 2e3), new n(16, 3700), new n(24, 3900), new n(32, 5500), new n(40, 7e3), new n(48, 7500), new n(56, 1e4), new n(64, 11e3), new n(80, 13500), new n(96, 15100), new n(112, 15600), new n(128, 17e3), new n(160, 17500), new n(192, 18600), new n(224, 19400), new n(256, 19700), new n(320, 20500)],
- s = o.nearestBitrateFullIndex(t);
- e.lowerlimit = a[s].lowpass;
- }
- function C(e) {
- var t = Pe.BLKSIZE + e.framesize - Pe.FFTOFFSET;
+ function L(e) {
+ var t = Ae.BLKSIZE + e.framesize - Ae.FFTOFFSET;
return t = Math.max(t, 512 + e.framesize - 32);
}
- function V(e, t, a, s, n, r) {
- var i = o.enc.lame_encode_mp3_frame(e, t, a, s, n, r);
- return e.frameNum++, i;
- }
- function O() {
+ function P() {
this.n_in = 0, this.n_out = 0;
}
- function f() {
- this.num_used = 0;
- }
- function N(e, t, a) {
- var s = Math.PI * t;
- (e /= a) < 0 && (e = 0), 1 < e && (e = 1);
- var n = e - .5,
- r = .42 - .5 * Math.cos(2 * e * Math.PI) + .08 * Math.cos(4 * e * Math.PI);
- return Math.abs(n) < 1e-9 ? s / Math.PI : r * Math.sin(a * s * n) / (Math.PI * a * n);
- }
- function c(e, t, a, s, n, r, i, o, _) {
- var l,
- f,
- c = e.internal_flags,
- h = 0,
- u = e.out_samplerate / function e(t, a) {
- return 0 != a ? e(a, t % a) : t;
- }(e.out_samplerate, e.in_samplerate);
- Z.BPC < u && (u = Z.BPC);
- var m = Math.abs(c.resample_ratio - Math.floor(.5 + c.resample_ratio)) < 1e-4 ? 1 : 0,
- p = 1 / c.resample_ratio;
- 1 < p && (p = 1);
- var b = 31;
- 0 == b % 2 && --b;
- var v = (b += m) + 1;
- if (0 == c.fill_buffer_resample_init) {
- for (c.inbuf_old[0] = Be(v), c.inbuf_old[1] = Be(v), l = 0; l <= 2 * u; ++l) c.blackfilt[l] = Be(v);
- for (c.itime[0] = 0, h = c.itime[1] = 0; h <= 2 * u; h++) {
- var d = 0,
- g = (h - u) / (2 * u);
- for (l = 0; l <= b; l++) d += c.blackfilt[h][l] = N(l - g, p, b);
- for (l = 0; l <= b; l++) c.blackfilt[h][l] /= d;
- }
- c.fill_buffer_resample_init = 1;
- }
- var S = c.inbuf_old[_];
- for (f = 0; f < s; f++) {
- var M, w;
- if (M = f * c.resample_ratio, i <= b + (h = 0 | Math.floor(M - c.itime[_])) - b / 2) break;
- g = M - c.itime[_] - (h + b % 2 * .5);
- w = 0 | Math.floor(2 * g * u + u + .5);
- var R = 0;
- for (l = 0; l <= b; ++l) {
- var A = l + h - b / 2;
- R += (A < 0 ? S[v + A] : n[r + A]) * c.blackfilt[w][l];
- }
- t[a + f] = R;
- }
- if (o.num_used = Math.min(i, b + h - b / 2), c.itime[_] += o.num_used - f * c.resample_ratio, o.num_used >= v) for (l = 0; l < v; l++) S[l] = n[r + o.num_used + l - v];else {
- var B = v - o.num_used;
- for (l = 0; l < B; ++l) S[l] = S[l + o.num_used];
- for (h = 0; l < v; ++l, ++h) S[l] = n[r + h];
- }
- return f;
- }
- function D(e, t, a, s, n, r) {
+ function H(e, t, a, n, s, r) {
var i = e.internal_flags;
- if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) for (var o = 0; o < i.channels_out; o++) {
- var _ = new f();
- r.n_out = c(e, t[o], i.mf_size, e.framesize, a[o], s, n, _, o), r.n_in = _.num_used;
- } else {
- r.n_out = Math.min(e.framesize, n), r.n_in = r.n_out;
- for (var l = 0; l < r.n_out; ++l) t[0][i.mf_size + l] = a[0][s + l], 2 == i.channels_out && (t[1][i.mf_size + l] = a[1][s + l]);
+ if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) me();else {
+ r.n_out = Math.min(e.framesize, s), r.n_in = r.n_out;
+ for (var o = 0; o < r.n_out; ++o) t[0][i.mf_size + o] = a[0][n + o], 2 == i.channels_out && (t[1][i.mf_size + o] = a[1][n + o]);
}
}
this.lame_init = function () {
var e,
t,
a = new function () {
- this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = Ee.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
- }();
- return 0 != ((e = a).class_id = x, t = e.internal_flags = new Z(), e.mode = Ee.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = xe.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY, e.encoder_padding = 0, t.mf_size = Pe.ENCDELAY - Pe.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0) ? null : (a.lame_allocated_gfp = 1, a);
+ this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = ye.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
+ }(),
+ n = ((e = a).class_id = I, t = e.internal_flags = new j(), e.mode = ye.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = Me.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Ae.ENCDELAY + Ae.POSTDELAY, e.encoder_padding = 0, t.mf_size = Ae.ENCDELAY - Ae.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0);
+ return 0 != n ? null : (a.lame_allocated_gfp = 1, a);
}, this.nearestBitrateFullIndex = function (e) {
var t = [8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320],
a = 0,
- s = 0,
n = 0,
+ s = 0,
r = 0;
- r = t[16], s = t[n = 16], a = 16;
+ r = t[16], n = t[s = 16], a = 16;
for (var i = 0; i < 16; i++) if (Math.max(e, t[i + 1]) != e) {
- r = t[i + 1], n = i + 1, s = t[i], a = i;
+ r = t[i + 1], s = i + 1, n = t[i], a = i;
break;
}
- return e - s < r - e ? a : n;
+ return e - n < r - e ? a : s;
}, this.lame_init_params = function (e) {
var t,
a,
- s,
n = e.internal_flags;
if (n.Class_ID = 0, null == n.ATH && (n.ATH = new function () {
- this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = Be(Pe.SBMAX_l), this.s = Be(Pe.SBMAX_s), this.psfb21 = Be(Pe.PSFB21), this.psfb12 = Be(Pe.PSFB12), this.cb_l = Be(Pe.CBANDS), this.cb_s = Be(Pe.CBANDS), this.eql_w = Be(Pe.BLKSIZE / 2);
+ this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = de(Ae.SBMAX_l), this.s = de(Ae.SBMAX_s), this.psfb21 = de(Ae.PSFB21), this.psfb12 = de(Ae.PSFB12), this.cb_l = de(Ae.CBANDS), this.cb_s = de(Ae.CBANDS), this.eql_w = de(Ae.BLKSIZE / 2);
}()), null == n.PSY && (n.PSY = new function () {
- this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = Be(Pe.SBMAX_l), this.bo_s_weight = Be(Pe.SBMAX_s);
- }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = Ee.MONO), n.channels_out = e.mode == Ee.MONO ? 1 : 2, n.mode_ext = Pe.MPG_MD_MS_LR, e.mode == Ee.MONO && (e.force_ms = !1), e.VBR == xe.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == xe.vbr_off || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt || (e.free_format = !1), e.VBR == xe.vbr_off && 0 == e.brate && q.EQ(e.compression_ratio, 0) && (e.compression_ratio = 11.025), e.VBR == xe.vbr_off && 0 < e.compression_ratio && (0 == e.out_samplerate && (e.out_samplerate = map2MP3Frequency(int(.97 * e.in_samplerate))), e.brate = 0 | 16 * e.out_samplerate * n.channels_out / (1e3 * e.compression_ratio), n.samplerate_index = P(e.out_samplerate, e), e.free_format || (e.brate = L(e.brate, e.version, e.out_samplerate))), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
- var r = 16e3;
+ this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = de(Ae.SBMAX_l), this.bo_s_weight = de(Ae.SBMAX_s);
+ }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = ye.MONO), n.channels_out = e.mode == ye.MONO ? 1 : 2, n.mode_ext = Ae.MPG_MD_MS_LR, e.mode == ye.MONO && (e.force_ms = !1), e.VBR == Me.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == Me.vbr_off || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt || (e.free_format = !1), e.VBR == Me.vbr_off && 0 == e.brate && me(), e.VBR == Me.vbr_off && 0 < e.compression_ratio && me(), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
+ var s = 16e3;
switch (e.VBR) {
- case xe.vbr_off:
- H(i = new T(), e.brate), r = i.lowerlimit;
+ case Me.vbr_off:
+ var r = new d();
+ g(r, e.brate), s = r.lowerlimit;
break;
- case xe.vbr_abr:
- var i;
- H(i = new T(), e.VBR_mean_bitrate_kbps), r = i.lowerlimit;
- break;
- case xe.vbr_rh:
- var o = [19500, 19e3, 18600, 18e3, 17500, 16e3, 15600, 14900, 12500, 1e4, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- var _ = o[e.VBR_q],
- l = o[e.VBR_q + 1],
- f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ case Me.vbr_abr:
+ var r = new d();
+ g(r, e.VBR_mean_bitrate_kbps), s = r.lowerlimit;
break;
+ case Me.vbr_rh:
+ me();
default:
- o = [19500, 19e3, 18500, 18e3, 17500, 16500, 15500, 14500, 12500, 9500, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- _ = o[e.VBR_q], l = o[e.VBR_q + 1], f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ me();
}
- e.mode != Ee.MONO || e.VBR != xe.vbr_off && e.VBR != xe.vbr_abr || (r *= 1.5), e.lowpassfreq = 0 | r;
+ e.mode != ye.MONO || e.VBR != Me.vbr_off && e.VBR != Me.vbr_abr || (s *= 1.5), e.lowpassfreq = 0 | s;
}
- if (0 == e.out_samplerate && (2 * e.lowpassfreq > e.in_samplerate && (e.lowpassfreq = e.in_samplerate / 2), e.out_samplerate = (t = 0 | e.lowpassfreq, a = e.in_samplerate, s = 44100, 48e3 <= a ? s = 48e3 : 44100 <= a ? s = 44100 : 32e3 <= a ? s = 32e3 : 24e3 <= a ? s = 24e3 : 22050 <= a ? s = 22050 : 16e3 <= a ? s = 16e3 : 12e3 <= a ? s = 12e3 : 11025 <= a ? s = 11025 : 8e3 <= a && (s = 8e3), -1 == t ? s : (t <= 15960 && (s = 44100), t <= 15250 && (s = 32e3), t <= 11220 && (s = 24e3), t <= 9970 && (s = 22050), t <= 7230 && (s = 16e3), t <= 5420 && (s = 12e3), t <= 4510 && (s = 11025), t <= 3970 && (s = 8e3), a < s ? 44100 < a ? 48e3 : 32e3 < a ? 44100 : 24e3 < a ? 32e3 : 22050 < a ? 24e3 : 16e3 < a ? 22050 : 12e3 < a ? 16e3 : 11025 < a ? 12e3 : 8e3 < a ? 11025 : 8e3 : s))), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == xe.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == xe.vbr_abr && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps)), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && w.InitGainAnalysis(n.rgdata, e.out_samplerate) == X.INIT_GAIN_ANALYSIS_ERROR) return e.internal_flags = null, -6;
- switch (n.decode_on_the_fly && !e.decode_only && (null != n.hip && k.hip_decode_exit(n.hip), n.hip = k.hip_decode_init()), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Pe.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
- case xe.vbr_mt:
- case xe.vbr_rh:
- case xe.vbr_mtrh:
+ switch (0 == e.out_samplerate && me(), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == Me.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == Me.vbr_abr && me(), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && me(), n.decode_on_the_fly && !e.decode_only && me(), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Ae.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
+ case Me.vbr_mt:
+ case Me.vbr_rh:
+ case Me.vbr_mtrh:
e.compression_ratio = [5.7, 6.5, 7.3, 8.2, 10, 11.9, 13, 14, 15, 16.5][e.VBR_q];
break;
- case xe.vbr_abr:
+ case Me.vbr_abr:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps);
break;
default:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate);
}
- if (e.mode == Ee.NOT_SET && (e.mode = Ee.JOINT_STEREO), 0 < e.highpassfreq ? (n.highpass1 = 2 * e.highpassfreq, 0 <= e.highpasswidth ? n.highpass2 = 2 * (e.highpassfreq + e.highpasswidth) : n.highpass2 = 2 * e.highpassfreq, n.highpass1 /= e.out_samplerate, n.highpass2 /= e.out_samplerate) : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? (n.lowpass1 = 2 * (e.lowpassfreq - e.lowpasswidth), n.lowpass1 < 0 && (n.lowpass1 = 0)) : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : (n.lowpass1 = 0, n.lowpass2 = 0), function (e) {
- var t = e.internal_flags,
- a = 32,
- s = -1;
- if (0 < t.lowpass1) {
- for (var n = 999, r = 0; r <= 31; r++) (l = r / 31) >= t.lowpass2 && (a = Math.min(a, r)), t.lowpass1 < l && l < t.lowpass2 && (n = Math.min(n, r));
- t.lowpass1 = 999 == n ? (a - .75) / 31 : (n - .75) / 31, t.lowpass2 = a / 31;
+ e.mode == ye.NOT_SET && (e.mode = ye.JOINT_STEREO), 0 < e.highpassfreq ? me() : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? me() : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : me(), function (e) {
+ var t,
+ a = e.internal_flags,
+ n = 32;
+ if (0 < a.lowpass1) {
+ for (var s = 999, r = 0; r <= 31; r++) {
+ var i = r / 31;
+ i >= a.lowpass2 && (n = Math.min(n, r)), a.lowpass1 < i && i < a.lowpass2 && (s = Math.min(s, r));
+ }
+ a.lowpass1 = 999 == s ? (n - .75) / 31 : (s - .75) / 31, a.lowpass2 = n / 31;
}
- if (0 < t.highpass2 && t.highpass2 < .75 / 31 * .9 && (t.highpass1 = 0, t.highpass2 = 0, $.err.println("Warning: highpass filter disabled. highpass frequency too small\n")), 0 < t.highpass2) {
- var i = -1;
- for (r = 0; r <= 31; r++) (l = r / 31) <= t.highpass1 && (s = Math.max(s, r)), t.highpass1 < l && l < t.highpass2 && (i = Math.max(i, r));
- t.highpass1 = s / 31, t.highpass2 = -1 == i ? (s + .75) / 31 : (i + .75) / 31;
- }
- for (r = 0; r < 32; r++) {
+ 0 < a.highpass2 && me(), 0 < a.highpass2 && me();
+ for (var r = 0; r < 32; r++) {
var o,
_,
- l = r / 31;
- o = t.highpass2 > t.highpass1 ? E((t.highpass2 - l) / (t.highpass2 - t.highpass1 + 1e-20)) : 1, _ = t.lowpass2 > t.lowpass1 ? E((l - t.lowpass1) / (t.lowpass2 - t.lowpass1 + 1e-20)) : 1, t.amp_filter[r] = o * _;
+ i = r / 31;
+ a.highpass2 > a.highpass1 ? me() : o = 1, _ = a.lowpass2 > a.lowpass1 ? 1 < (t = (i - a.lowpass1) / (a.lowpass2 - a.lowpass1 + 1e-20)) ? 0 : t <= 0 ? 1 : Math.cos(Math.PI / 2 * t) : 1, a.amp_filter[r] = o * _;
}
- }(e), n.samplerate_index = P(e.out_samplerate, e), n.samplerate_index < 0) return e.internal_flags = null, -1;
- if (e.VBR == xe.vbr_off) {
- if (e.free_format) n.bitrate_index = 0;else if (e.brate = L(e.brate, e.version, e.out_samplerate), n.bitrate_index = I(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0) return e.internal_flags = null, -1;
- } else n.bitrate_index = 1;
- e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), R.init_bit_stream_w(n);
- for (var c, h, u, m = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), p = 0; p < Pe.SBMAX_l + 1; p++) n.scalefac_band.l[p] = S.sfBandIndex[m].l[p];
- for (p = 0; p < Pe.PSFB21 + 1; p++) {
- var b = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Pe.PSFB21,
- v = n.scalefac_band.l[21] + p * b;
- n.scalefac_band.psfb21[p] = v;
+ }(e), n.samplerate_index = function (e, t) {
+ switch (e) {
+ case 44100:
+ return t.version = 1, 0;
+ case 48e3:
+ return t.version = 1;
+ case 32e3:
+ return t.version = 1, 2;
+ case 22050:
+ return t.version = 0;
+ case 24e3:
+ return t.version = 0, 1;
+ case 16e3:
+ return t.version = 0, 2;
+ case 11025:
+ return t.version = 0;
+ case 12e3:
+ return t.version = 0, 1;
+ case 8e3:
+ return t.version = 0, 2;
+ default:
+ return t.version = 0, -1;
+ }
+ }(e.out_samplerate, e), n.samplerate_index < 0 && me(), e.VBR == Me.vbr_off ? e.free_format ? n.bitrate_index = 0 : (e.brate = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = k.bitrate_table[t][1], s = 2; s <= 14; s++) 0 < k.bitrate_table[t][s] && Math.abs(k.bitrate_table[t][s] - e) < Math.abs(n - e) && (n = k.bitrate_table[t][s]);
+ return n;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = 0; n <= 14; n++) if (0 < k.bitrate_table[t][n] && k.bitrate_table[t][n] == e) return n;
+ return -1;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0 && me()) : n.bitrate_index = 1, e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), E.init_bit_stream_w(n);
+ for (var i, o = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), _ = 0; _ < Ae.SBMAX_l + 1; _++) n.scalefac_band.l[_] = h.sfBandIndex[o].l[_];
+ for (var _ = 0; _ < Ae.PSFB21 + 1; _++) {
+ var l = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Ae.PSFB21,
+ f = n.scalefac_band.l[21] + _ * l;
+ n.scalefac_band.psfb21[_] = f;
}
- n.scalefac_band.psfb21[Pe.PSFB21] = 576;
- for (p = 0; p < Pe.SBMAX_s + 1; p++) n.scalefac_band.s[p] = S.sfBandIndex[m].s[p];
- for (p = 0; p < Pe.PSFB12 + 1; p++) {
- b = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Pe.PSFB12, v = n.scalefac_band.s[12] + p * b;
- n.scalefac_band.psfb12[p] = v;
+ n.scalefac_band.psfb21[Ae.PSFB21] = 576;
+ for (var _ = 0; _ < Ae.SBMAX_s + 1; _++) n.scalefac_band.s[_] = h.sfBandIndex[o].s[_];
+ for (var _ = 0; _ < Ae.PSFB12 + 1; _++) {
+ var l = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Ae.PSFB12,
+ f = n.scalefac_band.s[12] + _ * l;
+ n.scalefac_band.psfb12[_] = f;
}
- for (n.scalefac_band.psfb12[Pe.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), h = (c = e).internal_flags, c.frameNum = 0, c.write_id3tag_automatic && B.id3tag_write_v2(c), h.bitrate_stereoMode_Hist = Y([16, 5]), h.bitrate_blockType_Hist = Y([16, 6]), h.PeakSample = 0, c.bWriteVbrTag && A.InitVbrTag(c), n.Class_ID = x, u = 0; u < 19; u++) n.nsPsy.pefirbuf[u] = 700 * n.mode_gr * n.channels_out;
+ for (n.scalefac_band.psfb12[Ae.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), a = void 0, a = (t = e).internal_flags, t.frameNum = 0, t.write_id3tag_automatic && m.id3tag_write_v2(t), a.bitrate_stereoMode_Hist = w([16, 5]), a.bitrate_blockType_Hist = w([16, 6]), a.PeakSample = 0, t.bWriteVbrTag && p.InitVbrTag(t), n.Class_ID = I, i = 0; i < 19; i++) n.nsPsy.pefirbuf[i] = 700 * n.mode_gr * n.channels_out;
switch (-1 == e.ATHtype && (e.ATHtype = 4), e.VBR) {
- case xe.vbr_mt:
- e.VBR = xe.vbr_mtrh;
- case xe.vbr_mtrh:
- null == e.useTemporal && (e.useTemporal = !1), g.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(M);
+ case Me.vbr_mt:
+ e.VBR = Me.vbr_mtrh;
+ case Me.vbr_mtrh:
+ null == e.useTemporal && (e.useTemporal = !1), u.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(b);
break;
- case xe.vbr_rh:
- g.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(M);
+ case Me.vbr_rh:
+ u.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(b);
break;
default:
- var d;
- n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (d = e.VBR) == xe.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), g.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = d, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, n.iteration_loop = d == xe.vbr_off ? new function (e) {
+ var c;
+ n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (c = e.VBR) == Me.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), u.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = c, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, c == Me.vbr_off ? n.iteration_loop = new function (e) {
var t = e;
- this.quantize = t, this.iteration_loop = function (e, t, a, s) {
- var n,
- r = e.internal_flags,
- i = Be(z.SFBMAX),
- o = Be(576),
- _ = Ae(2),
- l = 0,
- f = r.l3_side,
- c = new j(l);
- this.quantize.rv.ResvFrameBegin(e, c), l = c.bits;
- for (var h = 0; h < r.mode_gr; h++) {
- n = this.quantize.qupvt.on_pe(e, t, _, l, h, h), r.mode_ext == Pe.MPG_MD_MS_LR && (this.quantize.ms_convert(r.l3_side, h), this.quantize.qupvt.reduce_side(_, a[h], l, n));
- for (var u = 0; u < r.channels_out; u++) {
- var m,
- p,
- b = f.tt[h][u];
- b.block_type != Pe.SHORT_TYPE ? (m = 0, p = r.PSY.mask_adjust - m) : (m = 0, p = r.PSY.mask_adjust_short - m), r.masking_lower = Math.pow(10, .1 * p), this.quantize.init_outer_loop(r, b), this.quantize.init_xrpow(r, b, o) && (this.quantize.qupvt.calc_xmin(e, s[h][u], b, i), this.quantize.outer_loop(e, b, i, o, u, _[u])), this.quantize.iteration_finish_one(r, h, u);
+ this.quantize = t, this.iteration_loop = function (e, t, a, n) {
+ var s = e.internal_flags,
+ r = de(F.SFBMAX),
+ i = de(576),
+ o = ve(2),
+ _ = 0,
+ l = s.l3_side,
+ f = new R(_);
+ this.quantize.rv.ResvFrameBegin(e, f), _ = f.bits;
+ for (var c = 0; c < s.mode_gr; c++) {
+ this.quantize.qupvt.on_pe(e, t, o, _, c, c), s.mode_ext == Ae.MPG_MD_MS_LR && me();
+ for (var u = 0; u < s.channels_out; u++) {
+ var h,
+ b,
+ p = l.tt[c][u];
+ p.block_type != Ae.SHORT_TYPE ? (h = 0, b = s.PSY.mask_adjust - h) : (h = 0, b = s.PSY.mask_adjust_short - h), s.masking_lower = Math.pow(10, .1 * b), this.quantize.init_outer_loop(s, p), this.quantize.init_xrpow(s, p, i) && (this.quantize.qupvt.calc_xmin(e, n[c][u], p, r), this.quantize.outer_loop(e, p, r, i, u, o[u])), this.quantize.iteration_finish_one(s, c, u);
}
}
- this.quantize.rv.ResvFrameEnd(r, l);
+ this.quantize.rv.ResvFrameEnd(s, _);
};
- }(M) : new ABRIterationLoop(M);
+ }(b) : me();
}
- if (e.VBR != xe.vbr_off) {
- if (n.VBR_min_bitrate = 1, n.VBR_max_bitrate = 14, e.out_samplerate < 16e3 && (n.VBR_max_bitrate = 8), 0 != e.VBR_min_bitrate_kbps && (e.VBR_min_bitrate_kbps = L(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate = I(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate < 0)) return -1;
- if (0 != e.VBR_max_bitrate_kbps && (e.VBR_max_bitrate_kbps = L(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate = I(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate < 0)) return -1;
- e.VBR_min_bitrate_kbps = F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_max_bitrate_kbps = F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps = Math.min(F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps), e.VBR_mean_bitrate_kbps = Math.max(F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_mean_bitrate_kbps);
- }
- return e.tune && (n.PSY.mask_adjust += e.tune_value_a, n.PSY.mask_adjust_short += e.tune_value_a), function (e) {
+ return e.VBR != Me.vbr_off && me(), e.tune && me(), function (e) {
var t = e.internal_flags;
switch (e.quality) {
default:
@@ -37325,252 +37036,229 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 0:
t.psymodel = 1, 0 == t.noise_shaping && (t.noise_shaping = 1), 0 == t.substep_shaping && (t.substep_shaping = 2), t.noise_shaping_amp = 2, -(t.noise_shaping_stop = 1) == t.subblock_gain && (t.subblock_gain = 1), t.use_best_huffman = 1, t.full_outer_loop = 0;
}
- }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Te.short_block_allowed), e.short_blocks != Te.short_block_allowed || e.mode != Ee.JOINT_STEREO && e.mode != Ee.STEREO || (e.short_blocks = Te.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = G.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = G.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == xe.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), S.iteration_init(e), y.psymodel_init(e), 0;
- }, this.lame_encode_flush = function (e, t, a, s) {
- var n,
+ }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Se.short_block_allowed), e.short_blocks != Se.short_block_allowed || e.mode != ye.JOINT_STEREO && e.mode != ye.STEREO || (e.short_blocks = Se.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = X.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = X.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == Me.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), h.iteration_init(e), v.psymodel_init(e), 0;
+ }, this.lame_encode_flush = function (e, t, a, n) {
+ var s,
r,
i,
o,
_ = e.internal_flags,
- l = p([2, 1152]),
+ l = M([2, 1152]),
f = 0,
- c = _.mf_samples_to_encode - Pe.POSTDELAY,
- h = C(e);
+ c = _.mf_samples_to_encode - Ae.POSTDELAY,
+ u = L(e);
if (_.mf_samples_to_encode < 1) return 0;
- for (n = 0, e.in_samplerate != e.out_samplerate && (c += 16 * e.out_samplerate / e.in_samplerate), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), o = (c + (e.encoder_padding = i)) / e.framesize; 0 < o && 0 <= f;) {
- var u = h - _.mf_size,
- m = e.frameNum;
- u *= e.in_samplerate, 1152 < (u /= e.out_samplerate) && (u = 1152), u < 1 && (u = 1), r = s - n, 0 == s && (r = 0), a += f = this.lame_encode_buffer(e, l[0], l[1], u, t, a, r), n += f, o -= m != e.frameNum ? 1 : 0;
+ for (s = 0, e.in_samplerate != e.out_samplerate && me(), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), e.encoder_padding = i, o = (c + i) / e.framesize; 0 < o && 0 <= f;) {
+ var h = u - _.mf_size,
+ b = e.frameNum;
+ h *= e.in_samplerate, 1152 < (h /= e.out_samplerate) && (h = 1152), h < 1 && (h = 1), r = n - s, 0 == n && (r = 0), f = this.lame_encode_buffer(e, l[0], l[1], h, t, a, r), a += f, s += f, o -= b != e.frameNum ? 1 : 0;
}
- if (f < (_.mf_samples_to_encode = 0)) return f;
- if (r = s - n, 0 == s && (r = 0), R.flush_bitstream(e), (f = R.copy_buffer(_, t, a, r, 1)) < 0) return f;
- if (a += f, r = s - (n += f), 0 == s && (r = 0), e.write_id3tag_automatic) {
- if (B.id3tag_write_v1(e), (f = R.copy_buffer(_, t, a, r, 0)) < 0) return f;
- n += f;
- }
- return n;
- }, this.lame_encode_buffer = function (e, t, a, s, n, r, i) {
+ return _.mf_samples_to_encode = 0, f < 0 ? f : (r = n - s, 0 == n && (r = 0), E.flush_bitstream(e), (f = E.copy_buffer(_, t, a, r, 1)) < 0 ? f : (a += f, r = n - (s += f), 0 == n && (r = 0), e.write_id3tag_automatic && me(), s));
+ }, this.lame_encode_buffer = function (e, t, a, n, s, r, i) {
var o,
_,
l = e.internal_flags,
f = [null, null];
- if (l.Class_ID != x) return -3;
- if (0 == s) return 0;
- _ = s, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = Be(_), o.in_buffer_1 = Be(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
- for (var c = 0; c < s; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
- return function (e, t, a, s, n, r, i) {
+ if (l.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ _ = n, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = de(_), o.in_buffer_1 = de(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
+ for (var c = 0; c < n; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
+ return function (e, t, a, n, s, r, i) {
var o,
_,
l,
f,
c,
- h = e.internal_flags,
- u = 0,
- m = [null, null],
+ u = e.internal_flags,
+ h = 0,
+ b = [null, null],
p = [null, null];
- if (h.Class_ID != x) return -3;
- if (0 == s) return 0;
- if ((c = R.copy_buffer(h, n, r, i, 0)) < 0) return c;
- if (r += c, u += c, p[0] = t, p[1] = a, q.NEQ(e.scale, 0) && q.NEQ(e.scale, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale, 2 == h.channels_out && (p[1][_] *= e.scale);
- if (q.NEQ(e.scale_left, 0) && q.NEQ(e.scale_left, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale_left;
- if (q.NEQ(e.scale_right, 0) && q.NEQ(e.scale_right, 1)) for (_ = 0; _ < s; ++_) p[1][_] *= e.scale_right;
- if (2 == e.num_channels && 1 == h.channels_out) for (_ = 0; _ < s; ++_) p[0][_] = .5 * (p[0][_] + p[1][_]), p[1][_] = 0;
- f = C(e), m[0] = h.mfbuf[0], m[1] = h.mfbuf[1];
- var b = 0;
- for (; 0 < s;) {
- var v = [null, null],
- d = 0,
- g = 0;
- v[0] = p[0], v[1] = p[1];
- var S = new O();
- if (D(e, m, v, b, s, S), d = S.n_in, g = S.n_out, h.findReplayGain && !h.decode_on_the_fly && w.AnalyzeSamples(h.rgdata, m[0], h.mf_size, m[1], h.mf_size, g, h.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- if (s -= d, b += d, h.channels_out, h.mf_size += g, h.mf_samples_to_encode < 1 && (h.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY), h.mf_samples_to_encode += g, h.mf_size >= f) {
- var M = i - u;
- if (0 == i && (M = 0), (o = V(e, m[0], m[1], n, r, M)) < 0) return o;
- for (r += o, u += o, h.mf_size -= e.framesize, h.mf_samples_to_encode -= e.framesize, l = 0; l < h.channels_out; l++) for (_ = 0; _ < h.mf_size; _++) m[l][_] = m[l][_ + e.framesize];
+ if (u.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ if ((c = E.copy_buffer(u, s, r, i, 0)) < 0) return c;
+ if (r += c, h += c, p[0] = t, p[1] = a, N.NEQ(e.scale, 0) && N.NEQ(e.scale, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale, 2 == u.channels_out && (p[1][_] *= e.scale);
+ if (N.NEQ(e.scale_left, 0) && N.NEQ(e.scale_left, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale_left;
+ if (N.NEQ(e.scale_right, 0) && N.NEQ(e.scale_right, 1)) for (_ = 0; _ < n; ++_) p[1][_] *= e.scale_right;
+ 2 == e.num_channels && 1 == u.channels_out && me(), f = L(e), b[0] = u.mfbuf[0], b[1] = u.mfbuf[1];
+ for (var m, v, d, g, w, S, M, y = 0; 0 < n;) {
+ var A = [null, null],
+ k = 0,
+ R = 0;
+ A[0] = p[0], A[1] = p[1];
+ var x = new P();
+ if (H(e, b, A, y, n, x), k = x.n_in, R = x.n_out, u.findReplayGain && !u.decode_on_the_fly && T.AnalyzeSamples(u.rgdata, b[0], u.mf_size, b[1], u.mf_size, R, u.channels_out) == O.GAIN_ANALYSIS_ERROR) return -6;
+ if (n -= k, y += k, u.channels_out, u.mf_size += R, u.mf_samples_to_encode < 1 && me(), u.mf_samples_to_encode += R, u.mf_size >= f) {
+ var B = i - h;
+ if (0 == i && (B = 0), m = e, v = b[0], d = b[1], g = s, w = r, S = B, M = C.enc.lame_encode_mp3_frame(m, v, d, g, w, S), m.frameNum++, (o = M) < 0) return o;
+ for (r += o, h += o, u.mf_size -= e.framesize, u.mf_samples_to_encode -= e.framesize, l = 0; l < u.channels_out; l++) for (_ = 0; _ < u.mf_size; _++) b[l][_] = b[l][_ + e.framesize];
}
}
- return u;
- }(e, f[0], f[1], s, n, r, i);
+ return h;
+ }(e, f[0], f[1], n, s, r, i);
};
}
- z.SFBMAX = 3 * Pe.SBMAX_s, Pe.ENCDELAY = 576, Pe.POSTDELAY = 1152, Pe.FFTOFFSET = 224 + (Pe.MDCTDELAY = 48), Pe.DECDELAY = 528, Pe.SBLIMIT = 32, Pe.CBANDS = 64, Pe.SBPSY_l = 21, Pe.SBPSY_s = 12, Pe.SBMAX_l = 22, Pe.SBMAX_s = 13, Pe.PSFB21 = 6, Pe.PSFB12 = 6, Pe.HBLKSIZE = (Pe.BLKSIZE = 1024) / 2 + 1, Pe.HBLKSIZE_s = (Pe.BLKSIZE_s = 256) / 2 + 1, Pe.NORM_TYPE = 0, Pe.START_TYPE = 1, Pe.SHORT_TYPE = 2, Pe.STOP_TYPE = 3, Pe.MPG_MD_LR_LR = 0, Pe.MPG_MD_LR_I = 1, Pe.MPG_MD_MS_LR = 2, Pe.MPG_MD_MS_I = 3, Pe.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], Z.MFSIZE = 3456 + Pe.ENCDELAY - Pe.MDCTDELAY, Z.MAX_HEADER_BUF = 256, Z.MAX_BITS_PER_CHANNEL = 4095, Z.MAX_BITS_PER_GRANULE = 7680, Z.BPC = 320, z.SFBMAX = 3 * Pe.SBMAX_s, t.Mp3Encoder = function (s, e, t) {
- 3 != arguments.length && (console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"), s = 1, e = 44100, t = 128);
- var n = new U(),
+ F.SFBMAX = 3 * Ae.SBMAX_s, Ae.ENCDELAY = 576, Ae.POSTDELAY = 1152, Ae.FFTOFFSET = 224 + (Ae.MDCTDELAY = 48), Ae.DECDELAY = 528, Ae.SBLIMIT = 32, Ae.CBANDS = 64, Ae.SBPSY_l = 21, Ae.SBPSY_s = 12, Ae.SBMAX_l = 22, Ae.SBMAX_s = 13, Ae.PSFB21 = 6, Ae.PSFB12 = 6, Ae.HBLKSIZE = (Ae.BLKSIZE = 1024) / 2 + 1, Ae.HBLKSIZE_s = (Ae.BLKSIZE_s = 256) / 2 + 1, Ae.NORM_TYPE = 0, Ae.START_TYPE = 1, Ae.SHORT_TYPE = 2, Ae.STOP_TYPE = 3, Ae.MPG_MD_LR_LR = 0, Ae.MPG_MD_LR_I = 1, Ae.MPG_MD_MS_LR = 2, Ae.MPG_MD_MS_I = 3, Ae.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], j.MFSIZE = 3456 + Ae.ENCDELAY - Ae.MDCTDELAY, j.MAX_HEADER_BUF = 256, j.MAX_BITS_PER_CHANNEL = 4095, j.MAX_BITS_PER_GRANULE = 7680, j.BPC = 320, F.SFBMAX = 3 * Ae.SBMAX_s, t.Mp3Encoder = function (n, e, t) {
+ 1 != n && me("fix cc: only supports mono");
+ var s = new Y(),
a = new function () {
this.setModules = function (e, t) {};
}(),
- r = new X(),
- i = new q(),
+ r = new O(),
+ i = new N(),
o = new function () {
- function e(e, t, a, s, n, r, i, o, _, l, f, c, h, u, m) {
- this.vbr_q = e, this.quant_comp = t, this.quant_comp_s = a, this.expY = s, this.st_lrm = n, this.st_s = r, this.masking_adj = i, this.masking_adj_short = o, this.ath_lower = _, this.ath_curve = l, this.ath_sensitivity = f, this.interch = c, this.safejoint = h, this.sfb21mod = u, this.msfix = m;
- }
- function t(e, t, a, s, n, r, i, o, _, l, f, c, h, u) {
- this.quant_comp = t, this.quant_comp_s = a, this.safejoint = s, this.nsmsfix = n, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = h, this.sfscale = u;
+ function e(e, t, a, n, s, r, i, o, _, l, f, c, u, h) {
+ this.quant_comp = t, this.quant_comp_s = a, this.safejoint = n, this.nsmsfix = s, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = u, this.sfscale = h;
}
var i;
+ function n(e, t, a) {
+ me();
+ }
this.setModules = function (e) {
i = e;
};
- var f = [new e(0, 9, 9, 0, 5.2, 125, -4.2, -6.3, 4.8, 1, 0, 0, 2, 21, .97), new e(1, 9, 9, 0, 5.3, 125, -3.6, -5.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 5.6, 125, -2.2, -3.5, 2.8, 2, 0, 0, 2, 21, 1.49), new e(3, 9, 9, 1, 5.8, 130, -1.8, -2.8, 2.6, 3, -4, 0, 2, 20, 1.64), new e(4, 9, 9, 1, 6, 135, -.7, -1.1, 1.1, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 6.4, 140, .5, .4, -7.5, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 6.6, 145, .67, .65, -14.7, 6.5, -19, 4e-4, 0, 0, 2.3), new e(7, 9, 9, 1, 6.6, 145, .8, .75, -19.7, 8, -22, 6e-4, 0, 0, 2.7), new e(8, 9, 9, 1, 6.6, 145, 1.2, 1.15, -27.5, 10, -23, 7e-4, 0, 0, 0), new e(9, 9, 9, 1, 6.6, 145, 1.6, 1.6, -36, 11, -25, 8e-4, 0, 0, 0), new e(10, 9, 9, 1, 6.6, 145, 2, 2, -36, 12, -25, 8e-4, 0, 0, 0)],
- c = [new e(0, 9, 9, 0, 4.2, 25, -7, -4, 7.5, 1, 0, 0, 2, 26, .97), new e(1, 9, 9, 0, 4.2, 25, -5.6, -3.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 4.2, 25, -4.4, -1.8, 2, 2, 0, 0, 2, 18, 1.49), new e(3, 9, 9, 1, 4.2, 25, -3.4, -1.25, 1.1, 3, -4, 0, 2, 15, 1.64), new e(4, 9, 9, 1, 4.2, 25, -2.2, .1, 0, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 4.2, 25, -1, 1.65, -7.7, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 4.2, 25, -0, 2.47, -7.7, 6.5, -19, 4e-4, 0, 0, 2), new e(7, 9, 9, 1, 4.2, 25, .5, 2, -14.5, 8, -22, 6e-4, 0, 0, 2), new e(8, 9, 9, 1, 4.2, 25, 1, 2.4, -22, 10, -23, 7e-4, 0, 0, 2), new e(9, 9, 9, 1, 4.2, 25, 1.5, 2.95, -30, 11, -25, 8e-4, 0, 0, 2), new e(10, 9, 9, 1, 4.2, 25, 2, 2.95, -36, 12, -30, 8e-4, 0, 0, 2)];
+ var o = [new e(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new e(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new e(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new e(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new e(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new e(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new e(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new e(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new e(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new e(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new e(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new e(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new e(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new e(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new e(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
function s(e, t, a) {
- var s,
- n,
- r = e.VBR == xe.vbr_rh ? f : c,
- i = e.VBR_q_frac,
- o = r[t],
- _ = r[t + 1],
- l = o;
- o.st_lrm = o.st_lrm + i * (_.st_lrm - o.st_lrm), o.st_s = o.st_s + i * (_.st_s - o.st_s), o.masking_adj = o.masking_adj + i * (_.masking_adj - o.masking_adj), o.masking_adj_short = o.masking_adj_short + i * (_.masking_adj_short - o.masking_adj_short), o.ath_lower = o.ath_lower + i * (_.ath_lower - o.ath_lower), o.ath_curve = o.ath_curve + i * (_.ath_curve - o.ath_curve), o.ath_sensitivity = o.ath_sensitivity + i * (_.ath_sensitivity - o.ath_sensitivity), o.interch = o.interch + i * (_.interch - o.interch), o.msfix = o.msfix + i * (_.msfix - o.msfix), s = e, (n = l.vbr_q) < 0 && (n = 0), 9 < n && (n = 9), s.VBR_q = n, (s.VBR_q_frac = 0) != a ? e.quant_comp = l.quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = l.quant_comp), 0 != a ? e.quant_comp_short = l.quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = l.quant_comp_s), 0 != l.expY && (e.experimentalY = 0 != l.expY), 0 != a ? e.internal_flags.nsPsy.attackthre = l.st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = l.st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = l.st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = l.st_s), 0 != a ? e.maskingadjust = l.masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = l.masking_adj), 0 != a ? e.maskingadjust_short = l.masking_adj_short : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = l.masking_adj_short), 0 != a ? e.ATHlower = -l.ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -l.ath_lower / 10), 0 != a ? e.ATHcurve = l.ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = l.ath_curve), 0 != a ? e.athaa_sensitivity = l.ath_sensitivity : 0 < Math.abs(e.athaa_sensitivity - -1) || (e.athaa_sensitivity = l.ath_sensitivity), 0 < l.interch && (0 != a ? e.interChRatio = l.interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = l.interch)), 0 < l.safejoint && (e.exp_nspsytune = e.exp_nspsytune | l.safejoint), 0 < l.sfb21mod && (e.exp_nspsytune = e.exp_nspsytune | l.sfb21mod << 20), 0 != a ? e.msfix = l.msfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = l.msfix), 0 == a && (e.VBR_q = t, e.VBR_q_frac = i);
- }
- var o = [new t(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new t(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new t(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new t(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new t(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new t(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new t(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new t(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new t(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new t(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new t(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new t(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new t(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new t(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new t(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
- function n(e, t, a) {
- var s = t,
- n = i.nearestBitrateFullIndex(t);
- if (e.VBR = xe.vbr_abr, e.VBR_mean_bitrate_kbps = s, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[n].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[n].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[n].nsbass)) {
- var r = int(4 * o[n].nsbass);
+ var n = t,
+ s = i.nearestBitrateFullIndex(t);
+ if (e.VBR = Me.vbr_abr, e.VBR_mean_bitrate_kbps = n, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[s].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[s].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[s].nsbass)) {
+ var r = int(4 * o[s].nsbass);
r < 0 && (r += 64), e.exp_nspsytune = e.exp_nspsytune | r << 2;
}
- return 0 != a ? e.quant_comp = o[n].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[n].quant_comp), 0 != a ? e.quant_comp_short = o[n].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[n].quant_comp_s), 0 != a ? e.msfix = o[n].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[n].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[n].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[n].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[n].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[n].st_s), 0 != a ? e.scale = o[n].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[n].scale), 0 != a ? e.maskingadjust = o[n].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[n].masking_adj), 0 < o[n].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[n].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[n].masking_adj), 0 != a ? e.ATHlower = -o[n].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[n].ath_lower / 10), 0 != a ? e.ATHcurve = o[n].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[n].ath_curve), 0 != a ? e.interChRatio = o[n].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[n].interch), t;
+ return 0 != a ? e.quant_comp = o[s].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[s].quant_comp), 0 != a ? e.quant_comp_short = o[s].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[s].quant_comp_s), 0 != a ? e.msfix = o[s].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[s].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[s].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[s].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[s].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[s].st_s), 0 != a ? e.scale = o[s].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[s].scale), 0 != a ? e.maskingadjust = o[s].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[s].masking_adj), 0 < o[s].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[s].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[s].masking_adj), 0 != a ? e.ATHlower = -o[s].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[s].ath_lower / 10), 0 != a ? e.ATHcurve = o[s].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[s].ath_curve), 0 != a ? e.interChRatio = o[s].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[s].interch), t;
}
this.apply_preset = function (e, t, a) {
switch (t) {
- case U.R3MIX:
- t = U.V3, e.VBR = xe.vbr_mtrh;
+ case Y.R3MIX:
+ t = Y.V3, e.VBR = Me.vbr_mtrh;
break;
- case U.MEDIUM:
- t = U.V4, e.VBR = xe.vbr_rh;
+ case Y.MEDIUM:
+ t = Y.V4, e.VBR = Me.vbr_rh;
break;
- case U.MEDIUM_FAST:
- t = U.V4, e.VBR = xe.vbr_mtrh;
+ case Y.MEDIUM_FAST:
+ t = Y.V4, e.VBR = Me.vbr_mtrh;
break;
- case U.STANDARD:
- t = U.V2, e.VBR = xe.vbr_rh;
+ case Y.STANDARD:
+ t = Y.V2, e.VBR = Me.vbr_rh;
break;
- case U.STANDARD_FAST:
- t = U.V2, e.VBR = xe.vbr_mtrh;
+ case Y.STANDARD_FAST:
+ t = Y.V2, e.VBR = Me.vbr_mtrh;
break;
- case U.EXTREME:
- t = U.V0, e.VBR = xe.vbr_rh;
+ case Y.EXTREME:
+ t = Y.V0, e.VBR = Me.vbr_rh;
break;
- case U.EXTREME_FAST:
- t = U.V0, e.VBR = xe.vbr_mtrh;
+ case Y.EXTREME_FAST:
+ t = Y.V0, e.VBR = Me.vbr_mtrh;
break;
- case U.INSANE:
- return t = 320, e.preset = t, n(e, t, a), e.VBR = xe.vbr_off, t;
+ case Y.INSANE:
+ return t = 320, e.preset = t, s(e, t, a), e.VBR = Me.vbr_off, t;
}
switch (e.preset = t) {
- case U.V9:
- return s(e, 9, a), t;
- case U.V8:
- return s(e, 8, a), t;
- case U.V7:
- return s(e, 7, a), t;
- case U.V6:
- return s(e, 6, a), t;
- case U.V5:
- return s(e, 5, a), t;
- case U.V4:
- return s(e, 4, a), t;
- case U.V3:
- return s(e, 3, a), t;
- case U.V2:
- return s(e, 2, a), t;
- case U.V1:
- return s(e, 1, a), t;
- case U.V0:
- return s(e, 0, a), t;
+ case Y.V9:
+ return n(), t;
+ case Y.V8:
+ return n(), t;
+ case Y.V7:
+ return n(), t;
+ case Y.V6:
+ return n(), t;
+ case Y.V5:
+ return n(), t;
+ case Y.V4:
+ return n(), t;
+ case Y.V3:
+ return n(), t;
+ case Y.V2:
+ return n(), t;
+ case Y.V1:
+ return n(), t;
+ case Y.V0:
+ return n(), t;
}
- return 8 <= t && t <= 320 ? n(e, t, a) : (e.preset = 0, t);
+ return 8 <= t && t <= 320 ? s(e, t, a) : (e.preset = 0, t);
};
}(),
- _ = new x(),
- l = new w(),
- f = new M(),
+ _ = new T(),
+ l = new C(),
+ f = new y(),
c = new function () {
- this.getLameVersion = function () {
+ this.getLameShortVersion = function () {
return "3.98.4";
- }, this.getLameShortVersion = function () {
- return "3.98.4";
- }, this.getLameVeryShortVersion = function () {
- return "LAME3.98r";
- }, this.getPsyVersion = function () {
- return "0.93";
- }, this.getLameUrl = function () {
- return "http://www.mp3dev.org/";
- }, this.getLameOsBitness = function () {
- return "32bits";
};
}(),
- h = new function () {
- this.setModules = function (e, t) {};
- }(),
u = new function () {
+ this.setModules = function (e, t) {};
+ }(),
+ h = new function () {
var _;
this.setModules = function (e) {
_ = e;
}, this.ResvFrameBegin = function (e, t) {
var a,
- s = e.internal_flags,
- n = s.l3_side,
+ n = e.internal_flags,
+ s = n.l3_side,
r = _.getframebits(e);
- t.bits = (r - 8 * s.sideinfo_len) / s.mode_gr;
- var i = 2048 * s.mode_gr - 8;
- 320 < e.brate ? a = 8 * int(1e3 * e.brate / (e.out_samplerate / 1152) / 8 + .5) : (a = 11520, e.strict_ISO && (a = 8 * int(32e4 / (e.out_samplerate / 1152) / 8 + .5))), s.ResvMax = a - r, s.ResvMax > i && (s.ResvMax = i), (s.ResvMax < 0 || e.disable_reservoir) && (s.ResvMax = 0);
- var o = t.bits * s.mode_gr + Math.min(s.ResvSize, s.ResvMax);
- return a < o && (o = a), n.resvDrain_pre = 0, null != s.pinfo && (s.pinfo.mean_bits = t.bits / 2, s.pinfo.resvsize = s.ResvSize), o;
- }, this.ResvMaxBits = function (e, t, a, s) {
- var n,
+ t.bits = (r - 8 * n.sideinfo_len) / n.mode_gr;
+ var i = 2048 * n.mode_gr - 8;
+ 320 < e.brate ? me() : (a = 11520, e.strict_ISO && me()), n.ResvMax = a - r, n.ResvMax > i && (n.ResvMax = i), (n.ResvMax < 0 || e.disable_reservoir) && (n.ResvMax = 0);
+ var o = t.bits * n.mode_gr + Math.min(n.ResvSize, n.ResvMax);
+ return a < o && (o = a), s.resvDrain_pre = 0, null != n.pinfo && me(), o;
+ }, this.ResvMaxBits = function (e, t, a, n) {
+ var s,
r = e.internal_flags,
i = r.ResvSize,
o = r.ResvMax;
- 0 != s && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (n = i - 9 * o / 10, a.bits += n, r.substep_shaping |= 128) : (n = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
+ 0 != n && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (s = i - 9 * o / 10, a.bits += s, r.substep_shaping |= 128) : (s = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
var _ = i < 6 * r.ResvMax / 10 ? i : 6 * r.ResvMax / 10;
- return (_ -= n) < 0 && (_ = 0), _;
+ return (_ -= s) < 0 && (_ = 0), _;
}, this.ResvAdjust = function (e, t) {
e.ResvSize -= t.part2_3_length + t.part2_length;
}, this.ResvFrameEnd = function (e, t) {
var a,
- s = e.l3_side;
+ n = e.l3_side;
e.ResvSize += t * e.mode_gr;
- var n = 0;
- s.resvDrain_post = 0, (s.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (n += a), 0 < (a = e.ResvSize - n - e.ResvMax) && (n += a);
- var r = Math.min(8 * s.main_data_begin, n) / 8;
- s.resvDrain_pre += 8 * r, n -= 8 * r, e.ResvSize -= 8 * r, s.main_data_begin -= r, s.resvDrain_post += n, e.ResvSize -= n;
+ var s = 0;
+ n.resvDrain_post = 0, (n.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (s += a), 0 < (a = e.ResvSize - s - e.ResvMax) && (s += a);
+ var r = Math.min(8 * n.main_data_begin, s) / 8;
+ n.resvDrain_pre += 8 * r, s -= 8 * r, e.ResvSize -= 8 * r, n.main_data_begin -= r, n.resvDrain_post += s, e.ResvSize -= s;
};
}(),
- m = new k(),
+ b = new A(),
p = new function () {
this.setModules = function (e, t, a) {};
}(),
- b = new function () {}();
- n.setModules(r, i, o, _, l, f, c, h, b), i.setModules(r, b, c, f), h.setModules(i, c), o.setModules(n), l.setModules(i, u, _, m), _.setModules(m, u, n.enc.psy), u.setModules(i), m.setModules(_), f.setModules(n, i, c), a.setModules(p, b), p.setModules(c, h, o);
- var v = n.lame_init();
- v.num_channels = s, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = Ee.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, n.lame_init_params(v);
+ m = new function () {}();
+ s.setModules(r, i, o, _, l, f, c, u, m), i.setModules(r, m, c, f), u.setModules(i, c), o.setModules(s), l.setModules(i, h, _, b), _.setModules(b, h, s.enc.psy), h.setModules(i), b.setModules(_), f.setModules(s, i, c), a.setModules(p, m), p.setModules(c, u, o);
+ var v = s.lame_init();
+ v.num_channels = n, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = ye.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, s.lame_init_params(v);
var d = 1152,
g = 0 | 1.25 * d + 7200,
- S = A(g);
+ w = S(g);
this.encodeBuffer = function (e, t) {
- 1 == s && (t = e), e.length > d && (d = e.length, S = A(g = 0 | 1.25 * d + 7200));
- var a = n.lame_encode_buffer(v, e, t, e.length, S, 0, g);
- return new Int8Array(S.subarray(0, a));
+ 1 == n && (t = e), e.length > d && (d = e.length, w = S(g = 0 | 1.25 * d + 7200));
+ var a = s.lame_encode_buffer(v, e, t, e.length, w, 0, g);
+ return new Int8Array(w.subarray(0, a));
}, this.flush = function () {
- var e = n.lame_encode_flush(v, S, 0, g);
- return new Int8Array(S.subarray(0, e));
+ var e = s.lame_encode_flush(v, w, 0, g);
+ return new Int8Array(w.subarray(0, e));
};
};
}
- t(), Recorder.lamejs = t;
-}();
+ t(), e.lamejs = t;
+}(("object" == typeof window && window.document ? window : Object).Recorder);
});
/*
录音 Recorder扩展,动态波形显示
https://github.com/xiangyuecn/Recorder
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
+
var WaveView = function (set) {
return new fn(set);
};
@@ -37584,7 +37272,12 @@ https://github.com/xiangyuecn/Recorder
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -37613,38 +37306,44 @@ https://github.com/xiangyuecn/Recorder
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- var ctx = This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
+ var ctx = This.ctx = canvas.getContext("2d");
This.linear1 = This.genLinear(ctx, width, set.linear1);
This.linear2 = This.genLinear(ctx, width, set.linear2);
This.linearBg = This.genLinear(ctx, height, set.linearBg, true);
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
This._phase = 0;
};
fn.prototype = WaveView.prototype = {
@@ -37663,7 +37362,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
var maxAmplitude = set.height * scale / 2;
- for (var x = 0; x < width; x += scale) {
+ for (var x = 0; x <= width; x += scale) {
var scaling = (1 + Math.cos(Math.PI + x / width * 2 * Math.PI)) / 2;
var y = scaling * maxAmplitude * amplitude * Math.sin(2 * Math.PI * (x / width) * frequency + phase) + maxAmplitude;
rtv.push(y);
@@ -37735,7 +37434,7 @@ https://github.com/xiangyuecn/Recorder
//绘制包围背景
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path1[i]);
} else {
@@ -37761,7 +37460,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path[i]);
} else {
@@ -37774,11 +37473,11 @@ https://github.com/xiangyuecn/Recorder
}
};
Recorder[ViewTxt] = WaveView;
-})();
+});
/*
录音 Recorder扩展,频率直方图显示
-使用本扩展需要引入lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可自行修改源码恢复成完整的线性频谱,或修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
+使用本扩展需要引入src/extensions/lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可通过配置fullFreq来恢复成完整的线性频谱,或自行修改源码修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
https://github.com/xiangyuecn/Recorder
@@ -37786,7 +37485,13 @@ https://github.com/xiangyuecn/Recorder
https://www.iteye.com/topic/851459
https://sourceforge.net/projects/jmp123/files/
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
var FrequencyHistogramView = function (set) {
return new fn(set);
@@ -37801,7 +37506,12 @@ https://sourceforge.net/projects/jmp123/files/
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -37847,7 +37557,9 @@ https://sourceforge.net/projects/jmp123/files/
stripeShadowBlur: -1 //峰值小横条阴影基础大小,设为0不显示阴影,-1为柱子的大小,如果柱子数量太多时请勿开启,非常影响性能
,
stripeShadowColor: "" //峰值小横条阴影颜色,留空为柱子的阴影颜色
+ ,
+ fullFreq: false //是否要绘制所有频率;默认false主要绘制5khz以下的频率,高频部分占比很少,此时不同的采样率对频谱显示几乎没有影响;设为true后不同采样率下显示的频谱是不一样的,因为 最大频率=采样率/2 会有差异
//当发生绘制时会回调此方法,参数为当前绘制的频率数据和采样率,可实现多个直方图同时绘制,只消耗一个input输入和计算时间
,
onDraw: function (frequencyData, sampleRate) {}
@@ -37856,37 +37568,43 @@ https://sourceforge.net/projects/jmp123/files/
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
+ This.ctx = canvas.getContext("2d");
if (!Recorder.LibFFT) {
- throw new Error("需要lib.fft.js支持");
+ throw new Error($T.G("NeedImport-2", [ViewTxt, "src/extensions/lib.fft.js"]));
}
This.fft = Recorder.LibFFT(1024);
@@ -37926,6 +37644,9 @@ https://sourceforge.net/projects/jmp123/files/
//超时没有输入,顶部横条已全部落下,干掉定时器
clearInterval(This.timer);
This.timer = 0;
+ This.lastH = []; //重置高度再绘制一次,避免定时不准没到底就停了
+ This.stripesH = [];
+ This.draw(null, This.sampleRate);
return;
}
if (now - drawTime < interval) {
@@ -37977,15 +37698,19 @@ https://sourceforge.net/projects/jmp123/files/
var Y0 = 1 << (Math.round(Math.log(bufferSize) / Math.log(2) + 3) << 1);
var logY0 = Math.log(Y0) / Math.log(10);
var dBmax = 20 * Math.log(0x7fff) / Math.log(10);
- var fftSize = bufferSize / 2;
- var fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2))); //5khz所在位置,8000采样率及以下最高只有4khz
- var fftSize5kIsAll = fftSize5k == fftSize;
- var line80 = fftSize5kIsAll ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
+ var fftSize = bufferSize / 2,
+ fftSize5k = fftSize;
+ if (!set.fullFreq) {
+ //非绘制所有频率时,计算5khz所在位置,8000采样率及以下最高只有4khz
+ fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2)));
+ }
+ var isFullFreq = fftSize5k == fftSize;
+ var line80 = isFullFreq ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
var fftSizeStep1 = fftSize5k / line80;
- var fftSizeStep2 = fftSize5kIsAll ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
+ var fftSizeStep2 = isFullFreq ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
var fftIdx = 0;
for (var i = 0; i < lineCount; i++) {
- //不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
+ // !fullFreq 时不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
//80%关注0-5khz主要人声部分 20%关注剩下的高频,这样不管什么采样率都能做到大部分频率显示一致。
var start = Math.ceil(fftIdx);
if (i < line80) {
@@ -37995,14 +37720,18 @@ https://sourceforge.net/projects/jmp123/files/
//5khz以上
fftIdx += fftSizeStep2;
}
- var end = Math.min(Math.ceil(fftIdx), fftSize);
+ var end = Math.ceil(fftIdx);
+ if (end == start) end++;
+ end = Math.min(end, fftSize);
//参考AudioGUI.java .drawHistogram方法
//查找当前频段的最大"幅值"
var maxAmp = 0;
- for (var j = start; j < end; j++) {
- maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ if (frequencyData) {
+ for (var j = start; j < end; j++) {
+ maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ }
}
//计算音量
@@ -38040,8 +37769,6 @@ https://sourceforge.net/projects/jmp123/files/
var stripeLinear2 = set.stripeLinear && This.genLinear(ctx, set.stripeLinear, originY, originY + heightY) || linear2; //上半部分的峰值小横条填充
//计算柱子间距
- ctx.shadowBlur = set.shadowBlur * scale;
- ctx.shadowColor = set.shadowColor;
var mirrorEnable = set.mirrorEnable;
var mirrorCount = mirrorEnable ? lineCount * 2 - 1 : lineCount; //镜像柱子数量翻一倍-1根
@@ -38050,78 +37777,105 @@ https://sourceforge.net/projects/jmp123/files/
if (spaceWidth != 0) {
widthRatio = (width - spaceWidth * (mirrorCount + 1)) / width;
}
- var lineWidth = Math.max(1 * scale, Math.floor(width * widthRatio / mirrorCount)); //柱子宽度至少1个单位
- var spaceFloat = (width - mirrorCount * lineWidth) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
-
- //绘制柱子
- var minHeight = set.minHeight * scale;
- var mirrorSubX = spaceFloat + lineWidth / 2;
- var XFloat = mirrorEnable ? width / 2 - mirrorSubX : 0; //镜像时,中间柱子位于正中心
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
- xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = Math.max(lastH[i], minHeight);
-
- //绘制上半部分
- if (originY != 0) {
- y = originY - h;
- ctx.fillStyle = linear1;
- ctx.fillRect(x, y, lineWidth, h);
- }
- //绘制下半部分
- if (originY != height) {
- ctx.fillStyle = linear2;
- ctx.fillRect(x, originY, lineWidth, h);
- }
- xFloat += lineWidth;
+ for (var i = 0; i < 2; i++) {
+ var lineFloat = Math.max(1 * scale, width * widthRatio / mirrorCount); //柱子宽度至少1个单位
+ var lineWN = Math.floor(lineFloat),
+ lineWF = lineFloat - lineWN; //提取出小数部分
+ var spaceFloat = (width - mirrorCount * lineFloat) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
+ if (spaceFloat > 0 && spaceFloat < 1) {
+ widthRatio = 1;
+ spaceFloat = 0; //不够一个像素,丢弃不绘制间隔,重新计算
+ } else break;
}
- //绘制柱子顶上峰值小横条
- if (set.stripeEnable) {
- var stripeShadowBlur = set.stripeShadowBlur;
- ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
- ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
- var stripeHeight = set.stripeHeight * scale;
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
+ //绘制
+ var minHeight = set.minHeight * scale;
+ var XFloat = mirrorEnable ? (width - lineWN) / 2 - spaceFloat : 0; //镜像时,中间柱子位于正中心
+ for (var iMirror = 0; iMirror < 2; iMirror++) {
+ if (iMirror) {
+ ctx.save();
+ ctx.scale(-1, 1);
+ }
+ var xMirror = iMirror ? width : 0; //绘制镜像部分,不用drawImage(canvas)进行镜像绘制,提升兼容性(iOS微信小程序bug https://developers.weixin.qq.com/community/develop/doc/000aaca2148dc8a235a0fb8c66b000)
+
+ //绘制柱子
+ ctx.shadowBlur = set.shadowBlur * scale;
+ ctx.shadowColor = set.shadowColor;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = stripesH[i];
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = Math.max(lastH[i], minHeight);
//绘制上半部分
if (originY != 0) {
- y = originY - h - stripeHeight;
- if (y < 0) {
- y = 0;
- }
- ctx.fillStyle = stripeLinear1;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ y = originY - h;
+ ctx.fillStyle = linear1;
+ ctx.fillRect(x, y, w, h);
}
//绘制下半部分
if (originY != height) {
- y = originY + h;
- if (y + stripeHeight > height) {
- y = height - stripeHeight;
- }
- ctx.fillStyle = stripeLinear2;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ ctx.fillStyle = linear2;
+ ctx.fillRect(x, originY, w, h);
}
- xFloat += lineWidth;
+ xFloat += w;
}
- }
- //镜像,从中间直接镜像即可
- if (mirrorEnable) {
- var srcW = Math.floor(width / 2);
- ctx.save();
- ctx.scale(-1, 1);
- ctx.drawImage(This.canvas, Math.ceil(width / 2), 0, srcW, height, -srcW, 0, srcW, height);
- ctx.restore();
+ //绘制柱子顶上峰值小横条
+ if (set.stripeEnable) {
+ var stripeShadowBlur = set.stripeShadowBlur;
+ ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
+ ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
+ var stripeHeight = set.stripeHeight * scale;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
+ xFloat += spaceFloat;
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = stripesH[i];
+
+ //绘制上半部分
+ if (originY != 0) {
+ y = originY - h - stripeHeight;
+ if (y < 0) {
+ y = 0;
+ }
+ ctx.fillStyle = stripeLinear1;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ //绘制下半部分
+ if (originY != height) {
+ y = originY + h;
+ if (y + stripeHeight > height) {
+ y = height - stripeHeight;
+ }
+ ctx.fillStyle = stripeLinear2;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ xFloat += w;
+ }
+ }
+ if (iMirror) {
+ ctx.restore();
+ }
+ if (!mirrorEnable) break;
+ }
+ if (frequencyData) {
+ set.onDraw(frequencyData, sampleRate);
}
- set.onDraw(frequencyData, sampleRate);
}
};
Recorder[ViewTxt] = FrequencyHistogramView;
-})();
+});
/*
时域转频域,快速傅里叶变换(FFT)
@@ -38135,104 +37889,111 @@ fft.transform(inBuffer)
inBuffer:[Int16,...] 数组长度必须是bufferSize
返回[Float64(Long),...],长度为bufferSize/2
*/
-
-/*
-从FFT.java 移植,Java开源库:jmp123 版本0.3
-https://www.iteye.com/topic/851459
-https://sourceforge.net/projects/jmp123/files/
-*/
-Recorder.LibFFT = function (bufferSize) {
-
- var FFT_N_LOG, FFT_N, MINY;
- var real, imag, sintable, costable;
- var bitReverse;
- var FFT_Fn = function (bufferSize) {
- //bufferSize只能取值2的n次方
- FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
- FFT_N = 1 << FFT_N_LOG;
- MINY = (FFT_N << 2) * Math.sqrt(2);
- real = [];
- imag = [];
- sintable = [0];
- costable = [0];
- bitReverse = [];
- var i, j, k, reve;
- for (i = 0; i < FFT_N; i++) {
- k = i;
- for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
- reve <<= 1;
- reve |= k & 1;
- k >>>= 1;
- }
- bitReverse[i] = reve;
- }
- var theta,
- dt = 2 * Math.PI / FFT_N;
- for (i = (FFT_N >> 1) - 1; i > 0; i--) {
- theta = i * dt;
- costable[i] = Math.cos(theta);
- sintable[i] = Math.sin(theta);
- }
- };
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
/*
- 用于频谱显示的快速傅里叶变换
- inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ 从FFT.java 移植,Java开源库:jmp123 版本0.3
+ https://www.iteye.com/topic/851459
+ https://sourceforge.net/projects/jmp123/files/
*/
- var getModulus = function (inBuffer) {
- var i,
- j,
- k,
- ir,
- j0 = 1,
- idx = FFT_N_LOG - 1;
- var cosv, sinv, tmpr, tmpi;
- for (i = 0; i != FFT_N; i++) {
- real[i] = inBuffer[bitReverse[i]];
- imag[i] = 0;
- }
- for (i = FFT_N_LOG; i != 0; i--) {
- for (j = 0; j != j0; j++) {
- cosv = costable[j << idx];
- sinv = sintable[j << idx];
- for (k = j; k < FFT_N; k += j0 << 1) {
- ir = k + j0;
- tmpr = cosv * real[ir] - sinv * imag[ir];
- tmpi = cosv * imag[ir] + sinv * real[ir];
- real[ir] = real[k] - tmpr;
- imag[ir] = imag[k] - tmpi;
- real[k] += tmpr;
- imag[k] += tmpi;
+ Recorder.LibFFT = function (bufferSize) {
+ var FFT_N_LOG, FFT_N, MINY;
+ var real, imag, sintable, costable;
+ var bitReverse;
+ var FFT_Fn = function (bufferSize) {
+ //bufferSize只能取值2的n次方
+ FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
+ FFT_N = 1 << FFT_N_LOG;
+ MINY = (FFT_N << 2) * Math.sqrt(2);
+ real = [];
+ imag = [];
+ sintable = [0];
+ costable = [0];
+ bitReverse = [];
+ var i, j, k, reve;
+ for (i = 0; i < FFT_N; i++) {
+ k = i;
+ for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
+ reve <<= 1;
+ reve |= k & 1;
+ k >>>= 1;
}
+ bitReverse[i] = reve;
}
- j0 <<= 1;
- idx--;
- }
- j = FFT_N >> 1;
- var outBuffer = new Float64Array(j);
+ var theta,
+ dt = 2 * Math.PI / FFT_N;
+ for (i = (FFT_N >> 1) - 1; i > 0; i--) {
+ theta = i * dt;
+ costable[i] = Math.cos(theta);
+ sintable[i] = Math.sin(theta);
+ }
+ };
+
/*
- * 输出模的平方:
- * for(i = 1; i <= j; i++)
- * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
- *
- * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
- * 和Spectrum.Y0,Spectrum.logY0对应.
- */
- sinv = MINY;
- cosv = -MINY;
- for (i = j; i != 0; i--) {
- tmpr = real[i];
- tmpi = imag[i];
- if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
- }
- return outBuffer;
+ 用于频谱显示的快速傅里叶变换
+ inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ */
+ var getModulus = function (inBuffer) {
+ var i,
+ j,
+ k,
+ ir,
+ j0 = 1,
+ idx = FFT_N_LOG - 1;
+ var cosv, sinv, tmpr, tmpi;
+ for (i = 0; i != FFT_N; i++) {
+ real[i] = inBuffer[bitReverse[i]];
+ imag[i] = 0;
+ }
+ for (i = FFT_N_LOG; i != 0; i--) {
+ for (j = 0; j != j0; j++) {
+ cosv = costable[j << idx];
+ sinv = sintable[j << idx];
+ for (k = j; k < FFT_N; k += j0 << 1) {
+ ir = k + j0;
+ tmpr = cosv * real[ir] - sinv * imag[ir];
+ tmpi = cosv * imag[ir] + sinv * real[ir];
+ real[ir] = real[k] - tmpr;
+ imag[ir] = imag[k] - tmpi;
+ real[k] += tmpr;
+ imag[k] += tmpi;
+ }
+ }
+ j0 <<= 1;
+ idx--;
+ }
+ j = FFT_N >> 1;
+ var outBuffer = new Float64Array(j);
+ /*
+ * 输出模的平方:
+ * for(i = 1; i <= j; i++)
+ * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
+ *
+ * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
+ * 和Spectrum.Y0,Spectrum.logY0对应.
+ */
+ sinv = MINY;
+ cosv = -MINY;
+ for (i = j; i != 0; i--) {
+ tmpr = real[i];
+ tmpi = imag[i];
+ if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
+ }
+ return outBuffer;
+ };
+ FFT_Fn(bufferSize);
+ return {
+ transform: getModulus,
+ bufferSize: FFT_N
+ };
};
- FFT_Fn(bufferSize);
- return {
- transform: getModulus,
- bufferSize: FFT_N
- };
-};
+});
var playIcon$6 = "data:image/png;base64,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";
@@ -38266,7 +38027,7 @@ const uuid$2 = prefix => {
const id = s.join('');
return prefix ? prefix + '__' + id : id;
};
-var script$5h = {
+var script$5q = {
name: 'RecordPlayer',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -38756,10 +38517,10 @@ var script$5h = {
};
/* script */
-const __vue_script__$5h = script$5h;
+const __vue_script__$5q = script$5q;
/* template */
-var __vue_render__$5h = function () {
+var __vue_render__$5q = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -38963,17 +38724,17 @@ var __vue_render__$5h = function () {
1
)
};
-var __vue_staticRenderFns__$5h = [];
-__vue_render__$5h._withStripped = true;
+var __vue_staticRenderFns__$5q = [];
+__vue_render__$5q._withStripped = true;
/* style */
- const __vue_inject_styles__$5h = undefined;
+ const __vue_inject_styles__$5q = undefined;
/* scoped */
- const __vue_scope_id__$5h = undefined;
+ const __vue_scope_id__$5q = undefined;
/* module identifier */
- const __vue_module_identifier__$5h = undefined;
+ const __vue_module_identifier__$5q = undefined;
/* functional template */
- const __vue_is_functional_template__$5h = false;
+ const __vue_is_functional_template__$5q = false;
/* style inject */
/* style inject SSR */
@@ -38982,13 +38743,13 @@ __vue_render__$5h._withStripped = true;
- const __vue_component__$5h = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5h, staticRenderFns: __vue_staticRenderFns__$5h },
- __vue_inject_styles__$5h,
- __vue_script__$5h,
- __vue_scope_id__$5h,
- __vue_is_functional_template__$5h,
- __vue_module_identifier__$5h,
+ const __vue_component__$5q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5q, staticRenderFns: __vue_staticRenderFns__$5q },
+ __vue_inject_styles__$5q,
+ __vue_script__$5q,
+ __vue_scope_id__$5q,
+ __vue_is_functional_template__$5q,
+ __vue_module_identifier__$5q,
false,
undefined,
undefined,
@@ -39001,9 +38762,9 @@ const _audio = '.mp3,';
const _video = '.mp4,.MP4';
const _resources = 'application/x-zip-compressed,.zip,';
const _office = '.ppt,.xlsx,.xls,.doc,.docx,.pptx';
-var script$5g = {
+var script$5p = {
components: {
- RecordPlayer: __vue_component__$5h
+ RecordPlayer: __vue_component__$5q
},
name: 'addFile',
props: {
@@ -39468,9 +39229,9 @@ var script$5g = {
};
/* script */
-const __vue_script__$5g = script$5g;
+const __vue_script__$5p = script$5p;
/* template */
-var __vue_render__$5g = function () {
+var __vue_render__$5p = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -40067,17 +39828,17 @@ var __vue_render__$5g = function () {
]
)
};
-var __vue_staticRenderFns__$5g = [];
-__vue_render__$5g._withStripped = true;
+var __vue_staticRenderFns__$5p = [];
+__vue_render__$5p._withStripped = true;
/* style */
- const __vue_inject_styles__$5g = undefined;
+ const __vue_inject_styles__$5p = undefined;
/* scoped */
- const __vue_scope_id__$5g = undefined;
+ const __vue_scope_id__$5p = undefined;
/* module identifier */
- const __vue_module_identifier__$5g = undefined;
+ const __vue_module_identifier__$5p = undefined;
/* functional template */
- const __vue_is_functional_template__$5g = false;
+ const __vue_is_functional_template__$5p = false;
/* style inject */
/* style inject SSR */
@@ -40086,13 +39847,13 @@ __vue_render__$5g._withStripped = true;
- const __vue_component__$5g = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5g, staticRenderFns: __vue_staticRenderFns__$5g },
- __vue_inject_styles__$5g,
- __vue_script__$5g,
- __vue_scope_id__$5g,
- __vue_is_functional_template__$5g,
- __vue_module_identifier__$5g,
+ const __vue_component__$5p = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5p, staticRenderFns: __vue_staticRenderFns__$5p },
+ __vue_inject_styles__$5p,
+ __vue_script__$5p,
+ __vue_scope_id__$5p,
+ __vue_is_functional_template__$5p,
+ __vue_module_identifier__$5p,
false,
undefined,
undefined,
@@ -40349,7 +40110,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
@@ -53067,11 +52828,11 @@ var n = function () {
*/
let prevOverflow$1 = '';
-var script$5f = {
+var script$5o = {
name: 'XmlTextRender',
components: {
- addFile: __vue_component__$5g,
- XmlTextDialogRender: __vue_component__$5i,
+ addFile: __vue_component__$5p,
+ XmlTextDialogRender: __vue_component__$5r,
[ImagePreview$1.Component.name]: ImagePreview$1.Component
},
props: {
@@ -53691,6 +53452,7 @@ var script$5f = {
handleMouseUp() {
// @pos MouseUp
let _this = this;
+ let u = navigator.userAgent;
if (this.userType && this.insideIndex === this.ruleIndex) {
setTimeout(() => {
// console.log('%c%s', 'font-size:2em;background: #00965E;color: #FFF', 'MouseUp', _this.markEfiStr)
@@ -53729,8 +53491,14 @@ var script$5f = {
break;
}
checkout = false;
- _this.activeTippy[0].setContent(`${msg}`);
- _this.activeTippy[0].show();
+ if (_this.pageType == 'pc' || !u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
+ _this.activeTippy[0].setContent(`${msg}`);
+ _this.activeTippy[0].show();
+ } else {
+ _this.$EventBus.$emit('showToastTippy', {
+ msg: msg
+ });
+ }
let preOperateTippy = document.getElementById(`tippy-${_this.activeTippy[0].id - 1}`);
preOperateTippy && preOperateTippy.remove();
_this.markEfiStr = '';
@@ -53747,7 +53515,6 @@ var script$5f = {
const templateBar = document.getElementById(_this.tippyTplBarId);
// let HTMLContentClone = $J(`#${_this.tippyTplBarId}`)?.clone(true,true)?.get(0)
let content = templateBar?.innerHTML || '选区解析错误';
- let u = navigator.userAgent;
let markId = `mark__${v4()}`;
let noteModel = {
selectionText: this.noteData.selectionText,
@@ -54264,9 +54031,9 @@ var script$5f = {
};
/* script */
-const __vue_script__$5f = script$5f;
+const __vue_script__$5o = script$5o;
/* template */
-var __vue_render__$5f = function () {
+var __vue_render__$5o = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54776,17 +54543,17 @@ var __vue_render__$5f = function () {
2
)
};
-var __vue_staticRenderFns__$5f = [];
-__vue_render__$5f._withStripped = true;
+var __vue_staticRenderFns__$5o = [];
+__vue_render__$5o._withStripped = true;
/* style */
- const __vue_inject_styles__$5f = undefined;
+ const __vue_inject_styles__$5o = undefined;
/* scoped */
- const __vue_scope_id__$5f = "data-v-50837cf9";
+ const __vue_scope_id__$5o = "data-v-2710695d";
/* module identifier */
- const __vue_module_identifier__$5f = undefined;
+ const __vue_module_identifier__$5o = undefined;
/* functional template */
- const __vue_is_functional_template__$5f = false;
+ const __vue_is_functional_template__$5o = false;
/* style inject */
/* style inject SSR */
@@ -54795,20 +54562,20 @@ __vue_render__$5f._withStripped = true;
- const __vue_component__$5f = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5f, staticRenderFns: __vue_staticRenderFns__$5f },
- __vue_inject_styles__$5f,
- __vue_script__$5f,
- __vue_scope_id__$5f,
- __vue_is_functional_template__$5f,
- __vue_module_identifier__$5f,
+ const __vue_component__$5o = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5o, staticRenderFns: __vue_staticRenderFns__$5o },
+ __vue_inject_styles__$5o,
+ __vue_script__$5o,
+ __vue_scope_id__$5o,
+ __vue_is_functional_template__$5o,
+ __vue_module_identifier__$5o,
false,
undefined,
undefined,
undefined
);
-const TextComponents = [__vue_component__$5f, __vue_component__$5i];
+const TextComponents = [__vue_component__$5o, __vue_component__$5r];
var XmlText = {
...TextComponents
};
@@ -54825,7 +54592,7 @@ var XmlText = {
//
//
-var script$5e = {
+var script$5n = {
name: 'XmlGroupRender',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -54900,9 +54667,9 @@ var script$5e = {
};
/* script */
-const __vue_script__$5e = script$5e;
+const __vue_script__$5n = script$5n;
/* template */
-var __vue_render__$5e = function () {
+var __vue_render__$5n = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54939,17 +54706,17 @@ var __vue_render__$5e = function () {
2
)
};
-var __vue_staticRenderFns__$5e = [];
-__vue_render__$5e._withStripped = true;
+var __vue_staticRenderFns__$5n = [];
+__vue_render__$5n._withStripped = true;
/* style */
- const __vue_inject_styles__$5e = undefined;
+ const __vue_inject_styles__$5n = undefined;
/* scoped */
- const __vue_scope_id__$5e = "data-v-35e9204b";
+ const __vue_scope_id__$5n = "data-v-35e9204b";
/* module identifier */
- const __vue_module_identifier__$5e = undefined;
+ const __vue_module_identifier__$5n = undefined;
/* functional template */
- const __vue_is_functional_template__$5e = false;
+ const __vue_is_functional_template__$5n = false;
/* style inject */
/* style inject SSR */
@@ -54958,23 +54725,23 @@ __vue_render__$5e._withStripped = true;
- const __vue_component__$5e = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5e, staticRenderFns: __vue_staticRenderFns__$5e },
- __vue_inject_styles__$5e,
- __vue_script__$5e,
- __vue_scope_id__$5e,
- __vue_is_functional_template__$5e,
- __vue_module_identifier__$5e,
+ const __vue_component__$5n = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5n, staticRenderFns: __vue_staticRenderFns__$5n },
+ __vue_inject_styles__$5n,
+ __vue_script__$5n,
+ __vue_scope_id__$5n,
+ __vue_is_functional_template__$5n,
+ __vue_module_identifier__$5n,
false,
undefined,
undefined,
undefined
);
-__vue_component__$5e.install = (Vue, options = {}) => {
+__vue_component__$5n.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('group-render', {
prefix: options.prefix
- }), __vue_component__$5e);
+ }), __vue_component__$5n);
};
function getDefaultExportFromCjs(x){return x&&x.__esModule&&Object.prototype.hasOwnProperty.call(x,'default')?x['default']:x;}var urlToolkit={exports:{}};(function(module,exports){// see https://tools.ietf.org/html/rfc1808
@@ -55042,7 +54809,7 @@ if(typeof console==='object'&&debugConfig===true||typeof debugConfig==='object')
// 'trace',
'debug','log','info','warn','error');// Some browsers don't allow to use bind on console object anyway
// fallback to default if needed
-try{exportedLogger.log(`Debug logs enabled for "${id}" in hls.js version ${"1.5.9"}`);}catch(e){exportedLogger=fakeLogger;}}else {exportedLogger=fakeLogger;}}const logger=exportedLogger;const DECIMAL_RESOLUTION_REGEX=/^(\d+)x(\d+)$/;const ATTR_LIST_REGEX=/(.+?)=(".*?"|.*?)(?:,|$)/g;// adapted from https://github.com/kanongil/node-m3u8parse/blob/master/attrlist.js
+try{exportedLogger.log(`Debug logs enabled for "${id}" in hls.js version ${"1.5.13"}`);}catch(e){exportedLogger=fakeLogger;}}else {exportedLogger=fakeLogger;}}const logger=exportedLogger;const DECIMAL_RESOLUTION_REGEX=/^(\d+)x(\d+)$/;const ATTR_LIST_REGEX=/(.+?)=(".*?"|.*?)(?:,|$)/g;// adapted from https://github.com/kanongil/node-m3u8parse/blob/master/attrlist.js
class AttrList{constructor(attrs){if(typeof attrs==='string'){attrs=AttrList.parseAttrList(attrs);}_extends(this,attrs);}get clientAttrs(){return Object.keys(this).filter(attr=>attr.substring(0,2)==='X-');}decimalInteger(attrName){const intValue=parseInt(this[attrName],10);if(intValue>Number.MAX_SAFE_INTEGER){return Infinity;}return intValue;}hexadecimalInteger(attrName){if(this[attrName]){let stringValue=(this[attrName]||'0x').slice(2);stringValue=(stringValue.length&1?'0':'')+stringValue;const value=new Uint8Array(stringValue.length/2);for(let i=0;iNumber.MAX_SAFE_INTEGER){return Infinity;}return intValue;}decimalFloatingPoint(attrName){return parseFloat(this[attrName]);}optionalFloat(attrName,defaultValue){const value=this[attrName];return value?parseFloat(value):defaultValue;}enumeratedString(attrName){return this[attrName];}bool(attrName){return this[attrName]==='YES';}decimalResolution(attrName){const res=DECIMAL_RESOLUTION_REGEX.exec(this[attrName]);if(res===null){return undefined;}return {width:parseInt(res[1],10),height:parseInt(res[2],10)};}static parseAttrList(input){let match;const attrs={};const quote='"';ATTR_LIST_REGEX.lastIndex=0;while((match=ATTR_LIST_REGEX.exec(input))!==null){let value=match[2];if(value.indexOf(quote)===0&&value.lastIndexOf(quote)===value.length-1){value=value.slice(1,-1);}const name=match[1].trim();attrs[name]=value;}return attrs;}}// Avoid exporting const enum so that these values can be inlined
function isDateRangeCueAttribute(attrName){return attrName!=="ID"&&attrName!=="CLASS"&&attrName!=="START-DATE"&&attrName!=="DURATION"&&attrName!=="END-DATE"&&attrName!=="END-ON-NEXT";}function isSCTE35Attribute(attrName){return attrName==="SCTE35-OUT"||attrName==="SCTE35-IN";}class DateRange{constructor(dateRangeAttr,dateRangeWithSameId){this.attr=void 0;this._startDate=void 0;this._endDate=void 0;this._badValueForSameId=void 0;if(dateRangeWithSameId){const previousAttr=dateRangeWithSameId.attr;for(const key in previousAttr){if(Object.prototype.hasOwnProperty.call(dateRangeAttr,key)&&dateRangeAttr[key]!==previousAttr[key]){logger.warn(`DATERANGE tag attribute: "${key}" does not match for tags with ID: "${dateRangeAttr.ID}"`);this._badValueForSameId=key;break;}}// Merge DateRange tags with the same ID
dateRangeAttr=_extends(new AttrList({}),previousAttr,dateRangeAttr);}this.attr=dateRangeAttr;this._startDate=new Date(dateRangeAttr["START-DATE"]);if("END-DATE"in this.attr){const endDate=new Date(this.attr["END-DATE"]);if(isFiniteNumber(endDate.getTime())){this._endDate=endDate;}}}get id(){return this.attr.ID;}get class(){return this.attr.CLASS;}get startDate(){return this._startDate;}get endDate(){if(this._endDate){return this._endDate;}const duration=this.duration;if(duration!==null){return new Date(this._startDate.getTime()+duration*1000);}return null;}get duration(){if("DURATION"in this.attr){const duration=this.attr.decimalFloatingPoint("DURATION");if(isFiniteNumber(duration)){return duration;}}else if(this._endDate){return (this._endDate.getTime()-this._startDate.getTime())/1000;}return null;}get plannedDuration(){if("PLANNED-DURATION"in this.attr){return this.attr.decimalFloatingPoint("PLANNED-DURATION");}return null;}get endOnNext(){return this.attr.bool("END-ON-NEXT");}get isValid(){return !!this.id&&!this._badValueForSameId&&isFiniteNumber(this.startDate.getTime())&&(this.duration===null||this.duration>=0)&&(!this.endOnNext||!!this.class);}}class LoadStats{constructor(){this.aborted=false;this.loaded=0;this.retry=0;this.total=0;this.chunkCount=0;this.bwEstimate=0;this.loading={start:0,first:0,end:0};this.parsing={start:0,end:0};this.buffering={start:0,first:0,end:0};}}var ElementaryStreamTypes={AUDIO:"audio",VIDEO:"video",AUDIOVIDEO:"audiovideo"};class BaseSegment{constructor(baseurl){this._byteRange=null;this._url=null;// baseurl is the URL to the playlist
@@ -55369,7 +55136,8 @@ samr:1,sawb:1,sawp:1,sevc:1,sqcp:1,ssmv:1,twos:1,ulaw:1},video:{avc1:1,avc2:1,av
const codecsToCheck={flac:['flac','fLaC','FLAC'],opus:['opus','Opus']}[lowerCaseCodec];for(let i=0;igetCodecCompatibleNameLower(m.toLowerCase(),preferManagedMediaSource));}function pickMostCompleteCodecName(parsedCodec,levelCodec){// Parsing of mp4a codecs strings in mp4-tools from media is incomplete as of d8c6c7a
// so use level codec is parsed codec is unavailable or incomplete
if(parsedCodec&&parsedCodec!=='mp4a'){return parsedCodec;}return levelCodec?levelCodec.split(',')[0]:levelCodec;}function convertAVC1ToAVCOTI(codec){// Convert avc1 codec string from RFC-4281 to RFC-6381 for MediaSource.isTypeSupported
-const avcdata=codec.split('.');if(avcdata.length>2){let result=avcdata.shift()+'.';result+=parseInt(avcdata.shift()).toString(16);result+=('000'+parseInt(avcdata.shift()).toString(16)).slice(-4);return result;}return codec;}const MASTER_PLAYLIST_REGEX=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g;const MASTER_PLAYLIST_MEDIA_REGEX=/#EXT-X-MEDIA:(.*)/g;const IS_MEDIA_PLAYLIST=/^#EXT(?:INF|-X-TARGETDURATION):/m;// Handle empty Media Playlist (first EXTINF not signaled, but TARGETDURATION present)
+// Examples: avc1.66.30 to avc1.42001e and avc1.77.30,avc1.66.30 to avc1.4d001e,avc1.42001e.
+const codecs=codec.split(',');for(let i=0;i2){let result=avcdata.shift()+'.';result+=parseInt(avcdata.shift()).toString(16);result+=('000'+parseInt(avcdata.shift()).toString(16)).slice(-4);codecs[i]=result;}}return codecs.join(',');}const MASTER_PLAYLIST_REGEX=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g;const MASTER_PLAYLIST_MEDIA_REGEX=/#EXT-X-MEDIA:(.*)/g;const IS_MEDIA_PLAYLIST=/^#EXT(?:INF|-X-TARGETDURATION):/m;// Handle empty Media Playlist (first EXTINF not signaled, but TARGETDURATION present)
const LEVEL_PLAYLIST_REGEX_FAST=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,// duration (#EXTINF:,), group 1 => duration, group 2 => title
/(?!#) *(\S[^\r\n]*)/.source,// segment URI, group 3 => the URI (note newline is not eaten)
/#EXT-X-BYTERANGE:*(.+)/.source,// next segment's byterange, group 4 => range spec (x@y)
@@ -55549,11 +55317,11 @@ const startPDT=fragments[0].programDateTime;if(PDTValue<(startPDT||0)){return nu
* @param bufferEnd - The end of the contiguous buffered range the playhead is currently within
* @param maxFragLookUpTolerance - The amount of time that a fragment's start/end can be within in order to be considered contiguous
* @returns a matching fragment or null
- */function findFragmentByPTS(fragPrevious,fragments,bufferEnd=0,maxFragLookUpTolerance=0){let fragNext=null;if(fragPrevious){fragNext=fragments[fragPrevious.sn-fragments[0].sn+1]||null;// check for buffer-end rounding error
+ */function findFragmentByPTS(fragPrevious,fragments,bufferEnd=0,maxFragLookUpTolerance=0,nextFragLookupTolerance=0.005){let fragNext=null;if(fragPrevious){fragNext=fragments[fragPrevious.sn-fragments[0].sn+1]||null;// check for buffer-end rounding error
const bufferEdgeError=fragPrevious.endDTS-bufferEnd;if(bufferEdgeError>0&&bufferEdgeError<0.0000015){bufferEnd+=0.0000015;}}else if(bufferEnd===0&&fragments[0].start===0){fragNext=fragments[0];}// Prefer the next fragment if it's within tolerance
-if(fragNext&&(!fragPrevious||fragPrevious.level===fragNext.level)&&fragmentWithinToleranceTest(bufferEnd,maxFragLookUpTolerance,fragNext)===0){return fragNext;}// We might be seeking past the tolerance so find the best match
+if(fragNext&&((!fragPrevious||fragPrevious.level===fragNext.level)&&fragmentWithinToleranceTest(bufferEnd,maxFragLookUpTolerance,fragNext)===0||fragmentWithinFastStartSwitch(fragNext,fragPrevious,Math.min(nextFragLookupTolerance,maxFragLookUpTolerance)))){return fragNext;}// We might be seeking past the tolerance so find the best match
const foundFragment=BinarySearch.search(fragments,fragmentWithinToleranceTest.bind(null,bufferEnd,maxFragLookUpTolerance));if(foundFragment&&(foundFragment!==fragPrevious||!fragNext)){return foundFragment;}// If no match was found return the next fragment after fragPrevious, or null
-return fragNext;}/**
+return fragNext;}function fragmentWithinFastStartSwitch(fragNext,fragPrevious,nextFragLookupTolerance){if(fragPrevious&&fragPrevious.start===0&&fragPrevious.level0){const firstDuration=fragPrevious.tagList.reduce((duration,tag)=>{if(tag[0]==='INF'){duration+=parseFloat(tag[1]);}return duration;},nextFragLookupTolerance);return fragNext.start<=firstDuration;}return false;}/**
* The test function used by the findFragmentBySn's BinarySearch to look for the best match to the current buffer conditions.
* @param candidate - The fragment to test
* @param bufferEnd - The end of the current buffered range the playhead is currently within
@@ -55603,7 +55371,7 @@ if(retryConfig){errorAction.retryConfig=retryConfig;errorAction.retryCount=fragm
let nextLevel=-1;const{levels,loadLevel,minAutoLevel,maxAutoLevel}=hls;if(!hls.autoLevelEnabled){hls.loadLevel=-1;}const fragErrorType=(_data$frag2=data.frag)==null?void 0:_data$frag2.type;// Find alternate audio codec if available on audio codec error
const isAudioCodecError=fragErrorType===PlaylistLevelType.AUDIO&&errorDetails===ErrorDetails.FRAG_PARSING_ERROR||data.sourceBufferName==='audio'&&(errorDetails===ErrorDetails.BUFFER_ADD_CODEC_ERROR||errorDetails===ErrorDetails.BUFFER_APPEND_ERROR);const findAudioCodecAlternate=isAudioCodecError&&levels.some(({audioCodec})=>level.audioCodec!==audioCodec);// Find alternate video codec if available on video codec error
const isVideoCodecError=data.sourceBufferName==='video'&&(errorDetails===ErrorDetails.BUFFER_ADD_CODEC_ERROR||errorDetails===ErrorDetails.BUFFER_APPEND_ERROR);const findVideoCodecAlternate=isVideoCodecError&&levels.some(({codecSet,audioCodec})=>level.codecSet!==codecSet&&level.audioCodec===audioCodec);const{type:playlistErrorType,groupId:playlistErrorGroupId}=(_data$context2=data.context)!=null?_data$context2:{};for(let i=levels.length;i--;){const candidate=(i+loadLevel)%levels.length;if(candidate!==loadLevel&&candidate>=minAutoLevel&&candidate<=maxAutoLevel&&levels[candidate].loadError===0){var _level$audioGroups,_level$subtitleGroups;const levelCandidate=levels[candidate];// Skip level switch if GAP tag is found in next level at same position
-if(errorDetails===ErrorDetails.FRAG_GAP&&data.frag){const levelDetails=levels[candidate].details;if(levelDetails){const fragCandidate=findFragmentByPTS(data.frag,levelDetails.fragments,data.frag.start);if(fragCandidate!=null&&fragCandidate.gap){continue;}}}else if(playlistErrorType===PlaylistContextType.AUDIO_TRACK&&levelCandidate.hasAudioGroup(playlistErrorGroupId)||playlistErrorType===PlaylistContextType.SUBTITLE_TRACK&&levelCandidate.hasSubtitleGroup(playlistErrorGroupId)){// For audio/subs playlist errors find another group ID or fallthrough to redundant fail-over
+if(errorDetails===ErrorDetails.FRAG_GAP&&fragErrorType===PlaylistLevelType.MAIN&&data.frag){const levelDetails=levels[candidate].details;if(levelDetails){const fragCandidate=findFragmentByPTS(data.frag,levelDetails.fragments,data.frag.start);if(fragCandidate!=null&&fragCandidate.gap){continue;}}}else if(playlistErrorType===PlaylistContextType.AUDIO_TRACK&&levelCandidate.hasAudioGroup(playlistErrorGroupId)||playlistErrorType===PlaylistContextType.SUBTITLE_TRACK&&levelCandidate.hasSubtitleGroup(playlistErrorGroupId)){// For audio/subs playlist errors find another group ID or fallthrough to redundant fail-over
continue;}else if(fragErrorType===PlaylistLevelType.AUDIO&&(_level$audioGroups=level.audioGroups)!=null&&_level$audioGroups.some(groupId=>levelCandidate.hasAudioGroup(groupId))||fragErrorType===PlaylistLevelType.SUBTITLE&&(_level$subtitleGroups=level.subtitleGroups)!=null&&_level$subtitleGroups.some(groupId=>levelCandidate.hasSubtitleGroup(groupId))||findAudioCodecAlternate&&level.audioCodec===levelCandidate.audioCodec||!findAudioCodecAlternate&&level.audioCodec!==levelCandidate.audioCodec||findVideoCodecAlternate&&level.codecSet===levelCandidate.codecSet){// For video/audio/subs frag errors find another group ID or fallthrough to redundant fail-over
continue;}nextLevel=candidate;break;}}if(nextLevel>-1&&hls.loadLevel!==nextLevel){data.levelRetry=true;this.playlistError=0;return {action:NetworkErrorAction.SendAlternateToPenaltyBox,flags:ErrorActionFlags.None,nextAutoLevel:nextLevel};}}// No levels to switch / Manual level selection / Level not found
// Resolve with Pathway switch, Redundant fail-over, or stay on lowest Level
@@ -55977,9 +55745,9 @@ this.tickImmediate();}onMediaEnded(){// reset startPosition and lastCurrentTime
this.startPosition=this.lastCurrentTime=0;}onManifestLoaded(event,data){this.startTimeOffset=data.startTimeOffset;this.initPTS=[];}onHandlerDestroying(){this.hls.off(Events$1.MANIFEST_LOADED,this.onManifestLoaded,this);this.stopLoad();super.onHandlerDestroying();// @ts-ignore
this.hls=null;}onHandlerDestroyed(){this.state=State.STOPPED;if(this.fragmentLoader){this.fragmentLoader.destroy();}if(this.keyLoader){this.keyLoader.destroy();}if(this.decrypter){this.decrypter.destroy();}this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null;super.onHandlerDestroyed();}loadFragment(frag,level,targetBufferTime){this._loadFragForPlayback(frag,level,targetBufferTime);}_loadFragForPlayback(frag,level,targetBufferTime){const progressCallback=data=>{if(this.fragContextChanged(frag)){this.warn(`Fragment ${frag.sn}${data.part?' p: '+data.part.index:''} of level ${frag.level} was dropped during download.`);this.fragmentTracker.removeFragment(frag);return;}frag.stats.chunkCount++;this._handleFragmentLoadProgress(data);};this._doFragLoad(frag,level,targetBufferTime,progressCallback).then(data=>{if(!data){// if we're here we probably needed to backtrack or are waiting for more parts
return;}const state=this.state;if(this.fragContextChanged(frag)){if(state===State.FRAG_LOADING||!this.fragCurrent&&state===State.PARSING){this.fragmentTracker.removeFragment(frag);this.state=State.IDLE;}return;}if('payload'in data){this.log(`Loaded fragment ${frag.sn} of level ${frag.level}`);this.hls.trigger(Events$1.FRAG_LOADED,data);}// Pass through the whole payload; controllers not implementing progressive loading receive data from this callback
-this._handleFragmentLoadComplete(data);}).catch(reason=>{if(this.state===State.STOPPED||this.state===State.ERROR){return;}this.warn(reason);this.resetFragmentLoading(frag);});}clearTrackerIfNeeded(frag){var _this$mediaBuffer;const{fragmentTracker}=this;const fragState=fragmentTracker.getState(frag);if(fragState===FragmentState.APPENDING){// Lower the max buffer length and try again
+this._handleFragmentLoadComplete(data);}).catch(reason=>{if(this.state===State.STOPPED||this.state===State.ERROR){return;}this.warn(`Frag error: ${(reason==null?void 0:reason.message)||reason}`);this.resetFragmentLoading(frag);});}clearTrackerIfNeeded(frag){var _this$mediaBuffer;const{fragmentTracker}=this;const fragState=fragmentTracker.getState(frag);if(fragState===FragmentState.APPENDING){// Lower the max buffer length and try again
const playlistType=frag.type;const bufferedInfo=this.getFwdBufferInfo(this.mediaBuffer,playlistType);const minForwardBufferLength=Math.max(frag.duration,bufferedInfo?bufferedInfo.len:this.config.maxBufferLength);// If backtracking, always remove from the tracker without reducing max buffer length
-const backtrackFragment=this.backtrackFragment;const backtracked=backtrackFragment?frag.sn-backtrackFragment.sn:0;if(backtracked===1||this.reduceMaxBufferLength(minForwardBufferLength)){fragmentTracker.removeFragment(frag);}}else if(((_this$mediaBuffer=this.mediaBuffer)==null?void 0:_this$mediaBuffer.buffered.length)===0){// Stop gap for bad tracker / buffer flush behavior
+const backtrackFragment=this.backtrackFragment;const backtracked=backtrackFragment?frag.sn-backtrackFragment.sn:0;if(backtracked===1||this.reduceMaxBufferLength(minForwardBufferLength,frag.duration)){fragmentTracker.removeFragment(frag);}}else if(((_this$mediaBuffer=this.mediaBuffer)==null?void 0:_this$mediaBuffer.buffered.length)===0){// Stop gap for bad tracker / buffer flush behavior
fragmentTracker.removeAllFragments();}else if(fragmentTracker.hasParts(frag.type)){// In low latency mode, remove fragments for which only some parts were buffered
fragmentTracker.detectPartialFragments({frag,part:null,stats:frag.stats,id:frag.type});if(fragmentTracker.getState(frag)===FragmentState.PARTIAL){fragmentTracker.removeFragment(frag);}}}checkLiveUpdate(details){if(details.updated&&!details.live){// Live stream ended, update fragment tracker
const lastFragment=details.fragments[details.fragments.length-1];this.fragmentTracker.detectPartialFragments({frag:lastFragment,part:null,stats:lastFragment.stats,id:lastFragment.type});}if(!details.fragments[0]){details.deltaUpdateFailed=true;}}flushMainBuffer(startOffset,endOffset,type=null){if(!(startOffset-endOffset)){return;}// When alternate audio is playing, the audio-stream-controller is responsible for the audio buffer. Otherwise,
@@ -55999,7 +55767,7 @@ buffer=appendUint8Array(data1,data2);}if(!((_buffer=buffer)!=null&&_buffer.lengt
this.flushBufferGap(frag);}}flushBufferGap(frag){const media=this.media;if(!media){return;}// If currentTime is not buffered, clear the back buffer so that we can backtrack as much as needed
if(!BufferHelper.isBuffered(media,media.currentTime)){this.flushMainBuffer(0,frag.start);return;}// Remove back-buffer without interrupting playback to allow back tracking
const currentTime=media.currentTime;const bufferInfo=BufferHelper.bufferInfo(media,currentTime,0);const fragDuration=frag.duration;const segmentFraction=Math.min(this.config.maxFragLookUpTolerance*2,fragDuration*0.25);const start=Math.max(Math.min(frag.start-segmentFraction,bufferInfo.end-segmentFraction),currentTime+segmentFraction);if(frag.start-start>segmentFraction){this.flushMainBuffer(start,frag.start);}}getFwdBufferInfo(bufferable,type){const pos=this.getLoadPosition();if(!isFiniteNumber(pos)){return null;}return this.getFwdBufferInfoAtPos(bufferable,pos,type);}getFwdBufferInfoAtPos(bufferable,pos,type){const{config:{maxBufferHole}}=this;const bufferInfo=BufferHelper.bufferInfo(bufferable,pos,maxBufferHole);// Workaround flaw in getting forward buffer when maxBufferHole is smaller than gap at current pos
-if(bufferInfo.len===0&&bufferInfo.nextStart!==undefined){const bufferedFragAtPos=this.fragmentTracker.getBufferedFrag(pos,type);if(bufferedFragAtPos&&bufferInfo.nextStart=minLength){// reduce max buffer length as it might be too high. we do this to avoid loop flushing ...
+if(bufferInfo.len===0&&bufferInfo.nextStart!==undefined){const bufferedFragAtPos=this.fragmentTracker.getBufferedFrag(pos,type);if(bufferedFragAtPos&&bufferInfo.nextStart=minLength){// reduce max buffer length as it might be too high. we do this to avoid loop flushing ...
config.maxMaxBufferLength=reducedLength;this.warn(`Reduce max buffer length to ${reducedLength}s`);return true;}return false;}getAppendedFrag(position,playlistType=PlaylistLevelType.MAIN){const fragOrPart=this.fragmentTracker.getAppendedFrag(position,PlaylistLevelType.MAIN);if(fragOrPart&&'fragment'in fragOrPart){return fragOrPart.fragment;}return fragOrPart;}getNextFragment(pos,levelDetails){const fragments=levelDetails.fragments;const fragLen=fragments.length;if(!fragLen){return null;}// find fragment index, contiguous with end of buffer position
const{config}=this;const start=fragments[0].start;let frag;if(levelDetails.live){const initialLiveManifestSize=config.initialLiveManifestSize;if(fragLenend-tolerance?0:tolerance;// Remove the tolerance if it would put the bufferEnd past the actual end of stream
+ */getFragmentAtPosition(bufferEnd,end,levelDetails){const{config}=this;let{fragPrevious}=this;let{fragments,endSN}=levelDetails;const{fragmentHint}=levelDetails;const{maxFragLookUpTolerance}=config;const partList=levelDetails.partList;const loadingParts=!!(config.lowLatencyMode&&partList!=null&&partList.length&&fragmentHint);if(loadingParts&&fragmentHint&&!this.bitrateTest){// Include incomplete fragment with parts at end
+fragments=fragments.concat(fragmentHint);endSN=fragmentHint.sn;}let frag;if(bufferEndend-maxFragLookUpTolerance?0:maxFragLookUpTolerance;// Remove the tolerance if it would put the bufferEnd past the actual end of stream
// Uses buffer and sequence number to calculate switch segment (required if using EXT-X-DISCONTINUITY-SEQUENCE)
frag=findFragmentByPTS(fragPrevious,fragments,bufferEnd,lookupTolerance);}else {// reach end of playlist
frag=fragments[fragments.length-1];}if(frag){const curSNIdx=frag.sn-levelDetails.startSN;// Move fragPrevious forward to support forcing the next fragment to load
@@ -56047,12 +55815,12 @@ if(!frag||frag.type!==filterType||!this.levels){return;}if(this.fragContextChang
const errorAction=data.errorAction;const{action,retryCount=0,retryConfig}=errorAction||{};if(errorAction&&action===NetworkErrorAction.RetryRequest&&retryConfig){this.resetStartWhenNotLoaded(this.levelLastLoaded);const delay=getRetryDelay(retryConfig,retryCount);this.warn(`Fragment ${frag.sn} of ${filterType} ${frag.level} errored with ${data.details}, retrying loading ${retryCount+1}/${retryConfig.maxNumRetry} in ${delay}ms`);errorAction.resolved=true;this.retryDate=self.performance.now()+delay;this.state=State.FRAG_LOADING_WAITING_RETRY;}else if(retryConfig&&errorAction){this.resetFragmentErrors(filterType);if(retryCount0.5;if(buffered){this.reduceMaxBufferLength(bufferedInfo.len);}const flushBuffer=!buffered;if(flushBuffer){// current position is not buffered, but browser is still complaining about buffer full error
+const buffered=bufferedInfo&&bufferedInfo.len>0.5;if(buffered){this.reduceMaxBufferLength(bufferedInfo.len,(frag==null?void 0:frag.duration)||10);}const flushBuffer=!buffered;if(flushBuffer){// current position is not buffered, but browser is still complaining about buffer full error
// this happens on IE/Edge, refer to https://github.com/video-dev/hls.js/pull/708
// in that case flush the whole audio buffer to recover
-this.warn(`Buffer full error while media.currentTime is not buffered, flush ${playlistType} buffer`);}if(data.frag){this.fragmentTracker.removeFragment(data.frag);this.nextLoadPosition=data.frag.start;}this.resetLoadingState();return flushBuffer;}return false;}resetFragmentErrors(filterType){if(filterType===PlaylistLevelType.AUDIO){// Reset current fragment since audio track audio is essential and may not have a fail-over track
+this.warn(`Buffer full error while media.currentTime is not buffered, flush ${playlistType} buffer`);}if(frag){this.fragmentTracker.removeFragment(frag);this.nextLoadPosition=frag.start;}this.resetLoadingState();return flushBuffer;}return false;}resetFragmentErrors(filterType){if(filterType===PlaylistLevelType.AUDIO){// Reset current fragment since audio track audio is essential and may not have a fail-over track
this.fragCurrent=null;}// Fragment errors that result in a level switch or redundant fail-over
// should reset the stream controller state to idle
if(!this.loadedmetadata){this.startFragRequested=false;}if(this.state!==State.STOPPED){this.state=State.IDLE;}}afterBufferFlushed(media,bufferType,playlistType){if(!media){return;}// After successful buffer flushing, filter flushed fragments from bufferedFrags use mediaBuffered instead of media
@@ -56345,28 +56113,28 @@ this.aacOverFlow=null;this.remainderData=null;this.audioCodec=audioCodec;this.vi
let tsPacketErrors=0;for(let start=syncOffset;start>4;// if an adaption field is present, its length is specified by the fifth byte of the TS packet header.
let offset;if(atf>1){offset=start+5+data[start+4];// continue if there is only adaptation field
if(offset===start+PACKET_LENGTH){continue;}}else {offset=start+4;}switch(pid){case videoPid:if(stt){if(videoData&&(pes=parsePES(videoData))){this.videoParser.parseAVCPES(videoTrack,textTrack,pes,false,this._duration);}videoData={data:[],size:0};}if(videoData){videoData.data.push(data.subarray(offset,start+PACKET_LENGTH));videoData.size+=start+PACKET_LENGTH-offset;}break;case audioPid:if(stt){if(audioData&&(pes=parsePES(audioData))){switch(audioTrack.segmentCodec){case'aac':this.parseAACPES(audioTrack,pes);break;case'mp3':this.parseMPEGPES(audioTrack,pes);break;case'ac3':{this.parseAC3PES(audioTrack,pes);}break;}}audioData={data:[],size:0};}if(audioData){audioData.data.push(data.subarray(offset,start+PACKET_LENGTH));audioData.size+=start+PACKET_LENGTH-offset;}break;case id3Pid:if(stt){if(id3Data&&(pes=parsePES(id3Data))){this.parseID3PES(id3Track,pes);}id3Data={data:[],size:0};}if(id3Data){id3Data.data.push(data.subarray(offset,start+PACKET_LENGTH));id3Data.size+=start+PACKET_LENGTH-offset;}break;case 0:if(stt){offset+=data[offset]+1;}pmtId=this._pmtId=parsePAT(data,offset);// logger.log('PMT PID:' + this._pmtId);
-break;case pmtId:{if(stt){offset+=data[offset]+1;}const parsedPIDs=parsePMT(data,offset,this.typeSupported,isSampleAes);// only update track id if track PID found while parsing PMT
+break;case pmtId:{if(stt){offset+=data[offset]+1;}const parsedPIDs=parsePMT(data,offset,this.typeSupported,isSampleAes,this.observer);// only update track id if track PID found while parsing PMT
// this is to avoid resetting the PID to -1 in case
// track PID transiently disappears from the stream
// this could happen in case of transient missing audio samples for example
// NOTE this is only the PID of the track as found in TS,
// but we are not using this for MP4 track IDs.
videoPid=parsedPIDs.videoPid;if(videoPid>0){videoTrack.pid=videoPid;videoTrack.segmentCodec=parsedPIDs.segmentVideoCodec;}audioPid=parsedPIDs.audioPid;if(audioPid>0){audioTrack.pid=audioPid;audioTrack.segmentCodec=parsedPIDs.segmentAudioCodec;}id3Pid=parsedPIDs.id3Pid;if(id3Pid>0){id3Track.pid=id3Pid;}if(unknownPID!==null&&!pmtParsed){logger.warn(`MPEG-TS PMT found at ${start} after unknown PID '${unknownPID}'. Backtracking to sync byte @${syncOffset} to parse all TS packets.`);unknownPID=null;// we set it to -188, the += 188 in the for loop will reset start to 0
-start=syncOffset-188;}pmtParsed=this.pmtParsed=true;break;}case 0x11:case 0x1fff:break;default:unknownPID=pid;break;}}else {tsPacketErrors++;}}if(tsPacketErrors>0){const error=new Error(`Found ${tsPacketErrors} TS packet/s that do not start with 0x47`);this.observer.emit(Events$1.ERROR,Events$1.ERROR,{type:ErrorTypes.MEDIA_ERROR,details:ErrorDetails.FRAG_PARSING_ERROR,fatal:false,error,reason:error.message});}videoTrack.pesData=videoData;audioTrack.pesData=audioData;id3Track.pesData=id3Data;const demuxResult={audioTrack,videoTrack,id3Track,textTrack};if(flush){this.extractRemainingSamples(demuxResult);}return demuxResult;}flush(){const{remainderData}=this;this.remainderData=null;let result;if(remainderData){result=this.demux(remainderData,-1,false,true);}else {result={videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack};}this.extractRemainingSamples(result);if(this.sampleAes){return this.decrypt(result,this.sampleAes);}return result;}extractRemainingSamples(demuxResult){const{audioTrack,videoTrack,id3Track,textTrack}=demuxResult;const videoData=videoTrack.pesData;const audioData=audioTrack.pesData;const id3Data=id3Track.pesData;// try to parse last PES packets
+start=syncOffset-188;}pmtParsed=this.pmtParsed=true;break;}case 0x11:case 0x1fff:break;default:unknownPID=pid;break;}}else {tsPacketErrors++;}}if(tsPacketErrors>0){emitParsingError(this.observer,new Error(`Found ${tsPacketErrors} TS packet/s that do not start with 0x47`));}videoTrack.pesData=videoData;audioTrack.pesData=audioData;id3Track.pesData=id3Data;const demuxResult={audioTrack,videoTrack,id3Track,textTrack};if(flush){this.extractRemainingSamples(demuxResult);}return demuxResult;}flush(){const{remainderData}=this;this.remainderData=null;let result;if(remainderData){result=this.demux(remainderData,-1,false,true);}else {result={videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack};}this.extractRemainingSamples(result);if(this.sampleAes){return this.decrypt(result,this.sampleAes);}return result;}extractRemainingSamples(demuxResult){const{audioTrack,videoTrack,id3Track,textTrack}=demuxResult;const videoData=videoTrack.pesData;const audioData=audioTrack.pesData;const id3Data=id3Track.pesData;// try to parse last PES packets
let pes;if(videoData&&(pes=parsePES(videoData))){this.videoParser.parseAVCPES(videoTrack,textTrack,pes,true,this._duration);videoTrack.pesData=null;}else {// either avcData null or PES truncated, keep it for next frag parsing
videoTrack.pesData=videoData;}if(audioData&&(pes=parsePES(audioData))){switch(audioTrack.segmentCodec){case'aac':this.parseAACPES(audioTrack,pes);break;case'mp3':this.parseMPEGPES(audioTrack,pes);break;case'ac3':{this.parseAC3PES(audioTrack,pes);}break;}audioTrack.pesData=null;}else {if(audioData!=null&&audioData.size){logger.log('last AAC PES packet truncated,might overlap between fragments');}// either audioData null or PES truncated, keep it for next frag parsing
audioTrack.pesData=audioData;}if(id3Data&&(pes=parsePES(id3Data))){this.parseID3PES(id3Track,pes);id3Track.pesData=null;}else {// either id3Data null or PES truncated, keep it for next frag parsing
id3Track.pesData=id3Data;}}demuxSampleAes(data,keyData,timeOffset){const demuxResult=this.demux(data,timeOffset,true,!this.config.progressive);const sampleAes=this.sampleAes=new SampleAesDecrypter(this.observer,this.config,keyData);return this.decrypt(demuxResult,sampleAes);}decrypt(demuxResult,sampleAes){return new Promise(resolve=>{const{audioTrack,videoTrack}=demuxResult;if(audioTrack.samples&&audioTrack.segmentCodec==='aac'){sampleAes.decryptAacSamples(audioTrack.samples,0,()=>{if(videoTrack.samples){sampleAes.decryptAvcSamples(videoTrack.samples,0,0,()=>{resolve(demuxResult);});}else {resolve(demuxResult);}});}else if(videoTrack.samples){sampleAes.decryptAvcSamples(videoTrack.samples,0,0,()=>{resolve(demuxResult);});}});}destroy(){this._duration=0;}parseAACPES(track,pes){let startOffset=0;const aacOverFlow=this.aacOverFlow;let data=pes.data;if(aacOverFlow){this.aacOverFlow=null;const frameMissingBytes=aacOverFlow.missing;const sampleLength=aacOverFlow.sample.unit.byteLength;// logger.log(`AAC: append overflowing ${sampleLength} bytes to beginning of new PES`);
if(frameMissingBytes===-1){data=appendUint8Array(aacOverFlow.sample.unit,data);}else {const frameOverflowBytes=sampleLength-frameMissingBytes;aacOverFlow.sample.unit.set(data.subarray(0,frameMissingBytes),frameOverflowBytes);track.samples.push(aacOverFlow.sample);startOffset=aacOverFlow.missing;}}// look for ADTS header (0xFFFx)
let offset;let len;for(offset=startOffset,len=data.length;offset0){offset+=parsed;}}}parseID3PES(id3Track,pes){if(pes.pts===undefined){logger.warn('[tsdemuxer]: ID3 PES unknown PTS');return;}const id3Sample=_extends({},pes,{type:this._videoTrack?MetadataSchema.emsg:MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY});id3Track.samples.push(id3Sample);}}function parsePID(data,offset){// pid is a 13-bit field starting at the last bit of TS[1]
return ((data[offset+1]&0x1f)<<8)+data[offset+2];}function parsePAT(data,offset){// skip the PSI header and parse the first PMT entry
-return (data[offset+10]&0x1f)<<8|data[offset+11];}function parsePMT(data,offset,typeSupported,isSampleAes){const result={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:'avc',segmentAudioCodec:'aac'};const sectionLength=(data[offset+1]&0x0f)<<8|data[offset+2];const tableEnd=offset+3+sectionLength-4;// to determine where the table is, we have to figure out how
+return (data[offset+10]&0x1f)<<8|data[offset+11];}function parsePMT(data,offset,typeSupported,isSampleAes,observer){const result={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:'avc',segmentAudioCodec:'aac'};const sectionLength=(data[offset+1]&0x0f)<<8|data[offset+2];const tableEnd=offset+3+sectionLength-4;// to determine where the table is, we have to figure out how
// long the program info descriptors are
const programInfoLength=(data[offset+10]&0x0f)<<8|data[offset+11];// advance the offset to the first entry in the mapping table
offset+=12+programInfoLength;while(offset0){let parsePos=offset+5;let remaining=esInfoLength;while(remaining>2){const descriptorId=data[parsePos];switch(descriptorId){case 0x6a:// DVB Descriptor for AC-3
{if(typeSupported.ac3!==true){logger.log('AC-3 audio found, not supported in this browser for now');}else {result.audioPid=pid;result.segmentAudioCodec='ac3';}}break;}const descriptorLen=data[parsePos+1]+2;parsePos+=descriptorLen;remaining-=descriptorLen;}}break;case 0xc2:// SAMPLE-AES EC3
-/* falls through */case 0x87:throw new Error('Unsupported EC-3 in M2TS found');case 0x24:throw new Error('Unsupported HEVC in M2TS found');}// move to the next table entry
+/* falls through */case 0x87:emitParsingError(observer,new Error('Unsupported EC-3 in M2TS found'));return result;case 0x24:emitParsingError(observer,new Error('Unsupported HEVC in M2TS found'));return result;}// move to the next table entry
// skip past the elementary stream descriptors, if present
-offset+=esInfoLength+5;}return result;}function logEncryptedSamplesFoundInUnencryptedStream(type){logger.log(`${type} with AES-128-CBC encryption found in unencrypted stream`);}function parsePES(stream){let i=0;let frag;let pesLen;let pesHdrLen;let pesPts;let pesDts;const data=stream.data;// safety check
+offset+=esInfoLength+5;}return result;}function emitParsingError(observer,error,levelRetry){logger.warn(`parsing error: ${error.message}`);observer.emit(Events$1.ERROR,Events$1.ERROR,{type:ErrorTypes.MEDIA_ERROR,details:ErrorDetails.FRAG_PARSING_ERROR,fatal:false,levelRetry,error,reason:error.message});}function logEncryptedSamplesFoundInUnencryptedStream(type){logger.log(`${type} with AES-128-CBC encryption found in unencrypted stream`);}function parsePES(stream){let i=0;let frag;let pesLen;let pesHdrLen;let pesPts;let pesDts;const data=stream.data;// safety check
if(!stream||stream.size===0){return null;}// we might need up to 19 bytes to read PES header
// if first chunk of data is less than 19 bytes, let's merge it with following ones until we get 19 bytes
// usually only one merge is needed (and this is rare ...)
@@ -56856,9 +56624,7 @@ EventEmitter.EventEmitter=EventEmitter;//
// Expose the module.
//
{module.exports=EventEmitter;}})(eventemitter3);var eventemitter3Exports=eventemitter3.exports;var EventEmitter$1=/*@__PURE__*/getDefaultExportFromCjs(eventemitter3Exports);class TransmuxerInterface{constructor(hls,id,onTransmuxComplete,onFlush){this.error=null;this.hls=void 0;this.id=void 0;this.observer=void 0;this.frag=null;this.part=null;this.useWorker=void 0;this.workerContext=null;this.onwmsg=void 0;this.transmuxer=null;this.onTransmuxComplete=void 0;this.onFlush=void 0;const config=hls.config;this.hls=hls;this.id=id;this.useWorker=!!config.enableWorker;this.onTransmuxComplete=onTransmuxComplete;this.onFlush=onFlush;const forwardMessage=(ev,data)=>{data=data||{};data.frag=this.frag;data.id=this.id;if(ev===Events$1.ERROR){this.error=data.error;}this.hls.trigger(ev,data);};// forward events to main thread
-this.observer=new EventEmitter$1();this.observer.on(Events$1.FRAG_DECRYPTED,forwardMessage);this.observer.on(Events$1.ERROR,forwardMessage);const MediaSource=getMediaSource(config.preferManagedMediaSource)||{isTypeSupported:()=>false};const m2tsTypeSupported={mpeg:MediaSource.isTypeSupported('audio/mpeg'),mp3:MediaSource.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:MediaSource.isTypeSupported('audio/mp4; codecs="ac-3"')};// navigator.vendor is not always available in Web Worker
-// refer to https://developer.mozilla.org/en-US/docs/Web/API/WorkerGlobalScope/navigator
-const vendor=navigator.vendor;if(this.useWorker&&typeof Worker!=='undefined'){const canCreateWorker=config.workerPath||hasUMDWorker();if(canCreateWorker){try{if(config.workerPath){logger.log(`loading Web Worker ${config.workerPath} for "${id}"`);this.workerContext=loadWorker(config.workerPath);}else {logger.log(`injecting Web Worker for "${id}"`);this.workerContext=injectWorker();}this.onwmsg=ev=>this.onWorkerMessage(ev);const{worker}=this.workerContext;worker.addEventListener('message',this.onwmsg);worker.onerror=event=>{const error=new Error(`${event.message} (${event.filename}:${event.lineno})`);config.enableWorker=false;logger.warn(`Error in "${id}" Web Worker, fallback to inline`);this.hls.trigger(Events$1.ERROR,{type:ErrorTypes.OTHER_ERROR,details:ErrorDetails.INTERNAL_EXCEPTION,fatal:false,event:'demuxerWorker',error});};worker.postMessage({cmd:'init',typeSupported:m2tsTypeSupported,vendor:vendor,id:id,config:JSON.stringify(config)});}catch(err){logger.warn(`Error setting up "${id}" Web Worker, fallback to inline`,err);this.resetWorker();this.error=null;this.transmuxer=new Transmuxer(this.observer,m2tsTypeSupported,config,vendor,id);}return;}}this.transmuxer=new Transmuxer(this.observer,m2tsTypeSupported,config,vendor,id);}resetWorker(){if(this.workerContext){const{worker,objectURL}=this.workerContext;if(objectURL){// revoke the Object URL that was used to create transmuxer worker, so as not to leak it
+this.observer=new EventEmitter$1();this.observer.on(Events$1.FRAG_DECRYPTED,forwardMessage);this.observer.on(Events$1.ERROR,forwardMessage);const MediaSource=getMediaSource(config.preferManagedMediaSource)||{isTypeSupported:()=>false};const m2tsTypeSupported={mpeg:MediaSource.isTypeSupported('audio/mpeg'),mp3:MediaSource.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:MediaSource.isTypeSupported('audio/mp4; codecs="ac-3"')};if(this.useWorker&&typeof Worker!=='undefined'){const canCreateWorker=config.workerPath||hasUMDWorker();if(canCreateWorker){try{if(config.workerPath){logger.log(`loading Web Worker ${config.workerPath} for "${id}"`);this.workerContext=loadWorker(config.workerPath);}else {logger.log(`injecting Web Worker for "${id}"`);this.workerContext=injectWorker();}this.onwmsg=event=>this.onWorkerMessage(event);const{worker}=this.workerContext;worker.addEventListener('message',this.onwmsg);worker.onerror=event=>{const error=new Error(`${event.message} (${event.filename}:${event.lineno})`);config.enableWorker=false;logger.warn(`Error in "${id}" Web Worker, fallback to inline`);this.hls.trigger(Events$1.ERROR,{type:ErrorTypes.OTHER_ERROR,details:ErrorDetails.INTERNAL_EXCEPTION,fatal:false,event:'demuxerWorker',error});};worker.postMessage({cmd:'init',typeSupported:m2tsTypeSupported,vendor:'',id:id,config:JSON.stringify(config)});}catch(err){logger.warn(`Error setting up "${id}" Web Worker, fallback to inline`,err);this.resetWorker();this.error=null;this.transmuxer=new Transmuxer(this.observer,m2tsTypeSupported,config,'',id);}return;}}this.transmuxer=new Transmuxer(this.observer,m2tsTypeSupported,config,'',id);}resetWorker(){if(this.workerContext){const{worker,objectURL}=this.workerContext;if(objectURL){// revoke the Object URL that was used to create transmuxer worker, so as not to leak it
self.URL.revokeObjectURL(objectURL);}worker.removeEventListener('message',this.onwmsg);worker.onerror=null;worker.terminate();this.workerContext=null;}}destroy(){if(this.workerContext){this.resetWorker();this.onwmsg=undefined;}else {const transmuxer=this.transmuxer;if(transmuxer){transmuxer.destroy();this.transmuxer=null;}}const observer=this.observer;if(observer){observer.removeAllListeners();}this.frag=null;// @ts-ignore
this.observer=null;// @ts-ignore
this.hls=null;}push(data,initSegmentData,audioCodec,videoCodec,frag,part,duration,accurateTimeOffset,chunkMeta,defaultInitPTS){var _frag$initSegment,_lastFrag$initSegment;chunkMeta.transmuxing.start=self.performance.now();const{transmuxer}=this;const timeOffset=part?part.start:frag.start;// TODO: push "clear-lead" decrypt data for unencrypted fragments in streams with encrypted ones
@@ -56870,7 +56636,7 @@ const decryptdata=frag.decryptdata;const lastFrag=this.frag;const discontinuity=
timeOffset: ${timeOffset}
initSegmentChange: ${initSegmentChange}`);const config=new TransmuxConfig(audioCodec,videoCodec,initSegmentData,duration,defaultInitPTS);this.configureTransmuxer(config);}this.frag=frag;this.part=part;// Frags with sn of 'initSegment' are not transmuxed
if(this.workerContext){// post fragment payload as transferable objects for ArrayBuffer (no copy)
-this.workerContext.worker.postMessage({cmd:'demux',data,decryptdata,chunkMeta,state},data instanceof ArrayBuffer?[data]:[]);}else if(transmuxer){const transmuxResult=transmuxer.push(data,decryptdata,chunkMeta,state);if(isPromise$1(transmuxResult)){transmuxer.async=true;transmuxResult.then(data=>{this.handleTransmuxComplete(data);}).catch(error=>{this.transmuxerError(error,chunkMeta,'transmuxer-interface push error');});}else {transmuxer.async=false;this.handleTransmuxComplete(transmuxResult);}}}flush(chunkMeta){chunkMeta.transmuxing.start=self.performance.now();const{transmuxer}=this;if(this.workerContext){this.workerContext.worker.postMessage({cmd:'flush',chunkMeta});}else if(transmuxer){let transmuxResult=transmuxer.flush(chunkMeta);const asyncFlush=isPromise$1(transmuxResult);if(asyncFlush||transmuxer.async){if(!isPromise$1(transmuxResult)){transmuxResult=Promise.resolve(transmuxResult);}transmuxResult.then(data=>{this.handleFlushResult(data,chunkMeta);}).catch(error=>{this.transmuxerError(error,chunkMeta,'transmuxer-interface flush error');});}else {this.handleFlushResult(transmuxResult,chunkMeta);}}}transmuxerError(error,chunkMeta,reason){if(!this.hls){return;}this.error=error;this.hls.trigger(Events$1.ERROR,{type:ErrorTypes.MEDIA_ERROR,details:ErrorDetails.FRAG_PARSING_ERROR,chunkMeta,frag:this.frag||undefined,fatal:false,error,err:error,reason});}handleFlushResult(results,chunkMeta){results.forEach(result=>{this.handleTransmuxComplete(result);});this.onFlush(chunkMeta);}onWorkerMessage(ev){const data=ev.data;const hls=this.hls;switch(data.event){case'init':{var _this$workerContext;const objectURL=(_this$workerContext=this.workerContext)==null?void 0:_this$workerContext.objectURL;if(objectURL){// revoke the Object URL that was used to create transmuxer worker, so as not to leak it
+this.workerContext.worker.postMessage({cmd:'demux',data,decryptdata,chunkMeta,state},data instanceof ArrayBuffer?[data]:[]);}else if(transmuxer){const transmuxResult=transmuxer.push(data,decryptdata,chunkMeta,state);if(isPromise$1(transmuxResult)){transmuxer.async=true;transmuxResult.then(data=>{this.handleTransmuxComplete(data);}).catch(error=>{this.transmuxerError(error,chunkMeta,'transmuxer-interface push error');});}else {transmuxer.async=false;this.handleTransmuxComplete(transmuxResult);}}}flush(chunkMeta){chunkMeta.transmuxing.start=self.performance.now();const{transmuxer}=this;if(this.workerContext){this.workerContext.worker.postMessage({cmd:'flush',chunkMeta});}else if(transmuxer){let transmuxResult=transmuxer.flush(chunkMeta);const asyncFlush=isPromise$1(transmuxResult);if(asyncFlush||transmuxer.async){if(!isPromise$1(transmuxResult)){transmuxResult=Promise.resolve(transmuxResult);}transmuxResult.then(data=>{this.handleFlushResult(data,chunkMeta);}).catch(error=>{this.transmuxerError(error,chunkMeta,'transmuxer-interface flush error');});}else {this.handleFlushResult(transmuxResult,chunkMeta);}}}transmuxerError(error,chunkMeta,reason){if(!this.hls){return;}this.error=error;this.hls.trigger(Events$1.ERROR,{type:ErrorTypes.MEDIA_ERROR,details:ErrorDetails.FRAG_PARSING_ERROR,chunkMeta,frag:this.frag||undefined,fatal:false,error,err:error,reason});}handleFlushResult(results,chunkMeta){results.forEach(result=>{this.handleTransmuxComplete(result);});this.onFlush(chunkMeta);}onWorkerMessage(event){const data=event.data;if(!(data!=null&&data.event)){logger.warn(`worker message received with no ${data?'event name':'data'}`);return;}const hls=this.hls;if(!this.hls){return;}switch(data.event){case'init':{var _this$workerContext;const objectURL=(_this$workerContext=this.workerContext)==null?void 0:_this$workerContext.objectURL;if(objectURL){// revoke the Object URL that was used to create transmuxer worker, so as not to leak it
self.URL.revokeObjectURL(objectURL);}break;}case'transmuxComplete':{this.handleTransmuxComplete(data.data);break;}case'flush':{this.onFlush(data.data);break;}// pass logs from the worker thread to the main logger
case'workerLog':if(logger[data.data.logType]){logger[data.data.logType](data.data.message);}break;default:{data.data=data.data||{};data.data.frag=this.frag;data.data.id=this.id;hls.trigger(data.event,data.data);break;}}}configureTransmuxer(config){const{transmuxer}=this;if(this.workerContext){this.workerContext.worker.postMessage({cmd:'configure',config});}else if(transmuxer){transmuxer.configure(config);}}handleTransmuxComplete(result){result.chunkMeta.transmuxing.end=self.performance.now();this.onTransmuxComplete(result);}}function subtitleOptionsIdentical(trackList1,trackList2){if(trackList1.length!==trackList2.length){return false;}for(let i=0;i=buffered[i].start&&fragStart<=buffered[i].end){timeRange=buffered[i];break;}}const fragEnd=frag.start+frag.duration;if(timeRange){timeRange.end=fragEnd;}else {timeRange={start:fragStart,end:fragEnd};buffered.push(timeRange);}this.fragmentTracker.fragBuffered(frag);this.fragBufferedComplete(frag,null);}onBufferFlushing(event,data){const{startOffset,endOffset}=data;if(startOffset===0&&endOffset!==Number.POSITIVE_INFINITY){const endOffsetSubtitles=endOffset-1;if(endOffsetSubtitles<=0){return;}data.endOffsetSubtitles=Math.max(0,endOffsetSubtitles);this.tracksBuffered.forEach(buffered=>{for(let i=0;inew Level(mediaPlaylist));return;}this.tracksBuffered=[];this.levels=subtitleTracks.map(mediaPlaylist=>{const level=new Level(mediaPlaylist);this.tracksBuffered[level.id]=[];return level;});this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,PlaylistLevelType.SUBTITLE);this.fragPrevious=null;this.mediaBuffer=null;}onSubtitleTrackSwitch(event,data){var _this$levels;this.currentTrackId=data.id;if(!((_this$levels=this.levels)!=null&&_this$levels.length)||this.currentTrackId===-1){this.clearInterval();return;}// Check if track has the necessary details to load fragments
const currentTrack=this.levels[this.currentTrackId];if(currentTrack!=null&¤tTrack.details){this.mediaBuffer=this.mediaBufferTimeRanges;}else {this.mediaBuffer=null;}if(currentTrack){this.setInterval(TICK_INTERVAL$1);}}// Got a new set of subtitle fragments.
onSubtitleTrackLoaded(event,data){var _track$details;const{currentTrackId,levels}=this;const{details:newDetails,id:trackId}=data;if(!levels){this.warn(`Subtitle tracks were reset while loading level ${trackId}`);return;}const track=levels[trackId];if(trackId>=levels.length||!track){return;}this.log(`Subtitle track ${trackId} loaded [${newDetails.startSN},${newDetails.endSN}]${newDetails.lastPartSn?`[part-${newDetails.lastPartSn}-${newDetails.lastPartIndex}]`:''},duration:${newDetails.totalduration}`);this.mediaBuffer=this.mediaBufferTimeRanges;let sliding=0;if(newDetails.live||(_track$details=track.details)!=null&&_track$details.live){const mainDetails=this.mainDetails;if(newDetails.deltaUpdateFailed||!mainDetails){return;}const mainSlidingStartFragment=mainDetails.fragments[0];if(!track.details){if(newDetails.hasProgramDateTime&&mainDetails.hasProgramDateTime){alignMediaPlaylistByPDT(newDetails,mainDetails);sliding=newDetails.fragments[0].start;}else if(mainSlidingStartFragment){// line up live playlist with main so that fragments in range are loaded
@@ -58085,15 +57851,14 @@ this.hls=null;this.levels=this.audioTracks=this.subtitleTracks=null;}removeLevel
pathwayPriority=levels.reduce((pathways,level)=>{if(pathways.indexOf(level.pathwayId)===-1){pathways.push(level.pathwayId);}return pathways;},[]);}if(pathwayPriority&&pathwayPriority.length>1){this.updatePathwayPriority(pathwayPriority);errorAction.resolved=this.pathwayId!==errorPathway;}if(!errorAction.resolved){logger.warn(`Could not resolve ${data.details} ("${data.error.message}") with content-steering for Pathway: ${errorPathway} levels: ${levels?levels.length:levels} priorities: ${JSON.stringify(pathwayPriority)} penalized: ${JSON.stringify(this.penalizedPathways)}`);}}}filterParsedLevels(levels){// Filter levels to only include those that are in the initial pathway
this.levels=levels;let pathwayLevels=this.getLevelsForPathway(this.pathwayId);if(pathwayLevels.length===0){const pathwayId=levels[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${pathwayId}"`);pathwayLevels=this.getLevelsForPathway(pathwayId);this.pathwayId=pathwayId;}if(pathwayLevels.length!==levels.length){this.log(`Found ${pathwayLevels.length}/${levels.length} levels in Pathway "${this.pathwayId}"`);return pathwayLevels;}return levels;}getLevelsForPathway(pathwayId){if(this.levels===null){return [];}return this.levels.filter(level=>pathwayId===level.pathwayId);}updatePathwayPriority(pathwayPriority){this.pathwayPriority=pathwayPriority;let levels;// Evaluate if we should remove the pathway from the penalized list
const penalizedPathways=this.penalizedPathways;const now=performance.now();Object.keys(penalizedPathways).forEach(pathwayId=>{if(now-penalizedPathways[pathwayId]>PATHWAY_PENALTY_DURATION_MS){delete penalizedPathways[pathwayId];}});for(let i=0;i0){this.log(`Setting Pathway to "${pathwayId}"`);this.pathwayId=pathwayId;reassignFragmentLevelIndexes(levels);this.hls.trigger(Events$1.LEVELS_UPDATED,{levels});// Set LevelController's level to trigger LEVEL_SWITCHING which loads playlist if needed
-const levelAfterChange=this.hls.levels[selectedIndex];if(selectedLevel&&levelAfterChange&&this.levels){if(levelAfterChange.attrs['STABLE-VARIANT-ID']!==selectedLevel.attrs['STABLE-VARIANT-ID']&&levelAfterChange.bitrate!==selectedLevel.bitrate){this.log(`Unstable Pathways change from bitrate ${selectedLevel.bitrate} to ${levelAfterChange.bitrate}`);}this.hls.nextLoadLevel=selectedIndex;}break;}}}getPathwayForGroupId(groupId,type,defaultPathway){const levels=this.getLevelsForPathway(defaultPathway).concat(this.levels||[]);for(let i=0;i{const{ID:cloneId,'BASE-ID':baseId,'URI-REPLACEMENT':uriReplacement}=pathwayClone;if(levels.some(level=>level.pathwayId===cloneId)){return;}const clonedVariants=this.getLevelsForPathway(baseId).map(baseLevel=>{const attributes=new AttrList(baseLevel.attrs);attributes['PATHWAY-ID']=cloneId;const clonedAudioGroupId=attributes.AUDIO&&`${attributes.AUDIO}_clone_${cloneId}`;const clonedSubtitleGroupId=attributes.SUBTITLES&&`${attributes.SUBTITLES}_clone_${cloneId}`;if(clonedAudioGroupId){audioGroupCloneMap[attributes.AUDIO]=clonedAudioGroupId;attributes.AUDIO=clonedAudioGroupId;}if(clonedSubtitleGroupId){subtitleGroupCloneMap[attributes.SUBTITLES]=clonedSubtitleGroupId;attributes.SUBTITLES=clonedSubtitleGroupId;}const url=performUriReplacement(baseLevel.uri,attributes['STABLE-VARIANT-ID'],'PER-VARIANT-URIS',uriReplacement);const clonedLevel=new Level({attrs:attributes,audioCodec:baseLevel.audioCodec,bitrate:baseLevel.bitrate,height:baseLevel.height,name:baseLevel.name,url,videoCodec:baseLevel.videoCodec,width:baseLevel.width});if(baseLevel.audioGroups){for(let i=1;i{this.log(`Loaded steering manifest: "${url}"`);const steeringData=response.data;if(steeringData.VERSION!==1){this.log(`Steering VERSION ${steeringData.VERSION} not supported!`);return;}this.updated=performance.now();this.timeToLoad=steeringData.TTL;const{'RELOAD-URI':reloadUri,'PATHWAY-CLONES':pathwayClones,'PATHWAY-PRIORITY':pathwayPriority}=steeringData;if(reloadUri){try{this.uri=new self.URL(reloadUri,url).href;}catch(error){this.enabled=false;this.log(`Failed to parse Steering Manifest RELOAD-URI: ${reloadUri}`);return;}}this.scheduleRefresh(this.uri||context.url);if(pathwayClones){this.clonePathways(pathwayClones);}const loadedSteeringData={steeringManifest:steeringData,url:url.toString()};this.hls.trigger(Events$1.STEERING_MANIFEST_LOADED,loadedSteeringData);if(pathwayPriority){this.updatePathwayPriority(pathwayPriority);}},onError:(error,context,networkDetails,stats)=>{this.log(`Error loading steering manifest: ${error.code} ${error.text} (${context.url})`);this.stopLoad();if(error.code===410){this.enabled=false;this.log(`Steering manifest ${context.url} no longer available`);return;}let ttl=this.timeToLoad*1000;if(error.code===429){const loader=this.loader;if(typeof(loader==null?void 0:loader.getResponseHeader)==='function'){const retryAfter=loader.getResponseHeader('Retry-After');if(retryAfter){ttl=parseFloat(retryAfter)*1000;}}this.log(`Steering manifest ${context.url} rate limited`);return;}this.scheduleRefresh(this.uri||context.url,ttl);},onTimeout:(stats,context,networkDetails)=>{this.log(`Timeout loading steering manifest (${context.url})`);this.scheduleRefresh(this.uri||context.url);}};this.log(`Requesting steering manifest: ${url}`);this.loader.load(context,loaderConfig,callbacks);}scheduleRefresh(uri,ttlMs=this.timeToLoad*1000){this.clearTimeout();this.reloadTimer=self.setTimeout(()=>{var _this$hls;const media=(_this$hls=this.hls)==null?void 0:_this$hls.media;if(media&&!media.ended){this.loadSteeringManifest(uri);return;}this.scheduleRefresh(uri,this.timeToLoad*1000);},ttlMs);}}function cloneRenditionGroups(tracks,groupCloneMap,uriReplacement,cloneId){if(!tracks){return;}Object.keys(groupCloneMap).forEach(audioGroupId=>{const clonedTracks=tracks.filter(track=>track.groupId===audioGroupId).map(track=>{const clonedTrack=_extends({},track);clonedTrack.details=undefined;clonedTrack.attrs=new AttrList(clonedTrack.attrs);clonedTrack.url=clonedTrack.attrs.URI=performUriReplacement(track.url,track.attrs['STABLE-RENDITION-ID'],'PER-RENDITION-URIS',uriReplacement);clonedTrack.groupId=clonedTrack.attrs['GROUP-ID']=groupCloneMap[audioGroupId];clonedTrack.attrs['PATHWAY-ID']=cloneId;return clonedTrack;});tracks.push(...clonedTracks);});}function performUriReplacement(uri,stableId,perOptionKey,uriReplacement){const{HOST:host,PARAMS:params,[perOptionKey]:perOptionUris}=uriReplacement;let perVariantUri;if(stableId){perVariantUri=perOptionUris==null?void 0:perOptionUris[stableId];if(perVariantUri){uri=perVariantUri;}}const url=new self.URL(uri);if(host&&!perVariantUri){url.host=host;}if(params){Object.keys(params).sort().forEach(key=>{if(key){url.searchParams.set(key,params[key]);}});}return url.href;}const AGE_HEADER_LINE_REGEX=/^age:\s*[\d.]+\s*$/im;class XhrLoader{constructor(config){this.xhrSetup=void 0;this.requestTimeout=void 0;this.retryTimeout=void 0;this.retryDelay=void 0;this.config=null;this.callbacks=null;this.context=null;this.loader=null;this.stats=void 0;this.xhrSetup=config?config.xhrSetup||null:null;this.stats=new LoadStats();this.retryDelay=0;}destroy(){this.callbacks=null;this.abortInternal();this.loader=null;this.config=null;this.context=null;this.xhrSetup=null;// @ts-ignore
-this.stats=null;}abortInternal(){const loader=this.loader;self.clearTimeout(this.requestTimeout);self.clearTimeout(this.retryTimeout);if(loader){loader.onreadystatechange=null;loader.onprogress=null;if(loader.readyState!==4){this.stats.aborted=true;loader.abort();}}}abort(){var _this$callbacks;this.abortInternal();if((_this$callbacks=this.callbacks)!=null&&_this$callbacks.onAbort){this.callbacks.onAbort(this.stats,this.context,this.loader);}}load(context,config,callbacks){if(this.stats.loading.start){throw new Error('Loader can only be used once.');}this.stats.loading.start=self.performance.now();this.context=context;this.config=config;this.callbacks=callbacks;this.loadInternal();}loadInternal(){const{config,context}=this;if(!config||!context){return;}const xhr=this.loader=new self.XMLHttpRequest();const stats=this.stats;stats.loading.first=0;stats.loaded=0;stats.aborted=false;const xhrSetup=this.xhrSetup;if(xhrSetup){Promise.resolve().then(()=>{if(this.stats.aborted)return;return xhrSetup(xhr,context.url);}).catch(error=>{xhr.open('GET',context.url,true);return xhrSetup(xhr,context.url);}).then(()=>{if(this.stats.aborted)return;this.openAndSendXhr(xhr,context,config);}).catch(error=>{// IE11 throws an exception on xhr.open if attempting to access an HTTP resource over HTTPS
+const levelAfterChange=this.hls.levels[selectedIndex];if(selectedLevel&&levelAfterChange&&this.levels){if(levelAfterChange.attrs['STABLE-VARIANT-ID']!==selectedLevel.attrs['STABLE-VARIANT-ID']&&levelAfterChange.bitrate!==selectedLevel.bitrate){this.log(`Unstable Pathways change from bitrate ${selectedLevel.bitrate} to ${levelAfterChange.bitrate}`);}this.hls.nextLoadLevel=selectedIndex;}break;}}}getPathwayForGroupId(groupId,type,defaultPathway){const levels=this.getLevelsForPathway(defaultPathway).concat(this.levels||[]);for(let i=0;i{const{ID:cloneId,'BASE-ID':baseId,'URI-REPLACEMENT':uriReplacement}=pathwayClone;if(levels.some(level=>level.pathwayId===cloneId)){return;}const clonedVariants=this.getLevelsForPathway(baseId).map(baseLevel=>{const attributes=new AttrList(baseLevel.attrs);attributes['PATHWAY-ID']=cloneId;const clonedAudioGroupId=attributes.AUDIO&&`${attributes.AUDIO}_clone_${cloneId}`;const clonedSubtitleGroupId=attributes.SUBTITLES&&`${attributes.SUBTITLES}_clone_${cloneId}`;if(clonedAudioGroupId){audioGroupCloneMap[attributes.AUDIO]=clonedAudioGroupId;attributes.AUDIO=clonedAudioGroupId;}if(clonedSubtitleGroupId){subtitleGroupCloneMap[attributes.SUBTITLES]=clonedSubtitleGroupId;attributes.SUBTITLES=clonedSubtitleGroupId;}const url=performUriReplacement(baseLevel.uri,attributes['STABLE-VARIANT-ID'],'PER-VARIANT-URIS',uriReplacement);const clonedLevel=new Level({attrs:attributes,audioCodec:baseLevel.audioCodec,bitrate:baseLevel.bitrate,height:baseLevel.height,name:baseLevel.name,url,videoCodec:baseLevel.videoCodec,width:baseLevel.width});if(baseLevel.audioGroups){for(let i=1;i{this.log(`Loaded steering manifest: "${url}"`);const steeringData=response.data;if(steeringData.VERSION!==1){this.log(`Steering VERSION ${steeringData.VERSION} not supported!`);return;}this.updated=performance.now();this.timeToLoad=steeringData.TTL;const{'RELOAD-URI':reloadUri,'PATHWAY-CLONES':pathwayClones,'PATHWAY-PRIORITY':pathwayPriority}=steeringData;if(reloadUri){try{this.uri=new self.URL(reloadUri,url).href;}catch(error){this.enabled=false;this.log(`Failed to parse Steering Manifest RELOAD-URI: ${reloadUri}`);return;}}this.scheduleRefresh(this.uri||context.url);if(pathwayClones){this.clonePathways(pathwayClones);}const loadedSteeringData={steeringManifest:steeringData,url:url.toString()};this.hls.trigger(Events$1.STEERING_MANIFEST_LOADED,loadedSteeringData);if(pathwayPriority){this.updatePathwayPriority(pathwayPriority);}},onError:(error,context,networkDetails,stats)=>{this.log(`Error loading steering manifest: ${error.code} ${error.text} (${context.url})`);this.stopLoad();if(error.code===410){this.enabled=false;this.log(`Steering manifest ${context.url} no longer available`);return;}let ttl=this.timeToLoad*1000;if(error.code===429){const loader=this.loader;if(typeof(loader==null?void 0:loader.getResponseHeader)==='function'){const retryAfter=loader.getResponseHeader('Retry-After');if(retryAfter){ttl=parseFloat(retryAfter)*1000;}}this.log(`Steering manifest ${context.url} rate limited`);return;}this.scheduleRefresh(this.uri||context.url,ttl);},onTimeout:(stats,context,networkDetails)=>{this.log(`Timeout loading steering manifest (${context.url})`);this.scheduleRefresh(this.uri||context.url);}};this.log(`Requesting steering manifest: ${url}`);this.loader.load(context,loaderConfig,callbacks);}scheduleRefresh(uri,ttlMs=this.timeToLoad*1000){this.clearTimeout();this.reloadTimer=self.setTimeout(()=>{var _this$hls;const media=(_this$hls=this.hls)==null?void 0:_this$hls.media;if(media&&!media.ended){this.loadSteeringManifest(uri);return;}this.scheduleRefresh(uri,this.timeToLoad*1000);},ttlMs);}}function cloneRenditionGroups(tracks,groupCloneMap,uriReplacement,cloneId){if(!tracks){return;}Object.keys(groupCloneMap).forEach(audioGroupId=>{const clonedTracks=tracks.filter(track=>track.groupId===audioGroupId).map(track=>{const clonedTrack=_extends({},track);clonedTrack.details=undefined;clonedTrack.attrs=new AttrList(clonedTrack.attrs);clonedTrack.url=clonedTrack.attrs.URI=performUriReplacement(track.url,track.attrs['STABLE-RENDITION-ID'],'PER-RENDITION-URIS',uriReplacement);clonedTrack.groupId=clonedTrack.attrs['GROUP-ID']=groupCloneMap[audioGroupId];clonedTrack.attrs['PATHWAY-ID']=cloneId;return clonedTrack;});tracks.push(...clonedTracks);});}function performUriReplacement(uri,stableId,perOptionKey,uriReplacement){const{HOST:host,PARAMS:params,[perOptionKey]:perOptionUris}=uriReplacement;let perVariantUri;if(stableId){perVariantUri=perOptionUris==null?void 0:perOptionUris[stableId];if(perVariantUri){uri=perVariantUri;}}const url=new self.URL(uri);if(host&&!perVariantUri){url.host=host;}if(params){Object.keys(params).sort().forEach(key=>{if(key){url.searchParams.set(key,params[key]);}});}return url.href;}const AGE_HEADER_LINE_REGEX=/^age:\s*[\d.]+\s*$/im;class XhrLoader{constructor(config){this.xhrSetup=void 0;this.requestTimeout=void 0;this.retryTimeout=void 0;this.retryDelay=void 0;this.config=null;this.callbacks=null;this.context=null;this.loader=null;this.stats=void 0;this.xhrSetup=config?config.xhrSetup||null:null;this.stats=new LoadStats();this.retryDelay=0;}destroy(){this.callbacks=null;this.abortInternal();this.loader=null;this.config=null;this.context=null;this.xhrSetup=null;}abortInternal(){const loader=this.loader;self.clearTimeout(this.requestTimeout);self.clearTimeout(this.retryTimeout);if(loader){loader.onreadystatechange=null;loader.onprogress=null;if(loader.readyState!==4){this.stats.aborted=true;loader.abort();}}}abort(){var _this$callbacks;this.abortInternal();if((_this$callbacks=this.callbacks)!=null&&_this$callbacks.onAbort){this.callbacks.onAbort(this.stats,this.context,this.loader);}}load(context,config,callbacks){if(this.stats.loading.start){throw new Error('Loader can only be used once.');}this.stats.loading.start=self.performance.now();this.context=context;this.config=config;this.callbacks=callbacks;this.loadInternal();}loadInternal(){const{config,context}=this;if(!config||!context){return;}const xhr=this.loader=new self.XMLHttpRequest();const stats=this.stats;stats.loading.first=0;stats.loaded=0;stats.aborted=false;const xhrSetup=this.xhrSetup;if(xhrSetup){Promise.resolve().then(()=>{if(this.loader!==xhr||this.stats.aborted)return;return xhrSetup(xhr,context.url);}).catch(error=>{if(this.loader!==xhr||this.stats.aborted)return;xhr.open('GET',context.url,true);return xhrSetup(xhr,context.url);}).then(()=>{if(this.loader!==xhr||this.stats.aborted)return;this.openAndSendXhr(xhr,context,config);}).catch(error=>{// IE11 throws an exception on xhr.open if attempting to access an HTTP resource over HTTPS
this.callbacks.onError({code:xhr.status,text:error.message},context,xhr,stats);return;});}else {this.openAndSendXhr(xhr,context,config);}}openAndSendXhr(xhr,context,config){if(!xhr.readyState){xhr.open('GET',context.url,true);}const headers=context.headers;const{maxTimeToFirstByteMs,maxLoadTimeMs}=config.loadPolicy;if(headers){for(const header in headers){xhr.setRequestHeader(header,headers[header]);}}if(context.rangeEnd){xhr.setRequestHeader('Range','bytes='+context.rangeStart+'-'+(context.rangeEnd-1));}xhr.onreadystatechange=this.readystatechange.bind(this);xhr.onprogress=this.loadprogress.bind(this);xhr.responseType=context.responseType;// setup timeout before we perform request
self.clearTimeout(this.requestTimeout);config.timeout=maxTimeToFirstByteMs&&isFiniteNumber(maxTimeToFirstByteMs)?maxTimeToFirstByteMs:maxLoadTimeMs;this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),config.timeout);xhr.send();}readystatechange(){const{context,loader:xhr,stats}=this;if(!context||!xhr){return;}const readyState=xhr.readyState;const config=this.config;// don't proceed if xhr has been aborted
if(stats.aborted){return;}// >= HEADERS_RECEIVED
if(readyState>=2){if(stats.loading.first===0){stats.loading.first=Math.max(self.performance.now(),stats.loading.start);// readyState >= 2 AND readyState !==4 (readyState = HEADERS_RECEIVED || LOADING) rearm timeout as xhr not finished yet
if(config.timeout!==config.loadPolicy.maxLoadTimeMs){self.clearTimeout(this.requestTimeout);config.timeout=config.loadPolicy.maxLoadTimeMs;this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),config.loadPolicy.maxLoadTimeMs-(stats.loading.first-stats.loading.start));}}if(readyState===4){self.clearTimeout(this.requestTimeout);xhr.onreadystatechange=null;xhr.onprogress=null;const status=xhr.status;// http status between 200 to 299 are all successful
const useResponse=xhr.responseType!=='text';if(status>=200&&status<300&&(useResponse&&xhr.response||xhr.responseText!==null)){stats.loading.end=Math.max(self.performance.now(),stats.loading.first);const data=useResponse?xhr.response:xhr.responseText;const len=xhr.responseType==='arraybuffer'?data.byteLength:data.length;stats.loaded=stats.total=len;stats.bwEstimate=stats.total*8000/(stats.loading.end-stats.loading.first);if(!this.callbacks){return;}const onProgress=this.callbacks.onProgress;if(onProgress){onProgress(stats,context,data,xhr);}if(!this.callbacks){return;}const response={url:xhr.responseURL,data:data,code:status};this.callbacks.onSuccess(response,stats,context,xhr);}else {const retryConfig=config.loadPolicy.errorRetry;const retryCount=stats.retry;// if max nb of retries reached or if http status between 400 and 499 (such error cannot be recovered, retrying is useless), return error
-const response={url:context.url,data:undefined,code:status};if(shouldRetry(retryConfig,retryCount,false,response)){this.retry(retryConfig);}else {logger.error(`${status} while loading ${context.url}`);this.callbacks.onError({code:status,text:xhr.statusText},context,xhr,stats);}}}}}loadtimeout(){var _this$config;const retryConfig=(_this$config=this.config)==null?void 0:_this$config.loadPolicy.timeoutRetry;const retryCount=this.stats.retry;if(shouldRetry(retryConfig,retryCount,true)){this.retry(retryConfig);}else {var _this$context;logger.warn(`timeout while loading ${(_this$context=this.context)==null?void 0:_this$context.url}`);const callbacks=this.callbacks;if(callbacks){this.abortInternal();callbacks.onTimeout(this.stats,this.context,this.loader);}}}retry(retryConfig){const{context,stats}=this;this.retryDelay=getRetryDelay(retryConfig,stats.retry);stats.retry++;logger.warn(`${status?'HTTP Status '+status:'Timeout'} while loading ${context==null?void 0:context.url}, retrying ${stats.retry}/${retryConfig.maxNumRetry} in ${this.retryDelay}ms`);// abort and reset internal state
+const response={url:context.url,data:undefined,code:status};if(shouldRetry(retryConfig,retryCount,false,response)){this.retry(retryConfig);}else {logger.error(`${status} while loading ${context.url}`);this.callbacks.onError({code:status,text:xhr.statusText},context,xhr,stats);}}}}}loadtimeout(){if(!this.config)return;const retryConfig=this.config.loadPolicy.timeoutRetry;const retryCount=this.stats.retry;if(shouldRetry(retryConfig,retryCount,true)){this.retry(retryConfig);}else {var _this$context;logger.warn(`timeout while loading ${(_this$context=this.context)==null?void 0:_this$context.url}`);const callbacks=this.callbacks;if(callbacks){this.abortInternal();callbacks.onTimeout(this.stats,this.context,this.loader);}}}retry(retryConfig){const{context,stats}=this;this.retryDelay=getRetryDelay(retryConfig,stats.retry);stats.retry++;logger.warn(`${status?'HTTP Status '+status:'Timeout'} while loading ${context==null?void 0:context.url}, retrying ${stats.retry}/${retryConfig.maxNumRetry} in ${this.retryDelay}ms`);// abort and reset internal state
this.abortInternal();this.loader=null;// schedule retry
self.clearTimeout(this.retryTimeout);this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay);}loadprogress(event){const stats=this.stats;stats.loaded=event.loaded;if(event.lengthComputable){stats.total=event.total;}}getCacheAge(){let result=null;if(this.loader&&AGE_HEADER_LINE_REGEX.test(this.loader.getAllResponseHeaders())){const ageHeader=this.loader.getResponseHeader('age');result=ageHeader?parseFloat(ageHeader):null;}return result;}getResponseHeader(name){if(this.loader&&new RegExp(`^${name}:\\s*[\\d.]+\\s*$`,'im').test(this.loader.getAllResponseHeaders())){return this.loader.getResponseHeader(name);}return null;}}function fetchSupported(){if(// @ts-ignore
self.fetch&&self.AbortController&&self.ReadableStream&&self.Request){try{new self.ReadableStream({});// eslint-disable-line no-new
@@ -58394,7 +58159,7 @@ if(this.altAudio&&!this.audioOnly){delete tracks.audio;}// include levelCodec in
const{audio,video,audiovideo}=tracks;if(audio){let audioCodec=currentLevel.audioCodec;const ua=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){if(audioCodec){if(audioCodec.indexOf('mp4a.40.5')!==-1){audioCodec='mp4a.40.2';}else {audioCodec='mp4a.40.5';}}// In the case that AAC and HE-AAC audio codecs are signalled in manifest,
// force HE-AAC, as it seems that most browsers prefers it.
// don't force HE-AAC if mono stream, or in Firefox
-if(audio.metadata.channelCount!==1&&ua.indexOf('firefox')===-1){audioCodec='mp4a.40.5';}}// HE-AAC is broken on Android, always signal audio codec as AAC even if variant manifest states otherwise
+const audioMetadata=audio.metadata;if(audioMetadata&&'channelCount'in audioMetadata&&(audioMetadata.channelCount||1)!==1&&ua.indexOf('firefox')===-1){audioCodec='mp4a.40.5';}}// HE-AAC is broken on Android, always signal audio codec as AAC even if variant manifest states otherwise
if(audioCodec&&audioCodec.indexOf('mp4a.40.5')!==-1&&ua.indexOf('android')!==-1&&audio.container!=='audio/mpeg'){// Exclude mpeg audio
audioCodec='mp4a.40.2';this.log(`Android: force audio codec to ${audioCodec}`);}if(currentLevel.audioCodec&¤tLevel.audioCodec!==audioCodec){this.log(`Swapping manifest audio codec "${currentLevel.audioCodec}" for "${audioCodec}"`);}audio.levelCodec=audioCodec;audio.id='main';this.log(`Init audio buffer, container:${audio.container}, codecs[selected/level/parsed]=[${audioCodec||''}/${currentLevel.audioCodec||''}/${audio.codec}]`);}if(video){video.levelCodec=currentLevel.videoCodec;video.id='main';this.log(`Init video buffer, container:${video.container}, codecs[level/parsed]=[${currentLevel.videoCodec||''}/${video.codec}]`);}if(audiovideo){this.log(`Init audiovideo buffer, container:${audiovideo.container}, codecs[level/parsed]=[${currentLevel.codecs}/${audiovideo.codec}]`);}this.hls.trigger(Events$1.BUFFER_CODECS,tracks);// loop through tracks that are going to be provided to bufferController
Object.keys(tracks).forEach(trackName=>{const track=tracks[trackName];const initSegment=track.initSegment;if(initSegment!=null&&initSegment.byteLength){this.hls.trigger(Events$1.BUFFER_APPENDING,{type:trackName,data:initSegment,frag,part:null,chunkMeta,parent:frag.type});}});// trigger handler right now
@@ -58413,7 +58178,7 @@ this.backtrackFragment=frag;this.resetTransmuxer();this.flushBufferGap(frag);thi
* @public
*/class Hls{/**
* Get the video-dev/hls.js package version.
- */static get version(){return "1.5.9";}/**
+ */static get version(){return "1.5.13";}/**
* Check if the required MediaSource Extensions are available.
*/static isMSESupported(){return isMSESupported();}/**
* Check if MediaSource Extensions are available and isTypeSupported checks pass for any baseline codecs.
@@ -60453,7 +60218,7 @@ var playRepeat$2 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAMAAA
var playOnce$2 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAMAAAA2a+hwAAAAAXNSR0IArs4c6QAAAlJQTFRFAAAAgID/QID/QID/OY7jRovoO4nrSZLtRIjuPIfwQIzyQJnySZLzRpfzQ4X0QIrqQo7sPo3tEN73RI/wPI3yQZDrPo/sQ4ztQ4zzO4jtQY7tPo7uPYvuQI/vOY3vPo3vPIzrQZHwNqL1QI7wRYTrK4b2QY/uP47uR47yQIvvP43rQI/wP5DwSXz0QozuPYvxQY/uQI3uQY3vQI/yQZDzQpDwQ472QI3uPIn3P4vqQo7vQo3tQI3uQJDuQI7uQI3uQI7sQo7sQpHxQY3sPo7vQI7tQI/xQY7tQY3tQY3vPo7vQo/rP5HuQY3uQJDxQorsQo7sQo7vOI3xQovrQo3rQY7tQY3tQI7tQI3sPY/wN5vvQo7vNKPyQY7tQ43tQY/uQorsQI7sQY3uPJfwQI7wPpPuP4/vQY7tTnTsRJPxP47vQYzsPZDvP43uQo7sO5jvQY3uPZDwQ4ftQI7tQo3uQY7uQo7uQY7tQY7tQ43wQY7tQI3tQI7uQI7tQI/wP4zuQ5DtQY7tRJHsQI7tQY7tQI7tQY7uQI7uQY3uQo7tPpHtQI7tQY/sQY7sQY/tQY7tQY7tQY3sQY/uQI7tQY7tQo7uQo/uSY7tQY/tTXnqQY3tQY7tQY7tQY7tQY7tQY7uQY7tPZXtQY3tQY7tQY7tQY7tQo/tP5LqQI/rQI/sQY3sQY7rQY7sQY7tQY/rQY/sQY/tQZDtQozsQo3rQo3sQo3tQo7qQo7rQo7sQo7tQo/tQ4vsQ4zrQ47qQ47sRIfrRInsRI/rRI/sRYnsR4TqR4fqvnKd/wAAAKd0Uk5TAAIECAkLDQ4PERQUFRYXGBsdHyImJykqKisrLS4wMTEzMzQ0NDs7PT1AQURFRklLS0xOUFNVWFxdYWFlZ2doa2xsbW5vb3BxcnJzdHl5fHx8fH+AgIGCg4iJjIyOjpGSkpOUlZeZm56goaKio6OjpKaqqq6vsLO0t7i5vL7GxsfHyMjLy8zN0tTW2trc4ubn6erq7Ozs7Ozu7vHz9Pb3+Pn6+/v9/v6utNnsAAABnklEQVQYGY3BhVsTcQDH4c8QRbCwu7tbVFQsPLu7u3t2YRfYXRhg7r4GMnYzMPm/nLf7nTjkeXxf/lv7I3OoVP+IllCpvg80l39rNiTrkrQymQpqTD4rV7QriabkRx3tnXdP9tQqkDGAP1IPKXw6qy7ZciYCqbLnY6RdkDKBUVI2MUlL39jr8eQV3elATKdTI4kb+6FsMa7NZY/rkWDw8589ielS8qU3FWwquRoAcu0N+Opg3AxNgFalr2rhSd/3qBuece8vwszvOXjGFEiz8dQOC46GRuNK3iMVaDzG+TBct3vgSpGGrpOFse0rPH3blLhGrdkqC2P5OyhUQ3y7ZWEs/AG31RlfUBbGmiLIdQbiC8rC2P8SNkaW4QvKwrgfhkGhu/h2aRKedsVhqGnb/TAOazqend8OAit0BWP4ycbEdXxR2hJIeRJZS6LArc87+K2Xo2n8Len46xsBXAs+fVxFeU3OhJ61wTNL0XPdMarOkPOwLb7M/GIdGNE8rVr1+n1WX3OcYw0oJ32LnKhcjvKGkaDFohOFirm8PQPPL6EvjEOwGD5qAAAAAElFTkSuQmCC";
//
-var script$5d = {
+var script$5m = {
name: 'XmlAudioModalPlayer',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -60684,10 +60449,10 @@ var script$5d = {
};
/* script */
-const __vue_script__$5d = script$5d;
+const __vue_script__$5m = script$5m;
/* template */
-var __vue_render__$5d = function () {
+var __vue_render__$5m = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -60810,17 +60575,17 @@ var __vue_render__$5d = function () {
}),
])
};
-var __vue_staticRenderFns__$5d = [];
-__vue_render__$5d._withStripped = true;
+var __vue_staticRenderFns__$5m = [];
+__vue_render__$5m._withStripped = true;
/* style */
- const __vue_inject_styles__$5d = undefined;
+ const __vue_inject_styles__$5m = undefined;
/* scoped */
- const __vue_scope_id__$5d = undefined;
+ const __vue_scope_id__$5m = undefined;
/* module identifier */
- const __vue_module_identifier__$5d = undefined;
+ const __vue_module_identifier__$5m = undefined;
/* functional template */
- const __vue_is_functional_template__$5d = false;
+ const __vue_is_functional_template__$5m = false;
/* style inject */
/* style inject SSR */
@@ -60829,13 +60594,13 @@ __vue_render__$5d._withStripped = true;
- const __vue_component__$5d = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5d, staticRenderFns: __vue_staticRenderFns__$5d },
- __vue_inject_styles__$5d,
- __vue_script__$5d,
- __vue_scope_id__$5d,
- __vue_is_functional_template__$5d,
- __vue_module_identifier__$5d,
+ const __vue_component__$5m = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5m, staticRenderFns: __vue_staticRenderFns__$5m },
+ __vue_inject_styles__$5m,
+ __vue_script__$5m,
+ __vue_scope_id__$5m,
+ __vue_is_functional_template__$5m,
+ __vue_module_identifier__$5m,
false,
undefined,
undefined,
@@ -60843,11 +60608,11 @@ __vue_render__$5d._withStripped = true;
);
//
-var script$5c = {
+var script$5l = {
name: 'XmlMusicRender',
components: {
vueAplayer,
- XmlAudioModalPlayer: __vue_component__$5d
+ XmlAudioModalPlayer: __vue_component__$5m
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -60962,10 +60727,10 @@ var script$5c = {
};
/* script */
-const __vue_script__$5c = script$5c;
+const __vue_script__$5l = script$5l;
/* template */
-var __vue_render__$5c = function () {
+var __vue_render__$5l = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -61134,17 +60899,17 @@ var __vue_render__$5c = function () {
2
)
};
-var __vue_staticRenderFns__$5c = [];
-__vue_render__$5c._withStripped = true;
+var __vue_staticRenderFns__$5l = [];
+__vue_render__$5l._withStripped = true;
/* style */
- const __vue_inject_styles__$5c = undefined;
+ const __vue_inject_styles__$5l = undefined;
/* scoped */
- const __vue_scope_id__$5c = undefined;
+ const __vue_scope_id__$5l = undefined;
/* module identifier */
- const __vue_module_identifier__$5c = undefined;
+ const __vue_module_identifier__$5l = undefined;
/* functional template */
- const __vue_is_functional_template__$5c = false;
+ const __vue_is_functional_template__$5l = false;
/* style inject */
/* style inject SSR */
@@ -61153,13 +60918,13 @@ __vue_render__$5c._withStripped = true;
- const __vue_component__$5c = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5c, staticRenderFns: __vue_staticRenderFns__$5c },
- __vue_inject_styles__$5c,
- __vue_script__$5c,
- __vue_scope_id__$5c,
- __vue_is_functional_template__$5c,
- __vue_module_identifier__$5c,
+ const __vue_component__$5l = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5l, staticRenderFns: __vue_staticRenderFns__$5l },
+ __vue_inject_styles__$5l,
+ __vue_script__$5l,
+ __vue_scope_id__$5l,
+ __vue_is_functional_template__$5l,
+ __vue_module_identifier__$5l,
false,
undefined,
undefined,
@@ -61173,7 +60938,7 @@ var pauseIcon2 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABxCAYAAADi
var recordIcon = "a6071719aecd4e53.png";
//
-var script$5b = {
+var script$5k = {
name: 'AudioPlay',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -61417,10 +61182,10 @@ var script$5b = {
};
/* script */
-const __vue_script__$5b = script$5b;
+const __vue_script__$5k = script$5k;
/* template */
-var __vue_render__$5b = function () {
+var __vue_render__$5k = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -61690,17 +61455,17 @@ var __vue_render__$5b = function () {
}),
])
};
-var __vue_staticRenderFns__$5b = [];
-__vue_render__$5b._withStripped = true;
+var __vue_staticRenderFns__$5k = [];
+__vue_render__$5k._withStripped = true;
/* style */
- const __vue_inject_styles__$5b = undefined;
+ const __vue_inject_styles__$5k = undefined;
/* scoped */
- const __vue_scope_id__$5b = undefined;
+ const __vue_scope_id__$5k = undefined;
/* module identifier */
- const __vue_module_identifier__$5b = undefined;
+ const __vue_module_identifier__$5k = undefined;
/* functional template */
- const __vue_is_functional_template__$5b = false;
+ const __vue_is_functional_template__$5k = false;
/* style inject */
/* style inject SSR */
@@ -61709,20 +61474,20 @@ __vue_render__$5b._withStripped = true;
- const __vue_component__$5b = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5b, staticRenderFns: __vue_staticRenderFns__$5b },
- __vue_inject_styles__$5b,
- __vue_script__$5b,
- __vue_scope_id__$5b,
- __vue_is_functional_template__$5b,
- __vue_module_identifier__$5b,
+ const __vue_component__$5k = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5k, staticRenderFns: __vue_staticRenderFns__$5k },
+ __vue_inject_styles__$5k,
+ __vue_script__$5k,
+ __vue_scope_id__$5k,
+ __vue_is_functional_template__$5k,
+ __vue_module_identifier__$5k,
false,
undefined,
undefined,
undefined
);
-const MusicComponents = [__vue_component__$5c, __vue_component__$5b];
+const MusicComponents = [__vue_component__$5l, __vue_component__$5k];
var XmlMusic = {
...MusicComponents
};
@@ -61751,7 +61516,7 @@ var pauseIcon$3 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAAD
var audioIcon$2 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAzxJREFUWEftmE1rU1EQhp+5N2msQVCogtWCC0EwG4OCG3+ClGpxobhQ8GMjKFjbFBfWVBQpght3LvzoxoVYwT8gLkQQNyKKigEXpXXhB9LEmOSMTK7R1sTkRpOmggMhJ+TcmefOmXPeuVeYZzo6uhPnDgIJRLrn/9eG8WfgCdHoFRkff1TxLzbQoaE4kchNYFcbAtd36XmObDYtly+ftYkBUCp1F+hfdJhKQFXw/SE5f/6S6PDwAJ53p2MwP6FyqG4UHRm5jcjujgOVl0pPiKZSL4BNSwIIbhjQW6BviQDdaj2QFahZqQSFghUrdHWFvd8WADkXBDZbtgxWrYLeXujrC77fvYOpqQCssf0BUD4PkQgsXw5r1sC6dUFwG69eDbFYVVg9dw6Zm2uMA00C2V3u2RMArFwJnhcmCDo+jmSzYeY2AeQcum0bYkBN2pIAcrlcWQaku3txM6SquOlp3OwsxUwGMhl0ZgZvdpaukyfxtmxpP1Dh6VOKjx/jMhm8Dx/w8nk8Efx4HM92mghYER8+DIlE+4Hc1avIy5dINGrHffD51ayIjxxZHCAmJ+HZs/ql/R/on8mQSUmlrg4c6HANmaAmEtDfH2ia/fb9Nuyy7/qlySSydy81i9qyEo/DyEiVurf2pDYRHRiADRvQfB7p6akNVEdaNJ1GcrkwgtNAy6ytOHasDLPAam17VUpr1+IfP75gqrMDMp3GCyfEdYBsCVasQE+fDh5N5plOTiI1dpn78oXi4CBdO3aUZ2upRP76dWLPnyPWsjS2+hlyIsjYGDKv47MzWScm8N6/r3YvQuHjRwq9veWl1TdviBUK+CYn4aw+kBaLfE0mie3b98Pd1/v3iUxNBZr1OxMpZ0esf6olK7+/snE/VJqbI9/Tg5dM4l69Ivr6NVFrzpoLFC4/zXSMznZYLFZVT2EjhZzXOEMhHbVqWhnIZHtzqzz+lR/VawZkbz32/5WjVl3s3CHR0dHtOPcQsTavg6Y6Qza7qfI6ZgzVM+XWszNWpFTaJRMT934QaCp1CjgDxBeNyY4OkWlEjsqFC/cs7oKU6PDwekQGEdmKc9WPoK0i9X1FJIdzD1C9LRcvfqq4/gYOF90Ot1xnCQAAAABJRU5ErkJggg==";
//
-var script$5a = {
+var script$5j = {
name: 'audio-play',
props: {
url: {
@@ -61833,9 +61598,9 @@ var script$5a = {
};
/* script */
-const __vue_script__$5a = script$5a;
+const __vue_script__$5j = script$5j;
/* template */
-var __vue_render__$5a = function () {
+var __vue_render__$5j = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -62029,17 +61794,17 @@ var __vue_render__$5a = function () {
}),
])
};
-var __vue_staticRenderFns__$5a = [];
-__vue_render__$5a._withStripped = true;
+var __vue_staticRenderFns__$5j = [];
+__vue_render__$5j._withStripped = true;
/* style */
- const __vue_inject_styles__$5a = undefined;
+ const __vue_inject_styles__$5j = undefined;
/* scoped */
- const __vue_scope_id__$5a = "data-v-160e520c";
+ const __vue_scope_id__$5j = "data-v-160e520c";
/* module identifier */
- const __vue_module_identifier__$5a = undefined;
+ const __vue_module_identifier__$5j = undefined;
/* functional template */
- const __vue_is_functional_template__$5a = false;
+ const __vue_is_functional_template__$5j = false;
/* style inject */
/* style inject SSR */
@@ -62048,13 +61813,13 @@ __vue_render__$5a._withStripped = true;
- const __vue_component__$5a = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5a, staticRenderFns: __vue_staticRenderFns__$5a },
- __vue_inject_styles__$5a,
- __vue_script__$5a,
- __vue_scope_id__$5a,
- __vue_is_functional_template__$5a,
- __vue_module_identifier__$5a,
+ const __vue_component__$5j = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5j, staticRenderFns: __vue_staticRenderFns__$5j },
+ __vue_inject_styles__$5j,
+ __vue_script__$5j,
+ __vue_scope_id__$5j,
+ __vue_is_functional_template__$5j,
+ __vue_module_identifier__$5j,
false,
undefined,
undefined,
@@ -75027,7 +74792,7 @@ var VueVideoPlayer = unwrapExports(vueVideoPlayer);
vueVideoPlayer.VueVideoPlayer;
//
-var script$59 = {
+var script$5i = {
name: 'video-play',
components: {
videoPlayer: VueVideoPlayer.videoPlayer
@@ -75129,9 +74894,9 @@ var script$59 = {
};
/* script */
-const __vue_script__$59 = script$59;
+const __vue_script__$5i = script$5i;
/* template */
-var __vue_render__$59 = function () {
+var __vue_render__$5i = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -75209,17 +74974,17 @@ var __vue_render__$59 = function () {
1
)
};
-var __vue_staticRenderFns__$59 = [];
-__vue_render__$59._withStripped = true;
+var __vue_staticRenderFns__$5i = [];
+__vue_render__$5i._withStripped = true;
/* style */
- const __vue_inject_styles__$59 = undefined;
+ const __vue_inject_styles__$5i = undefined;
/* scoped */
- const __vue_scope_id__$59 = "data-v-7cccb5ec";
+ const __vue_scope_id__$5i = "data-v-7cccb5ec";
/* module identifier */
- const __vue_module_identifier__$59 = undefined;
+ const __vue_module_identifier__$5i = undefined;
/* functional template */
- const __vue_is_functional_template__$59 = false;
+ const __vue_is_functional_template__$5i = false;
/* style inject */
/* style inject SSR */
@@ -75228,13 +74993,13 @@ __vue_render__$59._withStripped = true;
- const __vue_component__$59 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$59, staticRenderFns: __vue_staticRenderFns__$59 },
- __vue_inject_styles__$59,
- __vue_script__$59,
- __vue_scope_id__$59,
- __vue_is_functional_template__$59,
- __vue_module_identifier__$59,
+ const __vue_component__$5i = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5i, staticRenderFns: __vue_staticRenderFns__$5i },
+ __vue_inject_styles__$5i,
+ __vue_script__$5i,
+ __vue_scope_id__$5i,
+ __vue_is_functional_template__$5i,
+ __vue_module_identifier__$5i,
false,
undefined,
undefined,
@@ -75242,11 +75007,11 @@ __vue_render__$59._withStripped = true;
);
//
-var script$58 = {
+var script$5h = {
name: 'bc-file-render',
components: {
- audioPlay: __vue_component__$5a,
- videoPlay: __vue_component__$59
+ audioPlay: __vue_component__$5j,
+ videoPlay: __vue_component__$5i
},
props: {
fileInfo: {
@@ -75296,9 +75061,9 @@ var script$58 = {
};
/* script */
-const __vue_script__$58 = script$58;
+const __vue_script__$5h = script$5h;
/* template */
-var __vue_render__$58 = function () {
+var __vue_render__$5h = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -75422,17 +75187,17 @@ var __vue_render__$58 = function () {
1
)
};
-var __vue_staticRenderFns__$58 = [];
-__vue_render__$58._withStripped = true;
+var __vue_staticRenderFns__$5h = [];
+__vue_render__$5h._withStripped = true;
/* style */
- const __vue_inject_styles__$58 = undefined;
+ const __vue_inject_styles__$5h = undefined;
/* scoped */
- const __vue_scope_id__$58 = "data-v-643cc5f7";
+ const __vue_scope_id__$5h = "data-v-643cc5f7";
/* module identifier */
- const __vue_module_identifier__$58 = undefined;
+ const __vue_module_identifier__$5h = undefined;
/* functional template */
- const __vue_is_functional_template__$58 = false;
+ const __vue_is_functional_template__$5h = false;
/* style inject */
/* style inject SSR */
@@ -75441,13 +75206,13 @@ __vue_render__$58._withStripped = true;
- const __vue_component__$58 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$58, staticRenderFns: __vue_staticRenderFns__$58 },
- __vue_inject_styles__$58,
- __vue_script__$58,
- __vue_scope_id__$58,
- __vue_is_functional_template__$58,
- __vue_module_identifier__$58,
+ const __vue_component__$5h = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5h, staticRenderFns: __vue_staticRenderFns__$5h },
+ __vue_inject_styles__$5h,
+ __vue_script__$5h,
+ __vue_scope_id__$5h,
+ __vue_is_functional_template__$5h,
+ __vue_module_identifier__$5h,
false,
undefined,
undefined,
@@ -75455,10 +75220,10 @@ __vue_render__$58._withStripped = true;
);
//
-var script$57 = {
+var script$5g = {
name: 'BcViewCommon',
components: {
- bcFileRenderNew: __vue_component__$58
+ bcFileRenderNew: __vue_component__$5h
},
props: {
content: {
@@ -75544,9 +75309,9 @@ var script$57 = {
};
/* script */
-const __vue_script__$57 = script$57;
+const __vue_script__$5g = script$5g;
/* template */
-var __vue_render__$57 = function () {
+var __vue_render__$5g = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -75614,17 +75379,17 @@ var __vue_render__$57 = function () {
),
])
};
-var __vue_staticRenderFns__$57 = [];
-__vue_render__$57._withStripped = true;
+var __vue_staticRenderFns__$5g = [];
+__vue_render__$5g._withStripped = true;
/* style */
- const __vue_inject_styles__$57 = undefined;
+ const __vue_inject_styles__$5g = undefined;
/* scoped */
- const __vue_scope_id__$57 = "data-v-55ea6f92";
+ const __vue_scope_id__$5g = "data-v-55ea6f92";
/* module identifier */
- const __vue_module_identifier__$57 = undefined;
+ const __vue_module_identifier__$5g = undefined;
/* functional template */
- const __vue_is_functional_template__$57 = false;
+ const __vue_is_functional_template__$5g = false;
/* style inject */
/* style inject SSR */
@@ -75633,13 +75398,13 @@ __vue_render__$57._withStripped = true;
- const __vue_component__$57 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$57, staticRenderFns: __vue_staticRenderFns__$57 },
- __vue_inject_styles__$57,
- __vue_script__$57,
- __vue_scope_id__$57,
- __vue_is_functional_template__$57,
- __vue_module_identifier__$57,
+ const __vue_component__$5g = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5g, staticRenderFns: __vue_staticRenderFns__$5g },
+ __vue_inject_styles__$5g,
+ __vue_script__$5g,
+ __vue_scope_id__$5g,
+ __vue_is_functional_template__$5g,
+ __vue_module_identifier__$5g,
false,
undefined,
undefined,
@@ -75647,10 +75412,10 @@ __vue_render__$57._withStripped = true;
);
//
-var script$56 = {
+var script$5f = {
name: 'bc-view-option-radio',
components: {
- BcViewCommon: __vue_component__$57
+ BcViewCommon: __vue_component__$5g
},
props: {
option: {
@@ -75850,8 +75615,8 @@ var __$_require_static_images_leaflet_icons_correct_png__ = "data:image/png;base
var __$_require_static_images_leaflet_icons_error_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABNElEQVQokWO8ySDtycDAMJeBgUGSgTjwnIGBIRmk8RkJmmDgORNME39SBANfTBBOlTyBHgwCWfEwriQTXIaNlUFi8SQG3jBfDE3c7vYMUuvmMDDx8yIEbzJI/4fhZyFp/0HgRVIxXOyJbwJY7GVm5X9ktSgaQfhFcglY4SPrgP/31e3A7FfFTf/R1TGCdaMBDktjBrljG8GCT73jGL5u24fhfCYMEQYGhr8vXyOx32ANLAyNPP7uDIp3jzE89U1geGTlzyB3ZhsDX1wIhkYWZA6Xiy2D1Ia5DK9Lmhm+btkDFnsRl88gsWgiw/9fvxk+r4A4HyVUn0fnQEIvuxojIOByOTVwMbiNTPx8DK8L6hk+TF2A4axPS9czMHJwMDAJ8sPFyE1yL0CBkwJikKDpKQMDQzIArpej/rmzX0cAAAAASUVORK5CYII=";
/* script */
-const __vue_script__$56 = script$56;
-var __vue_render__$56 = function () {
+const __vue_script__$5f = script$5f;
+var __vue_render__$5f = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -75987,17 +75752,17 @@ var __vue_render__$56 = function () {
: _vm._e(),
])
};
-var __vue_staticRenderFns__$56 = [];
-__vue_render__$56._withStripped = true;
+var __vue_staticRenderFns__$5f = [];
+__vue_render__$5f._withStripped = true;
/* style */
- const __vue_inject_styles__$56 = undefined;
+ const __vue_inject_styles__$5f = undefined;
/* scoped */
- const __vue_scope_id__$56 = "data-v-6b27b5ec";
+ const __vue_scope_id__$5f = "data-v-6b27b5ec";
/* module identifier */
- const __vue_module_identifier__$56 = undefined;
+ const __vue_module_identifier__$5f = undefined;
/* functional template */
- const __vue_is_functional_template__$56 = false;
+ const __vue_is_functional_template__$5f = false;
/* style inject */
/* style inject SSR */
@@ -76006,13 +75771,13 @@ __vue_render__$56._withStripped = true;
- const __vue_component__$56 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$56, staticRenderFns: __vue_staticRenderFns__$56 },
- __vue_inject_styles__$56,
- __vue_script__$56,
- __vue_scope_id__$56,
- __vue_is_functional_template__$56,
- __vue_module_identifier__$56,
+ const __vue_component__$5f = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5f, staticRenderFns: __vue_staticRenderFns__$5f },
+ __vue_inject_styles__$5f,
+ __vue_script__$5f,
+ __vue_scope_id__$5f,
+ __vue_is_functional_template__$5f,
+ __vue_module_identifier__$5f,
false,
undefined,
undefined,
@@ -76020,10 +75785,10 @@ __vue_render__$56._withStripped = true;
);
//
-var script$55 = {
+var script$5e = {
name: 'bc-view-option-checkbox',
components: {
- BcViewCommon: __vue_component__$57
+ BcViewCommon: __vue_component__$5g
},
props: {
option: {
@@ -76133,8 +75898,8 @@ var script$55 = {
};
/* script */
-const __vue_script__$55 = script$55;
-var __vue_render__$55 = function () {
+const __vue_script__$5e = script$5e;
+var __vue_render__$5e = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -76303,17 +76068,17 @@ var __vue_render__$55 = function () {
: _vm._e(),
])
};
-var __vue_staticRenderFns__$55 = [];
-__vue_render__$55._withStripped = true;
+var __vue_staticRenderFns__$5e = [];
+__vue_render__$5e._withStripped = true;
/* style */
- const __vue_inject_styles__$55 = undefined;
+ const __vue_inject_styles__$5e = undefined;
/* scoped */
- const __vue_scope_id__$55 = "data-v-307b4eb2";
+ const __vue_scope_id__$5e = "data-v-307b4eb2";
/* module identifier */
- const __vue_module_identifier__$55 = undefined;
+ const __vue_module_identifier__$5e = undefined;
/* functional template */
- const __vue_is_functional_template__$55 = false;
+ const __vue_is_functional_template__$5e = false;
/* style inject */
/* style inject SSR */
@@ -76322,13 +76087,13 @@ __vue_render__$55._withStripped = true;
- const __vue_component__$55 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$55, staticRenderFns: __vue_staticRenderFns__$55 },
- __vue_inject_styles__$55,
- __vue_script__$55,
- __vue_scope_id__$55,
- __vue_is_functional_template__$55,
- __vue_module_identifier__$55,
+ const __vue_component__$5e = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5e, staticRenderFns: __vue_staticRenderFns__$5e },
+ __vue_inject_styles__$5e,
+ __vue_script__$5e,
+ __vue_scope_id__$5e,
+ __vue_is_functional_template__$5e,
+ __vue_module_identifier__$5e,
false,
undefined,
undefined,
@@ -76336,12 +76101,12 @@ __vue_render__$55._withStripped = true;
);
//
-var script$54 = {
+var script$5d = {
name: 'QuestionItem',
components: {
- BcViewOptionCheckbox: __vue_component__$55,
- BcViewOptionRadio: __vue_component__$56,
- BcViewCommon: __vue_component__$57
+ BcViewOptionCheckbox: __vue_component__$5e,
+ BcViewOptionRadio: __vue_component__$5f,
+ BcViewCommon: __vue_component__$5g
},
// dicts: ['question_type'],
data() {
@@ -76597,9 +76362,9 @@ var script$54 = {
};
/* script */
-const __vue_script__$54 = script$54;
+const __vue_script__$5d = script$5d;
/* template */
-var __vue_render__$54 = function () {
+var __vue_render__$5d = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -77070,17 +76835,17 @@ var __vue_render__$54 = function () {
),
])
};
-var __vue_staticRenderFns__$54 = [];
-__vue_render__$54._withStripped = true;
+var __vue_staticRenderFns__$5d = [];
+__vue_render__$5d._withStripped = true;
/* style */
- const __vue_inject_styles__$54 = undefined;
+ const __vue_inject_styles__$5d = undefined;
/* scoped */
- const __vue_scope_id__$54 = "data-v-f32c04e6";
+ const __vue_scope_id__$5d = "data-v-f32c04e6";
/* module identifier */
- const __vue_module_identifier__$54 = undefined;
+ const __vue_module_identifier__$5d = undefined;
/* functional template */
- const __vue_is_functional_template__$54 = false;
+ const __vue_is_functional_template__$5d = false;
/* style inject */
/* style inject SSR */
@@ -77089,13 +76854,13 @@ __vue_render__$54._withStripped = true;
- const __vue_component__$54 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$54, staticRenderFns: __vue_staticRenderFns__$54 },
- __vue_inject_styles__$54,
- __vue_script__$54,
- __vue_scope_id__$54,
- __vue_is_functional_template__$54,
- __vue_module_identifier__$54,
+ const __vue_component__$5d = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5d, staticRenderFns: __vue_staticRenderFns__$5d },
+ __vue_inject_styles__$5d,
+ __vue_script__$5d,
+ __vue_scope_id__$5d,
+ __vue_is_functional_template__$5d,
+ __vue_module_identifier__$5d,
false,
undefined,
undefined,
@@ -77103,10 +76868,10 @@ __vue_render__$54._withStripped = true;
);
//
-var script$53 = {
+var script$5c = {
name: 'XmlQuestionRender',
components: {
- QuestionItem: __vue_component__$54
+ QuestionItem: __vue_component__$5d
},
// dicts: [
// "question_type",
@@ -77230,9 +76995,9 @@ var script$53 = {
};
/* script */
-const __vue_script__$53 = script$53;
+const __vue_script__$5c = script$5c;
/* template */
-var __vue_render__$53 = function () {
+var __vue_render__$5c = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -77280,17 +77045,17 @@ var __vue_render__$53 = function () {
]
)
};
-var __vue_staticRenderFns__$53 = [];
-__vue_render__$53._withStripped = true;
+var __vue_staticRenderFns__$5c = [];
+__vue_render__$5c._withStripped = true;
/* style */
- const __vue_inject_styles__$53 = undefined;
+ const __vue_inject_styles__$5c = undefined;
/* scoped */
- const __vue_scope_id__$53 = "data-v-2e04d85c";
+ const __vue_scope_id__$5c = "data-v-2e04d85c";
/* module identifier */
- const __vue_module_identifier__$53 = undefined;
+ const __vue_module_identifier__$5c = undefined;
/* functional template */
- const __vue_is_functional_template__$53 = false;
+ const __vue_is_functional_template__$5c = false;
/* style inject */
/* style inject SSR */
@@ -77299,23 +77064,23 @@ __vue_render__$53._withStripped = true;
- const __vue_component__$53 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$53, staticRenderFns: __vue_staticRenderFns__$53 },
- __vue_inject_styles__$53,
- __vue_script__$53,
- __vue_scope_id__$53,
- __vue_is_functional_template__$53,
- __vue_module_identifier__$53,
+ const __vue_component__$5c = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5c, staticRenderFns: __vue_staticRenderFns__$5c },
+ __vue_inject_styles__$5c,
+ __vue_script__$5c,
+ __vue_scope_id__$5c,
+ __vue_is_functional_template__$5c,
+ __vue_module_identifier__$5c,
false,
undefined,
undefined,
undefined
);
-__vue_component__$53.install = (Vue, options = {}) => {
+__vue_component__$5c.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('question-render', {
prefix: options.prefix
- }), __vue_component__$53);
+ }), __vue_component__$5c);
};
var epub = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAMAAAChHKjRAAAAAXNSR0IArs4c6QAAAjdQTFRFAAAAiXb/kG/0inD6inX6jW72jXL2eGLpe2fuinL2i3H3iHf6i3L5dmTvjHH3inP4inH2i3L2d2TuhW7vjHH5d2TqjnH5fWnyd2bskHb5jXX1jHH2i3H3i3H4i3H4d2Xsd2Xqi3H4cmLoi3L4inH3i3L3inL3i3L3jHL3hG3zi3L3jHL4jnT5i3L3i3L3jHH2bFPvbl/nb2DncF/ncVP1cWHncWHocWHpclP2cmLpc2Lpc2Lqc2Ppc2PqdGPpdGPqd1r1d1z0d2TreFv2eFz0eFz1eGDxeGbseVv1eVz1el31el32el71el72e133e1/2e2TxfGD1fGXxfWD3fWH2fmjxf2T2f2rwgGX3gGnygWX2gWb2gWb3gWrzgWzzgmb3gmf2gmzyg23zhGj3hGn2hGr2hGr3hG3zhWr3hWv2hWv3hWz3hW7zhW70hmz3h233h273iG34iG/3iW34iW74iW/3iXD3iXH2inD4inH3inP2i3D4i3H3i3H4i3L3i3L4i3P4jHL3jHL4jHP3jHP4jHT2jHT3jHrxjHryjXP4jXT3jXT5jXX3jXvyjnT5jnX4j3T5j3T6j3b3lYH2l4H4mIL4mYP4movynY/xpJL3pJfzpZL5pZjzqJX5q5n5r576saD6uaz3va/7zMT5zcP7z8X70Mb70sj708n708r71c381c761s382ND72db4393549z+4+H55+b66OL96+b+6+r67+v+8/L99PD/9vT+///9///+////0H5GmAAAADB0Uk5TAA0XMjI6OkZNVVpefX+HjJCRkpSeoausra2vs7W2t7i5v8TN1tbd3t/o6+7v8PH8u0jmrQAAAapJREFUOMtjYGBgYBZQ1sMAOpoKHAwIwF+HDfSlG9nzElADVGRuZScEVcNWiVORvY29KESRZDluRfb2VhJgRSp1OBQlgRTZW8uDFKnjUpRrZgtSZamER1Fji5MhSJG9qTgDgxoORXXd5e5mYGDMjltRXV9nTiIIxAkjKeoq8veFg5DK5rqWvgl9QDBRCklRacG8BfOhYMHs/Bq4hBySIu9Fe5DAXH+4hDRCUaXnqj3b12+EgE3rJidjVeS1ZM9ig4AgMAh1S+3HpWiFX2EJGBRXN9fhUrQyBFt0oylaahIWBQZ5bbgVrW2eMhUMyrLacCqCgx2TUnAr2gUFW1szcCpaHd7RCwLtkVlduB1uEREDAvGFXXWUBcFy5+x8MMgrwh2Yyxyy8sCgKDqtB6sijzV7dm7eAgHbNkxLwKaoznvhbqSkMjMYq6La2BlzZkHBnOmZ9VgVtVX4OLpCgUtgUzNWRXV1zS1w0Ig9CHADaZyZEwnIMGgQViTLoEpYkQiDWBUhNTXcDKwEDdJnZGAQJKCmgQtUQvHhVaPNCSkRWQSVdfWwAi1FHiagAgAPu3js6FbZbgAAAABJRU5ErkJggg==";
@@ -77333,7 +77098,7 @@ var image$1 = {
// import { OuchnOss } from '@/api/business/file/OuchnOss'
// import { defaultCover } from '@/assets/remote'
-var script$52 = {
+var script$5b = {
name: 'XmlResourceRender',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -77489,7 +77254,10 @@ var script$52 = {
window.open(item.link);
return;
}
- let url = this.resourceBasisPath + item.uploadFileUrl.split('./')[1];
+ let url = item.uploadFileUrl;
+ if (item.uploadFileUrl.indexOf('./') !== -1) {
+ url = this.resourceBasisPath + item.uploadFileUrl.split('./')[1];
+ }
this.$emit('showFileReader', {
fileFormat: item.fileFormat,
fileUrl: url,
@@ -77528,8 +77296,8 @@ var __$_require_static_images_leaflet_icons_resource_elliptic_png__ = "data:imag
var __$_require_static_images_leaflet_icons_download_white_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAjlJREFUSEvtlcurjWEUh59fSpFLJOUUcquDciuXRExkrkxMMDkGkpPEgAEDipJIIuU2MPAnKJLEQK4hhDoZSCEhcv1p7dbJbnf23t+3nW201+Sr911rPd+6vqJFsT0NeJ7mOyUdLONKZZSrdW1PBV7kWa+kI2V8/Qt4CvAyYVskHeuAG2Wgk+rC/WG701yDN062J0p6NVD+i6ba9gTgvaRv1X7qdrXtS8AqYI+kvbXwImDb64DzuVpnSnK/n0bgR8CsVNwnaXfNymzYXLY3AqfT5hcwVNLvIuAxwA2gO5X3S9rVb9goYtvrgbOpGyleKulOoVSHku3hwGNgchodkrQ972YAz/J8q6Sjed4DnMzz78AiSfdrS9V0c9keD1wHAhRSidz2WOBdnvVIOlWT3oh0uaRbAzVnU3BGMQ64CUxPJ5slHbf9BRgGrAA+A7fz/gewWNLdehupEDjhAYi/n53OLgArgS7gakQHDAG+AkskPWi0BguDEz4y0z6njtOALpD0pBE07kqBqxruIRDjVC0/gfmS4q6plAYnfFTWs7/mUdOItBC0ErHtgG8D3ko61/RXU8H26KxtfNdIulfCdlmA1wIX06hL0uuiDlrRsx1N+jHAO4AD6aRb0tNWHBa1yb3wJsC9wOH/GPGISlltbwDOJHhus/krGlk9Pdsxkh8CPAnoS8XLwGpJ8Zq0RWyfADZVxsl2PF/xjIV8Aq4B7YDPAyLQvwvE9hVgIRA1aKfEdutraYEMxl/9AUsz/weMzneQAAAAAElFTkSuQmCC";
/* script */
-const __vue_script__$52 = script$52;
-var __vue_render__$52 = function () {
+const __vue_script__$5b = script$5b;
+var __vue_render__$5b = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -77584,13 +77352,18 @@ var __vue_render__$52 = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !==
- -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
+ "./"
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
],
@@ -77644,6 +77417,7 @@ var __vue_render__$52 = function () {
staticClass: "pointer",
on: {
click: function ($event) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -77801,6 +77575,7 @@ var __vue_render__$52 = function () {
staticClass: "pointer",
on: {
click: function ($event) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -77843,14 +77618,20 @@ var __vue_render__$52 = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf(
- "./"
- ) !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
+ "./"
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split(
+ "./"
+ )[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
],
@@ -77974,16 +77755,20 @@ var __vue_render__$52 = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf(
- "./"
- ) !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split(
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
"./"
- )[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split(
+ "./"
+ )[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
_vm._v(" "),
@@ -77998,6 +77783,7 @@ var __vue_render__$52 = function () {
click: function (
$event
) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -78165,13 +77951,18 @@ var __vue_render__$52 = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !==
- -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
+ "./"
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
],
@@ -78225,6 +78016,7 @@ var __vue_render__$52 = function () {
staticClass: "pointer",
on: {
click: function ($event) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -78354,13 +78146,18 @@ var __vue_render__$52 = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !==
- -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
+ "./"
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
],
@@ -78417,6 +78214,7 @@ var __vue_render__$52 = function () {
staticClass: "pointer",
on: {
click: function ($event) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -78524,7 +78322,7 @@ var __vue_render__$52 = function () {
]
)
};
-var __vue_staticRenderFns__$52 = [
+var __vue_staticRenderFns__$5b = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -78580,16 +78378,16 @@ var __vue_staticRenderFns__$52 = [
])
},
];
-__vue_render__$52._withStripped = true;
+__vue_render__$5b._withStripped = true;
/* style */
- const __vue_inject_styles__$52 = undefined;
+ const __vue_inject_styles__$5b = undefined;
/* scoped */
- const __vue_scope_id__$52 = "data-v-1a9a6b5c";
+ const __vue_scope_id__$5b = "data-v-7bb903ee";
/* module identifier */
- const __vue_module_identifier__$52 = undefined;
+ const __vue_module_identifier__$5b = undefined;
/* functional template */
- const __vue_is_functional_template__$52 = false;
+ const __vue_is_functional_template__$5b = false;
/* style inject */
/* style inject SSR */
@@ -78598,23 +78396,23 @@ __vue_render__$52._withStripped = true;
- const __vue_component__$52 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$52, staticRenderFns: __vue_staticRenderFns__$52 },
- __vue_inject_styles__$52,
- __vue_script__$52,
- __vue_scope_id__$52,
- __vue_is_functional_template__$52,
- __vue_module_identifier__$52,
+ const __vue_component__$5b = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5b, staticRenderFns: __vue_staticRenderFns__$5b },
+ __vue_inject_styles__$5b,
+ __vue_script__$5b,
+ __vue_scope_id__$5b,
+ __vue_is_functional_template__$5b,
+ __vue_module_identifier__$5b,
false,
undefined,
undefined,
undefined
);
-__vue_component__$52.install = (Vue, options = {}) => {
+__vue_component__$5b.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('resource-render', {
prefix: options.prefix
- }), __vue_component__$52);
+ }), __vue_component__$5b);
};
//
@@ -78684,7 +78482,7 @@ __vue_component__$52.install = (Vue, options = {}) => {
//
//
-var script$51 = {
+var script$5a = {
name: 'PdfView',
props: {
show: {
@@ -78722,8 +78520,8 @@ var script$51 = {
var __$_require_static_images_leaflet_icons_back_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABACAYAAAB2kAXpAAAAAXNSR0IArs4c6QAABABJREFUaEPVmluopmMUx39/UUy44cJMg+FikEMuGMnIOJcwlHIYpKkZmchxuJDT5MIpIzXIpMkhh5QwlPPx0uHKhbiYKCJXSMTor7U9W4/t29/3rP3t55usm137+z/v+r3Pca31vGIHme19gVXAEuBXYKukd6ZxtCO4bJ8HPAHsNsP/RknXxf8mDmZ7NfDYkA65UtKmiYLZvhp4YMQofSVpycTAbN8M3NkwdbZL2mUiYLbvBW5ogArJ15L27w5m+yHgikaokK2WtKUrmO2ngQsTUBsk3dZ1Vdp+EViZgFov6b5u+5jtnYE3gBMTUOskPVzr53UobS8A3gWWJaBWSYoh/5fNG5jtfYA4Ug5JQJ0j6aVB+nkBs70f8CEQf1tsO3CqpPdmE48NZvswIBzs1UJUDuwTJH00TD8WmO2jgbeBPRqhfgBOkvTZKP2cwWyvKFA7jXJSfv8GOF7Sthb9nMBsx/4U+1SrfQ6skPR9a4M0mO1LgcdbHQAxl2Ki/5hok4vHbK8DNiUcxPZxmqQ/E22mpM09Zvsm4K6EgwiVz07o8xus7TuAWxNOnpF0UUL/H+nIHrP9IHBVwslmSWsT+oHSoWC2twCXJZzcL+n6hH5W6axgtl8Azk04uV1SDPm82EAw26/Hakp4uFbSqCQj8bgZq7KELW8BxyaeslbS5oS+SfpPj9neE3gfOLKp5d+iCyQ9l9A3S6fASroeEcKBzS3hLEmvJPQpqWwvLWHLwsaWv5cj5oNG/ZxkAfZTImz5uRzGn87JW6JRgLlR/20kGJK+aNSPJWsF+wRYLum3sbwlGv/vweJdYyhPlhRBX3eLHvsDiCS1xX4pk//jFvE4mgA7puSDkay2WLxIBH+zpl4tDxmlmd5gDy9we49qUP2+UtLLCX1KWh9JB5SNtjVpDUd9j6TpVylpfhzihyZer+8hXsHtXgojRyXg+oY9FVys0jdjBSbg+geKFeBW4MwEXP/QuoJ7Fjg/Adc/GangHgEuT8D1T98quHuA9Qm4/glvBXcLsCEBFyWC0yVFoS5lIxPemU+zfQ2wMeElztVTuhZVqp5bAzyagOtfhqrgYqXGim21/oW7Cu4MIDKl1inRv9RZwR0HxPm6a2PXxW1u3+JwBRdJciTLkTS3WP9yegV3UInpFrWQFU3fC4gKbjEQiXDEdq3W98qmgouLiNhYj2glA/peclVw8XVA3MAtT8D1vRasQWy/FkdSAq7/RWrVe88D8Z1Fq10i6anWjbH1oQN1yVrul5KWTgQsaBPV78l93lANa3x3Ed9fDLPvJC2cWI9VcDcCdw8hm1qdEwcrwxphelzOz/T/pKS4RGuOCsaa/IMa2z4YuLicElHVfLWu6f4FuhpYUNovLf0AAAAASUVORK5CYII=";
/* script */
-const __vue_script__$51 = script$51;
-var __vue_render__$51 = function () {
+const __vue_script__$5a = script$5a;
+var __vue_render__$5a = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -78739,6 +78537,7 @@ var __vue_render__$51 = function () {
width: "600px",
top: "80px",
"custom-class": "xml-epub-pdf-dialog",
+ "modal-append-to-body": "",
"before-close": _vm.onBackClick,
},
on: {
@@ -78769,12 +78568,7 @@ var __vue_render__$51 = function () {
},
[
_c("iframe", {
- attrs: {
- width: "100%",
- height: "100%",
- scrolling: "no",
- src: _vm.baseUrl,
- },
+ attrs: { width: "100%", height: "100%", src: _vm.baseUrl },
}),
]
),
@@ -78847,17 +78641,17 @@ var __vue_render__$51 = function () {
1
)
};
-var __vue_staticRenderFns__$51 = [];
-__vue_render__$51._withStripped = true;
+var __vue_staticRenderFns__$5a = [];
+__vue_render__$5a._withStripped = true;
/* style */
- const __vue_inject_styles__$51 = undefined;
+ const __vue_inject_styles__$5a = undefined;
/* scoped */
- const __vue_scope_id__$51 = undefined;
+ const __vue_scope_id__$5a = undefined;
/* module identifier */
- const __vue_module_identifier__$51 = undefined;
+ const __vue_module_identifier__$5a = undefined;
/* functional template */
- const __vue_is_functional_template__$51 = false;
+ const __vue_is_functional_template__$5a = false;
/* style inject */
/* style inject SSR */
@@ -78866,13 +78660,13 @@ __vue_render__$51._withStripped = true;
- const __vue_component__$51 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$51, staticRenderFns: __vue_staticRenderFns__$51 },
- __vue_inject_styles__$51,
- __vue_script__$51,
- __vue_scope_id__$51,
- __vue_is_functional_template__$51,
- __vue_module_identifier__$51,
+ const __vue_component__$5a = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5a, staticRenderFns: __vue_staticRenderFns__$5a },
+ __vue_inject_styles__$5a,
+ __vue_script__$5a,
+ __vue_scope_id__$5a,
+ __vue_is_functional_template__$5a,
+ __vue_module_identifier__$5a,
false,
undefined,
undefined,
@@ -78880,10 +78674,10 @@ __vue_render__$51._withStripped = true;
);
//
-var script$50 = {
+var script$59 = {
name: 'XmlEbookRender',
components: {
- PdfView: __vue_component__$51
+ PdfView: __vue_component__$5a
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -78967,23 +78761,24 @@ var script$50 = {
if (this.mode === 'preview') {
if (info.source != 'netlink') {
const baseUrl = info.uploadFileUrl.indexOf('./') !== -1 ? this.resourceBasisPath + info.uploadFileUrl.split('./')[1] : info.uploadFileUrl;
- this.$emit('showFileReader', {
- fileFormat: info.fileFormat,
- fileUrl: baseUrl,
- title: info.name || info.title
- });
- // if (info.uploadFileUrl) {
- // if (info.uploadFileUrl.indexOf('.epub') > 0) {
- // this.baseUrl = 'epubjs/index.html#/epub-read?flow=scrolled&bookPath=' + baseUrl
- // this.showPdf = true
- // this.textInfo = info.name||info.title
- // } else {
- // // const baseUrl = this.resourceBasisPath + info.uploadFileUrl.split('./')[1]
- // this.baseUrl = `/pdfjs/web/viewer.html?file=${baseUrl}`
- // this.showPdf = true
- // this.textInfo = info.name||info.title
- // }
- // }
+ if (this.isReader) {
+ this.$emit('showFileReader', {
+ fileFormat: info.fileFormat,
+ fileUrl: baseUrl,
+ title: info.name || info.title
+ });
+ } else if (info.uploadFileUrl) {
+ if (info.uploadFileUrl.indexOf('.epub') > 0) {
+ this.baseUrl = 'epubjs/index.html#/epub-read?flow=scrolled&bookPath=' + baseUrl;
+ this.showPdf = true;
+ this.textInfo = info.name || info.title;
+ } else {
+ // const baseUrl = this.resourceBasisPath + info.uploadFileUrl.split('./')[1]
+ this.baseUrl = `/pdfjs/web/viewer.html?file=${baseUrl}`;
+ this.showPdf = true;
+ this.textInfo = info.name || info.title;
+ }
+ }
} else {
if (info.link) {
window.open(info.link, '_blank');
@@ -79003,8 +78798,8 @@ var script$50 = {
var __$_require_static_images_default_over_ebook_png__ = "2539d578aeabf7c9.png";
/* script */
-const __vue_script__$50 = script$50;
-var __vue_render__$50 = function () {
+const __vue_script__$59 = script$59;
+var __vue_render__$59 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -79036,12 +78831,16 @@ var __vue_render__$50 = function () {
_c("el-image", {
staticClass: "shop-item-img-resource-first xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_ebook_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf("./") !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_ebook_png__,
},
}),
_vm._v(" "),
@@ -79175,12 +78974,16 @@ var __vue_render__$50 = function () {
_c("el-image", {
staticClass: "shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_ebook_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf("./") !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_ebook_png__,
},
}),
_vm._v(" "),
@@ -79218,12 +79021,16 @@ var __vue_render__$50 = function () {
[
_c("el-image", {
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_ebook_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf("./") !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_ebook_png__,
},
}),
],
@@ -79280,6 +79087,7 @@ var __vue_render__$50 = function () {
show: _vm.showPdf,
baseUrl: _vm.baseUrl,
textInfo: _vm.textInfo,
+ pageType: "h5",
},
on: { handleClose: _vm.handleClose },
}),
@@ -79287,17 +79095,17 @@ var __vue_render__$50 = function () {
1
)
};
-var __vue_staticRenderFns__$50 = [];
-__vue_render__$50._withStripped = true;
+var __vue_staticRenderFns__$59 = [];
+__vue_render__$59._withStripped = true;
/* style */
- const __vue_inject_styles__$50 = undefined;
+ const __vue_inject_styles__$59 = undefined;
/* scoped */
- const __vue_scope_id__$50 = "data-v-7ea50222";
+ const __vue_scope_id__$59 = "data-v-060de9cb";
/* module identifier */
- const __vue_module_identifier__$50 = undefined;
+ const __vue_module_identifier__$59 = undefined;
/* functional template */
- const __vue_is_functional_template__$50 = false;
+ const __vue_is_functional_template__$59 = false;
/* style inject */
/* style inject SSR */
@@ -79306,23 +79114,23 @@ __vue_render__$50._withStripped = true;
- const __vue_component__$50 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$50, staticRenderFns: __vue_staticRenderFns__$50 },
- __vue_inject_styles__$50,
- __vue_script__$50,
- __vue_scope_id__$50,
- __vue_is_functional_template__$50,
- __vue_module_identifier__$50,
+ const __vue_component__$59 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$59, staticRenderFns: __vue_staticRenderFns__$59 },
+ __vue_inject_styles__$59,
+ __vue_script__$59,
+ __vue_scope_id__$59,
+ __vue_is_functional_template__$59,
+ __vue_module_identifier__$59,
false,
undefined,
undefined,
undefined
);
-__vue_component__$50.install = (Vue, options = {}) => {
+__vue_component__$59.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('ebook-render', {
prefix: options.prefix
- }), __vue_component__$50);
+ }), __vue_component__$59);
};
//
@@ -79352,7 +79160,7 @@ __vue_component__$50.install = (Vue, options = {}) => {
//
// import { Player, Video, Ui, ClickToPlay, Skeleton, Controls, ScrubberControl } from '@vime/vue'
-var script$4$ = {
+var script$58 = {
name: 'VmPlayer',
// components: { Player, Video, Ui, ClickToPlay, Skeleton, Controls, ScrubberControl },
props: {
@@ -79394,10 +79202,10 @@ var script$4$ = {
};
/* script */
-const __vue_script__$4$ = script$4$;
+const __vue_script__$58 = script$58;
/* template */
-var __vue_render__$4$ = function () {
+var __vue_render__$58 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -79443,17 +79251,17 @@ var __vue_render__$4$ = function () {
1
)
};
-var __vue_staticRenderFns__$4$ = [];
-__vue_render__$4$._withStripped = true;
+var __vue_staticRenderFns__$58 = [];
+__vue_render__$58._withStripped = true;
/* style */
- const __vue_inject_styles__$4$ = undefined;
+ const __vue_inject_styles__$58 = undefined;
/* scoped */
- const __vue_scope_id__$4$ = undefined;
+ const __vue_scope_id__$58 = undefined;
/* module identifier */
- const __vue_module_identifier__$4$ = undefined;
+ const __vue_module_identifier__$58 = undefined;
/* functional template */
- const __vue_is_functional_template__$4$ = false;
+ const __vue_is_functional_template__$58 = false;
/* style inject */
/* style inject SSR */
@@ -79462,13 +79270,13 @@ __vue_render__$4$._withStripped = true;
- const __vue_component__$4$ = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4$, staticRenderFns: __vue_staticRenderFns__$4$ },
- __vue_inject_styles__$4$,
- __vue_script__$4$,
- __vue_scope_id__$4$,
- __vue_is_functional_template__$4$,
- __vue_module_identifier__$4$,
+ const __vue_component__$58 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$58, staticRenderFns: __vue_staticRenderFns__$58 },
+ __vue_inject_styles__$58,
+ __vue_script__$58,
+ __vue_scope_id__$58,
+ __vue_is_functional_template__$58,
+ __vue_module_identifier__$58,
false,
undefined,
undefined,
@@ -79476,10 +79284,10 @@ __vue_render__$4$._withStripped = true;
);
//
-var script$4_ = {
+var script$57 = {
name: 'VideoPlayer',
components: {
- VmPlayer: __vue_component__$4$,
+ VmPlayer: __vue_component__$58,
videoPlayer: VueVideoPlayer.videoPlayer
},
props: {
@@ -79974,10 +79782,10 @@ var script$4_ = {
};
/* script */
-const __vue_script__$4_ = script$4_;
+const __vue_script__$57 = script$57;
/* template */
-var __vue_render__$4_ = function () {
+var __vue_render__$57 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -80084,7 +79892,7 @@ var __vue_render__$4_ = function () {
2
)
};
-var __vue_staticRenderFns__$4_ = [
+var __vue_staticRenderFns__$57 = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -80096,16 +79904,16 @@ var __vue_staticRenderFns__$4_ = [
])
},
];
-__vue_render__$4_._withStripped = true;
+__vue_render__$57._withStripped = true;
/* style */
- const __vue_inject_styles__$4_ = undefined;
+ const __vue_inject_styles__$57 = undefined;
/* scoped */
- const __vue_scope_id__$4_ = undefined;
+ const __vue_scope_id__$57 = undefined;
/* module identifier */
- const __vue_module_identifier__$4_ = undefined;
+ const __vue_module_identifier__$57 = undefined;
/* functional template */
- const __vue_is_functional_template__$4_ = false;
+ const __vue_is_functional_template__$57 = false;
/* style inject */
/* style inject SSR */
@@ -80114,13 +79922,13 @@ __vue_render__$4_._withStripped = true;
- const __vue_component__$4_ = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4_, staticRenderFns: __vue_staticRenderFns__$4_ },
- __vue_inject_styles__$4_,
- __vue_script__$4_,
- __vue_scope_id__$4_,
- __vue_is_functional_template__$4_,
- __vue_module_identifier__$4_,
+ const __vue_component__$57 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$57, staticRenderFns: __vue_staticRenderFns__$57 },
+ __vue_inject_styles__$57,
+ __vue_script__$57,
+ __vue_scope_id__$57,
+ __vue_is_functional_template__$57,
+ __vue_module_identifier__$57,
false,
undefined,
undefined,
@@ -80134,7 +79942,7 @@ var titleLeftIcon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAuCAYAA
var titleRightIcon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAuCAYAAABjwOorAAAAAXNSR0IArs4c6QAABSNJREFUaEPtWEtslFUU/r77Tx9TmphqEHkUCp0GA0YN6soQE1e6kBijBInESAwFFFQS+kQZCNBSRCS6UeMGN6aAQlxQEhIIMS58kZCoCDMtYEuqAgWF0k7/uZ/5pw9m+rAz06EFMrO8c8893+Pcc88McZd+eJfyQpbYneZs1rGsY7eJAtlSvE2MSBrGxDj2iXLKLmI+cjBjJKTWItrt4mTrBrYlzSZu44QQm12vR3ywb0NmwUig5aBFxIrwev51RxArCSrfl29XA6wEce8IoCXDN8LX8TmCtBNETCzejql+i/zBADrzcKV1HS/HrwcatEBWmwk8DYww+Rh95cis/L2S/6ZDyosZcynO2KLpfh++lFScAILohlgequax/vUZH8if5+J1WFUTKBwOtIQLrstnz73LlnRJZYRYaX20nOBuMFEkAU3XDJf+uZ7X+wEGGiILYH1BAE8m3HNPXkEgBHBlqBL7AWrCiM2sU1GO0Q+0mBIPQsBFkU81V/F8//q0oAry8/GqkWpB5MSoMAY/VjUeCyvtu+4zFfFipEsu/VIMygT89j1YvtmrNEgCErqt4drmCu6PBzV7hx52rLYCeHS4pAIuRHu4uGUDz6VLJj4ubWJz6jXTQHsJTE90S0e7cs2K1nW80b8+ZYcmFUaxFFBVTIK+T28FAgaIiKwK3cAhbGJkQokFtkdXS1w3SKVLcvlieAP/uLkuBuoxD4i5NTe2HvMXkHcvBRfigS5hV1sNL2WCVNrNY9ZWTc119LUSO1tEYG24iofiwU3eqMKiSVgiac2wXRA8DUWCoarcX8faMMZWii/JKXvCVgNmkaxuljL1bVe7qWnddbMEPU9KtmFujtEWGM6EjTW/gRgCVy35cXc7DifGjd23lO9Y7G5RuwkUxaW/2kOWn61gezwkrxP6/dFXDMyywVAF9FBs6jHYMzhu7LTSeKDL6twVonm+t1kDNIhY8MNwJY8mAhLnNCDgyG4CeP8QYuSpqO35rKUq52QmSzC+MSUt0Oz3NcvnYhuA3P4gwZ5Am9kZ+ojdCQdtVG6Z374GcdFQUroMmMauXByJ755JA0liY/Kl2CinrBmrZezjiIJwIETxD2Q2h2r49+BcpXUKGIMaCPckPAeyPTDmuAz2pTu5J8Er+VmxdKeK6dq3QBR487YFXNHsaa7kj8MlCtRrFWkXxr7z5nPjtXkjyIatdRvDtbm/3IoSTLkUS+u1BMY+NhAonQp1Ol8M96B6btHYdwj4+96t2ItF4YqFPYw237EhpZuMDSnsSaoUS+pU4hgsI+B48lOms6cLn54N8sqQXBIDDXYViIcGRIiC1piIsTjRDRw8X82OFDCmtXV0YkH5Avl4QcSsWBe0cGnQdKaSvw2XsWSbHnQcu5yEb6AMvSoU2uiYA6EKhtNCmmLQqMRKGvSAY/EceydyMIrzZyJoQpDukFzeYFyA5bC2NKFhENccmuOnS/AdFjOaIsa0to9KbN5GFXbGjU6++9ARWjuotfelDtRrPoRFMP3PgYVoPCJnop04eDbIrrRQphE0KrGkz2yUE2jGywKmse9HJ70eCHREDb65FdPF/2HLGLHAZs1nHhYKvf990JvbhW65+D5Uy5+TFihDGzNDLChfWQGekRJ/SVuhvfknNGHv+NyreE0yQiywRnluMYp8nX2d0HuPfdC1yei4UM7ODJmQ0jEZIZZSxnHanCU2TkJnLE3WsYxJOU4HZR0bJ6EzlibrWMakHKeDso6Nk9AZS/Mf+LvuPmZJ/LcAAAAASUVORK5CYII=";
//
-var script$4Z = {
+var script$56 = {
name: 'VideoModalPlayer',
components: {
videoPlayer: VueVideoPlayer.videoPlayer
@@ -80540,10 +80348,10 @@ var script$4Z = {
};
/* script */
-const __vue_script__$4Z = script$4Z;
+const __vue_script__$56 = script$56;
/* template */
-var __vue_render__$4Z = function () {
+var __vue_render__$56 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -80610,7 +80418,7 @@ var __vue_render__$4Z = function () {
2
)
};
-var __vue_staticRenderFns__$4Z = [
+var __vue_staticRenderFns__$56 = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -80622,16 +80430,16 @@ var __vue_staticRenderFns__$4Z = [
])
},
];
-__vue_render__$4Z._withStripped = true;
+__vue_render__$56._withStripped = true;
/* style */
- const __vue_inject_styles__$4Z = undefined;
+ const __vue_inject_styles__$56 = undefined;
/* scoped */
- const __vue_scope_id__$4Z = undefined;
+ const __vue_scope_id__$56 = undefined;
/* module identifier */
- const __vue_module_identifier__$4Z = undefined;
+ const __vue_module_identifier__$56 = undefined;
/* functional template */
- const __vue_is_functional_template__$4Z = false;
+ const __vue_is_functional_template__$56 = false;
/* style inject */
/* style inject SSR */
@@ -80640,13 +80448,13 @@ __vue_render__$4Z._withStripped = true;
- const __vue_component__$4Z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4Z, staticRenderFns: __vue_staticRenderFns__$4Z },
- __vue_inject_styles__$4Z,
- __vue_script__$4Z,
- __vue_scope_id__$4Z,
- __vue_is_functional_template__$4Z,
- __vue_module_identifier__$4Z,
+ const __vue_component__$56 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$56, staticRenderFns: __vue_staticRenderFns__$56 },
+ __vue_inject_styles__$56,
+ __vue_script__$56,
+ __vue_scope_id__$56,
+ __vue_is_functional_template__$56,
+ __vue_module_identifier__$56,
false,
undefined,
undefined,
@@ -80655,11 +80463,11 @@ __vue_render__$4Z._withStripped = true;
//
// import '../block.scss'
-var script$4Y = {
+var script$55 = {
name: 'XmlVideoRender',
components: {
- VideoPlayer: __vue_component__$4_,
- VideoModalPlayer: __vue_component__$4Z
+ VideoPlayer: __vue_component__$57,
+ VideoModalPlayer: __vue_component__$56
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -80779,9 +80587,9 @@ var script$4Y = {
};
/* script */
-const __vue_script__$4Y = script$4Y;
+const __vue_script__$55 = script$55;
/* template */
-var __vue_render__$4Y = function () {
+var __vue_render__$55 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -80978,17 +80786,17 @@ var __vue_render__$4Y = function () {
2
)
};
-var __vue_staticRenderFns__$4Y = [];
-__vue_render__$4Y._withStripped = true;
+var __vue_staticRenderFns__$55 = [];
+__vue_render__$55._withStripped = true;
/* style */
- const __vue_inject_styles__$4Y = undefined;
+ const __vue_inject_styles__$55 = undefined;
/* scoped */
- const __vue_scope_id__$4Y = "data-v-82da5782";
+ const __vue_scope_id__$55 = "data-v-82da5782";
/* module identifier */
- const __vue_module_identifier__$4Y = undefined;
+ const __vue_module_identifier__$55 = undefined;
/* functional template */
- const __vue_is_functional_template__$4Y = false;
+ const __vue_is_functional_template__$55 = false;
/* style inject */
/* style inject SSR */
@@ -80997,13 +80805,13 @@ __vue_render__$4Y._withStripped = true;
- const __vue_component__$4Y = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4Y, staticRenderFns: __vue_staticRenderFns__$4Y },
- __vue_inject_styles__$4Y,
- __vue_script__$4Y,
- __vue_scope_id__$4Y,
- __vue_is_functional_template__$4Y,
- __vue_module_identifier__$4Y,
+ const __vue_component__$55 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$55, staticRenderFns: __vue_staticRenderFns__$55 },
+ __vue_inject_styles__$55,
+ __vue_script__$55,
+ __vue_scope_id__$55,
+ __vue_is_functional_template__$55,
+ __vue_module_identifier__$55,
false,
undefined,
undefined,
@@ -81012,11 +80820,11 @@ __vue_render__$4Y._withStripped = true;
//
// import '../block.scss'
-var script$4X = {
+var script$54 = {
name: 'XmlVideoImgRender',
components: {
- VideoPlayer: __vue_component__$4_,
- VideoModalPlayer: __vue_component__$4Z
+ VideoPlayer: __vue_component__$57,
+ VideoModalPlayer: __vue_component__$56
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -81135,8 +80943,8 @@ var script$4X = {
var __$_require_images_play_circle_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZiwgMjAyMi8wOC8xNi0xODowMjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNi0xNlQxODoxNDoyNSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDYtMTZUMTg6MjA6MzkrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDYtMTZUMTg6MjA6MzkrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkzNjhmOGJmLWQ5OTUtMjM0OS05MzI1LWIzMzU1YTk2YjUzMCIgeG1wTU06RG9jdW1lbnRJRD0i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";
/* script */
-const __vue_script__$4X = script$4X;
-var __vue_render__$4X = function () {
+const __vue_script__$54 = script$54;
+var __vue_render__$54 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -81177,7 +80985,7 @@ var __vue_render__$4X = function () {
0
)
};
-var __vue_staticRenderFns__$4X = [
+var __vue_staticRenderFns__$54 = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -81190,16 +80998,16 @@ var __vue_staticRenderFns__$4X = [
])
},
];
-__vue_render__$4X._withStripped = true;
+__vue_render__$54._withStripped = true;
/* style */
- const __vue_inject_styles__$4X = undefined;
+ const __vue_inject_styles__$54 = undefined;
/* scoped */
- const __vue_scope_id__$4X = "data-v-3c5e97c1";
+ const __vue_scope_id__$54 = "data-v-3c5e97c1";
/* module identifier */
- const __vue_module_identifier__$4X = undefined;
+ const __vue_module_identifier__$54 = undefined;
/* functional template */
- const __vue_is_functional_template__$4X = false;
+ const __vue_is_functional_template__$54 = false;
/* style inject */
/* style inject SSR */
@@ -81208,20 +81016,20 @@ __vue_render__$4X._withStripped = true;
- const __vue_component__$4X = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4X, staticRenderFns: __vue_staticRenderFns__$4X },
- __vue_inject_styles__$4X,
- __vue_script__$4X,
- __vue_scope_id__$4X,
- __vue_is_functional_template__$4X,
- __vue_module_identifier__$4X,
+ const __vue_component__$54 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$54, staticRenderFns: __vue_staticRenderFns__$54 },
+ __vue_inject_styles__$54,
+ __vue_script__$54,
+ __vue_scope_id__$54,
+ __vue_is_functional_template__$54,
+ __vue_module_identifier__$54,
false,
undefined,
undefined,
undefined
);
-const video = [__vue_component__$4Y, __vue_component__$4X];
+const video = [__vue_component__$55, __vue_component__$54];
var XmlVideo = {
...video
};
@@ -81250,7 +81058,7 @@ var pauseIcon$2 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAAD
var audioIcon$1 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAzxJREFUWEftmE1rU1EQhp+5N2msQVCogtWCC0EwG4OCG3+ClGpxobhQ8GMjKFjbFBfWVBQpght3LvzoxoVYwT8gLkQQNyKKigEXpXXhB9LEmOSMTK7R1sTkRpOmggMhJ+TcmefOmXPeuVeYZzo6uhPnDgIJRLrn/9eG8WfgCdHoFRkff1TxLzbQoaE4kchNYFcbAtd36XmObDYtly+ftYkBUCp1F+hfdJhKQFXw/SE5f/6S6PDwAJ53p2MwP6FyqG4UHRm5jcjujgOVl0pPiKZSL4BNSwIIbhjQW6BviQDdaj2QFahZqQSFghUrdHWFvd8WADkXBDZbtgxWrYLeXujrC77fvYOpqQCssf0BUD4PkQgsXw5r1sC6dUFwG69eDbFYVVg9dw6Zm2uMA00C2V3u2RMArFwJnhcmCDo+jmSzYeY2AeQcum0bYkBN2pIAcrlcWQaku3txM6SquOlp3OwsxUwGMhl0ZgZvdpaukyfxtmxpP1Dh6VOKjx/jMhm8Dx/w8nk8Efx4HM92mghYER8+DIlE+4Hc1avIy5dINGrHffD51ayIjxxZHCAmJ+HZs/ql/R/on8mQSUmlrg4c6HANmaAmEtDfH2ia/fb9Nuyy7/qlySSydy81i9qyEo/DyEiVurf2pDYRHRiADRvQfB7p6akNVEdaNJ1GcrkwgtNAy6ytOHasDLPAam17VUpr1+IfP75gqrMDMp3GCyfEdYBsCVasQE+fDh5N5plOTiI1dpn78oXi4CBdO3aUZ2upRP76dWLPnyPWsjS2+hlyIsjYGDKv47MzWScm8N6/r3YvQuHjRwq9veWl1TdviBUK+CYn4aw+kBaLfE0mie3b98Pd1/v3iUxNBZr1OxMpZ0esf6olK7+/snE/VJqbI9/Tg5dM4l69Ivr6NVFrzpoLFC4/zXSMznZYLFZVT2EjhZzXOEMhHbVqWhnIZHtzqzz+lR/VawZkbz32/5WjVl3s3CHR0dHtOPcQsTavg6Y6Qza7qfI6ZgzVM+XWszNWpFTaJRMT934QaCp1CjgDxBeNyY4OkWlEjsqFC/cs7oKU6PDwekQGEdmKc9WPoK0i9X1FJIdzD1C9LRcvfqq4/gYOF90Ot1xnCQAAAABJRU5ErkJggg==";
//
-var script$4W = {
+var script$53 = {
name: 'audio-play',
props: {
url: {
@@ -81332,9 +81140,9 @@ var script$4W = {
};
/* script */
-const __vue_script__$4W = script$4W;
+const __vue_script__$53 = script$53;
/* template */
-var __vue_render__$4W = function () {
+var __vue_render__$53 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -81528,17 +81336,17 @@ var __vue_render__$4W = function () {
}),
])
};
-var __vue_staticRenderFns__$4W = [];
-__vue_render__$4W._withStripped = true;
+var __vue_staticRenderFns__$53 = [];
+__vue_render__$53._withStripped = true;
/* style */
- const __vue_inject_styles__$4W = undefined;
+ const __vue_inject_styles__$53 = undefined;
/* scoped */
- const __vue_scope_id__$4W = "data-v-25355b9e";
+ const __vue_scope_id__$53 = "data-v-25355b9e";
/* module identifier */
- const __vue_module_identifier__$4W = undefined;
+ const __vue_module_identifier__$53 = undefined;
/* functional template */
- const __vue_is_functional_template__$4W = false;
+ const __vue_is_functional_template__$53 = false;
/* style inject */
/* style inject SSR */
@@ -81547,13 +81355,13 @@ __vue_render__$4W._withStripped = true;
- const __vue_component__$4W = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4W, staticRenderFns: __vue_staticRenderFns__$4W },
- __vue_inject_styles__$4W,
- __vue_script__$4W,
- __vue_scope_id__$4W,
- __vue_is_functional_template__$4W,
- __vue_module_identifier__$4W,
+ const __vue_component__$53 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$53, staticRenderFns: __vue_staticRenderFns__$53 },
+ __vue_inject_styles__$53,
+ __vue_script__$53,
+ __vue_scope_id__$53,
+ __vue_is_functional_template__$53,
+ __vue_module_identifier__$53,
false,
undefined,
undefined,
@@ -81563,7 +81371,7 @@ __vue_render__$4W._withStripped = true;
var videoIcon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAaRJREFUSEu91surTXEUwPHP8iiSyAQTpRRTUkqu3CHFkETdy8BcKFNGir/AwKM8YuRRjOTGnfEHGJgwwUQMjDyWftr7dhxn733O0blruNfju9dvPX6/0CKZuQYHcQBbsL4y/4S3eILHEfG1KUwMUmTmOpzHKRRIm5TgV3EpIj73G/4DyMy9uIcNHYH71R9xJCJe9Cr+AmTmMdzE0hGD1+Y/MRMRt+sPC4DM3IPnWDZm8NrtB6YjYr58+APIzLV401PE/2QoTbAtIr7UgMs42xC1pP0AO7B5BPKViDgXmbkaH7CqwXk+IqYys+gv4nSdeQfsGzYWwCyutxjPRcR0rc/M3VUjlLnokhMFcAdHhwVUNVuJCziDJS2+dwvgFXaOAujJZleVzdYG/9cF8A6bxgFU2azAM5Sj65f3iwKY+BFNvMgzuDFsDUZs09nJD1rVCV2r4iG2j7UqFmXZVZApzHVMZtdqKPpf2BcRLxfWdc9kHsc1LB8m0gCb7zgZEbdq3aArs2Ryf8wr83D9542A6rgmd+n3pl09Ww5hf8Oz5SketT1bfgPyir14bBOMeQAAAABJRU5ErkJggg==";
//
-var script$4V = {
+var script$52 = {
name: 'video-play',
components: {
videoPlayer: VueVideoPlayer.videoPlayer
@@ -81665,9 +81473,9 @@ var script$4V = {
};
/* script */
-const __vue_script__$4V = script$4V;
+const __vue_script__$52 = script$52;
/* template */
-var __vue_render__$4V = function () {
+var __vue_render__$52 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -81745,17 +81553,17 @@ var __vue_render__$4V = function () {
1
)
};
-var __vue_staticRenderFns__$4V = [];
-__vue_render__$4V._withStripped = true;
+var __vue_staticRenderFns__$52 = [];
+__vue_render__$52._withStripped = true;
/* style */
- const __vue_inject_styles__$4V = undefined;
+ const __vue_inject_styles__$52 = undefined;
/* scoped */
- const __vue_scope_id__$4V = "data-v-7628e470";
+ const __vue_scope_id__$52 = "data-v-7628e470";
/* module identifier */
- const __vue_module_identifier__$4V = undefined;
+ const __vue_module_identifier__$52 = undefined;
/* functional template */
- const __vue_is_functional_template__$4V = false;
+ const __vue_is_functional_template__$52 = false;
/* style inject */
/* style inject SSR */
@@ -81764,13 +81572,13 @@ __vue_render__$4V._withStripped = true;
- const __vue_component__$4V = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4V, staticRenderFns: __vue_staticRenderFns__$4V },
- __vue_inject_styles__$4V,
- __vue_script__$4V,
- __vue_scope_id__$4V,
- __vue_is_functional_template__$4V,
- __vue_module_identifier__$4V,
+ const __vue_component__$52 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$52, staticRenderFns: __vue_staticRenderFns__$52 },
+ __vue_inject_styles__$52,
+ __vue_script__$52,
+ __vue_scope_id__$52,
+ __vue_is_functional_template__$52,
+ __vue_module_identifier__$52,
false,
undefined,
undefined,
@@ -81778,11 +81586,11 @@ __vue_render__$4V._withStripped = true;
);
//
-var script$4U = {
+var script$51 = {
name: 'bc-file-render',
components: {
- audioPlay: __vue_component__$4W,
- videoPlay: __vue_component__$4V
+ audioPlay: __vue_component__$53,
+ videoPlay: __vue_component__$52
},
props: {
fileInfo: {
@@ -81832,9 +81640,9 @@ var script$4U = {
};
/* script */
-const __vue_script__$4U = script$4U;
+const __vue_script__$51 = script$51;
/* template */
-var __vue_render__$4U = function () {
+var __vue_render__$51 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -81958,17 +81766,17 @@ var __vue_render__$4U = function () {
1
)
};
-var __vue_staticRenderFns__$4U = [];
-__vue_render__$4U._withStripped = true;
+var __vue_staticRenderFns__$51 = [];
+__vue_render__$51._withStripped = true;
/* style */
- const __vue_inject_styles__$4U = undefined;
+ const __vue_inject_styles__$51 = undefined;
/* scoped */
- const __vue_scope_id__$4U = "data-v-506f1aca";
+ const __vue_scope_id__$51 = "data-v-506f1aca";
/* module identifier */
- const __vue_module_identifier__$4U = undefined;
+ const __vue_module_identifier__$51 = undefined;
/* functional template */
- const __vue_is_functional_template__$4U = false;
+ const __vue_is_functional_template__$51 = false;
/* style inject */
/* style inject SSR */
@@ -81977,13 +81785,13 @@ __vue_render__$4U._withStripped = true;
- const __vue_component__$4U = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4U, staticRenderFns: __vue_staticRenderFns__$4U },
- __vue_inject_styles__$4U,
- __vue_script__$4U,
- __vue_scope_id__$4U,
- __vue_is_functional_template__$4U,
- __vue_module_identifier__$4U,
+ const __vue_component__$51 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$51, staticRenderFns: __vue_staticRenderFns__$51 },
+ __vue_inject_styles__$51,
+ __vue_script__$51,
+ __vue_scope_id__$51,
+ __vue_is_functional_template__$51,
+ __vue_module_identifier__$51,
false,
undefined,
undefined,
@@ -81991,10 +81799,10 @@ __vue_render__$4U._withStripped = true;
);
//
-var script$4T = {
+var script$50 = {
name: 'BcViewCommon',
components: {
- bcFileRenderNew: __vue_component__$4U
+ bcFileRenderNew: __vue_component__$51
},
props: {
content: {
@@ -82080,9 +81888,9 @@ var script$4T = {
};
/* script */
-const __vue_script__$4T = script$4T;
+const __vue_script__$50 = script$50;
/* template */
-var __vue_render__$4T = function () {
+var __vue_render__$50 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -82150,17 +81958,17 @@ var __vue_render__$4T = function () {
),
])
};
-var __vue_staticRenderFns__$4T = [];
-__vue_render__$4T._withStripped = true;
+var __vue_staticRenderFns__$50 = [];
+__vue_render__$50._withStripped = true;
/* style */
- const __vue_inject_styles__$4T = undefined;
+ const __vue_inject_styles__$50 = undefined;
/* scoped */
- const __vue_scope_id__$4T = "data-v-3d2dcb5b";
+ const __vue_scope_id__$50 = "data-v-3d2dcb5b";
/* module identifier */
- const __vue_module_identifier__$4T = undefined;
+ const __vue_module_identifier__$50 = undefined;
/* functional template */
- const __vue_is_functional_template__$4T = false;
+ const __vue_is_functional_template__$50 = false;
/* style inject */
/* style inject SSR */
@@ -82169,13 +81977,13 @@ __vue_render__$4T._withStripped = true;
- const __vue_component__$4T = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4T, staticRenderFns: __vue_staticRenderFns__$4T },
- __vue_inject_styles__$4T,
- __vue_script__$4T,
- __vue_scope_id__$4T,
- __vue_is_functional_template__$4T,
- __vue_module_identifier__$4T,
+ const __vue_component__$50 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$50, staticRenderFns: __vue_staticRenderFns__$50 },
+ __vue_inject_styles__$50,
+ __vue_script__$50,
+ __vue_scope_id__$50,
+ __vue_is_functional_template__$50,
+ __vue_module_identifier__$50,
false,
undefined,
undefined,
@@ -82183,10 +81991,10 @@ __vue_render__$4T._withStripped = true;
);
//
-var script$4S = {
+var script$4$ = {
name: 'bc-view-option-radio',
components: {
- BcViewCommon: __vue_component__$4T
+ BcViewCommon: __vue_component__$50
},
props: {
option: {
@@ -82320,8 +82128,8 @@ var script$4S = {
};
/* script */
-const __vue_script__$4S = script$4S;
-var __vue_render__$4S = function () {
+const __vue_script__$4$ = script$4$;
+var __vue_render__$4$ = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -82457,17 +82265,17 @@ var __vue_render__$4S = function () {
: _vm._e(),
])
};
-var __vue_staticRenderFns__$4S = [];
-__vue_render__$4S._withStripped = true;
+var __vue_staticRenderFns__$4$ = [];
+__vue_render__$4$._withStripped = true;
/* style */
- const __vue_inject_styles__$4S = undefined;
+ const __vue_inject_styles__$4$ = undefined;
/* scoped */
- const __vue_scope_id__$4S = "data-v-7fac7a23";
+ const __vue_scope_id__$4$ = "data-v-7fac7a23";
/* module identifier */
- const __vue_module_identifier__$4S = undefined;
+ const __vue_module_identifier__$4$ = undefined;
/* functional template */
- const __vue_is_functional_template__$4S = false;
+ const __vue_is_functional_template__$4$ = false;
/* style inject */
/* style inject SSR */
@@ -82476,13 +82284,13 @@ __vue_render__$4S._withStripped = true;
- const __vue_component__$4S = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4S, staticRenderFns: __vue_staticRenderFns__$4S },
- __vue_inject_styles__$4S,
- __vue_script__$4S,
- __vue_scope_id__$4S,
- __vue_is_functional_template__$4S,
- __vue_module_identifier__$4S,
+ const __vue_component__$4$ = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4$, staticRenderFns: __vue_staticRenderFns__$4$ },
+ __vue_inject_styles__$4$,
+ __vue_script__$4$,
+ __vue_scope_id__$4$,
+ __vue_is_functional_template__$4$,
+ __vue_module_identifier__$4$,
false,
undefined,
undefined,
@@ -82490,10 +82298,10 @@ __vue_render__$4S._withStripped = true;
);
//
-var script$4R = {
+var script$4_ = {
name: 'bc-view-option-checkbox',
components: {
- BcViewCommon: __vue_component__$4T
+ BcViewCommon: __vue_component__$50
},
props: {
option: {
@@ -82604,8 +82412,8 @@ var script$4R = {
};
/* script */
-const __vue_script__$4R = script$4R;
-var __vue_render__$4R = function () {
+const __vue_script__$4_ = script$4_;
+var __vue_render__$4_ = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -82762,17 +82570,17 @@ var __vue_render__$4R = function () {
: _vm._e(),
])
};
-var __vue_staticRenderFns__$4R = [];
-__vue_render__$4R._withStripped = true;
+var __vue_staticRenderFns__$4_ = [];
+__vue_render__$4_._withStripped = true;
/* style */
- const __vue_inject_styles__$4R = undefined;
+ const __vue_inject_styles__$4_ = undefined;
/* scoped */
- const __vue_scope_id__$4R = "data-v-fa728c70";
+ const __vue_scope_id__$4_ = "data-v-fa728c70";
/* module identifier */
- const __vue_module_identifier__$4R = undefined;
+ const __vue_module_identifier__$4_ = undefined;
/* functional template */
- const __vue_is_functional_template__$4R = false;
+ const __vue_is_functional_template__$4_ = false;
/* style inject */
/* style inject SSR */
@@ -82781,13 +82589,13 @@ __vue_render__$4R._withStripped = true;
- const __vue_component__$4R = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4R, staticRenderFns: __vue_staticRenderFns__$4R },
- __vue_inject_styles__$4R,
- __vue_script__$4R,
- __vue_scope_id__$4R,
- __vue_is_functional_template__$4R,
- __vue_module_identifier__$4R,
+ const __vue_component__$4_ = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4_, staticRenderFns: __vue_staticRenderFns__$4_ },
+ __vue_inject_styles__$4_,
+ __vue_script__$4_,
+ __vue_scope_id__$4_,
+ __vue_is_functional_template__$4_,
+ __vue_module_identifier__$4_,
false,
undefined,
undefined,
@@ -82795,12 +82603,12 @@ __vue_render__$4R._withStripped = true;
);
//
-var script$4Q = {
+var script$4Z = {
name: 'QuestionItem',
components: {
- BcViewOptionCheckbox: __vue_component__$4R,
- BcViewOptionRadio: __vue_component__$4S,
- BcViewCommon: __vue_component__$4T
+ BcViewOptionCheckbox: __vue_component__$4_,
+ BcViewOptionRadio: __vue_component__$4$,
+ BcViewCommon: __vue_component__$50
},
// dicts: ['question_type'],
data() {
@@ -83038,9 +82846,9 @@ var script$4Q = {
};
/* script */
-const __vue_script__$4Q = script$4Q;
+const __vue_script__$4Z = script$4Z;
/* template */
-var __vue_render__$4Q = function () {
+var __vue_render__$4Z = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -83418,17 +83226,17 @@ var __vue_render__$4Q = function () {
),
])
};
-var __vue_staticRenderFns__$4Q = [];
-__vue_render__$4Q._withStripped = true;
+var __vue_staticRenderFns__$4Z = [];
+__vue_render__$4Z._withStripped = true;
/* style */
- const __vue_inject_styles__$4Q = undefined;
+ const __vue_inject_styles__$4Z = undefined;
/* scoped */
- const __vue_scope_id__$4Q = "data-v-6bf2ab28";
+ const __vue_scope_id__$4Z = "data-v-6bf2ab28";
/* module identifier */
- const __vue_module_identifier__$4Q = undefined;
+ const __vue_module_identifier__$4Z = undefined;
/* functional template */
- const __vue_is_functional_template__$4Q = false;
+ const __vue_is_functional_template__$4Z = false;
/* style inject */
/* style inject SSR */
@@ -83437,13 +83245,13 @@ __vue_render__$4Q._withStripped = true;
- const __vue_component__$4Q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4Q, staticRenderFns: __vue_staticRenderFns__$4Q },
- __vue_inject_styles__$4Q,
- __vue_script__$4Q,
- __vue_scope_id__$4Q,
- __vue_is_functional_template__$4Q,
- __vue_module_identifier__$4Q,
+ const __vue_component__$4Z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4Z, staticRenderFns: __vue_staticRenderFns__$4Z },
+ __vue_inject_styles__$4Z,
+ __vue_script__$4Z,
+ __vue_scope_id__$4Z,
+ __vue_is_functional_template__$4Z,
+ __vue_module_identifier__$4Z,
false,
undefined,
undefined,
@@ -83456,10 +83264,10 @@ __vue_render__$4Q._withStripped = true;
/***
* 试卷块儿
*/
-var script$4P = {
+var script$4Y = {
name: 'XmlTestPaperRender',
components: {
- QuestionItem: __vue_component__$4Q
+ QuestionItem: __vue_component__$4Z
},
// dicts: ['question_type', 'difficulty', 'examine_status', 'answer_platform', 'answer_situation'],
props: {
@@ -83604,8 +83412,8 @@ var script$4P = {
var __$_require_static_images_default_over_test_aper_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$4P = script$4P;
-var __vue_render__$4P = function () {
+const __vue_script__$4Y = script$4Y;
+var __vue_render__$4Y = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -83686,7 +83494,7 @@ var __vue_render__$4P = function () {
]
)
};
-var __vue_staticRenderFns__$4P = [
+var __vue_staticRenderFns__$4Y = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -83701,16 +83509,16 @@ var __vue_staticRenderFns__$4P = [
])
},
];
-__vue_render__$4P._withStripped = true;
+__vue_render__$4Y._withStripped = true;
/* style */
- const __vue_inject_styles__$4P = undefined;
+ const __vue_inject_styles__$4Y = undefined;
/* scoped */
- const __vue_scope_id__$4P = "data-v-5c4b43e7";
+ const __vue_scope_id__$4Y = "data-v-5c4b43e7";
/* module identifier */
- const __vue_module_identifier__$4P = undefined;
+ const __vue_module_identifier__$4Y = undefined;
/* functional template */
- const __vue_is_functional_template__$4P = false;
+ const __vue_is_functional_template__$4Y = false;
/* style inject */
/* style inject SSR */
@@ -83719,30 +83527,30 @@ __vue_render__$4P._withStripped = true;
- const __vue_component__$4P = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4P, staticRenderFns: __vue_staticRenderFns__$4P },
- __vue_inject_styles__$4P,
- __vue_script__$4P,
- __vue_scope_id__$4P,
- __vue_is_functional_template__$4P,
- __vue_module_identifier__$4P,
+ const __vue_component__$4Y = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4Y, staticRenderFns: __vue_staticRenderFns__$4Y },
+ __vue_inject_styles__$4Y,
+ __vue_script__$4Y,
+ __vue_scope_id__$4Y,
+ __vue_is_functional_template__$4Y,
+ __vue_module_identifier__$4Y,
false,
undefined,
undefined,
undefined
);
-__vue_component__$4P.install = (Vue, options = {}) => {
+__vue_component__$4Y.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('test-paper-render', {
prefix: options.prefix
- }), __vue_component__$4P);
+ }), __vue_component__$4Y);
};
//
-var script$4O = {
+var script$4X = {
name: 'XmlRecorderRender',
components: {
- RecordPlayer: __vue_component__$5h
+ RecordPlayer: __vue_component__$5q
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -83863,10 +83671,10 @@ var script$4O = {
};
/* script */
-const __vue_script__$4O = script$4O;
+const __vue_script__$4X = script$4X;
/* template */
-var __vue_render__$4O = function () {
+var __vue_render__$4X = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -83968,17 +83776,17 @@ var __vue_render__$4O = function () {
2
)
};
-var __vue_staticRenderFns__$4O = [];
-__vue_render__$4O._withStripped = true;
+var __vue_staticRenderFns__$4X = [];
+__vue_render__$4X._withStripped = true;
/* style */
- const __vue_inject_styles__$4O = undefined;
+ const __vue_inject_styles__$4X = undefined;
/* scoped */
- const __vue_scope_id__$4O = undefined;
+ const __vue_scope_id__$4X = undefined;
/* module identifier */
- const __vue_module_identifier__$4O = undefined;
+ const __vue_module_identifier__$4X = undefined;
/* functional template */
- const __vue_is_functional_template__$4O = false;
+ const __vue_is_functional_template__$4X = false;
/* style inject */
/* style inject SSR */
@@ -83987,23 +83795,23 @@ __vue_render__$4O._withStripped = true;
- const __vue_component__$4O = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4O, staticRenderFns: __vue_staticRenderFns__$4O },
- __vue_inject_styles__$4O,
- __vue_script__$4O,
- __vue_scope_id__$4O,
- __vue_is_functional_template__$4O,
- __vue_module_identifier__$4O,
+ const __vue_component__$4X = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4X, staticRenderFns: __vue_staticRenderFns__$4X },
+ __vue_inject_styles__$4X,
+ __vue_script__$4X,
+ __vue_scope_id__$4X,
+ __vue_is_functional_template__$4X,
+ __vue_module_identifier__$4X,
false,
undefined,
undefined,
undefined
);
-__vue_component__$4O.install = (Vue, options = {}) => {
+__vue_component__$4X.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-recorder-group-render', {
prefix: options.prefix
- }), __vue_component__$4O);
+ }), __vue_component__$4X);
};
var checkbox = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAACT0lEQVQ4T3WTv2tUQRDHv7Pvnqig8VQwIvgjqJWVaGMj2PkHxE548N5uDrUwJBJNQK2NNhoOsrsXrxL1bJQgEhRPrGxUBG0iWIigEHJ3Ri3O93Zkz3vhjMk2y8585zOzszuEv4viOD5GREeJaBsRUdeeb98BvAXwXGv9Wym1nZljAC8piqL1YRgOE9FmAHPM/MU55/LILMuoUCh46HEi2ppl2VwQBKeY+UOz2ZwiKWWJiDY0Go2btVotW5G59yiklFeIaADA+0ajMen1pJQyhUJhuFwu/1greHBwcF2xWDwL4HBXM6W1ftW5u1JqRGt9QykVeoO/Yy9IKbURwAiAgwCWmPkNEf3UWt/pAJIkUcz8IAiC8845AeCWtfabd/pgIhpj5gFmZufcNQA7hBADxhizDEjT9FEYhuNEVATwi4jM4uLiu2KxONbNDOfcrLX2XpIkJwDst9bqZYA/RFHUH4bhBBFtAcAAvgLY6UXM/Hl+fv5yvV5P1wR4YalU2uWcuwSgL++Dr5yZr1prP3nbfwAp5RljTDkP8JA0TSeEEJu62Z8ZY6q5X0p5UgjRPz09fTt/heta69EVnd8N4CIzF7IsG5mZmVnK/Uqpc1mWfaxUKk86ACnlJIBZY8yLlRDn3CFr7ePcniTJPiHEeLvdvlCtVpsdwNDQ0AFmHnXOPWy1Wk9rtVp7lQ8l4jg+EgRB5Jy7b62t55rO0MRxvEcIcRrAXgALRJT2NFH4AQPQAnBXa/26N8E/U6eU6kvT1A+O/1CdFQSBf9KW1nphlcrwB3YxGYrLREgxAAAAAElFTkSuQmCC";
@@ -90266,7 +90074,7 @@ const API_KEY$1 = 'b7e405d6af09050e4a6976f31ec37640';
// const recorder = new RecorderManager('/audio/recorder')
-var script$4N = {
+var script$4W = {
name: 'VoicePlayer',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -90998,10 +90806,10 @@ var script$4N = {
};
/* script */
-const __vue_script__$4N = script$4N;
+const __vue_script__$4W = script$4W;
/* template */
-var __vue_render__$4N = function () {
+var __vue_render__$4W = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -91142,17 +90950,17 @@ var __vue_render__$4N = function () {
]
)
};
-var __vue_staticRenderFns__$4N = [];
-__vue_render__$4N._withStripped = true;
+var __vue_staticRenderFns__$4W = [];
+__vue_render__$4W._withStripped = true;
/* style */
- const __vue_inject_styles__$4N = undefined;
+ const __vue_inject_styles__$4W = undefined;
/* scoped */
- const __vue_scope_id__$4N = undefined;
+ const __vue_scope_id__$4W = undefined;
/* module identifier */
- const __vue_module_identifier__$4N = undefined;
+ const __vue_module_identifier__$4W = undefined;
/* functional template */
- const __vue_is_functional_template__$4N = false;
+ const __vue_is_functional_template__$4W = false;
/* style inject */
/* style inject SSR */
@@ -91161,13 +90969,13 @@ __vue_render__$4N._withStripped = true;
- const __vue_component__$4N = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4N, staticRenderFns: __vue_staticRenderFns__$4N },
- __vue_inject_styles__$4N,
- __vue_script__$4N,
- __vue_scope_id__$4N,
- __vue_is_functional_template__$4N,
- __vue_module_identifier__$4N,
+ const __vue_component__$4W = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4W, staticRenderFns: __vue_staticRenderFns__$4W },
+ __vue_inject_styles__$4W,
+ __vue_script__$4W,
+ __vue_scope_id__$4W,
+ __vue_is_functional_template__$4W,
+ __vue_module_identifier__$4W,
false,
undefined,
undefined,
@@ -91184,10 +90992,10 @@ var statr = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAARCAYAAADtyJ2fA
const APPID = '98fcf4d6';
const API_SECRET = 'Y2FkN2Y1MGZjN2U0M2I1MTU4Y2FlZjA0';
const API_KEY = 'b7e405d6af09050e4a6976f31ec37640';
-var script$4M = {
+var script$4V = {
name: 'XmlVoiceRender',
components: {
- VoicePlayer: __vue_component__$4N
+ VoicePlayer: __vue_component__$4W
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -91596,8 +91404,8 @@ var script$4M = {
var __$_require_images_voice_icon5_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAiCAYAAAAKyxrjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUU3NDIwMTdCOTk2MTFFRUI1NTZDRTIwQjAwNDdFQkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUU3NDIwMThCOTk2MTFFRUI1NTZDRTIwQjAwNDdFQkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRTc0MjAxNUI5OTYxMUVFQjU1NkNFMjBCMDA0N0VCRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRTc0MjAxNkI5OTYxMUVFQjU1NkNFMjBCMDA0N0VCRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhLzVf8AAARHSURBVHja1JhXaFRREIZ3jYrd2LvGFksSa7ArdiyggiiIoIgFBCsoCII+6IsECyqKoIgP+uBDFJRgFDUWRGzYYjf2ltiSaDRqsv4H5so4nLbGkOzAx925c3bOnVvmzJxwJBIJOaQDaMD0e+CrZXxtMBx0Bk1BLrgALgPnZEx6E+3AL5r3BPgcikZUgBbag4LI39LKMLY+2AwKI3q5BLo45lNMArcNPpTvJR4+/mAz1gPXxQQfDGO7g5yIW96B5gYfcWB7xE+WljXAeHBW4zhLM1Zd8GtxE6aDmqAGWC987DTMuVmM2wMSyJYK3jBbEWj4rwEmgWzDndsmxobBSWYvBn3EmCrgGRtTQE+Lj5kMStmY3ZrrWiiuZX60Aao7vprujkkWCAdThX2DYaK9YlwSs1UDj5ktjz4P3WfAZZdPgFWQZ+LAYnAfrAc1Kf/cBFdETrol9LXs90+w0ZDLcoXekv2eRZk6kB2gQOPjrdBb+SRRFWB3sBW0oXPZYA7oC8I84YLbTO8HUph+TBOISaqz33OFbZ/lWrnU9ZmoKq1X50AWSAfXyRZHwQfyFBQyfYbwlWGZJ17oxXRMAAPEGptj8NFQ6IW+AaYTUjqx11X3eo4S+inLPG2FnkfH0eItsfnoaPDhfEVNkmL5/hqBZKar6uKhxVdXoT+l4zBx/rLFR6LQn5RngD3Fnb9lKcPqiCf4GuSzcozLDcv1JAv9TnkG2EHYHlj8pIp5eGZuH4WfvkK/+D8DLBaTNxZjX1j8DBX6GTrWosI8kHxLEa+K/R5MfwZeliXA2uIp3aWKnr92IXFxJhkv9KN0rCbO27qEMZTVAznk20yYAkwSNplB5UJcasl8fBm4xN6E71E0PTOFfqCsAaY4KpjnnlXFMpGMNonX/iPTmxiuR2XgCUzPcmRbr35wi6j7xgl7giiO72h89AI/2JiLVJzzMYfFPEM0xXwms/8CAx31p+pgOrrapZMeTW6mGLOCdQljwStm+wwSNT4mCh9XQAuyNQMHhX2NR4GdQTdftWVxpkG5Hk1uIl247Ljzxbk8x12XQfykxrhU06mEHcHNFv/pEjI0sK4mNyDF0Bgr+Up9XWPHRamnvg58Mfi5pvlEdDSjhxHIaXVDwppNJ5WO6zH9h2OTSUk3WojVJtMn8AqcB0VRZEo152BanlSyeUdFQY7n/w+CafT7G62bj0LRbOBUYqaIp74ysIU9tg0ru8RTDxs00VdBf1DiKtViRdJYcGpXYV4QXCwEqErGVdSU62SE2BFIYw2718ZvRXOcvqkXoJOwqU2yR+y7u0uLvPfGb0Wj8sN7FsAT0JrZ05itRFMFVfoAFYNoPQ3kIVU6qVS2BbLd5CMWsuhIcIT6xxDb2UtmhX+yaRMqVpaJCdQDVtfYJtp29GJlmcigbcoScX6/Y7sy5hb65aynLKJ91TzXvmgsyVaqXNRivshnb/S3AAMAp9T1voGemc8AAAAASUVORK5CYII=";
/* script */
-const __vue_script__$4M = script$4M;
-var __vue_render__$4M = function () {
+const __vue_script__$4V = script$4V;
+var __vue_render__$4V = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -92167,7 +91975,7 @@ var __vue_render__$4M = function () {
2
)
};
-var __vue_staticRenderFns__$4M = [
+var __vue_staticRenderFns__$4V = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -92187,16 +91995,16 @@ var __vue_staticRenderFns__$4M = [
)
},
];
-__vue_render__$4M._withStripped = true;
+__vue_render__$4V._withStripped = true;
/* style */
- const __vue_inject_styles__$4M = undefined;
+ const __vue_inject_styles__$4V = undefined;
/* scoped */
- const __vue_scope_id__$4M = undefined;
+ const __vue_scope_id__$4V = undefined;
/* module identifier */
- const __vue_module_identifier__$4M = undefined;
+ const __vue_module_identifier__$4V = undefined;
/* functional template */
- const __vue_is_functional_template__$4M = false;
+ const __vue_is_functional_template__$4V = false;
/* style inject */
/* style inject SSR */
@@ -92205,23 +92013,23 @@ __vue_render__$4M._withStripped = true;
- const __vue_component__$4M = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4M, staticRenderFns: __vue_staticRenderFns__$4M },
- __vue_inject_styles__$4M,
- __vue_script__$4M,
- __vue_scope_id__$4M,
- __vue_is_functional_template__$4M,
- __vue_module_identifier__$4M,
+ const __vue_component__$4V = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4V, staticRenderFns: __vue_staticRenderFns__$4V },
+ __vue_inject_styles__$4V,
+ __vue_script__$4V,
+ __vue_scope_id__$4V,
+ __vue_is_functional_template__$4V,
+ __vue_module_identifier__$4V,
false,
undefined,
undefined,
undefined
);
-__vue_component__$4M.install = (Vue, options = {}) => {
+__vue_component__$4V.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-recorder-group-render', {
prefix: options.prefix
- }), __vue_component__$4M);
+ }), __vue_component__$4V);
};
class DomUtils {
@@ -92590,7 +92398,7 @@ var dragItem = {
};
//
-var script$4L = {
+var script$4U = {
name: 'Zone',
directives: {
changeSize,
@@ -92686,10 +92494,10 @@ var script$4L = {
};
/* script */
-const __vue_script__$4L = script$4L;
+const __vue_script__$4U = script$4U;
/* template */
-var __vue_render__$4L = function () {
+var __vue_render__$4U = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -92875,17 +92683,17 @@ var __vue_render__$4L = function () {
]
)
};
-var __vue_staticRenderFns__$4L = [];
-__vue_render__$4L._withStripped = true;
+var __vue_staticRenderFns__$4U = [];
+__vue_render__$4U._withStripped = true;
/* style */
- const __vue_inject_styles__$4L = undefined;
+ const __vue_inject_styles__$4U = undefined;
/* scoped */
- const __vue_scope_id__$4L = undefined;
+ const __vue_scope_id__$4U = undefined;
/* module identifier */
- const __vue_module_identifier__$4L = undefined;
+ const __vue_module_identifier__$4U = undefined;
/* functional template */
- const __vue_is_functional_template__$4L = false;
+ const __vue_is_functional_template__$4U = false;
/* style inject */
/* style inject SSR */
@@ -92894,13 +92702,13 @@ __vue_render__$4L._withStripped = true;
- const __vue_component__$4L = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4L, staticRenderFns: __vue_staticRenderFns__$4L },
- __vue_inject_styles__$4L,
- __vue_script__$4L,
- __vue_scope_id__$4L,
- __vue_is_functional_template__$4L,
- __vue_module_identifier__$4L,
+ const __vue_component__$4U = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4U, staticRenderFns: __vue_staticRenderFns__$4U },
+ __vue_inject_styles__$4U,
+ __vue_script__$4U,
+ __vue_scope_id__$4U,
+ __vue_is_functional_template__$4U,
+ __vue_module_identifier__$4U,
false,
undefined,
undefined,
@@ -93008,13 +92816,13 @@ var addItem = {
};
//
-var script$4K = {
+var script$4T = {
name: 'HotZone',
directives: {
addItem
},
components: {
- Zone: __vue_component__$4L
+ Zone: __vue_component__$4U
},
inject: {
getCurrentRuleIndex: {
@@ -93209,10 +93017,10 @@ var script$4K = {
};
/* script */
-const __vue_script__$4K = script$4K;
+const __vue_script__$4T = script$4T;
/* template */
-var __vue_render__$4K = function () {
+var __vue_render__$4T = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -93283,17 +93091,17 @@ var __vue_render__$4K = function () {
]
)
};
-var __vue_staticRenderFns__$4K = [];
-__vue_render__$4K._withStripped = true;
+var __vue_staticRenderFns__$4T = [];
+__vue_render__$4T._withStripped = true;
/* style */
- const __vue_inject_styles__$4K = undefined;
+ const __vue_inject_styles__$4T = undefined;
/* scoped */
- const __vue_scope_id__$4K = undefined;
+ const __vue_scope_id__$4T = undefined;
/* module identifier */
- const __vue_module_identifier__$4K = undefined;
+ const __vue_module_identifier__$4T = undefined;
/* functional template */
- const __vue_is_functional_template__$4K = false;
+ const __vue_is_functional_template__$4T = false;
/* style inject */
/* style inject SSR */
@@ -93302,13 +93110,13 @@ __vue_render__$4K._withStripped = true;
- const __vue_component__$4K = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4K, staticRenderFns: __vue_staticRenderFns__$4K },
- __vue_inject_styles__$4K,
- __vue_script__$4K,
- __vue_scope_id__$4K,
- __vue_is_functional_template__$4K,
- __vue_module_identifier__$4K,
+ const __vue_component__$4T = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4T, staticRenderFns: __vue_staticRenderFns__$4T },
+ __vue_inject_styles__$4T,
+ __vue_script__$4T,
+ __vue_scope_id__$4T,
+ __vue_is_functional_template__$4T,
+ __vue_module_identifier__$4T,
false,
undefined,
undefined,
@@ -93316,10 +93124,10 @@ __vue_render__$4K._withStripped = true;
);
//
-var script$4J = {
+var script$4S = {
name: 'XmlHotzoneRender',
components: {
- HotZone: __vue_component__$4K
+ HotZone: __vue_component__$4T
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -93505,10 +93313,10 @@ var script$4J = {
};
/* script */
-const __vue_script__$4J = script$4J;
+const __vue_script__$4S = script$4S;
/* template */
-var __vue_render__$4J = function () {
+var __vue_render__$4S = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -93634,17 +93442,17 @@ var __vue_render__$4J = function () {
2
)
};
-var __vue_staticRenderFns__$4J = [];
-__vue_render__$4J._withStripped = true;
+var __vue_staticRenderFns__$4S = [];
+__vue_render__$4S._withStripped = true;
/* style */
- const __vue_inject_styles__$4J = undefined;
+ const __vue_inject_styles__$4S = undefined;
/* scoped */
- const __vue_scope_id__$4J = undefined;
+ const __vue_scope_id__$4S = undefined;
/* module identifier */
- const __vue_module_identifier__$4J = undefined;
+ const __vue_module_identifier__$4S = undefined;
/* functional template */
- const __vue_is_functional_template__$4J = false;
+ const __vue_is_functional_template__$4S = false;
/* style inject */
/* style inject SSR */
@@ -93653,13 +93461,13 @@ __vue_render__$4J._withStripped = true;
- const __vue_component__$4J = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4J, staticRenderFns: __vue_staticRenderFns__$4J },
- __vue_inject_styles__$4J,
- __vue_script__$4J,
- __vue_scope_id__$4J,
- __vue_is_functional_template__$4J,
- __vue_module_identifier__$4J,
+ const __vue_component__$4S = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4S, staticRenderFns: __vue_staticRenderFns__$4S },
+ __vue_inject_styles__$4S,
+ __vue_script__$4S,
+ __vue_scope_id__$4S,
+ __vue_is_functional_template__$4S,
+ __vue_module_identifier__$4S,
false,
undefined,
undefined,
@@ -93667,12 +93475,12 @@ __vue_render__$4J._withStripped = true;
);
//
-var script$4I = {
+var script$4R = {
name: 'XmlHotTargetModalViewer',
components: {
- XmlAudioModalPlayer: __vue_component__$5d,
- XmlVideoModalPlayer: __vue_component__$4Z,
- XmlTextDialog: __vue_component__$5i
+ XmlAudioModalPlayer: __vue_component__$5m,
+ XmlVideoModalPlayer: __vue_component__$56,
+ XmlTextDialog: __vue_component__$5r
},
props: {
visible: {
@@ -93724,10 +93532,10 @@ var script$4I = {
};
/* script */
-const __vue_script__$4I = script$4I;
+const __vue_script__$4R = script$4R;
/* template */
-var __vue_render__$4I = function () {
+var __vue_render__$4R = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -93870,17 +93678,17 @@ var __vue_render__$4I = function () {
]
)
};
-var __vue_staticRenderFns__$4I = [];
-__vue_render__$4I._withStripped = true;
+var __vue_staticRenderFns__$4R = [];
+__vue_render__$4R._withStripped = true;
/* style */
- const __vue_inject_styles__$4I = undefined;
+ const __vue_inject_styles__$4R = undefined;
/* scoped */
- const __vue_scope_id__$4I = undefined;
+ const __vue_scope_id__$4R = undefined;
/* module identifier */
- const __vue_module_identifier__$4I = undefined;
+ const __vue_module_identifier__$4R = undefined;
/* functional template */
- const __vue_is_functional_template__$4I = false;
+ const __vue_is_functional_template__$4R = false;
/* style inject */
/* style inject SSR */
@@ -93889,20 +93697,20 @@ __vue_render__$4I._withStripped = true;
- const __vue_component__$4I = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4I, staticRenderFns: __vue_staticRenderFns__$4I },
- __vue_inject_styles__$4I,
- __vue_script__$4I,
- __vue_scope_id__$4I,
- __vue_is_functional_template__$4I,
- __vue_module_identifier__$4I,
+ const __vue_component__$4R = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4R, staticRenderFns: __vue_staticRenderFns__$4R },
+ __vue_inject_styles__$4R,
+ __vue_script__$4R,
+ __vue_scope_id__$4R,
+ __vue_is_functional_template__$4R,
+ __vue_module_identifier__$4R,
false,
undefined,
undefined,
undefined
);
-const components$2 = [__vue_component__$4J, __vue_component__$4I];
+const components$2 = [__vue_component__$4S, __vue_component__$4R];
var XmlHotzone = {
...components$2
};
@@ -93910,7 +93718,7 @@ var XmlHotzone = {
const presetBgColors = ['#ede3fc', '#ffe4d2', '#ecebb4', '#fcdff6', '#d9f0b3', '#ccf1d9', '#bef1fe', '#fee6b4', '#cdedfc', '#dce8fa'];
//
-var script$4H = {
+var script$4Q = {
name: 'XmlLayoutRender',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -94063,10 +93871,10 @@ var script$4H = {
};
/* script */
-const __vue_script__$4H = script$4H;
+const __vue_script__$4Q = script$4Q;
/* template */
-var __vue_render__$4H = function () {
+var __vue_render__$4Q = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -94113,17 +93921,17 @@ var __vue_render__$4H = function () {
]
)
};
-var __vue_staticRenderFns__$4H = [];
-__vue_render__$4H._withStripped = true;
+var __vue_staticRenderFns__$4Q = [];
+__vue_render__$4Q._withStripped = true;
/* style */
- const __vue_inject_styles__$4H = undefined;
+ const __vue_inject_styles__$4Q = undefined;
/* scoped */
- const __vue_scope_id__$4H = undefined;
+ const __vue_scope_id__$4Q = undefined;
/* module identifier */
- const __vue_module_identifier__$4H = undefined;
+ const __vue_module_identifier__$4Q = undefined;
/* functional template */
- const __vue_is_functional_template__$4H = false;
+ const __vue_is_functional_template__$4Q = false;
/* style inject */
/* style inject SSR */
@@ -94132,13 +93940,13 @@ __vue_render__$4H._withStripped = true;
- const __vue_component__$4H = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4H, staticRenderFns: __vue_staticRenderFns__$4H },
- __vue_inject_styles__$4H,
- __vue_script__$4H,
- __vue_scope_id__$4H,
- __vue_is_functional_template__$4H,
- __vue_module_identifier__$4H,
+ const __vue_component__$4Q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4Q, staticRenderFns: __vue_staticRenderFns__$4Q },
+ __vue_inject_styles__$4Q,
+ __vue_script__$4Q,
+ __vue_scope_id__$4Q,
+ __vue_is_functional_template__$4Q,
+ __vue_module_identifier__$4Q,
false,
undefined,
undefined,
@@ -94694,7 +94502,7 @@ var iconSetup = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABze
var iconRemove = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAAXNSR0IArs4c6QAAAtdJREFUWEftmM1LFHEYxz/Pau1YSpfq0AtIdIhaJdC9GFhePHgUBEtouwSGStHLWf0DpHLWgqiQjKhDRYfyEqmHCHPUYmeVwugShHkpFXxJfWq3dl213FlnJA8NDMww3+f5feY7v3me+Y3gYAvUTzUh0uhA6kwivBHlVsQ0wssDxEmGQMO0OtFlqlGR49FW//3UOGdAXjuUJJBXtukvyRgo0ztPp0913DaNJaY4cijdAJleTwt04NxUfta8r1HQ/EyTp9Wr9tjhnKZU3apABQ0zNYreTZvYpUCRQ1HTPxRLsypQoGH6IVDpcrz04arNCafSAa3LK/0Hwm7bNMqcOPQfaAM8Mh0FGf6nj0zRdhFeCFlDs5Pf3r+7vWMiMa8KG3SP6kyVilStqNTr0adUtSYazrmnXeSylUJ8FKKUIPiAXuaJMoctR/iyorl6CiQMb9LvRwfNvDG1OAtcAPauUhNapJiLS3qZh0DjtmlsiyXXfnpQStMXp7jiI0K5FDESOxGvgESpiISNTrX4AOxzCLMomyBPypj0BEiFy9FW47xa1ALXM4aJ28oDCVLtAZCO2WbOTn1NCT5erglmMeiMB0DEW4Ja3ABOuwSy3QMJ1+xWo077GEQ47BLI/aRWpc6uNjowGE+B6UZpdgTnI4RyKqF175BqWSSUA0JXEkApkyDdjoBi89ki2eBdAylywg75nwFfN4ZDcNE2jRbt5y1KoVNX/qZz7RDKYztsVKpF+8+qG3IJNOIe6BfB/shJ4xjCTVdASps3QL+/l9XiKVCxRqjPUswuCdRPfUJk9xqTJMJmFxYWSofatvSmvjEZ5VQqJEhnDMiTHwkKT4wZu8qqLT7IAs+B7Y6BlJAEuRPv9imLxGRxcpxopXAA31yFfTV3VPtoQlj9j4nQwWYuSQGjycKYOIiBZc/hzco12zdqX/EPq0U5ShAhCPE9tnQfRBnEx4AU8Wj5Pf0AgUJM93Ow4uMAAAAASUVORK5CYII=";
//
-var script$4G = {
+var script$4P = {
name: 'XmlAreaBox',
components: {
PortalTarget
@@ -94873,10 +94681,10 @@ var script$4G = {
};
/* script */
-const __vue_script__$4G = script$4G;
+const __vue_script__$4P = script$4P;
/* template */
-var __vue_render__$4G = function () {
+var __vue_render__$4P = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -94985,17 +94793,17 @@ var __vue_render__$4G = function () {
2
)
};
-var __vue_staticRenderFns__$4G = [];
-__vue_render__$4G._withStripped = true;
+var __vue_staticRenderFns__$4P = [];
+__vue_render__$4P._withStripped = true;
/* style */
- const __vue_inject_styles__$4G = undefined;
+ const __vue_inject_styles__$4P = undefined;
/* scoped */
- const __vue_scope_id__$4G = undefined;
+ const __vue_scope_id__$4P = undefined;
/* module identifier */
- const __vue_module_identifier__$4G = undefined;
+ const __vue_module_identifier__$4P = undefined;
/* functional template */
- const __vue_is_functional_template__$4G = false;
+ const __vue_is_functional_template__$4P = false;
/* style inject */
/* style inject SSR */
@@ -95004,20 +94812,20 @@ __vue_render__$4G._withStripped = true;
- const __vue_component__$4G = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4G, staticRenderFns: __vue_staticRenderFns__$4G },
- __vue_inject_styles__$4G,
- __vue_script__$4G,
- __vue_scope_id__$4G,
- __vue_is_functional_template__$4G,
- __vue_module_identifier__$4G,
+ const __vue_component__$4P = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4P, staticRenderFns: __vue_staticRenderFns__$4P },
+ __vue_inject_styles__$4P,
+ __vue_script__$4P,
+ __vue_scope_id__$4P,
+ __vue_is_functional_template__$4P,
+ __vue_module_identifier__$4P,
false,
undefined,
undefined,
undefined
);
-const components$1 = [__vue_component__$4H, __vue_component__$4G];
+const components$1 = [__vue_component__$4Q, __vue_component__$4P];
var XmlLayout = {
...components$1
};
@@ -95092,12 +94900,12 @@ var singleGroupMixin = {
};
//
-var script$4F = {
+var script$4O = {
mixins: [singleGroupMixin],
name: 'titleFifthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -95186,9 +94994,9 @@ var script$4F = {
};
/* script */
-const __vue_script__$4F = script$4F;
+const __vue_script__$4O = script$4O;
/* template */
-var __vue_render__$4F = function () {
+var __vue_render__$4O = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -95279,17 +95087,17 @@ var __vue_render__$4F = function () {
1
)
};
-var __vue_staticRenderFns__$4F = [];
-__vue_render__$4F._withStripped = true;
+var __vue_staticRenderFns__$4O = [];
+__vue_render__$4O._withStripped = true;
/* style */
- const __vue_inject_styles__$4F = undefined;
+ const __vue_inject_styles__$4O = undefined;
/* scoped */
- const __vue_scope_id__$4F = "data-v-56a198fa";
+ const __vue_scope_id__$4O = "data-v-56a198fa";
/* module identifier */
- const __vue_module_identifier__$4F = undefined;
+ const __vue_module_identifier__$4O = undefined;
/* functional template */
- const __vue_is_functional_template__$4F = false;
+ const __vue_is_functional_template__$4O = false;
/* style inject */
/* style inject SSR */
@@ -95298,13 +95106,13 @@ __vue_render__$4F._withStripped = true;
- const __vue_component__$4F = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4F, staticRenderFns: __vue_staticRenderFns__$4F },
- __vue_inject_styles__$4F,
- __vue_script__$4F,
- __vue_scope_id__$4F,
- __vue_is_functional_template__$4F,
- __vue_module_identifier__$4F,
+ const __vue_component__$4O = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4O, staticRenderFns: __vue_staticRenderFns__$4O },
+ __vue_inject_styles__$4O,
+ __vue_script__$4O,
+ __vue_scope_id__$4O,
+ __vue_is_functional_template__$4O,
+ __vue_module_identifier__$4O,
false,
undefined,
undefined,
@@ -95312,12 +95120,12 @@ __vue_render__$4F._withStripped = true;
);
//
-var script$4E = {
+var script$4N = {
mixins: [singleGroupMixin],
name: 'titleFirstRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -95406,9 +95214,9 @@ var script$4E = {
};
/* script */
-const __vue_script__$4E = script$4E;
+const __vue_script__$4N = script$4N;
/* template */
-var __vue_render__$4E = function () {
+var __vue_render__$4N = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -95499,17 +95307,17 @@ var __vue_render__$4E = function () {
1
)
};
-var __vue_staticRenderFns__$4E = [];
-__vue_render__$4E._withStripped = true;
+var __vue_staticRenderFns__$4N = [];
+__vue_render__$4N._withStripped = true;
/* style */
- const __vue_inject_styles__$4E = undefined;
+ const __vue_inject_styles__$4N = undefined;
/* scoped */
- const __vue_scope_id__$4E = "data-v-2a582ff5";
+ const __vue_scope_id__$4N = "data-v-2a582ff5";
/* module identifier */
- const __vue_module_identifier__$4E = undefined;
+ const __vue_module_identifier__$4N = undefined;
/* functional template */
- const __vue_is_functional_template__$4E = false;
+ const __vue_is_functional_template__$4N = false;
/* style inject */
/* style inject SSR */
@@ -95518,13 +95326,13 @@ __vue_render__$4E._withStripped = true;
- const __vue_component__$4E = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4E, staticRenderFns: __vue_staticRenderFns__$4E },
- __vue_inject_styles__$4E,
- __vue_script__$4E,
- __vue_scope_id__$4E,
- __vue_is_functional_template__$4E,
- __vue_module_identifier__$4E,
+ const __vue_component__$4N = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4N, staticRenderFns: __vue_staticRenderFns__$4N },
+ __vue_inject_styles__$4N,
+ __vue_script__$4N,
+ __vue_scope_id__$4N,
+ __vue_is_functional_template__$4N,
+ __vue_module_identifier__$4N,
false,
undefined,
undefined,
@@ -95532,12 +95340,12 @@ __vue_render__$4E._withStripped = true;
);
//
-var script$4D = {
+var script$4M = {
mixins: [singleGroupMixin],
name: 'titleHexagonRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -95626,9 +95434,9 @@ var script$4D = {
};
/* script */
-const __vue_script__$4D = script$4D;
+const __vue_script__$4M = script$4M;
/* template */
-var __vue_render__$4D = function () {
+var __vue_render__$4M = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -95719,17 +95527,17 @@ var __vue_render__$4D = function () {
1
)
};
-var __vue_staticRenderFns__$4D = [];
-__vue_render__$4D._withStripped = true;
+var __vue_staticRenderFns__$4M = [];
+__vue_render__$4M._withStripped = true;
/* style */
- const __vue_inject_styles__$4D = undefined;
+ const __vue_inject_styles__$4M = undefined;
/* scoped */
- const __vue_scope_id__$4D = "data-v-13c4d2ec";
+ const __vue_scope_id__$4M = "data-v-13c4d2ec";
/* module identifier */
- const __vue_module_identifier__$4D = undefined;
+ const __vue_module_identifier__$4M = undefined;
/* functional template */
- const __vue_is_functional_template__$4D = false;
+ const __vue_is_functional_template__$4M = false;
/* style inject */
/* style inject SSR */
@@ -95738,13 +95546,13 @@ __vue_render__$4D._withStripped = true;
- const __vue_component__$4D = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4D, staticRenderFns: __vue_staticRenderFns__$4D },
- __vue_inject_styles__$4D,
- __vue_script__$4D,
- __vue_scope_id__$4D,
- __vue_is_functional_template__$4D,
- __vue_module_identifier__$4D,
+ const __vue_component__$4M = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4M, staticRenderFns: __vue_staticRenderFns__$4M },
+ __vue_inject_styles__$4M,
+ __vue_script__$4M,
+ __vue_scope_id__$4M,
+ __vue_is_functional_template__$4M,
+ __vue_module_identifier__$4M,
false,
undefined,
undefined,
@@ -95752,12 +95560,12 @@ __vue_render__$4D._withStripped = true;
);
//
-var script$4C = {
+var script$4L = {
mixins: [singleGroupMixin],
name: 'titleRectangleRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -95850,8 +95658,8 @@ var __$_require_assets_images_title_rectangle_left_png__ = "data:image/png;base6
var __$_require_assets_images_title_rectangle_right_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAlCAYAAAC+uuLPAAAA/0lEQVRYhb3W3QqCQBAF4Bl3s0iKKEIklW6iKEh0n6AX7E17hmK2IPP3pjl7E159jMc9Dd/ujycBT7wIKECCclxu8WiZGSzKLCh40sPW0HLGWLTKrf+Foi4zWHRqmc4JeNLrztDkPSgOdZ88oahcFSi6jpj2my8FQavMEteeIWg9TwgqE5YpGJUsJVMoWjVeLQbNwKg0kDQRFL0k1ncuFK3y9pT6aEeeqqhsCLIpQFEpeG7HqYs2qw+CyqoJRdNV4Dd5KNpVferoUJ4qqAmIio7qU0VPsaF52HNXtNCxPFVQ11N9amgUMh3j4Tz/jhap8R8SFB27Kipo31/ZzyGiFwxgDupQsmgnAAAAAElFTkSuQmCC";
/* script */
-const __vue_script__$4C = script$4C;
-var __vue_render__$4C = function () {
+const __vue_script__$4L = script$4L;
+var __vue_render__$4L = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -95956,17 +95764,17 @@ var __vue_render__$4C = function () {
1
)
};
-var __vue_staticRenderFns__$4C = [];
-__vue_render__$4C._withStripped = true;
+var __vue_staticRenderFns__$4L = [];
+__vue_render__$4L._withStripped = true;
/* style */
- const __vue_inject_styles__$4C = undefined;
+ const __vue_inject_styles__$4L = undefined;
/* scoped */
- const __vue_scope_id__$4C = "data-v-566f2eb9";
+ const __vue_scope_id__$4L = "data-v-566f2eb9";
/* module identifier */
- const __vue_module_identifier__$4C = undefined;
+ const __vue_module_identifier__$4L = undefined;
/* functional template */
- const __vue_is_functional_template__$4C = false;
+ const __vue_is_functional_template__$4L = false;
/* style inject */
/* style inject SSR */
@@ -95975,13 +95783,13 @@ __vue_render__$4C._withStripped = true;
- const __vue_component__$4C = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4C, staticRenderFns: __vue_staticRenderFns__$4C },
- __vue_inject_styles__$4C,
- __vue_script__$4C,
- __vue_scope_id__$4C,
- __vue_is_functional_template__$4C,
- __vue_module_identifier__$4C,
+ const __vue_component__$4L = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4L, staticRenderFns: __vue_staticRenderFns__$4L },
+ __vue_inject_styles__$4L,
+ __vue_script__$4L,
+ __vue_scope_id__$4L,
+ __vue_is_functional_template__$4L,
+ __vue_module_identifier__$4L,
false,
undefined,
undefined,
@@ -95989,12 +95797,12 @@ __vue_render__$4C._withStripped = true;
);
//
-var script$4B = {
+var script$4K = {
mixins: [singleGroupMixin],
name: 'titleRotundityRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -96083,9 +95891,9 @@ var script$4B = {
};
/* script */
-const __vue_script__$4B = script$4B;
+const __vue_script__$4K = script$4K;
/* template */
-var __vue_render__$4B = function () {
+var __vue_render__$4K = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -96176,17 +95984,17 @@ var __vue_render__$4B = function () {
1
)
};
-var __vue_staticRenderFns__$4B = [];
-__vue_render__$4B._withStripped = true;
+var __vue_staticRenderFns__$4K = [];
+__vue_render__$4K._withStripped = true;
/* style */
- const __vue_inject_styles__$4B = undefined;
+ const __vue_inject_styles__$4K = undefined;
/* scoped */
- const __vue_scope_id__$4B = "data-v-0dc66d52";
+ const __vue_scope_id__$4K = "data-v-0dc66d52";
/* module identifier */
- const __vue_module_identifier__$4B = undefined;
+ const __vue_module_identifier__$4K = undefined;
/* functional template */
- const __vue_is_functional_template__$4B = false;
+ const __vue_is_functional_template__$4K = false;
/* style inject */
/* style inject SSR */
@@ -96195,13 +96003,13 @@ __vue_render__$4B._withStripped = true;
- const __vue_component__$4B = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4B, staticRenderFns: __vue_staticRenderFns__$4B },
- __vue_inject_styles__$4B,
- __vue_script__$4B,
- __vue_scope_id__$4B,
- __vue_is_functional_template__$4B,
- __vue_module_identifier__$4B,
+ const __vue_component__$4K = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4K, staticRenderFns: __vue_staticRenderFns__$4K },
+ __vue_inject_styles__$4K,
+ __vue_script__$4K,
+ __vue_scope_id__$4K,
+ __vue_is_functional_template__$4K,
+ __vue_module_identifier__$4K,
false,
undefined,
undefined,
@@ -96209,12 +96017,12 @@ __vue_render__$4B._withStripped = true;
);
//
-var script$4A = {
+var script$4J = {
mixins: [singleGroupMixin],
name: 'titleSecondRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -96303,9 +96111,9 @@ var script$4A = {
};
/* script */
-const __vue_script__$4A = script$4A;
+const __vue_script__$4J = script$4J;
/* template */
-var __vue_render__$4A = function () {
+var __vue_render__$4J = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -96392,17 +96200,17 @@ var __vue_render__$4A = function () {
1
)
};
-var __vue_staticRenderFns__$4A = [];
-__vue_render__$4A._withStripped = true;
+var __vue_staticRenderFns__$4J = [];
+__vue_render__$4J._withStripped = true;
/* style */
- const __vue_inject_styles__$4A = undefined;
+ const __vue_inject_styles__$4J = undefined;
/* scoped */
- const __vue_scope_id__$4A = "data-v-22bcf379";
+ const __vue_scope_id__$4J = "data-v-22bcf379";
/* module identifier */
- const __vue_module_identifier__$4A = undefined;
+ const __vue_module_identifier__$4J = undefined;
/* functional template */
- const __vue_is_functional_template__$4A = false;
+ const __vue_is_functional_template__$4J = false;
/* style inject */
/* style inject SSR */
@@ -96411,13 +96219,13 @@ __vue_render__$4A._withStripped = true;
- const __vue_component__$4A = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4A, staticRenderFns: __vue_staticRenderFns__$4A },
- __vue_inject_styles__$4A,
- __vue_script__$4A,
- __vue_scope_id__$4A,
- __vue_is_functional_template__$4A,
- __vue_module_identifier__$4A,
+ const __vue_component__$4J = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4J, staticRenderFns: __vue_staticRenderFns__$4J },
+ __vue_inject_styles__$4J,
+ __vue_script__$4J,
+ __vue_scope_id__$4J,
+ __vue_is_functional_template__$4J,
+ __vue_module_identifier__$4J,
false,
undefined,
undefined,
@@ -96425,12 +96233,12 @@ __vue_render__$4A._withStripped = true;
);
//
-var script$4z = {
+var script$4I = {
mixins: [singleGroupMixin],
name: 'titleSemicircleRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -96519,9 +96327,9 @@ var script$4z = {
};
/* script */
-const __vue_script__$4z = script$4z;
+const __vue_script__$4I = script$4I;
/* template */
-var __vue_render__$4z = function () {
+var __vue_render__$4I = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -96612,17 +96420,17 @@ var __vue_render__$4z = function () {
1
)
};
-var __vue_staticRenderFns__$4z = [];
-__vue_render__$4z._withStripped = true;
+var __vue_staticRenderFns__$4I = [];
+__vue_render__$4I._withStripped = true;
/* style */
- const __vue_inject_styles__$4z = undefined;
+ const __vue_inject_styles__$4I = undefined;
/* scoped */
- const __vue_scope_id__$4z = "data-v-0fe46bcc";
+ const __vue_scope_id__$4I = "data-v-0fe46bcc";
/* module identifier */
- const __vue_module_identifier__$4z = undefined;
+ const __vue_module_identifier__$4I = undefined;
/* functional template */
- const __vue_is_functional_template__$4z = false;
+ const __vue_is_functional_template__$4I = false;
/* style inject */
/* style inject SSR */
@@ -96631,13 +96439,13 @@ __vue_render__$4z._withStripped = true;
- const __vue_component__$4z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4z, staticRenderFns: __vue_staticRenderFns__$4z },
- __vue_inject_styles__$4z,
- __vue_script__$4z,
- __vue_scope_id__$4z,
- __vue_is_functional_template__$4z,
- __vue_module_identifier__$4z,
+ const __vue_component__$4I = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4I, staticRenderFns: __vue_staticRenderFns__$4I },
+ __vue_inject_styles__$4I,
+ __vue_script__$4I,
+ __vue_scope_id__$4I,
+ __vue_is_functional_template__$4I,
+ __vue_module_identifier__$4I,
false,
undefined,
undefined,
@@ -96645,12 +96453,12 @@ __vue_render__$4z._withStripped = true;
);
//
-var script$4y = {
+var script$4H = {
mixins: [singleGroupMixin],
name: 'titleSixthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -96740,9 +96548,9 @@ var script$4y = {
};
/* script */
-const __vue_script__$4y = script$4y;
+const __vue_script__$4H = script$4H;
/* template */
-var __vue_render__$4y = function () {
+var __vue_render__$4H = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -96881,17 +96689,17 @@ var __vue_render__$4y = function () {
1
)
};
-var __vue_staticRenderFns__$4y = [];
-__vue_render__$4y._withStripped = true;
+var __vue_staticRenderFns__$4H = [];
+__vue_render__$4H._withStripped = true;
/* style */
- const __vue_inject_styles__$4y = undefined;
+ const __vue_inject_styles__$4H = undefined;
/* scoped */
- const __vue_scope_id__$4y = "data-v-1457d9f5";
+ const __vue_scope_id__$4H = "data-v-1457d9f5";
/* module identifier */
- const __vue_module_identifier__$4y = undefined;
+ const __vue_module_identifier__$4H = undefined;
/* functional template */
- const __vue_is_functional_template__$4y = false;
+ const __vue_is_functional_template__$4H = false;
/* style inject */
/* style inject SSR */
@@ -96900,13 +96708,13 @@ __vue_render__$4y._withStripped = true;
- const __vue_component__$4y = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4y, staticRenderFns: __vue_staticRenderFns__$4y },
- __vue_inject_styles__$4y,
- __vue_script__$4y,
- __vue_scope_id__$4y,
- __vue_is_functional_template__$4y,
- __vue_module_identifier__$4y,
+ const __vue_component__$4H = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4H, staticRenderFns: __vue_staticRenderFns__$4H },
+ __vue_inject_styles__$4H,
+ __vue_script__$4H,
+ __vue_scope_id__$4H,
+ __vue_is_functional_template__$4H,
+ __vue_module_identifier__$4H,
false,
undefined,
undefined,
@@ -96914,12 +96722,12 @@ __vue_render__$4y._withStripped = true;
);
//
-var script$4x = {
+var script$4G = {
mixins: [singleGroupMixin],
name: 'titleSquareRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -97008,9 +96816,9 @@ var script$4x = {
};
/* script */
-const __vue_script__$4x = script$4x;
+const __vue_script__$4G = script$4G;
/* template */
-var __vue_render__$4x = function () {
+var __vue_render__$4G = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -97101,17 +96909,17 @@ var __vue_render__$4x = function () {
1
)
};
-var __vue_staticRenderFns__$4x = [];
-__vue_render__$4x._withStripped = true;
+var __vue_staticRenderFns__$4G = [];
+__vue_render__$4G._withStripped = true;
/* style */
- const __vue_inject_styles__$4x = undefined;
+ const __vue_inject_styles__$4G = undefined;
/* scoped */
- const __vue_scope_id__$4x = "data-v-fb782c6a";
+ const __vue_scope_id__$4G = "data-v-fb782c6a";
/* module identifier */
- const __vue_module_identifier__$4x = undefined;
+ const __vue_module_identifier__$4G = undefined;
/* functional template */
- const __vue_is_functional_template__$4x = false;
+ const __vue_is_functional_template__$4G = false;
/* style inject */
/* style inject SSR */
@@ -97120,13 +96928,13 @@ __vue_render__$4x._withStripped = true;
- const __vue_component__$4x = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4x, staticRenderFns: __vue_staticRenderFns__$4x },
- __vue_inject_styles__$4x,
- __vue_script__$4x,
- __vue_scope_id__$4x,
- __vue_is_functional_template__$4x,
- __vue_module_identifier__$4x,
+ const __vue_component__$4G = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4G, staticRenderFns: __vue_staticRenderFns__$4G },
+ __vue_inject_styles__$4G,
+ __vue_script__$4G,
+ __vue_scope_id__$4G,
+ __vue_is_functional_template__$4G,
+ __vue_module_identifier__$4G,
false,
undefined,
undefined,
@@ -97134,12 +96942,12 @@ __vue_render__$4x._withStripped = true;
);
//
-var script$4w = {
+var script$4F = {
mixins: [singleGroupMixin],
name: 'titleThirdRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -97237,9 +97045,9 @@ var script$4w = {
};
/* script */
-const __vue_script__$4w = script$4w;
+const __vue_script__$4F = script$4F;
/* template */
-var __vue_render__$4w = function () {
+var __vue_render__$4F = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -97370,17 +97178,17 @@ var __vue_render__$4w = function () {
1
)
};
-var __vue_staticRenderFns__$4w = [];
-__vue_render__$4w._withStripped = true;
+var __vue_staticRenderFns__$4F = [];
+__vue_render__$4F._withStripped = true;
/* style */
- const __vue_inject_styles__$4w = undefined;
+ const __vue_inject_styles__$4F = undefined;
/* scoped */
- const __vue_scope_id__$4w = "data-v-3f81e96d";
+ const __vue_scope_id__$4F = "data-v-3f81e96d";
/* module identifier */
- const __vue_module_identifier__$4w = undefined;
+ const __vue_module_identifier__$4F = undefined;
/* functional template */
- const __vue_is_functional_template__$4w = false;
+ const __vue_is_functional_template__$4F = false;
/* style inject */
/* style inject SSR */
@@ -97389,13 +97197,13 @@ __vue_render__$4w._withStripped = true;
- const __vue_component__$4w = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4w, staticRenderFns: __vue_staticRenderFns__$4w },
- __vue_inject_styles__$4w,
- __vue_script__$4w,
- __vue_scope_id__$4w,
- __vue_is_functional_template__$4w,
- __vue_module_identifier__$4w,
+ const __vue_component__$4F = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4F, staticRenderFns: __vue_staticRenderFns__$4F },
+ __vue_inject_styles__$4F,
+ __vue_script__$4F,
+ __vue_scope_id__$4F,
+ __vue_is_functional_template__$4F,
+ __vue_module_identifier__$4F,
false,
undefined,
undefined,
@@ -97403,12 +97211,12 @@ __vue_render__$4w._withStripped = true;
);
//
-var script$4v = {
+var script$4E = {
mixins: [singleGroupMixin],
name: 'titleTriangleRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -97497,9 +97305,9 @@ var script$4v = {
};
/* script */
-const __vue_script__$4v = script$4v;
+const __vue_script__$4E = script$4E;
/* template */
-var __vue_render__$4v = function () {
+var __vue_render__$4E = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -97590,17 +97398,17 @@ var __vue_render__$4v = function () {
1
)
};
-var __vue_staticRenderFns__$4v = [];
-__vue_render__$4v._withStripped = true;
+var __vue_staticRenderFns__$4E = [];
+__vue_render__$4E._withStripped = true;
/* style */
- const __vue_inject_styles__$4v = undefined;
+ const __vue_inject_styles__$4E = undefined;
/* scoped */
- const __vue_scope_id__$4v = "data-v-44b9aa96";
+ const __vue_scope_id__$4E = "data-v-44b9aa96";
/* module identifier */
- const __vue_module_identifier__$4v = undefined;
+ const __vue_module_identifier__$4E = undefined;
/* functional template */
- const __vue_is_functional_template__$4v = false;
+ const __vue_is_functional_template__$4E = false;
/* style inject */
/* style inject SSR */
@@ -97609,13 +97417,13 @@ __vue_render__$4v._withStripped = true;
- const __vue_component__$4v = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4v, staticRenderFns: __vue_staticRenderFns__$4v },
- __vue_inject_styles__$4v,
- __vue_script__$4v,
- __vue_scope_id__$4v,
- __vue_is_functional_template__$4v,
- __vue_module_identifier__$4v,
+ const __vue_component__$4E = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4E, staticRenderFns: __vue_staticRenderFns__$4E },
+ __vue_inject_styles__$4E,
+ __vue_script__$4E,
+ __vue_scope_id__$4E,
+ __vue_is_functional_template__$4E,
+ __vue_module_identifier__$4E,
false,
undefined,
undefined,
@@ -97623,12 +97431,12 @@ __vue_render__$4v._withStripped = true;
);
//
-var script$4u = {
+var script$4D = {
mixins: [singleGroupMixin],
name: 'titleTwelfthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -97726,9 +97534,9 @@ var script$4u = {
};
/* script */
-const __vue_script__$4u = script$4u;
+const __vue_script__$4D = script$4D;
/* template */
-var __vue_render__$4u = function () {
+var __vue_render__$4D = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -97859,17 +97667,17 @@ var __vue_render__$4u = function () {
1
)
};
-var __vue_staticRenderFns__$4u = [];
-__vue_render__$4u._withStripped = true;
+var __vue_staticRenderFns__$4D = [];
+__vue_render__$4D._withStripped = true;
/* style */
- const __vue_inject_styles__$4u = undefined;
+ const __vue_inject_styles__$4D = undefined;
/* scoped */
- const __vue_scope_id__$4u = "data-v-7b2e45e4";
+ const __vue_scope_id__$4D = "data-v-7b2e45e4";
/* module identifier */
- const __vue_module_identifier__$4u = undefined;
+ const __vue_module_identifier__$4D = undefined;
/* functional template */
- const __vue_is_functional_template__$4u = false;
+ const __vue_is_functional_template__$4D = false;
/* style inject */
/* style inject SSR */
@@ -97878,13 +97686,13 @@ __vue_render__$4u._withStripped = true;
- const __vue_component__$4u = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4u, staticRenderFns: __vue_staticRenderFns__$4u },
- __vue_inject_styles__$4u,
- __vue_script__$4u,
- __vue_scope_id__$4u,
- __vue_is_functional_template__$4u,
- __vue_module_identifier__$4u,
+ const __vue_component__$4D = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4D, staticRenderFns: __vue_staticRenderFns__$4D },
+ __vue_inject_styles__$4D,
+ __vue_script__$4D,
+ __vue_scope_id__$4D,
+ __vue_is_functional_template__$4D,
+ __vue_module_identifier__$4D,
false,
undefined,
undefined,
@@ -97892,12 +97700,12 @@ __vue_render__$4u._withStripped = true;
);
//
-var script$4t = {
+var script$4C = {
mixins: [singleGroupMixin],
name: 'titlethirteenthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -97986,9 +97794,9 @@ var script$4t = {
};
/* script */
-const __vue_script__$4t = script$4t;
+const __vue_script__$4C = script$4C;
/* template */
-var __vue_render__$4t = function () {
+var __vue_render__$4C = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -98109,17 +97917,17 @@ var __vue_render__$4t = function () {
1
)
};
-var __vue_staticRenderFns__$4t = [];
-__vue_render__$4t._withStripped = true;
+var __vue_staticRenderFns__$4C = [];
+__vue_render__$4C._withStripped = true;
/* style */
- const __vue_inject_styles__$4t = undefined;
+ const __vue_inject_styles__$4C = undefined;
/* scoped */
- const __vue_scope_id__$4t = "data-v-57857574";
+ const __vue_scope_id__$4C = "data-v-57857574";
/* module identifier */
- const __vue_module_identifier__$4t = undefined;
+ const __vue_module_identifier__$4C = undefined;
/* functional template */
- const __vue_is_functional_template__$4t = false;
+ const __vue_is_functional_template__$4C = false;
/* style inject */
/* style inject SSR */
@@ -98128,13 +97936,13 @@ __vue_render__$4t._withStripped = true;
- const __vue_component__$4t = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4t, staticRenderFns: __vue_staticRenderFns__$4t },
- __vue_inject_styles__$4t,
- __vue_script__$4t,
- __vue_scope_id__$4t,
- __vue_is_functional_template__$4t,
- __vue_module_identifier__$4t,
+ const __vue_component__$4C = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4C, staticRenderFns: __vue_staticRenderFns__$4C },
+ __vue_inject_styles__$4C,
+ __vue_script__$4C,
+ __vue_scope_id__$4C,
+ __vue_is_functional_template__$4C,
+ __vue_module_identifier__$4C,
false,
undefined,
undefined,
@@ -98142,12 +97950,12 @@ __vue_render__$4t._withStripped = true;
);
//
-var script$4s = {
+var script$4B = {
mixins: [singleGroupMixin],
name: 'titlefourteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -98236,9 +98044,9 @@ var script$4s = {
};
/* script */
-const __vue_script__$4s = script$4s;
+const __vue_script__$4B = script$4B;
/* template */
-var __vue_render__$4s = function () {
+var __vue_render__$4B = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -98327,17 +98135,17 @@ var __vue_render__$4s = function () {
1
)
};
-var __vue_staticRenderFns__$4s = [];
-__vue_render__$4s._withStripped = true;
+var __vue_staticRenderFns__$4B = [];
+__vue_render__$4B._withStripped = true;
/* style */
- const __vue_inject_styles__$4s = undefined;
+ const __vue_inject_styles__$4B = undefined;
/* scoped */
- const __vue_scope_id__$4s = "data-v-58b154c2";
+ const __vue_scope_id__$4B = "data-v-58b154c2";
/* module identifier */
- const __vue_module_identifier__$4s = undefined;
+ const __vue_module_identifier__$4B = undefined;
/* functional template */
- const __vue_is_functional_template__$4s = false;
+ const __vue_is_functional_template__$4B = false;
/* style inject */
/* style inject SSR */
@@ -98346,13 +98154,13 @@ __vue_render__$4s._withStripped = true;
- const __vue_component__$4s = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4s, staticRenderFns: __vue_staticRenderFns__$4s },
- __vue_inject_styles__$4s,
- __vue_script__$4s,
- __vue_scope_id__$4s,
- __vue_is_functional_template__$4s,
- __vue_module_identifier__$4s,
+ const __vue_component__$4B = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4B, staticRenderFns: __vue_staticRenderFns__$4B },
+ __vue_inject_styles__$4B,
+ __vue_script__$4B,
+ __vue_scope_id__$4B,
+ __vue_is_functional_template__$4B,
+ __vue_module_identifier__$4B,
false,
undefined,
undefined,
@@ -98360,11 +98168,11 @@ __vue_render__$4s._withStripped = true;
);
//
-var script$4r = {
+var script$4A = {
mixins: [singleGroupMixin],
name: 'titleFifteenRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
isUnPrefix: true,
data() {
@@ -98459,9 +98267,9 @@ var script$4r = {
};
/* script */
-const __vue_script__$4r = script$4r;
+const __vue_script__$4A = script$4A;
/* template */
-var __vue_render__$4r = function () {
+var __vue_render__$4A = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -98573,17 +98381,17 @@ var __vue_render__$4r = function () {
1
)
};
-var __vue_staticRenderFns__$4r = [];
-__vue_render__$4r._withStripped = true;
+var __vue_staticRenderFns__$4A = [];
+__vue_render__$4A._withStripped = true;
/* style */
- const __vue_inject_styles__$4r = undefined;
+ const __vue_inject_styles__$4A = undefined;
/* scoped */
- const __vue_scope_id__$4r = "data-v-30ad8667";
+ const __vue_scope_id__$4A = "data-v-30ad8667";
/* module identifier */
- const __vue_module_identifier__$4r = undefined;
+ const __vue_module_identifier__$4A = undefined;
/* functional template */
- const __vue_is_functional_template__$4r = false;
+ const __vue_is_functional_template__$4A = false;
/* style inject */
/* style inject SSR */
@@ -98592,13 +98400,13 @@ __vue_render__$4r._withStripped = true;
- const __vue_component__$4r = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4r, staticRenderFns: __vue_staticRenderFns__$4r },
- __vue_inject_styles__$4r,
- __vue_script__$4r,
- __vue_scope_id__$4r,
- __vue_is_functional_template__$4r,
- __vue_module_identifier__$4r,
+ const __vue_component__$4A = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4A, staticRenderFns: __vue_staticRenderFns__$4A },
+ __vue_inject_styles__$4A,
+ __vue_script__$4A,
+ __vue_scope_id__$4A,
+ __vue_is_functional_template__$4A,
+ __vue_module_identifier__$4A,
false,
undefined,
undefined,
@@ -98606,12 +98414,12 @@ __vue_render__$4r._withStripped = true;
);
//
-var script$4q = {
+var script$4z = {
mixins: [singleGroupMixin],
name: 'titleSixteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -98701,9 +98509,9 @@ var script$4q = {
};
/* script */
-const __vue_script__$4q = script$4q;
+const __vue_script__$4z = script$4z;
/* template */
-var __vue_render__$4q = function () {
+var __vue_render__$4z = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -98794,17 +98602,17 @@ var __vue_render__$4q = function () {
1
)
};
-var __vue_staticRenderFns__$4q = [];
-__vue_render__$4q._withStripped = true;
+var __vue_staticRenderFns__$4z = [];
+__vue_render__$4z._withStripped = true;
/* style */
- const __vue_inject_styles__$4q = undefined;
+ const __vue_inject_styles__$4z = undefined;
/* scoped */
- const __vue_scope_id__$4q = "data-v-57360cee";
+ const __vue_scope_id__$4z = "data-v-57360cee";
/* module identifier */
- const __vue_module_identifier__$4q = undefined;
+ const __vue_module_identifier__$4z = undefined;
/* functional template */
- const __vue_is_functional_template__$4q = false;
+ const __vue_is_functional_template__$4z = false;
/* style inject */
/* style inject SSR */
@@ -98813,13 +98621,13 @@ __vue_render__$4q._withStripped = true;
- const __vue_component__$4q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4q, staticRenderFns: __vue_staticRenderFns__$4q },
- __vue_inject_styles__$4q,
- __vue_script__$4q,
- __vue_scope_id__$4q,
- __vue_is_functional_template__$4q,
- __vue_module_identifier__$4q,
+ const __vue_component__$4z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4z, staticRenderFns: __vue_staticRenderFns__$4z },
+ __vue_inject_styles__$4z,
+ __vue_script__$4z,
+ __vue_scope_id__$4z,
+ __vue_is_functional_template__$4z,
+ __vue_module_identifier__$4z,
false,
undefined,
undefined,
@@ -98827,12 +98635,12 @@ __vue_render__$4q._withStripped = true;
);
//
-var script$4p = {
+var script$4y = {
mixins: [singleGroupMixin],
name: 'titleSeventeenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -98926,9 +98734,9 @@ var script$4p = {
};
/* script */
-const __vue_script__$4p = script$4p;
+const __vue_script__$4y = script$4y;
/* template */
-var __vue_render__$4p = function () {
+var __vue_render__$4y = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -99046,17 +98854,17 @@ var __vue_render__$4p = function () {
1
)
};
-var __vue_staticRenderFns__$4p = [];
-__vue_render__$4p._withStripped = true;
+var __vue_staticRenderFns__$4y = [];
+__vue_render__$4y._withStripped = true;
/* style */
- const __vue_inject_styles__$4p = undefined;
+ const __vue_inject_styles__$4y = undefined;
/* scoped */
- const __vue_scope_id__$4p = "data-v-05b67824";
+ const __vue_scope_id__$4y = "data-v-05b67824";
/* module identifier */
- const __vue_module_identifier__$4p = undefined;
+ const __vue_module_identifier__$4y = undefined;
/* functional template */
- const __vue_is_functional_template__$4p = false;
+ const __vue_is_functional_template__$4y = false;
/* style inject */
/* style inject SSR */
@@ -99065,13 +98873,13 @@ __vue_render__$4p._withStripped = true;
- const __vue_component__$4p = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4p, staticRenderFns: __vue_staticRenderFns__$4p },
- __vue_inject_styles__$4p,
- __vue_script__$4p,
- __vue_scope_id__$4p,
- __vue_is_functional_template__$4p,
- __vue_module_identifier__$4p,
+ const __vue_component__$4y = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4y, staticRenderFns: __vue_staticRenderFns__$4y },
+ __vue_inject_styles__$4y,
+ __vue_script__$4y,
+ __vue_scope_id__$4y,
+ __vue_is_functional_template__$4y,
+ __vue_module_identifier__$4y,
false,
undefined,
undefined,
@@ -99079,12 +98887,12 @@ __vue_render__$4p._withStripped = true;
);
//
-var script$4o = {
+var script$4x = {
mixins: [singleGroupMixin],
name: 'titleeighteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -99174,9 +98982,9 @@ var script$4o = {
};
/* script */
-const __vue_script__$4o = script$4o;
+const __vue_script__$4x = script$4x;
/* template */
-var __vue_render__$4o = function () {
+var __vue_render__$4x = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -99271,17 +99079,17 @@ var __vue_render__$4o = function () {
1
)
};
-var __vue_staticRenderFns__$4o = [];
-__vue_render__$4o._withStripped = true;
+var __vue_staticRenderFns__$4x = [];
+__vue_render__$4x._withStripped = true;
/* style */
- const __vue_inject_styles__$4o = undefined;
+ const __vue_inject_styles__$4x = undefined;
/* scoped */
- const __vue_scope_id__$4o = "data-v-6d98bf1e";
+ const __vue_scope_id__$4x = "data-v-6d98bf1e";
/* module identifier */
- const __vue_module_identifier__$4o = undefined;
+ const __vue_module_identifier__$4x = undefined;
/* functional template */
- const __vue_is_functional_template__$4o = false;
+ const __vue_is_functional_template__$4x = false;
/* style inject */
/* style inject SSR */
@@ -99290,13 +99098,13 @@ __vue_render__$4o._withStripped = true;
- const __vue_component__$4o = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4o, staticRenderFns: __vue_staticRenderFns__$4o },
- __vue_inject_styles__$4o,
- __vue_script__$4o,
- __vue_scope_id__$4o,
- __vue_is_functional_template__$4o,
- __vue_module_identifier__$4o,
+ const __vue_component__$4x = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4x, staticRenderFns: __vue_staticRenderFns__$4x },
+ __vue_inject_styles__$4x,
+ __vue_script__$4x,
+ __vue_scope_id__$4x,
+ __vue_is_functional_template__$4x,
+ __vue_module_identifier__$4x,
false,
undefined,
undefined,
@@ -99304,12 +99112,12 @@ __vue_render__$4o._withStripped = true;
);
//
-var script$4n = {
+var script$4w = {
mixins: [singleGroupMixin],
name: 'titleEighteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -99399,9 +99207,9 @@ var script$4n = {
};
/* script */
-const __vue_script__$4n = script$4n;
+const __vue_script__$4w = script$4w;
/* template */
-var __vue_render__$4n = function () {
+var __vue_render__$4w = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -99496,17 +99304,17 @@ var __vue_render__$4n = function () {
1
)
};
-var __vue_staticRenderFns__$4n = [];
-__vue_render__$4n._withStripped = true;
+var __vue_staticRenderFns__$4w = [];
+__vue_render__$4w._withStripped = true;
/* style */
- const __vue_inject_styles__$4n = undefined;
+ const __vue_inject_styles__$4w = undefined;
/* scoped */
- const __vue_scope_id__$4n = "data-v-f6617d46";
+ const __vue_scope_id__$4w = "data-v-f6617d46";
/* module identifier */
- const __vue_module_identifier__$4n = undefined;
+ const __vue_module_identifier__$4w = undefined;
/* functional template */
- const __vue_is_functional_template__$4n = false;
+ const __vue_is_functional_template__$4w = false;
/* style inject */
/* style inject SSR */
@@ -99515,13 +99323,13 @@ __vue_render__$4n._withStripped = true;
- const __vue_component__$4n = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4n, staticRenderFns: __vue_staticRenderFns__$4n },
- __vue_inject_styles__$4n,
- __vue_script__$4n,
- __vue_scope_id__$4n,
- __vue_is_functional_template__$4n,
- __vue_module_identifier__$4n,
+ const __vue_component__$4w = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4w, staticRenderFns: __vue_staticRenderFns__$4w },
+ __vue_inject_styles__$4w,
+ __vue_script__$4w,
+ __vue_scope_id__$4w,
+ __vue_is_functional_template__$4w,
+ __vue_module_identifier__$4w,
false,
undefined,
undefined,
@@ -99529,11 +99337,11 @@ __vue_render__$4n._withStripped = true;
);
//
-var script$4m = {
+var script$4v = {
mixins: [singleGroupMixin],
name: 'titleNineteenRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -99623,9 +99431,9 @@ var script$4m = {
};
/* script */
-const __vue_script__$4m = script$4m;
+const __vue_script__$4v = script$4v;
/* template */
-var __vue_render__$4m = function () {
+var __vue_render__$4v = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -99714,17 +99522,17 @@ var __vue_render__$4m = function () {
1
)
};
-var __vue_staticRenderFns__$4m = [];
-__vue_render__$4m._withStripped = true;
+var __vue_staticRenderFns__$4v = [];
+__vue_render__$4v._withStripped = true;
/* style */
- const __vue_inject_styles__$4m = undefined;
+ const __vue_inject_styles__$4v = undefined;
/* scoped */
- const __vue_scope_id__$4m = "data-v-5d3475c2";
+ const __vue_scope_id__$4v = "data-v-5d3475c2";
/* module identifier */
- const __vue_module_identifier__$4m = undefined;
+ const __vue_module_identifier__$4v = undefined;
/* functional template */
- const __vue_is_functional_template__$4m = false;
+ const __vue_is_functional_template__$4v = false;
/* style inject */
/* style inject SSR */
@@ -99733,13 +99541,13 @@ __vue_render__$4m._withStripped = true;
- const __vue_component__$4m = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4m, staticRenderFns: __vue_staticRenderFns__$4m },
- __vue_inject_styles__$4m,
- __vue_script__$4m,
- __vue_scope_id__$4m,
- __vue_is_functional_template__$4m,
- __vue_module_identifier__$4m,
+ const __vue_component__$4v = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4v, staticRenderFns: __vue_staticRenderFns__$4v },
+ __vue_inject_styles__$4v,
+ __vue_script__$4v,
+ __vue_scope_id__$4v,
+ __vue_is_functional_template__$4v,
+ __vue_module_identifier__$4v,
false,
undefined,
undefined,
@@ -99747,12 +99555,12 @@ __vue_render__$4m._withStripped = true;
);
//
-var script$4l = {
+var script$4u = {
mixins: [singleGroupMixin],
name: 'titleGreentheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -99842,9 +99650,9 @@ var script$4l = {
};
/* script */
-const __vue_script__$4l = script$4l;
+const __vue_script__$4u = script$4u;
/* template */
-var __vue_render__$4l = function () {
+var __vue_render__$4u = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -99965,17 +99773,17 @@ var __vue_render__$4l = function () {
1
)
};
-var __vue_staticRenderFns__$4l = [];
-__vue_render__$4l._withStripped = true;
+var __vue_staticRenderFns__$4u = [];
+__vue_render__$4u._withStripped = true;
/* style */
- const __vue_inject_styles__$4l = undefined;
+ const __vue_inject_styles__$4u = undefined;
/* scoped */
- const __vue_scope_id__$4l = "data-v-51cc33ba";
+ const __vue_scope_id__$4u = "data-v-51cc33ba";
/* module identifier */
- const __vue_module_identifier__$4l = undefined;
+ const __vue_module_identifier__$4u = undefined;
/* functional template */
- const __vue_is_functional_template__$4l = false;
+ const __vue_is_functional_template__$4u = false;
/* style inject */
/* style inject SSR */
@@ -99984,13 +99792,13 @@ __vue_render__$4l._withStripped = true;
- const __vue_component__$4l = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4l, staticRenderFns: __vue_staticRenderFns__$4l },
- __vue_inject_styles__$4l,
- __vue_script__$4l,
- __vue_scope_id__$4l,
- __vue_is_functional_template__$4l,
- __vue_module_identifier__$4l,
+ const __vue_component__$4u = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4u, staticRenderFns: __vue_staticRenderFns__$4u },
+ __vue_inject_styles__$4u,
+ __vue_script__$4u,
+ __vue_scope_id__$4u,
+ __vue_is_functional_template__$4u,
+ __vue_module_identifier__$4u,
false,
undefined,
undefined,
@@ -99998,12 +99806,12 @@ __vue_render__$4l._withStripped = true;
);
//
-var script$4k = {
+var script$4t = {
mixins: [singleGroupMixin],
name: 'titleGreentheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -100093,9 +99901,9 @@ var script$4k = {
};
/* script */
-const __vue_script__$4k = script$4k;
+const __vue_script__$4t = script$4t;
/* template */
-var __vue_render__$4k = function () {
+var __vue_render__$4t = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -100226,17 +100034,17 @@ var __vue_render__$4k = function () {
1
)
};
-var __vue_staticRenderFns__$4k = [];
-__vue_render__$4k._withStripped = true;
+var __vue_staticRenderFns__$4t = [];
+__vue_render__$4t._withStripped = true;
/* style */
- const __vue_inject_styles__$4k = undefined;
+ const __vue_inject_styles__$4t = undefined;
/* scoped */
- const __vue_scope_id__$4k = "data-v-bdb17eca";
+ const __vue_scope_id__$4t = "data-v-bdb17eca";
/* module identifier */
- const __vue_module_identifier__$4k = undefined;
+ const __vue_module_identifier__$4t = undefined;
/* functional template */
- const __vue_is_functional_template__$4k = false;
+ const __vue_is_functional_template__$4t = false;
/* style inject */
/* style inject SSR */
@@ -100245,13 +100053,13 @@ __vue_render__$4k._withStripped = true;
- const __vue_component__$4k = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4k, staticRenderFns: __vue_staticRenderFns__$4k },
- __vue_inject_styles__$4k,
- __vue_script__$4k,
- __vue_scope_id__$4k,
- __vue_is_functional_template__$4k,
- __vue_module_identifier__$4k,
+ const __vue_component__$4t = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4t, staticRenderFns: __vue_staticRenderFns__$4t },
+ __vue_inject_styles__$4t,
+ __vue_script__$4t,
+ __vue_scope_id__$4t,
+ __vue_is_functional_template__$4t,
+ __vue_module_identifier__$4t,
false,
undefined,
undefined,
@@ -100259,12 +100067,12 @@ __vue_render__$4k._withStripped = true;
);
//
-var script$4j = {
+var script$4s = {
mixins: [singleGroupMixin],
name: 'titleGreentheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -100354,9 +100162,9 @@ var script$4j = {
};
/* script */
-const __vue_script__$4j = script$4j;
+const __vue_script__$4s = script$4s;
/* template */
-var __vue_render__$4j = function () {
+var __vue_render__$4s = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -100447,17 +100255,17 @@ var __vue_render__$4j = function () {
1
)
};
-var __vue_staticRenderFns__$4j = [];
-__vue_render__$4j._withStripped = true;
+var __vue_staticRenderFns__$4s = [];
+__vue_render__$4s._withStripped = true;
/* style */
- const __vue_inject_styles__$4j = undefined;
+ const __vue_inject_styles__$4s = undefined;
/* scoped */
- const __vue_scope_id__$4j = "data-v-5e9c58b2";
+ const __vue_scope_id__$4s = "data-v-5e9c58b2";
/* module identifier */
- const __vue_module_identifier__$4j = undefined;
+ const __vue_module_identifier__$4s = undefined;
/* functional template */
- const __vue_is_functional_template__$4j = false;
+ const __vue_is_functional_template__$4s = false;
/* style inject */
/* style inject SSR */
@@ -100466,13 +100274,13 @@ __vue_render__$4j._withStripped = true;
- const __vue_component__$4j = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4j, staticRenderFns: __vue_staticRenderFns__$4j },
- __vue_inject_styles__$4j,
- __vue_script__$4j,
- __vue_scope_id__$4j,
- __vue_is_functional_template__$4j,
- __vue_module_identifier__$4j,
+ const __vue_component__$4s = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4s, staticRenderFns: __vue_staticRenderFns__$4s },
+ __vue_inject_styles__$4s,
+ __vue_script__$4s,
+ __vue_scope_id__$4s,
+ __vue_is_functional_template__$4s,
+ __vue_module_identifier__$4s,
false,
undefined,
undefined,
@@ -100480,12 +100288,12 @@ __vue_render__$4j._withStripped = true;
);
//
-var script$4i = {
+var script$4r = {
mixins: [singleGroupMixin],
name: 'titleGreentheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -100575,9 +100383,9 @@ var script$4i = {
};
/* script */
-const __vue_script__$4i = script$4i;
+const __vue_script__$4r = script$4r;
/* template */
-var __vue_render__$4i = function () {
+var __vue_render__$4r = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -100670,17 +100478,17 @@ var __vue_render__$4i = function () {
1
)
};
-var __vue_staticRenderFns__$4i = [];
-__vue_render__$4i._withStripped = true;
+var __vue_staticRenderFns__$4r = [];
+__vue_render__$4r._withStripped = true;
/* style */
- const __vue_inject_styles__$4i = undefined;
+ const __vue_inject_styles__$4r = undefined;
/* scoped */
- const __vue_scope_id__$4i = "data-v-78c04606";
+ const __vue_scope_id__$4r = "data-v-78c04606";
/* module identifier */
- const __vue_module_identifier__$4i = undefined;
+ const __vue_module_identifier__$4r = undefined;
/* functional template */
- const __vue_is_functional_template__$4i = false;
+ const __vue_is_functional_template__$4r = false;
/* style inject */
/* style inject SSR */
@@ -100689,13 +100497,13 @@ __vue_render__$4i._withStripped = true;
- const __vue_component__$4i = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4i, staticRenderFns: __vue_staticRenderFns__$4i },
- __vue_inject_styles__$4i,
- __vue_script__$4i,
- __vue_scope_id__$4i,
- __vue_is_functional_template__$4i,
- __vue_module_identifier__$4i,
+ const __vue_component__$4r = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4r, staticRenderFns: __vue_staticRenderFns__$4r },
+ __vue_inject_styles__$4r,
+ __vue_script__$4r,
+ __vue_scope_id__$4r,
+ __vue_is_functional_template__$4r,
+ __vue_module_identifier__$4r,
false,
undefined,
undefined,
@@ -100703,12 +100511,12 @@ __vue_render__$4i._withStripped = true;
);
//
-var script$4h = {
+var script$4q = {
mixins: [singleGroupMixin],
name: 'titleGreentheme5Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -100797,9 +100605,9 @@ var script$4h = {
};
/* script */
-const __vue_script__$4h = script$4h;
+const __vue_script__$4q = script$4q;
/* template */
-var __vue_render__$4h = function () {
+var __vue_render__$4q = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -100890,17 +100698,17 @@ var __vue_render__$4h = function () {
1
)
};
-var __vue_staticRenderFns__$4h = [];
-__vue_render__$4h._withStripped = true;
+var __vue_staticRenderFns__$4q = [];
+__vue_render__$4q._withStripped = true;
/* style */
- const __vue_inject_styles__$4h = undefined;
+ const __vue_inject_styles__$4q = undefined;
/* scoped */
- const __vue_scope_id__$4h = "data-v-55b29dbc";
+ const __vue_scope_id__$4q = "data-v-55b29dbc";
/* module identifier */
- const __vue_module_identifier__$4h = undefined;
+ const __vue_module_identifier__$4q = undefined;
/* functional template */
- const __vue_is_functional_template__$4h = false;
+ const __vue_is_functional_template__$4q = false;
/* style inject */
/* style inject SSR */
@@ -100909,13 +100717,13 @@ __vue_render__$4h._withStripped = true;
- const __vue_component__$4h = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4h, staticRenderFns: __vue_staticRenderFns__$4h },
- __vue_inject_styles__$4h,
- __vue_script__$4h,
- __vue_scope_id__$4h,
- __vue_is_functional_template__$4h,
- __vue_module_identifier__$4h,
+ const __vue_component__$4q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4q, staticRenderFns: __vue_staticRenderFns__$4q },
+ __vue_inject_styles__$4q,
+ __vue_script__$4q,
+ __vue_scope_id__$4q,
+ __vue_is_functional_template__$4q,
+ __vue_module_identifier__$4q,
false,
undefined,
undefined,
@@ -100923,12 +100731,12 @@ __vue_render__$4h._withStripped = true;
);
//
-var script$4g = {
+var script$4p = {
mixins: [singleGroupMixin],
name: 'titleGreentheme6Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -101017,9 +100825,9 @@ var script$4g = {
};
/* script */
-const __vue_script__$4g = script$4g;
+const __vue_script__$4p = script$4p;
/* template */
-var __vue_render__$4g = function () {
+var __vue_render__$4p = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -101122,17 +100930,17 @@ var __vue_render__$4g = function () {
1
)
};
-var __vue_staticRenderFns__$4g = [];
-__vue_render__$4g._withStripped = true;
+var __vue_staticRenderFns__$4p = [];
+__vue_render__$4p._withStripped = true;
/* style */
- const __vue_inject_styles__$4g = undefined;
+ const __vue_inject_styles__$4p = undefined;
/* scoped */
- const __vue_scope_id__$4g = "data-v-9e3c96d6";
+ const __vue_scope_id__$4p = "data-v-9e3c96d6";
/* module identifier */
- const __vue_module_identifier__$4g = undefined;
+ const __vue_module_identifier__$4p = undefined;
/* functional template */
- const __vue_is_functional_template__$4g = false;
+ const __vue_is_functional_template__$4p = false;
/* style inject */
/* style inject SSR */
@@ -101141,13 +100949,13 @@ __vue_render__$4g._withStripped = true;
- const __vue_component__$4g = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4g, staticRenderFns: __vue_staticRenderFns__$4g },
- __vue_inject_styles__$4g,
- __vue_script__$4g,
- __vue_scope_id__$4g,
- __vue_is_functional_template__$4g,
- __vue_module_identifier__$4g,
+ const __vue_component__$4p = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4p, staticRenderFns: __vue_staticRenderFns__$4p },
+ __vue_inject_styles__$4p,
+ __vue_script__$4p,
+ __vue_scope_id__$4p,
+ __vue_is_functional_template__$4p,
+ __vue_module_identifier__$4p,
false,
undefined,
undefined,
@@ -101155,12 +100963,12 @@ __vue_render__$4g._withStripped = true;
);
//
-var script$4f = {
+var script$4o = {
mixins: [singleGroupMixin],
name: 'titleYellowtheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -101254,9 +101062,9 @@ var script$4f = {
};
/* script */
-const __vue_script__$4f = script$4f;
+const __vue_script__$4o = script$4o;
/* template */
-var __vue_render__$4f = function () {
+var __vue_render__$4o = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -101380,17 +101188,17 @@ var __vue_render__$4f = function () {
1
)
};
-var __vue_staticRenderFns__$4f = [];
-__vue_render__$4f._withStripped = true;
+var __vue_staticRenderFns__$4o = [];
+__vue_render__$4o._withStripped = true;
/* style */
- const __vue_inject_styles__$4f = undefined;
+ const __vue_inject_styles__$4o = undefined;
/* scoped */
- const __vue_scope_id__$4f = "data-v-0d388e07";
+ const __vue_scope_id__$4o = "data-v-0d388e07";
/* module identifier */
- const __vue_module_identifier__$4f = undefined;
+ const __vue_module_identifier__$4o = undefined;
/* functional template */
- const __vue_is_functional_template__$4f = false;
+ const __vue_is_functional_template__$4o = false;
/* style inject */
/* style inject SSR */
@@ -101399,13 +101207,13 @@ __vue_render__$4f._withStripped = true;
- const __vue_component__$4f = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4f, staticRenderFns: __vue_staticRenderFns__$4f },
- __vue_inject_styles__$4f,
- __vue_script__$4f,
- __vue_scope_id__$4f,
- __vue_is_functional_template__$4f,
- __vue_module_identifier__$4f,
+ const __vue_component__$4o = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4o, staticRenderFns: __vue_staticRenderFns__$4o },
+ __vue_inject_styles__$4o,
+ __vue_script__$4o,
+ __vue_scope_id__$4o,
+ __vue_is_functional_template__$4o,
+ __vue_module_identifier__$4o,
false,
undefined,
undefined,
@@ -101413,12 +101221,12 @@ __vue_render__$4f._withStripped = true;
);
//
-var script$4e = {
+var script$4n = {
mixins: [singleGroupMixin],
name: 'titleYellowtheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -101508,9 +101316,9 @@ var script$4e = {
};
/* script */
-const __vue_script__$4e = script$4e;
+const __vue_script__$4n = script$4n;
/* template */
-var __vue_render__$4e = function () {
+var __vue_render__$4n = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -101601,17 +101409,17 @@ var __vue_render__$4e = function () {
1
)
};
-var __vue_staticRenderFns__$4e = [];
-__vue_render__$4e._withStripped = true;
+var __vue_staticRenderFns__$4n = [];
+__vue_render__$4n._withStripped = true;
/* style */
- const __vue_inject_styles__$4e = undefined;
+ const __vue_inject_styles__$4n = undefined;
/* scoped */
- const __vue_scope_id__$4e = "data-v-ea131be6";
+ const __vue_scope_id__$4n = "data-v-ea131be6";
/* module identifier */
- const __vue_module_identifier__$4e = undefined;
+ const __vue_module_identifier__$4n = undefined;
/* functional template */
- const __vue_is_functional_template__$4e = false;
+ const __vue_is_functional_template__$4n = false;
/* style inject */
/* style inject SSR */
@@ -101620,13 +101428,13 @@ __vue_render__$4e._withStripped = true;
- const __vue_component__$4e = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4e, staticRenderFns: __vue_staticRenderFns__$4e },
- __vue_inject_styles__$4e,
- __vue_script__$4e,
- __vue_scope_id__$4e,
- __vue_is_functional_template__$4e,
- __vue_module_identifier__$4e,
+ const __vue_component__$4n = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4n, staticRenderFns: __vue_staticRenderFns__$4n },
+ __vue_inject_styles__$4n,
+ __vue_script__$4n,
+ __vue_scope_id__$4n,
+ __vue_is_functional_template__$4n,
+ __vue_module_identifier__$4n,
false,
undefined,
undefined,
@@ -101634,12 +101442,12 @@ __vue_render__$4e._withStripped = true;
);
//
-var script$4d = {
+var script$4m = {
mixins: [singleGroupMixin],
name: 'titleYellowtheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -101729,9 +101537,9 @@ var script$4d = {
};
/* script */
-const __vue_script__$4d = script$4d;
+const __vue_script__$4m = script$4m;
/* template */
-var __vue_render__$4d = function () {
+var __vue_render__$4m = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -101822,17 +101630,17 @@ var __vue_render__$4d = function () {
1
)
};
-var __vue_staticRenderFns__$4d = [];
-__vue_render__$4d._withStripped = true;
+var __vue_staticRenderFns__$4m = [];
+__vue_render__$4m._withStripped = true;
/* style */
- const __vue_inject_styles__$4d = undefined;
+ const __vue_inject_styles__$4m = undefined;
/* scoped */
- const __vue_scope_id__$4d = "data-v-012c196e";
+ const __vue_scope_id__$4m = "data-v-012c196e";
/* module identifier */
- const __vue_module_identifier__$4d = undefined;
+ const __vue_module_identifier__$4m = undefined;
/* functional template */
- const __vue_is_functional_template__$4d = false;
+ const __vue_is_functional_template__$4m = false;
/* style inject */
/* style inject SSR */
@@ -101841,13 +101649,13 @@ __vue_render__$4d._withStripped = true;
- const __vue_component__$4d = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4d, staticRenderFns: __vue_staticRenderFns__$4d },
- __vue_inject_styles__$4d,
- __vue_script__$4d,
- __vue_scope_id__$4d,
- __vue_is_functional_template__$4d,
- __vue_module_identifier__$4d,
+ const __vue_component__$4m = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4m, staticRenderFns: __vue_staticRenderFns__$4m },
+ __vue_inject_styles__$4m,
+ __vue_script__$4m,
+ __vue_scope_id__$4m,
+ __vue_is_functional_template__$4m,
+ __vue_module_identifier__$4m,
false,
undefined,
undefined,
@@ -101855,12 +101663,12 @@ __vue_render__$4d._withStripped = true;
);
//
-var script$4c = {
+var script$4l = {
mixins: [singleGroupMixin],
name: 'titleYellowtheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -101950,9 +101758,9 @@ var script$4c = {
};
/* script */
-const __vue_script__$4c = script$4c;
+const __vue_script__$4l = script$4l;
/* template */
-var __vue_render__$4c = function () {
+var __vue_render__$4l = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -102041,17 +101849,17 @@ var __vue_render__$4c = function () {
1
)
};
-var __vue_staticRenderFns__$4c = [];
-__vue_render__$4c._withStripped = true;
+var __vue_staticRenderFns__$4l = [];
+__vue_render__$4l._withStripped = true;
/* style */
- const __vue_inject_styles__$4c = undefined;
+ const __vue_inject_styles__$4l = undefined;
/* scoped */
- const __vue_scope_id__$4c = "data-v-848fa49e";
+ const __vue_scope_id__$4l = "data-v-848fa49e";
/* module identifier */
- const __vue_module_identifier__$4c = undefined;
+ const __vue_module_identifier__$4l = undefined;
/* functional template */
- const __vue_is_functional_template__$4c = false;
+ const __vue_is_functional_template__$4l = false;
/* style inject */
/* style inject SSR */
@@ -102060,13 +101868,13 @@ __vue_render__$4c._withStripped = true;
- const __vue_component__$4c = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4c, staticRenderFns: __vue_staticRenderFns__$4c },
- __vue_inject_styles__$4c,
- __vue_script__$4c,
- __vue_scope_id__$4c,
- __vue_is_functional_template__$4c,
- __vue_module_identifier__$4c,
+ const __vue_component__$4l = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4l, staticRenderFns: __vue_staticRenderFns__$4l },
+ __vue_inject_styles__$4l,
+ __vue_script__$4l,
+ __vue_scope_id__$4l,
+ __vue_is_functional_template__$4l,
+ __vue_module_identifier__$4l,
false,
undefined,
undefined,
@@ -102074,12 +101882,12 @@ __vue_render__$4c._withStripped = true;
);
//
-var script$4b = {
+var script$4k = {
mixins: [singleGroupMixin],
name: 'titleYellowtheme5Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -102169,9 +101977,9 @@ var script$4b = {
};
/* script */
-const __vue_script__$4b = script$4b;
+const __vue_script__$4k = script$4k;
/* template */
-var __vue_render__$4b = function () {
+var __vue_render__$4k = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -102264,17 +102072,17 @@ var __vue_render__$4b = function () {
1
)
};
-var __vue_staticRenderFns__$4b = [];
-__vue_render__$4b._withStripped = true;
+var __vue_staticRenderFns__$4k = [];
+__vue_render__$4k._withStripped = true;
/* style */
- const __vue_inject_styles__$4b = undefined;
+ const __vue_inject_styles__$4k = undefined;
/* scoped */
- const __vue_scope_id__$4b = "data-v-40165113";
+ const __vue_scope_id__$4k = "data-v-40165113";
/* module identifier */
- const __vue_module_identifier__$4b = undefined;
+ const __vue_module_identifier__$4k = undefined;
/* functional template */
- const __vue_is_functional_template__$4b = false;
+ const __vue_is_functional_template__$4k = false;
/* style inject */
/* style inject SSR */
@@ -102283,13 +102091,13 @@ __vue_render__$4b._withStripped = true;
- const __vue_component__$4b = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4b, staticRenderFns: __vue_staticRenderFns__$4b },
- __vue_inject_styles__$4b,
- __vue_script__$4b,
- __vue_scope_id__$4b,
- __vue_is_functional_template__$4b,
- __vue_module_identifier__$4b,
+ const __vue_component__$4k = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4k, staticRenderFns: __vue_staticRenderFns__$4k },
+ __vue_inject_styles__$4k,
+ __vue_script__$4k,
+ __vue_scope_id__$4k,
+ __vue_is_functional_template__$4k,
+ __vue_module_identifier__$4k,
false,
undefined,
undefined,
@@ -102297,12 +102105,12 @@ __vue_render__$4b._withStripped = true;
);
//
-var script$4a = {
+var script$4j = {
mixins: [singleGroupMixin],
name: 'titleYellowtheme6Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -102392,9 +102200,9 @@ var script$4a = {
};
/* script */
-const __vue_script__$4a = script$4a;
+const __vue_script__$4j = script$4j;
/* template */
-var __vue_render__$4a = function () {
+var __vue_render__$4j = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -102487,17 +102295,17 @@ var __vue_render__$4a = function () {
1
)
};
-var __vue_staticRenderFns__$4a = [];
-__vue_render__$4a._withStripped = true;
+var __vue_staticRenderFns__$4j = [];
+__vue_render__$4j._withStripped = true;
/* style */
- const __vue_inject_styles__$4a = undefined;
+ const __vue_inject_styles__$4j = undefined;
/* scoped */
- const __vue_scope_id__$4a = "data-v-46f2f6ac";
+ const __vue_scope_id__$4j = "data-v-46f2f6ac";
/* module identifier */
- const __vue_module_identifier__$4a = undefined;
+ const __vue_module_identifier__$4j = undefined;
/* functional template */
- const __vue_is_functional_template__$4a = false;
+ const __vue_is_functional_template__$4j = false;
/* style inject */
/* style inject SSR */
@@ -102506,13 +102314,13 @@ __vue_render__$4a._withStripped = true;
- const __vue_component__$4a = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4a, staticRenderFns: __vue_staticRenderFns__$4a },
- __vue_inject_styles__$4a,
- __vue_script__$4a,
- __vue_scope_id__$4a,
- __vue_is_functional_template__$4a,
- __vue_module_identifier__$4a,
+ const __vue_component__$4j = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4j, staticRenderFns: __vue_staticRenderFns__$4j },
+ __vue_inject_styles__$4j,
+ __vue_script__$4j,
+ __vue_scope_id__$4j,
+ __vue_is_functional_template__$4j,
+ __vue_module_identifier__$4j,
false,
undefined,
undefined,
@@ -102520,11 +102328,11 @@ __vue_render__$4a._withStripped = true;
);
//
-var script$49 = {
+var script$4i = {
mixins: [singleGroupMixin],
name: 'titleKnowledgeRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -102615,9 +102423,9 @@ var script$49 = {
};
/* script */
-const __vue_script__$49 = script$49;
+const __vue_script__$4i = script$4i;
/* template */
-var __vue_render__$49 = function () {
+var __vue_render__$4i = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -102746,17 +102554,17 @@ var __vue_render__$49 = function () {
1
)
};
-var __vue_staticRenderFns__$49 = [];
-__vue_render__$49._withStripped = true;
+var __vue_staticRenderFns__$4i = [];
+__vue_render__$4i._withStripped = true;
/* style */
- const __vue_inject_styles__$49 = undefined;
+ const __vue_inject_styles__$4i = undefined;
/* scoped */
- const __vue_scope_id__$49 = "data-v-01caee83";
+ const __vue_scope_id__$4i = "data-v-01caee83";
/* module identifier */
- const __vue_module_identifier__$49 = undefined;
+ const __vue_module_identifier__$4i = undefined;
/* functional template */
- const __vue_is_functional_template__$49 = false;
+ const __vue_is_functional_template__$4i = false;
/* style inject */
/* style inject SSR */
@@ -102765,13 +102573,13 @@ __vue_render__$49._withStripped = true;
- const __vue_component__$49 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$49, staticRenderFns: __vue_staticRenderFns__$49 },
- __vue_inject_styles__$49,
- __vue_script__$49,
- __vue_scope_id__$49,
- __vue_is_functional_template__$49,
- __vue_module_identifier__$49,
+ const __vue_component__$4i = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4i, staticRenderFns: __vue_staticRenderFns__$4i },
+ __vue_inject_styles__$4i,
+ __vue_script__$4i,
+ __vue_scope_id__$4i,
+ __vue_is_functional_template__$4i,
+ __vue_module_identifier__$4i,
false,
undefined,
undefined,
@@ -102779,11 +102587,11 @@ __vue_render__$49._withStripped = true;
);
//
-var script$48 = {
+var script$4h = {
mixins: [singleGroupMixin],
name: 'titleSanQintheme1Render',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -102873,9 +102681,9 @@ var script$48 = {
};
/* script */
-const __vue_script__$48 = script$48;
+const __vue_script__$4h = script$4h;
/* template */
-var __vue_render__$48 = function () {
+var __vue_render__$4h = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -102963,17 +102771,17 @@ var __vue_render__$48 = function () {
1
)
};
-var __vue_staticRenderFns__$48 = [];
-__vue_render__$48._withStripped = true;
+var __vue_staticRenderFns__$4h = [];
+__vue_render__$4h._withStripped = true;
/* style */
- const __vue_inject_styles__$48 = undefined;
+ const __vue_inject_styles__$4h = undefined;
/* scoped */
- const __vue_scope_id__$48 = "data-v-6ab7ccb4";
+ const __vue_scope_id__$4h = "data-v-6ab7ccb4";
/* module identifier */
- const __vue_module_identifier__$48 = undefined;
+ const __vue_module_identifier__$4h = undefined;
/* functional template */
- const __vue_is_functional_template__$48 = false;
+ const __vue_is_functional_template__$4h = false;
/* style inject */
/* style inject SSR */
@@ -102982,13 +102790,13 @@ __vue_render__$48._withStripped = true;
- const __vue_component__$48 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$48, staticRenderFns: __vue_staticRenderFns__$48 },
- __vue_inject_styles__$48,
- __vue_script__$48,
- __vue_scope_id__$48,
- __vue_is_functional_template__$48,
- __vue_module_identifier__$48,
+ const __vue_component__$4h = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4h, staticRenderFns: __vue_staticRenderFns__$4h },
+ __vue_inject_styles__$4h,
+ __vue_script__$4h,
+ __vue_scope_id__$4h,
+ __vue_is_functional_template__$4h,
+ __vue_module_identifier__$4h,
false,
undefined,
undefined,
@@ -102996,11 +102804,11 @@ __vue_render__$48._withStripped = true;
);
//
-var script$47 = {
+var script$4g = {
mixins: [singleGroupMixin],
name: 'titleSanQintheme2Render',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -103090,9 +102898,9 @@ var script$47 = {
};
/* script */
-const __vue_script__$47 = script$47;
+const __vue_script__$4g = script$4g;
/* template */
-var __vue_render__$47 = function () {
+var __vue_render__$4g = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -103180,17 +102988,17 @@ var __vue_render__$47 = function () {
1
)
};
-var __vue_staticRenderFns__$47 = [];
-__vue_render__$47._withStripped = true;
+var __vue_staticRenderFns__$4g = [];
+__vue_render__$4g._withStripped = true;
/* style */
- const __vue_inject_styles__$47 = undefined;
+ const __vue_inject_styles__$4g = undefined;
/* scoped */
- const __vue_scope_id__$47 = "data-v-6f64aba6";
+ const __vue_scope_id__$4g = "data-v-6f64aba6";
/* module identifier */
- const __vue_module_identifier__$47 = undefined;
+ const __vue_module_identifier__$4g = undefined;
/* functional template */
- const __vue_is_functional_template__$47 = false;
+ const __vue_is_functional_template__$4g = false;
/* style inject */
/* style inject SSR */
@@ -103199,13 +103007,13 @@ __vue_render__$47._withStripped = true;
- const __vue_component__$47 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$47, staticRenderFns: __vue_staticRenderFns__$47 },
- __vue_inject_styles__$47,
- __vue_script__$47,
- __vue_scope_id__$47,
- __vue_is_functional_template__$47,
- __vue_module_identifier__$47,
+ const __vue_component__$4g = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4g, staticRenderFns: __vue_staticRenderFns__$4g },
+ __vue_inject_styles__$4g,
+ __vue_script__$4g,
+ __vue_scope_id__$4g,
+ __vue_is_functional_template__$4g,
+ __vue_module_identifier__$4g,
false,
undefined,
undefined,
@@ -103213,12 +103021,12 @@ __vue_render__$47._withStripped = true;
);
//
-var script$46 = {
+var script$4f = {
mixins: [singleGroupMixin],
name: 'titleSanQintheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -103307,9 +103115,9 @@ var script$46 = {
};
/* script */
-const __vue_script__$46 = script$46;
+const __vue_script__$4f = script$4f;
/* template */
-var __vue_render__$46 = function () {
+var __vue_render__$4f = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -103396,17 +103204,17 @@ var __vue_render__$46 = function () {
1
)
};
-var __vue_staticRenderFns__$46 = [];
-__vue_render__$46._withStripped = true;
+var __vue_staticRenderFns__$4f = [];
+__vue_render__$4f._withStripped = true;
/* style */
- const __vue_inject_styles__$46 = undefined;
+ const __vue_inject_styles__$4f = undefined;
/* scoped */
- const __vue_scope_id__$46 = "data-v-60db5a12";
+ const __vue_scope_id__$4f = "data-v-60db5a12";
/* module identifier */
- const __vue_module_identifier__$46 = undefined;
+ const __vue_module_identifier__$4f = undefined;
/* functional template */
- const __vue_is_functional_template__$46 = false;
+ const __vue_is_functional_template__$4f = false;
/* style inject */
/* style inject SSR */
@@ -103415,13 +103223,13 @@ __vue_render__$46._withStripped = true;
- const __vue_component__$46 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$46, staticRenderFns: __vue_staticRenderFns__$46 },
- __vue_inject_styles__$46,
- __vue_script__$46,
- __vue_scope_id__$46,
- __vue_is_functional_template__$46,
- __vue_module_identifier__$46,
+ const __vue_component__$4f = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4f, staticRenderFns: __vue_staticRenderFns__$4f },
+ __vue_inject_styles__$4f,
+ __vue_script__$4f,
+ __vue_scope_id__$4f,
+ __vue_is_functional_template__$4f,
+ __vue_module_identifier__$4f,
false,
undefined,
undefined,
@@ -103429,11 +103237,11 @@ __vue_render__$46._withStripped = true;
);
//
-var script$45 = {
+var script$4e = {
mixins: [singleGroupMixin],
name: 'titleTwentyRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -103523,9 +103331,9 @@ var script$45 = {
};
/* script */
-const __vue_script__$45 = script$45;
+const __vue_script__$4e = script$4e;
/* template */
-var __vue_render__$45 = function () {
+var __vue_render__$4e = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -103618,17 +103426,17 @@ var __vue_render__$45 = function () {
1
)
};
-var __vue_staticRenderFns__$45 = [];
-__vue_render__$45._withStripped = true;
+var __vue_staticRenderFns__$4e = [];
+__vue_render__$4e._withStripped = true;
/* style */
- const __vue_inject_styles__$45 = undefined;
+ const __vue_inject_styles__$4e = undefined;
/* scoped */
- const __vue_scope_id__$45 = "data-v-bb0b6ff2";
+ const __vue_scope_id__$4e = "data-v-bb0b6ff2";
/* module identifier */
- const __vue_module_identifier__$45 = undefined;
+ const __vue_module_identifier__$4e = undefined;
/* functional template */
- const __vue_is_functional_template__$45 = false;
+ const __vue_is_functional_template__$4e = false;
/* style inject */
/* style inject SSR */
@@ -103637,13 +103445,13 @@ __vue_render__$45._withStripped = true;
- const __vue_component__$45 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$45, staticRenderFns: __vue_staticRenderFns__$45 },
- __vue_inject_styles__$45,
- __vue_script__$45,
- __vue_scope_id__$45,
- __vue_is_functional_template__$45,
- __vue_module_identifier__$45,
+ const __vue_component__$4e = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4e, staticRenderFns: __vue_staticRenderFns__$4e },
+ __vue_inject_styles__$4e,
+ __vue_script__$4e,
+ __vue_scope_id__$4e,
+ __vue_is_functional_template__$4e,
+ __vue_module_identifier__$4e,
false,
undefined,
undefined,
@@ -103651,11 +103459,11 @@ __vue_render__$45._withStripped = true;
);
//
-var script$44 = {
+var script$4d = {
mixins: [singleGroupMixin],
name: 'titleTwentyoneRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -103747,8 +103555,8 @@ var script$44 = {
var __$_require_static_images_leaflet_resource_enter_title_icon2_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAACHCAYAAAA850oKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTAzMEU0RUMzNTIyMTFFRjk1NjE4QjEyNjg5OUNDNkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTAzMEU0RUQzNTIyMTFFRjk1NjE4QjEyNjg5OUNDNkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MDMwRTRFQTM1MjIxMUVGOTU2MThCMTI2ODk5Q0M2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MDMwRTRFQjM1MjIxMUVGOTU2MThCMTI2ODk5Q0M2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlbFk34AAB1dSURBVHja7F0HfFvV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";
/* script */
-const __vue_script__$44 = script$44;
-var __vue_render__$44 = function () {
+const __vue_script__$4d = script$4d;
+var __vue_render__$4d = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -103846,17 +103654,17 @@ var __vue_render__$44 = function () {
1
)
};
-var __vue_staticRenderFns__$44 = [];
-__vue_render__$44._withStripped = true;
+var __vue_staticRenderFns__$4d = [];
+__vue_render__$4d._withStripped = true;
/* style */
- const __vue_inject_styles__$44 = undefined;
+ const __vue_inject_styles__$4d = undefined;
/* scoped */
- const __vue_scope_id__$44 = "data-v-0c505260";
+ const __vue_scope_id__$4d = "data-v-0c505260";
/* module identifier */
- const __vue_module_identifier__$44 = undefined;
+ const __vue_module_identifier__$4d = undefined;
/* functional template */
- const __vue_is_functional_template__$44 = false;
+ const __vue_is_functional_template__$4d = false;
/* style inject */
/* style inject SSR */
@@ -103865,13 +103673,13 @@ __vue_render__$44._withStripped = true;
- const __vue_component__$44 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$44, staticRenderFns: __vue_staticRenderFns__$44 },
- __vue_inject_styles__$44,
- __vue_script__$44,
- __vue_scope_id__$44,
- __vue_is_functional_template__$44,
- __vue_module_identifier__$44,
+ const __vue_component__$4d = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4d, staticRenderFns: __vue_staticRenderFns__$4d },
+ __vue_inject_styles__$4d,
+ __vue_script__$4d,
+ __vue_scope_id__$4d,
+ __vue_is_functional_template__$4d,
+ __vue_module_identifier__$4d,
false,
undefined,
undefined,
@@ -103879,11 +103687,11 @@ __vue_render__$44._withStripped = true;
);
//
-var script$43 = {
+var script$4c = {
mixins: [singleGroupMixin],
name: 'titleTwentytwoRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -103975,8 +103783,8 @@ var script$43 = {
var __$_require_static_images_leaflet_resource_enter_title_icon3_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAjCAYAAAA5dzKxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTJFNDVBQkQzNTJCMTFFRjhENDZEMUE5MzEyNkI3OTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTJFNDVBQkUzNTJCMTFFRjhENDZEMUE5MzEyNkI3OTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMkU0NUFCQjM1MkIxMUVGOEQ0NkQxQTkzMTI2Qjc5OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMkU0NUFCQzM1MkIxMUVGOEQ0NkQxQTkzMTI2Qjc5OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhQPLJgAAAHvSURBVHja3JhPKARhGMZnZ5eDQiklB/lbJJFwc1kXDg5KSi5KFBdcnJQo5cKWlhNJDo4ulFzERsvFxEXaA4VycVkXkfW8eqemMbNtmhnzzlO/dna+nT/Pfu/3ft/7hVJ7GcVCITALBkCB4h+lwQ5YtmqM2FzUDxYUf6oZ3IAjc4Nqc0Grgw9Pgii4dvCelu+nevBPnoFjcOn2gyIemJkEnaD9v83EOT6d0KYD9+gAI381cwgOfDT437KZUZUAyQ0zPZy5okEwUwWaOETHpZvR+DMPrIM1j7KmK2YoxL4M3ye4l0okmqGMkzKd6wIXoF6aGdKVxblaXtp0B8EMqRjsg2lJZrQsbWGwAjZAvoS1mZbDb2gmp2Jq1O9mXsAzKLdoOwGvoBCcS1k1azZmnsCQpDFjTgJU6r7z8SCXBKLMaIZ5ZwrEDPsLq5wIxJhJcm/EeIwscoiRWsCYJDOPoBTMGXpoxtA+7/Tz3a5n0px+de2CUz7+lLgHYBQZ6wO9IGFakIozo/D42fZyQ0MPgUpQ7aPKuCJbiNqZSfBn3IelfsbwfjmZoa3PYZ7gwj4y8gG2uDb6pZDNxrlI6T1TBOqEeqDeuKN5LMIF0y0oE9wp96CBJs1G4Ub0rFuj8jIjCPoJM9oYXwJtgo1QwffwLcAAudpcGOn8/bYAAAAASUVORK5CYII=";
/* script */
-const __vue_script__$43 = script$43;
-var __vue_render__$43 = function () {
+const __vue_script__$4c = script$4c;
+var __vue_render__$4c = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -104078,17 +103886,17 @@ var __vue_render__$43 = function () {
1
)
};
-var __vue_staticRenderFns__$43 = [];
-__vue_render__$43._withStripped = true;
+var __vue_staticRenderFns__$4c = [];
+__vue_render__$4c._withStripped = true;
/* style */
- const __vue_inject_styles__$43 = undefined;
+ const __vue_inject_styles__$4c = undefined;
/* scoped */
- const __vue_scope_id__$43 = "data-v-6cc98c53";
+ const __vue_scope_id__$4c = "data-v-6cc98c53";
/* module identifier */
- const __vue_module_identifier__$43 = undefined;
+ const __vue_module_identifier__$4c = undefined;
/* functional template */
- const __vue_is_functional_template__$43 = false;
+ const __vue_is_functional_template__$4c = false;
/* style inject */
/* style inject SSR */
@@ -104097,13 +103905,13 @@ __vue_render__$43._withStripped = true;
- const __vue_component__$43 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$43, staticRenderFns: __vue_staticRenderFns__$43 },
- __vue_inject_styles__$43,
- __vue_script__$43,
- __vue_scope_id__$43,
- __vue_is_functional_template__$43,
- __vue_module_identifier__$43,
+ const __vue_component__$4c = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4c, staticRenderFns: __vue_staticRenderFns__$4c },
+ __vue_inject_styles__$4c,
+ __vue_script__$4c,
+ __vue_scope_id__$4c,
+ __vue_is_functional_template__$4c,
+ __vue_module_identifier__$4c,
false,
undefined,
undefined,
@@ -104111,11 +103919,11 @@ __vue_render__$43._withStripped = true;
);
//
-var script$42 = {
+var script$4b = {
mixins: [singleGroupMixin],
name: 'titleTwentythreeRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -104207,8 +104015,8 @@ var script$42 = {
var __$_require_static_images_leaflet_resource_enter_title_icon4_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA9CAYAAADmgpoeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjFGNTAyNDgzNTJDMTFFRkJDNjRDNzBDOThGMUQ4MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjFGNTAyNDkzNTJDMTFFRkJDNjRDNzBDOThGMUQ4MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMUY1MDI0NjM1MkMxMUVGQkM2NEM3MEM5OEYxRDgwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMUY1MDI0NzM1MkMxMUVGQkM2NEM3MEM5OEYxRDgwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQDMF8AAAbaSURBVHja3Jt5bFVF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";
/* script */
-const __vue_script__$42 = script$42;
-var __vue_render__$42 = function () {
+const __vue_script__$4b = script$4b;
+var __vue_render__$4b = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -104310,17 +104118,17 @@ var __vue_render__$42 = function () {
1
)
};
-var __vue_staticRenderFns__$42 = [];
-__vue_render__$42._withStripped = true;
+var __vue_staticRenderFns__$4b = [];
+__vue_render__$4b._withStripped = true;
/* style */
- const __vue_inject_styles__$42 = undefined;
+ const __vue_inject_styles__$4b = undefined;
/* scoped */
- const __vue_scope_id__$42 = "data-v-44854066";
+ const __vue_scope_id__$4b = "data-v-44854066";
/* module identifier */
- const __vue_module_identifier__$42 = undefined;
+ const __vue_module_identifier__$4b = undefined;
/* functional template */
- const __vue_is_functional_template__$42 = false;
+ const __vue_is_functional_template__$4b = false;
/* style inject */
/* style inject SSR */
@@ -104329,32 +104137,32 @@ __vue_render__$42._withStripped = true;
- const __vue_component__$42 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$42, staticRenderFns: __vue_staticRenderFns__$42 },
- __vue_inject_styles__$42,
- __vue_script__$42,
- __vue_scope_id__$42,
- __vue_is_functional_template__$42,
- __vue_module_identifier__$42,
+ const __vue_component__$4b = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4b, staticRenderFns: __vue_staticRenderFns__$4b },
+ __vue_inject_styles__$4b,
+ __vue_script__$4b,
+ __vue_scope_id__$4b,
+ __vue_is_functional_template__$4b,
+ __vue_module_identifier__$4b,
false,
undefined,
undefined,
undefined
);
-const TitleComponents$4 = [__vue_component__$4F, __vue_component__$4E, __vue_component__$4D, __vue_component__$4C, __vue_component__$4B, __vue_component__$4A, __vue_component__$4z, __vue_component__$4y, __vue_component__$4x, __vue_component__$4w, __vue_component__$4v, __vue_component__$4u, __vue_component__$4t, __vue_component__$4s, __vue_component__$4r, __vue_component__$4q, __vue_component__$4p, __vue_component__$4o, __vue_component__$4n, __vue_component__$4m, __vue_component__$4l, __vue_component__$4k, __vue_component__$4j, __vue_component__$4i, __vue_component__$4h, __vue_component__$4g, __vue_component__$4f, __vue_component__$4e, __vue_component__$4d, __vue_component__$4c, __vue_component__$4b, __vue_component__$4a, __vue_component__$49, __vue_component__$48, __vue_component__$47, __vue_component__$46, __vue_component__$45, __vue_component__$44, __vue_component__$43, __vue_component__$42];
+const TitleComponents$4 = [__vue_component__$4O, __vue_component__$4N, __vue_component__$4M, __vue_component__$4L, __vue_component__$4K, __vue_component__$4J, __vue_component__$4I, __vue_component__$4H, __vue_component__$4G, __vue_component__$4F, __vue_component__$4E, __vue_component__$4D, __vue_component__$4C, __vue_component__$4B, __vue_component__$4A, __vue_component__$4z, __vue_component__$4y, __vue_component__$4x, __vue_component__$4w, __vue_component__$4v, __vue_component__$4u, __vue_component__$4t, __vue_component__$4s, __vue_component__$4r, __vue_component__$4q, __vue_component__$4p, __vue_component__$4o, __vue_component__$4n, __vue_component__$4m, __vue_component__$4l, __vue_component__$4k, __vue_component__$4j, __vue_component__$4i, __vue_component__$4h, __vue_component__$4g, __vue_component__$4f, __vue_component__$4e, __vue_component__$4d, __vue_component__$4c, __vue_component__$4b];
var XmlTitle = {
// install,
...TitleComponents$4
};
//
-var script$41 = {
+var script$4a = {
mixins: [singleGroupMixin],
name: 'imageTextEighthRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l
+ XmlImageRender: __vue_component__$5u
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -104451,9 +104259,9 @@ var script$41 = {
};
/* script */
-const __vue_script__$41 = script$41;
+const __vue_script__$4a = script$4a;
/* template */
-var __vue_render__$41 = function () {
+var __vue_render__$4a = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -104521,17 +104329,17 @@ var __vue_render__$41 = function () {
1
)
};
-var __vue_staticRenderFns__$41 = [];
-__vue_render__$41._withStripped = true;
+var __vue_staticRenderFns__$4a = [];
+__vue_render__$4a._withStripped = true;
/* style */
- const __vue_inject_styles__$41 = undefined;
+ const __vue_inject_styles__$4a = undefined;
/* scoped */
- const __vue_scope_id__$41 = "data-v-3afbe29e";
+ const __vue_scope_id__$4a = "data-v-3afbe29e";
/* module identifier */
- const __vue_module_identifier__$41 = undefined;
+ const __vue_module_identifier__$4a = undefined;
/* functional template */
- const __vue_is_functional_template__$41 = false;
+ const __vue_is_functional_template__$4a = false;
/* style inject */
/* style inject SSR */
@@ -104540,13 +104348,13 @@ __vue_render__$41._withStripped = true;
- const __vue_component__$41 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$41, staticRenderFns: __vue_staticRenderFns__$41 },
- __vue_inject_styles__$41,
- __vue_script__$41,
- __vue_scope_id__$41,
- __vue_is_functional_template__$41,
- __vue_module_identifier__$41,
+ const __vue_component__$4a = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4a, staticRenderFns: __vue_staticRenderFns__$4a },
+ __vue_inject_styles__$4a,
+ __vue_script__$4a,
+ __vue_scope_id__$4a,
+ __vue_is_functional_template__$4a,
+ __vue_module_identifier__$4a,
false,
undefined,
undefined,
@@ -104554,13 +104362,13 @@ __vue_render__$41._withStripped = true;
);
//
-var script$40 = {
+var script$49 = {
mixins: [singleGroupMixin],
name: 'imageTextFifthRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -104657,9 +104465,9 @@ var script$40 = {
};
/* script */
-const __vue_script__$40 = script$40;
+const __vue_script__$49 = script$49;
/* template */
-var __vue_render__$40 = function () {
+var __vue_render__$49 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -104813,17 +104621,17 @@ var __vue_render__$40 = function () {
1
)
};
-var __vue_staticRenderFns__$40 = [];
-__vue_render__$40._withStripped = true;
+var __vue_staticRenderFns__$49 = [];
+__vue_render__$49._withStripped = true;
/* style */
- const __vue_inject_styles__$40 = undefined;
+ const __vue_inject_styles__$49 = undefined;
/* scoped */
- const __vue_scope_id__$40 = "data-v-42df40de";
+ const __vue_scope_id__$49 = "data-v-42df40de";
/* module identifier */
- const __vue_module_identifier__$40 = undefined;
+ const __vue_module_identifier__$49 = undefined;
/* functional template */
- const __vue_is_functional_template__$40 = false;
+ const __vue_is_functional_template__$49 = false;
/* style inject */
/* style inject SSR */
@@ -104832,13 +104640,13 @@ __vue_render__$40._withStripped = true;
- const __vue_component__$40 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$40, staticRenderFns: __vue_staticRenderFns__$40 },
- __vue_inject_styles__$40,
- __vue_script__$40,
- __vue_scope_id__$40,
- __vue_is_functional_template__$40,
- __vue_module_identifier__$40,
+ const __vue_component__$49 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$49, staticRenderFns: __vue_staticRenderFns__$49 },
+ __vue_inject_styles__$49,
+ __vue_script__$49,
+ __vue_scope_id__$49,
+ __vue_is_functional_template__$49,
+ __vue_module_identifier__$49,
false,
undefined,
undefined,
@@ -104846,13 +104654,13 @@ __vue_render__$40._withStripped = true;
);
//
-var script$3$ = {
+var script$48 = {
mixins: [singleGroupMixin],
name: 'imageTextFirstRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -104948,9 +104756,9 @@ var script$3$ = {
};
/* script */
-const __vue_script__$3$ = script$3$;
+const __vue_script__$48 = script$48;
/* template */
-var __vue_render__$3$ = function () {
+var __vue_render__$48 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -105103,17 +104911,17 @@ var __vue_render__$3$ = function () {
1
)
};
-var __vue_staticRenderFns__$3$ = [];
-__vue_render__$3$._withStripped = true;
+var __vue_staticRenderFns__$48 = [];
+__vue_render__$48._withStripped = true;
/* style */
- const __vue_inject_styles__$3$ = undefined;
+ const __vue_inject_styles__$48 = undefined;
/* scoped */
- const __vue_scope_id__$3$ = "data-v-01022b03";
+ const __vue_scope_id__$48 = "data-v-01022b03";
/* module identifier */
- const __vue_module_identifier__$3$ = undefined;
+ const __vue_module_identifier__$48 = undefined;
/* functional template */
- const __vue_is_functional_template__$3$ = false;
+ const __vue_is_functional_template__$48 = false;
/* style inject */
/* style inject SSR */
@@ -105122,13 +104930,13 @@ __vue_render__$3$._withStripped = true;
- const __vue_component__$3$ = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3$, staticRenderFns: __vue_staticRenderFns__$3$ },
- __vue_inject_styles__$3$,
- __vue_script__$3$,
- __vue_scope_id__$3$,
- __vue_is_functional_template__$3$,
- __vue_module_identifier__$3$,
+ const __vue_component__$48 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$48, staticRenderFns: __vue_staticRenderFns__$48 },
+ __vue_inject_styles__$48,
+ __vue_script__$48,
+ __vue_scope_id__$48,
+ __vue_is_functional_template__$48,
+ __vue_module_identifier__$48,
false,
undefined,
undefined,
@@ -105136,13 +104944,13 @@ __vue_render__$3$._withStripped = true;
);
//
-var script$3_ = {
+var script$47 = {
mixins: [singleGroupMixin],
name: 'imageTextFourthRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -105239,9 +105047,9 @@ var script$3_ = {
};
/* script */
-const __vue_script__$3_ = script$3_;
+const __vue_script__$47 = script$47;
/* template */
-var __vue_render__$3_ = function () {
+var __vue_render__$47 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -105443,17 +105251,17 @@ var __vue_render__$3_ = function () {
1
)
};
-var __vue_staticRenderFns__$3_ = [];
-__vue_render__$3_._withStripped = true;
+var __vue_staticRenderFns__$47 = [];
+__vue_render__$47._withStripped = true;
/* style */
- const __vue_inject_styles__$3_ = undefined;
+ const __vue_inject_styles__$47 = undefined;
/* scoped */
- const __vue_scope_id__$3_ = "data-v-0751fc96";
+ const __vue_scope_id__$47 = "data-v-0751fc96";
/* module identifier */
- const __vue_module_identifier__$3_ = undefined;
+ const __vue_module_identifier__$47 = undefined;
/* functional template */
- const __vue_is_functional_template__$3_ = false;
+ const __vue_is_functional_template__$47 = false;
/* style inject */
/* style inject SSR */
@@ -105462,13 +105270,13 @@ __vue_render__$3_._withStripped = true;
- const __vue_component__$3_ = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3_, staticRenderFns: __vue_staticRenderFns__$3_ },
- __vue_inject_styles__$3_,
- __vue_script__$3_,
- __vue_scope_id__$3_,
- __vue_is_functional_template__$3_,
- __vue_module_identifier__$3_,
+ const __vue_component__$47 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$47, staticRenderFns: __vue_staticRenderFns__$47 },
+ __vue_inject_styles__$47,
+ __vue_script__$47,
+ __vue_scope_id__$47,
+ __vue_is_functional_template__$47,
+ __vue_module_identifier__$47,
false,
undefined,
undefined,
@@ -105476,13 +105284,13 @@ __vue_render__$3_._withStripped = true;
);
//
-var script$3Z = {
+var script$46 = {
mixins: [singleGroupMixin],
name: 'imageTextSecondRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -105578,9 +105386,9 @@ var script$3Z = {
};
/* script */
-const __vue_script__$3Z = script$3Z;
+const __vue_script__$46 = script$46;
/* template */
-var __vue_render__$3Z = function () {
+var __vue_render__$46 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -105738,17 +105546,17 @@ var __vue_render__$3Z = function () {
1
)
};
-var __vue_staticRenderFns__$3Z = [];
-__vue_render__$3Z._withStripped = true;
+var __vue_staticRenderFns__$46 = [];
+__vue_render__$46._withStripped = true;
/* style */
- const __vue_inject_styles__$3Z = undefined;
+ const __vue_inject_styles__$46 = undefined;
/* scoped */
- const __vue_scope_id__$3Z = "data-v-e03e6adc";
+ const __vue_scope_id__$46 = "data-v-e03e6adc";
/* module identifier */
- const __vue_module_identifier__$3Z = undefined;
+ const __vue_module_identifier__$46 = undefined;
/* functional template */
- const __vue_is_functional_template__$3Z = false;
+ const __vue_is_functional_template__$46 = false;
/* style inject */
/* style inject SSR */
@@ -105757,13 +105565,13 @@ __vue_render__$3Z._withStripped = true;
- const __vue_component__$3Z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3Z, staticRenderFns: __vue_staticRenderFns__$3Z },
- __vue_inject_styles__$3Z,
- __vue_script__$3Z,
- __vue_scope_id__$3Z,
- __vue_is_functional_template__$3Z,
- __vue_module_identifier__$3Z,
+ const __vue_component__$46 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$46, staticRenderFns: __vue_staticRenderFns__$46 },
+ __vue_inject_styles__$46,
+ __vue_script__$46,
+ __vue_scope_id__$46,
+ __vue_is_functional_template__$46,
+ __vue_module_identifier__$46,
false,
undefined,
undefined,
@@ -105771,13 +105579,13 @@ __vue_render__$3Z._withStripped = true;
);
//
-var script$3Y = {
+var script$45 = {
mixins: [singleGroupMixin],
name: 'imageTextSeventhRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -105874,9 +105682,9 @@ var script$3Y = {
};
/* script */
-const __vue_script__$3Y = script$3Y;
+const __vue_script__$45 = script$45;
/* template */
-var __vue_render__$3Y = function () {
+var __vue_render__$45 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -106001,17 +105809,17 @@ var __vue_render__$3Y = function () {
1
)
};
-var __vue_staticRenderFns__$3Y = [];
-__vue_render__$3Y._withStripped = true;
+var __vue_staticRenderFns__$45 = [];
+__vue_render__$45._withStripped = true;
/* style */
- const __vue_inject_styles__$3Y = undefined;
+ const __vue_inject_styles__$45 = undefined;
/* scoped */
- const __vue_scope_id__$3Y = "data-v-f2f9072c";
+ const __vue_scope_id__$45 = "data-v-f2f9072c";
/* module identifier */
- const __vue_module_identifier__$3Y = undefined;
+ const __vue_module_identifier__$45 = undefined;
/* functional template */
- const __vue_is_functional_template__$3Y = false;
+ const __vue_is_functional_template__$45 = false;
/* style inject */
/* style inject SSR */
@@ -106020,13 +105828,13 @@ __vue_render__$3Y._withStripped = true;
- const __vue_component__$3Y = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3Y, staticRenderFns: __vue_staticRenderFns__$3Y },
- __vue_inject_styles__$3Y,
- __vue_script__$3Y,
- __vue_scope_id__$3Y,
- __vue_is_functional_template__$3Y,
- __vue_module_identifier__$3Y,
+ const __vue_component__$45 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$45, staticRenderFns: __vue_staticRenderFns__$45 },
+ __vue_inject_styles__$45,
+ __vue_script__$45,
+ __vue_scope_id__$45,
+ __vue_is_functional_template__$45,
+ __vue_module_identifier__$45,
false,
undefined,
undefined,
@@ -106034,13 +105842,13 @@ __vue_render__$3Y._withStripped = true;
);
//
-var script$3X = {
+var script$44 = {
mixins: [singleGroupMixin],
name: 'imageTextSixthRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -106137,9 +105945,9 @@ var script$3X = {
};
/* script */
-const __vue_script__$3X = script$3X;
+const __vue_script__$44 = script$44;
/* template */
-var __vue_render__$3X = function () {
+var __vue_render__$44 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -106306,17 +106114,17 @@ var __vue_render__$3X = function () {
1
)
};
-var __vue_staticRenderFns__$3X = [];
-__vue_render__$3X._withStripped = true;
+var __vue_staticRenderFns__$44 = [];
+__vue_render__$44._withStripped = true;
/* style */
- const __vue_inject_styles__$3X = undefined;
+ const __vue_inject_styles__$44 = undefined;
/* scoped */
- const __vue_scope_id__$3X = "data-v-6c942a60";
+ const __vue_scope_id__$44 = "data-v-6c942a60";
/* module identifier */
- const __vue_module_identifier__$3X = undefined;
+ const __vue_module_identifier__$44 = undefined;
/* functional template */
- const __vue_is_functional_template__$3X = false;
+ const __vue_is_functional_template__$44 = false;
/* style inject */
/* style inject SSR */
@@ -106325,13 +106133,13 @@ __vue_render__$3X._withStripped = true;
- const __vue_component__$3X = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3X, staticRenderFns: __vue_staticRenderFns__$3X },
- __vue_inject_styles__$3X,
- __vue_script__$3X,
- __vue_scope_id__$3X,
- __vue_is_functional_template__$3X,
- __vue_module_identifier__$3X,
+ const __vue_component__$44 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$44, staticRenderFns: __vue_staticRenderFns__$44 },
+ __vue_inject_styles__$44,
+ __vue_script__$44,
+ __vue_scope_id__$44,
+ __vue_is_functional_template__$44,
+ __vue_module_identifier__$44,
false,
undefined,
undefined,
@@ -106339,13 +106147,13 @@ __vue_render__$3X._withStripped = true;
);
//
-var script$3W = {
+var script$43 = {
mixins: [singleGroupMixin],
name: 'imageTextThirdRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -106441,9 +106249,9 @@ var script$3W = {
};
/* script */
-const __vue_script__$3W = script$3W;
+const __vue_script__$43 = script$43;
/* template */
-var __vue_render__$3W = function () {
+var __vue_render__$43 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -106605,17 +106413,17 @@ var __vue_render__$3W = function () {
1
)
};
-var __vue_staticRenderFns__$3W = [];
-__vue_render__$3W._withStripped = true;
+var __vue_staticRenderFns__$43 = [];
+__vue_render__$43._withStripped = true;
/* style */
- const __vue_inject_styles__$3W = undefined;
+ const __vue_inject_styles__$43 = undefined;
/* scoped */
- const __vue_scope_id__$3W = "data-v-6d42e319";
+ const __vue_scope_id__$43 = "data-v-6d42e319";
/* module identifier */
- const __vue_module_identifier__$3W = undefined;
+ const __vue_module_identifier__$43 = undefined;
/* functional template */
- const __vue_is_functional_template__$3W = false;
+ const __vue_is_functional_template__$43 = false;
/* style inject */
/* style inject SSR */
@@ -106624,32 +106432,32 @@ __vue_render__$3W._withStripped = true;
- const __vue_component__$3W = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3W, staticRenderFns: __vue_staticRenderFns__$3W },
- __vue_inject_styles__$3W,
- __vue_script__$3W,
- __vue_scope_id__$3W,
- __vue_is_functional_template__$3W,
- __vue_module_identifier__$3W,
+ const __vue_component__$43 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$43, staticRenderFns: __vue_staticRenderFns__$43 },
+ __vue_inject_styles__$43,
+ __vue_script__$43,
+ __vue_scope_id__$43,
+ __vue_is_functional_template__$43,
+ __vue_module_identifier__$43,
false,
undefined,
undefined,
undefined
);
-const ImageTextComponents = [__vue_component__$41, __vue_component__$40, __vue_component__$3$, __vue_component__$3_, __vue_component__$3Z, __vue_component__$3Y, __vue_component__$3X, __vue_component__$3W];
+const ImageTextComponents = [__vue_component__$4a, __vue_component__$49, __vue_component__$48, __vue_component__$47, __vue_component__$46, __vue_component__$45, __vue_component__$44, __vue_component__$43];
var ImageText = {
// install,
...ImageTextComponents
};
//
-var script$3V = {
+var script$42 = {
mixins: [singleGroupMixin],
name: 'ParagrapheighthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -106748,9 +106556,9 @@ var script$3V = {
};
/* script */
-const __vue_script__$3V = script$3V;
+const __vue_script__$42 = script$42;
/* template */
-var __vue_render__$3V = function () {
+var __vue_render__$42 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -106880,17 +106688,17 @@ var __vue_render__$3V = function () {
1
)
};
-var __vue_staticRenderFns__$3V = [];
-__vue_render__$3V._withStripped = true;
+var __vue_staticRenderFns__$42 = [];
+__vue_render__$42._withStripped = true;
/* style */
- const __vue_inject_styles__$3V = undefined;
+ const __vue_inject_styles__$42 = undefined;
/* scoped */
- const __vue_scope_id__$3V = "data-v-34720a5f";
+ const __vue_scope_id__$42 = "data-v-34720a5f";
/* module identifier */
- const __vue_module_identifier__$3V = undefined;
+ const __vue_module_identifier__$42 = undefined;
/* functional template */
- const __vue_is_functional_template__$3V = false;
+ const __vue_is_functional_template__$42 = false;
/* style inject */
/* style inject SSR */
@@ -106899,13 +106707,13 @@ __vue_render__$3V._withStripped = true;
- const __vue_component__$3V = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3V, staticRenderFns: __vue_staticRenderFns__$3V },
- __vue_inject_styles__$3V,
- __vue_script__$3V,
- __vue_scope_id__$3V,
- __vue_is_functional_template__$3V,
- __vue_module_identifier__$3V,
+ const __vue_component__$42 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$42, staticRenderFns: __vue_staticRenderFns__$42 },
+ __vue_inject_styles__$42,
+ __vue_script__$42,
+ __vue_scope_id__$42,
+ __vue_is_functional_template__$42,
+ __vue_module_identifier__$42,
false,
undefined,
undefined,
@@ -106913,12 +106721,12 @@ __vue_render__$3V._withStripped = true;
);
//
-var script$3U = {
+var script$41 = {
mixins: [singleGroupMixin],
name: 'paragraphFirstRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -107013,9 +106821,9 @@ var script$3U = {
};
/* script */
-const __vue_script__$3U = script$3U;
+const __vue_script__$41 = script$41;
/* template */
-var __vue_render__$3U = function () {
+var __vue_render__$41 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -107139,17 +106947,17 @@ var __vue_render__$3U = function () {
1
)
};
-var __vue_staticRenderFns__$3U = [];
-__vue_render__$3U._withStripped = true;
+var __vue_staticRenderFns__$41 = [];
+__vue_render__$41._withStripped = true;
/* style */
- const __vue_inject_styles__$3U = undefined;
+ const __vue_inject_styles__$41 = undefined;
/* scoped */
- const __vue_scope_id__$3U = "data-v-0f442a2c";
+ const __vue_scope_id__$41 = "data-v-0f442a2c";
/* module identifier */
- const __vue_module_identifier__$3U = undefined;
+ const __vue_module_identifier__$41 = undefined;
/* functional template */
- const __vue_is_functional_template__$3U = false;
+ const __vue_is_functional_template__$41 = false;
/* style inject */
/* style inject SSR */
@@ -107158,13 +106966,13 @@ __vue_render__$3U._withStripped = true;
- const __vue_component__$3U = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3U, staticRenderFns: __vue_staticRenderFns__$3U },
- __vue_inject_styles__$3U,
- __vue_script__$3U,
- __vue_scope_id__$3U,
- __vue_is_functional_template__$3U,
- __vue_module_identifier__$3U,
+ const __vue_component__$41 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$41, staticRenderFns: __vue_staticRenderFns__$41 },
+ __vue_inject_styles__$41,
+ __vue_script__$41,
+ __vue_scope_id__$41,
+ __vue_is_functional_template__$41,
+ __vue_module_identifier__$41,
false,
undefined,
undefined,
@@ -107172,12 +106980,12 @@ __vue_render__$3U._withStripped = true;
);
//
-var script$3T = {
+var script$40 = {
mixins: [singleGroupMixin],
name: 'paragraphIsoscelesRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -107271,9 +107079,9 @@ var script$3T = {
};
/* script */
-const __vue_script__$3T = script$3T;
+const __vue_script__$40 = script$40;
/* template */
-var __vue_render__$3T = function () {
+var __vue_render__$40 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -107368,17 +107176,17 @@ var __vue_render__$3T = function () {
1
)
};
-var __vue_staticRenderFns__$3T = [];
-__vue_render__$3T._withStripped = true;
+var __vue_staticRenderFns__$40 = [];
+__vue_render__$40._withStripped = true;
/* style */
- const __vue_inject_styles__$3T = undefined;
+ const __vue_inject_styles__$40 = undefined;
/* scoped */
- const __vue_scope_id__$3T = "data-v-47af8c80";
+ const __vue_scope_id__$40 = "data-v-47af8c80";
/* module identifier */
- const __vue_module_identifier__$3T = undefined;
+ const __vue_module_identifier__$40 = undefined;
/* functional template */
- const __vue_is_functional_template__$3T = false;
+ const __vue_is_functional_template__$40 = false;
/* style inject */
/* style inject SSR */
@@ -107387,13 +107195,13 @@ __vue_render__$3T._withStripped = true;
- const __vue_component__$3T = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3T, staticRenderFns: __vue_staticRenderFns__$3T },
- __vue_inject_styles__$3T,
- __vue_script__$3T,
- __vue_scope_id__$3T,
- __vue_is_functional_template__$3T,
- __vue_module_identifier__$3T,
+ const __vue_component__$40 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$40, staticRenderFns: __vue_staticRenderFns__$40 },
+ __vue_inject_styles__$40,
+ __vue_script__$40,
+ __vue_scope_id__$40,
+ __vue_is_functional_template__$40,
+ __vue_module_identifier__$40,
false,
undefined,
undefined,
@@ -107401,12 +107209,12 @@ __vue_render__$3T._withStripped = true;
);
//
-var script$3S = {
+var script$3$ = {
mixins: [singleGroupMixin],
name: 'paragraphninthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -107502,9 +107310,9 @@ var script$3S = {
};
/* script */
-const __vue_script__$3S = script$3S;
+const __vue_script__$3$ = script$3$;
/* template */
-var __vue_render__$3S = function () {
+var __vue_render__$3$ = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -107634,17 +107442,17 @@ var __vue_render__$3S = function () {
1
)
};
-var __vue_staticRenderFns__$3S = [];
-__vue_render__$3S._withStripped = true;
+var __vue_staticRenderFns__$3$ = [];
+__vue_render__$3$._withStripped = true;
/* style */
- const __vue_inject_styles__$3S = undefined;
+ const __vue_inject_styles__$3$ = undefined;
/* scoped */
- const __vue_scope_id__$3S = "data-v-0b406fd2";
+ const __vue_scope_id__$3$ = "data-v-0b406fd2";
/* module identifier */
- const __vue_module_identifier__$3S = undefined;
+ const __vue_module_identifier__$3$ = undefined;
/* functional template */
- const __vue_is_functional_template__$3S = false;
+ const __vue_is_functional_template__$3$ = false;
/* style inject */
/* style inject SSR */
@@ -107653,13 +107461,13 @@ __vue_render__$3S._withStripped = true;
- const __vue_component__$3S = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3S, staticRenderFns: __vue_staticRenderFns__$3S },
- __vue_inject_styles__$3S,
- __vue_script__$3S,
- __vue_scope_id__$3S,
- __vue_is_functional_template__$3S,
- __vue_module_identifier__$3S,
+ const __vue_component__$3$ = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3$, staticRenderFns: __vue_staticRenderFns__$3$ },
+ __vue_inject_styles__$3$,
+ __vue_script__$3$,
+ __vue_scope_id__$3$,
+ __vue_is_functional_template__$3$,
+ __vue_module_identifier__$3$,
false,
undefined,
undefined,
@@ -107667,12 +107475,12 @@ __vue_render__$3S._withStripped = true;
);
//
-var script$3R = {
+var script$3_ = {
mixins: [singleGroupMixin],
name: 'paragraphQuadrangleRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -107766,9 +107574,9 @@ var script$3R = {
};
/* script */
-const __vue_script__$3R = script$3R;
+const __vue_script__$3_ = script$3_;
/* template */
-var __vue_render__$3R = function () {
+var __vue_render__$3_ = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -107871,17 +107679,17 @@ var __vue_render__$3R = function () {
1
)
};
-var __vue_staticRenderFns__$3R = [];
-__vue_render__$3R._withStripped = true;
+var __vue_staticRenderFns__$3_ = [];
+__vue_render__$3_._withStripped = true;
/* style */
- const __vue_inject_styles__$3R = undefined;
+ const __vue_inject_styles__$3_ = undefined;
/* scoped */
- const __vue_scope_id__$3R = "data-v-533fdd02";
+ const __vue_scope_id__$3_ = "data-v-533fdd02";
/* module identifier */
- const __vue_module_identifier__$3R = undefined;
+ const __vue_module_identifier__$3_ = undefined;
/* functional template */
- const __vue_is_functional_template__$3R = false;
+ const __vue_is_functional_template__$3_ = false;
/* style inject */
/* style inject SSR */
@@ -107890,13 +107698,13 @@ __vue_render__$3R._withStripped = true;
- const __vue_component__$3R = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3R, staticRenderFns: __vue_staticRenderFns__$3R },
- __vue_inject_styles__$3R,
- __vue_script__$3R,
- __vue_scope_id__$3R,
- __vue_is_functional_template__$3R,
- __vue_module_identifier__$3R,
+ const __vue_component__$3_ = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3_, staticRenderFns: __vue_staticRenderFns__$3_ },
+ __vue_inject_styles__$3_,
+ __vue_script__$3_,
+ __vue_scope_id__$3_,
+ __vue_is_functional_template__$3_,
+ __vue_module_identifier__$3_,
false,
undefined,
undefined,
@@ -107908,12 +107716,12 @@ var Left$1 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAkCAYAAABSSLCC
var Right = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAYAAACJ8xqgAAAAAXNSR0IArs4c6QAAAf9JREFUSEvtljtv01AcR8+182jUJg4gxMTCgPgI7IipDKxQqqA27YQCAx8Bda2EFPEYiICoCo+9dEAsSIyRmAEhnqmSJo5bOyGx70XXBBQ2O80E8Wrp3P/j6v6OWCy3baFIEfFTQMoEw4CDHzSAwk7pyGsQ+hfiezcYAMmIPECRMgVtT3Lz+b5subK+kEms71yz6hoqlFIekIkKVAqEgF0nYK3q0BsiFaqeSJghNASqqEAFGqjb/dDy2XjhUjibofKmL981/fqcIa5PXOH7ps/Gtsv9KxafOz63X3ny7dfg08TAb3ZA6anDw0Ke+bTg415A6YkzjA/UmwQ6nmS50mVrxSKXMWjuS1Yfd3vxgaOlaOBSxaa2mic3Z9BwJMV/FDg2w+m0PAMe/trMZjib4QTP19SvzX/4Ho63/MCmVpxiBCxXbLZW8mFI/ZUpkYI+NBeQSmEagtaBpFjt8uiqdbiQ+q0sOjZvPHO4ezlHdjz1Gk7goWK4DYqkKfjSkWy+dClfyjGfEmHL69VuT1y8044lS7pC09BBr8hnRLgUfcAf4LnNPU9ElaUxRev0JaeOJagVLQwh2HVG5nChHL9CrSLeQLKQNri3ZHE8a9BxJWu65cVyeyBiCedo2/LXxk+fSHL+TIqTRw1ubbtDDbQF0ZV4XEwDqej7YAjIpgU9n8FPuCBZn/dscCMAAAAASUVORK5CYII=";
//
-var script$3Q = {
+var script$3Z = {
mixins: [singleGroupMixin],
name: 'paragraphSecondRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -108010,9 +107818,9 @@ var script$3Q = {
};
/* script */
-const __vue_script__$3Q = script$3Q;
+const __vue_script__$3Z = script$3Z;
/* template */
-var __vue_render__$3Q = function () {
+var __vue_render__$3Z = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -108150,17 +107958,17 @@ var __vue_render__$3Q = function () {
1
)
};
-var __vue_staticRenderFns__$3Q = [];
-__vue_render__$3Q._withStripped = true;
+var __vue_staticRenderFns__$3Z = [];
+__vue_render__$3Z._withStripped = true;
/* style */
- const __vue_inject_styles__$3Q = undefined;
+ const __vue_inject_styles__$3Z = undefined;
/* scoped */
- const __vue_scope_id__$3Q = "data-v-09b4a172";
+ const __vue_scope_id__$3Z = "data-v-09b4a172";
/* module identifier */
- const __vue_module_identifier__$3Q = undefined;
+ const __vue_module_identifier__$3Z = undefined;
/* functional template */
- const __vue_is_functional_template__$3Q = false;
+ const __vue_is_functional_template__$3Z = false;
/* style inject */
/* style inject SSR */
@@ -108169,13 +107977,13 @@ __vue_render__$3Q._withStripped = true;
- const __vue_component__$3Q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3Q, staticRenderFns: __vue_staticRenderFns__$3Q },
- __vue_inject_styles__$3Q,
- __vue_script__$3Q,
- __vue_scope_id__$3Q,
- __vue_is_functional_template__$3Q,
- __vue_module_identifier__$3Q,
+ const __vue_component__$3Z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3Z, staticRenderFns: __vue_staticRenderFns__$3Z },
+ __vue_inject_styles__$3Z,
+ __vue_script__$3Z,
+ __vue_scope_id__$3Z,
+ __vue_is_functional_template__$3Z,
+ __vue_module_identifier__$3Z,
false,
undefined,
undefined,
@@ -108183,12 +107991,12 @@ __vue_render__$3Q._withStripped = true;
);
//
-var script$3P = {
+var script$3Y = {
mixins: [singleGroupMixin],
name: 'paragraphSeventhRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -108288,9 +108096,9 @@ var script$3P = {
};
/* script */
-const __vue_script__$3P = script$3P;
+const __vue_script__$3Y = script$3Y;
/* template */
-var __vue_render__$3P = function () {
+var __vue_render__$3Y = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -108583,17 +108391,17 @@ var __vue_render__$3P = function () {
1
)
};
-var __vue_staticRenderFns__$3P = [];
-__vue_render__$3P._withStripped = true;
+var __vue_staticRenderFns__$3Y = [];
+__vue_render__$3Y._withStripped = true;
/* style */
- const __vue_inject_styles__$3P = undefined;
+ const __vue_inject_styles__$3Y = undefined;
/* scoped */
- const __vue_scope_id__$3P = "data-v-2bb6d1f4";
+ const __vue_scope_id__$3Y = "data-v-2bb6d1f4";
/* module identifier */
- const __vue_module_identifier__$3P = undefined;
+ const __vue_module_identifier__$3Y = undefined;
/* functional template */
- const __vue_is_functional_template__$3P = false;
+ const __vue_is_functional_template__$3Y = false;
/* style inject */
/* style inject SSR */
@@ -108602,13 +108410,13 @@ __vue_render__$3P._withStripped = true;
- const __vue_component__$3P = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3P, staticRenderFns: __vue_staticRenderFns__$3P },
- __vue_inject_styles__$3P,
- __vue_script__$3P,
- __vue_scope_id__$3P,
- __vue_is_functional_template__$3P,
- __vue_module_identifier__$3P,
+ const __vue_component__$3Y = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3Y, staticRenderFns: __vue_staticRenderFns__$3Y },
+ __vue_inject_styles__$3Y,
+ __vue_script__$3Y,
+ __vue_scope_id__$3Y,
+ __vue_is_functional_template__$3Y,
+ __vue_module_identifier__$3Y,
false,
undefined,
undefined,
@@ -108616,12 +108424,12 @@ __vue_render__$3P._withStripped = true;
);
//
-var script$3O = {
+var script$3X = {
mixins: [singleGroupMixin],
name: 'paragraphtenthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -108721,9 +108529,9 @@ var script$3O = {
};
/* script */
-const __vue_script__$3O = script$3O;
+const __vue_script__$3X = script$3X;
/* template */
-var __vue_render__$3O = function () {
+var __vue_render__$3X = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -108932,17 +108740,17 @@ var __vue_render__$3O = function () {
1
)
};
-var __vue_staticRenderFns__$3O = [];
-__vue_render__$3O._withStripped = true;
+var __vue_staticRenderFns__$3X = [];
+__vue_render__$3X._withStripped = true;
/* style */
- const __vue_inject_styles__$3O = undefined;
+ const __vue_inject_styles__$3X = undefined;
/* scoped */
- const __vue_scope_id__$3O = "data-v-3edf16f6";
+ const __vue_scope_id__$3X = "data-v-3edf16f6";
/* module identifier */
- const __vue_module_identifier__$3O = undefined;
+ const __vue_module_identifier__$3X = undefined;
/* functional template */
- const __vue_is_functional_template__$3O = false;
+ const __vue_is_functional_template__$3X = false;
/* style inject */
/* style inject SSR */
@@ -108951,13 +108759,13 @@ __vue_render__$3O._withStripped = true;
- const __vue_component__$3O = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3O, staticRenderFns: __vue_staticRenderFns__$3O },
- __vue_inject_styles__$3O,
- __vue_script__$3O,
- __vue_scope_id__$3O,
- __vue_is_functional_template__$3O,
- __vue_module_identifier__$3O,
+ const __vue_component__$3X = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3X, staticRenderFns: __vue_staticRenderFns__$3X },
+ __vue_inject_styles__$3X,
+ __vue_script__$3X,
+ __vue_scope_id__$3X,
+ __vue_is_functional_template__$3X,
+ __vue_module_identifier__$3X,
false,
undefined,
undefined,
@@ -108965,12 +108773,12 @@ __vue_render__$3O._withStripped = true;
);
//
-var script$3N = {
+var script$3W = {
mixins: [singleGroupMixin],
name: 'paragraphThirdRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -109064,9 +108872,9 @@ var script$3N = {
};
/* script */
-const __vue_script__$3N = script$3N;
+const __vue_script__$3W = script$3W;
/* template */
-var __vue_render__$3N = function () {
+var __vue_render__$3W = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -109153,17 +108961,17 @@ var __vue_render__$3N = function () {
1
)
};
-var __vue_staticRenderFns__$3N = [];
-__vue_render__$3N._withStripped = true;
+var __vue_staticRenderFns__$3W = [];
+__vue_render__$3W._withStripped = true;
/* style */
- const __vue_inject_styles__$3N = undefined;
+ const __vue_inject_styles__$3W = undefined;
/* scoped */
- const __vue_scope_id__$3N = "data-v-5fa06695";
+ const __vue_scope_id__$3W = "data-v-5fa06695";
/* module identifier */
- const __vue_module_identifier__$3N = undefined;
+ const __vue_module_identifier__$3W = undefined;
/* functional template */
- const __vue_is_functional_template__$3N = false;
+ const __vue_is_functional_template__$3W = false;
/* style inject */
/* style inject SSR */
@@ -109172,13 +108980,13 @@ __vue_render__$3N._withStripped = true;
- const __vue_component__$3N = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3N, staticRenderFns: __vue_staticRenderFns__$3N },
- __vue_inject_styles__$3N,
- __vue_script__$3N,
- __vue_scope_id__$3N,
- __vue_is_functional_template__$3N,
- __vue_module_identifier__$3N,
+ const __vue_component__$3W = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3W, staticRenderFns: __vue_staticRenderFns__$3W },
+ __vue_inject_styles__$3W,
+ __vue_script__$3W,
+ __vue_scope_id__$3W,
+ __vue_is_functional_template__$3W,
+ __vue_module_identifier__$3W,
false,
undefined,
undefined,
@@ -109186,12 +108994,12 @@ __vue_render__$3N._withStripped = true;
);
//
-var script$3M = {
+var script$3V = {
mixins: [singleGroupMixin],
name: 'paragraphWaveRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -109290,9 +109098,9 @@ var script$3M = {
};
/* script */
-const __vue_script__$3M = script$3M;
+const __vue_script__$3V = script$3V;
/* template */
-var __vue_render__$3M = function () {
+var __vue_render__$3V = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -109590,17 +109398,17 @@ var __vue_render__$3M = function () {
1
)
};
-var __vue_staticRenderFns__$3M = [];
-__vue_render__$3M._withStripped = true;
+var __vue_staticRenderFns__$3V = [];
+__vue_render__$3V._withStripped = true;
/* style */
- const __vue_inject_styles__$3M = undefined;
+ const __vue_inject_styles__$3V = undefined;
/* scoped */
- const __vue_scope_id__$3M = "data-v-7e14161a";
+ const __vue_scope_id__$3V = "data-v-7e14161a";
/* module identifier */
- const __vue_module_identifier__$3M = undefined;
+ const __vue_module_identifier__$3V = undefined;
/* functional template */
- const __vue_is_functional_template__$3M = false;
+ const __vue_is_functional_template__$3V = false;
/* style inject */
/* style inject SSR */
@@ -109609,13 +109417,13 @@ __vue_render__$3M._withStripped = true;
- const __vue_component__$3M = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3M, staticRenderFns: __vue_staticRenderFns__$3M },
- __vue_inject_styles__$3M,
- __vue_script__$3M,
- __vue_scope_id__$3M,
- __vue_is_functional_template__$3M,
- __vue_module_identifier__$3M,
+ const __vue_component__$3V = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3V, staticRenderFns: __vue_staticRenderFns__$3V },
+ __vue_inject_styles__$3V,
+ __vue_script__$3V,
+ __vue_scope_id__$3V,
+ __vue_is_functional_template__$3V,
+ __vue_module_identifier__$3V,
false,
undefined,
undefined,
@@ -109623,12 +109431,12 @@ __vue_render__$3M._withStripped = true;
);
//
-var script$3L = {
+var script$3U = {
mixins: [singleGroupMixin],
name: 'paragraphElevenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -109718,9 +109526,9 @@ var script$3L = {
};
/* script */
-const __vue_script__$3L = script$3L;
+const __vue_script__$3U = script$3U;
/* template */
-var __vue_render__$3L = function () {
+var __vue_render__$3U = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -109832,17 +109640,17 @@ var __vue_render__$3L = function () {
1
)
};
-var __vue_staticRenderFns__$3L = [];
-__vue_render__$3L._withStripped = true;
+var __vue_staticRenderFns__$3U = [];
+__vue_render__$3U._withStripped = true;
/* style */
- const __vue_inject_styles__$3L = undefined;
+ const __vue_inject_styles__$3U = undefined;
/* scoped */
- const __vue_scope_id__$3L = "data-v-7d1ea5cc";
+ const __vue_scope_id__$3U = "data-v-7d1ea5cc";
/* module identifier */
- const __vue_module_identifier__$3L = undefined;
+ const __vue_module_identifier__$3U = undefined;
/* functional template */
- const __vue_is_functional_template__$3L = false;
+ const __vue_is_functional_template__$3U = false;
/* style inject */
/* style inject SSR */
@@ -109851,13 +109659,13 @@ __vue_render__$3L._withStripped = true;
- const __vue_component__$3L = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3L, staticRenderFns: __vue_staticRenderFns__$3L },
- __vue_inject_styles__$3L,
- __vue_script__$3L,
- __vue_scope_id__$3L,
- __vue_is_functional_template__$3L,
- __vue_module_identifier__$3L,
+ const __vue_component__$3U = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3U, staticRenderFns: __vue_staticRenderFns__$3U },
+ __vue_inject_styles__$3U,
+ __vue_script__$3U,
+ __vue_scope_id__$3U,
+ __vue_is_functional_template__$3U,
+ __vue_module_identifier__$3U,
false,
undefined,
undefined,
@@ -109865,12 +109673,12 @@ __vue_render__$3L._withStripped = true;
);
//
-var script$3K = {
+var script$3T = {
mixins: [singleGroupMixin],
name: 'paragraphTwelveRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -109964,8 +109772,8 @@ var __$_require_static_images_leaflet_resource_enter_paragraph_tweleve_bg_png__
var __$_require_static_images_leaflet_resource_enter_clover_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mjg4QTIyRUVBQ0QzMTFFREI2MTJFMUY2MkYzNTBCNkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mjg4QTIyRUZBQ0QzMTFFREI2MTJFMUY2MkYzNTBCNkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyODhBMjJFQ0FDRDMxMUVEQjYxMkUxRjYyRjM1MEI2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyODhBMjJFREFDRDMxMUVEQjYxMkUxRjYyRjM1MEI2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnzdDxEAAAGQSURBVHjajJJNKIRRFIa/GZM0SX5mY2GDkI2aEiXUzIYSyUIpGwthNZIaspAVkslCVrKxkZ2lECkyopGNGVmSyM9uhDGeq6O+7txpvree5s75zn3vveccVzqdtpSCkVdLUxlUQiGk4BkS++OlKT3RbWVKxabgGqJwAEcQg1MO8zsx8cEslGvxfGiEUX2Dx/CMd7iSDSZFndzkE2ayGJzBZsZNwAVz0AY7sAq7EIZ5W+49DFLYJLdvYD0BFTCtTJpsJyujHpUMC1AsZgnox+AWgyHWESiSPYtuMbGrVW7SDNUSO8QghkGI9brNQKneI/OgqwaO5blKwxhUqXEy5Ba4pSYmebT/wSx5f915McRvYEk6pfQILRAy5H4ok3NDG7tgUrr1Pztx6rLC7xgkbflxZXIip15IlwJwBwPQKYl1sEddfBitSfG3ZfDCrsCy6TWWXwrr1eLqZr0Y/eSa2DwZMq/hWzf0ORl71fJ2K7s6nJi8wQZ8G749wFauWVD6ghFQBayFEokpg0vq8aRv+BVgAPdmZWgTmMj6AAAAAElFTkSuQmCC";
/* script */
-const __vue_script__$3K = script$3K;
-var __vue_render__$3K = function () {
+const __vue_script__$3T = script$3T;
+var __vue_render__$3T = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -110087,17 +109895,17 @@ var __vue_render__$3K = function () {
1
)
};
-var __vue_staticRenderFns__$3K = [];
-__vue_render__$3K._withStripped = true;
+var __vue_staticRenderFns__$3T = [];
+__vue_render__$3T._withStripped = true;
/* style */
- const __vue_inject_styles__$3K = undefined;
+ const __vue_inject_styles__$3T = undefined;
/* scoped */
- const __vue_scope_id__$3K = "data-v-068fd504";
+ const __vue_scope_id__$3T = "data-v-068fd504";
/* module identifier */
- const __vue_module_identifier__$3K = undefined;
+ const __vue_module_identifier__$3T = undefined;
/* functional template */
- const __vue_is_functional_template__$3K = false;
+ const __vue_is_functional_template__$3T = false;
/* style inject */
/* style inject SSR */
@@ -110106,13 +109914,13 @@ __vue_render__$3K._withStripped = true;
- const __vue_component__$3K = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3K, staticRenderFns: __vue_staticRenderFns__$3K },
- __vue_inject_styles__$3K,
- __vue_script__$3K,
- __vue_scope_id__$3K,
- __vue_is_functional_template__$3K,
- __vue_module_identifier__$3K,
+ const __vue_component__$3T = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3T, staticRenderFns: __vue_staticRenderFns__$3T },
+ __vue_inject_styles__$3T,
+ __vue_script__$3T,
+ __vue_scope_id__$3T,
+ __vue_is_functional_template__$3T,
+ __vue_module_identifier__$3T,
false,
undefined,
undefined,
@@ -110120,12 +109928,12 @@ __vue_render__$3K._withStripped = true;
);
//
-var script$3J = {
+var script$3S = {
mixins: [singleGroupMixin],
name: 'paragraphThirteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -110215,9 +110023,9 @@ var script$3J = {
};
/* script */
-const __vue_script__$3J = script$3J;
+const __vue_script__$3S = script$3S;
/* template */
-var __vue_render__$3J = function () {
+var __vue_render__$3S = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -110311,17 +110119,17 @@ var __vue_render__$3J = function () {
1
)
};
-var __vue_staticRenderFns__$3J = [];
-__vue_render__$3J._withStripped = true;
+var __vue_staticRenderFns__$3S = [];
+__vue_render__$3S._withStripped = true;
/* style */
- const __vue_inject_styles__$3J = undefined;
+ const __vue_inject_styles__$3S = undefined;
/* scoped */
- const __vue_scope_id__$3J = "data-v-065da6db";
+ const __vue_scope_id__$3S = "data-v-065da6db";
/* module identifier */
- const __vue_module_identifier__$3J = undefined;
+ const __vue_module_identifier__$3S = undefined;
/* functional template */
- const __vue_is_functional_template__$3J = false;
+ const __vue_is_functional_template__$3S = false;
/* style inject */
/* style inject SSR */
@@ -110330,13 +110138,13 @@ __vue_render__$3J._withStripped = true;
- const __vue_component__$3J = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3J, staticRenderFns: __vue_staticRenderFns__$3J },
- __vue_inject_styles__$3J,
- __vue_script__$3J,
- __vue_scope_id__$3J,
- __vue_is_functional_template__$3J,
- __vue_module_identifier__$3J,
+ const __vue_component__$3S = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3S, staticRenderFns: __vue_staticRenderFns__$3S },
+ __vue_inject_styles__$3S,
+ __vue_script__$3S,
+ __vue_scope_id__$3S,
+ __vue_is_functional_template__$3S,
+ __vue_module_identifier__$3S,
false,
undefined,
undefined,
@@ -110344,12 +110152,12 @@ __vue_render__$3J._withStripped = true;
);
//
-var script$3I = {
+var script$3R = {
mixins: [singleGroupMixin],
name: 'paragraphFourteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -110439,9 +110247,9 @@ var script$3I = {
};
/* script */
-const __vue_script__$3I = script$3I;
+const __vue_script__$3R = script$3R;
/* template */
-var __vue_render__$3I = function () {
+var __vue_render__$3R = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -110529,17 +110337,17 @@ var __vue_render__$3I = function () {
1
)
};
-var __vue_staticRenderFns__$3I = [];
-__vue_render__$3I._withStripped = true;
+var __vue_staticRenderFns__$3R = [];
+__vue_render__$3R._withStripped = true;
/* style */
- const __vue_inject_styles__$3I = undefined;
+ const __vue_inject_styles__$3R = undefined;
/* scoped */
- const __vue_scope_id__$3I = "data-v-3509e8fc";
+ const __vue_scope_id__$3R = "data-v-3509e8fc";
/* module identifier */
- const __vue_module_identifier__$3I = undefined;
+ const __vue_module_identifier__$3R = undefined;
/* functional template */
- const __vue_is_functional_template__$3I = false;
+ const __vue_is_functional_template__$3R = false;
/* style inject */
/* style inject SSR */
@@ -110548,13 +110356,13 @@ __vue_render__$3I._withStripped = true;
- const __vue_component__$3I = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3I, staticRenderFns: __vue_staticRenderFns__$3I },
- __vue_inject_styles__$3I,
- __vue_script__$3I,
- __vue_scope_id__$3I,
- __vue_is_functional_template__$3I,
- __vue_module_identifier__$3I,
+ const __vue_component__$3R = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3R, staticRenderFns: __vue_staticRenderFns__$3R },
+ __vue_inject_styles__$3R,
+ __vue_script__$3R,
+ __vue_scope_id__$3R,
+ __vue_is_functional_template__$3R,
+ __vue_module_identifier__$3R,
false,
undefined,
undefined,
@@ -110562,12 +110370,12 @@ __vue_render__$3I._withStripped = true;
);
//
-var script$3H = {
+var script$3Q = {
mixins: [singleGroupMixin],
name: 'paragraphFifteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -110657,9 +110465,9 @@ var script$3H = {
};
/* script */
-const __vue_script__$3H = script$3H;
+const __vue_script__$3Q = script$3Q;
/* template */
-var __vue_render__$3H = function () {
+var __vue_render__$3Q = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -110753,17 +110561,17 @@ var __vue_render__$3H = function () {
1
)
};
-var __vue_staticRenderFns__$3H = [];
-__vue_render__$3H._withStripped = true;
+var __vue_staticRenderFns__$3Q = [];
+__vue_render__$3Q._withStripped = true;
/* style */
- const __vue_inject_styles__$3H = undefined;
+ const __vue_inject_styles__$3Q = undefined;
/* scoped */
- const __vue_scope_id__$3H = "data-v-2308cfc7";
+ const __vue_scope_id__$3Q = "data-v-2308cfc7";
/* module identifier */
- const __vue_module_identifier__$3H = undefined;
+ const __vue_module_identifier__$3Q = undefined;
/* functional template */
- const __vue_is_functional_template__$3H = false;
+ const __vue_is_functional_template__$3Q = false;
/* style inject */
/* style inject SSR */
@@ -110772,13 +110580,13 @@ __vue_render__$3H._withStripped = true;
- const __vue_component__$3H = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3H, staticRenderFns: __vue_staticRenderFns__$3H },
- __vue_inject_styles__$3H,
- __vue_script__$3H,
- __vue_scope_id__$3H,
- __vue_is_functional_template__$3H,
- __vue_module_identifier__$3H,
+ const __vue_component__$3Q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3Q, staticRenderFns: __vue_staticRenderFns__$3Q },
+ __vue_inject_styles__$3Q,
+ __vue_script__$3Q,
+ __vue_scope_id__$3Q,
+ __vue_is_functional_template__$3Q,
+ __vue_module_identifier__$3Q,
false,
undefined,
undefined,
@@ -110786,12 +110594,12 @@ __vue_render__$3H._withStripped = true;
);
//
-var script$3G = {
+var script$3P = {
mixins: [singleGroupMixin],
name: 'paragraphGreentheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -110881,9 +110689,9 @@ var script$3G = {
};
/* script */
-const __vue_script__$3G = script$3G;
+const __vue_script__$3P = script$3P;
/* template */
-var __vue_render__$3G = function () {
+var __vue_render__$3P = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -110977,17 +110785,17 @@ var __vue_render__$3G = function () {
1
)
};
-var __vue_staticRenderFns__$3G = [];
-__vue_render__$3G._withStripped = true;
+var __vue_staticRenderFns__$3P = [];
+__vue_render__$3P._withStripped = true;
/* style */
- const __vue_inject_styles__$3G = undefined;
+ const __vue_inject_styles__$3P = undefined;
/* scoped */
- const __vue_scope_id__$3G = "data-v-5889c61c";
+ const __vue_scope_id__$3P = "data-v-5889c61c";
/* module identifier */
- const __vue_module_identifier__$3G = undefined;
+ const __vue_module_identifier__$3P = undefined;
/* functional template */
- const __vue_is_functional_template__$3G = false;
+ const __vue_is_functional_template__$3P = false;
/* style inject */
/* style inject SSR */
@@ -110996,13 +110804,13 @@ __vue_render__$3G._withStripped = true;
- const __vue_component__$3G = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3G, staticRenderFns: __vue_staticRenderFns__$3G },
- __vue_inject_styles__$3G,
- __vue_script__$3G,
- __vue_scope_id__$3G,
- __vue_is_functional_template__$3G,
- __vue_module_identifier__$3G,
+ const __vue_component__$3P = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3P, staticRenderFns: __vue_staticRenderFns__$3P },
+ __vue_inject_styles__$3P,
+ __vue_script__$3P,
+ __vue_scope_id__$3P,
+ __vue_is_functional_template__$3P,
+ __vue_module_identifier__$3P,
false,
undefined,
undefined,
@@ -111010,12 +110818,12 @@ __vue_render__$3G._withStripped = true;
);
//
-var script$3F = {
+var script$3O = {
mixins: [singleGroupMixin],
name: 'paragraphGreentheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -111105,9 +110913,9 @@ var script$3F = {
};
/* script */
-const __vue_script__$3F = script$3F;
+const __vue_script__$3O = script$3O;
/* template */
-var __vue_render__$3F = function () {
+var __vue_render__$3O = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -111195,17 +111003,17 @@ var __vue_render__$3F = function () {
1
)
};
-var __vue_staticRenderFns__$3F = [];
-__vue_render__$3F._withStripped = true;
+var __vue_staticRenderFns__$3O = [];
+__vue_render__$3O._withStripped = true;
/* style */
- const __vue_inject_styles__$3F = undefined;
+ const __vue_inject_styles__$3O = undefined;
/* scoped */
- const __vue_scope_id__$3F = "data-v-3583e8d1";
+ const __vue_scope_id__$3O = "data-v-3583e8d1";
/* module identifier */
- const __vue_module_identifier__$3F = undefined;
+ const __vue_module_identifier__$3O = undefined;
/* functional template */
- const __vue_is_functional_template__$3F = false;
+ const __vue_is_functional_template__$3O = false;
/* style inject */
/* style inject SSR */
@@ -111214,13 +111022,13 @@ __vue_render__$3F._withStripped = true;
- const __vue_component__$3F = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3F, staticRenderFns: __vue_staticRenderFns__$3F },
- __vue_inject_styles__$3F,
- __vue_script__$3F,
- __vue_scope_id__$3F,
- __vue_is_functional_template__$3F,
- __vue_module_identifier__$3F,
+ const __vue_component__$3O = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3O, staticRenderFns: __vue_staticRenderFns__$3O },
+ __vue_inject_styles__$3O,
+ __vue_script__$3O,
+ __vue_scope_id__$3O,
+ __vue_is_functional_template__$3O,
+ __vue_module_identifier__$3O,
false,
undefined,
undefined,
@@ -111228,12 +111036,12 @@ __vue_render__$3F._withStripped = true;
);
//
-var script$3E = {
+var script$3N = {
mixins: [singleGroupMixin],
name: 'paragraphGreentheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -111323,9 +111131,9 @@ var script$3E = {
};
/* script */
-const __vue_script__$3E = script$3E;
+const __vue_script__$3N = script$3N;
/* template */
-var __vue_render__$3E = function () {
+var __vue_render__$3N = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -111415,17 +111223,17 @@ var __vue_render__$3E = function () {
1
)
};
-var __vue_staticRenderFns__$3E = [];
-__vue_render__$3E._withStripped = true;
+var __vue_staticRenderFns__$3N = [];
+__vue_render__$3N._withStripped = true;
/* style */
- const __vue_inject_styles__$3E = undefined;
+ const __vue_inject_styles__$3N = undefined;
/* scoped */
- const __vue_scope_id__$3E = "data-v-e15e2ebc";
+ const __vue_scope_id__$3N = "data-v-e15e2ebc";
/* module identifier */
- const __vue_module_identifier__$3E = undefined;
+ const __vue_module_identifier__$3N = undefined;
/* functional template */
- const __vue_is_functional_template__$3E = false;
+ const __vue_is_functional_template__$3N = false;
/* style inject */
/* style inject SSR */
@@ -111434,13 +111242,13 @@ __vue_render__$3E._withStripped = true;
- const __vue_component__$3E = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3E, staticRenderFns: __vue_staticRenderFns__$3E },
- __vue_inject_styles__$3E,
- __vue_script__$3E,
- __vue_scope_id__$3E,
- __vue_is_functional_template__$3E,
- __vue_module_identifier__$3E,
+ const __vue_component__$3N = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3N, staticRenderFns: __vue_staticRenderFns__$3N },
+ __vue_inject_styles__$3N,
+ __vue_script__$3N,
+ __vue_scope_id__$3N,
+ __vue_is_functional_template__$3N,
+ __vue_module_identifier__$3N,
false,
undefined,
undefined,
@@ -111448,12 +111256,12 @@ __vue_render__$3E._withStripped = true;
);
//
-var script$3D = {
+var script$3M = {
mixins: [singleGroupMixin],
name: 'paragraphGreentheme5Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -111543,9 +111351,9 @@ var script$3D = {
};
/* script */
-const __vue_script__$3D = script$3D;
+const __vue_script__$3M = script$3M;
/* template */
-var __vue_render__$3D = function () {
+var __vue_render__$3M = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -111643,17 +111451,17 @@ var __vue_render__$3D = function () {
1
)
};
-var __vue_staticRenderFns__$3D = [];
-__vue_render__$3D._withStripped = true;
+var __vue_staticRenderFns__$3M = [];
+__vue_render__$3M._withStripped = true;
/* style */
- const __vue_inject_styles__$3D = undefined;
+ const __vue_inject_styles__$3M = undefined;
/* scoped */
- const __vue_scope_id__$3D = "data-v-00744ec4";
+ const __vue_scope_id__$3M = "data-v-00744ec4";
/* module identifier */
- const __vue_module_identifier__$3D = undefined;
+ const __vue_module_identifier__$3M = undefined;
/* functional template */
- const __vue_is_functional_template__$3D = false;
+ const __vue_is_functional_template__$3M = false;
/* style inject */
/* style inject SSR */
@@ -111662,13 +111470,13 @@ __vue_render__$3D._withStripped = true;
- const __vue_component__$3D = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3D, staticRenderFns: __vue_staticRenderFns__$3D },
- __vue_inject_styles__$3D,
- __vue_script__$3D,
- __vue_scope_id__$3D,
- __vue_is_functional_template__$3D,
- __vue_module_identifier__$3D,
+ const __vue_component__$3M = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3M, staticRenderFns: __vue_staticRenderFns__$3M },
+ __vue_inject_styles__$3M,
+ __vue_script__$3M,
+ __vue_scope_id__$3M,
+ __vue_is_functional_template__$3M,
+ __vue_module_identifier__$3M,
false,
undefined,
undefined,
@@ -111676,12 +111484,12 @@ __vue_render__$3D._withStripped = true;
);
//
-var script$3C = {
+var script$3L = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -111771,9 +111579,9 @@ var script$3C = {
};
/* script */
-const __vue_script__$3C = script$3C;
+const __vue_script__$3L = script$3L;
/* template */
-var __vue_render__$3C = function () {
+var __vue_render__$3L = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -111881,17 +111689,17 @@ var __vue_render__$3C = function () {
1
)
};
-var __vue_staticRenderFns__$3C = [];
-__vue_render__$3C._withStripped = true;
+var __vue_staticRenderFns__$3L = [];
+__vue_render__$3L._withStripped = true;
/* style */
- const __vue_inject_styles__$3C = undefined;
+ const __vue_inject_styles__$3L = undefined;
/* scoped */
- const __vue_scope_id__$3C = "data-v-b271bf5e";
+ const __vue_scope_id__$3L = "data-v-b271bf5e";
/* module identifier */
- const __vue_module_identifier__$3C = undefined;
+ const __vue_module_identifier__$3L = undefined;
/* functional template */
- const __vue_is_functional_template__$3C = false;
+ const __vue_is_functional_template__$3L = false;
/* style inject */
/* style inject SSR */
@@ -111900,13 +111708,13 @@ __vue_render__$3C._withStripped = true;
- const __vue_component__$3C = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3C, staticRenderFns: __vue_staticRenderFns__$3C },
- __vue_inject_styles__$3C,
- __vue_script__$3C,
- __vue_scope_id__$3C,
- __vue_is_functional_template__$3C,
- __vue_module_identifier__$3C,
+ const __vue_component__$3L = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3L, staticRenderFns: __vue_staticRenderFns__$3L },
+ __vue_inject_styles__$3L,
+ __vue_script__$3L,
+ __vue_scope_id__$3L,
+ __vue_is_functional_template__$3L,
+ __vue_module_identifier__$3L,
false,
undefined,
undefined,
@@ -111914,12 +111722,12 @@ __vue_render__$3C._withStripped = true;
);
//
-var script$3B = {
+var script$3K = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -112009,9 +111817,9 @@ var script$3B = {
};
/* script */
-const __vue_script__$3B = script$3B;
+const __vue_script__$3K = script$3K;
/* template */
-var __vue_render__$3B = function () {
+var __vue_render__$3K = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -112107,17 +111915,17 @@ var __vue_render__$3B = function () {
1
)
};
-var __vue_staticRenderFns__$3B = [];
-__vue_render__$3B._withStripped = true;
+var __vue_staticRenderFns__$3K = [];
+__vue_render__$3K._withStripped = true;
/* style */
- const __vue_inject_styles__$3B = undefined;
+ const __vue_inject_styles__$3K = undefined;
/* scoped */
- const __vue_scope_id__$3B = "data-v-9d718864";
+ const __vue_scope_id__$3K = "data-v-9d718864";
/* module identifier */
- const __vue_module_identifier__$3B = undefined;
+ const __vue_module_identifier__$3K = undefined;
/* functional template */
- const __vue_is_functional_template__$3B = false;
+ const __vue_is_functional_template__$3K = false;
/* style inject */
/* style inject SSR */
@@ -112126,13 +111934,13 @@ __vue_render__$3B._withStripped = true;
- const __vue_component__$3B = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3B, staticRenderFns: __vue_staticRenderFns__$3B },
- __vue_inject_styles__$3B,
- __vue_script__$3B,
- __vue_scope_id__$3B,
- __vue_is_functional_template__$3B,
- __vue_module_identifier__$3B,
+ const __vue_component__$3K = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3K, staticRenderFns: __vue_staticRenderFns__$3K },
+ __vue_inject_styles__$3K,
+ __vue_script__$3K,
+ __vue_scope_id__$3K,
+ __vue_is_functional_template__$3K,
+ __vue_module_identifier__$3K,
false,
undefined,
undefined,
@@ -112140,12 +111948,12 @@ __vue_render__$3B._withStripped = true;
);
//
-var script$3A = {
+var script$3J = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -112235,9 +112043,9 @@ var script$3A = {
};
/* script */
-const __vue_script__$3A = script$3A;
+const __vue_script__$3J = script$3J;
/* template */
-var __vue_render__$3A = function () {
+var __vue_render__$3J = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -112327,17 +112135,17 @@ var __vue_render__$3A = function () {
1
)
};
-var __vue_staticRenderFns__$3A = [];
-__vue_render__$3A._withStripped = true;
+var __vue_staticRenderFns__$3J = [];
+__vue_render__$3J._withStripped = true;
/* style */
- const __vue_inject_styles__$3A = undefined;
+ const __vue_inject_styles__$3J = undefined;
/* scoped */
- const __vue_scope_id__$3A = "data-v-366de105";
+ const __vue_scope_id__$3J = "data-v-366de105";
/* module identifier */
- const __vue_module_identifier__$3A = undefined;
+ const __vue_module_identifier__$3J = undefined;
/* functional template */
- const __vue_is_functional_template__$3A = false;
+ const __vue_is_functional_template__$3J = false;
/* style inject */
/* style inject SSR */
@@ -112346,13 +112154,13 @@ __vue_render__$3A._withStripped = true;
- const __vue_component__$3A = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3A, staticRenderFns: __vue_staticRenderFns__$3A },
- __vue_inject_styles__$3A,
- __vue_script__$3A,
- __vue_scope_id__$3A,
- __vue_is_functional_template__$3A,
- __vue_module_identifier__$3A,
+ const __vue_component__$3J = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3J, staticRenderFns: __vue_staticRenderFns__$3J },
+ __vue_inject_styles__$3J,
+ __vue_script__$3J,
+ __vue_scope_id__$3J,
+ __vue_is_functional_template__$3J,
+ __vue_module_identifier__$3J,
false,
undefined,
undefined,
@@ -112360,12 +112168,12 @@ __vue_render__$3A._withStripped = true;
);
//
-var script$3z = {
+var script$3I = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -112455,9 +112263,9 @@ var script$3z = {
};
/* script */
-const __vue_script__$3z = script$3z;
+const __vue_script__$3I = script$3I;
/* template */
-var __vue_render__$3z = function () {
+var __vue_render__$3I = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -112553,17 +112361,17 @@ var __vue_render__$3z = function () {
1
)
};
-var __vue_staticRenderFns__$3z = [];
-__vue_render__$3z._withStripped = true;
+var __vue_staticRenderFns__$3I = [];
+__vue_render__$3I._withStripped = true;
/* style */
- const __vue_inject_styles__$3z = undefined;
+ const __vue_inject_styles__$3I = undefined;
/* scoped */
- const __vue_scope_id__$3z = "data-v-737c08cc";
+ const __vue_scope_id__$3I = "data-v-737c08cc";
/* module identifier */
- const __vue_module_identifier__$3z = undefined;
+ const __vue_module_identifier__$3I = undefined;
/* functional template */
- const __vue_is_functional_template__$3z = false;
+ const __vue_is_functional_template__$3I = false;
/* style inject */
/* style inject SSR */
@@ -112572,13 +112380,13 @@ __vue_render__$3z._withStripped = true;
- const __vue_component__$3z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3z, staticRenderFns: __vue_staticRenderFns__$3z },
- __vue_inject_styles__$3z,
- __vue_script__$3z,
- __vue_scope_id__$3z,
- __vue_is_functional_template__$3z,
- __vue_module_identifier__$3z,
+ const __vue_component__$3I = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3I, staticRenderFns: __vue_staticRenderFns__$3I },
+ __vue_inject_styles__$3I,
+ __vue_script__$3I,
+ __vue_scope_id__$3I,
+ __vue_is_functional_template__$3I,
+ __vue_module_identifier__$3I,
false,
undefined,
undefined,
@@ -112586,12 +112394,12 @@ __vue_render__$3z._withStripped = true;
);
//
-var script$3y = {
+var script$3H = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme5Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -112681,9 +112489,9 @@ var script$3y = {
};
/* script */
-const __vue_script__$3y = script$3y;
+const __vue_script__$3H = script$3H;
/* template */
-var __vue_render__$3y = function () {
+var __vue_render__$3H = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -112775,17 +112583,17 @@ var __vue_render__$3y = function () {
1
)
};
-var __vue_staticRenderFns__$3y = [];
-__vue_render__$3y._withStripped = true;
+var __vue_staticRenderFns__$3H = [];
+__vue_render__$3H._withStripped = true;
/* style */
- const __vue_inject_styles__$3y = undefined;
+ const __vue_inject_styles__$3H = undefined;
/* scoped */
- const __vue_scope_id__$3y = "data-v-9c512fa4";
+ const __vue_scope_id__$3H = "data-v-9c512fa4";
/* module identifier */
- const __vue_module_identifier__$3y = undefined;
+ const __vue_module_identifier__$3H = undefined;
/* functional template */
- const __vue_is_functional_template__$3y = false;
+ const __vue_is_functional_template__$3H = false;
/* style inject */
/* style inject SSR */
@@ -112794,13 +112602,13 @@ __vue_render__$3y._withStripped = true;
- const __vue_component__$3y = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3y, staticRenderFns: __vue_staticRenderFns__$3y },
- __vue_inject_styles__$3y,
- __vue_script__$3y,
- __vue_scope_id__$3y,
- __vue_is_functional_template__$3y,
- __vue_module_identifier__$3y,
+ const __vue_component__$3H = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3H, staticRenderFns: __vue_staticRenderFns__$3H },
+ __vue_inject_styles__$3H,
+ __vue_script__$3H,
+ __vue_scope_id__$3H,
+ __vue_is_functional_template__$3H,
+ __vue_module_identifier__$3H,
false,
undefined,
undefined,
@@ -112808,11 +112616,11 @@ __vue_render__$3y._withStripped = true;
);
//
-var script$3x = {
+var script$3G = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme1Render',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -112902,9 +112710,9 @@ var script$3x = {
};
/* script */
-const __vue_script__$3x = script$3x;
+const __vue_script__$3G = script$3G;
/* template */
-var __vue_render__$3x = function () {
+var __vue_render__$3G = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -112992,17 +112800,17 @@ var __vue_render__$3x = function () {
1
)
};
-var __vue_staticRenderFns__$3x = [];
-__vue_render__$3x._withStripped = true;
+var __vue_staticRenderFns__$3G = [];
+__vue_render__$3G._withStripped = true;
/* style */
- const __vue_inject_styles__$3x = undefined;
+ const __vue_inject_styles__$3G = undefined;
/* scoped */
- const __vue_scope_id__$3x = "data-v-44762fcc";
+ const __vue_scope_id__$3G = "data-v-44762fcc";
/* module identifier */
- const __vue_module_identifier__$3x = undefined;
+ const __vue_module_identifier__$3G = undefined;
/* functional template */
- const __vue_is_functional_template__$3x = false;
+ const __vue_is_functional_template__$3G = false;
/* style inject */
/* style inject SSR */
@@ -113011,13 +112819,13 @@ __vue_render__$3x._withStripped = true;
- const __vue_component__$3x = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3x, staticRenderFns: __vue_staticRenderFns__$3x },
- __vue_inject_styles__$3x,
- __vue_script__$3x,
- __vue_scope_id__$3x,
- __vue_is_functional_template__$3x,
- __vue_module_identifier__$3x,
+ const __vue_component__$3G = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3G, staticRenderFns: __vue_staticRenderFns__$3G },
+ __vue_inject_styles__$3G,
+ __vue_script__$3G,
+ __vue_scope_id__$3G,
+ __vue_is_functional_template__$3G,
+ __vue_module_identifier__$3G,
false,
undefined,
undefined,
@@ -113025,11 +112833,11 @@ __vue_render__$3x._withStripped = true;
);
//
-var script$3w = {
+var script$3F = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme2Render',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -113119,9 +112927,9 @@ var script$3w = {
};
/* script */
-const __vue_script__$3w = script$3w;
+const __vue_script__$3F = script$3F;
/* template */
-var __vue_render__$3w = function () {
+var __vue_render__$3F = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -113213,17 +113021,17 @@ var __vue_render__$3w = function () {
1
)
};
-var __vue_staticRenderFns__$3w = [];
-__vue_render__$3w._withStripped = true;
+var __vue_staticRenderFns__$3F = [];
+__vue_render__$3F._withStripped = true;
/* style */
- const __vue_inject_styles__$3w = undefined;
+ const __vue_inject_styles__$3F = undefined;
/* scoped */
- const __vue_scope_id__$3w = "data-v-59f586a0";
+ const __vue_scope_id__$3F = "data-v-59f586a0";
/* module identifier */
- const __vue_module_identifier__$3w = undefined;
+ const __vue_module_identifier__$3F = undefined;
/* functional template */
- const __vue_is_functional_template__$3w = false;
+ const __vue_is_functional_template__$3F = false;
/* style inject */
/* style inject SSR */
@@ -113232,13 +113040,13 @@ __vue_render__$3w._withStripped = true;
- const __vue_component__$3w = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3w, staticRenderFns: __vue_staticRenderFns__$3w },
- __vue_inject_styles__$3w,
- __vue_script__$3w,
- __vue_scope_id__$3w,
- __vue_is_functional_template__$3w,
- __vue_module_identifier__$3w,
+ const __vue_component__$3F = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3F, staticRenderFns: __vue_staticRenderFns__$3F },
+ __vue_inject_styles__$3F,
+ __vue_script__$3F,
+ __vue_scope_id__$3F,
+ __vue_is_functional_template__$3F,
+ __vue_module_identifier__$3F,
false,
undefined,
undefined,
@@ -113246,11 +113054,11 @@ __vue_render__$3w._withStripped = true;
);
//
-var script$3v = {
+var script$3E = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme3Render',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -113340,9 +113148,9 @@ var script$3v = {
};
/* script */
-const __vue_script__$3v = script$3v;
+const __vue_script__$3E = script$3E;
/* template */
-var __vue_render__$3v = function () {
+var __vue_render__$3E = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -113434,17 +113242,17 @@ var __vue_render__$3v = function () {
1
)
};
-var __vue_staticRenderFns__$3v = [];
-__vue_render__$3v._withStripped = true;
+var __vue_staticRenderFns__$3E = [];
+__vue_render__$3E._withStripped = true;
/* style */
- const __vue_inject_styles__$3v = undefined;
+ const __vue_inject_styles__$3E = undefined;
/* scoped */
- const __vue_scope_id__$3v = "data-v-c22c0580";
+ const __vue_scope_id__$3E = "data-v-c22c0580";
/* module identifier */
- const __vue_module_identifier__$3v = undefined;
+ const __vue_module_identifier__$3E = undefined;
/* functional template */
- const __vue_is_functional_template__$3v = false;
+ const __vue_is_functional_template__$3E = false;
/* style inject */
/* style inject SSR */
@@ -113453,13 +113261,13 @@ __vue_render__$3v._withStripped = true;
- const __vue_component__$3v = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3v, staticRenderFns: __vue_staticRenderFns__$3v },
- __vue_inject_styles__$3v,
- __vue_script__$3v,
- __vue_scope_id__$3v,
- __vue_is_functional_template__$3v,
- __vue_module_identifier__$3v,
+ const __vue_component__$3E = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3E, staticRenderFns: __vue_staticRenderFns__$3E },
+ __vue_inject_styles__$3E,
+ __vue_script__$3E,
+ __vue_scope_id__$3E,
+ __vue_is_functional_template__$3E,
+ __vue_module_identifier__$3E,
false,
undefined,
undefined,
@@ -113467,11 +113275,11 @@ __vue_render__$3v._withStripped = true;
);
//
-var script$3u = {
+var script$3D = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme4Render',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -113562,9 +113370,9 @@ var script$3u = {
};
/* script */
-const __vue_script__$3u = script$3u;
+const __vue_script__$3D = script$3D;
/* template */
-var __vue_render__$3u = function () {
+var __vue_render__$3D = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -113692,17 +113500,17 @@ var __vue_render__$3u = function () {
1
)
};
-var __vue_staticRenderFns__$3u = [];
-__vue_render__$3u._withStripped = true;
+var __vue_staticRenderFns__$3D = [];
+__vue_render__$3D._withStripped = true;
/* style */
- const __vue_inject_styles__$3u = undefined;
+ const __vue_inject_styles__$3D = undefined;
/* scoped */
- const __vue_scope_id__$3u = "data-v-5ec0ce56";
+ const __vue_scope_id__$3D = "data-v-5ec0ce56";
/* module identifier */
- const __vue_module_identifier__$3u = undefined;
+ const __vue_module_identifier__$3D = undefined;
/* functional template */
- const __vue_is_functional_template__$3u = false;
+ const __vue_is_functional_template__$3D = false;
/* style inject */
/* style inject SSR */
@@ -113711,13 +113519,13 @@ __vue_render__$3u._withStripped = true;
- const __vue_component__$3u = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3u, staticRenderFns: __vue_staticRenderFns__$3u },
- __vue_inject_styles__$3u,
- __vue_script__$3u,
- __vue_scope_id__$3u,
- __vue_is_functional_template__$3u,
- __vue_module_identifier__$3u,
+ const __vue_component__$3D = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3D, staticRenderFns: __vue_staticRenderFns__$3D },
+ __vue_inject_styles__$3D,
+ __vue_script__$3D,
+ __vue_scope_id__$3D,
+ __vue_is_functional_template__$3D,
+ __vue_module_identifier__$3D,
false,
undefined,
undefined,
@@ -113725,11 +113533,11 @@ __vue_render__$3u._withStripped = true;
);
//
-var script$3t = {
+var script$3C = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme5Render',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -113819,9 +113627,9 @@ var script$3t = {
};
/* script */
-const __vue_script__$3t = script$3t;
+const __vue_script__$3C = script$3C;
/* template */
-var __vue_render__$3t = function () {
+var __vue_render__$3C = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -113909,17 +113717,17 @@ var __vue_render__$3t = function () {
1
)
};
-var __vue_staticRenderFns__$3t = [];
-__vue_render__$3t._withStripped = true;
+var __vue_staticRenderFns__$3C = [];
+__vue_render__$3C._withStripped = true;
/* style */
- const __vue_inject_styles__$3t = undefined;
+ const __vue_inject_styles__$3C = undefined;
/* scoped */
- const __vue_scope_id__$3t = "data-v-2b65e80a";
+ const __vue_scope_id__$3C = "data-v-2b65e80a";
/* module identifier */
- const __vue_module_identifier__$3t = undefined;
+ const __vue_module_identifier__$3C = undefined;
/* functional template */
- const __vue_is_functional_template__$3t = false;
+ const __vue_is_functional_template__$3C = false;
/* style inject */
/* style inject SSR */
@@ -113928,13 +113736,13 @@ __vue_render__$3t._withStripped = true;
- const __vue_component__$3t = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3t, staticRenderFns: __vue_staticRenderFns__$3t },
- __vue_inject_styles__$3t,
- __vue_script__$3t,
- __vue_scope_id__$3t,
- __vue_is_functional_template__$3t,
- __vue_module_identifier__$3t,
+ const __vue_component__$3C = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3C, staticRenderFns: __vue_staticRenderFns__$3C },
+ __vue_inject_styles__$3C,
+ __vue_script__$3C,
+ __vue_scope_id__$3C,
+ __vue_is_functional_template__$3C,
+ __vue_module_identifier__$3C,
false,
undefined,
undefined,
@@ -113942,11 +113750,11 @@ __vue_render__$3t._withStripped = true;
);
//
-var script$3s = {
+var script$3B = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme6Render',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -114036,9 +113844,9 @@ var script$3s = {
};
/* script */
-const __vue_script__$3s = script$3s;
+const __vue_script__$3B = script$3B;
/* template */
-var __vue_render__$3s = function () {
+var __vue_render__$3B = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -114126,17 +113934,17 @@ var __vue_render__$3s = function () {
1
)
};
-var __vue_staticRenderFns__$3s = [];
-__vue_render__$3s._withStripped = true;
+var __vue_staticRenderFns__$3B = [];
+__vue_render__$3B._withStripped = true;
/* style */
- const __vue_inject_styles__$3s = undefined;
+ const __vue_inject_styles__$3B = undefined;
/* scoped */
- const __vue_scope_id__$3s = "data-v-8f1046d6";
+ const __vue_scope_id__$3B = "data-v-8f1046d6";
/* module identifier */
- const __vue_module_identifier__$3s = undefined;
+ const __vue_module_identifier__$3B = undefined;
/* functional template */
- const __vue_is_functional_template__$3s = false;
+ const __vue_is_functional_template__$3B = false;
/* style inject */
/* style inject SSR */
@@ -114145,13 +113953,13 @@ __vue_render__$3s._withStripped = true;
- const __vue_component__$3s = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3s, staticRenderFns: __vue_staticRenderFns__$3s },
- __vue_inject_styles__$3s,
- __vue_script__$3s,
- __vue_scope_id__$3s,
- __vue_is_functional_template__$3s,
- __vue_module_identifier__$3s,
+ const __vue_component__$3B = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3B, staticRenderFns: __vue_staticRenderFns__$3B },
+ __vue_inject_styles__$3B,
+ __vue_script__$3B,
+ __vue_scope_id__$3B,
+ __vue_is_functional_template__$3B,
+ __vue_module_identifier__$3B,
false,
undefined,
undefined,
@@ -114159,11 +113967,11 @@ __vue_render__$3s._withStripped = true;
);
//
-var script$3r = {
+var script$3A = {
mixins: [singleGroupMixin],
name: 'paragraphSixteenRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -114259,9 +114067,9 @@ var script$3r = {
};
/* script */
-const __vue_script__$3r = script$3r;
+const __vue_script__$3A = script$3A;
/* template */
-var __vue_render__$3r = function () {
+var __vue_render__$3A = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -114391,17 +114199,17 @@ var __vue_render__$3r = function () {
1
)
};
-var __vue_staticRenderFns__$3r = [];
-__vue_render__$3r._withStripped = true;
+var __vue_staticRenderFns__$3A = [];
+__vue_render__$3A._withStripped = true;
/* style */
- const __vue_inject_styles__$3r = undefined;
+ const __vue_inject_styles__$3A = undefined;
/* scoped */
- const __vue_scope_id__$3r = "data-v-7f1062f6";
+ const __vue_scope_id__$3A = "data-v-7f1062f6";
/* module identifier */
- const __vue_module_identifier__$3r = undefined;
+ const __vue_module_identifier__$3A = undefined;
/* functional template */
- const __vue_is_functional_template__$3r = false;
+ const __vue_is_functional_template__$3A = false;
/* style inject */
/* style inject SSR */
@@ -114410,13 +114218,13 @@ __vue_render__$3r._withStripped = true;
- const __vue_component__$3r = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3r, staticRenderFns: __vue_staticRenderFns__$3r },
- __vue_inject_styles__$3r,
- __vue_script__$3r,
- __vue_scope_id__$3r,
- __vue_is_functional_template__$3r,
- __vue_module_identifier__$3r,
+ const __vue_component__$3A = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3A, staticRenderFns: __vue_staticRenderFns__$3A },
+ __vue_inject_styles__$3A,
+ __vue_script__$3A,
+ __vue_scope_id__$3A,
+ __vue_is_functional_template__$3A,
+ __vue_module_identifier__$3A,
false,
undefined,
undefined,
@@ -114426,12 +114234,12 @@ __vue_render__$3r._withStripped = true;
var Left = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAbCAYAAACJISRoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEZERjBFNTUxMzJCMTFFRThFM0M5RDlDNDZFMDJEQjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEZERjBFNTYxMzJCMTFFRThFM0M5RDlDNDZFMDJEQjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RkRGMEU1MzEzMkIxMUVFOEUzQzlEOUM0NkUwMkRCMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RkRGMEU1NDEzMkIxMUVFOEUzQzlEOUM0NkUwMkRCMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plhysp0AAAIfSURBVHjatJU7T1VBEMd3D/deeXmNhbw1hIRPYImaKEhpY6GJUFD7AWjUCKGgNSaQEBKMjYWJMXY0JBCgsbEyUBiNhdKY8BS4Isf/mP8Jw3oeey7XSX7Ze2d2d3ZnZufYxbG2S8aYXnBk/KQObIGP8ufGk+9/lUvj7Q8xPAcWOqsXFMAdMGvyySroc3SWfHEnF2gQ+QTWQJCwcQia5fBqjWs3cQcuKOMLMJFxgx4exua5duA4zJKixxyb5sRHfnL8HWM74HgYF6646hkBUnXHSi+/W/n7MhhlVRlW5nXaBqA7VnvbJCePwZWUG4ltMsE2SDLzIFevgEdgk2GVEHWCp+CzciI5+AVug/vgHXgLSllOAi6cAntK30Un38CM8xgtnSxDN+ebeFl03tE1q5C6Us/xXFp1RVVRYZLl/ew483c9qsukVddVcI9voUzbMHMSSQfHFoYmqi4T02ZOOYke2F2iZTphnTTUV74PVpx84GZHKt4PQBN4ycRbhu8iGAIb4LXzwkM6WPknuWj1cadZZ7m2qTxEj/ArN7qmq8u3d0VSot6qaoqkKaW6cjmpqM6879j2TRUiObmpelTImzTyALfAD95K5nQ73w5vJwsp9jcJ+oa8Tgw/me8Za6GfG80zRIHTjdfyOLFheHJz9bDW2adEsZ22QbXVVVT6BlMDCTI+n/Z/Oam5JDkpqzI+s8R9tKSNPwMXYlp9VfJHgAEAjWxw8vlaPHgAAAAASUVORK5CYII=";
//
-var script$3q = {
+var script$3z = {
mixins: [singleGroupMixin],
name: 'paragraphSanQintheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -114527,9 +114335,9 @@ var script$3q = {
};
/* script */
-const __vue_script__$3q = script$3q;
+const __vue_script__$3z = script$3z;
/* template */
-var __vue_render__$3q = function () {
+var __vue_render__$3z = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -114685,17 +114493,17 @@ var __vue_render__$3q = function () {
1
)
};
-var __vue_staticRenderFns__$3q = [];
-__vue_render__$3q._withStripped = true;
+var __vue_staticRenderFns__$3z = [];
+__vue_render__$3z._withStripped = true;
/* style */
- const __vue_inject_styles__$3q = undefined;
+ const __vue_inject_styles__$3z = undefined;
/* scoped */
- const __vue_scope_id__$3q = "data-v-0f688b55";
+ const __vue_scope_id__$3z = "data-v-0f688b55";
/* module identifier */
- const __vue_module_identifier__$3q = undefined;
+ const __vue_module_identifier__$3z = undefined;
/* functional template */
- const __vue_is_functional_template__$3q = false;
+ const __vue_is_functional_template__$3z = false;
/* style inject */
/* style inject SSR */
@@ -114704,13 +114512,13 @@ __vue_render__$3q._withStripped = true;
- const __vue_component__$3q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3q, staticRenderFns: __vue_staticRenderFns__$3q },
- __vue_inject_styles__$3q,
- __vue_script__$3q,
- __vue_scope_id__$3q,
- __vue_is_functional_template__$3q,
- __vue_module_identifier__$3q,
+ const __vue_component__$3z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3z, staticRenderFns: __vue_staticRenderFns__$3z },
+ __vue_inject_styles__$3z,
+ __vue_script__$3z,
+ __vue_scope_id__$3z,
+ __vue_is_functional_template__$3z,
+ __vue_module_identifier__$3z,
false,
undefined,
undefined,
@@ -114720,12 +114528,12 @@ __vue_render__$3q._withStripped = true;
var Icon$1 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAA8CAYAAABb5PswAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTUyQjM3NjQxMzM5MTFFRTkxRENFOTE0MUZCRUI2MDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTUyQjM3NjUxMzM5MTFFRTkxRENFOTE0MUZCRUI2MDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNTJCMzc2MjEzMzkxMUVFOTFEQ0U5MTQxRkJFQjYwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNTJCMzc2MzEzMzkxMUVFOTFEQ0U5MTQxRkJFQjYwMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkiCyOIAAAP4SURBVHjaVFVNjxtFEK2q7rExTvAuKwIRYDYKHwpIgRxClr9Abkj8iRy5gEDiB/AbIJE4QiQUThEScOAUIRACbUQ2WQTZiAV2cSDYY9kzXU1Vdfc4sXe84+nq915VvS67y598AK9tvQTffb/76Hg8fmc4HF4YjdbatdHRnY8vvRs95NdkMnnr8PDgPb0nojdOn37uTFX5nwiRe8ePr8OJzWPDEszMdP71c33nK/BVj/zGxujI2bMnNyqPMBx4mNYNPLZRPe/cct8v/528fXP79ptbTw+e3XryFBAgRESE33+7OFkbfOrrOzffP/hlHwgj6FtfMUZol21/ePDni37ZBHAOwDvdy8C6GBQFoGkXlYfIohqhXxFU5CAww2zRQGiDYIWalE4+oBIE5yNIVrKHZbcEcJhSzJyyIndoFIEjNEGeBW4o4kqYvYU8yGIIgtQwmAaFZA6aoOxkEZlQYghCr5kTgWbI8hAFiWWTIQgfOdcHFYqEqcxgsek/R6TqyLqmI0GULwQniJq6cAo+B8gqbTHdl7Yh+MCtFSVUWkkw7ja02lGhCNGTxqFCkm11LlEYmlSQVEzJAqUmlJCtbrIcPYoGVhqWTKLepwgjlKp5dF7gvUA720WeV931LlI2WecF9UVqoNBVhJ4jdmmy9ScRWEpgmoQ3sJXZ+qKBnL/LE7J8Y0zVMeVo2WjpJTuk1Ac7C6nMUIISNUVrdzQUtQYbRdKkyomgOy5mVLKGxdQPBeeyHrHzQoG3ymJM+Su0oWYLEhUNmEubTWMCs4QUCKmLXRbFE5Y2iWnLouzWViuVc7n9+sfm1mipQszYud1qTNKTo7XQb6p6VdQs0sqYTaIoRQEnlTqCZKdyaotVskspGoVLrjPliK7jdpTSlkKL6dAmSq5a2hm7hsnJoqIhm6Q0LtcJqRjUPACZOztMT7pkybkx6ailUZEDOaZSF1siZOOUekXVJZYvHU1IkLKyLxwpNLW1DLNRtCd2CJKjkJbzqW0z68UsgnNbIDmsgzar2VDAVE2bPzEdXEN8QAtaKwkfOM3YBSVfytFbjRNKQdq88kiGaq4v2ISF+9GyAyiZ5X4Nq4bpWfI6F2z8t9EGqc6oUFY1i4dHR+9Sv7Ipr9O15RVV1fMLakbj80+9eu7CHvd++Gb3ELb/quWawhOnnrl8bPz4R77X4+uPrPe2f7w1OfPl1zuvDAZ9WC4afuHlkx/2Hqq+9cLT3v17Ptvbm9TzOkDbLKCRX6F7/7X3msb94+/c9vPJZAo/39g3cl1Uidd36nbzxDrTbAa8c+sPWCya7kdW/Xz1i2u0++sB+Gk9g8+uXNWHl+TalGss17W6nt+48vlX8L8AAwDOGiR0ANbDwwAAAABJRU5ErkJggg==";
//
-var script$3p = {
+var script$3y = {
mixins: [singleGroupMixin],
name: 'paragraphSanQintheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -114821,9 +114629,9 @@ var script$3p = {
};
/* script */
-const __vue_script__$3p = script$3p;
+const __vue_script__$3y = script$3y;
/* template */
-var __vue_render__$3p = function () {
+var __vue_render__$3y = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -114968,17 +114776,17 @@ var __vue_render__$3p = function () {
1
)
};
-var __vue_staticRenderFns__$3p = [];
-__vue_render__$3p._withStripped = true;
+var __vue_staticRenderFns__$3y = [];
+__vue_render__$3y._withStripped = true;
/* style */
- const __vue_inject_styles__$3p = undefined;
+ const __vue_inject_styles__$3y = undefined;
/* scoped */
- const __vue_scope_id__$3p = "data-v-0be464c4";
+ const __vue_scope_id__$3y = "data-v-0be464c4";
/* module identifier */
- const __vue_module_identifier__$3p = undefined;
+ const __vue_module_identifier__$3y = undefined;
/* functional template */
- const __vue_is_functional_template__$3p = false;
+ const __vue_is_functional_template__$3y = false;
/* style inject */
/* style inject SSR */
@@ -114987,13 +114795,13 @@ __vue_render__$3p._withStripped = true;
- const __vue_component__$3p = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3p, staticRenderFns: __vue_staticRenderFns__$3p },
- __vue_inject_styles__$3p,
- __vue_script__$3p,
- __vue_scope_id__$3p,
- __vue_is_functional_template__$3p,
- __vue_module_identifier__$3p,
+ const __vue_component__$3y = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3y, staticRenderFns: __vue_staticRenderFns__$3y },
+ __vue_inject_styles__$3y,
+ __vue_script__$3y,
+ __vue_scope_id__$3y,
+ __vue_is_functional_template__$3y,
+ __vue_module_identifier__$3y,
false,
undefined,
undefined,
@@ -115003,12 +114811,12 @@ __vue_render__$3p._withStripped = true;
var Icon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAA3CAYAAACYV8NnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDkwQ0JBM0QxMzM1MTFFRUJFQURCMzkxQzE4OTQ5RjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDkwQ0JBM0UxMzM1MTFFRUJFQURCMzkxQzE4OTQ5RjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOTBDQkEzQjEzMzUxMUVFQkVBREIzOTFDMTg5NDlGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOTBDQkEzQzEzMzUxMUVFQkVBREIzOTFDMTg5NDlGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgCsdJgAAAOLSURBVHja1JpJaBNRGMffvKRat2prVRTqVlxQsdQFlYJxuYioSMFDD+LdgwpeFEEqFrxJr4IXL4IIBRdED0KLaKEutUVUPAgiilvVurdZxv+X/McMkrSZ5E3C++DHJM2bN/+8fPMtb+oMdR8+q5RaBqrBKIgAF6SIvHZAAlSBOJjAo/aN8cZr3xg5JwqSKmP+sUnffN4x11jvtcz3HfTLoBhYo+yxW7IqX8CIJYJlpYc1f3pbLK1V04dtES4+ntB0fNcS0embXXO1bXKRlP4vtNjg045tq+za6B6iU2tll8lKu95KWyVcM9/b5B6OCJ7IgkUxpQ+Ct3w/D6wFU8ss7gl4Q3eYA1ZQpyTCiIi+DxpAN7jEEz7y5FlgJdgP9pZBbC+4SE0fKHomRe8DW+VvDkrTJXixHPSB93kmky91DBwMUXAXOFUX6xzM9eHnniPzcdgCXovoQiedAS6D7YbvAVnNftAKwa8KOSFI5PgKTtLvTdpP0FGo4KCiPZ97ZjDtyzzPwbUgJxUTo/vZRpkwae9uY5UTYYt+xyLLlOiBoCcVI/q3QfdI+cJrqKLrDKZ+19d9hyp6FTOTCYsweYQquhasNihaUnNL2KIlnc81GKNlA2Ynsl19WKLFLQ5xdUxao6TvoKKlwmsCs8cYJ6n7PC9guowVVzuA1T4DJuUbhM9qQU26PkXt0Y7jboafe+ARS1O5sxeBTWAzBYdpsst1F9xgAhvmr7oYbATrwUvQLqXpLpXdy2sGQ+AXRU8D9ao8JgK3gXXgk8pucNawRNb8An1RukfSK7DHcZNyWA3JZw3etqwtJvdT1Ma9vLhtO0zK1h2mpI370442WBuXdaUjlq22dVti/25EbaN7aMs8o0pzE8YW4ZNBtdQeR8FCCnd9XUlUZZ+mprxw4xuTYEPQxi8exHrAQ87rBQLvV/eeDI+wSUj6SmhpqntFWBcF5oqJ7jiRJc52aXqBEUjGXwDHwR/fdfL5r5NDT9xbzWKLpraAjYFc5zpLz0xrH+ssa8iTLuMEmBKwS2mqZJxuYWcTxMQvd1RSdHOee2G86y0FCyolerTIklYiQl2lRA8UKdoptUgrRbR0zk+LED7ErroioiV8dQQULYnjisr8s0nFqryrFF6oPQi6mxSGaEmxp1XmcdnjMcb9AOfAHtksKlV0VJVuCZYCN8EG7gQ1cu5v9Ps74IUy9NjjrwADAJTZ3NG+K85NAAAAAElFTkSuQmCC";
//
-var script$3o = {
+var script$3x = {
mixins: [singleGroupMixin],
name: 'paragraphSanQintheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -115104,9 +114912,9 @@ var script$3o = {
};
/* script */
-const __vue_script__$3o = script$3o;
+const __vue_script__$3x = script$3x;
/* template */
-var __vue_render__$3o = function () {
+var __vue_render__$3x = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -115200,17 +115008,17 @@ var __vue_render__$3o = function () {
1
)
};
-var __vue_staticRenderFns__$3o = [];
-__vue_render__$3o._withStripped = true;
+var __vue_staticRenderFns__$3x = [];
+__vue_render__$3x._withStripped = true;
/* style */
- const __vue_inject_styles__$3o = undefined;
+ const __vue_inject_styles__$3x = undefined;
/* scoped */
- const __vue_scope_id__$3o = "data-v-a9c15308";
+ const __vue_scope_id__$3x = "data-v-a9c15308";
/* module identifier */
- const __vue_module_identifier__$3o = undefined;
+ const __vue_module_identifier__$3x = undefined;
/* functional template */
- const __vue_is_functional_template__$3o = false;
+ const __vue_is_functional_template__$3x = false;
/* style inject */
/* style inject SSR */
@@ -115219,32 +115027,1951 @@ __vue_render__$3o._withStripped = true;
- const __vue_component__$3o = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3o, staticRenderFns: __vue_staticRenderFns__$3o },
- __vue_inject_styles__$3o,
- __vue_script__$3o,
- __vue_scope_id__$3o,
- __vue_is_functional_template__$3o,
- __vue_module_identifier__$3o,
+ const __vue_component__$3x = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3x, staticRenderFns: __vue_staticRenderFns__$3x },
+ __vue_inject_styles__$3x,
+ __vue_script__$3x,
+ __vue_scope_id__$3x,
+ __vue_is_functional_template__$3x,
+ __vue_module_identifier__$3x,
false,
undefined,
undefined,
undefined
);
-const ParagraphComponents = [__vue_component__$3V, __vue_component__$3U, __vue_component__$3T, __vue_component__$3S, __vue_component__$3R, __vue_component__$3Q, __vue_component__$3P, __vue_component__$3O, __vue_component__$3N, __vue_component__$3M, __vue_component__$3L, __vue_component__$3K, __vue_component__$3J, __vue_component__$3I, __vue_component__$3H, __vue_component__$3G, __vue_component__$3F, __vue_component__$3E, __vue_component__$3D, __vue_component__$3C, __vue_component__$3B, __vue_component__$3A, __vue_component__$3z, __vue_component__$3y, __vue_component__$3x, __vue_component__$3w, __vue_component__$3v, __vue_component__$3u, __vue_component__$3t, __vue_component__$3s, __vue_component__$3r, __vue_component__$3q, __vue_component__$3p, __vue_component__$3o];
+//
+var script$3w = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtyfiveRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$3w = script$3w;
+/* template */
+var __vue_render__$3w = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyfive-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "body-text" },
+ [
+ _c(
+ "div",
+ { staticClass: "left-image" },
+ [
+ _c("xml-image-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.imageBlockDataName],
+ "block-data-name": _vm.imageBlockDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "show-title": false,
+ "container-class": "image-container",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ resourceBasisPath: _vm.resourceBasisPath,
+ },
+ on: { blockclick: _vm.handleBlockClick },
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3w = [];
+__vue_render__$3w._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3w = undefined;
+ /* scoped */
+ const __vue_scope_id__$3w = "data-v-470edaad";
+ /* module identifier */
+ const __vue_module_identifier__$3w = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3w = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3w = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3w, staticRenderFns: __vue_staticRenderFns__$3w },
+ __vue_inject_styles__$3w,
+ __vue_script__$3w,
+ __vue_scope_id__$3w,
+ __vue_is_functional_template__$3w,
+ __vue_module_identifier__$3w,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3v = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtysixRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$3v = script$3v;
+/* template */
+var __vue_render__$3v = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtysix-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "body-text" },
+ [
+ _c(
+ "div",
+ { staticClass: "left-image" },
+ [
+ _c("xml-image-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.imageBlockDataName],
+ "block-data-name": _vm.imageBlockDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "show-title": false,
+ "container-class": "image-container",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ resourceBasisPath: _vm.resourceBasisPath,
+ },
+ on: { blockclick: _vm.handleBlockClick },
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3v = [];
+__vue_render__$3v._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3v = undefined;
+ /* scoped */
+ const __vue_scope_id__$3v = "data-v-02e8551d";
+ /* module identifier */
+ const __vue_module_identifier__$3v = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3v = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3v = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3v, staticRenderFns: __vue_staticRenderFns__$3v },
+ __vue_inject_styles__$3v,
+ __vue_script__$3v,
+ __vue_scope_id__$3v,
+ __vue_is_functional_template__$3v,
+ __vue_module_identifier__$3v,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3u = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtysevenRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ isFold: this.isExpand //是否折叠
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ isExpand: {
+ //是否展开
+ type: Boolean,
+ default: false
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ },
+ changepanel() {
+ this.isFold = !this.isFold;
+ }
+ },
+ mounted() {}
+};
+
+var __$_require_static_images_leaflet_resource_enter_title_icon5_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAYAAADhXXHAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEY2RDg3QTAzOTExMTFFRkE0MTVDMjI1MTc5NzBCNDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEY2RDg3QTEzOTExMTFFRkE0MTVDMjI1MTc5NzBCNDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRjZEODc5RTM5MTExMUVGQTQxNUMyMjUxNzk3MEI0MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRjZEODc5RjM5MTExMUVGQTQxNUMyMjUxNzk3MEI0MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqOpO40AAAYSSURBVHjavFlpbFVF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";
+
+/* script */
+const __vue_script__$3u = script$3u;
+var __vue_render__$3u = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyseven-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "sub-title" },
+ [
+ _c("div", { staticClass: "icon-box" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_title_icon5_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "body-text",
+ class: !_vm.isFold ? "body-text-fold" : "",
+ },
+ [
+ _c("div", { staticClass: "border-top" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-right" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-bottom" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-left" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "seemore", on: { click: _vm.changepanel } },
+ [
+ _c("span", [
+ _vm._v(_vm._s(!_vm.isFold ? "查看更多" : "折叠")),
+ ]),
+ _vm._v(" "),
+ !_vm.isFold
+ ? _c("i", { staticClass: "el-icon-d-arrow-left down" })
+ : _c("i", { staticClass: "el-icon-d-arrow-left up" }),
+ ]
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3u = [];
+__vue_render__$3u._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3u = undefined;
+ /* scoped */
+ const __vue_scope_id__$3u = "data-v-220187fe";
+ /* module identifier */
+ const __vue_module_identifier__$3u = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3u = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3u = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3u, staticRenderFns: __vue_staticRenderFns__$3u },
+ __vue_inject_styles__$3u,
+ __vue_script__$3u,
+ __vue_scope_id__$3u,
+ __vue_is_functional_template__$3u,
+ __vue_module_identifier__$3u,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3t = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtyseven2Render',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ isFold: this.isExpand //是否折叠
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ isExpand: {
+ //是否展开
+ type: Boolean,
+ default: false
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ },
+ changepanel() {
+ this.isFold = !this.isFold;
+ }
+ },
+ mounted() {}
+};
+
+var __$_require_static_images_leaflet_resource_enter_title_icon6_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAlCAYAAADbVxCwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0U3QTk3QjAzOTExMTFFRkJFM0NGNThEREEwRTZGNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0U3QTk3QjEzOTExMTFFRkJFM0NGNThEREEwRTZGNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRTdBOTdBRTM5MTExMUVGQkUzQ0Y1OEREQTBFNkY3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRTdBOTdBRjM5MTExMUVGQkUzQ0Y1OEREQTBFNkY3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv+pvSYAAATdSURBVHjazJh5bBVVFMZfS1lFlsgWQQRaiQtQoSDSNIAmkhQiiyiKLcQNZRH4R6gQCWgqyBKCtmFJgEpZFTRKW4GwJAYIgpJKVCo0AQqkltBigVZbCjy+k3zXnFzntTNvpgkn+eXN3NnOO/ds98Zk/nI85FO6ggEgAfQAbcAD4C64Dq6AC+AP8CuojfZDcVE+lwwmglQQ7+G5GnAYfA+2g2tePhrr8Y+9BX4HR8H7HhUVaQFeANmgFGwCjwdt2VFgFafaSYo5xSWgHNykYuIO3UEvkATaqmeag8kgDeSAD0GFH2Vbg9VgkjUu/rgXfA1+AFddzuJAMBakg0c43gS8A8aAN0FBNG4g1vjZUvQWWMvpH8VpvOpyduQPngDzQU/wCvhNXe8I8sBCr8r2oV9qf5LASATTGN1+5A7YBfqD2aCK4zFgEQ0S40ZZ8cuDoAvPw3zBc+DPULAiSn8BBoHTavw9sLQhZVvwH3dSL5MM8DGPG0vECCmcTSNzmB4jKpvJqTYyE3ypzmXaMpj4tXQAc8ETPhT+m3Gg/Xgti87/lH2S/mNEgmeNOp/CAPkMDFPjSZxCmbapPi0sFW88U1+IRlnmpGyGSmVSImepa48xhUlETwf5KvXtYCSvBx8F4BLF1nsm0pD/KdsZvKZuWAxuWA+IYp/S2mGOP8OAPALeVRbxK2KYiypDTNPKjgPNeCxKbrQeNimsL91gCfuDBBWYS3jtjQCUvQ2y1PmroquZ9hHqQoHKeyHlOyIvq7Eh4CseDyRGdjm8w6tIdVyuCkafWBXlRn50+bImUV5zKxet4pMYp3pSI2cCzJ8P00WMXGbJbk+MSKtY6fD8GfbIIvFx7IyaqhucOp9wBGXC9Sj6NjOElkIwgW1mczX+L3N0iXW/1qWtKFvnogRv4Mt1vd7CfiHfst5Z5suECM1RF0tRkZbswmxlm6njujhOSxXbQeMSp6yHviNO8mIjluFO2sqxqjYb6Re6PyTWKv1FRtmf1GBqQB/7K0KXVcFK6HRNy7NqZSGxccIom69uSqFv+ZUsFhHJv8+rZqWI7ze5uYjXyq3ndXE5CcqMsgeVJWTsgwCUDTPqT6o8foy/JRwXa/Zm6jpnLe/T1Xmujnwpb59bHVZiAApL9lgHVjCQsy3LHWYBWWa5wVJmCDMbOXaakmm7pLqpraCVT2UfpIXKwEtA76ikMb8v0m0gm6Y0q8eusle3/4AZYDfPnwLb2OSEo1RWmqJHQTUTv5YxNEa5FS/rLV/NilQA8rgm0i8c5tO65Q6KGuNoRaWZ2qNm8zqtXFdftVrpsNxo7HyawW7PFKZauk1xQ5scyeq40loTBS0DOM36mzfpeofc7MikqOOjVgJ/mlF8mf5cGmWGGM7F6Fir3zjPNVih2+2jFGtjw6wUPmHzHaOWPvu5fXSM7Vx1BAW7sQDI3sNo1fZp2cx1X6Xbva523I0xcok5Lt3hXkk7I4kpAqX8WI3aK+uucqaTyBbVPBYmT7uI/a2gy3Xo+gu5zIl3mN6uViNf3xorn/sC+6Ld8rxSz/JEAm0B87BYcTDTzVBWu44NlN6z3Hc4wMiv8OrstrKyWbGTO3x6HS/bR9utYDtuVaSHaO127JaqmIJKuZaq8Zs6nALsdfAtI1+m/BtOW0NSEY21vMg9AQYAto0XA8CZObsAAAAASUVORK5CYII=";
+
+/* script */
+const __vue_script__$3t = script$3t;
+var __vue_render__$3t = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyseven-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "sub-title" },
+ [
+ _c("div", { staticClass: "icon-box" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_title_icon6_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "body-text",
+ class: !_vm.isFold ? "body-text-fold" : "",
+ },
+ [
+ _c("div", { staticClass: "border-top" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-right" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-bottom" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-left" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "seemore", on: { click: _vm.changepanel } },
+ [
+ _c("span", [
+ _vm._v(_vm._s(!_vm.isFold ? "查看更多" : "折叠")),
+ ]),
+ _vm._v(" "),
+ !_vm.isFold
+ ? _c("i", { staticClass: "el-icon-d-arrow-left down" })
+ : _c("i", { staticClass: "el-icon-d-arrow-left up" }),
+ ]
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3t = [];
+__vue_render__$3t._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3t = undefined;
+ /* scoped */
+ const __vue_scope_id__$3t = "data-v-97901996";
+ /* module identifier */
+ const __vue_module_identifier__$3t = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3t = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3t = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3t, staticRenderFns: __vue_staticRenderFns__$3t },
+ __vue_inject_styles__$3t,
+ __vue_script__$3t,
+ __vue_scope_id__$3t,
+ __vue_is_functional_template__$3t,
+ __vue_module_identifier__$3t,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3s = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtyseven3Render',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ isFold: this.isExpand //是否折叠
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ isExpand: {
+ //是否展开
+ type: Boolean,
+ default: false
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ },
+ changepanel() {
+ this.isFold = !this.isFold;
+ }
+ },
+ mounted() {}
+};
+
+var __$_require_static_images_leaflet_resource_enter_title_icon7_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ5MkI2QTIzOTExMTFFRjhGNTJGMjU5M0IyNjYyN0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQ5MkI2QTMzOTExMTFFRjhGNTJGMjU5M0IyNjYyN0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RDkyQjZBMDM5MTExMUVGOEY1MkYyNTkzQjI2NjI3QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RDkyQjZBMTM5MTExMUVGOEY1MkYyNTkzQjI2NjI3QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgyuc50AAAQdSURBVHjazJgLaI1hGMe/Mwdr2BhzS3JZMpchyXWYGHOXWLnNvUhYIXKJcokScxmhaNiMYhIbidxis6a5ZrQQc537ZSOX/1v/tx6fc/m+s++Up37tfZ9955z/e3ue5/1cqwvyjACsDegIWoEIEAo+gGfgPshjPyBz23i2NZgJkkBjP8/+BOdAOsgCP+yICrHwTFN+8R2QYkGQsipgANgPisFYJ2dqOkgFYSb/S3AB3APPwW9QC0SDrqCDGHAzDmo8mArKAhWlRroFzBa+XyCbIi+z783UbCaDeaABfcNBPkjk7NlaPhfYaxJUBLqB0eCiH0HKSsE6zlwqZ1JZC3CJfluiVoKJop9OQdeFr7rF7fEZzAdDwSf66oMcUNuqqHiwVPS3gcmgnP1YfuFX0MXG3j0FEvg5gzO1y4ooNfo07idluRylnvo5oAAM4qw9sRl+rnGz6+8bwxn0KWoaY5HBE5LMeKNsCdgKvoFxoDtPoF3L5sC1rfe0hULE5k4R/lXgFdsjwBrwgmIyxWgDsWXgvcgMg72J6i1OxBuwh+2aYAf4DkaCu0blTQnaKfoTvIkaInyZXCYdPBuBTcxnTtk+0U4U+/gvUX2EL0e0nzBQbjCcNZW0S9gOZwb4R1SM8OWL9lEQB94ZzluBaMeYRUUwb+lgV2YEx+qZcuhj0W5iFhUu+u+CJMjFJTvg5bdqmkWVi35okETVAZGmCZC/VW4W9UEESfXhqkEQ1ZJ/HwlffVOY+EvUd7G+bhHVnbQEkWq0tRPtYk+nT564vg4LcjOFqcEfpy9MJHRVBhV6EnVW+JIcFjUXNAcHwWv6Rony54b5xGtRxzgSZT1tliW+TMW4tdwzK4R/jmhneUszb1nky+xdWRsGTnL5JoGn9I9k0Wgwne31VbqsF1chVezNCFBMW3CE+6cqE+4J/q8uSyBt21kAeL04PAAbwWL2N4ObFhJxLPdhFJe9I/23uMF1GV0NHBbRu5Qlkd/bjKrPB4JOPCGnWB1e9SEqhSWzDoK53AqHxAUjjNVHP3FZnWKOT95q9ApeHJ+zH8mb7iymCk+2gD/WjvlNlSIZQpCKe1d4xZIXilI7t5mHoD/fC+h0kMarVZyH59VxPs8b9Bfhj+LJKxJLqi2Cg21r59p+l6FBlhe9KOw290IPUV3oC2w0N3YGs8QS7iW9tGvEi48oDuYfYS4/b11UgFsOFoovN9sXxrjaPpb4Kl+O3Oa1/jRny2BAjedMW3rBUcFCXxVhu0WZLK0GE7knQYXcSz0oyOBpHuhrxkIsxp4SjrQhl2cfw4UU+Zvlcy4H0h50FjFKmk9hbpuB8SNz2EHTElfn/+xYHquHM1xKLSwuxIF0UhGAIHkfSDDN2CInRFXWtLAyboHLbuP/sHy+JlLB+tEfAQYAZSjxOOFdJ8EAAAAASUVORK5CYII=";
+
+/* script */
+const __vue_script__$3s = script$3s;
+var __vue_render__$3s = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyseven-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "sub-title" },
+ [
+ _c("div", { staticClass: "icon-box" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_title_icon7_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "body-text",
+ class: !_vm.isFold ? "body-text-fold" : "",
+ },
+ [
+ _c("div", { staticClass: "border-top" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-right" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-bottom" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-left" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "seemore", on: { click: _vm.changepanel } },
+ [
+ _c("span", [
+ _vm._v(_vm._s(!_vm.isFold ? "查看更多" : "折叠")),
+ ]),
+ _vm._v(" "),
+ !_vm.isFold
+ ? _c("i", { staticClass: "el-icon-d-arrow-left down" })
+ : _c("i", { staticClass: "el-icon-d-arrow-left up" }),
+ ]
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3s = [];
+__vue_render__$3s._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3s = undefined;
+ /* scoped */
+ const __vue_scope_id__$3s = "data-v-672aa810";
+ /* module identifier */
+ const __vue_module_identifier__$3s = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3s = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3s = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3s, staticRenderFns: __vue_staticRenderFns__$3s },
+ __vue_inject_styles__$3s,
+ __vue_script__$3s,
+ __vue_scope_id__$3s,
+ __vue_is_functional_template__$3s,
+ __vue_module_identifier__$3s,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3r = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtyeightRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ isFold: this.isExpand //是否折叠
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ isExpand: {
+ //是否展开
+ type: Boolean,
+ default: false
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ },
+ changepanel() {
+ this.isFold = !this.isFold;
+ }
+ },
+ mounted() {}
+};
+
+var __$_require_static_images_leaflet_resource_enter_paragraph_icon3_png__ = "6aeb770bcf762778.png";
+
+var __$_require_static_images_leaflet_resource_enter_paragraph_icon4_png__ = "fca0f80fbaef5ac6.png";
+
+/* script */
+const __vue_script__$3r = script$3r;
+var __vue_render__$3r = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyeight-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "sub-title" },
+ [
+ _c("div", { staticClass: "icon-box" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_paragraph_icon3_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "body-text" },
+ [
+ _c("div", { staticClass: "border-right" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_paragraph_icon4_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-left" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_paragraph_icon4_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3r = [];
+__vue_render__$3r._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3r = undefined;
+ /* scoped */
+ const __vue_scope_id__$3r = "data-v-75ed3c66";
+ /* module identifier */
+ const __vue_module_identifier__$3r = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3r = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3r = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3r, staticRenderFns: __vue_staticRenderFns__$3r },
+ __vue_inject_styles__$3r,
+ __vue_script__$3r,
+ __vue_scope_id__$3r,
+ __vue_is_functional_template__$3r,
+ __vue_module_identifier__$3r,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3q = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphFortyRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$3q = script$3q;
+/* template */
+var __vue_render__$3q = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Forty-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "body-text" },
+ [
+ _c("div", { staticClass: "top-image" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "bottom-image" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3q = [];
+__vue_render__$3q._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3q = undefined;
+ /* scoped */
+ const __vue_scope_id__$3q = "data-v-c1839608";
+ /* module identifier */
+ const __vue_module_identifier__$3q = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3q = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3q, staticRenderFns: __vue_staticRenderFns__$3q },
+ __vue_inject_styles__$3q,
+ __vue_script__$3q,
+ __vue_scope_id__$3q,
+ __vue_is_functional_template__$3q,
+ __vue_module_identifier__$3q,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+const ParagraphComponents = [__vue_component__$42, __vue_component__$41, __vue_component__$40, __vue_component__$3$, __vue_component__$3_, __vue_component__$3Z, __vue_component__$3Y, __vue_component__$3X, __vue_component__$3W, __vue_component__$3V, __vue_component__$3U, __vue_component__$3T, __vue_component__$3S, __vue_component__$3R, __vue_component__$3Q, __vue_component__$3P, __vue_component__$3O, __vue_component__$3N, __vue_component__$3M, __vue_component__$3L, __vue_component__$3K, __vue_component__$3J, __vue_component__$3I, __vue_component__$3H, __vue_component__$3G, __vue_component__$3F, __vue_component__$3E, __vue_component__$3D, __vue_component__$3C, __vue_component__$3B, __vue_component__$3A, __vue_component__$3z, __vue_component__$3y, __vue_component__$3x, __vue_component__$3w, __vue_component__$3v, __vue_component__$3u, __vue_component__$3t, __vue_component__$3s, __vue_component__$3r, __vue_component__$3q];
var paragraph = {
// install,
...ParagraphComponents
};
//
-var script$3n = {
+var script$3p = {
mixins: [singleGroupMixin],
name: 'splitlineFirstRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -115335,9 +117062,9 @@ var script$3n = {
};
/* script */
-const __vue_script__$3n = script$3n;
+const __vue_script__$3p = script$3p;
/* template */
-var __vue_render__$3n = function () {
+var __vue_render__$3p = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -115398,13 +117125,399 @@ var __vue_render__$3n = function () {
1
)
};
+var __vue_staticRenderFns__$3p = [];
+__vue_render__$3p._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3p = undefined;
+ /* scoped */
+ const __vue_scope_id__$3p = "data-v-2bc4bb7c";
+ /* module identifier */
+ const __vue_module_identifier__$3p = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3p = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3p = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3p, staticRenderFns: __vue_staticRenderFns__$3p },
+ __vue_inject_styles__$3p,
+ __vue_script__$3p,
+ __vue_scope_id__$3p,
+ __vue_is_functional_template__$3p,
+ __vue_module_identifier__$3p,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3o = {
+ mixins: [singleGroupMixin],
+ name: 'splitlineSecondRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '分割线',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ blockId: `blockId${Math.random()}`,
+ propertyComponentsName: 'XmlSplitlineProperty'
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName: this.titleTextDataName,
+ propertyComponentsName: this.propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId: this.blockId,
+ ruleIndex: this.ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$3o = script$3o;
+/* template */
+var __vue_render__$3o = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-splitline-second-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t(name)]
+ },
+ proxy: true,
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "title-container",
+ attrs: { id: _vm.blockId },
+ on: { click: _vm.handleBlockClick },
+ },
+ [
+ _c("div", { staticClass: "line1" }, [_c("div")]),
+ _vm._v(" "),
+ _c("div", { staticClass: "line2" }, [_c("div")]),
+ ]
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3o = [];
+__vue_render__$3o._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3o = undefined;
+ /* scoped */
+ const __vue_scope_id__$3o = "data-v-6f11c332";
+ /* module identifier */
+ const __vue_module_identifier__$3o = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3o = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3o = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3o, staticRenderFns: __vue_staticRenderFns__$3o },
+ __vue_inject_styles__$3o,
+ __vue_script__$3o,
+ __vue_scope_id__$3o,
+ __vue_is_functional_template__$3o,
+ __vue_module_identifier__$3o,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3n = {
+ mixins: [singleGroupMixin],
+ name: 'splitlineThirdRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '分割线',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ blockId: `blockId${Math.random()}`,
+ propertyComponentsName: 'XmlSplitlineProperty'
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName: this.titleTextDataName,
+ propertyComponentsName: this.propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId: this.blockId,
+ ruleIndex: this.ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$3n = script$3n;
+/* template */
+var __vue_render__$3n = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-splitline-third-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t(name)]
+ },
+ proxy: true,
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "title-container",
+ attrs: { id: _vm.blockId },
+ on: { click: _vm.handleBlockClick },
+ },
+ [_c("div", { staticClass: "linebox" })]
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$3n = [];
__vue_render__$3n._withStripped = true;
/* style */
const __vue_inject_styles__$3n = undefined;
/* scoped */
- const __vue_scope_id__$3n = "data-v-2bc4bb7c";
+ const __vue_scope_id__$3n = "data-v-64b07e51";
/* module identifier */
const __vue_module_identifier__$3n = undefined;
/* functional template */
@@ -115433,10 +117546,10 @@ __vue_render__$3n._withStripped = true;
//
var script$3m = {
mixins: [singleGroupMixin],
- name: 'splitlineSecondRender',
+ name: 'splitlineFourthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -115538,7 +117651,7 @@ var __vue_render__$3m = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-second-" + _vm.pageType,
+ "xml-splitline-fourth-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -115582,9 +117695,11 @@ var __vue_render__$3m = function () {
on: { click: _vm.handleBlockClick },
},
[
- _c("div", { staticClass: "line1" }, [_c("div")]),
+ _c("div", { staticClass: "line" }),
_vm._v(" "),
- _c("div", { staticClass: "line2" }, [_c("div")]),
+ _c("div", { staticClass: "centerimg" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "line" }),
]
),
]
@@ -115599,7 +117714,7 @@ __vue_render__$3m._withStripped = true;
/* style */
const __vue_inject_styles__$3m = undefined;
/* scoped */
- const __vue_scope_id__$3m = "data-v-6f11c332";
+ const __vue_scope_id__$3m = "data-v-701026d2";
/* module identifier */
const __vue_module_identifier__$3m = undefined;
/* functional template */
@@ -115628,10 +117743,10 @@ __vue_render__$3m._withStripped = true;
//
var script$3l = {
mixins: [singleGroupMixin],
- name: 'splitlineThirdRender',
+ name: 'splitlineFifthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -115733,7 +117848,7 @@ var __vue_render__$3l = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-third-" + _vm.pageType,
+ "xml-splitline-fifth-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -115776,7 +117891,13 @@ var __vue_render__$3l = function () {
attrs: { id: _vm.blockId },
on: { click: _vm.handleBlockClick },
},
- [_c("div", { staticClass: "linebox" })]
+ [
+ _c("div", { staticClass: "line" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "centerimg" }, [_c("div")]),
+ _vm._v(" "),
+ _c("div", { staticClass: "line" }),
+ ]
),
]
),
@@ -115790,7 +117911,7 @@ __vue_render__$3l._withStripped = true;
/* style */
const __vue_inject_styles__$3l = undefined;
/* scoped */
- const __vue_scope_id__$3l = "data-v-64b07e51";
+ const __vue_scope_id__$3l = "data-v-ca50cd36";
/* module identifier */
const __vue_module_identifier__$3l = undefined;
/* functional template */
@@ -115819,10 +117940,10 @@ __vue_render__$3l._withStripped = true;
//
var script$3k = {
mixins: [singleGroupMixin],
- name: 'splitlineFourthRender',
+ name: 'splitlineSixthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -115924,7 +118045,7 @@ var __vue_render__$3k = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-fourth-" + _vm.pageType,
+ "xml-splitline-sixth-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -115968,11 +118089,15 @@ var __vue_render__$3k = function () {
on: { click: _vm.handleBlockClick },
},
[
- _c("div", { staticClass: "line" }),
+ _c("div", { staticClass: "line1" }),
_vm._v(" "),
- _c("div", { staticClass: "centerimg" }),
+ _c("div", { staticClass: "centerimg" }, [
+ _c("div", { staticClass: "block1" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "block2" }),
+ ]),
_vm._v(" "),
- _c("div", { staticClass: "line" }),
+ _c("div", { staticClass: "line2" }),
]
),
]
@@ -115987,7 +118112,7 @@ __vue_render__$3k._withStripped = true;
/* style */
const __vue_inject_styles__$3k = undefined;
/* scoped */
- const __vue_scope_id__$3k = "data-v-701026d2";
+ const __vue_scope_id__$3k = "data-v-ebd7fe48";
/* module identifier */
const __vue_module_identifier__$3k = undefined;
/* functional template */
@@ -116016,10 +118141,10 @@ __vue_render__$3k._withStripped = true;
//
var script$3j = {
mixins: [singleGroupMixin],
- name: 'splitlineFifthRender',
+ name: 'splitlineSeventhRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -116121,7 +118246,7 @@ var __vue_render__$3j = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-fifth-" + _vm.pageType,
+ "xml-splitline-seventh-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -116165,11 +118290,35 @@ var __vue_render__$3j = function () {
on: { click: _vm.handleBlockClick },
},
[
- _c("div", { staticClass: "line" }),
+ _c("div", { staticClass: "dotted" }, [
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ ]),
_vm._v(" "),
- _c("div", { staticClass: "centerimg" }, [_c("div")]),
+ _c("div", { staticClass: "centerimg" }),
_vm._v(" "),
- _c("div", { staticClass: "line" }),
+ _c("div", { staticClass: "dotted" }, [
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ ]),
]
),
]
@@ -116184,7 +118333,7 @@ __vue_render__$3j._withStripped = true;
/* style */
const __vue_inject_styles__$3j = undefined;
/* scoped */
- const __vue_scope_id__$3j = "data-v-ca50cd36";
+ const __vue_scope_id__$3j = "data-v-6c00036e";
/* module identifier */
const __vue_module_identifier__$3j = undefined;
/* functional template */
@@ -116213,10 +118362,10 @@ __vue_render__$3j._withStripped = true;
//
var script$3i = {
mixins: [singleGroupMixin],
- name: 'splitlineSixthRender',
+ name: 'splitlineEighthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -116318,7 +118467,7 @@ var __vue_render__$3i = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-sixth-" + _vm.pageType,
+ "xml-splitline-eighth-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -116362,15 +118511,11 @@ var __vue_render__$3i = function () {
on: { click: _vm.handleBlockClick },
},
[
- _c("div", { staticClass: "line1" }),
- _vm._v(" "),
_c("div", { staticClass: "centerimg" }, [
- _c("div", { staticClass: "block1" }),
+ _c("div", { staticClass: "line1" }),
_vm._v(" "),
- _c("div", { staticClass: "block2" }),
+ _c("div", { staticClass: "line2" }),
]),
- _vm._v(" "),
- _c("div", { staticClass: "line2" }),
]
),
]
@@ -116385,7 +118530,7 @@ __vue_render__$3i._withStripped = true;
/* style */
const __vue_inject_styles__$3i = undefined;
/* scoped */
- const __vue_scope_id__$3i = "data-v-ebd7fe48";
+ const __vue_scope_id__$3i = "data-v-1888461c";
/* module identifier */
const __vue_module_identifier__$3i = undefined;
/* functional template */
@@ -116414,10 +118559,10 @@ __vue_render__$3i._withStripped = true;
//
var script$3h = {
mixins: [singleGroupMixin],
- name: 'splitlineSeventhRender',
+ name: 'splitlineNinthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -116519,7 +118664,7 @@ var __vue_render__$3h = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-seventh-" + _vm.pageType,
+ "xml-splitline-ninth-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -116563,34 +118708,10 @@ var __vue_render__$3h = function () {
on: { click: _vm.handleBlockClick },
},
[
- _c("div", { staticClass: "dotted" }, [
- _c("div"),
+ _c("div", { staticClass: "centerimg" }, [
+ _c("div", { staticClass: "skeybox" }),
_vm._v(" "),
- _c("div"),
- _vm._v(" "),
- _c("div"),
- _vm._v(" "),
- _c("div"),
- _vm._v(" "),
- _c("div"),
- _vm._v(" "),
- _c("div"),
- ]),
- _vm._v(" "),
- _c("div", { staticClass: "centerimg" }),
- _vm._v(" "),
- _c("div", { staticClass: "dotted" }, [
- _c("div"),
- _vm._v(" "),
- _c("div"),
- _vm._v(" "),
- _c("div"),
- _vm._v(" "),
- _c("div"),
- _vm._v(" "),
- _c("div"),
- _vm._v(" "),
- _c("div"),
+ _c("div", { staticClass: "line" }),
]),
]
),
@@ -116606,7 +118727,7 @@ __vue_render__$3h._withStripped = true;
/* style */
const __vue_inject_styles__$3h = undefined;
/* scoped */
- const __vue_scope_id__$3h = "data-v-6c00036e";
+ const __vue_scope_id__$3h = "data-v-43776a56";
/* module identifier */
const __vue_module_identifier__$3h = undefined;
/* functional template */
@@ -116635,10 +118756,10 @@ __vue_render__$3h._withStripped = true;
//
var script$3g = {
mixins: [singleGroupMixin],
- name: 'splitlineEighthRender',
+ name: 'splitlineTenthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -116740,7 +118861,7 @@ var __vue_render__$3g = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-eighth-" + _vm.pageType,
+ "xml-splitline-tenth-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -116784,10 +118905,10 @@ var __vue_render__$3g = function () {
on: { click: _vm.handleBlockClick },
},
[
- _c("div", { staticClass: "centerimg" }, [
- _c("div", { staticClass: "line1" }),
+ _c("div", [
+ _c("div", { staticClass: "centerimg" }),
_vm._v(" "),
- _c("div", { staticClass: "line2" }),
+ _c("div", { staticClass: "line" }),
]),
]
),
@@ -116803,7 +118924,7 @@ __vue_render__$3g._withStripped = true;
/* style */
const __vue_inject_styles__$3g = undefined;
/* scoped */
- const __vue_scope_id__$3g = "data-v-1888461c";
+ const __vue_scope_id__$3g = "data-v-1d7ec26a";
/* module identifier */
const __vue_module_identifier__$3g = undefined;
/* functional template */
@@ -116832,10 +118953,10 @@ __vue_render__$3g._withStripped = true;
//
var script$3f = {
mixins: [singleGroupMixin],
- name: 'splitlineNinthRender',
+ name: 'splitlineEleventhRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -116929,400 +119050,6 @@ var script$3f = {
const __vue_script__$3f = script$3f;
/* template */
var __vue_render__$3f = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-splitline-ninth-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: "action-buttons",
- fn: function () {
- return [_vm._t(name)]
- },
- proxy: true,
- }
- }),
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- {
- staticClass: "title-container",
- attrs: { id: _vm.blockId },
- on: { click: _vm.handleBlockClick },
- },
- [
- _c("div", { staticClass: "centerimg" }, [
- _c("div", { staticClass: "skeybox" }),
- _vm._v(" "),
- _c("div", { staticClass: "line" }),
- ]),
- ]
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$3f = [];
-__vue_render__$3f._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$3f = undefined;
- /* scoped */
- const __vue_scope_id__$3f = "data-v-43776a56";
- /* module identifier */
- const __vue_module_identifier__$3f = undefined;
- /* functional template */
- const __vue_is_functional_template__$3f = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$3f = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3f, staticRenderFns: __vue_staticRenderFns__$3f },
- __vue_inject_styles__$3f,
- __vue_script__$3f,
- __vue_scope_id__$3f,
- __vue_is_functional_template__$3f,
- __vue_module_identifier__$3f,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$3e = {
- mixins: [singleGroupMixin],
- name: 'splitlineTenthRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '分割线',
- titleTextDataName: 'titleTextData',
- groupData: {},
- blockId: `blockId${Math.random()}`,
- propertyComponentsName: 'XmlSplitlineProperty'
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName: this.titleTextDataName,
- propertyComponentsName: this.propertyComponentsName,
- currentRule: this.currentRule,
- blockId: this.blockId,
- ruleIndex: this.ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$3e = script$3e;
-/* template */
-var __vue_render__$3e = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-splitline-tenth-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: "action-buttons",
- fn: function () {
- return [_vm._t(name)]
- },
- proxy: true,
- }
- }),
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- {
- staticClass: "title-container",
- attrs: { id: _vm.blockId },
- on: { click: _vm.handleBlockClick },
- },
- [
- _c("div", [
- _c("div", { staticClass: "centerimg" }),
- _vm._v(" "),
- _c("div", { staticClass: "line" }),
- ]),
- ]
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$3e = [];
-__vue_render__$3e._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$3e = undefined;
- /* scoped */
- const __vue_scope_id__$3e = "data-v-1d7ec26a";
- /* module identifier */
- const __vue_module_identifier__$3e = undefined;
- /* functional template */
- const __vue_is_functional_template__$3e = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$3e = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3e, staticRenderFns: __vue_staticRenderFns__$3e },
- __vue_inject_styles__$3e,
- __vue_script__$3e,
- __vue_scope_id__$3e,
- __vue_is_functional_template__$3e,
- __vue_module_identifier__$3e,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$3d = {
- mixins: [singleGroupMixin],
- name: 'splitlineEleventhRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '分割线',
- titleTextDataName: 'titleTextData',
- groupData: {},
- blockId: `blockId${Math.random()}`,
- propertyComponentsName: 'XmlSplitlineProperty'
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName: this.titleTextDataName,
- propertyComponentsName: this.propertyComponentsName,
- currentRule: this.currentRule,
- blockId: this.blockId,
- ruleIndex: this.ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$3d = script$3d;
-/* template */
-var __vue_render__$3d = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -117390,17 +119117,17 @@ var __vue_render__$3d = function () {
1
)
};
-var __vue_staticRenderFns__$3d = [];
-__vue_render__$3d._withStripped = true;
+var __vue_staticRenderFns__$3f = [];
+__vue_render__$3f._withStripped = true;
/* style */
- const __vue_inject_styles__$3d = undefined;
+ const __vue_inject_styles__$3f = undefined;
/* scoped */
- const __vue_scope_id__$3d = "data-v-390efcba";
+ const __vue_scope_id__$3f = "data-v-390efcba";
/* module identifier */
- const __vue_module_identifier__$3d = undefined;
+ const __vue_module_identifier__$3f = undefined;
/* functional template */
- const __vue_is_functional_template__$3d = false;
+ const __vue_is_functional_template__$3f = false;
/* style inject */
/* style inject SSR */
@@ -117409,13 +119136,13 @@ __vue_render__$3d._withStripped = true;
- const __vue_component__$3d = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3d, staticRenderFns: __vue_staticRenderFns__$3d },
- __vue_inject_styles__$3d,
- __vue_script__$3d,
- __vue_scope_id__$3d,
- __vue_is_functional_template__$3d,
- __vue_module_identifier__$3d,
+ const __vue_component__$3f = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3f, staticRenderFns: __vue_staticRenderFns__$3f },
+ __vue_inject_styles__$3f,
+ __vue_script__$3f,
+ __vue_scope_id__$3f,
+ __vue_is_functional_template__$3f,
+ __vue_module_identifier__$3f,
false,
undefined,
undefined,
@@ -117423,12 +119150,12 @@ __vue_render__$3d._withStripped = true;
);
//
-var script$3c = {
+var script$3e = {
mixins: [singleGroupMixin],
name: 'splitlineGreytheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -117521,8 +119248,8 @@ var script$3c = {
var __$_require_static_images_leaflet_resource_enter_reytheme1_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkVEQjlDNkFFNDEzMTFFRDk3MjZDM0M4NDc0N0Y2M0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkVEQjlDNkJFNDEzMTFFRDk3MjZDM0M4NDc0N0Y2M0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RURCOUM2OEU0MTMxMUVEOTcyNkMzQzg0NzQ3RjYzRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RURCOUM2OUU0MTMxMUVEOTcyNkMzQzg0NzQ3RjYzRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnHmU/UAAACvSURBVHjaYnx7MJ+HgYGBlYF08JMFSKwAYm8yNE9nYqAAjGoe1TyqeVBpBhUGC4D4MBl6z4M0XwbiCUDMRYLGv0DsC9J8E4hLgXgZCZqLgPgEzM/LgbiPSI1LgbgfPcDKgHgPIX8CcRq20Ab5IxKI7+PQ+BqIA4H4G66oegPEQcgKkAyOAOKHhOL5AhAno4mBAnQfsYkEVBH0QtlLYAGELZHgAuVAzAjEtbgUAAQYADfpIG4AZtNeAAAAAElFTkSuQmCC";
/* script */
-const __vue_script__$3c = script$3c;
-var __vue_render__$3c = function () {
+const __vue_script__$3e = script$3e;
+var __vue_render__$3e = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -117601,17 +119328,17 @@ var __vue_render__$3c = function () {
1
)
};
-var __vue_staticRenderFns__$3c = [];
-__vue_render__$3c._withStripped = true;
+var __vue_staticRenderFns__$3e = [];
+__vue_render__$3e._withStripped = true;
/* style */
- const __vue_inject_styles__$3c = undefined;
+ const __vue_inject_styles__$3e = undefined;
/* scoped */
- const __vue_scope_id__$3c = "data-v-cc50973a";
+ const __vue_scope_id__$3e = "data-v-cc50973a";
/* module identifier */
- const __vue_module_identifier__$3c = undefined;
+ const __vue_module_identifier__$3e = undefined;
/* functional template */
- const __vue_is_functional_template__$3c = false;
+ const __vue_is_functional_template__$3e = false;
/* style inject */
/* style inject SSR */
@@ -117620,13 +119347,13 @@ __vue_render__$3c._withStripped = true;
- const __vue_component__$3c = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3c, staticRenderFns: __vue_staticRenderFns__$3c },
- __vue_inject_styles__$3c,
- __vue_script__$3c,
- __vue_scope_id__$3c,
- __vue_is_functional_template__$3c,
- __vue_module_identifier__$3c,
+ const __vue_component__$3e = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3e, staticRenderFns: __vue_staticRenderFns__$3e },
+ __vue_inject_styles__$3e,
+ __vue_script__$3e,
+ __vue_scope_id__$3e,
+ __vue_is_functional_template__$3e,
+ __vue_module_identifier__$3e,
false,
undefined,
undefined,
@@ -117634,12 +119361,12 @@ __vue_render__$3c._withStripped = true;
);
//
-var script$3b = {
+var script$3d = {
mixins: [singleGroupMixin],
name: 'splitlineGreytheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -117732,8 +119459,8 @@ var script$3b = {
var __$_require_static_images_leaflet_resource_enter_reytheme2_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODBENkQyRjlFNDEzMTFFREI0QzA4RUJBQTYzQUY4QTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODBENkQyRkFFNDEzMTFFREI0QzA4RUJBQTYzQUY4QTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MEQ2RDJGN0U0MTMxMUVEQjRDMDhFQkFBNjNBRjhBMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MEQ2RDJGOEU0MTMxMUVEQjRDMDhFQkFBNjNBRjhBMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmq84K4AAAGmSURBVHjavNXPKwRhGAfwd8YmUgoHKeFA+RlFnIVcrLObhNrkpITk4Lqb/wDlwk3JRVws5WbXQbkoRKg5rMKBjfV96pl6m3Zmn9HOPPU57Ls7+33nfWee17BiyypPVUETvMCrklU5lMBHvi9Nx+deOAYLUhx0DRMuf07XT0MaPuEdnmEDqt2CxuECRnhmdnXAHmw6xivhiMd7wODxOljg8GZnUAvsQqnH0tDM17Xr9nlSbtUAB1CmByWgQrAPtKF9MAdDgt+3w7wdVA9R4YbT0sVhVcmLgowI377p48JB5a8aoY0COlXw1UpBtSEE1ZgqnIpQ0GMIQQ8UlAw4hLpF0uSWcxNg0A61Jwr6hRh8BxByC2t6ZziDKfgpYsg9DMObs6lSrxuDTBFCTqGfHgK3Y4K6cTec/DPgC5a4D1pe55Hix30UZuzbFlaaG26c910VCqLKwRZ0wbkghM6kAT4kleSEddYTL8O2x4RoqWYh69kaBLPN8jIa/GTqtcjHdsGS9rocz/pQG0tIQ6R3ZBe9Y5NwBXew4qur+nx8M3ycX/p9uf8EGACIV0806+7CtAAAAABJRU5ErkJggg==";
/* script */
-const __vue_script__$3b = script$3b;
-var __vue_render__$3b = function () {
+const __vue_script__$3d = script$3d;
+var __vue_render__$3d = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -117812,17 +119539,17 @@ var __vue_render__$3b = function () {
1
)
};
-var __vue_staticRenderFns__$3b = [];
-__vue_render__$3b._withStripped = true;
+var __vue_staticRenderFns__$3d = [];
+__vue_render__$3d._withStripped = true;
/* style */
- const __vue_inject_styles__$3b = undefined;
+ const __vue_inject_styles__$3d = undefined;
/* scoped */
- const __vue_scope_id__$3b = "data-v-acfeac7c";
+ const __vue_scope_id__$3d = "data-v-acfeac7c";
/* module identifier */
- const __vue_module_identifier__$3b = undefined;
+ const __vue_module_identifier__$3d = undefined;
/* functional template */
- const __vue_is_functional_template__$3b = false;
+ const __vue_is_functional_template__$3d = false;
/* style inject */
/* style inject SSR */
@@ -117831,13 +119558,13 @@ __vue_render__$3b._withStripped = true;
- const __vue_component__$3b = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3b, staticRenderFns: __vue_staticRenderFns__$3b },
- __vue_inject_styles__$3b,
- __vue_script__$3b,
- __vue_scope_id__$3b,
- __vue_is_functional_template__$3b,
- __vue_module_identifier__$3b,
+ const __vue_component__$3d = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3d, staticRenderFns: __vue_staticRenderFns__$3d },
+ __vue_inject_styles__$3d,
+ __vue_script__$3d,
+ __vue_scope_id__$3d,
+ __vue_is_functional_template__$3d,
+ __vue_module_identifier__$3d,
false,
undefined,
undefined,
@@ -117845,12 +119572,12 @@ __vue_render__$3b._withStripped = true;
);
//
-var script$3a = {
+var script$3c = {
mixins: [singleGroupMixin],
name: 'splitlineGreytheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -117943,8 +119670,8 @@ var script$3a = {
var __$_require_static_images_leaflet_resource_enter_reytheme3_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAZCAYAAADaILXQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTAyNjJBQTlFNDEzMTFFRDk2NjdEMTQ0QjA1QzE1NUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTAyNjJBQUFFNDEzMTFFRDk2NjdEMTQ0QjA1QzE1NUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MDI2MkFBN0U0MTMxMUVEOTY2N0QxNDRCMDVDMTU1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MDI2MkFBOEU0MTMxMUVEOTY2N0QxNDRCMDVDMTU1QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppo2R5QAAAF5SURBVHjatNbNKwVRGMfxmesl7yIl5Y66iYWIYmEhC2s7edtZSDd5ibJgYesf0BXlH5AFydKa3KQUW2QjlvKWt++p52pMM/eec2ec+tR05s5vnnPmnJlrPybbLINWgSfdH8cMgqtwaHKNSfg8+jASdXgNFuR4FYVRhi+iWo5bMR5VeB1mPX1a1euEL6HS05fARNjwekwHnFtBcbaLvUNT89ojutGLsoBrm3CFY6RxijM8u8Mn0S9hLbANlmdCZB7wBy7lRgcq/B6jKLDCN5XXgWZsqTnfx5wVXfvEGE4yD3QdqYjCZ6TgP6vltzNEW3MXGfMbTp7BqrDlbOtcLaNB3BoGp6Ww71yb6AHXhuHn7vWda4fGDcMd3e2v+hoNw+O64Q0o+q/KnYCANxzhy+dcOWp1wr1DfMeGbOkBtGPH5yaOSeUqdFNeZkncSb96MQ2jE7uu5efozvm2fM6mcBMwTRcYQhf2/B6q7fO/pRQveezQEry6O34EGACZzD919vhTGQAAAABJRU5ErkJggg==";
/* script */
-const __vue_script__$3a = script$3a;
-var __vue_render__$3a = function () {
+const __vue_script__$3c = script$3c;
+var __vue_render__$3c = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -118023,17 +119750,17 @@ var __vue_render__$3a = function () {
1
)
};
-var __vue_staticRenderFns__$3a = [];
-__vue_render__$3a._withStripped = true;
+var __vue_staticRenderFns__$3c = [];
+__vue_render__$3c._withStripped = true;
/* style */
- const __vue_inject_styles__$3a = undefined;
+ const __vue_inject_styles__$3c = undefined;
/* scoped */
- const __vue_scope_id__$3a = "data-v-3fb693db";
+ const __vue_scope_id__$3c = "data-v-3fb693db";
/* module identifier */
- const __vue_module_identifier__$3a = undefined;
+ const __vue_module_identifier__$3c = undefined;
/* functional template */
- const __vue_is_functional_template__$3a = false;
+ const __vue_is_functional_template__$3c = false;
/* style inject */
/* style inject SSR */
@@ -118042,13 +119769,13 @@ __vue_render__$3a._withStripped = true;
- const __vue_component__$3a = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3a, staticRenderFns: __vue_staticRenderFns__$3a },
- __vue_inject_styles__$3a,
- __vue_script__$3a,
- __vue_scope_id__$3a,
- __vue_is_functional_template__$3a,
- __vue_module_identifier__$3a,
+ const __vue_component__$3c = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3c, staticRenderFns: __vue_staticRenderFns__$3c },
+ __vue_inject_styles__$3c,
+ __vue_script__$3c,
+ __vue_scope_id__$3c,
+ __vue_is_functional_template__$3c,
+ __vue_module_identifier__$3c,
false,
undefined,
undefined,
@@ -118056,12 +119783,12 @@ __vue_render__$3a._withStripped = true;
);
//
-var script$39 = {
+var script$3b = {
mixins: [singleGroupMixin],
name: 'splitlineGreytheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -118154,8 +119881,8 @@ var script$39 = {
var __$_require_static_images_leaflet_resource_enter_reytheme4_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAYAAADk3wSdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUVGMjNFQThFNDEzMTFFREFEM0VENTk1ODYyNDhCRTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUVGMjNFQTlFNDEzMTFFREFEM0VENTk1ODYyNDhCRTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RUYyM0VBNkU0MTMxMUVEQUQzRUQ1OTU4NjI0OEJFMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RUYyM0VBN0U0MTMxMUVEQUQzRUQ1OTU4NjI0OEJFMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsVWod0AAAHgSURBVHjarJVJKIVRFMd5pkRYiY1nLBuJDLFSyhhRlpShlKQMRYaiZIEiUTYkZWHMQmFhKCIWyoJeFoaQMqYMCwn/W/+n4+t93sd7p3517v3O+X/3O/fc+7m2b1S5GLQcsAQ+7QWaDAqquAGQYTTYiBWASFDnLFFX0EY/EyQ4QzQXxIlxqzNEGzTjfJbi36JRIM1GToUjonE684l/EQ0EPmL8qJP3IHwP5nlpRdWKLOAaPNMvBxvgzoboLIgGC+CJeSquUT10B35gEQSJJJUwyg0ZAh3i2Sk4AzvAX8z7gm5wqVZapBGU1gyuwKuYGwFTGkFpNSZ77QFrAjP0X0AACP0lPkR9/oVm8gBscsMKQQSY5LNVkEV/HRwCM8hmKZWdK2cZfHDThkG1uIm6wC5453gf5HH1PWIhqXyJJ1gxsfDjTGzRXG1qQ7ZAGHgDwWL3pW2DeXAPBq0tVQ+mbfRlL09VuDhhyvr4Iq1wMbgxiSYv0QSZee6PQT9vqzE2fjW/zEPED7KUP07Uh/BTKKb6LhncUiCeibXgiD1ste+yueu0RQxwY1k6xWcngTJunrfe3aAnOs3L2MLfSKzYfbXCdNXkYOIvoqrGlWKsxE7AHMd7oNTRf9Qnb/w1I8FfAgwA7f9kYofT4PIAAAAASUVORK5CYII=";
/* script */
-const __vue_script__$39 = script$39;
-var __vue_render__$39 = function () {
+const __vue_script__$3b = script$3b;
+var __vue_render__$3b = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -118234,17 +119961,17 @@ var __vue_render__$39 = function () {
1
)
};
-var __vue_staticRenderFns__$39 = [];
-__vue_render__$39._withStripped = true;
+var __vue_staticRenderFns__$3b = [];
+__vue_render__$3b._withStripped = true;
/* style */
- const __vue_inject_styles__$39 = undefined;
+ const __vue_inject_styles__$3b = undefined;
/* scoped */
- const __vue_scope_id__$39 = "data-v-12a60397";
+ const __vue_scope_id__$3b = "data-v-12a60397";
/* module identifier */
- const __vue_module_identifier__$39 = undefined;
+ const __vue_module_identifier__$3b = undefined;
/* functional template */
- const __vue_is_functional_template__$39 = false;
+ const __vue_is_functional_template__$3b = false;
/* style inject */
/* style inject SSR */
@@ -118253,13 +119980,13 @@ __vue_render__$39._withStripped = true;
- const __vue_component__$39 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$39, staticRenderFns: __vue_staticRenderFns__$39 },
- __vue_inject_styles__$39,
- __vue_script__$39,
- __vue_scope_id__$39,
- __vue_is_functional_template__$39,
- __vue_module_identifier__$39,
+ const __vue_component__$3b = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3b, staticRenderFns: __vue_staticRenderFns__$3b },
+ __vue_inject_styles__$3b,
+ __vue_script__$3b,
+ __vue_scope_id__$3b,
+ __vue_is_functional_template__$3b,
+ __vue_module_identifier__$3b,
false,
undefined,
undefined,
@@ -118267,12 +119994,12 @@ __vue_render__$39._withStripped = true;
);
//
-var script$38 = {
+var script$3a = {
mixins: [singleGroupMixin],
name: 'splitlineGreytheme5Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -118365,8 +120092,8 @@ var script$38 = {
var __$_require_static_images_leaflet_resource_enter_reytheme5_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAYAAAARIY8tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjA0QzIwODRFNDEzMTFFREEzRkZDRjE5OUYyRjk4RkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjA0QzIwODVFNDEzMTFFREEzRkZDRjE5OUYyRjk4RkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDRDMjA4MkU0MTMxMUVEQTNGRkNGMTk5RjJGOThGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDRDMjA4M0U0MTMxMUVEQTNGRkNGMTk5RjJGOThGRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiMgT5kAAAK/SURBVHjatJZraM5xFMef59nIZeWWNt56QSYUy2UvaLJ4MaYolFbCUm4lGnPPZS9opoiaMfECLxStNF6Y3K9hLjWZiAxhRhh5fE59/+t4/P96vHDq0/O7/c/5/c45v/N74rGDr2Ihkgn74C5UQQZMg1vwEorgCjyHfFgKm5Il2Y1hisJkPMyFb3BS/Ro4Bydk1MaLYQeMAtvpknQNmKJHMAgqYIzGHwqTKbBdyn/C/jBF8QgXmUyH467/GQZAC5yFCW7uMO6Zk66BGh09Dj3d+BZYo/ZIuKY1gfF2eAfDMfYp+Cjxh8FYrAB6pSg3Oe/a9+G963fXN3bCgX+LwVBYBP3dWAmMhQ1Qr7HF0BvaYKViEJwkFq9tyQpO4Q2MU3BPw2Q3fh1uKtBTdZIyzVWiaG/H8WtbSvm5oSxbFuYik0lyUyC34ZjaW2G13PFaWRQo78bPenWTYTFogDqnKO7myuE7DIblbk2bW2OXrR98VEJ0ZJFlxDb1bUGu2hfhi1OQBz1Sgt7u+qMhC97AHY2dMgM7Zf1/SLMFeRd01UCuaovJIfjqFs+Q7wM5Cq2ubwmQDS+cq+vNwBMolc+vaqJO6endM19tM9oFHtvFI4uCINvFq4a+Vl4Yb04NcrEUWU6vSjlqhTZwQQGPKQ1z3Jpa1a/OsDEsi5qk/Ajcc+MTXdrapdoDz3R71wWL2PEPpXDMFcTfLlqj6v5MvQWBBMqtPF9W2/L9AMzDNZku760WJTCWjCp2cT0oORFvRIPaGaqqfULW5WPgUlQtMsuVcksnlY9AZjsDhSnKH2hjraqyab0HC+XvpE5mPh6iWNnTOczNnWHXhWFKEhHKLYBr1a5SfOy0m2GWlJvBBUEiEIuCfzGQp7LRqrpS5tYnXFpWu0tVFPXvIepNLldev5WSEfAUPsjnTVq7QifcHabolwADAMmYvYIeJigVAAAAAElFTkSuQmCC";
/* script */
-const __vue_script__$38 = script$38;
-var __vue_render__$38 = function () {
+const __vue_script__$3a = script$3a;
+var __vue_render__$3a = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -118445,17 +120172,17 @@ var __vue_render__$38 = function () {
1
)
};
-var __vue_staticRenderFns__$38 = [];
-__vue_render__$38._withStripped = true;
+var __vue_staticRenderFns__$3a = [];
+__vue_render__$3a._withStripped = true;
/* style */
- const __vue_inject_styles__$38 = undefined;
+ const __vue_inject_styles__$3a = undefined;
/* scoped */
- const __vue_scope_id__$38 = "data-v-34d5195a";
+ const __vue_scope_id__$3a = "data-v-34d5195a";
/* module identifier */
- const __vue_module_identifier__$38 = undefined;
+ const __vue_module_identifier__$3a = undefined;
/* functional template */
- const __vue_is_functional_template__$38 = false;
+ const __vue_is_functional_template__$3a = false;
/* style inject */
/* style inject SSR */
@@ -118464,13 +120191,13 @@ __vue_render__$38._withStripped = true;
- const __vue_component__$38 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$38, staticRenderFns: __vue_staticRenderFns__$38 },
- __vue_inject_styles__$38,
- __vue_script__$38,
- __vue_scope_id__$38,
- __vue_is_functional_template__$38,
- __vue_module_identifier__$38,
+ const __vue_component__$3a = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3a, staticRenderFns: __vue_staticRenderFns__$3a },
+ __vue_inject_styles__$3a,
+ __vue_script__$3a,
+ __vue_scope_id__$3a,
+ __vue_is_functional_template__$3a,
+ __vue_module_identifier__$3a,
false,
undefined,
undefined,
@@ -118478,12 +120205,12 @@ __vue_render__$38._withStripped = true;
);
//
-var script$37 = {
+var script$39 = {
mixins: [singleGroupMixin],
name: 'splitlineGreytheme6Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -118576,8 +120303,8 @@ var script$37 = {
var __$_require_static_images_leaflet_resource_enter_reytheme6_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAaCAYAAABYQRdDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzhCNDAxMkRFNDEzMTFFRDk0QkVFQjNBMzJBNTY3Q0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzhCNDAxMkVFNDEzMTFFRDk0QkVFQjNBMzJBNTY3Q0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOEI0MDEyQkU0MTMxMUVEOTRCRUVCM0EzMkE1NjdDRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOEI0MDEyQ0U0MTMxMUVEOTRCRUVCM0EzMkE1NjdDRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuQHbIYAAAIZSURBVHjaYnzGIMhARaAExKZMVDTQDojPALEMC5UMdALizUDMBcRvqeFSHSBeBzUQBD5QaqgAEK8HYn4ksU+UGjoViFXQxBhZvAwVxIAMHlJNm/D8rYfai89RWKSEQBHVD8RRpBjIyfCfQfjHT1zSKmR5P+zrdwbhD79wSTugJ6lXQPwFn4GS//6yBNx9IwsKOyzS14C4Fd3Qwm3nHyyDskG++IdF4xwgTsYwTYr3h9azz1ZA5kdc3lcF4pNALI8mLgfEseiKL0nzMVSKC78GGQhzDToIh2Y3EyDOQpMrA2I2ZIEHYlwMLWKCDL8ZgLGH5EUwAKmc8uwVyFsrgJgPKpwEjmxEQk9ANhBoyuc2SWFgJKAGL9hQuX9/GSY8fcWg9PKbE5rLRECRDWWnADE3spm3JXiLnjAxY3gVbOhHRiaGuzycUMsxQA40ptPQxKcVSArvwhYhUEMZGXr5eRnWqop2gwoENDWgsC2GRh4M3IKGLwNOQ2FgLg/3RVDiBeIXaOrakdigZJYIxN+IMhQKQAa7wZIHFCCn55lAfAxfBsGVTi8DcRAQo+dFkA8qCWVjfHl/HzTGkUENmg9INhQEFgPxLKRgmU9MgYOe9/OA5WsAsgAPw3/mqQ9efFotIfh1CwfHCjT1XMQYag7FcADKLZVyYgzPmZitiC0aiapNn2HJNfgAo4GhoTm09KEUgNLt1vPnzjEABBgAWt12zyTTtPoAAAAASUVORK5CYII=";
/* script */
-const __vue_script__$37 = script$37;
-var __vue_render__$37 = function () {
+const __vue_script__$39 = script$39;
+var __vue_render__$39 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -118656,13 +120383,395 @@ var __vue_render__$37 = function () {
1
)
};
+var __vue_staticRenderFns__$39 = [];
+__vue_render__$39._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$39 = undefined;
+ /* scoped */
+ const __vue_scope_id__$39 = "data-v-8ef639e2";
+ /* module identifier */
+ const __vue_module_identifier__$39 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$39 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$39 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$39, staticRenderFns: __vue_staticRenderFns__$39 },
+ __vue_inject_styles__$39,
+ __vue_script__$39,
+ __vue_scope_id__$39,
+ __vue_is_functional_template__$39,
+ __vue_module_identifier__$39,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$38 = {
+ mixins: [singleGroupMixin],
+ name: 'splitlineYellowtheme1Render',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '分割线',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ blockId: `blockId${Math.random()}`,
+ propertyComponentsName: 'XmlSplitlineProperty'
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName: this.titleTextDataName,
+ propertyComponentsName: this.propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId: this.blockId,
+ ruleIndex: this.ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$38 = script$38;
+/* template */
+var __vue_render__$38 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-splitline-Yellowtheme1-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t(name)]
+ },
+ proxy: true,
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "title-container",
+ attrs: { id: _vm.blockId },
+ on: { click: _vm.handleBlockClick },
+ },
+ [_c("div", { staticClass: "linebox" })]
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$38 = [];
+__vue_render__$38._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$38 = undefined;
+ /* scoped */
+ const __vue_scope_id__$38 = "data-v-1871b8e8";
+ /* module identifier */
+ const __vue_module_identifier__$38 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$38 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$38 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$38, staticRenderFns: __vue_staticRenderFns__$38 },
+ __vue_inject_styles__$38,
+ __vue_script__$38,
+ __vue_scope_id__$38,
+ __vue_is_functional_template__$38,
+ __vue_module_identifier__$38,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$37 = {
+ mixins: [singleGroupMixin],
+ name: 'splitlineYellowtheme2Render',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '分割线',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ blockId: `blockId${Math.random()}`,
+ propertyComponentsName: 'XmlSplitlineProperty'
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName: this.titleTextDataName,
+ propertyComponentsName: this.propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId: this.blockId,
+ ruleIndex: this.ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$37 = script$37;
+/* template */
+var __vue_render__$37 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-splitline-Yellowtheme2-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t(name)]
+ },
+ proxy: true,
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "title-container",
+ attrs: { id: _vm.blockId },
+ on: { click: _vm.handleBlockClick },
+ },
+ [_c("div", { staticClass: "linebox" })]
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$37 = [];
__vue_render__$37._withStripped = true;
/* style */
const __vue_inject_styles__$37 = undefined;
/* scoped */
- const __vue_scope_id__$37 = "data-v-8ef639e2";
+ const __vue_scope_id__$37 = "data-v-73611cf6";
/* module identifier */
const __vue_module_identifier__$37 = undefined;
/* functional template */
@@ -118691,10 +120800,10 @@ __vue_render__$37._withStripped = true;
//
var script$36 = {
mixins: [singleGroupMixin],
- name: 'splitlineYellowtheme1Render',
+ name: 'splitlineYellowtheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -118796,7 +120905,7 @@ var __vue_render__$36 = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Yellowtheme1-" + _vm.pageType,
+ "xml-splitline-Yellowtheme3-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -118853,7 +120962,7 @@ __vue_render__$36._withStripped = true;
/* style */
const __vue_inject_styles__$36 = undefined;
/* scoped */
- const __vue_scope_id__$36 = "data-v-1871b8e8";
+ const __vue_scope_id__$36 = "data-v-742d2a22";
/* module identifier */
const __vue_module_identifier__$36 = undefined;
/* functional template */
@@ -118882,10 +120991,10 @@ __vue_render__$36._withStripped = true;
//
var script$35 = {
mixins: [singleGroupMixin],
- name: 'splitlineYellowtheme2Render',
+ name: 'splitlineYellowtheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -118987,7 +121096,7 @@ var __vue_render__$35 = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Yellowtheme2-" + _vm.pageType,
+ "xml-splitline-Yellowtheme4-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -119044,7 +121153,7 @@ __vue_render__$35._withStripped = true;
/* style */
const __vue_inject_styles__$35 = undefined;
/* scoped */
- const __vue_scope_id__$35 = "data-v-73611cf6";
+ const __vue_scope_id__$35 = "data-v-220ae2bf";
/* module identifier */
const __vue_module_identifier__$35 = undefined;
/* functional template */
@@ -119073,10 +121182,10 @@ __vue_render__$35._withStripped = true;
//
var script$34 = {
mixins: [singleGroupMixin],
- name: 'splitlineYellowtheme3Render',
+ name: 'splitlineRedtheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -119178,7 +121287,7 @@ var __vue_render__$34 = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Yellowtheme3-" + _vm.pageType,
+ "xml-splitline-Redtheme1-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -119235,7 +121344,7 @@ __vue_render__$34._withStripped = true;
/* style */
const __vue_inject_styles__$34 = undefined;
/* scoped */
- const __vue_scope_id__$34 = "data-v-742d2a22";
+ const __vue_scope_id__$34 = "data-v-6f969a42";
/* module identifier */
const __vue_module_identifier__$34 = undefined;
/* functional template */
@@ -119264,10 +121373,10 @@ __vue_render__$34._withStripped = true;
//
var script$33 = {
mixins: [singleGroupMixin],
- name: 'splitlineYellowtheme4Render',
+ name: 'splitlineRedtheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -119369,7 +121478,7 @@ var __vue_render__$33 = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Yellowtheme4-" + _vm.pageType,
+ "xml-splitline-Redtheme2-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -119426,7 +121535,7 @@ __vue_render__$33._withStripped = true;
/* style */
const __vue_inject_styles__$33 = undefined;
/* scoped */
- const __vue_scope_id__$33 = "data-v-220ae2bf";
+ const __vue_scope_id__$33 = "data-v-6710eb5e";
/* module identifier */
const __vue_module_identifier__$33 = undefined;
/* functional template */
@@ -119455,10 +121564,10 @@ __vue_render__$33._withStripped = true;
//
var script$32 = {
mixins: [singleGroupMixin],
- name: 'splitlineRedtheme1Render',
+ name: 'splitlineRedtheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -119560,7 +121669,7 @@ var __vue_render__$32 = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Redtheme1-" + _vm.pageType,
+ "xml-splitline-Redtheme3-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -119617,7 +121726,7 @@ __vue_render__$32._withStripped = true;
/* style */
const __vue_inject_styles__$32 = undefined;
/* scoped */
- const __vue_scope_id__$32 = "data-v-6f969a42";
+ const __vue_scope_id__$32 = "data-v-05ed23dd";
/* module identifier */
const __vue_module_identifier__$32 = undefined;
/* functional template */
@@ -119646,10 +121755,10 @@ __vue_render__$32._withStripped = true;
//
var script$31 = {
mixins: [singleGroupMixin],
- name: 'splitlineRedtheme2Render',
+ name: 'splitlineRedtheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -119751,7 +121860,7 @@ var __vue_render__$31 = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Redtheme2-" + _vm.pageType,
+ "xml-splitline-Redtheme4-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -119808,7 +121917,7 @@ __vue_render__$31._withStripped = true;
/* style */
const __vue_inject_styles__$31 = undefined;
/* scoped */
- const __vue_scope_id__$31 = "data-v-6710eb5e";
+ const __vue_scope_id__$31 = "data-v-b66d4748";
/* module identifier */
const __vue_module_identifier__$31 = undefined;
/* functional template */
@@ -119837,10 +121946,10 @@ __vue_render__$31._withStripped = true;
//
var script$30 = {
mixins: [singleGroupMixin],
- name: 'splitlineRedtheme3Render',
+ name: 'splitlineGreentheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -119942,7 +122051,7 @@ var __vue_render__$30 = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Redtheme3-" + _vm.pageType,
+ "xml-splitline-Greentheme1-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -119999,7 +122108,7 @@ __vue_render__$30._withStripped = true;
/* style */
const __vue_inject_styles__$30 = undefined;
/* scoped */
- const __vue_scope_id__$30 = "data-v-05ed23dd";
+ const __vue_scope_id__$30 = "data-v-9ab9b2a6";
/* module identifier */
const __vue_module_identifier__$30 = undefined;
/* functional template */
@@ -120028,10 +122137,10 @@ __vue_render__$30._withStripped = true;
//
var script$2$ = {
mixins: [singleGroupMixin],
- name: 'splitlineRedtheme4Render',
+ name: 'splitlineGreentheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -120133,7 +122242,7 @@ var __vue_render__$2$ = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Redtheme4-" + _vm.pageType,
+ "xml-splitline-Greentheme2-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -120190,7 +122299,7 @@ __vue_render__$2$._withStripped = true;
/* style */
const __vue_inject_styles__$2$ = undefined;
/* scoped */
- const __vue_scope_id__$2$ = "data-v-b66d4748";
+ const __vue_scope_id__$2$ = "data-v-40305b6c";
/* module identifier */
const __vue_module_identifier__$2$ = undefined;
/* functional template */
@@ -120219,10 +122328,10 @@ __vue_render__$2$._withStripped = true;
//
var script$2_ = {
mixins: [singleGroupMixin],
- name: 'splitlineGreentheme1Render',
+ name: 'splitlineGreentheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -120324,7 +122433,7 @@ var __vue_render__$2_ = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Greentheme1-" + _vm.pageType,
+ "xml-splitline-Greentheme3-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -120381,7 +122490,7 @@ __vue_render__$2_._withStripped = true;
/* style */
const __vue_inject_styles__$2_ = undefined;
/* scoped */
- const __vue_scope_id__$2_ = "data-v-9ab9b2a6";
+ const __vue_scope_id__$2_ = "data-v-3e15c828";
/* module identifier */
const __vue_module_identifier__$2_ = undefined;
/* functional template */
@@ -120410,10 +122519,10 @@ __vue_render__$2_._withStripped = true;
//
var script$2Z = {
mixins: [singleGroupMixin],
- name: 'splitlineGreentheme2Render',
+ name: 'splitlineGreentheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -120515,7 +122624,7 @@ var __vue_render__$2Z = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Greentheme2-" + _vm.pageType,
+ "xml-splitline-Greentheme4-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -120572,7 +122681,7 @@ __vue_render__$2Z._withStripped = true;
/* style */
const __vue_inject_styles__$2Z = undefined;
/* scoped */
- const __vue_scope_id__$2Z = "data-v-40305b6c";
+ const __vue_scope_id__$2Z = "data-v-5b4ac4ea";
/* module identifier */
const __vue_module_identifier__$2Z = undefined;
/* functional template */
@@ -120601,10 +122710,10 @@ __vue_render__$2Z._withStripped = true;
//
var script$2Y = {
mixins: [singleGroupMixin],
- name: 'splitlineGreentheme3Render',
+ name: 'splitlineBluetheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -120706,7 +122815,7 @@ var __vue_render__$2Y = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Greentheme3-" + _vm.pageType,
+ "xml-splitline-Bluetheme1-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -120763,7 +122872,7 @@ __vue_render__$2Y._withStripped = true;
/* style */
const __vue_inject_styles__$2Y = undefined;
/* scoped */
- const __vue_scope_id__$2Y = "data-v-3e15c828";
+ const __vue_scope_id__$2Y = "data-v-2fc4c2f6";
/* module identifier */
const __vue_module_identifier__$2Y = undefined;
/* functional template */
@@ -120792,10 +122901,10 @@ __vue_render__$2Y._withStripped = true;
//
var script$2X = {
mixins: [singleGroupMixin],
- name: 'splitlineGreentheme4Render',
+ name: 'splitlineBluetheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -120897,7 +123006,7 @@ var __vue_render__$2X = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Greentheme4-" + _vm.pageType,
+ "xml-splitline-Bluetheme2-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -120954,7 +123063,7 @@ __vue_render__$2X._withStripped = true;
/* style */
const __vue_inject_styles__$2X = undefined;
/* scoped */
- const __vue_scope_id__$2X = "data-v-5b4ac4ea";
+ const __vue_scope_id__$2X = "data-v-c19e225a";
/* module identifier */
const __vue_module_identifier__$2X = undefined;
/* functional template */
@@ -120983,10 +123092,10 @@ __vue_render__$2X._withStripped = true;
//
var script$2W = {
mixins: [singleGroupMixin],
- name: 'splitlineBluetheme1Render',
+ name: 'splitlineBluetheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -121088,7 +123197,7 @@ var __vue_render__$2W = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Bluetheme1-" + _vm.pageType,
+ "xml-splitline-Bluetheme3-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -121145,7 +123254,7 @@ __vue_render__$2W._withStripped = true;
/* style */
const __vue_inject_styles__$2W = undefined;
/* scoped */
- const __vue_scope_id__$2W = "data-v-2fc4c2f6";
+ const __vue_scope_id__$2W = "data-v-0e9d1ab0";
/* module identifier */
const __vue_module_identifier__$2W = undefined;
/* functional template */
@@ -121174,10 +123283,10 @@ __vue_render__$2W._withStripped = true;
//
var script$2V = {
mixins: [singleGroupMixin],
- name: 'splitlineBluetheme2Render',
+ name: 'splitlineBluetheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -121279,7 +123388,7 @@ var __vue_render__$2V = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-splitline-Bluetheme2-" + _vm.pageType,
+ "xml-splitline-Bluetheme4-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
on: { click: _vm.emitClick },
@@ -121336,7 +123445,7 @@ __vue_render__$2V._withStripped = true;
/* style */
const __vue_inject_styles__$2V = undefined;
/* scoped */
- const __vue_scope_id__$2V = "data-v-c19e225a";
+ const __vue_scope_id__$2V = "data-v-7e09468d";
/* module identifier */
const __vue_module_identifier__$2V = undefined;
/* functional template */
@@ -121362,389 +123471,7 @@ __vue_render__$2V._withStripped = true;
undefined
);
-//
-var script$2U = {
- mixins: [singleGroupMixin],
- name: 'splitlineBluetheme3Render',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '分割线',
- titleTextDataName: 'titleTextData',
- groupData: {},
- blockId: `blockId${Math.random()}`,
- propertyComponentsName: 'XmlSplitlineProperty'
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName: this.titleTextDataName,
- propertyComponentsName: this.propertyComponentsName,
- currentRule: this.currentRule,
- blockId: this.blockId,
- ruleIndex: this.ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$2U = script$2U;
-/* template */
-var __vue_render__$2U = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-splitline-Bluetheme3-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: "action-buttons",
- fn: function () {
- return [_vm._t(name)]
- },
- proxy: true,
- }
- }),
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- {
- staticClass: "title-container",
- attrs: { id: _vm.blockId },
- on: { click: _vm.handleBlockClick },
- },
- [_c("div", { staticClass: "linebox" })]
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$2U = [];
-__vue_render__$2U._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$2U = undefined;
- /* scoped */
- const __vue_scope_id__$2U = "data-v-0e9d1ab0";
- /* module identifier */
- const __vue_module_identifier__$2U = undefined;
- /* functional template */
- const __vue_is_functional_template__$2U = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$2U = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2U, staticRenderFns: __vue_staticRenderFns__$2U },
- __vue_inject_styles__$2U,
- __vue_script__$2U,
- __vue_scope_id__$2U,
- __vue_is_functional_template__$2U,
- __vue_module_identifier__$2U,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$2T = {
- mixins: [singleGroupMixin],
- name: 'splitlineBluetheme4Render',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '分割线',
- titleTextDataName: 'titleTextData',
- groupData: {},
- blockId: `blockId${Math.random()}`,
- propertyComponentsName: 'XmlSplitlineProperty'
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName: this.titleTextDataName,
- propertyComponentsName: this.propertyComponentsName,
- currentRule: this.currentRule,
- blockId: this.blockId,
- ruleIndex: this.ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$2T = script$2T;
-/* template */
-var __vue_render__$2T = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-splitline-Bluetheme4-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: "action-buttons",
- fn: function () {
- return [_vm._t(name)]
- },
- proxy: true,
- }
- }),
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- {
- staticClass: "title-container",
- attrs: { id: _vm.blockId },
- on: { click: _vm.handleBlockClick },
- },
- [_c("div", { staticClass: "linebox" })]
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$2T = [];
-__vue_render__$2T._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$2T = undefined;
- /* scoped */
- const __vue_scope_id__$2T = "data-v-7e09468d";
- /* module identifier */
- const __vue_module_identifier__$2T = undefined;
- /* functional template */
- const __vue_is_functional_template__$2T = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$2T = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2T, staticRenderFns: __vue_staticRenderFns__$2T },
- __vue_inject_styles__$2T,
- __vue_script__$2T,
- __vue_scope_id__$2T,
- __vue_is_functional_template__$2T,
- __vue_module_identifier__$2T,
- false,
- undefined,
- undefined,
- undefined
- );
-
-const SplitlineComponents = [__vue_component__$3n, __vue_component__$3m, __vue_component__$3l, __vue_component__$3k, __vue_component__$3j, __vue_component__$3i, __vue_component__$3h, __vue_component__$3g, __vue_component__$3f, __vue_component__$3e, __vue_component__$3d, __vue_component__$3c, __vue_component__$3b, __vue_component__$3a, __vue_component__$39, __vue_component__$38, __vue_component__$37, __vue_component__$36, __vue_component__$35, __vue_component__$34, __vue_component__$33, __vue_component__$32, __vue_component__$31, __vue_component__$30, __vue_component__$2$, __vue_component__$2_, __vue_component__$2Z, __vue_component__$2Y, __vue_component__$2X, __vue_component__$2W, __vue_component__$2V, __vue_component__$2U, __vue_component__$2T];
+const SplitlineComponents = [__vue_component__$3p, __vue_component__$3o, __vue_component__$3n, __vue_component__$3m, __vue_component__$3l, __vue_component__$3k, __vue_component__$3j, __vue_component__$3i, __vue_component__$3h, __vue_component__$3g, __vue_component__$3f, __vue_component__$3e, __vue_component__$3d, __vue_component__$3c, __vue_component__$3b, __vue_component__$3a, __vue_component__$39, __vue_component__$38, __vue_component__$37, __vue_component__$36, __vue_component__$35, __vue_component__$34, __vue_component__$33, __vue_component__$32, __vue_component__$31, __vue_component__$30, __vue_component__$2$, __vue_component__$2_, __vue_component__$2Z, __vue_component__$2Y, __vue_component__$2X, __vue_component__$2W, __vue_component__$2V];
var splitline = {
// install,
...SplitlineComponents
@@ -121755,7 +123482,7 @@ var splitline = {
/**
* 单图片组合
*/
-var script$2S = {
+var script$2U = {
name: 'XmlSingleImageGroupRender',
mixins: [singleGroupMixin],
props: {
@@ -121842,10 +123569,10 @@ var script$2S = {
};
/* script */
-const __vue_script__$2S = script$2S;
+const __vue_script__$2U = script$2U;
/* template */
-var __vue_render__$2S = function () {
+var __vue_render__$2U = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -121908,17 +123635,17 @@ var __vue_render__$2S = function () {
1
)
};
-var __vue_staticRenderFns__$2S = [];
-__vue_render__$2S._withStripped = true;
+var __vue_staticRenderFns__$2U = [];
+__vue_render__$2U._withStripped = true;
/* style */
- const __vue_inject_styles__$2S = undefined;
+ const __vue_inject_styles__$2U = undefined;
/* scoped */
- const __vue_scope_id__$2S = undefined;
+ const __vue_scope_id__$2U = undefined;
/* module identifier */
- const __vue_module_identifier__$2S = undefined;
+ const __vue_module_identifier__$2U = undefined;
/* functional template */
- const __vue_is_functional_template__$2S = false;
+ const __vue_is_functional_template__$2U = false;
/* style inject */
/* style inject SSR */
@@ -121927,27 +123654,27 @@ __vue_render__$2S._withStripped = true;
- const __vue_component__$2S = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2S, staticRenderFns: __vue_staticRenderFns__$2S },
- __vue_inject_styles__$2S,
- __vue_script__$2S,
- __vue_scope_id__$2S,
- __vue_is_functional_template__$2S,
- __vue_module_identifier__$2S,
+ const __vue_component__$2U = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2U, staticRenderFns: __vue_staticRenderFns__$2U },
+ __vue_inject_styles__$2U,
+ __vue_script__$2U,
+ __vue_scope_id__$2U,
+ __vue_is_functional_template__$2U,
+ __vue_module_identifier__$2U,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2S.install = (Vue, options = {}) => {
+__vue_component__$2U.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-image-group-render', {
prefix: options.prefix
- }), __vue_component__$2S);
+ }), __vue_component__$2U);
};
//
-var script$2R = {
+var script$2T = {
name: 'XmlSingleCatalogGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -122025,9 +123752,9 @@ var script$2R = {
};
/* script */
-const __vue_script__$2R = script$2R;
+const __vue_script__$2T = script$2T;
/* template */
-var __vue_render__$2R = function () {
+var __vue_render__$2T = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -122091,17 +123818,17 @@ var __vue_render__$2R = function () {
1
)
};
-var __vue_staticRenderFns__$2R = [];
-__vue_render__$2R._withStripped = true;
+var __vue_staticRenderFns__$2T = [];
+__vue_render__$2T._withStripped = true;
/* style */
- const __vue_inject_styles__$2R = undefined;
+ const __vue_inject_styles__$2T = undefined;
/* scoped */
- const __vue_scope_id__$2R = "data-v-55908341";
+ const __vue_scope_id__$2T = "data-v-55908341";
/* module identifier */
- const __vue_module_identifier__$2R = undefined;
+ const __vue_module_identifier__$2T = undefined;
/* functional template */
- const __vue_is_functional_template__$2R = false;
+ const __vue_is_functional_template__$2T = false;
/* style inject */
/* style inject SSR */
@@ -122110,27 +123837,27 @@ __vue_render__$2R._withStripped = true;
- const __vue_component__$2R = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2R, staticRenderFns: __vue_staticRenderFns__$2R },
- __vue_inject_styles__$2R,
- __vue_script__$2R,
- __vue_scope_id__$2R,
- __vue_is_functional_template__$2R,
- __vue_module_identifier__$2R,
+ const __vue_component__$2T = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2T, staticRenderFns: __vue_staticRenderFns__$2T },
+ __vue_inject_styles__$2T,
+ __vue_script__$2T,
+ __vue_scope_id__$2T,
+ __vue_is_functional_template__$2T,
+ __vue_module_identifier__$2T,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2R.install = (Vue, options = {}) => {
+__vue_component__$2T.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-ctalog-group-render', {
prefix: options.prefix
- }), __vue_component__$2R);
+ }), __vue_component__$2T);
};
//
-var script$2Q = {
+var script$2S = {
name: 'XmlSingleBookGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -122179,6 +123906,11 @@ var script$2Q = {
default: function () {
return {};
}
+ },
+ isReader: {
+ // 是否阅读器
+ type: Boolean,
+ default: false
}
},
created() {
@@ -122216,9 +123948,9 @@ var script$2Q = {
};
/* script */
-const __vue_script__$2Q = script$2Q;
+const __vue_script__$2S = script$2S;
/* template */
-var __vue_render__$2Q = function () {
+var __vue_render__$2S = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -122269,6 +124001,7 @@ var __vue_render__$2Q = function () {
"rule-index": _vm.ruleIndex,
mode: _vm.mode,
resourceBasisPath: _vm.resourceBasisPath,
+ isReader: _vm.isReader,
},
on: {
blockclick: _vm.handleBlockClick,
@@ -122282,17 +124015,17 @@ var __vue_render__$2Q = function () {
1
)
};
-var __vue_staticRenderFns__$2Q = [];
-__vue_render__$2Q._withStripped = true;
+var __vue_staticRenderFns__$2S = [];
+__vue_render__$2S._withStripped = true;
/* style */
- const __vue_inject_styles__$2Q = undefined;
+ const __vue_inject_styles__$2S = undefined;
/* scoped */
- const __vue_scope_id__$2Q = "data-v-6f767b18";
+ const __vue_scope_id__$2S = "data-v-b39a2926";
/* module identifier */
- const __vue_module_identifier__$2Q = undefined;
+ const __vue_module_identifier__$2S = undefined;
/* functional template */
- const __vue_is_functional_template__$2Q = false;
+ const __vue_is_functional_template__$2S = false;
/* style inject */
/* style inject SSR */
@@ -122301,27 +124034,27 @@ __vue_render__$2Q._withStripped = true;
- const __vue_component__$2Q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2Q, staticRenderFns: __vue_staticRenderFns__$2Q },
- __vue_inject_styles__$2Q,
- __vue_script__$2Q,
- __vue_scope_id__$2Q,
- __vue_is_functional_template__$2Q,
- __vue_module_identifier__$2Q,
+ const __vue_component__$2S = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2S, staticRenderFns: __vue_staticRenderFns__$2S },
+ __vue_inject_styles__$2S,
+ __vue_script__$2S,
+ __vue_scope_id__$2S,
+ __vue_is_functional_template__$2S,
+ __vue_module_identifier__$2S,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2Q.install = (Vue, options = {}) => {
+__vue_component__$2S.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-ebook-group-render', {
prefix: options.prefix
- }), __vue_component__$2Q);
+ }), __vue_component__$2S);
};
//
-var script$2P = {
+var script$2R = {
name: 'XmlSingleHtmlGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -122374,6 +124107,11 @@ var script$2P = {
isCopyUrl: {
type: Boolean,
default: false
+ },
+ isReader: {
+ // 是否阅读器
+ type: Boolean,
+ default: false
}
},
created() {
@@ -122414,9 +124152,9 @@ var script$2P = {
};
/* script */
-const __vue_script__$2P = script$2P;
+const __vue_script__$2R = script$2R;
/* template */
-var __vue_render__$2P = function () {
+var __vue_render__$2R = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -122468,6 +124206,7 @@ var __vue_render__$2P = function () {
mode: _vm.mode,
resourceBasisPath: _vm.resourceBasisPath,
isCopyUrl: _vm.isCopyUrl,
+ isReader: _vm.isReader,
},
on: {
blockclick: _vm.handleBlockClick,
@@ -122482,17 +124221,17 @@ var __vue_render__$2P = function () {
1
)
};
-var __vue_staticRenderFns__$2P = [];
-__vue_render__$2P._withStripped = true;
+var __vue_staticRenderFns__$2R = [];
+__vue_render__$2R._withStripped = true;
/* style */
- const __vue_inject_styles__$2P = undefined;
+ const __vue_inject_styles__$2R = undefined;
/* scoped */
- const __vue_scope_id__$2P = "data-v-9937d650";
+ const __vue_scope_id__$2R = "data-v-0b9200e9";
/* module identifier */
- const __vue_module_identifier__$2P = undefined;
+ const __vue_module_identifier__$2R = undefined;
/* functional template */
- const __vue_is_functional_template__$2P = false;
+ const __vue_is_functional_template__$2R = false;
/* style inject */
/* style inject SSR */
@@ -122501,27 +124240,27 @@ __vue_render__$2P._withStripped = true;
- const __vue_component__$2P = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2P, staticRenderFns: __vue_staticRenderFns__$2P },
- __vue_inject_styles__$2P,
- __vue_script__$2P,
- __vue_scope_id__$2P,
- __vue_is_functional_template__$2P,
- __vue_module_identifier__$2P,
+ const __vue_component__$2R = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2R, staticRenderFns: __vue_staticRenderFns__$2R },
+ __vue_inject_styles__$2R,
+ __vue_script__$2R,
+ __vue_scope_id__$2R,
+ __vue_is_functional_template__$2R,
+ __vue_module_identifier__$2R,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2P.install = (Vue, options = {}) => {
+__vue_component__$2R.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-html-group-render', {
prefix: options.prefix
- }), __vue_component__$2P);
+ }), __vue_component__$2R);
};
//
-var script$2O = {
+var script$2Q = {
name: 'XmlSingleMusicGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -122604,9 +124343,9 @@ var script$2O = {
};
/* script */
-const __vue_script__$2O = script$2O;
+const __vue_script__$2Q = script$2Q;
/* template */
-var __vue_render__$2O = function () {
+var __vue_render__$2Q = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -122667,17 +124406,17 @@ var __vue_render__$2O = function () {
1
)
};
-var __vue_staticRenderFns__$2O = [];
-__vue_render__$2O._withStripped = true;
+var __vue_staticRenderFns__$2Q = [];
+__vue_render__$2Q._withStripped = true;
/* style */
- const __vue_inject_styles__$2O = undefined;
+ const __vue_inject_styles__$2Q = undefined;
/* scoped */
- const __vue_scope_id__$2O = "data-v-272f2034";
+ const __vue_scope_id__$2Q = "data-v-272f2034";
/* module identifier */
- const __vue_module_identifier__$2O = undefined;
+ const __vue_module_identifier__$2Q = undefined;
/* functional template */
- const __vue_is_functional_template__$2O = false;
+ const __vue_is_functional_template__$2Q = false;
/* style inject */
/* style inject SSR */
@@ -122686,27 +124425,27 @@ __vue_render__$2O._withStripped = true;
- const __vue_component__$2O = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2O, staticRenderFns: __vue_staticRenderFns__$2O },
- __vue_inject_styles__$2O,
- __vue_script__$2O,
- __vue_scope_id__$2O,
- __vue_is_functional_template__$2O,
- __vue_module_identifier__$2O,
+ const __vue_component__$2Q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2Q, staticRenderFns: __vue_staticRenderFns__$2Q },
+ __vue_inject_styles__$2Q,
+ __vue_script__$2Q,
+ __vue_scope_id__$2Q,
+ __vue_is_functional_template__$2Q,
+ __vue_module_identifier__$2Q,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2O.install = (Vue, options = {}) => {
+__vue_component__$2Q.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-music-group-render', {
prefix: options.prefix
- }), __vue_component__$2O);
+ }), __vue_component__$2Q);
};
//
-var script$2N = {
+var script$2P = {
name: 'XmlSingleQuestionGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -122796,9 +124535,9 @@ var script$2N = {
};
/* script */
-const __vue_script__$2N = script$2N;
+const __vue_script__$2P = script$2P;
/* template */
-var __vue_render__$2N = function () {
+var __vue_render__$2P = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -122889,17 +124628,17 @@ var __vue_render__$2N = function () {
1
)
};
-var __vue_staticRenderFns__$2N = [];
-__vue_render__$2N._withStripped = true;
+var __vue_staticRenderFns__$2P = [];
+__vue_render__$2P._withStripped = true;
/* style */
- const __vue_inject_styles__$2N = undefined;
+ const __vue_inject_styles__$2P = undefined;
/* scoped */
- const __vue_scope_id__$2N = "data-v-77922a38";
+ const __vue_scope_id__$2P = "data-v-77922a38";
/* module identifier */
- const __vue_module_identifier__$2N = undefined;
+ const __vue_module_identifier__$2P = undefined;
/* functional template */
- const __vue_is_functional_template__$2N = false;
+ const __vue_is_functional_template__$2P = false;
/* style inject */
/* style inject SSR */
@@ -122908,28 +124647,28 @@ __vue_render__$2N._withStripped = true;
- const __vue_component__$2N = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2N, staticRenderFns: __vue_staticRenderFns__$2N },
- __vue_inject_styles__$2N,
- __vue_script__$2N,
- __vue_scope_id__$2N,
- __vue_is_functional_template__$2N,
- __vue_module_identifier__$2N,
+ const __vue_component__$2P = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2P, staticRenderFns: __vue_staticRenderFns__$2P },
+ __vue_inject_styles__$2P,
+ __vue_script__$2P,
+ __vue_scope_id__$2P,
+ __vue_is_functional_template__$2P,
+ __vue_module_identifier__$2P,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2N.install = (Vue, options = {}) => {
+__vue_component__$2P.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-question-group-render', {
prefix: options.prefix
- }), __vue_component__$2N);
+ }), __vue_component__$2P);
};
//
// import { OuchnOss } from '@/api/business/file/OuchnOss'
-var script$2M = {
+var script$2O = {
name: 'XmlSingleResourceGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -123044,9 +124783,9 @@ var script$2M = {
};
/* script */
-const __vue_script__$2M = script$2M;
+const __vue_script__$2O = script$2O;
/* template */
-var __vue_render__$2M = function () {
+var __vue_render__$2O = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -123113,17 +124852,17 @@ var __vue_render__$2M = function () {
1
)
};
-var __vue_staticRenderFns__$2M = [];
-__vue_render__$2M._withStripped = true;
+var __vue_staticRenderFns__$2O = [];
+__vue_render__$2O._withStripped = true;
/* style */
- const __vue_inject_styles__$2M = undefined;
+ const __vue_inject_styles__$2O = undefined;
/* scoped */
- const __vue_scope_id__$2M = "data-v-2b4774b7";
+ const __vue_scope_id__$2O = "data-v-2b4774b7";
/* module identifier */
- const __vue_module_identifier__$2M = undefined;
+ const __vue_module_identifier__$2O = undefined;
/* functional template */
- const __vue_is_functional_template__$2M = false;
+ const __vue_is_functional_template__$2O = false;
/* style inject */
/* style inject SSR */
@@ -123132,27 +124871,27 @@ __vue_render__$2M._withStripped = true;
- const __vue_component__$2M = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2M, staticRenderFns: __vue_staticRenderFns__$2M },
- __vue_inject_styles__$2M,
- __vue_script__$2M,
- __vue_scope_id__$2M,
- __vue_is_functional_template__$2M,
- __vue_module_identifier__$2M,
+ const __vue_component__$2O = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2O, staticRenderFns: __vue_staticRenderFns__$2O },
+ __vue_inject_styles__$2O,
+ __vue_script__$2O,
+ __vue_scope_id__$2O,
+ __vue_is_functional_template__$2O,
+ __vue_module_identifier__$2O,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2M.install = (Vue, options = {}) => {
+__vue_component__$2O.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-resource-group-render', {
prefix: options.prefix
- }), __vue_component__$2M);
+ }), __vue_component__$2O);
};
//
-var script$2L = {
+var script$2N = {
name: 'XmlSingleTestPaperGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -123253,9 +124992,9 @@ var script$2L = {
};
/* script */
-const __vue_script__$2L = script$2L;
+const __vue_script__$2N = script$2N;
/* template */
-var __vue_render__$2L = function () {
+var __vue_render__$2N = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -123327,17 +125066,17 @@ var __vue_render__$2L = function () {
1
)
};
-var __vue_staticRenderFns__$2L = [];
-__vue_render__$2L._withStripped = true;
+var __vue_staticRenderFns__$2N = [];
+__vue_render__$2N._withStripped = true;
/* style */
- const __vue_inject_styles__$2L = undefined;
+ const __vue_inject_styles__$2N = undefined;
/* scoped */
- const __vue_scope_id__$2L = "data-v-34ba0440";
+ const __vue_scope_id__$2N = "data-v-34ba0440";
/* module identifier */
- const __vue_module_identifier__$2L = undefined;
+ const __vue_module_identifier__$2N = undefined;
/* functional template */
- const __vue_is_functional_template__$2L = false;
+ const __vue_is_functional_template__$2N = false;
/* style inject */
/* style inject SSR */
@@ -123346,30 +125085,30 @@ __vue_render__$2L._withStripped = true;
- const __vue_component__$2L = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2L, staticRenderFns: __vue_staticRenderFns__$2L },
- __vue_inject_styles__$2L,
- __vue_script__$2L,
- __vue_scope_id__$2L,
- __vue_is_functional_template__$2L,
- __vue_module_identifier__$2L,
+ const __vue_component__$2N = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2N, staticRenderFns: __vue_staticRenderFns__$2N },
+ __vue_inject_styles__$2N,
+ __vue_script__$2N,
+ __vue_scope_id__$2N,
+ __vue_is_functional_template__$2N,
+ __vue_module_identifier__$2N,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2L.install = (Vue, options = {}) => {
+__vue_component__$2N.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-test-paper-group-render', {
prefix: options.prefix
- }), __vue_component__$2L);
+ }), __vue_component__$2N);
};
//
/**
* 单文本组合
*/
-var script$2K = {
+var script$2M = {
name: 'XmlSingleTextGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -123468,9 +125207,9 @@ var script$2K = {
};
/* script */
-const __vue_script__$2K = script$2K;
+const __vue_script__$2M = script$2M;
/* template */
-var __vue_render__$2K = function () {
+var __vue_render__$2M = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -123564,17 +125303,17 @@ var __vue_render__$2K = function () {
1
)
};
-var __vue_staticRenderFns__$2K = [];
-__vue_render__$2K._withStripped = true;
+var __vue_staticRenderFns__$2M = [];
+__vue_render__$2M._withStripped = true;
/* style */
- const __vue_inject_styles__$2K = undefined;
+ const __vue_inject_styles__$2M = undefined;
/* scoped */
- const __vue_scope_id__$2K = "data-v-647015fa";
+ const __vue_scope_id__$2M = "data-v-647015fa";
/* module identifier */
- const __vue_module_identifier__$2K = undefined;
+ const __vue_module_identifier__$2M = undefined;
/* functional template */
- const __vue_is_functional_template__$2K = false;
+ const __vue_is_functional_template__$2M = false;
/* style inject */
/* style inject SSR */
@@ -123583,27 +125322,27 @@ __vue_render__$2K._withStripped = true;
- const __vue_component__$2K = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2K, staticRenderFns: __vue_staticRenderFns__$2K },
- __vue_inject_styles__$2K,
- __vue_script__$2K,
- __vue_scope_id__$2K,
- __vue_is_functional_template__$2K,
- __vue_module_identifier__$2K,
+ const __vue_component__$2M = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2M, staticRenderFns: __vue_staticRenderFns__$2M },
+ __vue_inject_styles__$2M,
+ __vue_script__$2M,
+ __vue_scope_id__$2M,
+ __vue_is_functional_template__$2M,
+ __vue_module_identifier__$2M,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2K.install = (Vue, options = {}) => {
+__vue_component__$2M.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-text-group-render', {
prefix: options.prefix
- }), __vue_component__$2K);
+ }), __vue_component__$2M);
};
//
-var script$2J = {
+var script$2L = {
name: "XmlSingleVideoGroupRender",
mixins: [singleGroupMixin],
// components: { },
@@ -123690,9 +125429,9 @@ var script$2J = {
};
/* script */
-const __vue_script__$2J = script$2J;
+const __vue_script__$2L = script$2L;
/* template */
-var __vue_render__$2J = function () {
+var __vue_render__$2L = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -123766,17 +125505,17 @@ var __vue_render__$2J = function () {
1
)
};
-var __vue_staticRenderFns__$2J = [];
-__vue_render__$2J._withStripped = true;
+var __vue_staticRenderFns__$2L = [];
+__vue_render__$2L._withStripped = true;
/* style */
- const __vue_inject_styles__$2J = undefined;
+ const __vue_inject_styles__$2L = undefined;
/* scoped */
- const __vue_scope_id__$2J = "data-v-3ae74720";
+ const __vue_scope_id__$2L = "data-v-3ae74720";
/* module identifier */
- const __vue_module_identifier__$2J = undefined;
+ const __vue_module_identifier__$2L = undefined;
/* functional template */
- const __vue_is_functional_template__$2J = false;
+ const __vue_is_functional_template__$2L = false;
/* style inject */
/* style inject SSR */
@@ -123785,27 +125524,27 @@ __vue_render__$2J._withStripped = true;
- const __vue_component__$2J = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2J, staticRenderFns: __vue_staticRenderFns__$2J },
- __vue_inject_styles__$2J,
- __vue_script__$2J,
- __vue_scope_id__$2J,
- __vue_is_functional_template__$2J,
- __vue_module_identifier__$2J,
+ const __vue_component__$2L = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2L, staticRenderFns: __vue_staticRenderFns__$2L },
+ __vue_inject_styles__$2L,
+ __vue_script__$2L,
+ __vue_scope_id__$2L,
+ __vue_is_functional_template__$2L,
+ __vue_module_identifier__$2L,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2J.install = (Vue, options = {}) => {
+__vue_component__$2L.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-video-group-render', {
prefix: options.prefix
- }), __vue_component__$2J);
+ }), __vue_component__$2L);
};
//
-var script$2I = {
+var script$2K = {
name: 'XmlSingleRecorderGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -123897,10 +125636,10 @@ var script$2I = {
};
/* script */
-const __vue_script__$2I = script$2I;
+const __vue_script__$2K = script$2K;
/* template */
-var __vue_render__$2I = function () {
+var __vue_render__$2K = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -123964,17 +125703,17 @@ var __vue_render__$2I = function () {
1
)
};
-var __vue_staticRenderFns__$2I = [];
-__vue_render__$2I._withStripped = true;
+var __vue_staticRenderFns__$2K = [];
+__vue_render__$2K._withStripped = true;
/* style */
- const __vue_inject_styles__$2I = undefined;
+ const __vue_inject_styles__$2K = undefined;
/* scoped */
- const __vue_scope_id__$2I = undefined;
+ const __vue_scope_id__$2K = undefined;
/* module identifier */
- const __vue_module_identifier__$2I = undefined;
+ const __vue_module_identifier__$2K = undefined;
/* functional template */
- const __vue_is_functional_template__$2I = false;
+ const __vue_is_functional_template__$2K = false;
/* style inject */
/* style inject SSR */
@@ -123983,27 +125722,27 @@ __vue_render__$2I._withStripped = true;
- const __vue_component__$2I = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2I, staticRenderFns: __vue_staticRenderFns__$2I },
- __vue_inject_styles__$2I,
- __vue_script__$2I,
- __vue_scope_id__$2I,
- __vue_is_functional_template__$2I,
- __vue_module_identifier__$2I,
+ const __vue_component__$2K = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2K, staticRenderFns: __vue_staticRenderFns__$2K },
+ __vue_inject_styles__$2K,
+ __vue_script__$2K,
+ __vue_scope_id__$2K,
+ __vue_is_functional_template__$2K,
+ __vue_module_identifier__$2K,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2I.install = (Vue, options = {}) => {
- Vue.component(createNamespace$1(__vue_component__$2I.name, {
+__vue_component__$2K.install = (Vue, options = {}) => {
+ Vue.component(createNamespace$1(__vue_component__$2K.name, {
prefix: options.prefix
- }), __vue_component__$2I);
+ }), __vue_component__$2K);
};
//
-var script$2H = {
+var script$2J = {
name: 'XmlSingleVoiceGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -124122,10 +125861,10 @@ var script$2H = {
};
/* script */
-const __vue_script__$2H = script$2H;
+const __vue_script__$2J = script$2J;
/* template */
-var __vue_render__$2H = function () {
+var __vue_render__$2J = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -124193,17 +125932,17 @@ var __vue_render__$2H = function () {
1
)
};
-var __vue_staticRenderFns__$2H = [];
-__vue_render__$2H._withStripped = true;
+var __vue_staticRenderFns__$2J = [];
+__vue_render__$2J._withStripped = true;
/* style */
- const __vue_inject_styles__$2H = undefined;
+ const __vue_inject_styles__$2J = undefined;
/* scoped */
- const __vue_scope_id__$2H = undefined;
+ const __vue_scope_id__$2J = undefined;
/* module identifier */
- const __vue_module_identifier__$2H = undefined;
+ const __vue_module_identifier__$2J = undefined;
/* functional template */
- const __vue_is_functional_template__$2H = false;
+ const __vue_is_functional_template__$2J = false;
/* style inject */
/* style inject SSR */
@@ -124212,30 +125951,30 @@ __vue_render__$2H._withStripped = true;
- const __vue_component__$2H = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2H, staticRenderFns: __vue_staticRenderFns__$2H },
- __vue_inject_styles__$2H,
- __vue_script__$2H,
- __vue_scope_id__$2H,
- __vue_is_functional_template__$2H,
- __vue_module_identifier__$2H,
+ const __vue_component__$2J = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2J, staticRenderFns: __vue_staticRenderFns__$2J },
+ __vue_inject_styles__$2J,
+ __vue_script__$2J,
+ __vue_scope_id__$2J,
+ __vue_is_functional_template__$2J,
+ __vue_module_identifier__$2J,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2H.install = (Vue, options = {}) => {
- Vue.component(createNamespace$1(__vue_component__$2H.name, {
+__vue_component__$2J.install = (Vue, options = {}) => {
+ Vue.component(createNamespace$1(__vue_component__$2J.name, {
prefix: options.prefix
- }), __vue_component__$2H);
+ }), __vue_component__$2J);
};
//
/**
* 热点组
*/
-var script$2G = {
+var script$2I = {
name: 'XmlSingleHotzoneGroupRender',
mixins: [singleGroupMixin],
props: {
@@ -124345,10 +126084,10 @@ var script$2G = {
};
/* script */
-const __vue_script__$2G = script$2G;
+const __vue_script__$2I = script$2I;
/* template */
-var __vue_render__$2G = function () {
+var __vue_render__$2I = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -124415,17 +126154,17 @@ var __vue_render__$2G = function () {
1
)
};
-var __vue_staticRenderFns__$2G = [];
-__vue_render__$2G._withStripped = true;
+var __vue_staticRenderFns__$2I = [];
+__vue_render__$2I._withStripped = true;
/* style */
- const __vue_inject_styles__$2G = undefined;
+ const __vue_inject_styles__$2I = undefined;
/* scoped */
- const __vue_scope_id__$2G = undefined;
+ const __vue_scope_id__$2I = undefined;
/* module identifier */
- const __vue_module_identifier__$2G = undefined;
+ const __vue_module_identifier__$2I = undefined;
/* functional template */
- const __vue_is_functional_template__$2G = false;
+ const __vue_is_functional_template__$2I = false;
/* style inject */
/* style inject SSR */
@@ -124434,30 +126173,30 @@ __vue_render__$2G._withStripped = true;
- const __vue_component__$2G = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2G, staticRenderFns: __vue_staticRenderFns__$2G },
- __vue_inject_styles__$2G,
- __vue_script__$2G,
- __vue_scope_id__$2G,
- __vue_is_functional_template__$2G,
- __vue_module_identifier__$2G,
+ const __vue_component__$2I = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2I, staticRenderFns: __vue_staticRenderFns__$2I },
+ __vue_inject_styles__$2I,
+ __vue_script__$2I,
+ __vue_scope_id__$2I,
+ __vue_is_functional_template__$2I,
+ __vue_module_identifier__$2I,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2G.install = (Vue, options = {}) => {
+__vue_component__$2I.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-hotzone-group-render', {
prefix: options.prefix
- }), __vue_component__$2G);
+ }), __vue_component__$2I);
};
//
/**
* 热点组
*/
-var script$2F = {
+var script$2H = {
name: 'XmlSingleLayoutGroupRender',
mixins: [singleGroupMixin],
props: {
@@ -124569,10 +126308,10 @@ var script$2F = {
};
/* script */
-const __vue_script__$2F = script$2F;
+const __vue_script__$2H = script$2H;
/* template */
-var __vue_render__$2F = function () {
+var __vue_render__$2H = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -124645,17 +126384,17 @@ var __vue_render__$2F = function () {
1
)
};
-var __vue_staticRenderFns__$2F = [];
-__vue_render__$2F._withStripped = true;
+var __vue_staticRenderFns__$2H = [];
+__vue_render__$2H._withStripped = true;
/* style */
- const __vue_inject_styles__$2F = undefined;
+ const __vue_inject_styles__$2H = undefined;
/* scoped */
- const __vue_scope_id__$2F = undefined;
+ const __vue_scope_id__$2H = undefined;
/* module identifier */
- const __vue_module_identifier__$2F = undefined;
+ const __vue_module_identifier__$2H = undefined;
/* functional template */
- const __vue_is_functional_template__$2F = false;
+ const __vue_is_functional_template__$2H = false;
/* style inject */
/* style inject SSR */
@@ -124664,23 +126403,23 @@ __vue_render__$2F._withStripped = true;
- const __vue_component__$2F = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2F, staticRenderFns: __vue_staticRenderFns__$2F },
- __vue_inject_styles__$2F,
- __vue_script__$2F,
- __vue_scope_id__$2F,
- __vue_is_functional_template__$2F,
- __vue_module_identifier__$2F,
+ const __vue_component__$2H = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2H, staticRenderFns: __vue_staticRenderFns__$2H },
+ __vue_inject_styles__$2H,
+ __vue_script__$2H,
+ __vue_scope_id__$2H,
+ __vue_is_functional_template__$2H,
+ __vue_module_identifier__$2H,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2F.install = (Vue, options = {}) => {
+__vue_component__$2H.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-layout-group-render', {
prefix: options.prefix
- }), __vue_component__$2F);
+ }), __vue_component__$2H);
};
const needWrapComponents = ['xml-single-text-group', 'imageTextFirst', 'imageTextSecond', 'imageTextThird', 'imageTextFourth', 'imageTextFifth', 'imageTextSixth', 'imageTextSeventh', 'titleFirst', 'titleSecond', 'titleThird', 'titleHexagon', 'titleFifth', 'titleSixth', 'titleTriangle', 'titleRectangle', 'titleRotundity', 'titleSquare', 'titleSemicircle', 'titleTwelfth', 'titlethirteenth', 'titlefourteen', 'titleFifteen', 'titleSixteen', 'titleSeventeen', 'titleEighteen', 'titleNineteen', 'titleGreentheme1', 'titleGreentheme2', 'titleGreentheme3', 'titleGreentheme4', 'titleGreentheme5', 'titleGreentheme6', 'titleYellowtheme1', 'titleYellowtheme2', 'titleYellowtheme3', 'titleYellowtheme4', 'titleYellowtheme5', 'titleYellowtheme6', 'titleKnowledge', 'paragraphFirst', 'paragraphSecond', 'paragraphThird', 'paragraphQuadrangle', 'paragraphIsosceles', 'paragrapheighth', 'paragraphninth', 'paragraphtenth', 'paragraphWave', 'paragraphSeventh', 'paragraphEleven', 'paragraphTwelve', 'paragraphThirteen', 'paragraphFourteen', 'paragraphFifteen', 'paragraphGreentheme2', 'paragraphGreentheme3', 'paragraphGreentheme4', 'paragraphGreentheme5', 'paragraphYellowtheme1', 'paragraphYellowtheme2', 'paragraphYellowtheme3', 'paragraphYellowtheme4', 'paragraphYellowtheme5', 'paragraphRedtheme1', 'paragraphRedtheme2', 'paragraphRedtheme3', 'paragraphRedtheme4', 'paragraphRedtheme5', 'paragraphRedtheme6', 'paragraphSixteen', 'splitlineFirst', 'splitlineSecond', 'splitlineThird', 'splitlineFourth', 'splitlineFifth', 'splitlineSixth', 'splitlineSeventh', 'splitlineEighth', 'splitlineNinth', 'splitlineTenth', 'splitlineEleventh', 'splitlineGreytheme1', 'splitlineGreytheme2', 'splitlineGreytheme3', 'splitlineGreytheme4', 'splitlineGreytheme5', 'splitlineGreytheme6', 'splitlineYellowtheme1', 'splitlineYellowtheme2', 'splitlineYellowtheme3', 'splitlineYellowtheme4', 'splitlineRedtheme1', 'splitlineRedtheme2', 'splitlineRedtheme3', 'splitlineRedtheme4', 'splitlineGreentheme1', 'splitlineGreentheme2', 'splitlineGreentheme3', 'splitlineGreentheme4', 'splitlineBluetheme1', 'splitlineBluetheme2', 'splitlineBluetheme3', 'splitlineBluetheme4', 'titleThirdLibrary', 'titleFirstLibrary', 'titleSixthLibrary', 'titleRectangleLibrary', 'titleSemicircleLibrary', 'titleYellowtheme1Library', 'titleYellowtheme2Library', 'titleYellowtheme4Library', 'titleYellowtheme5Library', 'titleYellowtheme6Library', 'titleThirteenthLibrary', 'titleTwelfthLibrary', 'titleGreentheme1Library', 'titleGreentheme2Library', 'titleGreentheme3Library', 'titleGreentheme4Library', 'titleGreentheme6Library', 'titleNineteenLibrary', 'titleHexagonLibrary', 'titleFourteenLibrary', 'titleSeventeenLibrary', 'titleSixteenLibrary', 'titleFifteenLibrary', 'titleKnowledgeLibrary', 'titleFifthLibrary', 'titleTriangleLibrary', 'paragraphFirstLibrary', 'paragraphSecondLibrary', 'paragraphThirdLibrary', 'paragraphQuadrangleLibrary', 'paragraphIsoscelesLibrary', 'paragraphNinthLibrary', 'paragraphEighthLibrary', 'paragraphTenthLibrary', 'paragraphSixteenLibrary', 'paragraphSeventhLibrary', 'paragraphElevenLibrary', 'paragraphThirteenLibrary', 'paragraphFourteenLibrary', 'paragraphGreentheme2Library', 'paragraphGreentheme3Library', 'paragraphGreentheme4Library', 'paragraphGreentheme5Library', 'paragraphYellowtheme1Library', 'paragraphYellowtheme2Library', 'paragraphYellowtheme3Library', 'paragraphYellowtheme4Library', 'paragraphYellowtheme5Library', 'paragraphRedtheme1Library', 'paragraphRedtheme2Library', 'paragraphRedtheme3Library', 'paragraphRedtheme4Library', 'paragraphRedtheme5Library', 'imageTextFirstLibrary', 'imageTextSecondLibrary', 'imageTextThirdLibrary', 'imageTextFourthLibrary', 'imageTextFifthLibrary', 'imageTextSixthLibrary', 'imageTextSeventhLibrary', 'splitlineFirstLibrary', 'splitlineSecondLibrary', 'splitlineFourthLibrary', 'splitlineFifthLibrary', 'splitlineSixthLibrary', 'splitlineSeventhLibrary', 'splitlineEighthLibrary', 'splitlineTenthLibrary', 'splitlineEleventhLibrary', 'splitlineNinthLibrary', 'splitlineRedtheme1Library', 'splitlineGreytheme2Library', 'splitlineGreytheme3Library', 'splitlineGreytheme5Library', 'splitlineYellowtheme3Library', 'splitlineBluetheme1Library', 'splitlineBluetheme2Library', 'splitlineYellowtheme2Library', 'splitlineRedtheme4Library', 'splitlineYellowtheme1Library', 'splitlineGreytheme1Library', 'splitlineBluetheme4Library', 'titleRedtheme1Library', 'titleRedtheme2Library', 'titleRedtheme3Library', 'titleRedtheme4Library', 'paragraphRedtheme6Library', 'paragraphRedtheme7Library', 'paragraphFoldtheme1Library', 'paragraphFoldtheme2Library', 'paragraphFoldtheme3Library', 'paragraphTabstheme1Library', 'paragraphTabstheme2Library', 'paragraphTabstheme3Library', 'paragraphTabstheme4Library', 'titleSanQintheme1', 'titleSanQintheme2', 'titleSanQintheme3', 'paragraphSanQintheme1', 'paragraphSanQintheme2', 'paragraphSanQintheme3', 'paragraphSanQintheme1Library', 'paragraphTwelveLibrary', 'titleThirtyoneLibrary', 'titleThirtytwoLibrary', 'titleThirtythreeLibrary', 'titleThirtyfourLibrary', 'titleThirtyfiveLibrary', 'titleThirtysixLibrary', 'titleThirtysevenLibrary', 'titleThirtyeightLibrary', 'paragraphFoldtheme4Library', 'paragraphFoldtheme5Library', 'paragraphTabstheme5Library', 'paragraphTabstheme6Library', 'paragraphFortytwoLibrary', 'paragraphFortythreeLibrary', 'paragraphFortyfourLibrary', 'paragraphFortyfiveLibrary'];
@@ -124707,7 +126446,7 @@ const isComponentNameNeedEditorWrap = name => {
/**
* SingleGroup代理
*/
-var script$2E = {
+var script$2G = {
name: 'XmlSingleAgentGroupRender',
components: {
Portal
@@ -124758,9 +126497,9 @@ var script$2E = {
};
/* script */
-const __vue_script__$2E = script$2E;
+const __vue_script__$2G = script$2G;
/* template */
-var __vue_render__$2E = function () {
+var __vue_render__$2G = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -124813,17 +126552,17 @@ var __vue_render__$2E = function () {
1
)
};
-var __vue_staticRenderFns__$2E = [];
-__vue_render__$2E._withStripped = true;
+var __vue_staticRenderFns__$2G = [];
+__vue_render__$2G._withStripped = true;
/* style */
- const __vue_inject_styles__$2E = undefined;
+ const __vue_inject_styles__$2G = undefined;
/* scoped */
- const __vue_scope_id__$2E = "data-v-9edac750";
+ const __vue_scope_id__$2G = "data-v-9edac750";
/* module identifier */
- const __vue_module_identifier__$2E = undefined;
+ const __vue_module_identifier__$2G = undefined;
/* functional template */
- const __vue_is_functional_template__$2E = false;
+ const __vue_is_functional_template__$2G = false;
/* style inject */
/* style inject SSR */
@@ -124832,27 +126571,27 @@ __vue_render__$2E._withStripped = true;
- const __vue_component__$2E = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2E, staticRenderFns: __vue_staticRenderFns__$2E },
- __vue_inject_styles__$2E,
- __vue_script__$2E,
- __vue_scope_id__$2E,
- __vue_is_functional_template__$2E,
- __vue_module_identifier__$2E,
+ const __vue_component__$2G = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2G, staticRenderFns: __vue_staticRenderFns__$2G },
+ __vue_inject_styles__$2G,
+ __vue_script__$2G,
+ __vue_scope_id__$2G,
+ __vue_is_functional_template__$2G,
+ __vue_module_identifier__$2G,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2E.install = (Vue, options = {}) => {
+__vue_component__$2G.install = (Vue, options = {}) => {
Vue.component(createNamespace$1('single-agent-group-render', {
prefix: options.prefix
- }), __vue_component__$2E);
+ }), __vue_component__$2G);
};
//
-var script$2D = {
+var script$2F = {
name: 'XmlSingleSkeletonGroupRender',
mixins: [singleGroupMixin],
// components: { },
@@ -124975,9 +126714,9 @@ var script$2D = {
};
/* script */
-const __vue_script__$2D = script$2D;
+const __vue_script__$2F = script$2F;
/* template */
-var __vue_render__$2D = function () {
+var __vue_render__$2F = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -124999,17 +126738,17 @@ var __vue_render__$2D = function () {
[_c("div", { staticClass: "xml-skeleton-item" })]
)
};
-var __vue_staticRenderFns__$2D = [];
-__vue_render__$2D._withStripped = true;
+var __vue_staticRenderFns__$2F = [];
+__vue_render__$2F._withStripped = true;
/* style */
- const __vue_inject_styles__$2D = undefined;
+ const __vue_inject_styles__$2F = undefined;
/* scoped */
- const __vue_scope_id__$2D = undefined;
+ const __vue_scope_id__$2F = undefined;
/* module identifier */
- const __vue_module_identifier__$2D = undefined;
+ const __vue_module_identifier__$2F = undefined;
/* functional template */
- const __vue_is_functional_template__$2D = false;
+ const __vue_is_functional_template__$2F = false;
/* style inject */
/* style inject SSR */
@@ -125018,23 +126757,23 @@ __vue_render__$2D._withStripped = true;
- const __vue_component__$2D = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2D, staticRenderFns: __vue_staticRenderFns__$2D },
- __vue_inject_styles__$2D,
- __vue_script__$2D,
- __vue_scope_id__$2D,
- __vue_is_functional_template__$2D,
- __vue_module_identifier__$2D,
+ const __vue_component__$2F = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2F, staticRenderFns: __vue_staticRenderFns__$2F },
+ __vue_inject_styles__$2F,
+ __vue_script__$2F,
+ __vue_scope_id__$2F,
+ __vue_is_functional_template__$2F,
+ __vue_module_identifier__$2F,
false,
undefined,
undefined,
undefined
);
-__vue_component__$2D.install = (Vue, options = {}) => {
- Vue.component(createNamespace$1(__vue_component__$2D.name, {
+__vue_component__$2F.install = (Vue, options = {}) => {
+ Vue.component(createNamespace$1(__vue_component__$2F.name, {
prefix: options.prefix
- }), __vue_component__$2D);
+ }), __vue_component__$2F);
};
// This file is autogenerated. It's used to publish ESM to npm.
@@ -126269,7 +128008,7 @@ function XmlSearchWord(arr, search) {
}
//
-var script$2C = {
+var script$2E = {
name: 'xmlPreviewSearch',
props: {
viewList: Object,
@@ -126351,8 +128090,8 @@ var __$_require_assets_images_icons_back_png__ = "data:image/png;base64,iVBORw0K
var __$_require_assets_images_icons_zanwu_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$2C = script$2C;
-var __vue_render__$2C = function () {
+const __vue_script__$2E = script$2E;
+var __vue_render__$2E = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -126501,17 +128240,17 @@ var __vue_render__$2C = function () {
),
])
};
-var __vue_staticRenderFns__$2C = [];
-__vue_render__$2C._withStripped = true;
+var __vue_staticRenderFns__$2E = [];
+__vue_render__$2E._withStripped = true;
/* style */
- const __vue_inject_styles__$2C = undefined;
+ const __vue_inject_styles__$2E = undefined;
/* scoped */
- const __vue_scope_id__$2C = "data-v-7bb81286";
+ const __vue_scope_id__$2E = "data-v-7bb81286";
/* module identifier */
- const __vue_module_identifier__$2C = undefined;
+ const __vue_module_identifier__$2E = undefined;
/* functional template */
- const __vue_is_functional_template__$2C = false;
+ const __vue_is_functional_template__$2E = false;
/* style inject */
/* style inject SSR */
@@ -126520,13 +128259,13 @@ __vue_render__$2C._withStripped = true;
- const __vue_component__$2C = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2C, staticRenderFns: __vue_staticRenderFns__$2C },
- __vue_inject_styles__$2C,
- __vue_script__$2C,
- __vue_scope_id__$2C,
- __vue_is_functional_template__$2C,
- __vue_module_identifier__$2C,
+ const __vue_component__$2E = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2E, staticRenderFns: __vue_staticRenderFns__$2E },
+ __vue_inject_styles__$2E,
+ __vue_script__$2E,
+ __vue_scope_id__$2E,
+ __vue_is_functional_template__$2E,
+ __vue_module_identifier__$2E,
false,
undefined,
undefined,
@@ -126556,7 +128295,7 @@ __vue_render__$2C._withStripped = true;
//
//
-var script$2B = {
+var script$2D = {
name: 'xml-toolbar-pc',
props: {
textBookResource: {
@@ -126660,10 +128399,10 @@ var script$2B = {
};
/* script */
-const __vue_script__$2B = script$2B;
+const __vue_script__$2D = script$2D;
/* template */
-var __vue_render__$2B = function () {
+var __vue_render__$2D = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -126729,17 +128468,17 @@ var __vue_render__$2B = function () {
2
)
};
-var __vue_staticRenderFns__$2B = [];
-__vue_render__$2B._withStripped = true;
+var __vue_staticRenderFns__$2D = [];
+__vue_render__$2D._withStripped = true;
/* style */
- const __vue_inject_styles__$2B = undefined;
+ const __vue_inject_styles__$2D = undefined;
/* scoped */
- const __vue_scope_id__$2B = undefined;
+ const __vue_scope_id__$2D = undefined;
/* module identifier */
- const __vue_module_identifier__$2B = undefined;
+ const __vue_module_identifier__$2D = undefined;
/* functional template */
- const __vue_is_functional_template__$2B = false;
+ const __vue_is_functional_template__$2D = false;
/* style inject */
/* style inject SSR */
@@ -126748,13 +128487,13 @@ __vue_render__$2B._withStripped = true;
- const __vue_component__$2B = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2B, staticRenderFns: __vue_staticRenderFns__$2B },
- __vue_inject_styles__$2B,
- __vue_script__$2B,
- __vue_scope_id__$2B,
- __vue_is_functional_template__$2B,
- __vue_module_identifier__$2B,
+ const __vue_component__$2D = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2D, staticRenderFns: __vue_staticRenderFns__$2D },
+ __vue_inject_styles__$2D,
+ __vue_script__$2D,
+ __vue_scope_id__$2D,
+ __vue_is_functional_template__$2D,
+ __vue_module_identifier__$2D,
false,
undefined,
undefined,
@@ -126762,7 +128501,7 @@ __vue_render__$2B._withStripped = true;
);
//
-var script$2A = {
+var script$2C = {
name: 'xmlPreviewSearch',
props: {
viewList: Object,
@@ -126869,8 +128608,8 @@ var __$_require_assets_images_icons_searchmin_png__ = "data:image/png;base64,iVB
var __$_require_assets_images_icons_without_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$2A = script$2A;
-var __vue_render__$2A = function () {
+const __vue_script__$2C = script$2C;
+var __vue_render__$2C = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -127008,17 +128747,17 @@ var __vue_render__$2A = function () {
),
])
};
-var __vue_staticRenderFns__$2A = [];
-__vue_render__$2A._withStripped = true;
+var __vue_staticRenderFns__$2C = [];
+__vue_render__$2C._withStripped = true;
/* style */
- const __vue_inject_styles__$2A = undefined;
+ const __vue_inject_styles__$2C = undefined;
/* scoped */
- const __vue_scope_id__$2A = "data-v-6dcc61a8";
+ const __vue_scope_id__$2C = "data-v-6dcc61a8";
/* module identifier */
- const __vue_module_identifier__$2A = undefined;
+ const __vue_module_identifier__$2C = undefined;
/* functional template */
- const __vue_is_functional_template__$2A = false;
+ const __vue_is_functional_template__$2C = false;
/* style inject */
/* style inject SSR */
@@ -127027,13 +128766,13 @@ __vue_render__$2A._withStripped = true;
- const __vue_component__$2A = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2A, staticRenderFns: __vue_staticRenderFns__$2A },
- __vue_inject_styles__$2A,
- __vue_script__$2A,
- __vue_scope_id__$2A,
- __vue_is_functional_template__$2A,
- __vue_module_identifier__$2A,
+ const __vue_component__$2C = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2C, staticRenderFns: __vue_staticRenderFns__$2C },
+ __vue_inject_styles__$2C,
+ __vue_script__$2C,
+ __vue_scope_id__$2C,
+ __vue_is_functional_template__$2C,
+ __vue_module_identifier__$2C,
false,
undefined,
undefined,
@@ -127043,7 +128782,7 @@ __vue_render__$2A._withStripped = true;
var coverLocal = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDMDY2MEREMEI1OTExRUZCMUY4RDQwQTRCNDA2QkMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDMDY2MERFMEI1OTExRUZCMUY4RDQwQTRCNDA2QkMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REMwNjYwREIwQjU5MTFFRkIxRjhENDBBNEI0MDZCQzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REMwNjYwREMwQjU5MTFFRkIxRjhENDBBNEI0MDZCQzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5KWPLgAAADAFBMVEUQQI7a7Pbc7vYAIn1JZ6X8/v4AE3P1+v3s+f3u9vvg7vbf8PhUa6e0xNze7vjN2unx+PtlerHw9/rc7Pbi8Pj0+v0AHXm+zOHw9vyktNP4+/3U4e0OQY6EmsP6/P6dq83Z6/XQ3Ovq+Pzy/f+sutZ1irr7//8EMobg7/jq9foOPIzs9vrF0+Xa7PXk8vi5xdwPPo1JW57b4+72//8bP41rgbXm9Pr4//9Vcavy+PzZ7PYrTJUkS5To8vjf8PaMnMQYOYqqvdgJOYkAB2wyVJqbrtDt9/3s8vcOPo3o9Pldda3y+v36/Pyyv9ns9Pvh6fLk9Prq9fgLKoHg8vji8vff7/d7kr6Losj7/P74/P7i8Pfc5vDs9PjY7PUMM4bh8vdWdq98lsHj9fYBKoG5yd/b7vfi8/bm8voALII0T5ff6fL0+fzp9Po7U5nW5fDn9/z0/f4AGHb0///n9fsGNojk8Pl7irofRZE9Wp3q9vokQY8KPYzw+PzI1eYNPIvX6/Xo9/uWqs3i8/k2Wp0ADnAIJH3g5/Fshrfz+Pvr8/rm9Pjo8voBKH8MPYzc8PgJNoicstLp8Pvk6vL2/f73+v3t9frl8/rj8fgUMYXk7fUHKoEELIIPP41lgLQBJn8OLoSnudbt/P8hO4vq9/vp8/nj9Pfi9Prl7vvf8PkMPo0oSJIFL4RCXqABL4QNO4sHOYoPQo8KO4v////g8Pfe7vff7vfg8Pje7/cNOov+///e7vbg8ffh8ffh8Pjm8vnn8/ng8fjf7/b+/v/m8/ng8Pbg8fbh8Pfm8/jf8fni8fjl8vjn8vnh8fn+/v4SOooNOorn8/jd7fbf7vbh8fbn8vje7/b1+P7q8fzv9/vu8vzk8fnv8/nm8ffm8PoOO4s6XqDJ2Oivwdrq+PvAx94YMIQrUZgUNYhdeK/m8fzk9Pjk9fs/YqJviLgLQI4LOorf8vmAl8L3+/3x+/3d6/Tv+v6Sp8ucpcj19vrr7/bh8Pnh8vlderCCkL1whLVwh7n///+ZTEE0AAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAADiFJREFUeNrMnX98E+Udxy+53qXxQGskR2lLKBXS9EohEiC04MCWupaJIvOkbECVWi22CEfrYIKoNSBqWR22VKEUxDqB2lCeS9Km9Gcqv2USdVvGHMP9cuJwBNkvttkluaS/aO+etHeJ37/g9epd3nme5/N8v8/3eZ5vkO6RG6ZxpyqTk15tn9XV1dbWlZ19d1GSS1no1mAivBwZ2eMahbLowhjaZx0E7TebjqZZwqqr6kpSKbCwAWpSk9p0HhQdPbR5mFu7Kgs1oQd0u9pYz+eztLARBM1+onSDEAK6XWcaYdD6mm3q8BiDB8xxnbcS9HCMOKnSSA6oeXkMy9LDNII4keSWFLDwLMsS9MjsbKFkgIp29hgtgnWpJQFc1sbaaJHsCYXogJok4hgtohXFiAvoamVpUY3Quc6JB6hos+lokY2gf1AoEqBDSdhoKUyXhIkBqDlL0FLZBffIAVMJVjI+T5yxeYSA54p00rWfbygWYSMB1LxCS23EyZjhAyqsxyQHpHU693ABCztYOgTG2rYPD9D1CzpE9pFqOIDKRjp05goesJIOpVmVwQIm0SG25OAAk0PNR1tdwQCGTh+C43BQQBfRGQbAxihYQAUdHiPccIAV1jAB0rcsgwHMOR0uPto6FYMAnEqHz3RnhQHvpcNpJ5KFALefCisgfauaHzDn/fDy0cRpjBfwL8fCDEjr2vkAVQfpsJtNNTSg5laC/hYQaoYEzG78FvDRuvNDAUZJqpBGuVNugZquW1IHB8QkdSGyD9bbjbPS5BA5FOsNbFDASpt0ePmlQBs79rZ1IDIF4q87KgcD1EgXI+jii8GkNfvQ3YfnYYYVMA9oBgEskk7BKQngdpwpSKxHTWt2RskgVqJFNwNqpOtf+SkwM6O8gTJT+isZoxylEI+s+uVNgEXSdbAMjMso0Zu9pk9EY7VOwUcsj787ENAtoX6vK2egiJmzLDIT5EMIOdc9ADBbOgnLwF9NcX4+M0JOtsth3MmD/QE10vHF2yeS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";
//
-var script$2z = {
+var script$2B = {
name: 'audioPlayerPage',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -127276,10 +129015,10 @@ var script$2z = {
};
/* script */
-const __vue_script__$2z = script$2z;
+const __vue_script__$2B = script$2B;
/* template */
-var __vue_render__$2z = function () {
+var __vue_render__$2B = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -127444,17 +129183,17 @@ var __vue_render__$2z = function () {
}),
])
};
-var __vue_staticRenderFns__$2z = [];
-__vue_render__$2z._withStripped = true;
+var __vue_staticRenderFns__$2B = [];
+__vue_render__$2B._withStripped = true;
/* style */
- const __vue_inject_styles__$2z = undefined;
+ const __vue_inject_styles__$2B = undefined;
/* scoped */
- const __vue_scope_id__$2z = undefined;
+ const __vue_scope_id__$2B = undefined;
/* module identifier */
- const __vue_module_identifier__$2z = undefined;
+ const __vue_module_identifier__$2B = undefined;
/* functional template */
- const __vue_is_functional_template__$2z = false;
+ const __vue_is_functional_template__$2B = false;
/* style inject */
/* style inject SSR */
@@ -127463,13 +129202,13 @@ __vue_render__$2z._withStripped = true;
- const __vue_component__$2z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2z, staticRenderFns: __vue_staticRenderFns__$2z },
- __vue_inject_styles__$2z,
- __vue_script__$2z,
- __vue_scope_id__$2z,
- __vue_is_functional_template__$2z,
- __vue_module_identifier__$2z,
+ const __vue_component__$2B = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2B, staticRenderFns: __vue_staticRenderFns__$2B },
+ __vue_inject_styles__$2B,
+ __vue_script__$2B,
+ __vue_scope_id__$2B,
+ __vue_is_functional_template__$2B,
+ __vue_module_identifier__$2B,
false,
undefined,
undefined,
@@ -127477,7 +129216,7 @@ __vue_render__$2z._withStripped = true;
);
//
-var script$2y = {
+var script$2A = {
name: 'audioPlayerPage',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -127710,10 +129449,10 @@ var script$2y = {
};
/* script */
-const __vue_script__$2y = script$2y;
+const __vue_script__$2A = script$2A;
/* template */
-var __vue_render__$2y = function () {
+var __vue_render__$2A = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -127878,17 +129617,17 @@ var __vue_render__$2y = function () {
}),
])
};
-var __vue_staticRenderFns__$2y = [];
-__vue_render__$2y._withStripped = true;
+var __vue_staticRenderFns__$2A = [];
+__vue_render__$2A._withStripped = true;
/* style */
- const __vue_inject_styles__$2y = undefined;
+ const __vue_inject_styles__$2A = undefined;
/* scoped */
- const __vue_scope_id__$2y = undefined;
+ const __vue_scope_id__$2A = undefined;
/* module identifier */
- const __vue_module_identifier__$2y = undefined;
+ const __vue_module_identifier__$2A = undefined;
/* functional template */
- const __vue_is_functional_template__$2y = false;
+ const __vue_is_functional_template__$2A = false;
/* style inject */
/* style inject SSR */
@@ -127897,13 +129636,13 @@ __vue_render__$2y._withStripped = true;
- const __vue_component__$2y = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2y, staticRenderFns: __vue_staticRenderFns__$2y },
- __vue_inject_styles__$2y,
- __vue_script__$2y,
- __vue_scope_id__$2y,
- __vue_is_functional_template__$2y,
- __vue_module_identifier__$2y,
+ const __vue_component__$2A = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2A, staticRenderFns: __vue_staticRenderFns__$2A },
+ __vue_inject_styles__$2A,
+ __vue_script__$2A,
+ __vue_scope_id__$2A,
+ __vue_is_functional_template__$2A,
+ __vue_module_identifier__$2A,
false,
undefined,
undefined,
@@ -127911,13 +129650,13 @@ __vue_render__$2y._withStripped = true;
);
//
-var script$2x = {
+var script$2z = {
name: 'resource-list-pc',
components: {
- xmlPreviewSearch: __vue_component__$2A,
- VideoModalPlayer: __vue_component__$4Z,
- audioPlayerPage: __vue_component__$2z,
- audioPlayerPagePc: __vue_component__$2y
+ xmlPreviewSearch: __vue_component__$2C,
+ VideoModalPlayer: __vue_component__$56,
+ audioPlayerPage: __vue_component__$2B,
+ audioPlayerPagePc: __vue_component__$2A
},
props: {
textBookResource: {
@@ -128195,8 +129934,8 @@ var script$2x = {
location: item.location,
maxTop: -30,
type: 'search',
- selectorType: '',
- selectorId: '',
+ selectorType: 'class',
+ selectorId: 'xml-search-highlight',
markTarget: '',
classIndex: 0,
seachText: text
@@ -128253,8 +129992,8 @@ var __$_require_static_images_icons_books_delete_png__ = "data:image/png;base64,
var __$_require_static_images_icons_resource_download_icon_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA7RJREFUWEftlk9oFHcUx79vZsXdzExZTz0YMIKlQSxdQci6o5DSHCL2EJCempKA9laoJftPrDiiEHY3oMUeBD2kVMFCwYCUWkIxh8xutDm0UEoKFiPYPwdB6c7UmJ2dZ36bbjPZbHZnlxUv/q7z3vt+fu/3/gzhJR96yfp4BdByBkJ9magcoBEwDYC4RzwhMR66wAxYum4X4t+38qz+ASJGWFO6zgM0KgSY8QuABQAOwL1EFFkV5luOwx89vZN66AfEF4DSd+F1kkszROgF4yqxc+afwol7XoFgdLxnixw4C2AYzIslSP1L+fiDZhC+AFQ9O02gARc0apvxLxsF1fTcUQBXmLHgAmkq2XfsH42/N/NpCqDpEyMATzLzOSufPNXsRuK7pmfHAUpXbZl5iojTRTP1W61/fYCIEVa7lE8AHiSiPQxY1h/2TiwaS34A0G8EQk9D+wIy9UKiw8w8JGqFXXfILqTXFekGAOVg5l0q0yQRdTMgUncPkL6wzLGvfYnXMXrtQK6PGVMMDhM44s3EOgBNz7zJoJ/AeMQsj9qFsR/aFa31ExAu8yxAs5aZeKf6fR2AquduExAplZ29S3MnFjslXo2jxXJfgTBcKjs7q/H/B/ivje6DkS7mE5lOi4t4aix7ZKWmvnHhDttm6lpliFWFFD3zgQTpKvPyW1b+pBgyHT9qdLyf5MBt1+XjdiH5eQ3AxIgEnlx2nTee1QyZTpGsZWBtnqxlIJobkGRMlxnv/ZtPfNspUW8cTc9eBuiY95JrRdhjBLXtyl8rvT9XNJOH/ACosewNMSPsfPLDZvbB2MSOALkLBJovmomD9bsgljtJhHPMMKx84kyzoFose5+BJ1Y+ubehrVhkXV3TTNjDJTlq3x37uS6AmGBaSbkJYBDMc2WmKxI7v8NxH1nzGwuzIUDECCvBrfsgSW8T6LgYbPU6bOMo7jeC6rKSAnGaQMEqab3ibASg6rmLBHws/MVEZVDcNuOV1vOezZdRZR+EBiSSul24S5aZulTr3Ahg6/7xXVskaZDL7oIdfDaDGcOp90xNt6HXKdSX6ZYDpFtmsrIXagFEmzmQ5v38B9SvgSZVp8ayZ4nos5WhNlE0EwkvgBrLnSaCwcAFy0x82qyA2wLAbkNVtynfEXBACBHzkOgCgKZWxWnWemwdwq+G9WIARFQPxGqBsUOgQDvi60axX+KKXQ0EgFvFx/b7rdy8vSfwUq5C3AQjbP1p7/f9t+S7DVtKSfvGLbVh+zKbe74CeA6HppswnaiUHAAAAABJRU5ErkJggg==";
/* script */
-const __vue_script__$2x = script$2x;
-var __vue_render__$2x = function () {
+const __vue_script__$2z = script$2z;
+var __vue_render__$2z = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -128857,6 +130596,7 @@ var __vue_render__$2x = function () {
"p-group-data": {
htmlData: Object.assign({}, items),
},
+ resourceBasisPath: _vm.resourceBasisPath,
},
}),
],
@@ -129460,17 +131200,17 @@ var __vue_render__$2x = function () {
2
)
};
-var __vue_staticRenderFns__$2x = [];
-__vue_render__$2x._withStripped = true;
+var __vue_staticRenderFns__$2z = [];
+__vue_render__$2z._withStripped = true;
/* style */
- const __vue_inject_styles__$2x = undefined;
+ const __vue_inject_styles__$2z = undefined;
/* scoped */
- const __vue_scope_id__$2x = undefined;
+ const __vue_scope_id__$2z = undefined;
/* module identifier */
- const __vue_module_identifier__$2x = undefined;
+ const __vue_module_identifier__$2z = undefined;
/* functional template */
- const __vue_is_functional_template__$2x = false;
+ const __vue_is_functional_template__$2z = false;
/* style inject */
/* style inject SSR */
@@ -129479,13 +131219,13 @@ __vue_render__$2x._withStripped = true;
- const __vue_component__$2x = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2x, staticRenderFns: __vue_staticRenderFns__$2x },
- __vue_inject_styles__$2x,
- __vue_script__$2x,
- __vue_scope_id__$2x,
- __vue_is_functional_template__$2x,
- __vue_module_identifier__$2x,
+ const __vue_component__$2z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2z, staticRenderFns: __vue_staticRenderFns__$2z },
+ __vue_inject_styles__$2z,
+ __vue_script__$2z,
+ __vue_scope_id__$2z,
+ __vue_is_functional_template__$2z,
+ __vue_module_identifier__$2z,
false,
undefined,
undefined,
@@ -129504,7 +131244,7 @@ const fontSizeValueMap = {
};
//
-var script$2w = {
+var script$2y = {
name: 'setPop',
props: {
settingData: {
@@ -129654,9 +131394,9 @@ var script$2w = {
};
/* script */
-const __vue_script__$2w = script$2w;
+const __vue_script__$2y = script$2y;
/* template */
-var __vue_render__$2w = function () {
+var __vue_render__$2y = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -129858,17 +131598,17 @@ var __vue_render__$2w = function () {
]
)
};
-var __vue_staticRenderFns__$2w = [];
-__vue_render__$2w._withStripped = true;
+var __vue_staticRenderFns__$2y = [];
+__vue_render__$2y._withStripped = true;
/* style */
- const __vue_inject_styles__$2w = undefined;
+ const __vue_inject_styles__$2y = undefined;
/* scoped */
- const __vue_scope_id__$2w = undefined;
+ const __vue_scope_id__$2y = undefined;
/* module identifier */
- const __vue_module_identifier__$2w = undefined;
+ const __vue_module_identifier__$2y = undefined;
/* functional template */
- const __vue_is_functional_template__$2w = false;
+ const __vue_is_functional_template__$2y = false;
/* style inject */
/* style inject SSR */
@@ -129877,13 +131617,13 @@ __vue_render__$2w._withStripped = true;
- const __vue_component__$2w = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2w, staticRenderFns: __vue_staticRenderFns__$2w },
- __vue_inject_styles__$2w,
- __vue_script__$2w,
- __vue_scope_id__$2w,
- __vue_is_functional_template__$2w,
- __vue_module_identifier__$2w,
+ const __vue_component__$2y = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2y, staticRenderFns: __vue_staticRenderFns__$2y },
+ __vue_inject_styles__$2y,
+ __vue_script__$2y,
+ __vue_scope_id__$2y,
+ __vue_is_functional_template__$2y,
+ __vue_module_identifier__$2y,
false,
undefined,
undefined,
@@ -129907,7 +131647,7 @@ __vue_render__$2w._withStripped = true;
//
//
-var script$2v = {
+var script$2x = {
name: 'highlight',
data() {
return {
@@ -129921,8 +131661,8 @@ var __$_require_static_images_icons_books_green_png__ = "data:image/png;base64,i
var __$_require_static_images_icons_books_yellow_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAAPCAYAAAClbJLqAAAAAXNSR0IArs4c6QAAAExJREFUWEft1LENACAMBDHYf+ggMUKudfprrFfuzJnjVgIX3srtR/D2dvCCHTx4RSC0fh68IBBSy4MXBEJqefCCQEgtD14QCKnlBbwHYtAs4xEgiVMAAAAASUVORK5CYII=";
/* script */
-const __vue_script__$2v = script$2v;
-var __vue_render__$2v = function () {
+const __vue_script__$2x = script$2x;
+var __vue_render__$2x = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -129980,17 +131720,17 @@ var __vue_render__$2v = function () {
]
)
};
-var __vue_staticRenderFns__$2v = [];
-__vue_render__$2v._withStripped = true;
+var __vue_staticRenderFns__$2x = [];
+__vue_render__$2x._withStripped = true;
/* style */
- const __vue_inject_styles__$2v = undefined;
+ const __vue_inject_styles__$2x = undefined;
/* scoped */
- const __vue_scope_id__$2v = undefined;
+ const __vue_scope_id__$2x = undefined;
/* module identifier */
- const __vue_module_identifier__$2v = undefined;
+ const __vue_module_identifier__$2x = undefined;
/* functional template */
- const __vue_is_functional_template__$2v = false;
+ const __vue_is_functional_template__$2x = false;
/* style inject */
/* style inject SSR */
@@ -129999,13 +131739,13 @@ __vue_render__$2v._withStripped = true;
- const __vue_component__$2v = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2v, staticRenderFns: __vue_staticRenderFns__$2v },
- __vue_inject_styles__$2v,
- __vue_script__$2v,
- __vue_scope_id__$2v,
- __vue_is_functional_template__$2v,
- __vue_module_identifier__$2v,
+ const __vue_component__$2x = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2x, staticRenderFns: __vue_staticRenderFns__$2x },
+ __vue_inject_styles__$2x,
+ __vue_script__$2x,
+ __vue_scope_id__$2x,
+ __vue_is_functional_template__$2x,
+ __vue_module_identifier__$2x,
false,
undefined,
undefined,
@@ -130016,7 +131756,7 @@ __vue_render__$2v._withStripped = true;
//
//
-var script$2u = {
+var script$2w = {
name: 'bookmark',
data() {
return {};
@@ -130028,10 +131768,10 @@ var script$2u = {
};
/* script */
-const __vue_script__$2u = script$2u;
+const __vue_script__$2w = script$2w;
/* template */
-var __vue_render__$2u = function () {
+var __vue_render__$2w = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -130054,17 +131794,17 @@ var __vue_render__$2u = function () {
[_vm._v(" ??? ")]
)
};
-var __vue_staticRenderFns__$2u = [];
-__vue_render__$2u._withStripped = true;
+var __vue_staticRenderFns__$2w = [];
+__vue_render__$2w._withStripped = true;
/* style */
- const __vue_inject_styles__$2u = undefined;
+ const __vue_inject_styles__$2w = undefined;
/* scoped */
- const __vue_scope_id__$2u = undefined;
+ const __vue_scope_id__$2w = undefined;
/* module identifier */
- const __vue_module_identifier__$2u = undefined;
+ const __vue_module_identifier__$2w = undefined;
/* functional template */
- const __vue_is_functional_template__$2u = false;
+ const __vue_is_functional_template__$2w = false;
/* style inject */
/* style inject SSR */
@@ -130073,13 +131813,13 @@ __vue_render__$2u._withStripped = true;
- const __vue_component__$2u = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2u, staticRenderFns: __vue_staticRenderFns__$2u },
- __vue_inject_styles__$2u,
- __vue_script__$2u,
- __vue_scope_id__$2u,
- __vue_is_functional_template__$2u,
- __vue_module_identifier__$2u,
+ const __vue_component__$2w = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2w, staticRenderFns: __vue_staticRenderFns__$2w },
+ __vue_inject_styles__$2w,
+ __vue_script__$2w,
+ __vue_scope_id__$2w,
+ __vue_is_functional_template__$2w,
+ __vue_module_identifier__$2w,
false,
undefined,
undefined,
@@ -133021,7 +134761,7 @@ var parseDisplayValue = function (display) {
}
return 0 /* NONE */;
};
-var float$1 = {
+var float = {
name: 'float',
initialValue: 'none',
prefix: false,
@@ -133916,7 +135656,7 @@ var CSSParsedDeclaration = /** @class */function () {
this.color = parse(context, color, declaration.color);
this.direction = parse(context, direction, declaration.direction);
this.display = parse(context, display, declaration.display);
- this.float = parse(context, float$1, declaration.cssFloat);
+ this.float = parse(context, float, declaration.cssFloat);
this.fontFamily = parse(context, fontFamily, declaration.fontFamily);
this.fontSize = parse(context, fontSize, declaration.fontSize);
this.fontStyle = parse(context, fontStyle, declaration.fontStyle);
@@ -137809,7 +139549,7 @@ var parseBackgroundColor = function (context, element, backgroundColorOverride)
};
//
-var script$2t = {
+var script$2v = {
name: 'xmlRobotPc',
props: {
bookName: {
@@ -138193,9 +139933,9 @@ var script$2t = {
};
/* script */
-const __vue_script__$2t = script$2t;
+const __vue_script__$2v = script$2v;
/* template */
-var __vue_render__$2t = function () {
+var __vue_render__$2v = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -138725,17 +140465,17 @@ var __vue_render__$2t = function () {
1
)
};
-var __vue_staticRenderFns__$2t = [];
-__vue_render__$2t._withStripped = true;
+var __vue_staticRenderFns__$2v = [];
+__vue_render__$2v._withStripped = true;
/* style */
- const __vue_inject_styles__$2t = undefined;
+ const __vue_inject_styles__$2v = undefined;
/* scoped */
- const __vue_scope_id__$2t = "data-v-55256e09";
+ const __vue_scope_id__$2v = "data-v-55256e09";
/* module identifier */
- const __vue_module_identifier__$2t = undefined;
+ const __vue_module_identifier__$2v = undefined;
/* functional template */
- const __vue_is_functional_template__$2t = false;
+ const __vue_is_functional_template__$2v = false;
/* style inject */
/* style inject SSR */
@@ -138744,13 +140484,13 @@ __vue_render__$2t._withStripped = true;
- const __vue_component__$2t = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2t, staticRenderFns: __vue_staticRenderFns__$2t },
- __vue_inject_styles__$2t,
- __vue_script__$2t,
- __vue_scope_id__$2t,
- __vue_is_functional_template__$2t,
- __vue_module_identifier__$2t,
+ const __vue_component__$2v = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2v, staticRenderFns: __vue_staticRenderFns__$2v },
+ __vue_inject_styles__$2v,
+ __vue_script__$2v,
+ __vue_scope_id__$2v,
+ __vue_is_functional_template__$2v,
+ __vue_module_identifier__$2v,
false,
undefined,
undefined,
@@ -138758,7 +140498,7 @@ __vue_render__$2t._withStripped = true;
);
//
-var script$2s = {
+var script$2u = {
name: 'xmlRobotPhone',
props: {
bookName: {
@@ -139021,8 +140761,8 @@ var script$2s = {
var __$_require_static_images_icons_ai_xiaozhi_logo2_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAqCAYAAAAERIP3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUEyQjgwMTU0NzEyMTFFRUEzRDdDMUE2NjQ4N0E4NTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUEyQjgwMTY0NzEyMTFFRUEzRDdDMUE2NjQ4N0E4NTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QTJCODAxMzQ3MTIxMUVFQTNEN0MxQTY2NDg3QTg1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QTJCODAxNDQ3MTIxMUVFQTNEN0MxQTY2NDg3QTg1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiO9ndYAABDCSURBVHja5FoJWJXV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";
/* script */
-const __vue_script__$2s = script$2s;
-var __vue_render__$2s = function () {
+const __vue_script__$2u = script$2u;
+var __vue_render__$2u = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -139438,17 +141178,17 @@ var __vue_render__$2s = function () {
1
)
};
-var __vue_staticRenderFns__$2s = [];
-__vue_render__$2s._withStripped = true;
+var __vue_staticRenderFns__$2u = [];
+__vue_render__$2u._withStripped = true;
/* style */
- const __vue_inject_styles__$2s = undefined;
+ const __vue_inject_styles__$2u = undefined;
/* scoped */
- const __vue_scope_id__$2s = "data-v-18c5c2c9";
+ const __vue_scope_id__$2u = "data-v-18c5c2c9";
/* module identifier */
- const __vue_module_identifier__$2s = undefined;
+ const __vue_module_identifier__$2u = undefined;
/* functional template */
- const __vue_is_functional_template__$2s = false;
+ const __vue_is_functional_template__$2u = false;
/* style inject */
/* style inject SSR */
@@ -139457,13 +141197,13 @@ __vue_render__$2s._withStripped = true;
- const __vue_component__$2s = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2s, staticRenderFns: __vue_staticRenderFns__$2s },
- __vue_inject_styles__$2s,
- __vue_script__$2s,
- __vue_scope_id__$2s,
- __vue_is_functional_template__$2s,
- __vue_module_identifier__$2s,
+ const __vue_component__$2u = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2u, staticRenderFns: __vue_staticRenderFns__$2u },
+ __vue_inject_styles__$2u,
+ __vue_script__$2u,
+ __vue_scope_id__$2u,
+ __vue_is_functional_template__$2u,
+ __vue_module_identifier__$2u,
false,
undefined,
undefined,
@@ -139486,7 +141226,7 @@ __vue_render__$2s._withStripped = true;
//
//
-var script$2r = {
+var script$2t = {
name: 'DownloadFileUppop',
props: {
downloadFileLink: {
@@ -139558,10 +141298,10 @@ var script$2r = {
};
/* script */
-const __vue_script__$2r = script$2r;
+const __vue_script__$2t = script$2t;
/* template */
-var __vue_render__$2r = function () {
+var __vue_render__$2t = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -139601,17 +141341,17 @@ var __vue_render__$2r = function () {
]
)
};
-var __vue_staticRenderFns__$2r = [];
-__vue_render__$2r._withStripped = true;
+var __vue_staticRenderFns__$2t = [];
+__vue_render__$2t._withStripped = true;
/* style */
- const __vue_inject_styles__$2r = undefined;
+ const __vue_inject_styles__$2t = undefined;
/* scoped */
- const __vue_scope_id__$2r = undefined;
+ const __vue_scope_id__$2t = undefined;
/* module identifier */
- const __vue_module_identifier__$2r = undefined;
+ const __vue_module_identifier__$2t = undefined;
/* functional template */
- const __vue_is_functional_template__$2r = false;
+ const __vue_is_functional_template__$2t = false;
/* style inject */
/* style inject SSR */
@@ -139620,13 +141360,13 @@ __vue_render__$2r._withStripped = true;
- const __vue_component__$2r = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2r, staticRenderFns: __vue_staticRenderFns__$2r },
- __vue_inject_styles__$2r,
- __vue_script__$2r,
- __vue_scope_id__$2r,
- __vue_is_functional_template__$2r,
- __vue_module_identifier__$2r,
+ const __vue_component__$2t = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2t, staticRenderFns: __vue_staticRenderFns__$2t },
+ __vue_inject_styles__$2t,
+ __vue_script__$2t,
+ __vue_scope_id__$2t,
+ __vue_is_functional_template__$2t,
+ __vue_module_identifier__$2t,
false,
undefined,
undefined,
@@ -139634,12 +141374,12 @@ __vue_render__$2r._withStripped = true;
);
//
-var script$2q = {
+var script$2s = {
name: 'resource-list-phone',
components: {
- VideoModalPlayer: __vue_component__$4Z,
- audioPlayerPage: __vue_component__$2z,
- downFileUppop: __vue_component__$2r
+ VideoModalPlayer: __vue_component__$56,
+ audioPlayerPage: __vue_component__$2B,
+ downFileUppop: __vue_component__$2t
},
props: {
textBookResource: {
@@ -139911,8 +141651,8 @@ var script$2q = {
var __$_require_static_images_icons_resource_positioning_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$2q = script$2q;
-var __vue_render__$2q = function () {
+const __vue_script__$2s = script$2s;
+var __vue_render__$2s = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -140944,17 +142684,17 @@ var __vue_render__$2q = function () {
1
)
};
-var __vue_staticRenderFns__$2q = [];
-__vue_render__$2q._withStripped = true;
+var __vue_staticRenderFns__$2s = [];
+__vue_render__$2s._withStripped = true;
/* style */
- const __vue_inject_styles__$2q = undefined;
+ const __vue_inject_styles__$2s = undefined;
/* scoped */
- const __vue_scope_id__$2q = undefined;
+ const __vue_scope_id__$2s = undefined;
/* module identifier */
- const __vue_module_identifier__$2q = undefined;
+ const __vue_module_identifier__$2s = undefined;
/* functional template */
- const __vue_is_functional_template__$2q = false;
+ const __vue_is_functional_template__$2s = false;
/* style inject */
/* style inject SSR */
@@ -140963,13 +142703,13 @@ __vue_render__$2q._withStripped = true;
- const __vue_component__$2q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2q, staticRenderFns: __vue_staticRenderFns__$2q },
- __vue_inject_styles__$2q,
- __vue_script__$2q,
- __vue_scope_id__$2q,
- __vue_is_functional_template__$2q,
- __vue_module_identifier__$2q,
+ const __vue_component__$2s = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2s, staticRenderFns: __vue_staticRenderFns__$2s },
+ __vue_inject_styles__$2s,
+ __vue_script__$2s,
+ __vue_scope_id__$2s,
+ __vue_is_functional_template__$2s,
+ __vue_module_identifier__$2s,
false,
undefined,
undefined,
@@ -140977,7 +142717,7 @@ __vue_render__$2q._withStripped = true;
);
//
-var script$2p = {
+var script$2r = {
name: 'xmlPreviewSearch',
props: {
viewList: Object,
@@ -141083,8 +142823,8 @@ var script$2p = {
};
/* script */
-const __vue_script__$2p = script$2p;
-var __vue_render__$2p = function () {
+const __vue_script__$2r = script$2r;
+var __vue_render__$2r = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -141257,17 +142997,17 @@ var __vue_render__$2p = function () {
),
])
};
-var __vue_staticRenderFns__$2p = [];
-__vue_render__$2p._withStripped = true;
+var __vue_staticRenderFns__$2r = [];
+__vue_render__$2r._withStripped = true;
/* style */
- const __vue_inject_styles__$2p = undefined;
+ const __vue_inject_styles__$2r = undefined;
/* scoped */
- const __vue_scope_id__$2p = "data-v-31f61696";
+ const __vue_scope_id__$2r = "data-v-31f61696";
/* module identifier */
- const __vue_module_identifier__$2p = undefined;
+ const __vue_module_identifier__$2r = undefined;
/* functional template */
- const __vue_is_functional_template__$2p = false;
+ const __vue_is_functional_template__$2r = false;
/* style inject */
/* style inject SSR */
@@ -141276,13 +143016,13 @@ __vue_render__$2p._withStripped = true;
- const __vue_component__$2p = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2p, staticRenderFns: __vue_staticRenderFns__$2p },
- __vue_inject_styles__$2p,
- __vue_script__$2p,
- __vue_scope_id__$2p,
- __vue_is_functional_template__$2p,
- __vue_module_identifier__$2p,
+ const __vue_component__$2r = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2r, staticRenderFns: __vue_staticRenderFns__$2r },
+ __vue_inject_styles__$2r,
+ __vue_script__$2r,
+ __vue_scope_id__$2r,
+ __vue_is_functional_template__$2r,
+ __vue_module_identifier__$2r,
false,
undefined,
undefined,
@@ -141290,11 +143030,11 @@ __vue_render__$2p._withStripped = true;
);
//
-var script$2o = {
+var script$2q = {
name: 'xml-toolbar-phone',
components: {
- resourceListPhone: __vue_component__$2q,
- searchPhone: __vue_component__$2p
+ resourceListPhone: __vue_component__$2s,
+ searchPhone: __vue_component__$2r
},
props: {
pageType: {
@@ -141675,8 +143415,8 @@ var script$2o = {
location: item.location,
maxTop: -30,
type: 'search',
- selectorType: '',
- selectorId: '',
+ selectorType: 'class',
+ selectorId: 'xml-search-highlight',
markTarget: '',
classIndex: 0,
seachText: text
@@ -141756,8 +143496,8 @@ var __$_require_static_images_icons_resource_student_bookmark_svg__ = "data:imag
var __$_require_static_images_icons_resource_student_lighheight_svg__ = "data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.00006%204.7421C10.7915%204.7421%2012.2487%206.18175%2012.2487%207.9509C12.2511%208.59456%2012.0565%209.22392%2011.6904%209.75641C11.3243%2010.2889%2010.8038%2010.6997%2010.1972%2010.9348L10.2025%2010.9489C10.1438%2010.9763%2010.0943%2011.0196%2010.0597%2011.0739C10.0251%2011.1281%2010.0068%2011.1909%2010.0071%2011.255H9.97036V12.0391H7.97819V11.255H7.94136C7.94136%2011.2506%207.94365%2011.2465%207.94365%2011.2421C7.9409%2011.178%207.91967%2011.1161%207.88247%2011.0636C7.84528%2011.0111%207.79366%2010.9702%207.7337%2010.9457L7.7476%2010.9126C7.15564%2010.6693%206.65003%2010.258%206.29471%209.73086C5.93938%209.20369%205.75031%208.58428%205.7514%207.95096C5.75133%206.18141%207.20852%204.7421%209.00006%204.7421ZM9.66757%2014.2579H8.28105C8.20085%2014.2578%208.12395%2014.2263%208.06719%2014.1703C8.01044%2014.1144%207.97846%2014.0385%207.97826%2013.9592V12.7812H9.97036V13.9592C9.97027%2014.0385%209.93833%2014.1145%209.88155%2014.1705C9.82477%2014.2265%209.74781%2014.2579%209.66757%2014.2579ZM7.22694%2011.4918V13.9592C7.22777%2014.5338%207.69923%2014.9993%208.28098%2015H9.66757C10.2493%2014.9993%2010.7209%2014.5338%2010.7217%2013.9592V11.517C11.4053%2011.198%2011.9827%2010.6932%2012.3862%2010.0616C12.7897%209.43008%2013.0026%208.69802%2013%207.95124C13%205.7725%2011.2054%204%208.99999%204C6.79453%204%205%205.7725%205%207.9509C4.99892%208.68773%205.20701%209.4101%205.60065%2010.036C5.99428%2010.6619%206.5577%2011.1662%207.22694%2011.4918Z%22%20fill%3D%22%23333333%22%2F%3E%3Cpath%20d%3D%22M9.0153%203.84177C9.22323%203.83368%209.384%203.65988%209.38436%203.45215L9.38471%203.44979C9.38471%203.44521%209.38663%203.44127%209.38663%203.43705C9.38663%203.43397%209.38471%203.43161%209.38471%203.42853V2.38767C9.38471%202.38266%209.38706%202.37844%209.38663%202.37293C9.38276%202.27142%209.33946%202.1755%209.26604%202.10578C9.19262%202.03606%209.09495%201.9981%208.99402%202.00007C8.89309%202.00204%208.79696%202.04378%208.72628%202.11631C8.65561%202.18884%208.61604%202.28638%208.61607%202.38796L8.61564%202.39068C8.61564%202.39454%208.61337%202.39841%208.61337%202.40306C8.61372%202.40614%208.61529%202.4085%208.61564%202.41158V3.45201C8.61564%203.45738%208.61337%203.4621%208.61337%203.46711C8.61742%203.57038%208.66201%203.66781%208.73736%203.73805C8.81271%203.80828%208.91266%203.84558%209.0153%203.84177ZM6.68205%204.46259C6.85811%204.35092%206.91097%204.11957%206.80803%203.93947L6.80711%203.93733C6.80483%203.93332%206.80455%203.92895%206.80248%203.9253C6.80099%203.92265%206.79807%203.92158%206.79658%203.91893L6.27934%203.01758C6.27685%203.01322%206.27678%203.00835%206.27372%203.00384C6.22074%202.91614%206.13536%202.85316%206.03631%202.82869C5.93726%202.80422%205.8326%202.82026%205.74528%202.8733C5.65796%202.92634%205.5951%203.01205%205.57048%203.11164C5.54586%203.21124%205.56147%203.31659%205.61391%203.40462L5.61491%203.4072C5.61683%203.41056%205.61676%203.41507%205.61911%203.41908C5.62096%203.42159%205.62352%203.4228%205.6253%203.42531L6.14233%204.32637C6.14503%204.33102%206.14538%204.33625%206.14787%204.34061C6.20273%204.42795%206.28977%204.48984%206.3899%204.51271C6.49004%204.53557%206.5951%204.51755%206.68205%204.46259ZM4.9699%206.17416C5.06694%205.9889%204.99772%205.76192%204.81902%205.6577L4.81717%205.65627C4.81319%205.65398%204.81077%205.65033%204.80714%205.64818C4.80451%205.64668%204.80145%205.64718%204.79882%205.6456L3.90305%205.12521C3.89871%205.1227%203.89629%205.11848%203.89138%205.11619C3.8019%205.06652%203.69647%205.05465%203.59829%205.0832C3.5001%205.11174%203.41721%205.17836%203.36785%205.26841C3.31848%205.35845%203.30669%205.46454%203.33506%205.56333C3.36342%205.66213%203.42964%205.74553%203.51912%205.79521L3.52126%205.79692C3.5246%205.79886%203.5268%205.80279%203.53079%205.80508C3.53363%205.8063%203.53641%205.80609%203.53925%205.80738L4.43474%206.32762C4.43936%206.33027%204.44228%206.33464%204.44662%206.33715C4.53751%206.38524%204.64365%206.39509%204.74175%206.36453C4.83986%206.33398%204.92191%206.26551%204.9699%206.17416ZM13.0302%2010.8922C12.9332%2011.0774%2013.0024%2011.3044%2013.1811%2011.4086L13.1829%2011.4102C13.1869%2011.4124%2013.1892%2011.4162%2013.1928%2011.4182C13.1954%2011.4197%2013.1986%2011.4192%2013.2012%2011.4207L14.097%2011.9412C14.1013%2011.9437%2014.1038%2011.9479%2014.1086%2011.9503C14.153%2011.9754%2014.2018%2011.9914%2014.2523%2011.9973C14.3028%2012.0033%2014.354%2011.9992%2014.4029%2011.9852C14.4518%2011.9712%2014.4975%2011.9475%2014.5373%2011.9157C14.5771%2011.8838%2014.6102%2011.8444%2014.6348%2011.7995C14.6594%2011.7547%2014.6749%2011.7055%2014.6804%2011.6546C14.686%2011.6037%2014.6815%2011.5523%2014.6672%2011.5032C14.6529%2011.4541%2014.629%2011.4083%2014.5971%2011.3685C14.5651%2011.3287%2014.5256%2011.2957%2014.4809%2011.2713L14.4788%2011.2695C14.4755%2011.2676%2014.4732%2011.2637%2014.4692%2011.2614C14.4665%2011.26%2014.4636%2011.2603%2014.4608%2011.259L13.5653%2010.7388C13.5608%2010.7361%2013.5577%2010.7318%2013.5534%2010.7293C13.4625%2010.6812%2013.3564%2010.6714%2013.2583%2010.7019C13.1602%2010.7324%2013.0782%2010.8009%2013.0302%2010.8922ZM4.33763%208.51778C4.32959%208.30855%204.15687%208.14678%203.95036%208.14642L3.94801%208.14606C3.94346%208.14606%203.93947%208.14413%203.93535%208.14413C3.93236%208.14413%203.92994%208.14606%203.92688%208.14606H2.89254C2.88756%208.14606%202.88336%208.1437%202.87789%208.14413C2.7757%208.14613%202.67849%208.18888%202.60764%208.263C2.53678%208.33711%202.49809%208.43651%202.50007%208.53933C2.50205%208.64215%202.54455%208.73997%202.6182%208.81126C2.69186%208.88256%202.79064%208.92149%202.89282%208.9195L2.89553%208.91993C2.89937%208.91993%202.90321%208.92222%202.90783%208.92222C2.91089%208.92186%202.91324%208.92028%202.9163%208.91993H3.95029C3.95562%208.91993%203.96032%208.92222%203.9653%208.92222C4.06793%208.91815%204.16477%208.87329%204.23458%208.79747C4.30438%208.72165%204.34144%208.62107%204.33763%208.51778ZM13.6624%208.54856C13.6704%208.75772%2013.8431%208.9195%2014.0496%208.91993L14.052%208.92028C14.0565%208.92028%2014.0604%208.92236%2014.0646%208.92236C14.0676%208.92236%2014.0701%208.92028%2014.0731%208.92035H15.1075C15.1124%208.92035%2015.1167%208.92279%2015.122%208.92236C15.2242%208.92033%2015.3214%208.87755%2015.3923%208.80343C15.4632%208.72931%2015.5019%208.62992%2015.4999%208.52709C15.4979%208.42428%2015.4554%208.3265%2015.3817%208.25522C15.3081%208.18395%2015.2093%208.14502%2015.1071%208.147L15.1045%208.14649C15.1006%208.14649%2015.0967%208.14435%2015.0921%208.14435C15.0891%208.14456%2015.0868%208.14628%2015.0837%208.14649H14.0497C14.0444%208.14649%2014.0396%208.14428%2014.0346%208.14435C13.932%208.14837%2013.8352%208.19319%2013.7654%208.26898C13.6956%208.34476%2013.6586%208.44531%2013.6624%208.54856ZM4.95461%2010.8656C4.84371%2010.6884%204.61372%2010.6352%204.43474%2010.7389L4.4326%2010.7397C4.42862%2010.742%204.42428%2010.7423%204.42065%2010.7444C4.41802%2010.7459%204.41695%2010.7488%204.41432%2010.7503L3.51855%2011.2708C3.51421%2011.2733%203.50938%2011.2734%203.50489%2011.2764C3.41774%2011.3298%203.35514%2011.4157%203.33083%2011.5153C3.30651%2011.615%203.32245%2011.7203%203.37516%2011.8082C3.42788%2011.896%203.51305%2011.9593%203.61203%2011.9841C3.71101%2012.0088%203.81571%2011.9931%203.90319%2011.9404L3.90575%2011.9393C3.9091%2011.9374%203.91358%2011.9375%203.91756%2011.9351C3.92005%2011.9333%203.92126%2011.9307%203.92375%2011.9288L4.81923%2011.4086C4.82386%2011.4059%204.82905%2011.4056%204.83339%2011.4031C4.92019%2011.3479%204.98169%2011.2603%205.00442%2011.1596C5.02714%2011.0588%205.00923%2010.9531%204.95461%2010.8656ZM13.0454%206.20078C13.1564%206.37787%2013.3863%206.43106%2013.5653%206.32755L13.5675%206.32662C13.5715%206.32433%2013.5759%206.32419%2013.5795%206.32211C13.5821%206.32061%2013.5832%206.3176%2013.5859%206.31603L14.4817%205.79564C14.4859%205.79313%2014.4908%205.79306%2014.4953%205.79005C14.5828%205.7369%2014.6457%205.65095%2014.6702%205.55111C14.6948%205.45126%2014.6789%205.34569%2014.6261%205.25763C14.5732%205.1696%2014.4878%205.10629%2014.3886%205.08163C14.2893%205.05698%2014.1844%205.07298%2014.097%205.12614L14.0945%205.12707C14.091%205.129%2014.0866%205.12908%2014.0827%205.13144C14.0802%205.13308%2014.079%205.1358%2014.0765%205.13752L13.181%205.65777C13.1764%205.66042%2013.1711%205.66085%2013.1669%205.66343C13.08%205.71854%2013.0185%205.80607%2012.9957%205.90682C12.9729%206.00756%2012.9908%206.11329%2013.0454%206.20078ZM11.3444%204.47798C11.5285%204.57554%2011.7541%204.50596%2011.8577%204.32615L11.8592%204.32422C11.8614%204.32021%2011.8652%204.31792%2011.8673%204.31427C11.8688%204.31162%2011.8682%204.30847%2011.8698%204.30575L12.387%203.40441C12.3894%203.40011%2012.3936%203.39753%2012.396%203.39274C12.4444%203.30277%2012.4555%203.19719%2012.4269%203.099C12.3983%203.00082%2012.3323%202.91799%2012.2433%202.86856C12.1542%202.81914%2012.0494%202.80713%2011.9516%202.83515C11.8538%202.86317%2011.771%202.92895%2011.7212%203.01816L11.7195%203.02023C11.7175%203.02367%2011.7136%203.02596%2011.7113%203.02997C11.71%203.03269%2011.7103%203.03562%2011.7091%203.03834L11.192%203.9394C11.1893%203.94398%2011.1851%203.94706%2011.1827%203.95143C11.1348%204.04285%2011.1249%204.14965%2011.1553%204.24838C11.1856%204.34711%2011.2536%204.42968%2011.3444%204.47798Z%22%20fill%3D%22%23333333%22%2F%3E%3C%2Fsvg%3E";
/* script */
-const __vue_script__$2o = script$2o;
-var __vue_render__$2o = function () {
+const __vue_script__$2q = script$2q;
+var __vue_render__$2q = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -142765,17 +144505,17 @@ var __vue_render__$2o = function () {
1
)
};
-var __vue_staticRenderFns__$2o = [];
-__vue_render__$2o._withStripped = true;
+var __vue_staticRenderFns__$2q = [];
+__vue_render__$2q._withStripped = true;
/* style */
- const __vue_inject_styles__$2o = undefined;
+ const __vue_inject_styles__$2q = undefined;
/* scoped */
- const __vue_scope_id__$2o = undefined;
+ const __vue_scope_id__$2q = undefined;
/* module identifier */
- const __vue_module_identifier__$2o = undefined;
+ const __vue_module_identifier__$2q = undefined;
/* functional template */
- const __vue_is_functional_template__$2o = false;
+ const __vue_is_functional_template__$2q = false;
/* style inject */
/* style inject SSR */
@@ -142784,13 +144524,13 @@ __vue_render__$2o._withStripped = true;
- const __vue_component__$2o = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2o, staticRenderFns: __vue_staticRenderFns__$2o },
- __vue_inject_styles__$2o,
- __vue_script__$2o,
- __vue_scope_id__$2o,
- __vue_is_functional_template__$2o,
- __vue_module_identifier__$2o,
+ const __vue_component__$2q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2q, staticRenderFns: __vue_staticRenderFns__$2q },
+ __vue_inject_styles__$2q,
+ __vue_script__$2q,
+ __vue_scope_id__$2q,
+ __vue_is_functional_template__$2q,
+ __vue_module_identifier__$2q,
false,
undefined,
undefined,
@@ -142821,7 +144561,7 @@ __vue_render__$2o._withStripped = true;
//
//
-var script$2n = {
+var script$2p = {
name: 'modifyNotes',
props: {},
data() {
@@ -142862,9 +144602,9 @@ var script$2n = {
};
/* script */
-const __vue_script__$2n = script$2n;
+const __vue_script__$2p = script$2p;
/* template */
-var __vue_render__$2n = function () {
+var __vue_render__$2p = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -142940,17 +144680,17 @@ var __vue_render__$2n = function () {
]
)
};
-var __vue_staticRenderFns__$2n = [];
-__vue_render__$2n._withStripped = true;
+var __vue_staticRenderFns__$2p = [];
+__vue_render__$2p._withStripped = true;
/* style */
- const __vue_inject_styles__$2n = undefined;
+ const __vue_inject_styles__$2p = undefined;
/* scoped */
- const __vue_scope_id__$2n = undefined;
+ const __vue_scope_id__$2p = undefined;
/* module identifier */
- const __vue_module_identifier__$2n = undefined;
+ const __vue_module_identifier__$2p = undefined;
/* functional template */
- const __vue_is_functional_template__$2n = false;
+ const __vue_is_functional_template__$2p = false;
/* style inject */
/* style inject SSR */
@@ -142959,13 +144699,13 @@ __vue_render__$2n._withStripped = true;
- const __vue_component__$2n = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2n, staticRenderFns: __vue_staticRenderFns__$2n },
- __vue_inject_styles__$2n,
- __vue_script__$2n,
- __vue_scope_id__$2n,
- __vue_is_functional_template__$2n,
- __vue_module_identifier__$2n,
+ const __vue_component__$2p = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2p, staticRenderFns: __vue_staticRenderFns__$2p },
+ __vue_inject_styles__$2p,
+ __vue_script__$2p,
+ __vue_scope_id__$2p,
+ __vue_is_functional_template__$2p,
+ __vue_module_identifier__$2p,
false,
undefined,
undefined,
@@ -143051,9 +144791,8 @@ __vue_render__$2n._withStripped = true;
//
//
//
-//
-var script$2m = {
+var script$2o = {
//预览教材目录
name: 'PreviewCatalog',
props: {
@@ -143195,15 +144934,11 @@ var script$2m = {
expandOrCollapseNode(node) {
node.expanded = !node.expanded;
},
- nodeClick(data) {
- this.$emit('onNodeClick', {
- id: data.id,
- label: data.label,
- xmlCompRef: data.xmlCompRef
- });
- this.$emit('resourceDetails', data, 'id', '');
- this.selectId = data.id;
- },
+ // nodeClick(data) {
+ // this.$emit('onNodeClick', { id: data.id, label: data.label, xmlCompRef: data.xmlCompRef })
+ // this.$emit('resourceDetails', data, 'id', '')
+ // this.selectId = data.id
+ // },
backClick() {
this.$emit('onBackClick');
},
@@ -143264,8 +144999,8 @@ var __$_require_static_images_icons_books_catalog_left_png__ = "data:image/png;b
var __$_require_static_images_icons_books_catalog_right_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAiCAYAAABbXymAAAAAAXNSR0IArs4c6QAAAr5JREFUSEu11ltIVFEUxvFvnTOjOeokFTEZExqYD/OQl25YZNKFLMSwKKUSNVCQMsiHriBUoHTxQTDIQMQJrAkyoUgrsilCmQyLNDRQS61EgkSnEZ3LiqMYajPu3UPndf/3j8WeczZD+IenbZArwSiU2NJBEtFU0tnJQeNGfAOwVGLPWWn4TT+nE+GBBOqDimhpuG2A7wE4IIIJsCeaaZsU3N7HEV4dhgAES8D5iWa6JQW/HeB8Bm6KUAATqgem+GgakYId/WwHsFUCvr9hFe3XOiHc0sdRIO6VaRmUkRRF9VLw614+z+DLEtP+HPXSij0xNCEFv+jxdREQK4SJq5JXqwUz3YJH8ayb1yvkcwhRAAwlefsaeikFN3V7K4hxQgL+sjNWiSYiFsLNzawbN3m/grFcBBNzaapFf252F/AoGj549hLwUIRq6z5Fteyz0EcpuP795B0GHZKA32Ws1cfP7/xOfLuVjfog93cABhFMoOKDCfpyKdjqmMwlQrUI1U5BVd3mrIRQ7Tqd8/iduKZ18jnAKWKYnuZsCtrlr/sLrra7zF6d8hmAIoIZnJu/OaRGCr7xauI0mMtEKABXsBJsOraFxqTgiubxDgYsIpiAu0UpIZmBujlHceWJM05R1HYROn3JUFrxjkUB3/M5cFmj6zoTTglhxo8ly0IiC9aRWzixzcZqV5hrEIBJBDOhsiQ19PhC3Z+JLzxy7iYfPRah0+uUdCnN0CIFn2lwWsE4IoIJ1FOabojBrJss4FtRaBsOM6iGIYBDhTDh4tWM8BJhpwVFNudRAteKYm1d9XFseabxk6idOuPCurEmgP1+mrMBAhyVWcaNInTqV8ir+xWp83n6tWEkNpysOry4QqID5dWOFgN8TSL2uKGstGaHD0u0oOyaEe1LixPFDDRacyJSRd3MuvAPiyw0v/tv8G/n6daZTIqGOwAAAABJRU5ErkJggg==";
/* script */
-const __vue_script__$2m = script$2m;
-var __vue_render__$2m = function () {
+const __vue_script__$2o = script$2o;
+var __vue_render__$2o = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -143350,7 +145085,7 @@ var __vue_render__$2m = function () {
key: "default",
fn: function (ref) {
var node = ref.node;
- var data = ref.data;
+ ref.data;
return _c(
"span",
{},
@@ -143394,11 +145129,6 @@ var __vue_render__$2m = function () {
staticClass: "custom-tree-node",
attrs: { title: node.label },
domProps: { textContent: _vm._s(node.label) },
- on: {
- click: function () {
- return _vm.nodeClick(data)
- },
- },
}),
],
],
@@ -143409,7 +145139,7 @@ var __vue_render__$2m = function () {
],
null,
false,
- 271666982
+ 3952941054
),
})
: _vm._e(),
@@ -143419,17 +145149,17 @@ var __vue_render__$2m = function () {
]
)
};
-var __vue_staticRenderFns__$2m = [];
-__vue_render__$2m._withStripped = true;
+var __vue_staticRenderFns__$2o = [];
+__vue_render__$2o._withStripped = true;
/* style */
- const __vue_inject_styles__$2m = undefined;
+ const __vue_inject_styles__$2o = undefined;
/* scoped */
- const __vue_scope_id__$2m = "data-v-29bf8b78";
+ const __vue_scope_id__$2o = "data-v-655ace42";
/* module identifier */
- const __vue_module_identifier__$2m = undefined;
+ const __vue_module_identifier__$2o = undefined;
/* functional template */
- const __vue_is_functional_template__$2m = false;
+ const __vue_is_functional_template__$2o = false;
/* style inject */
/* style inject SSR */
@@ -143438,13 +145168,13 @@ __vue_render__$2m._withStripped = true;
- const __vue_component__$2m = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2m, staticRenderFns: __vue_staticRenderFns__$2m },
- __vue_inject_styles__$2m,
- __vue_script__$2m,
- __vue_scope_id__$2m,
- __vue_is_functional_template__$2m,
- __vue_module_identifier__$2m,
+ const __vue_component__$2o = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2o, staticRenderFns: __vue_staticRenderFns__$2o },
+ __vue_inject_styles__$2o,
+ __vue_script__$2o,
+ __vue_scope_id__$2o,
+ __vue_is_functional_template__$2o,
+ __vue_module_identifier__$2o,
false,
undefined,
undefined,
@@ -143524,15 +145254,15 @@ __vue_render__$2m._withStripped = true;
//
//
-var script$2l = {
+var script$2n = {
name: 'xmlEmpty'
};
/* script */
-const __vue_script__$2l = script$2l;
+const __vue_script__$2n = script$2n;
/* template */
-var __vue_render__$2l = function () {
+var __vue_render__$2n = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -143644,17 +145374,17 @@ var __vue_render__$2l = function () {
),
])
};
-var __vue_staticRenderFns__$2l = [];
-__vue_render__$2l._withStripped = true;
+var __vue_staticRenderFns__$2n = [];
+__vue_render__$2n._withStripped = true;
/* style */
- const __vue_inject_styles__$2l = undefined;
+ const __vue_inject_styles__$2n = undefined;
/* scoped */
- const __vue_scope_id__$2l = undefined;
+ const __vue_scope_id__$2n = undefined;
/* module identifier */
- const __vue_module_identifier__$2l = undefined;
+ const __vue_module_identifier__$2n = undefined;
/* functional template */
- const __vue_is_functional_template__$2l = false;
+ const __vue_is_functional_template__$2n = false;
/* style inject */
/* style inject SSR */
@@ -143663,13 +145393,13 @@ __vue_render__$2l._withStripped = true;
- const __vue_component__$2l = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2l, staticRenderFns: __vue_staticRenderFns__$2l },
- __vue_inject_styles__$2l,
- __vue_script__$2l,
- __vue_scope_id__$2l,
- __vue_is_functional_template__$2l,
- __vue_module_identifier__$2l,
+ const __vue_component__$2n = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2n, staticRenderFns: __vue_staticRenderFns__$2n },
+ __vue_inject_styles__$2n,
+ __vue_script__$2n,
+ __vue_scope_id__$2n,
+ __vue_is_functional_template__$2n,
+ __vue_module_identifier__$2n,
false,
undefined,
undefined,
@@ -143677,11 +145407,11 @@ __vue_render__$2l._withStripped = true;
);
//
-var script$2k = {
+var script$2m = {
name: 'BookMarkStudent',
components: {
- xmlResourceListPc: __vue_component__$2x,
- xmlEmpty: __vue_component__$2l
+ xmlResourceListPc: __vue_component__$2z,
+ xmlEmpty: __vue_component__$2n
},
props: {
bookmarkList: [],
@@ -143738,8 +145468,8 @@ var script$2k = {
};
/* script */
-const __vue_script__$2k = script$2k;
-var __vue_render__$2k = function () {
+const __vue_script__$2m = script$2m;
+var __vue_render__$2m = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -143846,17 +145576,17 @@ var __vue_render__$2k = function () {
1
)
};
-var __vue_staticRenderFns__$2k = [];
-__vue_render__$2k._withStripped = true;
+var __vue_staticRenderFns__$2m = [];
+__vue_render__$2m._withStripped = true;
/* style */
- const __vue_inject_styles__$2k = undefined;
+ const __vue_inject_styles__$2m = undefined;
/* scoped */
- const __vue_scope_id__$2k = undefined;
+ const __vue_scope_id__$2m = undefined;
/* module identifier */
- const __vue_module_identifier__$2k = undefined;
+ const __vue_module_identifier__$2m = undefined;
/* functional template */
- const __vue_is_functional_template__$2k = false;
+ const __vue_is_functional_template__$2m = false;
/* style inject */
/* style inject SSR */
@@ -143865,13 +145595,13 @@ __vue_render__$2k._withStripped = true;
- const __vue_component__$2k = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2k, staticRenderFns: __vue_staticRenderFns__$2k },
- __vue_inject_styles__$2k,
- __vue_script__$2k,
- __vue_scope_id__$2k,
- __vue_is_functional_template__$2k,
- __vue_module_identifier__$2k,
+ const __vue_component__$2m = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2m, staticRenderFns: __vue_staticRenderFns__$2m },
+ __vue_inject_styles__$2m,
+ __vue_script__$2m,
+ __vue_scope_id__$2m,
+ __vue_is_functional_template__$2m,
+ __vue_module_identifier__$2m,
false,
undefined,
undefined,
@@ -143879,11 +145609,11 @@ __vue_render__$2k._withStripped = true;
);
//
-var script$2j = {
+var script$2l = {
name: 'nodeStudent',
components: {
- xmlResourceListPc: __vue_component__$2x,
- xmlEmpty: __vue_component__$2l
+ xmlResourceListPc: __vue_component__$2z,
+ xmlEmpty: __vue_component__$2n
},
props: {
nodesList: {
@@ -143950,8 +145680,8 @@ var script$2j = {
};
/* script */
-const __vue_script__$2j = script$2j;
-var __vue_render__$2j = function () {
+const __vue_script__$2l = script$2l;
+var __vue_render__$2l = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -144061,17 +145791,17 @@ var __vue_render__$2j = function () {
1
)
};
-var __vue_staticRenderFns__$2j = [];
-__vue_render__$2j._withStripped = true;
+var __vue_staticRenderFns__$2l = [];
+__vue_render__$2l._withStripped = true;
/* style */
- const __vue_inject_styles__$2j = undefined;
+ const __vue_inject_styles__$2l = undefined;
/* scoped */
- const __vue_scope_id__$2j = undefined;
+ const __vue_scope_id__$2l = undefined;
/* module identifier */
- const __vue_module_identifier__$2j = undefined;
+ const __vue_module_identifier__$2l = undefined;
/* functional template */
- const __vue_is_functional_template__$2j = false;
+ const __vue_is_functional_template__$2l = false;
/* style inject */
/* style inject SSR */
@@ -144080,13 +145810,13 @@ __vue_render__$2j._withStripped = true;
- const __vue_component__$2j = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2j, staticRenderFns: __vue_staticRenderFns__$2j },
- __vue_inject_styles__$2j,
- __vue_script__$2j,
- __vue_scope_id__$2j,
- __vue_is_functional_template__$2j,
- __vue_module_identifier__$2j,
+ const __vue_component__$2l = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2l, staticRenderFns: __vue_staticRenderFns__$2l },
+ __vue_inject_styles__$2l,
+ __vue_script__$2l,
+ __vue_scope_id__$2l,
+ __vue_is_functional_template__$2l,
+ __vue_module_identifier__$2l,
false,
undefined,
undefined,
@@ -144094,11 +145824,11 @@ __vue_render__$2j._withStripped = true;
);
//
-var script$2i = {
+var script$2k = {
name: 'highlightStudent',
components: {
- xmlResourceListPc: __vue_component__$2x,
- xmlEmpty: __vue_component__$2l
+ xmlResourceListPc: __vue_component__$2z,
+ xmlEmpty: __vue_component__$2n
},
props: {
highlightList: {
@@ -144155,8 +145885,8 @@ var script$2i = {
};
/* script */
-const __vue_script__$2i = script$2i;
-var __vue_render__$2i = function () {
+const __vue_script__$2k = script$2k;
+var __vue_render__$2k = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -144262,17 +145992,17 @@ var __vue_render__$2i = function () {
1
)
};
-var __vue_staticRenderFns__$2i = [];
-__vue_render__$2i._withStripped = true;
+var __vue_staticRenderFns__$2k = [];
+__vue_render__$2k._withStripped = true;
/* style */
- const __vue_inject_styles__$2i = undefined;
+ const __vue_inject_styles__$2k = undefined;
/* scoped */
- const __vue_scope_id__$2i = undefined;
+ const __vue_scope_id__$2k = undefined;
/* module identifier */
- const __vue_module_identifier__$2i = undefined;
+ const __vue_module_identifier__$2k = undefined;
/* functional template */
- const __vue_is_functional_template__$2i = false;
+ const __vue_is_functional_template__$2k = false;
/* style inject */
/* style inject SSR */
@@ -144281,13 +146011,13 @@ __vue_render__$2i._withStripped = true;
- const __vue_component__$2i = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2i, staticRenderFns: __vue_staticRenderFns__$2i },
- __vue_inject_styles__$2i,
- __vue_script__$2i,
- __vue_scope_id__$2i,
- __vue_is_functional_template__$2i,
- __vue_module_identifier__$2i,
+ const __vue_component__$2k = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2k, staticRenderFns: __vue_staticRenderFns__$2k },
+ __vue_inject_styles__$2k,
+ __vue_script__$2k,
+ __vue_scope_id__$2k,
+ __vue_is_functional_template__$2k,
+ __vue_module_identifier__$2k,
false,
undefined,
undefined,
@@ -144295,7 +146025,7 @@ __vue_render__$2i._withStripped = true;
);
//
-var script$2h = {
+var script$2j = {
name: 'PreviewLeftStudent',
data() {
return {
@@ -144324,10 +146054,10 @@ var script$2h = {
};
},
components: {
- PreviewCatalog: __vue_component__$2m,
- BookMarkStudent: __vue_component__$2k,
- nodeStudent: __vue_component__$2j,
- highlightStudent: __vue_component__$2i
+ PreviewCatalog: __vue_component__$2o,
+ BookMarkStudent: __vue_component__$2m,
+ nodeStudent: __vue_component__$2l,
+ highlightStudent: __vue_component__$2k
},
props: {
textBookId: String,
@@ -144487,9 +146217,9 @@ var script$2h = {
};
/* script */
-const __vue_script__$2h = script$2h;
+const __vue_script__$2j = script$2j;
/* template */
-var __vue_render__$2h = function () {
+var __vue_render__$2j = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -144611,17 +146341,17 @@ var __vue_render__$2h = function () {
1
)
};
-var __vue_staticRenderFns__$2h = [];
-__vue_render__$2h._withStripped = true;
+var __vue_staticRenderFns__$2j = [];
+__vue_render__$2j._withStripped = true;
/* style */
- const __vue_inject_styles__$2h = undefined;
+ const __vue_inject_styles__$2j = undefined;
/* scoped */
- const __vue_scope_id__$2h = undefined;
+ const __vue_scope_id__$2j = undefined;
/* module identifier */
- const __vue_module_identifier__$2h = undefined;
+ const __vue_module_identifier__$2j = undefined;
/* functional template */
- const __vue_is_functional_template__$2h = false;
+ const __vue_is_functional_template__$2j = false;
/* style inject */
/* style inject SSR */
@@ -144630,13 +146360,13 @@ __vue_render__$2h._withStripped = true;
- const __vue_component__$2h = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2h, staticRenderFns: __vue_staticRenderFns__$2h },
- __vue_inject_styles__$2h,
- __vue_script__$2h,
- __vue_scope_id__$2h,
- __vue_is_functional_template__$2h,
- __vue_module_identifier__$2h,
+ const __vue_component__$2j = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2j, staticRenderFns: __vue_staticRenderFns__$2j },
+ __vue_inject_styles__$2j,
+ __vue_script__$2j,
+ __vue_scope_id__$2j,
+ __vue_is_functional_template__$2j,
+ __vue_module_identifier__$2j,
false,
undefined,
undefined,
@@ -144651,13 +146381,13 @@ __vue_render__$2h._withStripped = true;
//
//
//
-var script$2g = {name:'xmlStatisticalChart',props:{pageType:{type:String,default:'h5'},userType:{type:String,default:'teacher'}},data(){return {dialogVisible:false,url:'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAm9EAMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiopZ1ixuBOfSsybxDaQbd0cxznoB/jUuSjuxqLexsUlcdd+KInKeWbpeueg/rXO3Gt30u3yr67X1/fMP61jLExWxqqEmemyXSRdQx+lVX1m3Tqkv4Af415uuoag33r65P1lb/GrC3Fy3WeU/VzWLxfY0WH7ncnxFaj/AJZTfkP8ab/wktp/zyn/ACH+NcajSnP7w/iamCN/e/WoeKn0LWHgdWfE1mP+WU/5D/Gnr4jtX6RTfkP8a5UD1waehxmpWKqB9XgdZ/bdv/cl/If40p1m3H8Ev5D/ABrmRJ7mo5ZH4w7fnVrFSF9XidaurQN/BJ+Q/wAanju0kzhWGPUV55Nc3AxtnkHXo5rAvdV1OPZ5eo3adc7ZmGf1rSOKvo0KWGtsz2rNFeA2/izU7fcJtU1F92MYuGOPzaursviNaxeYZzqLg4x0OOvq1bqqmYOk0epUtcfbfEbSLovstr4beu5EH/s1dNa30d3u2K424zuHrWiaexDi1uWqKKKYgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKQ0ALSE4rEvfE9lY7DJHcHfnG1R2x7+9czdeIZLnYIJ7pNud2Xxn8jUylYaVzsLjWbe2270lO7OMAdqyp9eSTb5ZuF657f1rmRcTyffmkbHTcxNSKfrXLUqyOmFNLcvS39y+P9Im/Fz/AI1SmkZsZYnHqaUuPemEbq5m29zZJIqsobsPxqI2+ey1oCIHsPyqYQr/AHV/KosVczVt/ZatJD7LVoRD0WnbAOwosMjWMDsKc7BO35VDdXaW+zeGOc/drj9S8Rf6oJJcrwc4bHp70KNwvY683SejUqXSejflXmdzqt2dpS7uB1J/eH/GqkOvXUm4Ld3gxxzIf8atUGxc6R7Gjqw4FMdScc15lBq99FnffXR3YxiVv8a2bLxZAofzTdvnGM4OPzNS4NDTR0MxCbd3Oc1z98B8nA7/ANK0ZNXt7jGxJBj1A7/iazrw7tmPf+lJbjexydyyjZx+VNWVcHg9KddIfl/GoFU811KxzsmS6lQny5ZEz1wxGa6TTta1RPMxqV4M46Tt/jXJgEZrdsf+Wn4f1pTbS0HFJvU9JsPFQj8zzpLx84xznHX1NdTbeIbW73lI5hsxnco9/f2rza2jVi3C9uo+taaedH/q5GTPXaxGaUcRJbjlh4vY9MFLXDW2rTwB/NuLh92MYcnH5muhtPEFtdbyiTAJjO5R7+/tXVCtGRzTpSibFFIKWtjIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikNc9q3ii00/yd6XH7zdjYB2x7+9AGpf6nDp+wSrI3mZxsA7Y9SPWuC1fxkt55Jspb6ELu3/NtznGOhrBvNXvLrZm8um25xvlbjP41nYoYFwXFzN/rriWTb03uTj86vQsBu/Cs2JgM1bR8etZTdjSCNJZB71MrE55NUY2+tXY645O51RHFjxyamjGaYEz6USXcVvjerHd02gf4is7X0KbsXAAvUDn2rGuvFFjZ7fMiuDvzjaq9sepFcl4g8eW1v9m8s3ybt33CB6f7VeXSa5fXO3N9eHb03ytx+tdVPDt7mUqvY9bufibpMe39zqHOeir/APFVRb4oaY3SPUh+C/8AxVeWbZmxvkLemTUrQkDt07V0LCxMvayO01Px3FL5WyS/GM5y30/2jXIrrMzZ33Fy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CVxtJHrirljq0lpv8yac7sfdY9s+9Z2Tj5iT6ZqLDDqTWFrrUp+R7BpGqwXvmhEkGzbncB3z/hXSx4OePSvDdN1ea283E9wC2PuOe2fevVdJ1+C88/as/wAuPvAd8/4VzTp8r0LTudKMelO4PYUi8k4xU2z6U0Sxm0egppGKlxTGFVYVyMSSR/cdl9dpxmtWz1dE3+aZm6Y7+tZLVAxKjgkfStqbcWZzSZ3StmnVyGn68tr5v2l7iTdjbg7sdc9TXWRyB84BGPWuyMro5ZRsPoooqiQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKQ57VwOt+F/F995H2DXjb7N2/8A0uVN2cY6D2NAHf0V5V/wg/xA/wChp/8AJ+f/AOJrN1bQ/G2jeT9o8SzP5u7Hl30x6Yz1A9aAPZ6yda8QWmheR9qjmfzt23ygDjGM5yR6ivOvhzrGp339pfa9Su7jZ5W3zZ2fbnfnGT7Cui+Iv/MN/wC2v/slAG54c8V2Pif7T9iiuI/s+zf5ygZ3ZxjBP901u15n8I/+Yx/2w/8AalemUAFFIeleReLPiJFf/Y/7Kl1K12b/ADMN5e7O3H3W56Hr60AevUVzXhPVjqn2vLzN5ez/AFpz13dOfauloAKgubpLbZvDHdnGMf41PXEfEPVjpf8AZ3zzL5nm/wCrOM42defegAsvihot9v8AKtdQGzGd0ad8+jH0rthXinw00j+1f7UwkLeX5WfNHrv6cH0r2sUALRRRQAUUUUAFFFFABUFzdJbbN4Y7s4xj/Gp64j4h6sdL/s755l8zzf8AVnGcbOvPvQAWXxQ0W+3+Va6gNmM7o0759GPpXbCvFPhppH9q/wBqYSFvL8rPmj139OD6V7WKAFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApjyCPk5P0pzHFeW+K/GQuvsn2CW+tyu/fhtm7O3HQ89DSbsNK43xF4tN99n+wz3kBTdv8An25zjHQ+xrlUy2dxz6Zqt5hPUk/U1PE4Oevalcu1i2uPSpcDHSq4ce9P3e5p3JsLJnsaqMpPerR5qu/FZykNIaiE5rShhGG4WqUODn8K0iwT159Kwlq7GkdDN1PVYrMxbhJ82fu47Y9x615Z5LydSDj1roNRu5JPL3SyNjP3mJ9KwvM29Mj6V20oKKIk7saiZzjHHpQkoGetDTovGCM1C/y4PrWvNYSQzbg/jVhnxjJPNQDLfhUl0fu7eOtVDVjsVOvWnMQmOOtOijI3ZwaRsSYwOlaOVtB2IyrH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5znJH94UAe9UVBbXSXO7YrDbjO7H+NT0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVa7vI7QJvDndnG0elWDXn/jfWwPsPkPPH/rM7Wxn7voaQHMXl691s3SSttzje2cfr7VmStjHX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KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCC5uo7bbvDHdnGBXz3dazJfbPMmuH2Zx5jE4z+PtXpvxI1z+yf7M+edfN83/VHHTZ15HrXiCTkE8tUSY0b/wBqAH8fSqM90OOX71nvdHA+Z/zquZWb+JvxNYSkzRMnknz0LVFu3dzTACe9SBDWTTZSY5VPrVxFNQxoec47VdRMdhWUom0GPRPpVxIv92o41HpWhGox0HasJOxdhFj29l/CuX1mYfuc5P3v6V1r4GK8+1syN5G1yMbu/wBK6sG9bmFREZ+c8cfWklxHt46+lNSVVzkGoZ5d+3BbjPWu9vUIozZZ8461PHzuxVMRtJnaRxXY6Tor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k1+4bpdXQ/7aH/GojrN23S7uf+/h/wAasW0VvLu/cpxjqoq35NqnW3j/AAQU/aIn2b7mDPdyLt8yWRs9MsTikXUFQfMZDmtK9a1fZtgUYz/AKzbmON9uxFXGc8Cmppg4NFHcr54/MVTktypGNo69KsGNjjacY60/g8HB+taJmbRhPGcDO2qkke0jpz6VsSQFcZ281RnCxldwBz0rSLM5IqomzrjmrkRB6e1R+XvHGKckbqTz+RqjOxpwqy5yfStGHv8AhWXBMMHOT0rWgX734VlVWhtSdmPuE3bMAcVUjk25yTWnNH93gVlsmPT8K5TsY4HrWnbrndnnpWUK1oGADfhQ9jNslLYqu0pB6tSs3PBNVpXxjrWUVqc0ifzT6tT1mx3as7zsf3qUT+7V100QmaTXHTlqryT9OWqo0/u1QtNnu1XYdy39oI7vTxP7tWf5n1p4k+tFho9Q+GGoi3/tT5pRnyfun/fr3YV8xeENQFp9sOZBu2fcPpu619OjpW1PY56q1FoooqzMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAENfJurTLP5OAeN2cj6V9Zmvj+6lDbMZ4zWVRXGiFhgVVkbb61ZLZFUrg8r+NRGJRWlm6ctUfngf3qrSueOTUJZs9T+dbJCsaiXA5+9WpbS539e1cyshH8R/Otqykzv5Paokho7Cz5349v610tsud/Tt1rnLAZ8z8P611tnHnfwO3apSKLCw9cbaY0eOu2tJY8A8CszU51tfL3bvmz932xQ4GlNnB+IZt32bBYfe/pXEFSvU9eldLrF6j+Tw/wDF1/Cubk5xjNXFJI1W5SfIrpfB0Bm+2/d42df+BVy0j7sYzXdeA4M/2hkKf9X1/wCBUqmwR1kdvJaNckYKfL6/59qsqltF1gTn0QVYdRFjgc+lcRrOuGEQ4kuFzuHytj09647t6I6korVnSzalaw4/dNzn7qj/ABrPl1ux4/cSd/4R/jXGC8urnOLmbj+857/nViytrn955s2/OMZcnHX1q40lvIxnXf2TaW7tbrO2E/L/AHlHenxwQdoYx/wAVisWvf8AjzYw7fvZO3OenT8a0rJJrHzDdSebvxtwxOMdev1qZxS+EulU5tzorBxEJMDGcdPxrpYiHzx+dYcNk6Zzs7VvWcTfPuIPSs99ze6WwSx7SuQOa5rUCi+V8o5z0H0rtbm227MhK4+/t2fy8be/9KdhcxzO15O5/GpmEOnf8fUSyeZ93aoOMdev1rZg08QbvMSJt2MYGcfpUGm6a2oeb5gjk2Yx5vOM56flRFa6ilKy0MC0d9U3/Y3aLy8b9x25z06fQ1lah/aFv5ebyTnP3ZW9q7zUNG/s3y/ISCLzM58obc4x14HrXMyQB8eaFfHTcM4rZTSdrHHLmb1OUS/uP455m/4GTVpdTXoTKfx/+vWjqFrbx+XtgiXOeiAVlQWpuN2wINvqK0cUwjJrQm88N93cKsRMHz7etWrrS2ttu4RfNnG2ktolj3blU5x2qTVK5EIVf+FTj1FYd7FwnTv/AErbBZe55rLuxnZ+NVF6mtSjaFzMilA3ZzV0Lu6YFU4wGzgCraq3qa2OKw5VYdx+FXre627tzMeneqwI9KkMecFcDHWplroPY6DzBJ0zx61lyhgRzTrK4++GLnp1/GpZYiwGNtc048rOmM+ZDY1BzwO1XI32hutM8hlz0/CogxUnJNSkipLQlMg96oTS9Pvd6kkJbG0kVmy7xj5j+dVGmrnNNWJDL9aPN9zVFpMd2phnz3atUrGVy8ZvdqQyZ7mqPmE9z+dSq2e5qgRcU59asLVNGqwsgqTVWNjSJ1g87O75tvT8a+tB0r4+s5Qu/OecV9gjpWtMxr7oWiiitDnCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBDXxasxOcljg+tfadfFNyvlbe2c9KmSHEnMn1qvKdxFIH+tIzZFI0SMyXjFRE1YnHTj1qsTimIM9K1bFvv8AJ7Vkbq0bJvv9e1KQj0HTz/rPw/rXY2n8f4VxenOD5n4f1rsLR8b+vapQzcXHNc74gnQfZuD/ABf0reVuvWuRl33WNzbtv985relTU73M6td0rW6nnGtOT5GCRy39KbYWwuxJtVPlx973zXQappf2ryfKSFduc5H09qxtHbZ53XnHT8azkrSsd84uMbjtU8I3dl5W9rX592NpPbH+yPWt7wLHs/tDOOfLxj/gVdTKbe4K+ZCr7T/GoNQy20OlBfLhjj8zr5KgZx69PWlX93QzwEnWhzdjrJbFpMEBOPWuC1nwrdN5ALW2fm6k+3tXoFneJcb9ob5cdaW9hRvL3Ip64yK5E7M65wk9DybToYLDzftUSS78bcKGxjOev1FbdwkE2z7NCseM7vlAz6dK3LnSIfl/cW/f+AVRkgCEYCj6USmnuJUnsQafpkT+Z5cMC4xn5QM9fat2bSI5MYht+Ovy/wD1qyolkXPlvt9cHGa2baC5fdmYnGOrGs/8JSgomjBbqu7eqN07Z/pVyCPG7gUkULLndg9KWaQQEZ7+lGxUU27I0ryP7nA71yc8AO35V49q1/7Q8/o0vy+p/wDr1UlAOOP0oRdSk4OzII4UkB+ROPUVEUjtf9VGqbuuwYzirkSdccdKmkthIB8qceooauZrRnI6tPLc+Ttlk+Xd95j7VzEljeHH78f99n/CvRZ9LDY+SHv2/wDrVU/sNm6Lb8eo/wDrU1JoJQizhBYyt/rGR/TcScfpW1Y6EAZD5Vt2/h+vtXXQ6CgzuhtjyP4c/wBKszWsdvt/dxjP90f/AFqrmbFGCbsjjNStx+63Khxnt9PauRa4CY5bn0rY1K+aby9jyDGc5P0rmpWPHJq4q252vCunZstA59ay7+QL5eOOtXmkH8PFZF2SxTJJ61006d9SsUuSkVYW25zV6Bs7s5PSoorZmzjbWhb2+7OAnGM1DZ46RIISem2h0aPGT19KvQ2zPnlePWiOIPkEKceopKQ+Uz2yOUO31wcV0elqlx5oKBtuPvDPrXOI3lZ3/Nnp3roLTNlv3Hl8fd9s1EtRx0ZtXenhNnyxc56CsG6g8vbwOc9K7m7RZNmFXjPUVzmpW2PKwF79B9KytY6YanMTHbjr3qjK6jGR61oTrkLVCVRxkDvVxZnVpmfJIp7GoSwPTirUkWOy1WK4PatkzlcbDl61YRSajjQnPTtV5I/YUriSGKpHpTwD61IV+lNAxUmg7LL0Yj6Gvs7sK+PLWIS7shTjHWvsPtWlMwr9BaKKK1MAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXxnqto9v5O8qc56e2K+y2r5a8S6RJF9l3eUc7un4e1S7mtJXZxYU0FGx1rbGn/AOzH+X/1qjksCO0dPlZo4nOToTj8aqtGfat2aybj7neqrWhHUJUvQnlMkRn2q9aAqH5HQVL9lPolSx25AP3eam9xcltTqtPmx5vLdv611trcY38t2rmLKydfMyU5x0Na2XgPLHn0NW4uKFD37uPQ6qK6DZxv7VhXJFtsOMbv7v8AWkhvQM8v271M0sUuNybseozRGbg+ZF+wjW91kV5YCHZuWPnOOK4SytjH5nCc4/rXpkmLkjjO3+971wnk+T94Dn0o5vaJye56cqS5EjrvD1rJd/adzK23bjec4znpVrWrc3Xk+VtULuznjrj/AAqro1/Hb+dgOC237vHrSXl79w7pO/8AnrShUU5WmclXC1KNByoi2V+1qZN7yndjG0//AF62Y3lvM7JW+TH3m9fxqnAtvNu/cL8uOqCptHvI4PP81WbdtxxnHWsq8FGTSPTwmIVWjz21OsaxiON0UJ4/uiqsmkxNjEFv/wB8D/CtCG4WTdwfxqfYD0FcpzNu5iro8Q/5YW//AHwP8KtrZxp0ijH0UVf2AdhTTgYyKZBTZQvUCsu/OdmDjrWnLl8bTjGaox2zvneVbHTPNJ6nTQspXZAbcx5xtGfSotpzzit1oAcfKn5VjzRkBeR+FCQ60+djU+XOe9aMSht3A7Vmfe6dutTrM3ZmHrg0zC1zSNsp/hT8RThaqP4E/KmWtwG3Z3Hp1q5vGOhpCcbFcxAdlrK1GVE8vIPO7+lakkgBHWuM8Wah5H2QK0i7t/3Tj+7Vw1ka4eDlUSPP2O89/wAaxZ8jbz1rTZ8dM1mXJGV+prV/EevjFoLu9az5wW249+tW2PA602FA+7IBx612QdoNnnYuXNBI1IrLGflj7dq6Tw/o63H2jdHA23b95fr7VnzzwTbTDHsxnPygZrqvDksa/asL/d6D61wUZ80tTz6kWjNTSWToIRn0H/1q565jNvt6DcD92vULK2il8zMSHGPvL9fauL13S3h+z58rnd0/CtpR00M0cZOuMfjWzauZ9+STt9T9axrs7dn4itmx/deZn+LHT8am1wZ2NhcfaPMyXO3H3vxqtqUB/d9O/wDSrPh6zkl+04ZeNp5J96szw5K7gp+tKUDek7HBTR4A+7VGSLPZa6a8svuYCDr2rDmjK4zjvWOqZ0SszMki4/hqm0XP8NajjPpUJi/3atSOScSrCgG7gdqs8LUe0r6fhT2cHGBVp3Od6MkJFMLDPSopJNoGSfwqq0+T1aqsJM6LSI2n87aR8u3OT9a+vB0r5L8IwPdfbNrD5dmdx9d3+FfWlaQRlWd2haKKK0MQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAQ14l450wQ/2eNkIz5nQf7te2mvPPiJZAnTtqxj/AFvb/cqoK8ka0X7x5WLD/Zi/KmSaf0+WL8q6IW4HZKjkiXj5V/KuxUlY63A5KawHHyRd+1Zs1kBj5Y+/aupnjHHA79qy7hAMfKO/auerCxKSOfa3x2Sm+UFxwv4VdkAGOKrO4HauCz5htK1jV0+4dRJvdzkDHOfWuiubdmKkFeMnr9K5GxnVTJuBPT+td0rpL0U8eorqqVbxSHg8MqcnJdTlTeGLGWfn0P8A9erdvfeZuw0nGOp/+vVDVIGXytuF6k449KzrS7Me7c0h6d/rWTWg3T9nUSPR7LJ8zn06muX1m3MRhICjO77v4V1EUbx5wwGfQ1l61aMfIJ2H739Kzoz96x67joVtIJk87noV/rWheBH8sBVGM9qyfC8m/wC1AknGzr/wKuke36ZCn8Kmp7srHRh1FwtIbpEbL5287s7cfrWdqazJ5XkyGPOc7WIz09KjivHtwcvJlv7prR2LcdlOOm7tVpuWrMaUY0Z2jsX/AA7rgl+0+Y9w+NuNxzjr712Mdyr5xu/GvHBJLp3SV18z/nm2On4+9d3oOotc/aMySnbt+8c+vvXPKPKy8Xh017RHTtMV5JaqdxegbQC/fvVea6xjl+9Zb3BmIwzceprJnnKJsxThc7txz0p8LDLVTg+QN5mW6YpP7QiTPyv+FWaxSRrl9wGM1l3EbNtwcYzVOXxFbJj5Z+/QD/GqUviG3OMLcd+w/wAaa0CUXuaWwqD0/Cq/nqD/ABdayV8T2pzlbg/gP8akS8WbO3cMetDMWbsNwBnG4dKufasjgv0rDVjzgn86d9px3f8AOs3oNJM0pJzxy3515x4pvDcfZNrSfLvzk/7tdTeaolvs3eb82cY/CvM7q9NxtyznGfvH1/GtqS6noYOnaVyCR+mM1RkcEjPNTyP7mqjAk1a1Z14p8w7O4VJaRli+Paqyk88mug0e1WHz/OVHJ27eM46106qFjxsRLRIjtdPu33/vl4x1Y/4VtTQX1tt8m5Me7O7ZIwzXpDaNYryljaqD6RKP6Vyd35KbN8anr2BrklS5dTk57uxe0S8ez8/7U8km7btwScYz6/hV7xXaxr9jxGg+/wDwgf3a4uC6km3bJJBjrlv/AK9dN4k1BW+zcyH7/X8KulL3bEyVmeV3kbHy+R3/AKVsywvFj5gM+lQWlm15vxsO3H3vfP8AhW1fxq/l7FUdc8fStETc7Pwaok+3cDjZ1/4FWreWKrt+SLnPasTwZIYPtu8k7vL6H/errJNsuOBx61tGzR00rNHEX1iVMfEff+lcnfWxUR/d79K9KvbcN5fC964rULb/AFfC9/6VzVIGs1ZHHt2qURg9hUkkJXb92nLxWNrGG5VljHGAKz3VhjBrYkAOOBVF4/YVcWRKmUHVzj5vzNRrCST0q88OcY21IsGOy1pcxcLHd/Cyx+1/2rhYzs8n74/3+n5V9JivEvgfYiT+3d6xNj7ORkZ/56V7aOtaw2Oao9RaKSlqzMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig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Jjp//PG6/wC+V/8AiqP+Ex0//njdf98r/wDFUAdDRXPf8Jjp/wDzxuv++V/+KoPjHT8f6m6/75X/AOKoA6GiqtlfxXvmeWrjZjO4Dvn39qtUAFFFFABRWQviC1b/AJZzcew/xrWFAC0UUUAFFZl7rdvYGMSpKd+cbQO34+9Wrq9jtNnmK53ZxtHpQBZoqjYanDqPmeSkg8vGd4AznPT8qht9dtrjdsSUbeuQP8aANSis7VNYt9J8rz0lbzc7dgBxjHXJHrV2KUS5wCMetAElFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVnaprFvpPleekrebnbsAOMY65PvQBo0VFHKJM7QePWsu58S2drs3xznfnGFH+NAGzRSDmq93eR2mzeGO/ONuP8fegCzRVDTdWg1TzfISRfLxneAOuemCfSrxoAWisBvF1gnWK4P0Vf8A4qm/8Jjp/wDzxuv++V/+KoA6Giue/wCEx0//AJ43X/fK/wDxVH/CY6f/AM8br/vlf/iqAOhornv+Ex0//njdf98r/wDFVNB4osrjdsiuBtxnKj/GgDbopBQaAForHk8R2keMxzc+gH+NbFABRQax08R2kmcRzcew/wAaANiikFLQAUUUUAFFFFABRUFxcpb7d4Y7s421X03VoNU83yUkXy8Z3gDrnp+VAF+iioLi5S327wx3ZxtoAnoqhpurQap5vkpIvl4zvAHXPT8qv0AFFFUtQ1OHTvL85ZD5mcbAO2PUj1oAu0VUsr+K+3+WrjZjO4Dvn0PtVugAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK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ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDI1vRo9W8jfDbyeVu/wBcucZx049q+Lp4Httu9gc56H0r7nPtXzN8YPCJ0X+xvJisofO8/Pkrtzjy+uAPWlYqLPJmkz60gbPrUWT604GiwEu7HrUgbrVbdj1qVGGe9D2HHc0ou/4VaAzVOE5z+FXlGayZ6tLYs2bGLfyecdPxr0+xuC5kyWOMdfxry4KR0/Su10e+DedkyHG3r+NZVY3ibQqWlY2NSs0HlZSPHJ6fSk0O5Mvn5Zzjb1P1rcEaXGRsU46bh6/hVCCwNluwIxv/ALnt/wDrrnVjWT0OkjjSXOVU49RVE2Cw42xxKD12qBV+2B+bn0qV0DY4HFDZjcghjxngdqdcRJKFBRTj+8KkjQnPSpNvTODS3HzamBa2gTfuVDnGOKt29p97hO3arLBFxhQPwqWLA3cfkKa0Kc2yvJApxlVNcreRi32FQq7s/d4rrJLlBjIbvXL60wIh28D5s/pXRTipuwo+ZajeO4zuTdt/visu70mePZ5bxrnOdpxmq9vqATeMyZNbS3C3BPU4/vVjVpOLszSnVlSemxzwvtn+saRs9Oc0G9iP8LflWzNpqNt2xQj/AID/APWqIaX/ALEP5f8A1qw5TtWO02Mvz2bGxmX8algtJpMmR1cDBG45xWtHo7MeFh7dv/rVpwaS65yIu3+elXFHLVxcpqwlvGse7aqjOM4FQ6heLbeXv3ndnGPwrV+zlByF59K898Wakf8ARPLeZfv5wcf3a6aMOaRywi5yOPvLpp9mXdsZ+8c/1qg2TwKlcM2MHH1NXYdPbkt5Z6V3zkqaO6T5VYitrE/MXEbdMZ5rTSDzQcBOKSJC2QMcVs2FmW8zhOMdR9a5OfnkeXXlc7XS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UrzzvsV55G3bv/eMuc5x0+hqTU9N1W18r7Xfebuzt/es2MYz1/CtTwh/y+/8A/8AZqseJf8Al1/4H/SgCrYW11OZPs03l7cbsOVz19BUmj6sU877TJNLnbtyd2Ouepqz4f8A+Xj/AID/AFqHUtBubgxGyeGALnftJXd0x0HPegDQ1T/ll+P9KyvCH/L7/wAA/wDZq1NU6Q59D/Ssvwh/y+/8A/8AZqANfU7W8ufK+yT+Vt3bvnK5zjHSubutI1qPb52ob85x++c4/MV2lZuq/wDLL/gX9KAOS0jT9SvPO+xXnkbdu/8AeMuc5x0H1qzeWWuWOzzdTc7842zv2/8A11f8If8AL7/wD/2aujlhimx5kSPjpuUHFAHG2dlrl9v8rU3GzGd079//ANVWv7C8Q/8AQV/8mJP8KglW68PkfaJ3YT/d8pyfu+ucetdTZX8V9v8ALVxsxncPX/8AVQBzv9h+IP8AoKn8LiSujtIp4t/nSb84x8xOPzqzRQA140kxvRWx0yM1DHY2kWfLtYEz12xgZqxRQAUUUUAFFFFABRRRQBwPiD/l3/4F/Su+rgfEH/Lv/wAC/pXfUAQXETS7cY4z1rlYfDOsW277PexRbsZ2SuufrgV2NFAHFXdrrOnbPP1KRvMzjZO56Yz1x6102m6tBqnm+Ski+XjO8AZznpg+1T3SwNt8+FZOu3coOPzrk/CzuPteHYfc7/71AGj4q/5dP+B/+y1W0HT3nNx9qMc23bt8z5sdc9fwqz4q/wCXT/gf/stXNEAHn4AH3f60AQ6rpFu4iEFtbR43bsRgZ6VW8I3Dz/bd7u2CmNxz/ercvP4PxrlPCrMv2vaxH3Oh/wB6gDtaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA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CoAjDofyre1G3z5eAo6/0rKCDngUU6l1Y4MRBxmRKzD+I/nU6ykfxN+dM2Z6AU7YRWimZ26lqG4Zd253PTHNXCFP3lz6ZFZQz61qRN5m72xVc7NqUk9GNMEB5MMZx6qK6jw94Utrj7SJbOxk27cb4gcdfaoNG0KbUDPs8jCbc7898+x9K9JgtorcHyokQtjO1QM134OjKT55bHPisRyrliSRxomdqKueuBT6KK9g8sKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA1l6toen6sIftthZ3Plbtvnwq+3OM4yDjoPyrUooA+RPF/ge/8KfY/tktk32jft8hifu7c5yB/eFci5xX2frPh3TtXEP2nTrG48rdt8+FWxnGcZBx0FfMPjD4f6n4XNmLuaxc3O8L5Dsfu7c5yo/vD1pFpnFE5ptL15ptAEsP8Vd3o3/Lf/gP9a4SH+Ku80Uf6/8A4D/WubEbGlPc9FsP+Wn4f1rqLYZLfhXL2I/1n4f1rqbX+L8K8u3vHctiDUdEsr4Rb7K0fZnHmRA4zj29q8W1jRbzRjD5s0f73cR5THtjrkD1r3tulc/rGl2l15O+0t327sb4wcZx7V6UYpxIUmpHlOn3J/eB2dumOc10VtMRuyznpXPGzeDug3f3amW83/caRfxxXPNa6HfTeh18F/FEG3q5zio5TeSY23Ljb1y5qpZxt8/mENnGMnOK244d+7AX8azjHqx8t3cs2UCN5gkRGxjG4ZrZWyjXO2OMfRarw2xQtjaM+lX484IJzWkSZ26FSaAccL+VZ13EnyZRT17VuTL04FZt1HkrwO9ap6GHU8xVF5woH4VdWPPTFVVjZAdxBzWlCuSfwqQY5IyM9KkKHjBFWUQY6D8qeYvYflSY0QopqUrx2p4jz0xTzH67aQzPePJHSp448A8Cn+Vk9qmWP6VQmQMmfSoZIvZausn0qMr64pMa3MiW3zjhO9ZElpuxgJ+NdRLGOOBVWC1EmflTj1FctaXLE6KauytDp2N3liJfXHGa7K2LHeGJOMVmWcA+fKqenatOMiPOe/pXiylzM9HksiSWESYyqn6isOa3Me3O3n0rpitZl/EPk4Hft9KqDszkxMOZXMYqB2FKcHsKkZM+lM2nNbnnNkeBntW/4f0a51MXHlPEPL253k989OD6U3SPDd3qvneS8A8vaTvJ756cH0r1Wy022st/lW1vHvxny4wM4z/jXo4XCub5nsc1WtybbklrZQW27y4Io92M7EAzirVJS17aikrI4W7u4UUUUxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZeqaFp2qmH7Xp9nc+Vnb58KvtzjOMg46D8q1KKAPlfxh8MdU0IWXmS6cPN3/6hm/h29fl9683/AC/CvuS80uwv9n2uxtrjZnZ50Kvtz1xkcdB+VeJeM/g/e3P2L+y10e12+ZvwCm77uPupzjnr60hpnh9uM7vwr0HR0/13T+H+tcRDZPCW3FDuPGCf6gV6DpMOwS5A52/1rlxHZG9PuztrLjzPw/rXSwNjdXDnXbW1+9HN8390Dt+IpyeNLQZ+W8/DH/xVckMPUbvY2+sU1pc7yW4WPG7cc+lcvfXrXGzynkXbnOT9PesubxPHcbfLa6G3rk4/kTV6Jd2c449a6mpQVmaU3GbujG1CwEnlbFiXGc8Y9K5HTkZhJk5wB/WvS2iU9VU/hXP3WnRQbfLhhTdnO1QM1judcNyOJ2bdtYjHXmumtJFy+R6VzG0oOvX0rXikK7uW/CoaOqdraHXQOrZ4PbrVkkcYGKxLac/N8zdu9aisW7n8aaZzyRYYbhVGdM46d6uhWx1qvIucdKtMxkjzXU7cwGP7o3Z+7+FT245P4Voa/a4+z8L/ABdB9KzYXC7s57dKbA1I0z+lWNo7gVXgcNuxnjFWsjHSkABAegH5U7yz7UgaplpDTK4i9hQyfSrCjd6U8xD0WmgZRI9aGUegqwY8dhTGWm7CVzPmB4wfWp3h8jsoz6UsUXm56cetWr1QNnHr0/CvIxtS8uVHo4WPVkNq338e1XsE96ydLlEom68Y6/jXQ+UP7o/KvOseg3YLdy27JJxjqafJGr4yqn6iodwi/H0q2sTOeD+dUlc5p26nPzwmMKeOc9K2tI8LXV8ZsNbnyyud5Pv7e1dHYeF3Ik89LWTpt3Ddjr6iurhtoIN3kwRx7uuxAM17uFwLaUqh89ia8VJqmR2lhbWu7yraCPcBny0Azj/9dW6QUtevGKirI89u+oUUUVQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUySGOXHmRo+Om4Zp9FA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koVueKvuSRWyjO5EPTtV9EAzwKqoasqcdSayuastKaGk2460xW60x+aAuOLA+tY1/biTy+E4z1/CtMEjuagnAbbwPxqorUmTOTGasKM1DcRmHbnHzelTp7U2gTLSJ9KtxrjOarx/4VbjGaQyQGnGpYrV5c7SoxjrWlH4fu5s7JIBj1Y/4U1FvYlyS3ZhSN060+3gI3/d56V0sHhC7Xd5jWrZ6ck4/MV0Vvo9rGW32tsc9MRg/wBKxq4SrV0TsJYynT1WpxL6Dd3f+qkhXb13MR1+gq/pngiaDzftSWMu7G3jdjrnqPpXaLbwL92GMfRRUv4VrQy+nS31ZzVcwqT0WiKMGj6bBu8vT7VM9dsKjP6VfwB2oFFehFJLQ4W29wooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAImtbdsboIjj1QVCdL09utjbH6xL/hVuiiw02tjNk0e1ONlpbD/tmB/SqkmhZ+7Hbj8P8A61btFQ4RZaqzWzOb/wCEen5/1H6/4Uw+HLn1t/zP+FdNR+FT7GJf1moci/ha+bGJLf8A76P+FNHhW+7yWx/4E3+FdhRR7GIPE1Dz+78CX05TY9kNuc5Le3+zU0Xgm7XO77Genr/8TXd0lP2cRe3n3OZg8LiPO+G0PT+HP9K0odFtEzvs7U9OkY/wrUpaahFEurN7sqrp1kv3bO3H0jFTLBEv3YkH0UVJRV2Iu2FFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi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zfsd9/z8/wDj7UfY77/n5/8AH2rSooAzfsd9/wA/P/j7UfY77/n5/wDH2rSooAzfsd9/z8/+PtR9jvv+fn/x9q0qKAM37Hff8/P/AI+1H2O+/wCfn/x9q0qKAM37Hff8/P8A4+1H2O+/5+f/AB9q0qKAM37Hff8APz/4+1H2O+/5+f8Ax9q0qKAM37Hff8/P/j7UfY77/n5/8fatKigDN+x33/Pz/wCPtR9jvv8An5/8fatKigDN+x33/Pz/AOPtR9jvv+fn/wAfatKigDN+x33/AD8/+PtR9jvv+fn/AMfatKigDN+x33/Pz/4+1H2O+/5+f/H2rSooAzfsd9/z8/8Aj7UfY77/AJ+f/H2rSooAzfsd9/z8/wDj7UfY77/n5/8AH2rSooAzfsd9/wA/P/j7UfY77/n5/wDH2rSooAzfsd9/z8/+PtR9jvv+fn/x9q0qKAM37Hff8/P/AI+1H2O+/wCfn/x9q0qKAM37Hff8/P8A4+1H2O+/5+f/AB9q0qKAM37Hff8APz/4+1H2O+/5+f8Ax9q0qKAM37Hff8/P/j7UfY77/n5/8fatKigDN+x33/Pz/wCPtR9jvv8An5/8fatKigDN+x33/Pz/AOPtR9jvv+fn/wAfatKigDN+x33/AD8/+PtR9jvv+fn/AMfatKigDN+x33/Pz/4+1H2O+/5+f/H2rSooAppb3IQBpsn/AHjRVyigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAory/wCIetX8/wDZv9kX11ZY83zNkpj3/cx908456+tdV4R8S2/iH7Z5AuR5GzPnY/i3dOT/AHaAOlPSuXs/Hel327yoLxduM71Udc/7XtXUHpXhXinw/q/hj7JuvY0+0b/+PeVxkrt68D+9QB7sOaK5nwl4kg8Q/bPIFyPI2Z87H8W7GOT6V0pOKAKl9qMVh5fmpI2/ONgHbHqfequi+ILXXfP+zRzJ5O3d5igZznGME+lec/EPxWt0dNFjJeQbfN34O3d93HQ+xq/4I8O63Zfbt9+h3iPGyZ+272oA9NoorK1myv7wQ/YbryNu7d+8Zc5xjp9DQBq0V5V/whHj/J/4qg/+B8//AMTR/wAIP8QP+hp/8n5//iaAPVaK8q/4Qf4gf9DT/wCT8/8A8TR/wg/xA/6Gn/yfn/8AiaAPVaK8q/4Qf4gf9DT/AOT8/wD8TR/wg/xA/wChp/8AJ+f/AOJoA9Voryk+CPiB/wBDT/5Pz/4VxcXiDxAmd+uaic9P9LkP9aAPoqiiigDl9e8daZ4d+z/a4Lt/tG7Z5SKcbcZzlh/eFauka5baz532eOZPK27vMAHXPoT6V5V8UP8AmFf9tv8A2Su38C8f2h/2z/8AZqAOxorkNU+I2kaR5X2i3vW83djy0Q9MZ6sPWs7/AIW/4f8A+fPUv+/Uf/xdAHfk4FcVZ/E/Rb7f5VtqA2YzujT3/wBr2qqfi94fI/489T/79J/8XXk2lX8ViZvNV234+6AfX39xQB9MClrz/wD4W/4fH/Lnqf8A36j/APi6P+Fv+H/+fPUv+/Uf/wAXQB6BRXIaV8RtI1fzfs9tfL5WN3mIg659GPpXKfEjxVcN/Zn9lXl9Z/63zNkpj3/cx91ucc9fWgD1qiuf8MeL7DxWLr7DDdR/Ztm/z1AzuzjGCf7proKACivCfE2v6zB9l8nV7+PO/dsuXGfu+h966H/hCPH5/wCZp/8AJ+f/AAoA9Voryr/hB/iB/wBDT/5Pz/8AxNH/AAg/xA/6Gn/yfn/+JoA9Voryk+CPH4/5mj/yoT//ABNcbqOp+J9M8vz9fv28zONl5J2+pHrQB9EUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF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D/8Abb/2nXY+HtFk0f7R5nk/vduPKHpnrx71x3xc/wCYP/22/wDadAGn8Ov+Yl/2y/8AZ67muG+HX/MS/wC2X/s9dzQAUV4l4Z8S6ncC687Ur+TaExvnY4+96mvbaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqd9qMVh5fmq7b842Adse/vVyo5IIZsebEj7em5QcUAcEPi/oH/Pnqf/fuP/4usfXviRo+q/Z/Itr9fL3bt6IOuPRj6V6J/wAIv4f/AOgFpn/gJH/hR/wjHh//AKAWmf8AgJH/AIUAee/DTRriP+1cvFz5XQn/AG69XFQW1jaWe77LawQbsbvKjC5x0zj6mp6ACiiigAooooAKKKKACsbXvEtn4e+z/a4p38/dt8pVONuM5yR/eFbNV7qws77Z9rtILjZnb5sYfbnrjI46CgDh/wDhb/h//nz1P/v1H/8AF0f8Lf8AD/8Az56l/wB+o/8A4uur/wCEX8P/APQC0z/wEj/wo/4Rjw//ANALTP8AwEj/AMKAPLPGPi+PxX9i/sV7y1+zb/N8w7N27bj7rHONp6+tdx4O8HvoH237bHZSeds2eWN2Mbs5yo9RW6nhzQ487NF05c9cWqDP6Vp0AFFFBoA8X+KH/MK/7bf+yV3HgT/mIf8AbP8A9mrN8ZeBdT8RfYfsk9on2ffv812Gd23GMKfQ10fhrRLnRvtX2l4m83ZjyyTjGc9QPWgDm/ih/wAwr/tt/wCyVlfC7SdN1D+1ftun2lzs8nb50KvtzvzjI46D8q67xn4avfEX2L7JLAnkeZu81iM7tuMYB9Kh8C+Fb7wz9v8AtsttJ9o8vZ5LMcbd2c5A/vCgDb/4Rjw//wBALTP/AAEj/wAKP+EY8P8A/QC0z/wEj/wrVNcX4o8O+J9U+yf2TrP2Tyt/m/6TJHuztx90HOMH86AN/wD4Rjw//wBALTP/AAEj/wAK8Z8dWVrafYPsttDBv8zd5UYXP3euPrXTf8IP8QP+hp/8n5//AImoV+GfiObP2/UbK5x9zzZpH2+uMr9PyoA7fwpE0f2zJHOzp/wKvNPGT3999i/0uU7PM+/Ix67f8K9qhgihB8qJI89dqgZqvJo2lzY83TbN8dN0CnH6UAVND0YaT9oxHAnm7f8AVLjOM9ePerGp6tBpfleckreZux5YB6Y9SPWr5rzPV/BHi3URDs1uP93uzvu5e+OnynnigDI8VeOH8RG0/wCEfutRsPI3+dmQxb87dv3GOcbW6+tdX4O8B/2KL3+1rfTrrzfL8ram/bjdn7y8ZyOnpWvpXhPTrPzvP03Tn37cbYFOMZ9V966KgArgPiZpc+pf2X5LxL5fm53kjrs6flXf1FNbQXG3z4I5dvTegbH50AeQeFPH+laF9s+1W94/nbNvlIp6bvVh6itu7+LOjS7PJt9TTGd3yIM/k1dp/wAIx4f/AOgFpn/gJH/hR/wjHh//AKAWmf8AgJH/AIUAeUfDzQbjUf7R2GD935W7f77+nB9K9sGe9VbPTbDT9/2Kytrbfjd5MSpux0zgc9TVqgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAENNZtvXvTJ51hA3AnPpXCan4ja68v7NLcxbc5+YjPp0NJux1YbCTru0Tq5dftYQCySnPoB/jVF/GWnpjMF1/wB8r/jXENczt96aQ/VjUZJPUk1Dme1DKKX2mdz/AMJtp3/PC6/75X/Gj/hNtP8A+eF1/wB8r/jXC0Uc7NP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8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BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUfnRRQKx13hrViPtPnPNJ9zGTnHX1NdgDXlthOYTJgsN2Pu16kOgrSL0PmM0oqnVuuo6iiiqPMCiiigAooooAKKKKACkpaRulAHG+JtVLfZvIkmj+/nBxnp6VydXL+fz/L5Y7c/e/CqdfRYamoU0kJhRRRXQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKPzoopMDrvDWrEfafPeaT7mMnOOvqa7AHNeW2Fx5HmcuN2Pu16kOleHjqahUuupSFoooriAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApD90/SlpD90/SgDyEknqSaSiisWfdLYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAZI6EivXx90V5Aa9fH3R9KuB4Gdbw+f6C0UUVZ4YUUUUAFFFFABRRRQAUHpRQelAHkGSepJooor6lbEhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKADJHQkV692ryE16/2rycz3j8/0GgoooryxhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFIfun6UtIfun6UAeQUUUViz7pbBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA16+Puj6V5Aa9fH3R9KuB4Odbw+f6C0UUVZ4QUUUUAFFFFABRRRQAUHpRQelAHkFFFFfUrYkKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU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8mJP8KZjTUabbVSOvkL/AGB4j/6Cv/kxJ/hWFqulXWmGL7VKjl87drE4xj1HvWxLo3iGEAvqbEe1w/8AhXNzXNxclfPnkl25xvctj6ZqJHpYPnlK6nFrrZF/StW+wedveb58Y2H0z7ipdf1a21T7P9nidPL3btygZzj0PtWbbWcl0H2FRsxncam1HS59M8vz2jbzM42Enp/+uld2N5UqHtua/vf8A7rVOkP0P9K83r1K4nghCCaLfnp8oOPzqtDbaTOHKadANvXMC1bjc8jB4z6vB3i2eb0V3en3ehagZBFpcY2YzugTnOf8KdqVxomleT5+mRN5ucbYEPTHX86nlO55k+bk9m7lrVMFYT7H+leb9K9J1YgrDgYGCf5V5vTkLKdYO500etaGqMraYpY8A+Sn+NczkEnGce9FFS2d9HDxpXcb6hRRRSOgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr4+6PpXkBr18fdH0q4Hg51vD5/oLRRRVnhBRRRQAUUUUAFFFFABQelFB6UAeQUUUV9StiQooopgFFFFABRRRQAUUUUAFdd4H/5f/8Atn/7NXI11/gf/l//AO2f/s1ceO/gP5DQ+HSGvs8QnZ/fGevpx7VfGtabZg+VavHu6+XGozj6H3rmdSvLq38ryLmaLdnOxyuenpUGm6dfawZPJuAPKwT5jt3z06+lc7oKUeepL3Rmlq8Gr2Hkl9Rk+fd9yZ+2P8aq6Ymtat5vkalMvlY3b53Gc56Y+ldRZafLAH/tRkus48vcS+3r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vxBa6l5HkxzL5e7O5R3x7+1c3+eOvFXhKXLT95agy5/a2o/9BC6/7/N/jXQeGL27uPtXnXU0m3ZjfITjr60kWueH1B3aXk/9e8Z/rViLxPodvu8nT5I93XZCgz9cGsqzlODjGnYCj4t62ef9v/2WpV8TWcf+pinjJ67VUZ/8erD1K/F95eDIdmfvn1x7n0qjW8MMpU4xl0EXLDTZtR8zyWRfLxneSOuf8K6r7LYaL/x/2cE3m/c2RK2MdeuPUVxsU80GfJlkj3ddjEZ/Kny3t1PjzrmaTHTfITj86dWhOo7X90dzV1fXze+T9kluYtm7dltuc4x0Psaw6KK3p0owXLER6HpNyl8JvKBBQDO/3z/hXP8A/CF6ln/XWuM/3m/+JrDivbuDPk3U0eeuyQjP5VL/AGrqP/QQuv8Av83+Ncaw1aEm6b0Y7nZa1fx6UIBKrEybseWB2x1yR61yekXljaGX7ZbGbdt2/IrY656/hVOe7ubrb9ouJZdudvmOWx9M1DWlLCqEHGT1YGtrV9p975H2C18jZu3/ALtV3Zxjp9DWTRRXTTgoR5UIKKKKsAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr/avIDXr/avJzPePz/QaCiiivLGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUh+6fpS0h+6fpQB5BRRRWLPulsFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr4+6PpXkBr18fdH0q4Hg51vD5/oLRRRVnhBRRRQAUUUUAFFFFABQelFB6UAeQUUUV9StiQooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9f7V5Aa9f7V5OZ7x+f6DQUUUV5YwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkP3T9KWkP3T9KAPIKKKKxZ90tgooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP9BaKKKs8IKKKKACiiigAooooAKD0ooPSgDyCiiivqVsSFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr/avIDXr/avJzPePz/QaCiiivLGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUh+6fpS0h+6fpQB5BRRRWLPulsFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr4+6PpXkBr18fdH0q4Hg51vD5/oLRRRVnhBRRRQAUUUUAFFFFABQelFB6UAeQUUUV9StiQooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRQasXNpJa7Q5U7s4wfSk2rpAV6KKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGvX+1eQGvX+1eTme8fn+g0FFFFeWMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApD90/SlpD90/SgDyCiiisWfdLYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGvXx90fSvIDXr4+6PpVwPBzreHz/QWiiirPCCiiigAooooAKKKKACg9KKD0oA8gooor6lbEhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiitDT9GuNR8zyXiHl4zvJHXPoD6VM5qCvJgZ9Fd1beGvL3ebFatnGPlz/SrP8Awj8P/Pta/wDfA/wriePppjseeUV1l94UuZNnkG1TGc8kZ6e1c1c2klrt8wqd2cbST/MCuiliIVNmIgooo6VswCivQIvD8QB3W9qf+AD/AAqT+wIP+fa1/wC+B/hXB/aFPsOx53RXon9gQf8APta/98D/AAo/sCD/AJ9rX/vgf4Uf2hT7BY87orc8RWK2X2bbHGm/d9wYzjHt71hGuyFRThzIRsReHLyTOJIeOuSf8KyK9L025tbwS+VDt24zlR3zWHr2gbjB9ljt4vvbsDbnpjoK4aOMftHGY7HIUUUV6WgjX0OyF55+UjbZt++M9c12t9a2KeX5tnC+c4zEprH8Kac9t9r84o27ZjHP96rfiPzX+zeVIU+9nBIz0rxq83Ur8qf9WGcBRV/+ybj+9F+Z/wAKP7JuP78f5n/CvV9rHuIoUVf/ALJuP78f5n/Cj+ybj+/H+Z/wo9pHuBQoqzPYy2+3eyHOehqtVKSewBRRRVAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9f7V5Aa9f7V5OZ7x+f6DQUUUV5YwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkP3T9KWkP3T9KAPIKKKKxZ90tgooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUnXpS103hvSVuGuTLHDIF2kbhnHWmlc58RXVGm5sZZ+FruTflrc9MZJ/wrfXw/CAc29r/AN8D/Cr93ew6eE3Rt8+fuAdv/wBdcpP4nSQr5bXK4684z+tXZI8KM8VineOxqXXhnzNvlR2q9c8Y/pXK3+jXGnFPNeM7842Enpj1A9a6PT/E8H7zzBcN0xnBx19637qyguwm+CJtoON6g4z+FFky4YqvhZ8tXY8toqe5tJLXbvKnfnGDUFZn0EZKSugooooKCpYLd7jdsKjb1zUVbvhy3E5uchTt2/e/GmlqYYip7Om5HTDQID/y623/AHwP8KX/AIR+D/n2tv8Avgf4Vo3dwtuq7t3Ofu1y/wDwlkGf+Xr9P8a0dj5uj9ZrK8DX/wCEfg/59bb/AL4H+FH9gW+P+PW2/wC+B/hWR/wlkHpdfp/jSf8ACVwHtdfp/jSujb6vi/MydbsxaGDCIu7d9wY9KrafAJ/M+VTjH3qXUb9b4xlfM+XP3/f/APVU2j/8t/8AgP8AWo6nsrnhh/e3OvOg24BP2W26Z+4P8K88IwcV68fuH6V5DVTODKKsp8/M+36hRRRUHthRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP8AQWiiirPCCiiigAooooAKKKKACg9KKD0oA8gooor6lbEhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALun2El95vllBsx973z/hXo8Nrb2m4x28SbuuxAM4/CuJ8N3cNr9p85GbdtxgA4610mqatHEItvmjOfu/hXkYznnV5FsMzr7xVbts8oXKYznGBn9aoL4lIzmW6/76/+vXPEk9STj1pK7IYSklYD0bStcttTMojSUeWRneB3z05PpUes6Ol15PkwwLtznKgentXHaXcPB5uyR1zj7rEetemFQRyAa83EU/q9VOAHkVX9Nszd+bgIduPvfj/hVCuk8KReb9r4Bxs6/wDAq9WvPlpOQHayyCMDIPOelcn/AMJXB/09fp/jW/q0pi8nBIznp+FcTH4fu5c7ZIePVj/hXmYSnTabqDNf/hK4P+nr9P8A4qj/AISuD/p6/T/Gsh/Dt2mMyQc+jH/CstkKYzjn0rthhqE/hEaOr6kmomHb5vybvv8Avj/CsyiiuuEFGNkIv2OqS2m/M043Y+6x7Z969FhuIL7OI87MffUd/wD9VeV1taRrpsPO+0SXEm/bt2tnGM56n3rjxeG5/ejuNMta/ojW/wBn8tYEzuztGM4x7Vz8ULS5wRx61ra5ra6l5HkNOvl7t284znHoT6Vp+G9IObnz1hf7mMjOOvqKI1J0qN6m4dTqIIVtgcKo3f3RUMlxaS482DfjpuQHFVtb1NNPEG/zPn3fc9sf41wBv7ztd3H/AH8P+NcNDCyrLnHc9G32H/Pmn/ftaN9h/wA+af8Aftaghspm3ZdfzNcdqE95AY/9KlGc/dkNFKgqkuVMVzuN9h/z6J/37WpYIrKfdttYxt9Y1rzX7fedftc//fw16HpNvNB5vmyBs7cYJPrRiMO6Ku2Bn+I4raD7Ni3Qbt33UHtXCZzXTeK7zzjabGcY35yf92uZr0cFFqkmwYUUUV2CCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANev9q8gNev9q8nM94/P9BoKKKK8sYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH7p+lLSH7p+lAHkFFFFYs+6WwUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXp+mWq23mlVRdwH3RXmFetou1T7irgeHnMmlGPe/wChxniu5kJtNkjj7+fm/wB2uXrW1t2cwbmJxu6n6Vk1L3PRwUFCikKHZPusR64NemaXdfalkGWJXH3vxrzKu08GTNMb3LM2AnU5/vVUDkzaknS5+3+ZR8XW6wNZ7VRd2/7ox6VzNdt4ws5Lr7GYyo2785/4DXE1MtzbLZ82Hiuv/BCiiikegFdX4Kj3m+4Bxs6/8CrlDXougWa2vnlURd+37ox61UUeZmlRRoOPf/Mi8RyOotgrsPvZwfpXKr4eu3ziSDj/AGj/AIV6BdLbHaZ4Uk643KDj86onU7CM/wDHsRn0RatpHlYXF1KdPlpxOLk8P3cWNzwnPoT/AIVl16jDLaXWcW6/Lj7yDvWbqfh+GbYba3towud3yAZ6Y6Cpcex2Uc1aly1UcBWpo/8Ay3/4D/WqM9s9sQHKnOfu1e0f/lv/AMB/rUrRnp15KVJtHpR6Ae1efWnhm8n34eDjHUn39q9BzgCsTVdYs9J8sGFx5mf9UoHT15HrWjV9z5rB1qsG40lqxsfh6Jc7re1Of9j/AOtUN34aEoXyYrVMZzxj+lYr+JeeJLoY/wBr/wCvW/o+uxXvnDE/ybfv++aWjOmpTxdFe0Zxmo6XPphjEzRt5mcbCT0x7e9Uu1emanYQXIQvDE20HG5QfSvM6mUbHrYDF/WI+9ugoooqTuQUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA16+Puj6V5Aa9fH3R9KuB4Odbw+f6C0UUVZ4QUUUUAFFFFABRRRQAUHpRQelAHkFFFFfUrYkKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA5ZHTOx2XPocU97q4lx5k8r46bnJqKilZbgFFFaml6PPqJk8tohsxneT3z04PpU1JqEeaQF3w3pzXX2niM42/e98121zOIQuc/NnpTba0htA3lQxR7sZ8tQM4rkfEGs+d9n8h5o8bs/NjPT0NeK3LFVvIo5g+tdt4Qsmtjeebsbdsxjn+9XE9617DWjaeZukuPmx9xvTPvXp4qnKdPliJHoM6wnb5sav1xkA4/Os9tS0+HH+jEZ9EWuR1PXpbvyvs091Htzuy5Genoayzd3J63Ep+rmuKll8nH3mO56RDc2dznbb/dx95BUN7odtPs8m1tUxnOYwP5CvPlvrtM7bqdf92Q13mg6smo/aNplPl7fv8AvnpyfSs62HnQ9+D0EcNeWEtjs8xkO/ONp9P/ANdVa7zxDpq3H2fy0hXG7ORj0rg69LC1vbQu9wCnKhfOMcetNre8N2IvPtOVjbZt++M+vt7VpVqKnDnYjCdNnXHNei6ZqVpL5vkwsmMbsKBnr71X1bSbciHy7a3TG7OEAz09q4dLq5iJ2XEqZ67XIzXG0sZDTQZo61q6akYfLMo8vdnf746flWQaKntrSS63bCo24zk+tdkYRpwshHqUKkKc9xXmd/FLH5fmvuznHOcV6gBx0xXCeKrcQfZMBBu3/d/4DXk4CaVS3cozNNszdiUAJ8uPve+a9HmnjgA+U/Nn7oryyOaWHPlyumeu1iM1cbVbpwN11cHHrIf8a7cThZVZJ30FcpyTyTY8yR3x03MTimUUV2pJbCCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABr1/tXkBr1/tXk5nvH5/oNBRRRXljCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKQ/dP0paQ/dP0oA8gooorFn3S2CiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9eH3B9K8hNeuIwZeOwq4Hg50tYfP9DzfWesH4/0rLrU1n/lh/wL+lZdS9z18N/CQV1/gb719/2z/wDZq5Cux8EIUa+z3Cf+zUR3ObM3/s0vl+Zp+If+Xf6N/SvO67zxXeJa/ZN4Y7t+MfhXB1UjLKYtUbsKKKKg9UK3LTXmt94aS4OcdG/+vWHRTTsZVaMKqtJGtqGtz3Xl+TcXKbc5y5GenvWd9quD/wAt5f8Avs1FRSvcKdGnBcsUTi/vE+7dzr9JCP616LpWoR6iswUP8mM7/fPT8q8zrrfBcxBvdzMeExz/AL1VFnnZph4uk5paoXxXpoza+QkUf384GM9KxdH/AOW/4f1rtNbiEohOAcbuo+lcXo3/AC2+i/1pvcywdVywri+n+Z6Ufu/hXld5ePdlN7yPtz985r1Q/dP0ryGiZjk0U3Nvy/UK1tFdk8/axX7vQ49aya1NH/5b/wDAf61K3PZxP8NnpLKGTkA8V5FXrx+5+FeQ1Uzycl3n8v1CiiioPeCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANevj7o+leQGvXx90fSrgeDnW8Pn+gtFFFWeEFFFFABRRRQAUUUUAFB6UUHpQB5BRRRX1K2JCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFBorqdG8PSN53nCCThcbhnHX2rGrWjSjdhYqad4euLky4aA7cfeJ9/au2htbezDGOCNN3Xy0AzilbyLQfLCF3/ANxQM4//AF1xWqeIzd+X9lluYtu7d823OcY6GvK/e4uVlsMuap4mjl8r7O1zHtzuwcZ6ehrlXkd8b3ZsdMnNIST1OaSvVo0I0l7oBRRXfWujW8gb/RrY9OqD39qmtiFR3FY4Git3xHYLZfZtscab9/3Bjpj296wq0pTVSKkgCul8JS+X9s5POzp/wKuarq/B9vu+2ZCn7n/s1Y4xpUX/AF1GjqL5N4j6cZ615ZXpuqTeT5X3uc9PwrzL+tc+WrRsGHTmvTNL05bHzcRxLu2/cXGcZ61yXh3TBefad6Qvt243jPXP+Fdlf3sdkI94f58/d9sVljarlJU4gcx4p1GRvsv2eWaP7+7DEZ+76VytPkmlmx5srvjpubOP1plejQpKlBRAK6Twpbif7ZlUO3Z94f71c6sbPnaa9K03TlsBNtjiXfj7gx0z1/OufG1VCHL1YIlv75LPy94f5s42+2Kpa7p/237PhY/k3ffHrj/Cua8QasbsweS8yhd2ctjOce/tXaWs6XW75SduPvD+X5V5zpyoxjPqM8sorY13TG077PuEY37vuD0x1/OsevcpzU48yJCiiirAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANev8AavIDXr/avJzPePz/AEGgoooryxhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFIfun6UtIfun6UAeQUUUViz7pbBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr1OymEocDdwB1ryyuz8MaluNzvaRsbOvPrVwZ5ObUnOmpLp/wDM8TweSbXhRu39Pwrn816TrGlf2h5OxIfkz98euP8K4qXQbqEjc8Jz0wT/hSa1Hl+MhKkoyepl16Podp9l88hUG7b9wfWuYsPDdzMX5gOMdSf8ACu4LJbqPlAz/AHRTirHLmeJjO1OByPjSUSGyxngP1/4DXK1e1K/+3eVzIdmfvn1x/hVGpbuz1cJTdKgovoFFacWhXU2drxcepP8AhVa8sJbEoJSh3ZxtJ7fh70W6mka9OUuVPUq16JHolqwP+iWvQfwD/CvO69E0PVI70TACT5Nv3vfPSqgedmrqKKlDp/wDkNZsfsRh+VBv3fdHpisqvQNf0SXUjbm38lRHu3b+OuOmB7VyL6JdR4DPD+BP+FJrU2wWMhOkuZ6mYeldt4Qsntmu/N2NuCYxz/erHtfDN3Puw8GBjOSf8K7mKKO1HyxqpYc7ABmnFPqcmZ4uMoeyg73MjxNdC2+zAlvm3fd/D/GuU0frN/wH+tTa9qiaj9n8syjZuzv98f4VDo//AC2/4D/Wk3qbYeg6WF97f/gnpR+4fpXkNevH7h+leQ05nPku8/l+oVqaP/y3/wCA/wBay61NH/5b/wDAf61K3PWxP8NnpR+5+FeQ168fufhXkNVM8nJd5/L9QoooqD3gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr4+6PpXkBr18fdH0q4Hg51vD5/oLRRRVnhBRRRQAUUUUAFFFFABQelFB6UAeQUUUV9Sti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qQ54cp6j9vi2EYbOOteWnvip/t13/wA/U/8A38NQU27nJgsE8M229wrR0uURmXdnnHT8azqVXZfusR9DS2OupDnhynqP2+LYRhs4615ae+Kn+3Xf/P1P/wB/DUFNu5yYLBPDNtvcKKKKR3LYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP9BaKKKs8IKKKKACiiigAooooAKD0ooPSgDyCiiivqVsSFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAlS6uI8+XPKmeu1yKf9vvP+fuf/v4ar0VPLF9ALH2+8/5+5/+/ho+33n/AD9z/wDfw1Xoo5I9gLH2+8/5+5/+/ho+33n/AD9z/wDfw1Xoo5I9gCiiiqAVWZfusR9DUwvbtel1MPpIagopOKe4E7Xl0+N1zM2PVyagoooSS2AKekskedjsueu04zTKKGrqwFqfULmfbuuZ2x/ekJqusbPnBptGSOhIz6UuWysgPR7PRbWHeZbW2bOMfIDj9KlvtWt9P2b45Pnz9wDt/wDrrmIfEwTO97o56c//AF6wJLy5mx5txM+Om9ycV5UMFOpO9Qdy3e6rPc7NtxcfLn7zn/Gs6iivUhBQVkAUUUVYh8c0sOfLkdM9djYz+tdtpHiGGbzt/ntjH3ufX3rhqekskWfLkZM9drEZrnr4eNVeYXPT7qK0fb59vFJjONyA49a83vJ4JtnkRbNud3ygZ/KprjVruXbtu7kYznMh/wAaz6ywuGlS1kxsKKKK7RBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGvX+1eQGvX+1eTme8fn+g0FFFFeWMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApD90/SlpD90/SgDyCiiisWfdLYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAgooooGFFFFAgooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP9BaKKKs8IKKKKACiiigAooooAKD0ooPSgDyCiiivqVsSFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr/AGryA16/2rycz3j8/wBBoKKKK8sYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH7p+lLSH7p+lAHkFFFFYs+6WwUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANevj7o+leQGvXx90fSrgeDnW8Pn+gtFFFWeEFFFFABRRRQAUUUUAFB6UUHpQB5BRRRX1K2JCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABr1/tXkBr1/tXk5nvH5/oNBRRRXljCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKa3Q06mnvQB5TdQmIr93nPSq9dD4j097b7NnYM7vu+2K56smrM+zw1VVaakgooopHQFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFi1h80t93jHWvVh0FcF4c097kXONh27fve+a70dq0gtD5rNqqnUUV0/4A6iiiqPJCiiigAooooAKKKKACkPSlpDQB5TdQGHbnb82elV66HxJpz2v2bOznd932xXPV9JQqKcE0JhRRRWwgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsW0Jm3fd+XHWvVh0FcF4c057r7TjZxs+975rvRXiZ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KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKADFGKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKADFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF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o/4TfTf+eF3/AN8L/wDFVwNFH9m0PP7w+u1Tvv8AhN9N/wCeF3/3wv8A8VTl8aac/SC7/wC+F/xrz+gEjoSKX9mUOlwWNqnpsXiC0lyRHMMeoH+NaqtmvIhc3C/dnlHrhzW7pniRrXzftU11Luxt+bOOueprkr5a4q8DopYy7tI9CoqKGYTZwCMetS15VraHcncKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFN7U6mtxQByPiPVGP2byXmj+9nBxnpXK1cvp/O8sZY7c/eqnXuUIckEj4zF1nVqtsKKKK2OYKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOs8O6oQLnznmf7mMnOOtdaK8ysZ/I8zlhux92vTB0ryMZBRnfufT5VWdSlyvp/wRwooFFch6oUUUUAFFFFABRRRQAU05ApTSHoaOoeZxnifVy32X7PJPH9/OGxn7voa5A1d1C48/y8ljtz978KpV9RhaSp00keFXnzzbCiiiukxCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiikCOx8MauR9q8+SaT7mNxzj73qa7HnFeVafceQZOWG7A+X8a9VHQV8/mNJQqXXU9fBz5oWY6igUV552BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFNboacaRuh+lAnseTZJ6kmiiivoT4WW4UUUUxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR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d9VBrmqVP3vNHVHfQw/NhvZVNDnI9a0FfvaWT6fuE/xp39ueH/8AoFD8YE/xpzXGlaaf9KsEl8zldsSnGOvX6ik/tzw9/wBAr/yAn+NXyJ6qL+8yjUktHOK8rHRW09vIHMUWzABPyjn8q53+3PD/ACDpX5QJ/jXRW08Egcxw7MAZ+Uc1zp1zw/yP7KB/7YJ/jWNKN2/db+Z14mpaMXzxXqg/tzw//wBAr/yAn+NVFmsL4n7PaKm3rmNR16dPpVr+3PD3/QJx7+Qn+Nc69wFwYN0Y74+XP5V1U6V76Nep5mIxCi1eUZLyR0+s+H2m8g2iW8QG7dgbc9MdB9a5DvXXaBqvm/aBcNNLjbt3ndjr6mqHiWzjtDa+XFGm7dnYuM4x14p0ZyjL2UgxVGnUgsRT0XX8jo5bXTLZV36fA24cYiWsj+3PD3/QKz/2wT/GtjUukP4/0rzyssPSVRXk2b47ESw7Sgl9x1f9ueH/APoE/wDkBP8AGj+3PD54/srH/bBP8a5Siuj6rDe7+84v7Sq32X3Hd6hYWS+Vss4FznOIwPSuEr0PUukP4/0rzztU4NvlNM1ilNNIKK3F8LXzZIkgwP8AaOf5Vh/l+FdMKkJ6ROCpRnTtzK1woooqzIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK9YX7oryevWF+6K83H/Z+Z72Sfb+X6jhRQKK8894KKKKACiiigAooooAKb606m+tCEzx2iiivsFsfPMKKKKYgooooAKKKKACiiigApQ7JnaxGfQ0nfv+Fd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3/u1XOcY6fjXWy2OnMBssYF9f3Sj+lefVrhowlK6urHJj5VYR5JNNPsvQfHNLDnypHTPXaxGadNcz3BXz55JdvTe5bH51paJZC88/Kxts2/fH1qz4mtYbU2vlQxx537vLUDOMVu6kfacttTkhQl7H2t/d7HVXVrJc+X5ZUbR/Efp7Vyv/CHaj/z1tv8Avpv8Kt3Him2fZ5S3CY69Bn8jWzYzO3mb3duBjJz6+9cMXVorQ9prC4uVnq/I5v8A4Q7Ucf622/77b/CgeD9Rz/rbb/vpv8Km8PXl1MbnzbmZ8bcbpCcdam8U3dzbm08m4mjzv3eW5Gfu1t7Svz+zujlVHCex9tyu3qbGpgjyc+/9K87rqrvxNaXGzEc/y5zkD2965WtMJCUYu6ObMq1OpJOm7lkajfDpeXA/7at/jVaiiupRS2PPlOUt2FFFFMkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK9YX7oryevWF+6K83H/Z+Z72Sfb+X6jhRQKK8894KKKKACiiigAooooAKb606m+tCEzx2iiivsFsfPMKKKKYgooooAKKKKACiiigAo6n/ABorq9E8OuTP5628n3cbhnHX1FYV60aMbs1pUnUlZF/w3pDaaLo3axSeYF24GcYznqB61zOs6qup+TtMp8vd/rD646c+1ejM0ePlTH4VzGt+HDceR9jjt4Qu7dgbc9MdB9a8nDYiLrc9Td/5HfWoyVNRjsjater/AIVwOmRNJ5mCOAOv4131r/H+FcToMZk8/GONvX8a0wrtGb9CayvKC9Ta8d/8w/8A7af+y0zwP1v/APtn/wCzU/x3/wAw/wD7af8AstM8D9b/AP7Z/wDs1C/3D+u5L/3r+uxneIutt0/i6/hW74e0K60/7QZXiIk242k9s9ePesLxH1tv+Bf0rNGq6iv3b+6H/bZv8a39lUq0FCDsupHtIwqtyOy17w9d6p9n8mSFfL3bt7EdcdMD2rT1TT5r7yfLZBszncSOuPb2rz+K/wBUmzt1G5GPWdq0tQtNd00x+dqkhD5xtuHPTH09a53hqkXGLmk1e36mqrQabUXZ7jZPB2oRbd01sfozf/E11OuzTQi38qV487gdrEZ6VwLapqDY3X90ceszf413fiH/AJds/wC1/SjERqKpBVWnuKi4csnBW2Ob0+013UvM8nVJQI8E7rhx1z9fSoLe91KMt5l/cN6YmY10XhP/AJfP+Af+zVysMyzZ2gjGM5rWEuac4tKyt0IlHljGVzqvFp/48/8Agf8A7LWPoniK10wziWOY+ZtxtA7Z9SPWtjxb0s/o/wD7LXBdzRhKMauH5Zf1qGIqShVujXtdOm10v9lZE8rG7zSR16dM+lXf+EI1L/ntaf8Afbf4VgQXVxbbvInli3ddjlc/lU/9ral/0ELr/v8AN/jXVKnXTtTkkvQwjOk/jWpsf8IRqX/Pe0/77b/Cj/hCdS/57Wn/AH03+FUrKbWL7zPK1KddmM753HXPpn0rorSS88O7/wC1rmS588Dy9khfbt6/exjqOnpXJVq4im7c6b7WN4Qoz15XbuZX/CEal/z2tP8Avtv8Kz57KTRyv2gq3m5x5Zz069cetdJP4zsZMbI7pevVQP8A2auLluJp8ebLJJt6b2JxWuGeIqfxdERV9jDWnudDrfiK01PyBDHMvl7gdwHfHoT6VzWR1/GiiuujRjSjyx2MKlSU3dls38sH/HnLNb54fy227vToRnvW7beIdNJf+0LWW66bPMjV9vrjJ47flXL0VNTDQnuOFaUdjsPs9l4kP/ErtIrfyP8AWeZGE3bun3c56H865/U9HuNK8rz3ibzc42Enpj1A9ahspLuMv9kuZIc43bHK59M4/Gt+bwnrVzt8+9il2/d8yV2x+Yrmv9WnZz93s9za3to35dfwOWrvfCX/AC+f8A/9mqpeyaVpnliewjYyZxthXjH/AOutPw4qr9p2qBnb2+tYYuv7Si9LI1w9LkqbnDX+P3f4129sog3cAbsdK4S4nWbZgN8vXiukuPE9k4QRxTrjr8qjP/j1a4mnOUYqKIoTjGTbZ0X+FcjoWvw2RuP7RE9zv27Oj7cZz948dRXW/T0rzyyRXL7lB6dRXPhacZwmpeRrXnJSi4vudP8A2/4a/wCgR/5LR/40+PxN4fhz5WmOmeu2BBn9a09QXRdMERm0uFvMzjZAh6Y9frWT/b/hvP8AyB//ACWj/wAaiEYVFeMJNepTcovWSXyJZ/FWiXW37Rp8s23O3zIUbGfTJqL+3/DX/QH/APJaP/Gj+3/DX/QH/wDJaP8Axq9ptzoWqeZ5OlRr5eM77dB1z6fShwjBXcJJeolJydlJP5Ge+v8AhwjjSMf9u0f+Ncga6HxTbW9ubXyII4t2/OxQuenXFc9XpYSEFDnjfXucleUnPlfQsrqN8mdl5cLnriVhn9a6TwR1v/8Atn/7NV+z0WBBJ5tvbPkDHyA461geHdattHa5+0RysJNuNgB6Z65I9a56tRVqU40466GtOLpTi5s2dV8M3t/5PlSwDZuzvY98eg9qzf8AhCdS/wCe9p/323+FX7HWXvg/lS3A2Yzub1+h9qPGF9c25s/s9xNFu37tjlc/d9KwpzxMJKin/W5rOFGSc7FH/hCdS/57Wn/fbf4VueHNCutI+0/aJIW83bjyyT0z1yB61ftpZG3ZkY9OprktC8TGw886hLdXG/bs+bdtxnPU+4qZTxOIhKN72toUo0aM4sh8R9bb/gX9Kx4bme3z5E0kW7rsYrn8qu6rqEV95Plq42ZzuA749z6Vm161CDVJRkjgqyTm3Emnuri62/aLiWXb93zHLY+mahoorZJJWRm23qwooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo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KKKszCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvWF+6K8nr1hfuivNx/2fme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACm+tOpvrQhM8dooor7BbHzzCiiimIKKKKACiiigAooooAPz/Cukv/EcUgjFl9ogIzv24Xd0x0PPeuborCrRhUacuhpCpKGi6np+4kdTXI6L4iFn5/8AaD3Nxv27MnftxnPU8dq63t+FeY15uDoxqxlGXkduInKDjJPudkniywXdiC4Genyr/jVLwnD5pvCAMDZ94f71c0fWvSNMsE0rzd8cf7zbjyx6Z69PWrxMKeHpuMN5foTRlOtO76Gld2ltdbPtFvFNtzt8xA2PpmuB8Oa1b6P9p+0JK3m7MbADjGeuT7129pceeJOWO3H3q8r7HpWWBpc8Z057aF4qfLKM4+ZparqEV95Plq48vOd3vj0z6VueHNEDfaftMUEuNu3cu7HXPUVo6TpdmfP820t36Y3Rg46+1Un8Vacp/wBHt54sn5tqKufyP1q51ZTi6NFPQmNNRkqlR7lG+ms5TGLS3WLGd+EC56Y6fjW14t/5c/8Agf8A7LXJ6dp95qhk8idV8vGfMYjrn/CvQxZK4P2xI58D5dw349cZH0qMS40Zws7tX/EqinVjK6snY4mbwjfwbd0tuc+jN/hXUeIf+XXp/F/SsLWfE8F8YfsouY9hbdnAz06YPsa0H1KLxDj7Krp9n+95uBnPpgn0pT9u3CpVW1xx9nHmjB72LugxiAXHCjdt6D61wtj1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KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK9YX7oryevWF+6K83H/Z+Z72Sfb+X6jhRQKK8894KKKKACiiigAooooAKb606m+tCEzx2iiivsFsfPMKKKKYgooooAKKKKACiiigAooopMa3PTu34V5jjNdh/wldjjHlXGenCr/jVWz1nQot/n6Zv3Yx+4Q4/WvKwyq0VJ8jZ21eSpa0kjQ0nwu9mJjfJazB8bON2MZz1HuKyte8Ri/MH2F7mDZu387c5xjofY1BqWvz3PlfZri6i253fOVz0x0NYta0MNOUvaVtX0IqVYpezp7dzvPDN8t79q2b/AJNud3vu/wAKx/8AhCdSz/rrX/vtv/iawILq4tt3kTyxbvveW5XP1xU/9ral/wBBC7/7/N/jT+rVYTlKlJJMPbwlFKavY76VxpgXzAcydPL9vX86wtP8J3KeZ5xtXBxjJJx1z1Fc1JqF7NjzLy4fHTdKTj9aeNV1EdL+6H/bZv8AGojg6sItRkrvcp16cmrx06Haz6zo+kbcWJTzf+eMSDOPXketczqWvz3XlC2ubqLbnOZCuemOh+tZEk0s2PNkd8dNzE4pla0sFCGr1ZnUxMpadDqLXwjeYYs9qemMknH6Vpza5o+mAeXYtH5g58uJBnHrz71x41TUB0v7ofSZv8arPLJL/rHZ/wDeOal4SdWX72V15aDVeMFamtSd9RvZPv3lw2Om6Vj/AFrY0XxH9jM39oyXNzv27Mtv24znqeO1c9RXTUw9OcORqxlCrKMuY7XWdDTVBCdNhtrfy93mZXYWzjHQc9D+dcV3q0upXyfdvbkfSVv8aq1GHpTpJxk7roOtUjN3S1Cums9Z0KHf52m+ZnGP3CHH5muZorSrRjVVpXFCo4O6O0j8T6DDnytNdM9dsCDP61ha5q0eqGDy/N/d7s+Zjvj3PpWRRWVLB06cuZXuVPETnGzCiiiuswCiiigAooooA09IvbCz877bbefu27PkVsYznr9RW9/b/hv/AKA5/wDAaP8AxrjqK5auEhUlzNv7zaFeUFZW+47A+IPDfbR//JaP/GszWvEBv/J+yyXMWzduy23OcY6H2rCopQwVKEubV+pUsRNqwUUUV1NaHOnbU9NHT8K89ser/h/Wm/2jff8AP7cf9/W/xqursn3WIz6GuKhhZUk03udVWsp28jvPFvSz/wCB/wDstcF37fjU8t7dz4866mkx03yE4/OoK0w1B0afK3qRWqqpPmOiTwZqEgys1qPqzf8AxNbWg+HrvTPtHnyQt5m3Gwk9M+oHrXHDVdRXpf3Q+kzf40v9raj/ANBC6/7/ADf41hVoYmpHlclY0hVowfMk7mp4nukuTa7Aw2785H+7WQdRvT1vLj/v63+NQvLJJje7NjpuOaZXVSoxhBRetjCdRyk5GjpV3ZWvnfbLfzt2NvyBsdc9fwrV1HxHbS+X/Z6XFtjdv2gJu9Oh571zNFTPDU5z55FRrSjHlRLNcz3G3zppJMZxvctj86iooroiklYyu27s6jR/EtvZed9rW5l3bduAGxjOep9xVn+3/DX/AEB//JaP/GuOorklgaUpOWvyZvHEzStodFr/AIij1D7P9gNzBs3b8/LnOMdD7GsKG5nt8+TNJFu67HK5/KoqK2p0IU4ciWhnOpKcuZk091cXO37RcSy7fu+Y5bH0zUNFFapJKyIbvuFFFFMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFexjpXjlexjpXjZtvD5/oejgPtfIWiiivHPSCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADSN0P0pTSN0P0oE9jyaiiivoj4WW4UUUUCCiiigAooooAKKKKACiiigAooooEFFFFABRRRQAUUUUDCiiigQUUUUAFFFFABRRRQAUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigQUUUUDCiiigAooooEFFFFAwooooAKKKKBBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvWF+6K8nr1hfuivNx/2fme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACm+tOpvrQhM8dooor7BbHzzCiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvYx0rxyvYx0rxs23h8/0PRwH2vkLRRRXjnpBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABpG6H6UppG6H6UCex5NRRRX0R8LLcKKKKBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV6wv3RXk9esL90V5uP+z8z3sk+38v1HCigUV557wUUUUAFFFFABRRRQAU31p1N9aEJnjtFFFfYLY+eYUUUUxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKsRWkkoO0rx6mq9CsNxaVwooooEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV6wv3RXk9esL90V5uP8As/M97JPt/L9RwooFFeee8FFFFABRRRQAUUUUAFN9adTfWhCZ47RRRX2C2PnmFFFFMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTkjL5xQNDaKmuLZ7fbvKnd0wahpJpq6BprRhRRRTEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKsWtlLebvLZRsxncT3z7Gk3bVjjFydkV6K66z8MzR7vOW3bOMd/X2rR/sKHH/HtbdP7g/wrlli6aZ6UMrrSV9jgKK7C+8Myy7PIS2TGd2BjPT0Fczd2Etjs81kO7ONpPbHsPWtadeNTY5a+DqUPiRVoortbLRopN+YLc4x1Uf4UVaqpK7FhsNLEO0TiqK9A/sKD/n2tv8Avgf4Uf2FB/z7W3/fA/wrD67A7f7Iq9zz+ivQP7Cg/wCfa2/74H+FH9hQf8+1t/3wP8KPrsA/sir3PP6K7W90aKPZiC3HXOEH+FcVg/0relWVRXRx4jCzoSUZBRXdw6JCwObe2P8AwAf4VzOtWgtfIwiLu3fdGPT2qYYhTlY0rYGpRhzvYyqKKK6DiCiiigAooo96Atd2Ciur0bRg3nedHA+NuNy5x1rJ1qCODyNiIud2doxnpWKrRcuU6p4ScKSqPqZVFTQWz3G7YVG3Gdxro7HwtcR7/ONs+cY6nH6U6laFP4iaGFq1n7iOWor0D+wof+fa1/74H+FVrnw4ZNvlRWq4znjH9KwWMg2dksqrJXRxFFaV7olzY7DK8RD5xtJ7fgPWs3pXVGSkro82pSnTdpIKKK6bQNIEv2jzUhkxtxuGcdfapq1FCN2aUKEq0+SJzNFegf2FB/z7W3/fA/wo/sKD/n2tv++B/hXN9dgd/wDZFXuef0V6B/YUH/Ptbf8AfA/wqpe6NFHsxBbjOeij/CnHGQbsTPK6sYuTZxVXbDTJtR8zyWjXy8Z3kjrn/CqXTr2rqfDd3bxfasxH+Hoo962rTcIXicuEpQqVVCexgXlhLY7PNZDvzjafT/8AXVWvR7/S4boIVhhO3Odyj29q8+ntnt9u8qd3oajD1/aKz3Ncbgnh5XWxDRz2orR0qwe+Mu3Z8m373vn/AAreUlFXZyUoOc1FHbWmm2yBy1vBzjGEFcdrbWreR9mgEX3t2EC56eld7I2xR2yK88bTLp8bpVbHTLGvOwjvJykz3cyhy04wgjPoq9/ZNx/fj/M/4Uf2Tcf34/zP+Fehzx7niexq9ijRV7+ybj+/H+Z/wo/smf8Avx/maPaR7idGp2KNFHWirMwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr1hfuivJ69YX7orzcf9n5nvZJ9v5fqOFFAorzz3gooooAKKKKACiiigApvrTqb60ITPHaKKK+wWx88wooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiit2y8MXlzv2vB8uPvE+/t7VnUqwpq82XCnKbtEwqK9Ch8NxrnfBaHPT5c/0p0nhyI4229oP+Af/AFq4f7Sp3sdP1Kdjzuit+98L3lvsy9vzn7pPt/s1gV20q0KivA5p05QdmFFa+h2QvPtGUjbbt++M9c+1dh/wj0H/AD62n/fA/wAK56+NhSlytG1LDSqK6POKK9H/AOEeg/59bT/vgf4Uf8I9B/z62n/fA/wrH+06fY0+pTPOKK9H/wCEeg/59bT/AL4H+FH/AAj1v/z7Wn/fA/wo/tOn2D6lM84orY12yFn5GEjXdu+4MdMe1TeG7FL03O+OJ9mzG8ZxnPt7V1vERVL2vQwVJufszBoru7/Qoo9m2C2XrnCD29q4Slh8RGum0FWk6b1CiiiukxCiiigAooq5Y2b3fmbdvy4zu/GplJQXMyoxcnZFOiu7vtHt7cRk21v82fuoPb2rg/6Vjh8Qqy0NKtJ0xaK2LLw3eX+8RSQApjO4kdc+gPpXUW/hpU3eZDaNnp8uf6VnVxtOm7XuVTw05nn9Feit4dhPS2tB/wAAH+FYt94Sum2GJrVeucEjP6VFPMKUnZ6FSwlSK0OUoqSWBodu4qc/3ajruTTV0c1raMKKmgtnuN2wqNvX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3Bj0rKiuZrfPkzSR567GIz+Vem716PuHD/Dqe8en6leLZrHu3/Nn7vtivLmZm4ZmOPU1cvNUubnYDcXB25+859qo1ng8L7GLvuy8RX9q1bYKKKK7jmCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvYx0rxyvYx0rxs23h8/0PRwH2vkLRRRXjnpBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABpG6H6UppG6H6UCex5NRRRX0R8LLcKKKKBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHWeCfvXv0T/2at/UbjyDHy3zZ6fhXM+EpfL+2dednT/gVdJqcJlMRGOM9fwrya6/fu/8AWh9Ng2/qSUf61POGkeTG92bHTJzim0dKK9WyWx803dlqzvHtC+ySRN2PuHH+etemlQycgHivLI4WlzgjjHWvU+ifQV5uOtdWPeyZtxmntoeaX8Ah8vAUbs/d/CqdXtRnWfytob5c5z+FUa9CnflVzxa1ud2JIoWlztI465r0+OIRA7VUZHO0Vw/h63E/2nKqdu37w+tdvPKIwM5+bPSvPxsnKSij3MppqFN1H1/4Jw+v363pg27/AJN2d3vj/CsWlZ2b7zMfTJpK9CnBQikjw69R1ajmwoooqmZI9Tg6N+FcX4l/5df+Bf0rtIOjfQVxfiX/AJdfo39K8rC/xD6bMv8AdjAooor1XufMo9Sg6N9BXGeJf+XX6N/Su0g6N9BXF+Jf+XX6N/SvKwv8Q+lzL/dv67mPb2kl1u8sqNuOp9a9GnkWBUGCN392uU8LQCY3eVU7dn3h9a1PE16Lb7KMuM7/ALv4f41riL1Kygc+CSo4aVZ9f8ziixbqc0lFFegeE9wq1ZafNfb/ACmQbMZ3k9//ANVP0/S59S8zyWjXZjO8kdc9PyrvrXT7e23bbeBd2PuIK5sRiFT91bno4LASrvmekfzK2naLHa+YZobdt2MbVz0z7Umqa3Bp/lB1lO/IG0Dtj396rarr0VsIuJxuz93Ht71xctxNOR50zyY6b2Jx+tc1KhKq+eZ34rGQw0fZUdyS5vJrnb5k0r7c43sTjNV6KK9JJJWR4EpOTvIKK3vDVnHdm58yOJ9uzG9c4zmtfUdEjxH5UNsnBzhQM9K554lRnyM7aeBqVKXtVscVRQeporo0OG1hVdl+6xGeuDXqiMHHHYV5jb2kl1u2FRtx94+teoABU4A6V52Oauke9k0WlNvbQ4DXYvK+z8AZ3dB9Kx6v6nci58rlztz978KrQWz3G7YQNuM5rtp+7BXPJr2qVmo9TofDOniQ3XmpE+NmNwzjrW/qmoJYeVv3/ODjb7Y/xqxa2qWofbGi7sZ2jHSuK1vVBfeR5TSjYGzuPrj39q8+Kderfoe5NrBYZL7RkvI8mN7s2Om45x+tMoo6V6lrHze71JIoWlztI49a9PRVhHQDPoK5bw7pWDcecsL/AHcZGcda09e1NLD7Pu8z5t33PbHX8683Ey9rUUIn0GAh9WoutPqaMMiXIf5c7f71ed3lhLY7PNZTvzjafT/9ddJ4WvWkN0JHlfGwDcc46+9Wdf0o3f2fyREu3dnIxnOPailL2NVxY8TD63h1Vjuv8ziKKKK9M+eCiiigQUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK9YX7oryevWF+6K83H/AGfme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACm+tOpvrQhM8dooor7BbHzzCiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo9OtJ7DPYu1cD4nvHk+y7JJBjfnn6V29tL5obrwB1rhPE8Jh+y52/Nv6fhXz+XxXt0n/AFoeti2/Z6HP0UUV9AeQrneeEL17v7ZvkkfZs++c9d3SneKrZZfsh2pxv6j6VW8EwNEb7cR83l4x/wACq34puUg+y7gx3b+n/Aa8GStjfd/rQ9Za4fX+tTz+iig173Q8ryOx8H2XN4ZAjf6sjIzj71bus6gtgIN2/wCfd932x1/Ol0i2W3ExCoA237o+tc54zuCxsgjOuPMzzj+7XgL/AGjFf12PVv7KgcnRRRXvo8kK6vwX1vf+2f8A7NXKV1fgvre/9s//AGauXHfwJfL8zowv8VHU6l/yy/H+leV16pqX/LL8f6V5XXLlfwv+u5vjt0FdX4L63v8A2z/9mrlK6vwX1vf+2f8A7NXVjv4Evl+Zhhv4qOp1L/ll+P8ASvKu1eq6l/yy/H+leVenSuTLPhZvjldpHceD7B7Y3nm7Gzsxjnpuqh4uuPN+x4L8b85/4DXW2cK26uQqjcAflGK83v7z7X5fLnZn734Vnhb1sQ6nb/Iuu/Z0lApUUUd69nY85BXU6V4ZnfzvM+zv0xuycdfareheGzD5xvI7aYHbt3DdjrnqPpXSTXEFiB+7wW/uKO3/AOuvIxWNbfs6R30MMkueYu2CzB2Qqm7r5agZx/8ArridX8S/bDF9kkuodm7d823OcY6H61X1bXpLwxfZ57qPZu3ZbGenoaxKvC4G3v1dya+Jv7sBSSepJ+tJRRXqbLU4t9Aor0aLQ7Vgf9EtT/2zH+Fcfrdh9iMHyxjfu+4PTH+NcdHGwqz5EjoqYdwVzJooorsOY6/wTMc329mP+rxk/wC9W7rcQlEGQpxu6/hWX4OsXtje+aUbdsxjnpuq14ouxa/Zclxu3/d/4D/jXgVfexj5f60PWhph9Tz2pIoGmztIGMdaj/pXXeF9J3G685IZMbMbhnH3q9ivWVKDbPPpU+edjqrOzS0D7I403Y+4MZxXEeItWN4bbyXmTbuzk4znHvXVa3qqacIA3m/vA2NntjryPWvNWdmPzMx+przcvoucnVkdmLqcq5IiUUVYtrSS63bCg2YzuNexKSirs86KbdjqfB1oVN7vCHOzH/j1dPc3axbR82TkcUlpaJZBtsaKWxnYAM4rgtQ103Ri8qS4XbnOWxnp714HI8XVlJbHq8yoU1Fm/wCLNMe7+yGDy0C785yOu30FcNXrX7q6UZjDbf7wrzXVNNk07yvMMZ35xs9sdfzrry6vp7N9NjDGUteddTPooor1jhCiiigQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAs2l21rv2vIu7H3Dj+tekpKk4OFzj+8K8trX0zW3s/NNxNcSbsYw2cYz6muPFUHP3luenl2NVFuM9n/wS/qPhqf935Zt0656jPT2rJ/se4I+/Hx7n/CuxttdtLzcBDL8uM71Hf8AH2qfzLIc/ZV/74WsI4irFWkjungMNVfPF6GVougPaGf7ULeTdt298dc9R7itPVdQSx8oPv8AmB+77YqrdeJLO025im+b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3s82WWTbnHmNnGfx9qr16OEw6ow8zkr1vay8jr/DOsFftP2iSeX7m3LZx19TW/qmlJfeTiKE7M/fX1x/hXmkc0kOfLkdM9djEZr0PRtdg1HzQiy/u9oO8Dvnpz7V52NoSpT9tTOvDVVOPs5nn89q9tt3lTu6YNQ16XqGiQ3Qj8qC3XbnOUA649q4C/0ybTvL85o28zONhJ6Y/wAa7sNjIVdOpzV8PKm79CnRRRXacwUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBEiTzR52SyLnrtYjNSfbrv/n6n/7+Gq9FJxTKU5LZjnkeTG92bHTcc02iimK9wooooAlS6uI87J5Vz12uRSSzzT482V5MdN7E4qOilZbj5pWtcKKKKYgooooAnF7djpdTD/toaieSSTG92bHTcc02ilZIblJ7sKKKKYicXt2Ol1MP+2hqJ5Hkxvdmx03HNNopWSG5Se7Jze3Z63Mx+shqCiihJLYHJvcKckkkedjsueu04zTaKYtix9uvP+fqf/v4aPt13/z9T/8Afw1XoqeWPYr2k+5Y+3Xn/P1P/wB/DR9uvP8An6n/AO/hqvRRyx7Bzy7lj7def8/U/wD3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KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvWF+6K8nr1hfuivNx/2fme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACm+tOpvrQhM8dooor7BbHzzCiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvYx0rxyvYx0rxs23h8/0PRwH2vkLRRRXjnpBRRRQAUUUUAFFF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PrtD+dB9Wq/ynNUV0v8AwhGpf897T/vpv/iaP+EI1L/nvaf99N/8TR9dofzoPq1X+U5qiul/4QjUv+e9p/323/xNOTwVqC53S2h/4E3+FL67Q/mQ1hqvY5itCx0e41DzPJeNdmM7ie+f8K6qHwq6BvMS1OenGf6V0MFjbQbvLtoUz12oBn9K46+YxStTN6WDbd5EdhYx2fmbIok3Y+4uOmfb3q7ikFLXjSk5O7PTUVFWQUUUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAYooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAMUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUh45oAKrXV/Fa7d4Y7s/dFZesa7DYeSGE3z7sbMdsdea4ifUbqbbm5uDj+9IaTdj0sJl063vS0R28viuyhxuhuDn0Uf41B/wm2nf88Lr/vlf8a4ZpHb7zsfqabUc7PUjlNDrc7r/hNtP/54XX/fK/40f8Jtp/8A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8L/8VR/wmunf88br/vhf/iq4Sij+z6PmFzu/+E107/njdf8AfC//ABVH/Ca6d/zxuv8Avhf/AIquEoo/s+j5hc7v/hNdO/543X/fC/8AxVH/AAmunf8APG6/74X/AOKrhKKP7Po+YXO7/wCE107/AJ43X/fC/wDxVH/Ca6d/zxuv++F/+KrhKKP7Po+YXO7/AOE107/njdf98L/8VR/wmunf88br/vhf/iq4Sij+z6PmFzu/+E107/njdf8AfC//ABVH/Ca6d/zxuv8Avhf/AIquEoo/s+j5hc7v/hNdO/543X/fC/8AxVH/AAmunf8APG6/74X/AOKrhKKP7Po+YXO7/wCE107/AJ43X/fC/wDxVH/Ca6d/zxuv++F/+KrhKKP7Po+YXO7/AOE107/njdf98L/8VR/wmunf88br/vhf/iq4Sij+z6PmFzu/+E107/njdf8AfC//ABVH/Ca6d/zxuv8Avhf/AIquEoo/s+j5hc7v/hNdO/543X/fC/8AxVH/AAmunf8APG6/74X/AOKrhKKP7Po+YXO7/wCE107/AJ43X/fC/wDxVH/Ca6d/zxuv++F/+KrhKKP7Po+YXO7/AOE107/njdf98L/8VR/wmunf88br/vhf/iq4Sij+z6PmFzu/+E107/njdf8AfC//ABVH/Ca6d/zxuv8Avhf/AIquEoo/s+j5hc7v/hNdO/543X/fC/8AxVH/AAmunf8APG6/74X/AOKrhKKP7Po+YXO7/wCE107/AJ4XX/fK/wDxVTxeKrKXO2K5GPVR/jXntOWR1+67D6Gk8vpdAuep219HdbtgcbcZ3D1q1XlcOpXcO7F1cDP92Q/413Gka5DfmbaJ/k2/fA756flXBiMJKlqtho3BRSClrjAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKqXl2lrtDhjuBxirdc14quDCbTBYbt/3fwoNsPT9rVUO5xdzdPdbS8kj7c43tnGfxqCjrRWJ9nGKirIKKKKCgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqxa3b2pYpJImcZ2NjOPxqvSHijYmcVJOLPV7O7S6DBQw2gZzVqub8KXBnN2CWO3Z978a6Stj43EU/ZVXAKKKKDAKKKKACiiigAooooAKqXl2lqE3hjuzjb+FWzXOeKrjyPsmC43b/u/8BrSjDnqKIHFXN3JdFfMkkfbnG9s4z+NQUUV9LFJKyJCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVYtruS13FJJE3YzsbGcfjVeiplFSVmB6taXaXQYIGGzGc1ZrnPCtx55uxljt2fe/4FXR183WhyTcSgooorMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8cEhrHBx/rP/Za7GuO8c/esf+2n/stJ7Hdl3+8x/rochRRRWR9aFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2HgYktf5JPEf/ALNXYVx3gX71/wDSP/2auxrWOx8lmX+9S+X5BRRRTOEKKKKACiiigAooooAK5DxwSPsGCR/rP/Za6+uP8c/8uH/bT/2WurBfx4/10A5CiiivoCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOw8Dkk3+ST/AKv/ANmrr64/wN1v/wDtn/7NXYV8/jP48v66FBRRRXKAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXHeOfvWP/AG0/9lrsa47xz96x/wC2n/stJ7Hdlv8AvMf66HIUUUVkfWhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4F+9f/SP/ANmrsa47wL96/wDpH/7NXY1rHY+SzL/epfL8kFFFFM4QooooAKKKKACiiigArj/HP/Lh/wBtP/Za7CuP8c/8uH/bT/2WurBfx4/10A5CiiivoCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8Ddb/AP7Z/wDs1dhXH+But/8A9s//AGauwr5/G/x5f10KCiiiuUAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8c/esf8Atp/7LXY1x3jn71j/ANtP/ZaT2O7Lf95j/XQ5Ciiisj60KKKKACiiigAooq5Y6bNqO/ySg2YzuJ759vajcic1Bc0nodR4d0JYPtJvobeYHbs3Lux1z1HHauY1C4tbjy/s0Pl4zu+UDP5V6DfajbaV5Qkib97n/VqO2OvPvVDVZNE0gw+fpkbebnbsgQ4xjrnHrWjV1Y+fw+LqOq6kotuW3yPP63fDtkl4bnfHG+3bjeM9c/4Vo/294dx/yCf/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83+NH9q6j/z/AN1/3+b/ABpcmJ/mX3CNf/hC9R/57Wv/AH03+FRy+Eb+LG6W2OfRm/wrL/tXUf8AoIXX/f5v8a9AZmYfMxP1NY1alek1dr7gPM+f/wBVbN54avLLZ5kkB35xtYnpj296x66XTvEVtCJf7QS4uc42bgH24znqeO1dVZ1Y2cFcBfCNrb3X2zz4IpduzbvQNjO7pkVQ1yGKL7P5ccabt2doxnp6Vq+C+t9/wD/2apJr/T7Lb9vtfP3/AHP3attx16/UVyOco4iTSv5DMe78OXlps8ySE7+m1j7e3vVvwrZw3f2szQxSBdmN65xnPTIqve62tz5e1p/lz94j/Gul8O2DWQuchPn242+2ev5069SpGi+fdgcz4gigj+z+TCked27aoGenpWLXTP4R1abHmXUD46bpHOP0ph8F6l/z3tf++m/wrWliaMYKLkDRzlWLazkut3llRtxncT/gan1LSLjSjH57xN5mcbCT0x6getS6P/y2/D+tbyqJw54MRf8A+EL1L/nta/8Afbf4Uf8ACF6l/wA9rX/vtv8ACuj1yw1G++z/ANn3f2fZu3/vGTdnGOnXoayP7A8R/wDQW/8AJmT/AArzoYqpJXc0vkMp/wDCF6l/z2tf++2/wo/4QvUv+e1r/wB9t/hVz+wPEf8A0Fv/ACZk/wAKP7A8R/8AQW/8mZP8Kr6xP/n4vuApnwXqX/Pa1/76b/Csa8sJbHZ5rId+cbSe2PYetd3omn6nZef9vvPP37dn7xnxjOevTqK5XxDx9m/4F/StMPiKkqnK3dAYlFFFeiIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/AAN1v/8Atn/7NXYVx/gbrf8A/bP/ANmrsK+fxv8AHl/XQoKKKK5QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK47xz96x/7af+y12Ncd45+9Y/9tP/AGWk9juy3/eY/wBdDkKKKKyPrQooooAKKKKAA13unQwaZvMkKHzAMbFHbPX864KpzfXZ63U5+shqk7HHi8NKulFOyLOpao98IsSTHZn7zeuPf2rTi1+xkB+3wS3GPub1D7fXGTx2/KsazsJb7f5TINmM7iR1/D2rpbDSItE3nVIYLnzceXtUPtxnP3seooXc58T9XhHk6rZLcm0Xw8LEzf2hFbT7wuz5d2MZz1HuKn1izu9SEX9nSi3Ee7zPmKbs4x069D+dc/q+vm88n7JLcw7Ad3zbc5xjofrUOna29p5v2ia4kDYxh846+pp3WxzfVsRJ+3l8Xb8NiPSdSTTjNv35fb/q/bNb/iPTPtYtTbJFHtDbuMZ6elRXmnQ6+UGlW8Nt5APmb1Cbs4xjbnPQ9fWsK8fUINnnXkjA5xiRjj86NjaKVarGpB8slun6FCuo8HfevPfZ/wCzVy/0/WujtvDWrpuNvdxxZxnbIy59OgpLc6cc4ey5Jytc3NV0rVrvyvsl75QXO796y5zjHT8aqW+h6/GW8zUtwP8A03c/0qD/AIR/xH/0Ff8AyYk/wpf+Ef8AEf8A0Ff/ACYk/wAKo8mLUYcqqRt6FvxUCPsmcZ+f+lXfsWlwjMmn27Z6fulrAuPDetvt8++STHTdM5x+YrobgEKoYgkU7mc+VQhCM777GcPGGlDj7JP+CL/jTbXU9Auy2zSlG3Gd0CVS8HWltdG9+0W8Uu0Jt8xA2PvdM1FD5PzeVGE9cKBmldnRKhRjOVOF7q3XuS+MLW2tjZfZ7eKHcH3bEC5+71xXL113jjrYfST/ANlrkamW56OXSbwsW/P8zf0TxCLHz/tr3E+/bs53bcZz1P0q14btrXUDc5to22bT+8QHGc9OPan+G9GVvtX2mKCXhdu5c46+orCmivdII2XLRmTr5MhGcev50dDmlGlVnUp0naTsX/EOpC8+z+W0o2bgcn6e9WvB1pbXRvftFvFLtCbfMQNj73rXMMzv95ifTJr0PQ7RbTz9qIu/b9wY9etOOruGNSw+G9lHr/mcbq0Ucfk+WiJnPQY9K6fw1pUum/ajceW4kC7dvOMZ9QPWsjxVAITaYVRnf0H+7WMNRvhwL24H0lb/ABpbMt054nDJRlZPf7yzq2prqJiK+Z+73Z3e+On5Vq2+s6DHu83TN/TH7hD/AFrmPy/GuqsPDsttvN0LeRWA298dfUULe5eJp0KdNQk2u1nY09LuNE1TzRDpcS+XjO+BOc5/wrdaOKYfPGrY9RXDX+t2LeWNNgktMZEmxQm7pj7p57/nXUajK8flFHcA5ztPWrTPGr4eSlF6q97X8ihqF3oWnGMS6WjF842QIemPX61b0mxhj83ZDEudvRQPWqttPZeId4jtVzB97zkHfPTr6U6z8SWVwX8mGVNuM5UDPX0NHmOcJ8jhFO63/Qx9fvL22+zeXdzpu3Z2SEZ6VL4avLy4Nz5t1NJt243yE46+tJ4yiMZsuAMh8Y/4DU3hC1K/bS2052Y/8eqftHc3D6jz2V/+CReJ724j+yiK4lTO/O1yM9Kx9JvLK0MpvLbzw2NvyBsdc9fwp+tXa3Rg27vl3fe98VlUm7M7cNQi8Ooy0uautX2n3pg+w2vkbM7/AJFXdnGOn41lUUVLdzrpU1Tgox2Ciiig0CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6/wL96/+kf8A7NXY1x3gX71/9I//AGauxrWOx8lmX+9S+X5IKKKKZwhRRRQAUUUUAFFFFABXH+Of+XD/ALaf+y12Fcf45/5cP+2n/stdWC/jx/roByFFFFfQEhRRRQAUUUUAFFFFABRRRQBueHbFLz7TvjjfZt++ueuenFXPE2rGX7L9keaHG/ftO3PTHQ/WuchuZ7fPkTyRbsZ2OVz9cVvf8Inqlx965gbHTfIxx+lcNWMI1vaVH6DKWi6rHpnn+Z5n7zbjZ7Z68j1q74rs4rT7J5MMUe/fnYoGfu9cUf8ACF6l/wA9rX/vtv8ACpZ/Cms3O3z72GXb93zJXbH0yKiVWj7VVIy9QNfSoYtP87MaDzMY2KO2ev51wk1xNOR5sskmM43MTj866c+Gtd/6CKf9/n/wqZtX8PwAb9LBz0xbof61FKahNyj77fYZPYXFrrqy7oPM8jH+uUHGc9OT6Vw/eu0h8U6Lbbvs9hLFu+95cKLn64NYWuX+nXxg+wWn2fZu3/u1TdnGOn0NXhXONRrlaT/ARkUVqaPe2Fn532618/dt2fu1bGM56/UV1OmXGiap5gh0yJfLxnfAg659M+lb1sS6T+B27hY4mW9u58eddTSY6b5CcfnUFbniK3hg+zeTCke7dnaoGenpU/hW2t7g3fnwRy42Y3qGx97pmn7aMaXtUhW1Ocoru7+80LTvL83S428zONluh6Y9cetU/wC3vDn/AECf/JeP/Gs44qcldQYzkK9KPSsT+3vDv/QJH/gPH/jW/M6OF2Lt/DFcmKqzm480WgOB0u7srUy/bLfzt2NvyBsYznr+Fb39veHOn9k/+S0f+NYGm6Tcap5vkPGvl43byRnOemB7V0cr6Xo2Be2EUvm/c2Qq2Mdev1Fb4hU3K2rfZMDoraG0gDG3to4d2M7Iwufrio7u3sBs8+zhk64zEpx+dYvhe9e8+1bpJW27MeYc4zupZNbh0/H2xZpt/wBzADYx16n3rz3Rmqjju0MgSbStWz9jsI4vK+9uiQZz06Z9DW5fI8Wzym8vOc7TjPSs66nsfDoQzWw/f5x5Ma/w+vT1rSguYtR3bFb93jO8Dv8AifSqm3pJL3QPPf7W1H/oIXX/AH+b/Gu+E0iD5pHOenzGvOooWmztI+XGa77W51sxACCC4b7vtj/GuzFxjzRiluI4Ka5nuMefPJLt6b3LY/Or+j/8t/8AgP8AWodO0qfVDL5DxrsxneSOufQH0rXTwfqsedl1brnrtkYf0rpq1aUY+zbsCOh1yw1G++z/ANn3f2fZu3/vGTdnGOnXoayP7A8R/wDQW/8AJmT/AAo/sDxH/wBBb/yZk/wo/sDxH/0Fv/JmT/CvOg1BcqnH7hh/YHiP/oLf+TMn+FH9geI/+gt/5Myf4Uf2B4j/AOgt/wCTMn+FH9geI/8AoLf+TMn+FX7T+/H7gNbRNO1Oy8/7feefv27P3jPjGc9enUVyviHrb/8AAv6Vqf2B4j/6C3/kzJ/hVaTwjq82PMu4Hx03SMcfpToyhCpzymhHM0Voapo1xpPlfaHibzc48sk9MeoHrWfXqwnGa5o7CCiiiqAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8AA3W//wC2f/s1dhXH+But/wD9s/8A2auwr5/G/wAeX9dCgooorlAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArjvHP3rH/tp/7LXY1x3jn71j/20/8AZaT2O7Lf95j/AF0OQooorI+tCiiigAooooAPy59a6mx8L3EQczm2cHBXOTjr6iuWq1/aV/j/AI/bn/v63+NNHLiadWokqbSOkHiPRIv9Tpzx567IUGf1qU+LdMk/11rPJjpuRTj9aqeD7W2uje/aLeObbsxvQNjO7PWrt1qegWhXfpSndnG2BKtdzyKlKiqrpRhJteZB/b/hz/oEf+S6f40f2/4d/wCgR/5Lp/jR/b/hz/oEf+S6f40f2/4c/wCgR/5Lp/jQP2P/AE7n95KnizSYc+RZTRbvvbI1XP5GoD4h0Nh+801n9N0KHH61NFrHh6YnbpIGPWBP8aPEtlaQC18m1hi3bidkYGenpQTCnS9ooShKN/MzG8Iagg3NLbY68M3/AMTVfTl1bUDKLfUJV8vG7MzDOc/4VSOp35GDe3JHvK3+NdB4MjMhvcdcJ1/4FUq1zure1pUJTqtO1raFd/7VsMfaL+V9/TbMxxj6/WtzxLczQfZfJmkjyGztYjPT0qrq2mXGYiZEOd2OT7Vr6teWVp5P2y387dnb8gbGMZ6/hV2PNnUU505JJvXRHnx1O/bGb65P1lb/ABrv7non0rNtJtH1beLXTkj8rG7fCo69On0qXS9PvdPMv9o3AuA2NgDs+MZz1HHUUoo1xVWM7e7ytdO9yTw7YNZC63eWN4UDb7Z61hQxGPcSRz6VbuvFdm+0W0U8eM7sADP5Gr9nrGk3wkEVkQU67ol/p9KPQn9/T5qk4vX8LFDxz1sPpJ/7LXMW1pJd7thUbcZya0NbsNRsfI/tC68/fu2fvGbbjGeo47VteHNKa3FybhYnyFx3x19RSauztp1Y4bCKzv2+8u6tfQ6L5IKMpmz/AKoAdMdenrXCSTSzYMsjvjpvYnFaGr6oNSMODKfLz98+uOnJ9Kp21pJdbvLKjbjO4+tTJtuyNcFRVCnzT+Jj7Owlvt4iKDZjO4+tdnrmoR6YbcYkXzN3+r46Y+nrRBawaKG+0Qxt52NvlqDjHrn61xl7fPeeWXkkfZnG9s4z+NV8KOdXxtZP7K/G52l9BHq4jMcafuwf9YPXHT8q4Dvn1rd0XXEsPO+1meUPt24O7GM56mr+t6Af3H2ZYI+G3bRjPT2pPVXKw8vqtR0Z/C9v1OTx2H611Eeha7OMrqXAx1nf/CuYrrPCkl3dm7BuZGCbPvyE+tKJ0Y+U4U/aRa07q5p6V4djtfN+2QW027bs+TdjGc9RVW/0LV7ry/LvVXbnO6Vh6e1WvENtqE32c2d00O3dvxIy7unp171y9i2r6jv8nUZx5eM7p3756flVvseXQVWovb86v1v06F6PwzrNlkw3scW773lSuucfh71ziyyRA7JCvrsYjNd9rWqLpggE3mMZN2NmO2OvPvXn5/zmpemx6GAqVK0ZTqW18tz0PVLRdTWABEPl5/1g9cdPyp9rCNMEm4KPMA+57ev51W8MSPMbrzXaTG3G45x1qDxeJwbPyJTGPn3bWIz09KvzPJUJOqsM3p/TOKLs33mJ9MmkoorI+oStoFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/Av3r/6R/wDs1djXHeBfvX/0j/8AZq7GtY7HyWZf71L5fkgooopnCFFFFABRRRQAUUUUAFcf45/5cP8Atp/7LXYVx/jn/lw/7af+y11YL+PH+ugHIUUUV9ASFFFFABRRRQAUUUUAFFFFAB+X411ceheIGB26pgf9fEn+FYFhps2o+YIWRdmM7yR1+gPpXQr4f8QjpqoGfS4k/wAK4sTUV0uZL1Qx39geI/8AoLf+TMn+FXdP0nWbfzPtOoGTdjb++dsdc9apf2B4j/6C3/kzJ/hV3T9J1m38z7Tf+Zuxt/fO2MdeorhnP3fij9wF/VNcttJ8rz0lfzc48sA9MepHrWI3iHw8/wB7Sifrbx/41qa1fadYeR/aNp9o37tn7tX24xnr06isr+3vDn/QI/8AJeP/ABqaNNON+Vv0GH9veHP+gR/5LR/41ja1fafe+R9gtPs+zdv/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AH+b/Gj+1NR/5/7r/v8AN/jRdFOljXo5r7jZu/DesPsNzeRzYzt3ys2PzFSy+JrMqBDHPHxzgAZ/WsBtSv2+9e3J+srf41VouOODlO3t2nba2ho6Xotzq5l+zvEvlbd3mEjrnpjPpXUXN5peilRLYqTL08uJe3r09a4uC6uLYk288sW773luVz9cUk1xPPjzppJNvTexOPzoukFbCTrVFzy93t1LV3qdxc7P9IuDtz99zVGiipudsIRgrRVgrf0bxAloZv7SM91u2+XuO/bjOfvHjtWBR1pp2M69CFaHLJHY6x4ca58k2SW0QUNvwNuenoPrXL2kl3GXFrcvCTgNscqD+VH9pX/e9uSPaVv8a6OLX9BjB/4lhzjqIU/xp6NnEo18PDkkuf8AT1NHTdI1SHzftt2Jw2NuZGbb1z1H0qR9Q0qwGI7EIX6+XEozj/8AXXJXmuXU5Tybq6TbnP7wj+RrPe5nfG6eRsdMsTT5jGOXzqPmqv7tDfuvDmsS7Tc3kcuM43yscfmKZY+GbqUyZaA7cdSff2qtYa5LB5n2qe5mzjbl92Ouepq9qfiOC48v7As9vjO/GF3enQ/WjTctxxcf3a++2hsX2rWOk+WEt3QyZz5KKM49eR60+x1Ky1wyDyHYwgf65AcZz05PpXBSzyzY82V5MdNzE4pYrme3z5M0se772xiM/lRzB/Za9nv73cuapo9xpJiFw0beZnbsJPTHXI96XSryytDKby284Njb8gbHXPX8K25PEelXC4urSSZhwpkjVsHv1Ncn1JxnHvSdlsdFD2lanyVk159zV1q+0+98j7Ba+Rs3b/kVd2cY6fjWVRRUt3OulTVOKggooooNAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK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AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1/gX71/9I//AGauxrjvAv3r/wCkf/s1djWsdj5LMv8AepfL8kFFFFM4QooooAKKKKACiiigArj/ABz/AMuH/bT/ANlrsK4/xz/y4f8AbT/2WurBfx4/10A5CiiivoCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8Ddb/wD7Z/8As1dhXH+But//ANs//Zq7Cvn8b/Hl/XQoKKKK5QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK47xz96x/7af+y12Ncd45+9Y/8AbT/2Wk9juy3/AHmP9dDkKKKKyPrQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8C/ev/pH/wCzV2Ncd4F+9f8A0j/9mrsa1jsfJZl/vUvl+SCiiimcIUUUUAFFFFABRRRQAVx/jn/lw/7af+y12Fcf45/5cP8Atp/7LXVgv48f66AchRRRX0BIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHX+But/wD9s/8A2auwrj/A3W//AO2f/s1dhXz+N/jy/roUFFFFcoBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFcd45+9Y/8AbT/2WuxrjvHP3rH/ALaf+y0nsd2W/wC8x/rochRRRWR9aFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFT3NpJa7fMKndnGD6UEuSTs+pBRRRQMKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4F+9f/SP/wBmrsa47wL96/8ApH/7NXY1rHY+SzL/AHqXy/JBRRRTOEKKKKACiiigAooooAK4/wAc/wDLh/20/wDZa7CuP8c/8uH/AG0/9lrqwX8eP9dAOQooor6AkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/A3W/8A+2f/ALNXYVx/gbrf/wDbP/2auwr5/G/x5f10KCiiiuUAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8c/esf+2n/stdjXHeOfvWP/AG0/9lpPY7st/wB5j/XQ5Ciiisj60KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK0LDR7nUS/kvGNmM7yR1z7e1C1M6lSNNc0mZ9Fdza+GfL3ebFatnGOM/0q0fD0H/Pta5/3B/hVcp50s1op2Wp55RXV3/hS5k2eR9mTGc4JGf0rm7m0ktSvmFTuzjaSf6UnGx10cXSrfAyCiij3pHS7BRXfw+H4QvzW9sf+AD/AAqX+wLf/n1tv++B/hVcp5TzanfY87or0T+wLf8A59bb/vgf4Uf8I/b/APPrbf8AfA/wo5Q/tal2PO6OtbniKxSyNttjjTduzsGM4xWFxSasehSrKrT54mxH4dvJASHhwOvzHP8AKsivS9Mube7Eojhxtxnco75rD17QNxgNrHbxD5t20bc9MdBVOJ5mHzF+1cKuhyFFFFQexdWNfQ7Jbwz5SNtm374z612t9a2CCPzbOF8g4zGDisfwppz2/wBq83YwbZjHPrVrxH5rG28pyv3s4JGelaJWR87iqntcVyRen/AOBoq//ZFx/ei/M/4Uf2Rcf3ovzP8AhUWZ7vtqfcoUVf8A7IuP70X5n/Cj+yLj+9F+Z/wosw9tT7lCirM9jLb7d5Q5/umq1I0jJSV0FFFFBQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1/gX71/wDSP/2auxrjvAv3r/6R/wDs1djWsdj5LMv96l8vyQUUUUzhCiiigAooooAKKKKACuP8c/8ALh/20/8AZa7CuP8AHP8Ay4f9tP8A2WurBfx4/wBdAOQooor6AkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/A3W//AO2f/s1dhXH+But//wBs/wD2auwr5/G/x5f10KCiiiuUAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8c/esf+2n/ALLXY1x3jn71j/20/wDZaT2O7Lf95j/XQ5Ciiisj60KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAu6fYSXvmbCnyYzu/H/AAr0aG0t7RWKW8SZHOxAM4/CuK8N3cNr9p85GbdtxgA4610mraskXlbfMGQen4da0jsfP5j7WpW9mtjOvfFUDbRGLlcZzjAz+tUB4lIzmW65/wBr/wCvXPEk9STj1pKnmZ6MMvoxjax6NpOu2+pmURpKNmPvgd89Ofao9a0iO68kwwwrt3ZyuPT2rjdLneDzdjuucfdOPWvTWUFeQDVp3R42LpfVKylTeh5FV/TbQ3RlwEO3H3vx/wAKoV0fhSLzTd5AONnX/gVZx3PexU3TouR28kgjA68+lcj/AMJZD/08/p/jXQatL5Xk4JGc9D9K4eLw/dy52vDx6sf8Ktnh4CjRlFyrM2P+Esh9Lr9P8aD4shPa6/Mf41kv4eu4+skPPox/wrLZCnXHPpUts9OGDwlT4TQ1bUl1ExFfM+Td9/3x/hWbRRUs76dONOPLHYv2Opy2nmZmnG7H3WPbPvXokE8N8DiPOzH3wO//AOqvLK2tI102HnfaJLh9+3bhs4xnPU+9VGR52YYL2q5oblrX9Ea3Nv5awpkNnaMZ6e1c/FA0udpHHXNa2ua2upGDyGmUR7t284znHpn0rS8N6OSbnz1if7mMjPr6ihq7HCtUw+GTq7/8E6qCFbYNhFG7H3RUMlxaSY82HfjpuUHH51V1zU0sBAG8z5w33PbHX864D7deHP8ApU//AH8P+NW3Y8zC4GWITm3Y9G32H/Pon/ftaN+n/wDPqn/ftahhs5mViXX16muN1G4u4DH/AKTKM5+7IaG7CoYZVpcsZHcb9P8A+fVP++FqWCKyn3bbWMY9UFea/b7zvdT/APfw16HpME0Pmea4bO3HJPrQncMXhHh43cjP8RxW0H2YC3Qbt33UHtXCV03iu8882mxnGN+cn/drmazluevlsHGgnIKKKKR6IUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1/gX71/9I//AGauxrjvAv3r/wCkf/s1djWsdj5LMv8AepfL8kFFFFM4QooooAKKKKACiiigArj/ABz/AMuH/bT/ANlrsK4/xz/y4f8AbT/2WurBfx4/10A5CiiivoCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACtyy8NXlzv2vB8uPvE+/t7U7w9pRvvtGVhbbt++M9c9OPau0lmt7HH7kDfn7ijnH/6687FYuUXyQ3GZkPh2Nd2+C1Oenyf/Wp0nh6Jsbbe0GP9j/61Y114ojl2+S10mM55xn9aLXxRHEW85rp84xznH61z+yxNuYCpeeGLy32Zkg5z90n29qwq9WRobocxg7f74Hf/APVXA67YfYfs42xjdu+4MdMdfzrowmKlN8k9wG6JZi78/Kxtt2/fGeufauu/sCD/AJ9rX/vgf4VxOnX62XmbvM+bH3PbP+Nb/wDwlcP/AE9fp/jSxVOs6nubAa/9gQf8+1r/AN8D/Cj+wIP+fW1/74H+FZH/AAlcH/T1+n/xVH/CVwf9PX6f41zeyxIXNf8AsCD/AJ9bX/vgf4Uf2BB/z7Wv/fA/wpuk6j/aXm+W0o8vbnefXPv7VqXV0lsF3Bjuz0rGUqsZcreoHn+t2YtPIwsa7t33Bjpj2rJq5f3v2zy/mkO3P3z6496p17lFSUFzbiCiiitQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/AAN1v/8Atn/7NXYVx/gbrf8A/bP/ANmrsK+fxv8AHl/XQoKKKK5QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK47xz96x/7af+y12Ncd45+9Y/9tP/AGWk9juy3/eY/wBdDkKKKKyPrQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigByyOmdjsufQ4p73M8uPMnkfHTc5NRUUE8qvewUDiitPS9Hn1FpBGY/kxneT3z7e1NK5NSpGnFyk9C94b05rr7SMRnG3734121zOIVXOeQelNtrSCzUiKGNC2M7FAziuR8Qaz532fyXmQDdnnGenoav4T5tuWOxGi0OY967XwhZNbm8Mu1t2zGP+BVxWOa1tP1o2nmbpLj5sfcb6+9SrHt46lOrRcIeR6HcCE7TLGr9cZAOKzjqNhD/y7EZ9EFchqeuy3XlfZ57mPbnd85GenoazDd3J63Ep+rmm5HmUcqk43mz0iG5s7rOIPu4+8gqC90O2nCeTa2y4zn5AP6V5+L67QHbdTrn+7Ia7vQNXXUTOAZfk2/f989OT6U00zLE4Sphf3kHocPeWEtkU81kO/ONp9Kq13niLTVn+z+WkS7Q2eMelcH3qWj2cFifb0+bqFOVC+cY49abW94bsheG5ykbbNv3x9f8ACklc2r1VRhzsw3Qp1wc16HpmpWkom8mJkxjdhQM9feoNV0i3xF5dvbrjOfkAz09q4ZLq5j/1dxIueu1yM0/hPNajmFO60t/X6GjrWrJqRh8vzQI92d/vj/Csk0VPbWkl2WCFRjGc+9LdnowhCjSt0R6lCpCnPtXmV/FLF5fmvuJzjnNeoqBjpXCeKrcQG1wFG7f93/gNXLY8HKqn75x7/wDBMzTLM3fmgBPlx973zXo80yQKMKeQegry2OaWHPlSumeu1iM1abVbph811cH6yGpi7Ho4zBTxE1K+hUkmkmI8yR3x03MTimUUVLPSSSVgooooKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo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KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8C/ev/pH/AOzV2Ncd4F+9f/SP/wBmrsa1jsfJZl/vUvl+SCiiimcIUUUUAFFFFABRRRQAVx/jn/lw/wC2n/stdhXH+Of+XD/tp/7LXVgv48f66AchRRRX0BIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFBooNJgevdqyp5bLSCv+jKvmk/6qNRnHr09a1e1cH4kvHk+y7JJBjfnn6V89hqXtJ8vQokuPFCSbPLe7XHXnGf1qW18VwRbvN+1PnGM4OP1rlKK9d4Ony2Fc9WxBcj5oVbb03rnFcBrmnHT/ACARGN+77g9MdfzrovCd4939s3ySPt2ffOfXpTvFFssptDtTjf1H0rz6LdGvyAcJRQKK9tiLlhYve+Zs2fLj73vn/CvTkRYwdqAZ9K5PwjZ/8fm8I33COM/3q3NY1BLAQ7t/z7vu+2P8a8XGSdStyLoNHEavqa6j5O0ynZu+/wC+On5VmUUV68IKEeVAFFFFWIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/A3W//AO2f/s1dhXH+But//wBs/wD2auwr5/G/x5f10KCiiiuUAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8c/esf+2n/ALLXY1x3jn71j/20/wDZaT2O7Lf95j/XQ5Ciiisj60KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEa2iac2oGcKIzs2/fHrn/CvRI40iU7EVSeu0YrmfDckEH2n92OdvRR71vm/hP8AC/6f41pG1j5jMJzq1mraI5zU7XUbvyvIu2QLnOZGGc49Kx/+Eavf+ekH/fR/wruPtNqP+WP/AI6KX7Va/wDPEf8AfIoaRVLHVaUeWKOG/wCEavf+ekH/AH0f8KP+EbvR/HD/AN9H/Cu5+02v/PH/AMdFNNxalTiH/wAdFHKjT+0sQ+h5f29/au68OaqlwbgfvTjb1/GuGJyeOmakiuJrfJhlkjz12MRmoTsz18XhvrEOV7nour6V/aPlbUiOzP3x646flXFS6DdQkbnh56YJ/wAK6Sy8V2rbg6XDYx2B/rWoLmxn622ceqLV6M8WjWxGE91rQ4uDw3e3BOySAbcZyx/wrurOyisVfZFGm4DOxQM4qu9/ZWmMQMN391V7fjXO6l4piuBH9nN1GFznnGenoaEkgm8TjWo20I/Emqm6Nt5Dypt3Z5xnp6GufihabdtIGPWms7ufndmx6nNbXh17dPtP2iISfdxlQcdfWo3Z6/L9Vw9oo7SwsUsxJtijXdj7i46f/rrk/EuotObXyXkTG/POM9PQ11d/fJa7Mhvmz938PevMnkeTG92bHTcc/wBaqT6Hm5ZRdWo6s/63G5o/r605UL9COPWux0Xw00BmN4ltMG27MjdjrnqPpUpXPWxOJhQjeW4aF4eaAzm7S3lDbSuRux1z1Faus6rHpvkhhJ84b7mO2OvPvVq6u4rIJlCC+fugdq87v9Re98vMkrbc/fbPXHvVt8p4tCnUxtX2lTYpMzN95mOOmTXQeHtXNobj7Q88gbbjBzjr6muepVdl+6xH0NQnqe5XoRq0+Rnp97YxXwQvFC+0HHmKDjNecXlhLZFPNZDvzjafT/8AXXY6Lr0U4m3CZtu372D69Oa077S4LoJi3g+XP3kFW1dHhYfETwU3TnseZUVoX+jXOneX5zxnfnGwk9MdfzrPrM+hp1IzjeLugooooNAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/Av3r/6R/wDs1djXHeBfvX/0j/8AZq7GtY7HyWZf71L5fkgooopnCFFFFABRRRQAUUUUAFcf45/5cP8Atp/7LXYVx/jn/lw/7af+y11YL+PH+ugHIUUUV9ASFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRSYHq9tL5obqcAda4bxLCYvsudvO/p+Fa3hjUjJ9qEjSvjYBuOcda1dW0kah5OyOH5M/fHrj2PpXiQf1evaQzzaitSbQbuDbukh+bpyf8Kkg8N3lxu2SQDbjOWP+Fes69O17isbfguFoft2SOfL6f8Cq34nuFg+y7gTu34x/wGta1tUtA+yONN2M7FAziuI8Rakt+bfyzINm/O73xXlU718Rzr+tB9DCooor2hHpmk2wt/NIVF3bfuj61zvjC4L/AGLazjAfPPX7tdiiBAcAfgK861uczeRkscbup+leLhFz1uYoyaKKK9skKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6/wN1v8A/tn/AOzV2Fcf4G63/wD2z/8AZq7Cvn8b/Hl/XQoKKKK5QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK47xz96x/wC2n/stdjXHeOfvWP8A20/9lpPY7st/3mP9dDkKKKKyPrQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCVLq4jzsnlXPXa5FP+33n/AD9z/wDfw1XooIcIvdFj7fef8/c//fw0fb7z/n7n/wC/hqvRRcPZw7Isfb7z/n7n/wC/ho+3Xn/P1P8A9/DVeii4ezh2QUUUUFiqzL91iPoamF7dL0uZh9JDUFFBLjF7ona8un+9czH6uagoooBRS2QU9JZI87HZc9dpxmmUUDaTVmWptQuZtu65mbH96Qmq6xtJnaabQCQOCR9KLkqHKrR0PR7HRLWIOZbW2YHGPkB/pUt9q1vp2zcjndn7gHb/APXXLw+Jggbe9yc9Of8A69YMl3czY824lfHTe5NacyPDp5dUq1L1noWr3VZ7nZtuLj5c53Of8az6KKzbue3TpxhHliFFFFBoPjmkhJ8uR0z12tjP6122keIYZvN3+e2Mfe59enNcNTklkiz5cjpnrtbGaadjjxWEhiI67np93FaSKpnt45MZxuQHFecXk0ExXyY9mM5+UDP5VLc6rdS7Qt1cDHXMhqhTbuYYHBSoXcmFFFFSemFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4F+9f/SP/wBmrsa47wL96/8ApH/7NXY1rHY+SzL/AHqXy/JBRRRTOEKKKKACiiigAooooAK4/wAc/wDLh/20/wDZa7CuP8c/8uH/AG0/9lrqwX8eP9dAOQooor6AkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCSK4mg3eTLJHnrsYjNdfaeK7Zd/mLct0xwD/WuMpQSOhNc9bDwq7jueli6sZvvW27b/eRaSTULK1xi3I3f3UUdPxrzsX12Ol1OPpIaRry6f71zM2PVya41l2ur0C50eo+Korjy/sxuo9ud3OM9PQ+1cuzM33mJx6mkoruo0IUlaIBVyx8vEnmIG6dQD61TpQzL0JH0NaSjzKwj1E38WCMPn6V5e8jyH5mZvTJzipvt15/z9T/APfw1Xrmw2F9i3fqAUUUV1gFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4G63/8A2z/9mrsK4/wN1v8A/tn/AOzV2FfP43+PL+uhQUUUVygFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVx3jn71j/20/8AZa7GuO8c/esf+2n/ALLSex3Zb/vMf66HIUUUVkfWhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4F+9f8A0j/9mrsa47wL96/+kf8A7NXY1rHY+SzL/epfL8kFFFFM4QooooAKKKKACiiigArj/HP/AC4f9tP/AGWuwrj/ABz/AMuH/bT/ANlrqwX8eP8AXQDkKKKK+gJCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6/wN1v/wDtn/7NXYVx/gbrf/8AbP8A9mrsK+fxv8eX9dCgooorlAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArjvHP3rH/tp/wCy12Ncd45+9Y/9tP8A2Wk9juy3/eY/10OQooorI+tCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6/wL96/wDpH/7NXY1x3gX71/8ASP8A9mrsa1jsfJZl/vUvl+SCiiimcIUUUUAFFFFABRRRQAVx/jn/AJcP+2n/ALLXYVx/jn/lw/7af+y11YL+PH+ugHIUUUV9ASFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1/gbrf/APbP/wBmrsK4/wADdb//ALZ/+zV2FfP43+PL+uhQUUUVygFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVyvi+EymyPy8b+v/Aa6qs3VLI3nlkBPkznd+FD2OjC1PZ1lN9DzGinPG0f3sfhTaxPsk7hRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKQ0tOSNpPukfjQJuyudr4PhMTXn3ednT/gVdTWdpVkbQSEhBvAxt/GtGtkrHxuLqKpWckFFFFBzhRRRQAUUUUAFFFFAAa5fxfCZvsR+X5d/X/gNdRWdqdk14IsbPkznd+Fa0J8lRSYHmNFOaNo/vEH6U2vpFqSFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi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il8Q7HKKhfOCOPWuv0Tw88Jn+0rbSZ27eN2OueorWstCt4N/nW1s+cYxGD/MVrKirnaoGfQV5+JxvP7sAQqjAxS0gpa88YUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAYooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopKAAmq1zex2u3eGO7OMVnatrcVj5W4TfPuxsHpjr+dcVNqN1NjNzOcesh/xrqo4WVTV7HmYvMoUHyx1Z2kniezixuiuDn0Uf41B/wAJlYf88Ln/AL5X/GuKMjt952P1NNrsWCpdTypZvXvpY7f/AITOw/54XX/fK/40f8JlYf8APC6/75X/ABriKKf1KkL+18R5fcdv/wAJlYf88Lr/AL5X/Gj/AITKw/54XX/fK/41xFFH1Kl5/eH9r4jy+47f/hMrD/nhdf8AfK/40f8ACZWH/PC6/wC+V/xriKKPqVLz+8P7XxHl9x2//CZWH/PC6/75X/Gj/hMrD/nhdf8AfK/41xFFH1Kl5/eH9r4jy+47f/hMrD/nhdf98r/jR/wmVh/zwuv++V/xriKKPqVLz+8P7XxHl9x2/wDwmVh/zwuv++V/xo/4TKw/54XX/fK/41xFFH1Kl5/eH9r4jy+47f8A4TKw/wCe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VcDRR/ZtDz+8PrtU77/hN9N/54Xf/fC//FUf8Jvpv/PC7/74X/4quBoo/s2h5/eH12qd9/wm+m/88Lv/AL4X/wCKo/4TfTf+eF3/AN8L/wDFVwNFH9m0PP7w+u1Tvv8AhN9N/wCeF3/3wv8A8VR/wm+m/wDPC7/74X/4quBoo/s2h5/eH12qd9/wnGm/88Lv/vhf8asReLLGbO2K5GPVR/jXnNPWWRfuuw+hqXllHoCxtTqer2t9Fd7tgcbcZ3D1qzXlEGp3cO7bd3Az/dkNd1o2uw6gZgom+TbneB3z05PpXnYnBTparY7KGJjU0e5vUUgpa4TrCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqt3dpbbQ4Y7s4xVk1z3iefyTa8sN277v4VpShzzSMMTU9lSc+xxtxdSXO3zJHfGcb2zjP41DRRXupWVkfFyk5O7CiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFWLa7ktdxSSRM4zsbGcfjVeik0mrMqMnFpo9RtLtLkMFDDbjOas1z3hifzjdDLHbt+9+NdDXhVYck3E+0w1T2lJSCiiiszcKKKKACiiigAooooAQ1VvLxLQJvDHdnG3/PvVo1zfiy48j7Jyw3b/u/8BrWhT9pUUTOrLlg2cRc3cl1t8yWR9ucb2zjP41Xoor6qMUlZHgt3d2FFFFUIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKsWt5Ja7yksibsZ2NjOPxqvRUyipKzHFtO6PWrO8jut+wMNmM5q1XNeE7jzzd8sduz73/Aq6Wvla9P2dRxPeoz54KQUUUVkaBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABrkfGpIaywccP/wCy11xrkfG33rH6P/7LXRhP4yODM/8AdZfL8zk6KKK9o+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA63wUSWvsknhP8A2autrkfBP3r76J/7NXXV4uK/jM+tyz/dY/P8wooornO8KKKKACiiigAooooAK43x2SDYYJH+s/8AZa7KuN8edbD/ALaf+y114D/eI/10ObF/wWcbRRRX0x4oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHZeBCSb/JJ/wBX/wCzV2Vcb4D66h/2z/8AZq7Kvmcf/vEv66Ht4T+CgooorkOgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANcj42+9Y/R/8A2WuuNcj42+9Y/R//AGWunCfxkcGZ/wC6y/rqcnRRRXsnyQUUUUAFFFFABRRRQAUUUUmAUVst4ZvUxmSDB/2j/hWNUxnGfwGk6UqbSmrXCirljp02ob/JaNdmM7yR1z6A+lO1HSp9M8vzmjPmZxsJPTHqPejnjzct9QVGo4c9tCjRRRVmQUVqWGg3Wo+Z5LwjZjO5j3/D2qreWMtls8xkO/ONpPbHqB61CqRb5b6mzoVIx52tCrRRU9taSXW7yyo24zuJ/wADVNpK7M4xcnZEFFbM/hm9t9u+SH5umCf8KxqmFSM/hLq0alP41YKKKKsyCij8vxrZm8NXsON0kPzdME/4VEpxi7NmsKU5puKvYxqKKKtmYUVst4avVxmSDB/2j/8AE1jVMZxn8JpOlKnbmVrhRRRVGYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHWeCfvX30T/2auurkfBP3r76J/7NXXV4uK/jM+tyz/dY/P8AMKKKK5zvCiiigAooooAKKKKACuN8edbD/tp/7LXZVxvjzrYf9tP/AGWuvAf7xH+uhzYv+CzjaKKK+mPFCiiigAooooAKKKKACiiigAooqSKBps7Sox60m7asaV3YjorS1XRbnR/J+0PGwlzt2EnpjrkD1q3L4Tv4Qu6W3OfRmz/6DWH1mlZO+j2L9lNtq2xhUUUV0GYUUVup4VvnyRJBgc/ebP8A6DWdSrCn8bLjCU9kYVFH5fhRyelWRbWwUVuXPhW+tQpeW3O7ONrN/h71h1nTrQqfA7lzhKPxBRVqzsJb7f5TINmM7ie+fY+lT6rotzpBhFw8TebnbsJPTHXI96bqw5+S+oezly8yRnUV0EXg7UJc7ZbYY/vM3+FVdQ8PXem+X50kDb842MT0+oHrWUcVRlLlUtSnRmlexk0UUV0mQUVo6Votzq5l+zvEvlbd28kdc9MD2qC80+aw2eayHfnG0k9Me1ZqtDm5L6l8krc1tCrRRV7TtJuNT83yHjXy8Z3kjrn0B9Kc5xguaWgopydkUaKu3+mT6d5fnNG2/ONhJ6Y9R71SpxkpK8XoEk07MKKKKokKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7LwH11D/tn/7NXZVxvgPrqH/bP/2auyr5rH/7xL+uh7WE/goKKKK4zpCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXI+NvvWP0f/wBlrrjXI+NvvWP0f/2WunCfxkcGZ/7rL+upydFFFeyfJBRRRQAUUUUAFFFaWkXljaGX7bbefu27fkVsYznr+FROTirpXLpQU5WbsZtFdX/bnh4f8wr/AMgJ/jSHXPD5/wCYXj38hP8AGsHXnb4GdqwlJO/tkbdz0SvOq9OkmgULuiznp8tc2Nc8Pj/mFZ/7YJ/jXPhqko35Y3PQx9CFRq80vU560u2td+13Xdj7hx0/Guut9V03VA/mWhk8vp5sanGfT8qZZ32iXpfy9MRdmM7oE71Q8Soll9l+xoLffu3+UNu7GMZx161U2qs1FxszKlGWGpucZKUf67mfrWlyaZ5HmeV+83Y2e2Ov51UtLCW93+UyjZjO4+uf8Kimuri5K+fPJLt6eY5bFdlpViunCXz4433hcbRnGM+v1rac5UqdnuclGjTxFduKtEsXWo2eg7N9uw87OPJQdvXp61nSeI9Emx5mmu+Om6FDj9azG1i2nx9pjkm2/d3qGx+ZrQ1jRRc+T9jigh27t3y7c5xjoD71zKlCLXPe78zvliKs1L2Nml0sH9ueH/8AoFf+QE/xrUtLazi3f6LEM46Rj/CqOk+HvsXnfbo7abfjZxuxjOeo+lSalbXOp+X/AGdL5AjyZMsV3ZxjoOehqJcjlyxenc0putGPPUim+iS1EfxbpsmN9rO+OmUU/wBarHXPD/bSf/ICf41l6HNZwmcXdusxO0LlAwHXPX8KvarobN5XkLDH1zgYz09BWvs6UZcrv95z/WcTOn7RWflYe+t6E2Aulhf+2Cf41Q0G4sYftH2y1E27bszGG29c9fwrG9+K3YPDGoSbvLmgXGM/Ow/pW8qdOEbN2v5nLTr161VSUbtdkM17Tjp/2bKxjfu+4PTHXj3rqdS6Q9M4PX8KwZvDOsXG0z3kcoXpvlZsfTIrpbu0ln8vYV+UHOT9K5KlSL5db2uelQozXtHyNJ2sjC03R00zzf7QhgnEmPLwu7bjOeoGOorEvIo5tnkIqYzngDP5VrN4e11x82oq2OmZ3/wp+jaRKvnm48qXO3bnLY656itY1FG83K7OaVCU+Wkocq8y/rt9Fp/2ferfOGxsHpjr+dcLXdanrGmRmP7XZtPnO3MatjpnqfpTLG70TUPM8vTEXZjO6FB1z/hSo1HShflZpi6EcRVsqiXZHEUV2upzaPp/lb9Oj/eZxthTtj3964o110qvtE21Y8rE4dUJcvMmzttHsLOUTmS0hfaFxujBx1qmNc8P8/8AEq/8gJ/jWpof/Lx9F/rWX/bnh/n/AIlWf+2Cf41wK8pu6b9D2m4wpQacY77q4v8Abvh//oE/+QE/xo/t3w//ANAn/wAgJ/jR/bnh7/oE/wDkBP8AGj+3PD3/AECf/ICf41fJ/dl95n7X/p5D7g/tzw+T/wAgr/yAn+NaGoWNioiMdnAuc5xGB6e1Z41zw/kf8SnH/bBP8a2dTIIhIGOv9KzknGSsmvVm0Gp05XlGXojzuiiivVR80wooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdZ4J+9ffRP/Zq66uR8E/evvon/s1ddXi4r+Mz63LP91j8/wAwooornO8KKKKACiiigAooooAK43x51sP+2n/stdlXG+POth/20/8AZa68B/vEf66HNi/4LONooor6Y8UKKKKACiiigAooooAKKKKACrlj/wAtPwqnVyxsri88zyJFTbjOSRnP0rOq0oO5cE29DqfGsDTfYNpAx5mc/wDAax9J182vm/b5Lm43bdmTv24znqfp+Vdbrmlz6n5HkvGpj3A7yR1x6D2rmT4J1PnE9p/323/xNeTh6tB0FCqzvrQqqrzQRQ1q+0+98j7Ba+Rs3b/3aruzjHT8a0PCVrb3JvPPgjl27NvmIGx971q/JrPh6EDdpKnPTFvH/jS+GJ7eY3XkReXjbn5QM9fQ1c6kvq7iotLz9SYQXtk3JNmR4lt4bf7N5MMce7fnYoGenpXX2v8AH+Fcp4q/5dP+B/8AstdXa/xfhWVe7owv5/maUtKkjzLNdH4U0+O/N35kUUmzZ/rFzjOenHtWNZafLfh/KZBsAzuPrn/Cuwvru10Dy9sPl+fn/UKADjHXp6124uq2vZQ3ZzUIWl7SWyKeq3M2teV9hlki8rO/exUHOMYxn0Nc/qOlT6Z5fntG3mZ27CT0x1yPet/wvEUF35+JOExnkj73rUn/AAkujSn/AEqxkmx93fCjY9cZP0rCE6lKfJTjdI0lCE1zTdmzH0CQJ9oyDzt/rXSeK9Lm1L7GYGjXZvzvJHXb6D2qK217QTu8nTCnTP7hBn9a19W1CCy8nzo2bfnbgA4xj1PvXPWqVHXjNRaf/ANacIqk4uV15GLLoOvMF8nUgnridxn8hVabwvrs+PO1COTGcb53OPzFc/8A2tqX/QQu/wDv83+NH9raj/0ELr/v83+NdkaGIWqa+455VqW1n95HdWclpt8wqd2fu+3/AOuux+yWOtn/AECygh8n7+6NVznpjAPoa5WzsLrVt+2YHysf6xj3z04PpW7F4W12AnydRjj3ddkzrn64FGJlHROdpIKMZa2jeLHeB/8Al/8A+2f/ALNSX2i3GrmP7O8S+Vnd5hIznpjA9q1PDmh3Ojm5+0PC3m7dvlknpnrke9RX+h6rL5f2K9WHGd+JWXPp0H1rjlWi68pRla/X5HSqcvZJNbdCnqw05fJ8qyiTrnESjPSn+DbUx/bfM2t/q/8A2as288O6tDs867jfdnH7xjj8xXVwiLSt26MDzP8AnmBzj8vWqrTiqPs4O9/8yaUW6nNJWscNq+pR6h5Plhxs3Z3Y749z6VmV2H9v+G8/8gjj/r3j/wAa3FttIZcjTIOn/PBa6Fi3Rioum0Y/V/aNtTR5nWlpMUcnneZGr4xjcM460/Wr7T70w/YbXyNm7f8Au1XdnGOn40aL/wAt/wDgP9a65zcqXM1YwjFKpa9zrtWk0PRvJ+0aXE3m7tvlwIemOucetZv/AAkHhr/oD/8AktH/AI1s69qGm2P2f+0bP7Rv3bP3avtxjPXp1FY39v8Ahr/oD/8AktH/AI15FGDlBNxk/NM9CpJKVlJL5B/wkHhr/oD/APktH/jR/wAJB4a/6A//AJLR/wCNH9v+Gv8AoD/+S0f+NH9v+Gv+gP8A+S0f+Na+y/6dy+8z5/70fuNHSptC1fzvs+lxL5WM+ZboM5z0xn0rltfgihNv5USJndnaoGeldfoeo6Xe+f8AYLL7Ps27/wB0qbs5x0+hrlPEfW2/4F/SnhLqu46ryfoFezpJ6MwqKKK9o80KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDsvAfXUP+2f/s1dlXG+A+uof9s//Zq7Kvmsf/vEv66HtYT+CgooorjOkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANcj42+9Y/R//AGWuuNcj42+9Y/R//Za6cJ/GRwZn/usv66nJ0UUV7J8kFFFFABRRRQAUUV1EetaCoO7TN30gT/Gs6k5Q+GNzahShUvzTUfU5eiur/tzw/wD9An/yAn+NIdc8Pn/mF49/IT/GsXXnb4GdSwlK9/ao27noledV6dJNAoXdFnPT5a5sa54fH/MKz/2wT/GubDVJRvyxuehj6EKjV5pb7lPw0AftWQP4P61P4tYMbTH+3/7LVqLxJosG7ytPkjz12QoM/rVy21PS9YLZsi3lY/1sSnr6dfSnKc1U9o4smFOlKh7CNRXf/DnCVYN/eHrdzn/tof8AGtzxXbW9ubP7PBFFu352KFz93GcVc0jw61v5xu0t5Q23bkbsdc9R9K6HiIOmpyRwRwVX2zpR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6Y69PWst/EOhSY8zTWb/AHoU/wAas/2jY67922J8n/nsi9/Tk+lQ6Z4ZktRN9rW2lDY28bsdc9R7iuKMacY+/dP1PWnUr1J/ubOPpsaU1npoC/6BbjP/AExX/CvPeD+Nbuta6t8YPsbTw7N27nbnOMdD7GsaKFpc7SoxjrXZhoShG8up5eOrRq1EodOx3tjcQ6rvwm7y8f6wA9fT8qj1i/h0nyAUYebu/wBWAOmOvI9adpNjLpXm+eyN5oXbsyemf8aTWtPfVDAYvL/dhs7/AHx04PpXAuX2tvsnsv2n1fb3/wCv0OBoNFaekXljaGX7bbefu27fkVsYznr+FetOTUbpXPmacVKaUnbzOx0wgCYkZ6f1rGOueHs/8grP/bBP8asL4s0xPuWs4z1wij+tV/7c8Pn/AJhX/kun+NebGnLmblFn0E69PkjGFSOndXNDS9S0q5837JY+Ttxu/dKM9cdPxp+sahplp5H22y8/fnZ+7VtvTPX8KZpepaVcmX7LY+Tt27v3Srnrjp+NP1jUNMtPJ+22fn7s7P3Stjpnr+FZOP7y1n+pt7T9xzc8fW2hl/254f7aUB9YE/xrdvGVgm0Y69qw/wC3PD3/AECf/ICf41ZPi3TD1tZz9UX/ABrWVKV04xZjTr00mp1I/JWOLorV1q+0+9MH2C0+z7N2/wDdqu7OMdPoayq9KEnKKbVj5+tBQm1F38woooqzMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6zwT96++if+zV11cj4J+9ffRP8A2auurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf9tP/Za7KuN8edbD/tp/7LXXgP8AeI/10ObF/wAFnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRV7TtJn1PzPIeJfLxu3kjOc9MA+ldWbSx0XH9oWcM3m/c2Rq2MdeuPUVyV8VGm+Ravsb06DmuZ7GppNtJH5vnssmcYzzjr61jaxr1vB5P2ZZod2d3lgLnp1waW48YWB2iCK6j65+VRn8mqTX9Akv/s5tRDGE3bs8Eg4x0HtXlU4ctVSrq1zvnK9Plpu9jlbOwu9W3hJlPl4H71j39OvpW3ZZ8KeZ9u/efaQNnkc429c5x/eFJ4OiMpvR8uRs/wDZqqeJbkXP2XBb5d3X8K7pydSs6D+H+mc0UqcPar4itreqQal5PkpIvl7s7wB1x6E+ldxa/wAX4V5lXptr/F+FZY6CpwjFef6F4aTlJtnAabc2luJPtUHm7gNvyBsdc9TXVTeM7FwPLjulxn+ED/2auV03SZ9U8zyHjXywM7yR1+g9q6Gy8MS2PmfbBayh8bcZbGOvUe4rTErDuV5vXsRRdZL3djnP7W1L/oIXf4zN/jVeWeafHnTSSY6b2Jx+ddZ/wkHhv/oEf+S0f+NYmtX2n3ph+wWv2fbu3ZjVc5xjp9DW1Go3JL2dvMzqRsvjuZPA5r0qwkW8EnGdmPv/AI1ysPhHULjdslthj+8zf4V03h3R73Szc/bJkl8zbt2uWxjOeo9xXJj61KcPdlqjfC05p6rRnL23hS/ut2yW3GzGcsf8K39Qg03TfLE1jA2/ONkSnpj/ABrR1K3lXy/sjiHrv2Hbu6Y6fjXL+H1uNVNx9omafy9u3zmLYznOM/Ss/azrL2k37q6epcoRpvkS1Zm6Pe2Fp5v2228/dt2/IrYxnPX8K72C10xw3l6fAuBz+5UZrlPF0NrD9j+zW8cWd+7YgXP3fT8a1V8ZaUnS1uB64jX/ABp4iMq0Y1Kaev6CotU5OE2hJfF+kTY8yznfHTdGp/LmrGmXGhat5vkaXGvlYzvt0HXPTGfSs6/8ONqPl/YUtoRHnfkbc56dAfQ1fubmz8MhfNtgDcZx5CDHy+vT+9WUoUWlGlfmfS5alUvzTtZGF4qhtYvsn2a3jizv3bEC56Y6VH4b1FNPNzv8z95sxs9s9fzrFmnnuMebNJJjpvYnGa2tG0S5vTN5bxDbtzuJ759vavRnCNPD8tR/1c5Iycq3NE7lLKFAf3MXrwo/wrz/AFzVo9U8jZ5v7rdnfjvjpyfSvRRcK3GGHbmvOtc0mTS/I8zy/wB5uxs9sdeB61w5dyur7+/T8TqxafLZbdTIrc8Odbn/AID/AFrD/P8ACuxtvEmh2wbbpzqTjOyFOf1r0cXKfJyxje5xYdR5rydjX1zUdLsvs/8AaFn9o37tn7pX24xnr9RWP/wkHhvP/IH/APJaP/Gpp/FWiXW37Rp8su3O3zIUbH5mof8AhIPDef8AkD/+S0f+NeZCjKMLShK/qd0qqcrqS+46eOe3ZWKw4wMkbRXM/wDCQeG8kf2QPwto/wDGumint2VisWMDJG0VzP8AwkHhvP8AyCPyto/8ayoQu37rfozSrKyXvJfI1dF1HSr0z/YbLyNu3f8AulXdnOOn41zfirraf8D/APZa1IPFOh227yNOli3fe2QoufyNNm8T6DcbfN06STHTfAhx+tb0oVKdXnUHYxnKE4cvMrnF0UUV7iPNCiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOy8B9dQ/7Z/8As1dlXG+A+uof9s//AGauyr5rH/7xL+uh7WE/goKKKK4zpCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii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fesfo/8A7LXThP4yODM/91l/XU5OiiivZPkgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDrPBP3r76J/wCzV11cj4J+9ffRP/Zq66vFxX8Zn1uWf7rH5/mFFFFc53hRRRQAUUUUAFFFFABXG+POth/20/8AZa7KuN8edbD/ALaf+y114D/eI/10ObF/wWcbRRRX0x4oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHZeA+uof8AbP8A9mrsq43wH11D/tn/AOzV2VfNY/8A3iX9dD2sJ/BQUUUVxnSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGuR8bfesfo/wD7LXXGuR8bfesfo/8A7LXThP4yODM/91l/XU5OiiivZPkgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOs8E/evvon/s1ddXI+CfvX30T/ANmrrq8XFfxmfW5Z/usfn+YUUUVzneFFFFABRRRQAUUUUAFcb4862H/bT/2WuyrjfHnWw/7af+y114D/AHiP9dDmxf8ABZxtFFFfTHihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdl4D66h/2z/wDZq7KuN8B9dQ/7Z/8As1dlXzWP/wB4l/XQ9rCfwUFFFFcZ0hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABrkfG33rH6P/AOy11xrkfG33rH6P/wCy104T+MjgzP8A3WX9dTk6KKK9k+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6zwT96++if+zV11cj4J+9ffRP/AGauurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf8AbT/2WuyrjfHnWw/7af8AstdeA/3iP9dDmxf8FnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2XgPrqH/bP/wBmrsq43wH11D/tn/7NXZV81j/94l/XQ9rCfwUFFFFcZ0hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABrkfG33rH6P/wCy11xrkfG33rH6P/7LXThP4yODM/8AdZf11OTooor2T5IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACirVvp8tzu2NGMY+8T3q7/wjt3j/AFkH/fR/wqJVIxdmzWFCpNXijIoq3c6bNabfMaM7s42k9qqVSaa0IlCUXaW4UUdK04tDuZs7Xi+Xrkn/AANKUlFajhTnPSCuZlFa/wDwjl5/z0h/76P+FH/COXn/AD0h/wC+j/hUe2p9zX6rW/lMiitf/hHLz/npD/30f8KP+EcvP+ekP/fR/wAKPbU+4fVa/wDKzIorTl0O5hxueL5umCf8BWZ1q4yjLYynTlD41YKKKKozCiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHWeCfvX30T/2auurkfBP3r76J/7NXXV4uK/jM+tyz/dY/P8AMKKKK5zvCiiigAooooAKKKKACuN8edbD/tp/7LXZVxvjzrYf9tP/AGWuvAf7xH+uhzYv+CzjaKKK+mPFCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKciF84xx60nZbgNorWj8PXcmdskPHqx/wAKV/Dl4mMyQ8+jH/CsfrFK9rmnsp9jIopzoUxnHPpTa2TuQFFWLazku9/lso24zuPrWl/wjN72lt/++j/hWc60IO0mVGnKWyMWitr/AIRm9/562/8A30f8KP8AhGb3/nrb/wDfR/wqfrNL+Yr2NTsYtFbX/CM3v/PW3/76P+FH/CM3o6y2/wD30f8ACj6zS/mF7GfYxaKsXNlJabPMZTuzjafSq9bRkpK6IatowooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDsvAfXUP+2f8A7NXZVxvgPrqH/bP/ANmrsq+ax/8AvEv66HtYT+CgooorjOkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANcj42+9Y/R/wD2WuuNcj42+9Y/R/8A2WunCfxkcGZ/7rL+upydFFFeyfJBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXSaRoMj+d5ghfGMZGcdfasewsnvPMCFPlx973zXoyrHbj5Ywu7+6AM1xYqs4e7Hc9bLcIqjdSey/4JCbaztulrEu7+6g7VV/tWxz/wAe7/8AfA/xrlNR1uW68ryJ7lNuc5cjPT0P1rN+0z/895P++zWcMI5K8mb1c0jGVqcdD0f7NZ3P3rWJtv8AeQHrXL61ojReQI1gQndnbxnpUOi6vJD5/wBomnk3bdvzZx19TXU3NxBOFzHkjONwBxWdp0Kljfmo4yjtZnnHWu/sLi2HmZhz0/hFcBUy3dymdtxKM+jmu2tR9qlqePhMV9Xk3a56L9otf+eP/joo+02v/PEf98ivPPt15/z9T/8Afw0fbrz/AJ+p/wDv4a5/qL7nof2uv5T0P7Ra/wDPH/x0VPGsMmcRKMeqiuG0uLUdSMvlXbjy9ud8rd8/4V3RdYgOOo7Vy1qXs3y3PQwmIdeLm42RnavJBb+VuiHO48KO2K89/wD1VqapqxvvK8t5htzncfXHvWXXo4Wm4R1PBx+IjWqe7sgooorpOAKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdZ4J+9ffRP/Zq66uR8E/evvon/ALNXXV4uK/jM+tyz/dY/P8wooornO8KKKKACiiigAooooAK43x51sP8Atp/7LXZVxvjzrYf9tP8A2WuvAf7xH+uhzYv+CzjaKKK+mPFCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooopB1sWbSxlvd/lMg2YzuPr/8Aqr0Gw0G3txJ59ravnGMRg4/MVQ8MaWIPtXnJE+dmOM46+1WPEOsLYfZxmUb933D6Y6/nXiYqtOvV9lA9OhThThzzLs95Y2hG62+9n7sY7UQXtldkhbf7uPvRjvXmz313J9+6mbHTMhP9aFvruPOy6nXP92Qj+taf2Y+X4tSPrmtraHol7oVtOEMNrarjOcxgentXnl1ZyWmzzCp3ZxtNeg6drMVx5v8ArTjH3se/vXM+KjETaeVGE+/nAA9PSlgp1IVPZyHiYwnDnRB4dlij+0+am7O3HAOOtdx9qtP+eH/jgry2OWSPPluy567TjNTf2he/8/dx/wB/D/jXTicE6s+ZMyo4n2cbWPTPtVp/z7/+OCj7Vaf8+/8A44K8z/tC9/5+5/8Av4f8aDqF7j/j8n/7+n/Gud5Y/wCY1+upu1j05JraQnEGMeqCrBhhA/1SdP7orI0LT7u1883kwmDbdnzFsYznqPpUXiDWEsfs4/fDfu+5x0x1596872TlU5IO51qpaHPJHL+IJ4pjb+UhXG7ORjPSsWnNI8n33LY6ZOabX0tKHJBRPGqS5pNhRRRWhAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdl4D66h/2z/8AZq7KuN8B9dQ/7Z/+zV2VfNY//eJf10Pawn8FBRRRXGdIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa5Hxt96x+j/8Astdca5Hxt96x+j/+y104T+MjgzP/AHWX9dTk6KKK9k+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOl8JRCX7ZlVONnUf71b2s3H2fycFxu3fd/CsfwWATe5/2P8A2atTXtOuNQ+zm3dV2bt2WI649B7V5VZr6xqfSYWMvqK5Vq/8zhoLZ7gtsKjb6+9aP/CO3mP9ZB/30f8ACuv+yWNp1tIfm/uxr2pg1OybP+jt/wB8D/GtHipy+FGEMspx0qS1OInsZ7TG6RPmz9xj2qI312f+Xqb/AL+GvRmtLS4HNrC2PVB3rkdY0WS38nb5K7t33eM9K0o4mM3aSMMTl9SiuenLQwKKKK7TyQpyIX6Y/Gm10PhuwW5+070ifbtI3jOOtZ1ZqEeY2w9F1pqC6nT6Zp6WfmERxLuwfkGOmfasPxLqTqLUQySx8NnaxGenpXSXVwlsEyG+bP3a8yknmmx5srvjpuYnFefhoe0m5yPczGsqFJUYdRlFFFeofOsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOs8E/evvon/s1ddXI+CfvX30T/2auurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf9tP8A2WuyrjfHnWw/7af+y114D/eI/wBdDmxf8FnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABQelFFJ7AetW0Kw78KozjoMV594gujcfZyS527vvfhXpB6cCua0rw+0Qm+3pBPuxs3Ddt656j6V85ha0acnUkezXpuaUEcvBoV1cbgkkI29dxP+Bp0vh28jxmSDnPRj/hXbyXun2hGLUDf/AHYxUsNxZXecW4+XH3kHeun6/V3toYLCQ2vqea+fdQfcuJF3f3HIqOWeafHmyvJjpvYnFeiajoEFz5Rt7a1j253fIBnp6CvPbi2e227ypz/druwuJhW6anLWozpadCGiiiu05wrofDmmC8+070hfbsxvGeuf8KwFQv0IH1r1KwsY7MSFY4l3Y+4oHT/9defj6/s4cq3Z14SlzS5n0Jrm4jtQuVPzZ+6K8turuW72mSWSTbnG9icZ/Guk8Wak7/ZPIkmjxvzhiM/d9K5Ooy7D8sOeW7KxlXmlyIKKKK9M4gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOy8B9dQ/7Z/+zV2Vcb4D66h/2z/9mrsq+ax/+8S/roe1hP4KCiiiuM6QooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA1yPjb71j9H/8AZa641yPjb71j9H/9lrpwn8ZHBmf+6y/rqcnRRRXsnyQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1ngrrff8AbP8A9mrp55Ui27gTn0rlvBjBTe577P8A2atzVy/7nYxH3s4P0ryK8eau1/Wx9Rgp8mDjJdP8zirvVp59nl3FwMZzlz/jVMXVwOk8o/4Gaior1IwUVZHzc6s5Su2dBoesvB5/2maeXO3blicdc9T9K7Ge3S4Cl40bHTcAcV5eHZc7WI+hr1cfcH0rzsZBQkpLqe9lVV1acoS2R5XLC0WNxBz0xUdaWrKq+TgAdeg+lZtejB3jc8GtHlm0HPavSNNs1tRIVSNd+PujHrXDabaG683AQ7cfe/Hp+VejkhV6flXDjZ7RR7OT0rXqP+tzk/Fl2+bTyZJE+/nBxnpXK1Zu7trrZud225+8c1Wrrow5IJHl4ut7aq5hRRRWxzBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1ngn7199E/8AZq66uR8E/evvon/s1ddXi4r+Mz63LP8AdY/P8wooornO8KKKKACiiigAooooAK43x51sP+2n/stdlXG+POth/wBtP/Za68B/vEf66HNi/wCCzjaKKK+mPFCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooopMD2KuX8R6t9l+zeW00e7fnYcZxj0+tdMjhwcdq878RF82+5ifv8AU/SvnMDSU6tpHs4qbjDQymvbp/vXMxx6yGlW/vI87Ludc+khH9ar0V9DyR2seQpNO6Z6hpOpJqAm2CT5MZ3++en5Vzvi7T1Q2flJFH9/O0Yz92pPArsxv9zE/wCr6n/erT8SKrfZsgH7/UfSvCivYYvlj/Wh6jftKF2edUUd6K9/zPKWmhv+GbEXpuspG2zZ98Z656flXfTyrDtBB+b0rD8MWX2X7UWWP5gn3R9f8ah8W3zWxswjyLu3/cOP7teBXviMTyr+tD1aVqVDmZw8k8swHmyu+Om5icUyiivfSstDym7u4UUUUxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdl4D66h/wBs/wD2auyrjfAfXUP+2f8A7NXZV81j/wDeJf10Pawn8FBRRRXGdIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa5Hxt96x+j/APstdca5Hxt96x+j/wDstdOE/jI4Mz/3WX9dTk6KKK9k+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKANnQL5LIz79/wA+3G32z/jXb3EHnqvAOAfvV5gHZfusw9cGu70vXYLvzQBN8m37wHfPua87F0mpc8T3MrxEXF0Zs4q5tHtdu8qd2cbSagr0m50y2uNuLaA4z95B3/CsxfDpBOYrb/vn/wCtVwxkWveMquU1FL3dUc5pGnPqBm2eX8m3O/3z/hXoMkoiUbs8jtUFvZ29mG8u3iTdjOxAOlc3rmtiTyPIaeP72cHGenoa55N4ipZbHfThHA0XzPVnNzTNLt3Mxxn7xqKj3or1Vax8025O50nhOISm7yAcbOv/AAKum1CfyPL+982fu/hWN4Stmg+2bypzsxj/AIFUvii6FsbXO75t/wB38K8uoufEW/rY+jw79lgeZ/1qcTRRRXqI+be4UUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDrPBP3r76J/wCzV11cj4J+9ffRP/Zq66vFxX8Zn1uWf7rH5/mFFFFc53hRRRQAUUUUAFFFFABXG+POth/20/8AZa7KuN8edbD/ALaf+y114D/eI/10ObF/wWcbRRRX0x4oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFB6UUUmHU9O0a/S+8/Zv+TGd3vn/CsLxRpckhtfL8tcb89vSsjQ9aXTDOZjO2/bjYc9M9efeu9WS2vh80IbZ/z0UHGf/wBVeBVhLC1uZLQ9aElXpct9Tyig9K9CufDccuzyYLRMZz8mM/pUtr4egi3edbWj5xj92D/MV2vMqfLfqc31Kal5CeHdMfTjcl/L+fbjZ7Z6/nWZ4wvMfY9jOv3844/u10F7qMGn+XvR/nz9wDtj/GvNr28e78ve8j7M/fOeuPeuXBwlWre1kbYiUaVP2cSrR+VFTW9s9wTsKjGM5r25NJannJXZ6paQiHfgKAf7orh/FNx9o+ycsdu/734V3/AX8K8pvrtbopt3/KT97/PtXiZdHnqufb/gnp4t8sFEqUUUV7p5QUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2XgPrqH/bP/ANmrsq43wH11D/tn/wCzV2VfNY//AHiX9dD2sJ/BQUUUVxnSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGuR8bfesfo/8A7LXXGuR8bfesfo//ALLXThP4yODM/wDdZf11OTooor2T5IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKkimlhJ8qV0z12sRmo6KVrgnZ3Nqy16SDf509y+cYw5OPzNaH/AAlEP/T1+n+NcrRWMsPCTvY64Y6tBcqZqXutXE+zybm5TGc/vCM/kazWd3xvZmx0yc4ptFaxhGOxz1Ks6jvJhR0ooqjPqbmn63HZ+Zv8/wCbH3cdvxFQazqian5OzzP3e7O/3x7n0rKorL2MVLm6nS8VUdP2V9AooorU5wooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOs8E/evvon/s1ddXI+CfvX30T/2auurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf9tP8A2WuyrjfHnWw/7af+y114D/eI/wBdDmxf8FnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVch1S8i3YvLkZ9JD/AI1ToqZQjJWkNScdUdWniyJc7jdH8R/jUdx4pWTb5b3a4684/rXMUVzLBUk7m/1mbVixJfXc2PNup3x03SE4/Wq9FFdKikrJGDbe4VYtrgQbs7vmx938ar0USipKzBNp3R1x8WwH/n6/T/GuRoorKjh4Um3EudWVTSQUUUVuZhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHZeA+uof9s//Zq7KuN8B9dQ/wC2f/s1dlXzWP8A94l/XQ9rCfwUFFFFcZ0hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABrkfG33rH6P/7LXXGuR8bfesfo/wD7LXThP4yODM/91l/XU5OiiivZPkgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDrPBP3r76J/7NXXVyPgn7199E/9mrrq8XFfxmfW5Z/usfn+YUUUVzneFFFFABRRRQAUUUUAFcb4862H/bT/ANlrsq43x51sP+2n/stdeA/3iP8AXQ5sX/BZxtFFFfTHihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdl4D66h/2z/9mrsq43wH11D/ALZ/+zV2VfNY/wD3iX9dD2sJ/BQUUUVxnSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGuR8bfesfo//stdca5Hxt96x+j/APstdOE/jI4Mz/3WX9dTk6KKK9k+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6zwT96++if8As1ddXI+CfvX30T/2auurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf9tP/AGWuyrjfHnWw/wC2n/stdeA/3iP9dDmxf8FnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2XgPrqH/AGz/APZq7KuN8B9dQ/7Z/wDs1dlXzWP/AN4l/XQ9rCfwUFFFFcZ0hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAIelcz4shMps/u8b+v/Aa6es/UrM3flkBPkznd+Fa0ZqFRNnNi6ftKLgup5rRTmQpjJpte4nc+MatoFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopyoz52mk3bUEruyOy8JwmJrvO3nZ0/4FXTVn6ZZm080kIN+MbfxrQrw60lKo2j7PB03ToxiwooorI6QooooAKKKKACiiigBDXLeMoDN9ixt+Xf1/4DXUms7VLFr3ytuz5M/e98f4Vthqns6qkzKvHmg0eW0U942TG7HPpTK+qWx4T0CiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKDRTkjL5xjik3bUaV9DuPBsBhN7nb82zp/wKuqrO0uxaz83ds+bH3fbP+NaNfK4ianVcke7Qjy00mFFFFYmoUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABTSM06koA5TW9Aabyf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RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABijFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/2Q==',url2:'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCApvD/sDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKSloAKKSo5JRGCcZwM0m0gWpLRWbLqvlZ/c54z97/wCtVR/EJQ4+y5/7af8A1qh1YLqWqcn0N2iudPicg4+yD/v5/wDWpP8AhKD/AM+f/kT/AOtU/WKa6j9jPsdHRXOL4oLEf6H3/wCen/1qsJr+4Z+zY/7af/WoWIpvqHsZ9jborHGt5Gfs/T/b/wDrUq61u/5d+/8Af/8ArVSqwfUXs5djXoqhHqXmEfusZOPvf/Wq5HJvXPT8apST2Jaa3H0UUlUIWiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiqd3e/ZQT5e7C7uuKTaW40rlymu+xSfQZrmbjxD5mR9lxlcf6z/wCtWXPdeec7Nvy465/pWM66jsaxot7nT3WsfZc/uN2F3ffx/SsO88U+YGX7H1TH+t/+tWS5wDVV+tc0q83sbRoxW4y+1L7ST+525TH3s+vtWciZI571oGLcfvfpSrB/td/SsG5PqapIhhXjr3qyicjnvUkcWP4u/pVmOPjr+lSURpHkfe/SpVTHf9Kf91SaryXOw7dmfxqbXKuWB1FSq/HSs8XfzD933/vVahuN4+7jnHWmk0JkznKnjtVGfjP0q843e3FUbhcZOei0AkYeoj5X5/5ZmuWuH8i4R8btuGx64JrrL1tyMcY+Q1ympHDn/c/xramyJo1NK8X/AGIL/oO/Egf/AF2PT/Z9q6ux+KG3bD/Y/wB58Z+1dOn+xXlaS4/h7+tK8mT939a6VORg4RZ9AaT4m/tRQfsnlZk2f6zd6c9B610AORXzTZHLp/viu00bU/saqfJ34l3/AHselV7e25Hsb7HsdFchpviveFj+x43OBnzemce1dNa3P2mMtt2kHGM59P8AGtoVIz2M5U5R3LNFFFWQFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRUVzN5FvLLt3bELYzjOBmgCWs3UtU/s9XPk+ZtjL/AHsevHT2rk9e8Y7d9r9h/wBbCRv87pnI9K4qST7RKr424wuM5pAdlfeKftzFfsWzcmz/AFufXnp71mBt7A4xzWZAcEf71XkkwOlYVDemi6nFSbsDpVRGz271LnFckjpRKTntQq8daZFzj61bQYUmoGhqJgdaf5fv+lUNS1b7Bu/ceZiMv97Hr7e1cjqXxG+zsR/ZO75N3/Hxj1/2a0VKT2Jc4o7/AG470yWTy4nbGdqk4ryaT4o8/wDIG/8AJn/7Gqd54++1wyf8SzZ8hX/X57f7tX9WmT7aJ3esazsDp9nzmI/x49fauVmvfPVm8vbwR1z/AErgb7WPtlysn2fZhduN+e5Pp71q6J4h+x7I/s2/MwbPmY9B6e1aLDOKuSq2ppyXflSrF5e7djndir1u2/EmPut0rD8RX39qXq3PleVsiC7d2c8k+g9axomy6nGORVSpLl2HGd2ek2utfZHQfZ9/zB/v47/Sugt/E32mJv8AQ9uTt/1mf6V5GWyp47VEt15MyDZnkHrio+rJq43V5XY9gln8+J227flI65rndSXLnn+D/GudsNW2AfuM/Pn7309q0m1fzT/qMdvvf/WrJU3Ety5ivt560jD5utXIbjzB9zGTjrU/keZzux+FXdoixDY/fT/roK6vTxlR/v8A+FYltbbXX5/4/SugsRgDnPz/AOFYVGmzWmma8UWUPP6VYgHkMrfe2kNj1ptuPl/4FVoD5TUKTWxbsadh4i8plg+zZ3uPm8zpnA9K6a0uftMZfbtwcYzn0/xrgJYs5+bt6U21k+yTRvjftcNjOM4NdNPENfEc06Cex6TRWFpmt/alH+j7cuF+/n09q3Ac12xmpbHLKLi9RaKKKokKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikJwDXN+I9e/s4S2v2bzPMgJ3eZjGcj0PpQBparqf8AZ8Ex8nzNsRf72Ox46e1eZ63rv9rXAl+zeV+72Y37vX2HrVC+vPts4k8vZhduM57n296r7c96AI8U+M4I+tIy479qiB5FS2NI0o39u9WY2zjjvWZHJjHHf1q1DJnHHf1rkqyOiBqwnj8atAbqzxL5UDybc7ctj1wK5nWfGP2Jmh+w790W7PnY9R/d9qxhGU3oauSidwz+SjNjdgZxXMeIvFX2KGdPse/NuzZ83Hr/ALPtXnOpeIv7Ql/49fLymz/WZ9eenvXPXxwxX1X/ABrtp4a2rMJVX0Jta13+1LxJPs3lfuwmN+7ufYetUY4/MG7OMU21i+dPm/iHatYRbB1z36V1xilsZPUqRw/uz836VFKu1wc9KmubrZmPZncuM5qpGm8ZzircRajZJtp27c596dBF5uDnHPpmrkEOB97+L0qyT5Y29c/hTUNB2IIrXaM7+h9KnCcdajJwc1HLcYONuePWlKKGnYsiP5TzUMseHBz09qLaXJDbcYb1q95u7+H9ankutA5tdSrA+Mcd6uq+RnFMMe8ZzSBNvf8ASuSdKUTpjJMtRSYXp3q9bX3kso8vPz5+9/8AWrLjO0gdeatZ/dtx2rnZrbsdbpmo+dtHlYzIB976e1dXarnHP8VeRxP5UqPjO1gcV2XhvXeI4fs335wud/TOPauepT0uhxlZ2PQbdfl6/wAVXEXjrVW0k3pnGPm9avoeKyiVJjGjz3/Sm+Tn+L9Ksg04dKuxF2VVhwwOc4PpWrp199nCxeXu3PnO71wPT2qoRxUbda0hJx2JklLc6+KTzFzjHNS1x9tdfZnT5N2GB64rpLG8+1xF/L2YbbjOfT2967qdTmRyTg4lyiiitTMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACioL65+x2FzdbN/kxNJtzjdgE4z+FcVB8SPP1mz0/wDsnb9plSPzPtGdu5tucbeaAO8ooooAKKKKACiiigAopsj+XE74ztUnFcPr/wARP7C1m30/+yvO85Fff9o27csVxjac9M/jQB3VFZHh/Wv7dsHufs/kbJTHt37ugB64Hr+la9ABRRRQAUUUUAFFFFABRTZH8uJ3xnapOK4fX/iJ/YWs2+n/ANled5yK+/7Rt25YrjG056Z/GgDuqKyPD+tf27YPc/Z/I2SmPbv3dAD1wPX9K16ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKR22ozegzQxwpPoK4nxj4i+xPJYfZd/n2xG/zMbc7h0xQNIf4q8TfYmlsPsm/z7Y/P5mMZ3D+7XnZm847tuO3XNVy29wcYqePpSTHYco/nUo4U0IeKH6Gm2IhlfGeO1Vi2e1SyLz1qLbyOaykykOjGSPrWlbjauc9GqC2jzjn+KpLyf7Lbynbu2ozdcdq5muZ2No6I5vxjqnkSPbeTu8y1PzbumSw9K88UZIrf8Q3P9o6jHJs8vEQXGc9z7D1rKMXlsF3Zz7V30qahExk22MSPkc9/So7tcNt9VqeQ+W4HWopTvfdjGK3ugG2cO2PO7o3p9KfcvtyuM5WiI4jJqCc5kHGOKqOo7EBG5h2qeNdiEdeTTRwhPpTP9Zz0q9ALEUnGMd/WpHbbxjtVUfKpXrmnr8sTH0zSuKwyeTarDGeDVNDvIPTmpZZN7g4x260+NeM5rNiJYTsGOvOatpLmM/L+tUycc+lAk3KWx096pMVi/EdxHbmrYfYNuM5rIhl3jOMc+tW0fCE46c0t9wV1sWzJ8wGP1qQDPNZnn7pk+XHI71eV/kIxXJVo31R0wq9GSON7bumKIpfKmjO3OGBqufX0oB3ITjFcjXQ23PQvDHiDyVjg+zZ33A+bzOmdo9PavSLG4+0RFtu35sYzn0rwnReCjekwP8AKvT/AA5c4hA2f8t/X2WsJxSehS21O2RcjrSkY70yF/MQtjHzetTA5FNIlkZHFRNwDUrVE/8ASqSJbIX7/SoFufs1zHJt3bGDYzjODmpXP8qz7o8H/draKsZt3O30rVP7QgMnk+XiTZjdnsPb3rUryq2ufs11DJt3bHD4zjODmu+0TU/7RtGk8ny8Sbcbs9h7D1roi77nPJGvRRRVkhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBgeIPDX9uiQfa/I3wGH/V7sZzz1HrXE/8ACmP+o/8A+Sf/ANnXqtFAHkl38IPstlPcf27u8qNn2/ZMZwM4+/XHWun/ANm+LNJh83zN1xC2duP+WmPU+lfQGrf8ga+/695P/QTXhtz/AMjro/8A11h/9GUAexTf8ivqf/XGX/0CvJLH/kctG/6+oP8A0YK9bm/5FfU/+uMv/oFeSWP/ACOWjf8AX1B/6MFAHu9FQ3c/2WynuNu/yo2fbnGcDOK8p8XePvNjnsf7Mx9otWTf5/3d25c4280AdF478Y/2KZ9J+wGb7VZs3m+bt27ty9NpzjGa5TwPrOZraH7PjfeIud/TJX2qr4D8D/2/bpq/9oeR9lvAvleTv3bQrZzuGM5x+Fex6dYmwt2i8zzMvuztx2A9/SgC5RWB4g8Nf26JB9r8jfAYf9XuxnPPUetcT/wpj/qP/wDkn/8AZ0Aei67J5Ph7UpcZ2WsrY9cIa8HguP7U8YaR8nl7riGPrnH7wc/rS+LPCf8Awi+opafbftO6ATb/ACtnUsMYyf7v61peEPh//wAJVpUt9/af2Xy52h2eR5mcKpzncP72PwoA9p06xNhbtF5nmZfdnbjsB6n0q5XlX/CmP+o//wCSf/2dH/CmP+o//wCSf/2dAHqtFeVf8KY/6j//AJJ//Z0f8KY/6j//AJJ//Z0Aeq0V5V/wpj/qP/8Akn/9nViw+EX2HUbW7/tzf5EyS7fsuN20g4zv9qAPTaK5nV/CX9qRSx/bvK8yIxZ8rOM556+9ch/wpj/qP/8Akn/9nQB6Lrsnk+HtSlxnZaytj1whrweC4/tTxhpHyeXuuIY+ucfvBz+tL4s8J/8ACL6ilp9t+07oBNv8rZ1LDGMn+7+taXhD4f8A/CVaVLff2n9l8udodnkeZnCqc53D+9j8KAPadOsTYW7ReZ5mX3Z247Aep9KuV5V/wpj/AKj/AP5J/wD2dH/CmP8AqP8A/kn/APZ0Aeq0V5V/wpj/AKj/AP5J/wD2dH/CmP8AqP8A/kn/APZ0Aeq0V5V/wpj/AKj/AP5J/wD2dWLD4RfYdRtbv+3N/kTJLs+yY3bSDjO/2oA9NoqvaW32aMpu3ZOc4x2H+FWKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSisXX9R+x6deJ5W/wD0Z2zux2Pt7UAjI8Y+I/7OjuNP+y+b59ox8zzNu3duXpjmvJzP5zBtuMcdc1Nql59vuBL5fl4TbjOe5Pp71n9BWdzVIuo+COO9Wkf27+tYwfDDjvVuGXOPl7+tJSE0aYbI6UueKqiTjp+tHnf7P60OQWJpB/KolPzDjvTTJnt+tCD5gfesnIaRpwHETH3Ncz4nl/0r7v8Ayw9fdq2ZZfLtZX252oTj14rjdTvvtEmfL2/u8dc9z7VVGOtxyZizvlunaoTNtB+X9amlbbn6VUdt/PTiuy5CFLeYpbpiou9Ru2xgOtOjOZF47ikikWV+WB165z/KqgTc4bPQ+lW5W2grjqKrdq3ulEdhznadmOtIPlUp606GPdg5xz6VPIfJBTrkfSs+cLFQrtBOf0qBxvOelTMc1BLLscLjOfelzMGhETaQc9D6VOGyhpIm3KW9DT/vAnpRcViLPenBs/NjGDTHODVeSTacYzTuKxe8zvj9aRp8ow29RjrVGNt2OO/rVgNgYxTTCxNAcD/gVWQ+5gcd6rQj5c571MG+cDHU0iS6F3xmTONvbrTYzvwcY5qNX2MEx1PWnOmJVbOcc9K5qtNbo3pT6Mu26f6TE+ejjjHvXZ6NLmWJsdJR/SuPtzvQtjo1b+jy7YPu/wDLT1+lcLOqx6nplxlQNvWQd/pW5nPOK4TRbzFqf3f/AC0/vewrpbK63wN8mPmx972FZ3sJq6ujTkfnpVaV+vHaoZpcH7vb1qlLcdfk7etaxZk0WJJcA/L29az7iXg/L/D61FLcdfk7etUbi46/J29a6FYyY95cH7v61Np9/wDZruB/L3bZVbGcZwaxJLjn7n61D5/+z+tO4rHtei6n/ado03k+ViTZjdnsD6D1rUrxbQNX+y39pH5G/NwjZ347gentXr1hefbYTJ5ezDbcZz6f41pGVzKSsW6KKKskKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAy/Ep2+FdYb0spj/44a8J0TQP+EgliH2n7PvmWD7m7GSOeo9a9c8bz+Xpl/HszusZOc47NXFfDaHfbRvuxi+HGPZKALF38IPstlPcf27u8qNn2/ZMZwM4+/XHWun/ANm+LNJh83zN1xC2duP+WmPU+lfRlVNUvf7N0m9vvL8z7NA82zON21ScZ7dKAM6b/kV9T/64y/8AoFePxzfZvE+mT7d3lzRPjOM4fNdBe/F77ZYXFr/Yezzomj3fa84yCM42e9cVBr/kazZ6h9lz9mlSTy9+N21t2M44oA6PxzJ/wkXiyx+X7Pvhjg678Zdue3r0rpvCPgT7J5V1/aW/yboSbfIxnG04zu9qpf8AC5/+oB/5Of8A2FH/AAuf/qAf+Tn/ANhQB6rRXlX/AAuf/qAf+Tn/ANhUlv8AGHz7mKH+wtvmOF3fa84ycZ+5QB6jVLWZPK0PUJMZ2W0jY9cKag0TVv7Ys3uPI8nbIY9u/d0APXA9a5vx7qX2a1u7Xyd3mWL/ADb8YyGHoaAPMryf+1PFmmDZ5W54o+ucfOef1r2vwzY/YNOki8zzMzFs7cdgPU+leU/D/Sftc1reefs8q+T5Nmc4KnrmvcKAGyP5cTvjO1ScVxGu/EP+xNbttO/svzvPRG8z7Rt27mK4xtOcYz+Ndpc/8esv+4f5V4r46/5HbTP+uUX/AKMagD1zRNW/tize48jydspj2793QA9cD1rTrmvBH/IFm/6+G/8AQVrpaACiiigAqlrMnlaHqEmM7LaRseuFNXa4fx7qX2a1u7Xyd3mWL/NvxjIYehoA8yvJ/wC1PFmmDZ5W54o+ucfOef1r2vwzY/YNOki8zzMzFs7cdgPU+leU/D/Sftc1reefs8q+T5Nmc4KnrmvcKAGyP5cTvjO1ScVxGu/EP+xNbttO/svzvPRG8z7Rt27mK4xtOcYz+Ndpc/8AHrL/ALh/lXivjr/kdtM/65Rf+jGoA9c0TVv7Ys3uPI8nbKY9u/d0APXA9a065rwR/wAgWb/r4b/0Fa6WgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii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M4yijNcZ4r8GfYbr7f8Ab9/2a383Z5ON20scZ3cdPSgCz/wpj/qP/wDkn/8AZ10vhnwN/wAI7CI/7R+0Yn87PkbOyjH3j/drB+H/AIq/0MWn2PPnXgXf5vTIQdMV6dQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA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+/n+Ffb3rsL+1+3addWm/Z58Lxb8Z27gRnH414lrukf8In460dPP+1bTBcZ2eXnEp+Xqf7vX3oA91orM0TVv7Ys3uPI8nbKY9u/d0APXA9a06ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKbI/l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W0t+nzd/SrMcGOd3f0qhpHUeCL37Ne2dvs3eZfJ827GMlR0x7V7oDkV89aQ3k6layddlwjY9cEV7Z4buvtmnvJs2YlK4znsD/WuihLoTUjpc2qKKK6TEKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGyNsiZ8Z2gnFeD/ABdvPP8AFNsdm3/QUHXP8cntXtmsyeVoeoSYzstpGx64U181+L737Xq0Mnl7MQKuM5/iJ9Pes5uyGjFp6ioUOe3ep0PT61mmBLGvTnvVuGPOOe9QRnkfWrkTYHTvVBcniTAHPf0q0q4HWqqvjt3qVWyOlRIaHkUsZwR9aZilXgiueep2UkaEbZHSp1+4aoxN0471oRH9231NcE9zZrQ4vxW+2+VcdbcfzauTZ8A8V0/jJ8apHx/y7j/0Jq5Vzk169D4Ec/UYZMHpVnT/AN7fWz5xiVffuKoS9a0dCG65gPT9+v8AMVrLYtbno+m/LH6/vP6Ct63+ZCf9qs3TbfzYG+bGXx09hWxa2nlRld+fm9MenvXE9Ts2RIjYxx3qwjcdKSOHj73f0qcQ4U8/pUiuQzSbIZGx0Un9K5nUtXwHj8jO6MjO76+1W/EF15DPFs3boSc59cj+lcczeYwbGK2hFWuz3MBguaPPIWS5y4bb0HrWhpep+WyReTndIBnf9Pasx+WApoXDqc960TjI9WpRhOPKz0GI+ahPTn61HLFg/e/SsXQzmIcf8tf8K6ZI9yEZ61g1Y+Zr0fZStcyphzj1FZl3a+YjfPjKY6V0cthucN5nT/Z/+vUT2mMjf29KRzNnm2p2Pkyj95nCZ6e596zesbfSvRtRsPMR/wB7j92R93/69che2PkTBfM3fLnpjufetYz6GLRkRLiB09c8/hVSRPKkCdc+2K1JItrg56D0qndjdKG9B/U1tGRjJEBOImPsaz5JOfu/rVyR/nA9aqXK4BGf4au5iyNH34OMc+tT4+Qj1rL+44796tQXGCF2dT607kNA67ZV59P51qWL/wCjtx/F/hVCVN86Pnpj+daVof8AR2GO/wDQUXBInjO51P8AtCtKJvlxjvWdCmV696tR/IQOvNcctzshsWyecUEbUZeuRTd+4FsYxRG+e3eoTsaWIxwauW7fL0/iqNhnmpYBkf8AAqmeqM5x0LScinE9qRelLWUdTlaADJqeOP37+lMjGcfWrUfGPrWyQ0iSJPfv6VOI+OtRB8dqUy8fd/WrsWlYk+6c+leo/Da6xoUybPvXjDOf9lK8lebn7v611/gbUNkttD5Wd94nzbumSo9KulpImorxPZqKKK7DkCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDB8Yz+X4Q1sbc/8S+fv/0zavlNpfMYHGPxr6M+I915WmajDszu02Q7s9MhxXzanSueq9RotRNjH1qyrfzqkhxj61Mr+1TEC8jdOO9WY39u9Ziye3ep0l/2e/rWgGmjdOO9WUbjpWZFJ047+tXYXyOnespFIsE8Gmr1FSxpnv3qdI+nzd/SsJJnRTlYWBckc/xVo9LSU57H+VV4UxjnvUl6+ywuTjOIm/ka5nC7Oi90ee+LJM6lGNv/ACwHf3Nc+gyprS1pvNvUbp+7Hv3NUAvyE56V6tKNoowW5DIP5VseG4995bHOP9KX+YrJQb5VHqQK7XwrZ/6p/M+7cg4x/u+9Ko9DaC1PQtOh2x43Z+f0+layR4x83f0qCxX93nP8X+FXjJ5Y6Z71zWZq5JbiKnv39KmC5QjNVzef7H/j1Kl3ux8nfH3qLMXMjE17R/tcpn8/bsixt2ZzjJ9feuSntfIcJvzlfTFelTPvhdcdVIrmtTtf3u7f0T0+tRObSse3gMa0uRvQ5UW2/nfj8Ka9rtcHf09q1HGDjNMHE6J6sOamMn0PT9t1E05vLC8Z/eA/yrr9Nk86EtjHz4657Csq2byIWON2CT+gqGbXPIO37Pn5c/6zH9KpXZ4uNrxkzqmHBqCQZB+lcNfeJdpK/ZOqf89P/rVjy6x9oO7yNvGPv5/pWqieS5nozxbwRnHFc7rNniXd5nSLPT6+9cmbzdxs6+//ANakZtyl8dB0qlFdxc9+hoeXvjZd2MjGax9RtvLcrvzlPTHrTku8c+X0PrUU135zhtmOMdc/0qo6CbMWWLZMgzngdveoblct/wABrZmi80ls449M1m3EW1vvfw+laJmTRkSpz1piHBAq7LHwTnt6VAqZ+bPSrWpk0TQ8DHvWlbHC7cdWrPhboMdTV+BM4bPQ0AjQhHI+tWXj+UnPQelV4OMfWr68xMPauWpudlLYqQv8uMdTinudjBetQyDZIo68CgvuOcY/GsjTYtwnK9O9XYR8vXvVK1GSP9+tBuKmWxE9hwOB0pu/npUErc9O1RCT2/WpgcjNBJMdu9TCT/Z/WstX9qf52Afl/WuuK0KRfafAPy/rUJuOfu/rVJ5uD8vb1qs0uD939aOULmr53+z+ta3hifb4n0gbM/6bD3/2xXKLNx939a09CudniHTW25xdRHr/ALYoS1B6o+p4pPMXOMVJWP4dn+0ae7bNuJSMZz2FbFdZxhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB5F8Wrny9QaLbnfpx5z7vXiIXjrXsHxjn8vxFFHtzu08c5/wBuSvJccVy1FeRSIelNaTA6UsvGfpVKWTrx29acIgWPP5+7+tSJcf7Pf1rJ83H8P605Z+nyd/WtrCN6CbOPl7+ta1o+SOP465m2myw+X+P1roNPbdt4/jH9Kyki0dJapuHX+KtGOL/a7+lUbEcD/f8A8K3IY8jr/F6VPKNOxW2bSOf0qhqrYtpuM/uW/lW68WP4v0rnPEL+XFMuOtu3t61Hs9TpjLQ861Z/9KXj+AfzNZk0nPTt61cvl3TBs9F/xrOmGWz04rqirAl1HWjbr+3GOsqj9a9Q0JfJsJJeuyQtj1wBXl+mLu1azGcZnQf+PCvXdOt/9GaPf95yM49hWNUum2Nn1P7VlPJ27xtzu6Z/Cqo0zzePOxnj7v8A9et6GL7KpG7fzuz0qO41HylP7rPy5+9/9asXU7Gipt6yOfm0Lb/y8/w/3P8A69Z02n/Zznzd2Fz93H9a3Jtf2nH2XPH9/wD+tWdNrnnTKv2fG4Bfv/8A1qadRkONNdShFffZmVfLzyD97FdBpOq+ZsTycbpAM7unT2qksm8g4x+NXbVsOh9GFQ5X3RvCLWqZ0LWfn/Nv24+XGM0waftIPm9Ofu//AF6msJNyfd/j9fpWiVzGxz0FZpHSq8krXOb1O3zuG/8A5Znt9a5yWzxk+Z0H93/69dlqLYR/+uZ/rXJXbeZMO2Rjr7mqTaMJLmd2Z7LsYHOcc9KsW0+5lG3qw71Yjt9kTXO/PlZbbjrjnGc1n3Grfa72K38nb5uE3bs4ycZ6U480iJ8sEbqttFQ3F5tjdNnVT/FWJqej+Sjnz84jJ+59feuWkHlSL34BrVUn3Mfb+R17y7kZcYyCOtZc0eGAz2rJivPLGPLzz/eqwl55oz5eO33v/rU0mh8ykWlTZx1/CobiLf8APuxhemKdFJyBjqfWrYGTj1qkxctzCmXCsfQZqqjeYPTtW3qEWA3zfwHt9awH/dyqOtaxdzOpFxJ/J5HzfpViE+WQOvNMhbzFPbnFSeXg/e/SqM7Grat5gDYx81aka5ibnua5uJ/LZe+CDW1ZXG+IjbjLev0rCrG+xvRlZ2ZHcx/P1/h9Kr4wcVbu1y3X+Gq8I6fWuc3LVpwB/v1blbnpVZDgj60+ST5un60Si2ZTGSNgH6VVaTnp+tLcSYzx/D61ReTn7v604QZzst+d/s/rSmbjp+tUBJntSGT/AGf1roihXLbS8fd/Wmb/AGqr5nt+tKpz270wWpaV/arunTbNStX252zIcfiKoJ0qxbttuYmxnDg4/GkaKJ9J/Di5+0+H7h9m3F0y4zn+BP8AGuwrgfhFN53hW6fbj/TnGM5/gjrv63jscclZhRRRVEhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF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b8/Of4fYVyy00O6ph1Tjds42e32ZG7PHpVQR84z19q9Ie23fx449Kg+w8/6z/wAd/wDr1Gpz3S6HG2dpuKnfj5/Sugs7Ty0+/n5s9P8A69bCW+wY3Z/ClZcA807Im9ykw2xs2egJqp9u2sI/Lzu4zu/+tV25OYnGP4T/ACqhBDviLbuh9PYVLOzDQjZuQskm4E4xx61Aoyw+tSPHg9f0pAOc56VSOea1LCJlCM9agns9wI8zHH92rdsd2OP4qvrHkdaDPVbHMPpe8/6/Hb7n/wBepoNH2EHz84b+5/8AXrpFg4+9+lKY8Dr+lKyBtmP9k8qBz5mcAn7v/wBeuL8UXXl3PlbM7oOufdq9Buz5cUnGfkJ/SvMfFsvmapGcY/cDv7mtKavqd2XwjKfvHJ3Z+b/gNQRSbYyMdTU96PmJz/D/AI1RjPy/jWsNWdDSjVsMuzlW/wByqMMe8g5xzirlwd2Rj+GrOlW+6Enfj956ewrpqtRppnm4xc1Uhhg2sq7+p9K0obf5lG/qfStPTrPfe248zrKvb3FdRe6XtnU+d2/u+5965knJXRx7HFPD5UqrnOcdsVVvU23CtnoM9Pc10eq2nlMTvziPPT6+9c5cfNlunFDY7FrTl82Pz842P931xg/1rtdCm83TJflx85HX/ZFcDp74Kpjq4/pXV6ZL5Txxbc7pBzn6VLVxRdjRvYf3Mnzf8sz2rk7xNrYzn5f8a7e6j3wyHOPkP8q5PUIsSfe/g9PrWbujtp6o5+UYz9KpyLuyc44rVljz37elVnj6/N29KcZGVSmY8iYPX9KI15HPersseT979KjRMOvPf0rVSucsokkKYHXvVkLgdaavApynI6UErQaRz1qWAZkUerCo2fHan2p3XcK9Muoz+NBSZ9DfBhNnhC7Gc/6e/wD6Ljr0WuA+EUXk+FLpc5/05z0x/BHXoFbx2OOfxMKKKKokKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8m+Kth9p1FpfN27dPxjbnOC59fevG0ssD/Wf+O//AF6+jvGtp51neSb8Ys3GMZ6Bj/WvGI7TI+//AOO04QudVJXic09l8p+ft/d/+vVGez6/P2/u12zWXB+f/wAdqnPaYB+ft/drb2Og3E4Z7XB+/wDpUZt/9v8ASusntcZ+ft6VnSwYP3/0rlmnEagYi2+GHz9/St/R7TzIw2/pL/d+lVTF/tfpU1p8ssZ9HH86VFpyszLERkoe5udTHb7ELbuhJ6VLDcbCBszz60WI8+zkbO35iOmewrO1AfZ5gM7vlz6etaVElLQ1p03KgpNam+l1kfc/WrUM25Cm37xx1rjYL3Lqvl9SB1/+tXQ6Y28Ken7wf0rCodWE1dij4gt8XyPu6RA4x7mo9IuPKeP5M4lB6/StnWod8UzbukLdvrXNaf8ALcxJ6yj+dVL36dztcFdM6y6vvNRj5ePk/vf/AFqi0+6yoXZ1fHX6U7OyB09QarWsWbmJ93R17e9KlU5Lp7E43L1USqR0aNKaXy9RgfbnaynH411Om3/nxhvL2/Pjrn09q5bVE3xyDOMxn+tYmmXX2C+totnmZmRs7sdwPf0rGpG6ujqhR9rTWuqPW1O8Zx7Uu3HesqyvvOTPlY+b1z6e1XXfPOO1YnnypuLsyc9KrTNk7cdVxVea42q3yZ4PeqaT7iH29D0zSTEosfLb7plO/HA7Vdhh2xsM559Kreb5sitjHPrmrSPxjFUdCuo2Kd5F8xO7+H0+tZ/3Tt9a1LldwI9VqgYdv8X6VSMmNU7BirNtLsZRjPzDvVCZ/LcDGaWGfp8nf1qXoJaHRpLuH3f1psr9eO1Zkdx8hG39aSSXr8vb1qbiUWQ6zcbNOuztzi3fv7GvJb+486YPtxhcdc+td14kutkE8WzO62bnPsa82kbAIxnit6ekT18vppRbZFcNw3H8Jqipyh4qaZ8Hp2qENntVw0ZnX+O4zrKo9xXQabd+RZSQbM72PzZ6ZAH9KwguZ0HqRWlFYefKjebt+YD7uf61piveikjzaslzs6LR5Nl1AMZ/fL/MV3AfzLmM4x8w71wNvpOyzkHn56/w+w96vaLa/Z3jl37tkobGMZxg+tc1OcoKzOaST1R0niGw81JZPN27YCMbc9M+9ea6hF5O5c7vkz0x617JHcfbdCvZNuzCOuM5/h/+vXlHiOP/AEoDd/yx9Pdq6JJPVEXMvTBuCv6P0/Kuq0qP7Re25zt/fKOme4rnNLt82Mjb+jnt7Cul8MjbfWi+t0n8xRFAtzq7u08k7d+75c9Mf1rC1CDfuO7Hyen1r0K5t9yMd/8ACe1c5f2m9HbzMYjP8NVOmdcE0ed3lvsb72fkz0rMfj8q6zUrbbuO/wD5Znt9a5e5Ta45z8ua5HGwSZUZc96jaPnO7p7VbiXcv409kwp57elNMwkrlAPtUrjrTWPyk+1OnTnr/DVUpwea1ic7i0Mkmwfu/rVrSP3uqWadN06DPp8wqp5WSPm/Stjw3FnxJpUefvXkIz/wMVQtT6T+GUH2fw1cLu3Zu2OcY/gSu0rF8MQfZ9NkXfuzMTnGOwrbrZHK9wooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAMzXot+h6gc4/0aQdP9k142LbZxuz+Fe33679PuV9YmH6GvJfEH+i3ip97MQbPTuR/SujD2udWHfQyXjwD836Vn3S9ef4Kmmuc5+Xt61nXE/X5e3rXU7WNpNFS4HXntWRcdf8AgNXLmfg/L/D61jXNx1+X+H1rhrJMhTsDtjt2qOOXE8Zx0YfzqjLP/s9vWoVn+cfL39a5oxswU7s9F0S532rDZ1kx19hSazHvVznH7k/1rD8PSb0XjH74Dr9K6m4t/MjeTfjCntUuXvnpUknE4Fz5FxH/ABdD6d67Pwz/AKRp7v8AdxKVx17CsXUrPzEkm8zGyMnbt69ferfha58nTpI9mczHvjsKKuqsjKlH2dU6e5t99rMd+Pkbt7Vx7r5Ot2adcunbH8VdhDNvjb5cZJHWsPVLfdrtpJu+7sOMf7RopOyaZ3tXOgRN6E5xWbfjy7hW64UH9TV+M5jPFVdSi3addPu6Qv29jWC1Zu6lo2Es5/PT7u3LY9fSqWsW2JxNv+5HnGOuCap+G7ny7Notmd03XPstdBLF5trLzjKEfpW70dmRRlyO5n+H7799Cnl9bhed309q715sKfl7eteYM/2C/gGPMwyvnOO//wBaumtNV+0W7HydvJH3s9h7VzVI2Y8bFSakjVubnc4Xb1XHWpbVejZ6N0rOtj5rq/TDAetaph8yF13YyCM+lZo8+9iWa88pseXnj1qpca35GV+z7uM/fx/SsDVtF3XCz/aPuR527OuCfesa5k8hWTGcqeelUnrqWnc6iTxHuB/0Tt/z0/8ArVQm8SeXKo+y54H/AC0/+tXItd5iaHy/vgjO7pn8KdYad5pU+dj5x/Dn096dyZtPZHXx6x9qI/cbOduN+f6VfhbI6fxVmadpvlKD5ucPn7v0961tuxT370MxuPL7OMZqG4u/LidtmcKTjPtUMtzsbbszn3qnfSb7WZumI27+1Z21NoM5bxFqX2i8U+Vt/c4+9nu3tXPO2c8dqs6p812n+4P5mqbJjvXY42iezRdo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mso37OmTj1oA6S88M/artJ/te3YANvl5zgk+vvWrp1j/AGfbtF5nmZfdnbjsPr6Vzk3g7yYJJft+dilseV1wP96suHR/Onji8/G9gudnTJ+tAHodFcn/AMIV/wBRD/yD/wDZUf8ACFf9RD/yD/8AZUAdZUdx/wAe0v8AuH+VZOmaD/ZyBftPmYff9zHp7+1bVAHBaj/yG7T/AIB/6Ea7DS/+PZv98/yFXaKACiiigAoPSiigDM1HSf7Qk3+d5fybMbc+vv71j3Om/wBl2FxB5vmbo2fO3Hb8fSurrC8Qf6qb/rgf60AR+Dv+QRN/13P/AKCtdAx2oT1wM1z/AIO/5BE3/Xc/+grXQONyMvqMUAcjq0nm+KtNbGMGL3/jNdfWBqfhr+0blZvtfl4QLjy89yfUetZ83g/yIJJvt27y1LbfK64GcdaAOvqtqH/INuv+uL/yNc1ouqfYGjsfJ8zzpgfM34xuwOmK6XUP+Qbdf9cX/kaAOS0+b7PCZ9u7y234zjOMGrjeMtpx9g/8jf8A2NZVjZ+ff2z+Zt2yqMYz0IrtngxZzRbvvKwzjpkUAZ2ma9/aKBvs3l5fZ9/Pp7e9bVcRNF9l8RWEe7fl4znGP4sf0rt6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA4n4iaF/aPhzWLz7R5flaZMNuzOcIx9fevkO7t/s8oXfuyN2cY7mvuu9g+1WNxb7tvmxsm7GcZBGcV8t/GnQv7K8WW0f2nzf+Jcj52bf45Pc+lBSPMhS0xelOoAerdOO9XLdunHeqA61ct+o/3qmRrS0ZqQ8r+NWkXjrVa36D61ei5H41nY9HnVjT0abyZIk25zKO+PSvRNLm8yEjbjMmOvsK86tUw6nP8ddv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3W8i7sZUjP4V2zloKnHW5xIm8kiPbu3c5zjrx/StXTI/MCyZxhxxj6VmatbeRq1um/OVU9MfxGtOz+Vdvq3+Fc7id1P3zprYZGPVq2bO2+TO/wDi9PpWBpreWgHX5/8ACultJc4+X+L1pIqXu6FyJNmOc8+lWMZjb6Uit8p4oXlapGDZTnXKtz2NcL4mizqcTbukI7f7Rr0CZeDz2rk/EUG9nffjEJ4x9a03MkznLYZx/vVpwrx171l2Y4H+/WxAMj8akZIEyOtATnGasIMDrT16UrDuQCPj736VHJH83X9Ku+XnvSNH83X9KENFRI8Dr+lSFOOtTleOtRkY71VibkBXHemMvyn6VbH3TUEw4P0qWiosznj3TIN2Onb3q7bwbJEG7PzDtT7eHdAz7uhPGPYUqN+9TjuK8TF1OaVkephqelzTRcc56VdgO9CenNUI+V/GpouHUdeRXIjplHQnuUzE/P8ACf5Vhyp82M9q6M8g1n3sO4lt2MJ6fWtIOz1PPxFPmV0YpTB61b0+w+3XUEfm7PMlVM7c4ycVc0rSvt9xD++2ZmVPu59Pf3r03RNH/sm1aHz/ADcyb87cdh7n0r1MNhJVHfoePVqqO25B4e0L+x7NoftHnZl352bew9z6Vu0tFe7CCgrI4JNyd2FFFFWIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5Txf4T/4SK0uv9N+z77N4P8AVb8ZDc9R6181+LvBP/CLaxDa/wBofat0In3+RsxliMY3H+7+tfX9Vr60+2Wk8G/Z5sbJuxnGRjNKw7nyf4fh+RTnpMO30rtodQ+xRN+634Jf72K7DxF8Pvkluf7T/wBVAW2/Z+uMn+9Xmmoad9lnC+bu+Xdnbj196zWFU3dszq4x01ojXbxfsYD7Dn/tr/8AY1IPFnnIV+xbd3y587p+lcwE2oRnNR+X5nfHauhYOnFaI4o5pO+p2+n3H2qPfs24fbjOfT/GtIJx1/SuAtJfsrLxuw4frius0zUvtEX+q25kx97PYe1clag46o9nCY6NVW6k17B5iO27GEPbNYvl4/i/SumkG6Jx/smsxof3i/N39K5eh6tOfKyCzOE/4F/hWzZy4A4/j9aomP5wM9fardvF5bAZz83pU2NnJM3oH3Dp/FVtFyM5rIiPzr9RWxb8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m/flt2cY9P8ACumhl03rLQwq5nCHwanD+FvCGy3Ev23OyfdjysZwF967y2g8hCud2TnOKsUV69LD06Xwo8ivialZ3kxKWiitznCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASilooASop4fOhePdjepXPpkVNRQJq5xWs+Af7XZj/aXk5i8v/UbvXn7w9a5ZvhT/Z0yt/bXmbMSf8euM89Pv+1evUU221ZkxpxjLmSPJX0b7I3/AB8b8fP9zH9adH8o/GvWKjkj3g844xXNKgn1O+OMa3R5pH0zVhG9u9dxJp3mZ/e44x93/wCvVR9CLtn7Rj/gH/16ydCRqsXB7nKMcg1Cw5zXXN4d3H/j6/8AIf8A9eopPDBf/l8A4x/qv/r0exkV9Zp9zlGOUPHasHVItzl93SP0+teh/wDCIn/n9H/fr/69Mm8GmVGH2/GVI/1P/wBlVKlIl4mn3PL7flen8VXYeAPrXdweBDAMf2jnnP8AqMf+zVpW/hnyCP8AS92Gz/q8f1o9jIPrUEefxdvrVyGPeQM9TivRodPMWP3uec/d/wDr1cRdox1qlQ7sh4vsjgbbRvtAx9o25bH3M/1rRh8Hl2WT7d909PK/+vXYUVaox6mUsVN7aGVY6R9jTBn3/Pu+7j09/atMADinUVcYRjsjCU5S1YnNFLRVkhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACc0UtFACUtFFABSUtFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF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iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC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39g69baP/Z/n/aokbzfO27NzFem05xjNdbeNtsp2xnEbHH4V4v4ok+0/EDRuNufIHr/y1agDP8dXvn+I7Wfy9uy3T5d3XDsfT3qbwn4j8vWdOs/smfOvIhv8zpllHpUnjOHyfGemruzmOI+n/LRq0JNM8+J7/wA7b5Cltm3723nrmgDsvFnjv/hF9SS0/s43W6ATb/P2YyWGMbT/AHf1rnP+Fz/9QD/yc/8AsK6n4fXH2nQZ32bcXLLjOf4VP9a6ygDx/U/i1/aWk3lj/Ynl/aYHh3/at23cpGcbOetcboWu/wBizwS/ZvO8qdZsb9ucEcdPavffE/8AyKes/wDXjP8A+i2rxvwN/wAf9j/1/R/zSgDpP+Fz/wDUA/8AJz/7ClX4zbmA/sHqcf8AH3/9hXqlFAGD4V8Rf8JNpst79lNtsmMOzzN+cAHOcD1/SpPEem/b9Jvx5uzdayJ93P8AC3P61tUUAfO4i/4RjxFp53favLljuOmzOH6d/TrXsVhr3/CReFtSu/s32fYksW3zN+cIDnOB6/pT9b8L/wBs6nDe/bPJ8tFTZ5W7OGJ65Hr+lT/2adL8N6jB53m7opH3bcfwY9T6UAeRH/kf9C/6+Lf/ANG17zXgx/5H/Qv+vi3/APRte80AFFFFAFPVv+QNff8AXvJ/6Ca8SP8AyP8AoX/Xxb/+ja9t1b/kDX3/AF7yf+gmvEj/AMj/AKF/18W//o2gD3miiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCG8g+1WU9vu2+bGybsZxkYzXnuqfCj+0rpZv7a8vCBcfZc9yf749a9IooA+fPE3g//hHdZg0/7d9o82JZPM8nbjLFcYyfTP41seH/AIZ/27YPc/2v5G2Ux7Ps27oAeu8ev6VofEz/AJHKw/69o/8A0Y9dh8P/APkAz/8AX03/AKCtAHA6l4X/AOEWl/s/7X9p8xPN8zytmMkrjGT/AHc/jWnpsfleBdZGc/u5+2P+WQqb4iDd4qsx62yD/wAfeoopPI8IarFjduimOenWPH9KAOb8IXX2G0+17N/kXPm7M43bQpxnt0rptR+LWxHt/wCxc+ZGRu+1dM5HTZWf8Nod9tG+7GL4cY9kr1y+/wCQfc/9cm/kaAPnbVfEH9pa1a6j9l8vyAg8vzN27axbrgY611ek/FX+y7R4P7F83c5bP2rHYf7B9KzvFH/I6aX/ALsX/ow16x4S/wCQVL/1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BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeSfEz/kcrD/r2j/8ARj12Hw//AOQDP/19N/6CtcZ8U5PJ8VWkuN2yzRsZxnDvVLw/8TP7CsJLb+yPP3SmTd9p29QB02H0/WgD2uvMPiXdbNS+z7M+ZZfe3dMlxW9oPjn+29GudR/s7yPJdl2eduzhQ2c7R64/CvPfGOpf29410x/K8jKRQ43b/wDlo3OePWgDrfhXYZ8PTSeb92+Y429f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FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBBfW32ywubXfs86Jo92M4yCM4/GvOtQ+Ev264Ev9t+XhduPsufX/b969MooA5Xwr4O/wCEZszbfb/tOZ/O3eTs7KMY3H+7+tdVRUc8fnW8sW7bvQrn0yKAOG8f+Lv7JiutF+wmb7ZYt+983bs37k+7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UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRSUALRRRQAUUZooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiig9KACiszUtV/s9JG8nzNsZk+9jPXjp7VxWqfEzyN0H9kbt8Z+b7TjGcj+77UWA9IqKaXylJ25wM14Rqvjj7YWX+ztm6Mpnz84zn/ZrGtLv7RcRNs2/OB1z3+lVyge7X/iT7ESPsu/Cb/8AWY9fb2qna+MvtOP9A25bb/rs/wDsteO6yublRn/ln/U1r+D4sRx/N/y8jt/u0WA9O1Lxh/Z8cj/YfM2RGT/XYzjPH3fauSl+MvlTLH/YGd2Oftn/ANhU3iKLNtcfN/y7N29jXld5a7rhTv7Dt7mnZAerJ8XN8TP/AGH07fa//sKpy/Gvy50i/wCEfzuxz9t6f+OV5jIPIt5E+9lSc4x2rl7877hT0+UfzNKyHY+k9I+I/wDaqg/2V5WZfL/4+N3pz90etdVa6r9pAPk7ctj7+f6V8veGV+aLn/l4X+leq6YmYG5/j/oKLAeuI24Z6U6vFNaufsMvmbN+yLfjOM4yazLL4mf2bIg/sjzcSB8/adv/ALJ7UrBY9+orzXRPit/askUf9i+V5k4iz9q3Yzjn7nvXf2V39siMmzZhtuM59Pb3pCLdFJS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFIzbVJ9Bms651T7PkeTuwufvY/pTSbFexpUE4FcxPrnnZ/0bGVx9//AOtWfNdeafuY4x1q1TZLmjsJbjy/4c8Z61Uk1Xy8/uc8Z+9/9auSoqlTRPOdI2v7T/x7Z/4H/wDWpp8RYH/Hr/5E/wDrVztFPkQuZm+PEuT/AMen/kT/AOtUn/CQ5/5df/In/wBaucoo5EHOzpo9d3/8u2Ocff8A/rVaj1LzP+WWOcfe/wDrVx9FL2aHzs7qObzBnbj8alrgQcEH0q1BfeSP9XnBz96p9mPnO0ornbfXtpCfZurf3/8A61atvffaBny9vzY65/pUuLRSkmXaKKKkoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACig9DWZqGq/YN37nzMJv8AvY9eOntQBp0VwOofEj7FJ5f9lb8puz9ox6/7PtWZN8QPt1nNL/ZezCMuPPz2z/d96dgPUaK8FPin7VqNuv2PbuZV/wBb6n6V2lhcedpdw23HLDrntT5QPRqK+e/Fh/0r/t3/AKtXMWk2wqNufn9aOUD6ror5W1S82K/7vP7snr9ay9K1z7PcwD7Nu/fKfv47j2o5QPr2ivGvDnifdAP9Dx+//wCev0/2a7GPxZ9niY/Yt23Jx52P/ZaVmFjtKK4+18c/aXRf7O27mC58/OP/AB2ujsb77bEZPL2Ybbjdn09vekBdoopKAFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKa7bVJ9BmgB1FZ82p+Tn9znAz97/wCtWfN4g6r9l6j/AJ6f/WpqLFzI6CiuTk1fzM/uMcY+9/8AWqq93v8A4McY+9/9arVNk86O2orhDLx939aYTuPSj2YvaHfUVwStt7U8TYIO3p70ezD2h3VFcZHfeX/yzzzn73/1qsx615eP9Hzg5+//APWpezY+dHVUVhQa/vwPs2MnH+s/+tWjBfedj93jJx1/+tU8rK5kXKKQGlpDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopDwM0ALRWZqGq/YN37nzMJv+9j146e1cpqHxI+xSeX/ZW/Kbs/aMev8As+1FgO+ory6b4gfbrOaX+y9mEZcefntn+771yx8U/atRt1+x7dzKv+t9T9KdgPeqK85sLjztLuG245Ydc9q4HxYf9K/7d/6tT5QPoSivlS0m2FRtz8/rTtUvNiv+7z+7J6/WjlHY+qaK+QtK1z7PcwD7Nu/fKfv47j2r1jw54n3QD/Q8fv8A/nr9P9mlYR7LRXFx+LPs8TH7Fu25OPOx/wCy0+18c/aXRf7O27mC58/P/stFmOx2NFUrG++2xGTy9mG243Z9Pb3q7SEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUHpVee58nPy5wM9cUWbFcsUVjza55WR9nzx/f/wDrVRl17zf+XbHGPv8A/wBaqUGLmR01FcdJqO//AJY44x97/wCtVdp9x+7j8apU2xc53NFcGXyOn60zoafs/MXtDv6K4QS47frT0udmPkzznrS9mHtDuKK5GPVPL/5Y55z9/wD+tVqHX9mF+zZyf7//ANalyMamjpKKy4NY87H7jGTj7/8A9ar8UvmrnGOfWpaaKumS0UUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRQelABRWZqWq/2ekjeT5m2Myfexnrx09q4rVPiZ5G6D+yN2+M/N9pxjOR/d9qLAekVFNL5Sk7c4Ga8I1Xxx9sLL/Z2zdGUz5+cZz/ALNY1pd/aLiJtm35wOue/wBKrlA92v8AxJ9iJH2XfhN/+sx6+3tVO18Zfacf6Bty23/XZ/8AZa8d1lc3KjP/ACz/AKmtfwfFiOP5v+Xkdv8AdosB6dqXjD+z45H+w+ZsiMn+uxnGePu+1clL8ZfKmWP+wM7sc/bP/sKm8RRZtrj5v+XZu3sa8rvLXdcKd/Ydvc07ID1ZPi5viZ/7D6dvtf8A9hVOX41+XOkX/CP53Y5+29P/AByvMZB5FvIn3sqTnGO1cvfnfcKenyj+ZpWQ7H0npHxH/tVQf7K8rMvl/wDHxu9Ofuj1rqrXVftIB8nblsffz/Svl7wyvzRc/wDLwv8ASvVdMTMDc/x/0FFgPXEbcM9KdXimtXP2GXzNm/ZFvxnGcZNZll8TP7NkQf2R5uJA+ftO3/2T2pWCx79RXmuifFb+1ZIo/wCxfK8ycRZ+1bsZxz9z3rv7K7+2RGTZsw23Gc+nt70hFuikpaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACjtTJJNgJxnAzWFrmo7NPu18rObd/4vY+1AFrV9Z/sqGWTyPN8uIy437c4zx09q8w8QePP7TLx/2Z5XmQGLPn7sZzz933rm9Zl+0Xatt2/u8dc9zWZtwetUkA9hvbd0xSY+U05DkUS8KfpVAVXTMyjPU1p2MOyVPmz+8B6Vjl9s6NjoQaupqnkuo8nPOfvf8A1qQGjq5xLn/pn/jWh4TuNqx/Jn/SR3/3a527vftuf3ezKbPvZ/p71QS38jnfnBz0oQHrWv3O61uPk/5YN39jXl13d+XMvyZ4z19zVO4vtgK+X1X+9/8AWrHuLjzM/Lj5cdaBmlqF95ob93jMZHX6+1c8x3zJ26D9ajnHzZ9qji6g+9AjqtFl+zFDjdiYHrj0r0XRtX3xhfIxmXH3vp7V435nyHj9aWG7+zjPl5wc9aY0eweJpvMSY7cf6O3f615rKcXCLjrj+dZkuu7wV+zYyMZ3/wD1qqreb50bZ0I/ioGzdkX/AE2Hnuv867fw7N9ng8/bu8uffjOM4CmuBt7rzJEOzHzD+Ku10WfFhINv/LQ9/YUhRPQNM+IX2a6gsP7L3efMo3/aPu7iB0216DYXn22EyeXsw23Gc+n+NfNOtSZ1KLj+Be/+0asadq/9mOk/keb5Uglxv25xg46UrAz6Zory7wr8S/tojg/sjZ5tyI932nOM7RnG33r0u3n89C23bhsYzmpETUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUh4BNZt5qf2bK+Tu+Tdndj+lNJsV7Gk7bUJxnAzisi91jyMx+Ruymc78Y/SsS7v/tLZ8rZ8u3G7P8ASqdaRh3M3PsWLq6+0ODs2/LtxnP9Kr0UVpZE3CiiimIKKKKACiiigAooooAKKKKACiiigAoHWiigC/Zal9lAHlb/AJ92d2P6V0FnqX2pQfK2fPtxuz/SuQpVOGBxnBqHBMpSaO+orlLLVvs+E8ndl8534/pXQWt59pTd5ez5tuM59Pb3rJxaNFJMt0UUlSULRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRSMcKT6CuZ8R+KP7JWWD7H5uYC+fN2+vsfSgDoribyLeWXGdiFsZxnArhde+IR06RrX+y/M3xbt32jGM5H9w+led67r39sXIl+zeViIJjfu7n2HrWOnAqkgOh1XxV/arMfsXlZjMf+t3evPQetc3OMg/7pqfGRmoZXwCMdqYFWGLLqd2PmHaujs026XcLnOd3/oNZVgd0eenzf4VsRvtsJhjPDfyoAzLVdupW3P/AC1X+Yr0/SOdJuP95v8A0EV5DPd/Z7+FvL3bSrYz15rprDxj5NnJH9h3bmJ3ed0yAP7tGw7Evikf6av/AFwH82rmVTEDn0BqXXNZ+2Sl/I2futuN+fX2965ae+8vK+Vnj+9/9amIk1WX5yNvWP1+tZ1gu65hOf8Alov86hmu/NYfJjjH3v8A61T2c2xQcZw2ev0oA9N8ND9yv/Xf+i12M6btPuDnHyN/KvGLTXfsssY+zbvnB/1mO/0rqbXxh/oMsf2H72RnzvYf7NBSM3xGuLxRn/lj/Vqxrb9wyzfe8tg+31xzirGsat9pl3eRs/dbcbs+vt71Rs599s424ySM59hSsJnonhLx39hjSL+zt+bkNnz8f3R/d9q9X0fxV/aoU/Y/KzKI/wDWbvTnoPWvnrRVxNCM5/fL/MV1V+dlvK/XbETj8KTQWPfgc0teBeFPGX9kRJD9g83NwHz523+7/sn0r1fQvFn9tRh/sXk5lEePN3enPQetKwjpqKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRSVDcXPkKzbd2FJ60biuT1Vurv7MD8m7C7uuKxL7WPN3J9nxuTGd/Tr7Vjs245xitI029yXPsa9xrnmgj7NjK4+/8A/WrLmm81gduOPXNRUVoopGd2FFFFUIKKKKACiiigAooooAKKKKACiiigCzb3fkEHy92Gz1xWva67krH9m+8+M7//AK1c/RUuKY1Jo7qCXzkLbcYOOualrhYJfJdW27trBsVu2Ws7sJ9nxufGd/09qycGjRTRu0VHHJ5i5xipKgu4UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUjHCk+goAWoribyLeWXbu2IWxnGcCuc8R+KP7JWWH7H5uYC+fN2+vsfSvJNd17+2LkS/ZvKxEExv3dz7D1ppAeia98Qv7Oka1/svzN8W7d9oxjOR/cPpXCar4q/tVmP2LysxmP/W7vXnoPWueTgVJjIzVWQEE4yD/umq0MWXU7sfMO1WpXwCMdqksDujz0+b/CmBq2abdLuFznO7/0Gs+1XbqVtz/y1X+YrTjfbYTDGeG/lXOz3f2e/hby920q2M9eaQHr2kc6Tcf7zf8AoIrjPFI/01f+uA/m1RWHjHybOSP7Du3MTu87pkAf3aw9c1n7ZKX8jZ+624359fb3oGRKmIHPoDXP6rL85G3rH6/Wo577y8r5WeP73/1qzJrvzWHyY4x97/61MLk1gu65hOf+Wi/zr07w0P3K/wDXf+i15lZzbFBxnDZ6/Ste0137LLGPs275wf8AWY7/AEoA9nnTdp9wc4+Rv5V5f4jXF4oz/wAsf6tWla+MP9Blj+w/eyM+d7D/AGa5zWNW+0y7vI2futuN2fX296CivbfuGWb73lsH2+uOcV33hLx39hjSL+zt+bkNnz8f3R/d9q87s599s424ySM59hWtoq4mhGc/vl/mKViD6F0fxV/aoU/Y/KzL5f8Ard3pz0HrXRg5rwG/Oy3lfrtiJx+FO8KeMv7HiSH7B5ubgPnztv8Ad/2T6UuUdj32iuZ0Lxb/AG1GH+xeTmUR483d6c9B6101SIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikY4Un0FZd7qv2cFfJ3ZTdnfj+lNJsTdjTdtqM2M4GcVkXeteSdn2fdlc534/pWJdXn2lwfL2fLtxnP9KqVpGHczc+xeuNS+0ZPlbcrj72f6VRJzRRWlkTcKKKKYgooooAKKKKACiiigAooooAKcj7GDehzTaKNwNS21fyML5G75s/fx/Stmz1T7UAfJ2Zbb97P9K5KlBwQahwTKUmjvqK5Kx1P7NhfJ3Zfdndj+lb9pf/alz5Wz5tuN2fT296ycWjRSTL1FFFSUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFHamSSbATjOBmsLXNR2afdr5Wc27/wAXsfagC1q+s/2VDLJ5Hm+XEZcb9ucZ46e1eYeIPHn9pl4/7M8rzIDFnz92M55+771zesy/aLtW27f3eOue5rM24PWqSAew3tu6YpMfKachyKJeFP0qgKrpmZRnqa07GHZKnzZ/eA9Kxy+2dGx0INXU1TyXUeTnnP3v/rUgNHVziXP/AEz/AMa0PCdxtWP5M/6SO/8Au1zt3e/bc/u9mU2fez/T3qglv5HO/ODnpQgPWtfud1rcfJ/ywbv7GvLru78uZfkzxnr7mqdxfbAV8vqv97/61Y9xceZn5cfLjrQM0tQvvNDfu8ZjI6/X2rnmO+ZO3QfrUc4+bPtUcXUH3oEdVosv2YocbsTA9celei6Nq++ML5GMy4+99PavG/M+Q8frSw3f2cZ8vODnrTGj2DxNN5iTHbj/AEdu/wBa81lOLhFx1x/OsyXXd4K/ZsZGM7//AK1VVvN86Ns6EfxUDZuyL/psPPdf512/h2b7PB5+3d5c+/GcZwFNcDb3XmSIdmPmH8Vdros+LCQbf+Wh7+wpCiegaZ8Qvs11BYf2Xu8+ZRv+0fd3EDptr0GwvPtsJk8vZhtuM59P8a+adakzqUXH8C9/9o1Y07V/7MdJ/I83ypBLjftzjBx0pWBn0zRXl3hX4l/bRHB/ZGzzbkR7vtOcZ2jONvvXpdvP56Ftu3DYxnNSImooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopGOFJ9BQAtVLu68gFdmflz1xWdq2sfZXNv5G/wAyLO7fjGcj09qxIpvPZW245A65oA1mn+0OH27e2M5qpqy50275/wCWL/8AoJqeAcfjTdTH/Etuv+uL/wDoJoA8g1JcTDn+D+prPNa+qJ+/HP8AB/U1QjhyQ+7ofSrQEcafuXb0yentVaY77eQ4x8h/lVuc87cdV601YtsDnd69vamBzyW3mSK+/GCOMZq4U2MGznHNWXn8uF125yD3xWHeXGH+7/D6/WkBpPqHlqR5WeP73/1qy7rUvMP+qxlcfe/+tWdJLlvu/rUUjcE47UICwZt3GP1p8Z/nWXvz2pyS4x8vf1pgaM6b1Y5xwaoKuxwM55qYSZQ/L+tRsMgmgCyg3IRTHjwjDPY9qghbBHHenzS4PT+GkBRmTa3XtUNWZn3knGOPWq2KAJIn2urYzhga6/Q7/Nqy+V1lI+97D2rjOlWbO48qaP5c/vAetMFodffyb7+LjHAHX3NWDHm2kOccH+VY6TfaZ4227fmAxnNbaLi1lGex/lQNGOUw4Oa7bwT4s/sV4LL7F53mXavv83bjO0dNp9K45l+cc1PCOB9aVhH0/o+p/wBrWjT+T5W1ym3dnsPYetaNfOOga3/ZFzbt9n83ZOsv39ucEcdPavbPDHiX+37Frj7J9n2zeVt83f2U9cD+9+lTYDoqKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABTZG2Rs+M7QTimTy+TE77c7VJxmuZ1HUvtMn+q25TH3s+vtVRjclysWNT1TLNF5P3kxnd06+1YZOaKK2SsZN3CiiiqEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFPik8qVHxnawOPWmUUrXA6fTdT89APJxl8fe+ntWxXAo211b0Oa3NL1PaFh8nO+QDO71x7VlKHY0jLudFRTVbcM06szQKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKD0oAKhnm8pW+XPBPWqeoah9mJi8rfuTOd2MZyPT2rH87z5FfbjBx1zQBoTXPnI3ybcqR1zXnXjJP8ATOv/AC7f1au/QfIa4rxkv+l9f+Xb+rU0B58U96Zs+Yc96nkHNLFHld+eh6Yq0AwrtUjrxWXfT+U+3bn5PXHrWlO2+dT04FVrm1824Rt/Yds9zQBn283mwsduOT39hVm3i3rnOPm9KdOv2YEZ3cZ9Kzbi96/u+397/wCtQBquvlI3fAz0rLubvqNnVfWs2W48wE7ccetVGkwelIC3I284x1phg3ITuxx6VXSfH8Pf1qwk+RjZ+tMChLHskAzngdqlhTK9e9SztuOcY+WoY32EDGeaAHvH833v0qrcJtbr/D6VoCTKk4/Wq8/zqx6cGkBmg4qxBceWPu55z1qu4waQUIDqNEv8yxfu/wDlsv8AF7j2rrLy632c/wAmP3bDr7V5lbS+XNG23OHBx+NdVa3vn2Mx8vbyw657fSmO5Nacxn/e/wAKbPJ9nvYpcbthDY9cHNGnN8gGP4/8Kl1Afvf+A/40gO28G/ED7FJb6f8A2Xv8+7X5/tGMZ2jptr2vT737dA0vl7MPtxuz2Ht718pxjOOe9df4T8Qf2NLBF9m87/SlfO/b/d9j6UmhH0TRWPoGt/23ZvcfZ/I2ymPbv3dADnOB61sVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUjnajN6DNNlfy4nfGdqk49a5vU9T81yvk4ymM7vr7VUY3JcrFvUtU8pjF5Odydd+PX2rAlk81g2MceuajorZRSMm7hRRRVCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALNrdfZnU7N2Hz1xXR6fqP2qPPlbfn243Z9PauTp0bbJFfGdpBxUOKZSlY72isLTNUyqx+T96TGd3TOPatwHNYtWNU7i0UUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRQelZuoah9mJi8rfuTOd2MZyPT2oAuTzeUrfLngnrWXNc+cjfJtypHXNZ/nefIr7cYOOuatIPkNAHAeMk/wBM6/8ALt/Vq4gp716D4yX/AEvr/wAu39WrgpBzVICDZ8w571KV2qR14p8UeV356Hpiop23zqenApgZt9P5T7dufk9cetQW83mwsduOT39hWhc2vm3CNv7DtnuainX7MCM7uM+lMBtvFvXOcfN6VK6+Ujd8DPSsq4vev7vt/e/+tWdLceYCduOPWgDSubvqNnVfWs2Rt5xjrVRpMHpQk+P4e/rQBYMG5Cd2OPSqEseyQDOeB2q+k+RjZ+tRTtuOcY+WkBFCmV696c8fzfe/SmRvsIGM81ZEmVJx+tMDPuE2t1/h9Kqg4rSn+dWPTg1muMGkBYguPLH3c8561v6Jf5li/d/8tl/i9x7Vy4qe2l8uaNtucODj8aYHpt5db7Of5Mfu2HX2rCtOYz/vf4VDa3vn2Mx8vbyw657fSpNOb5AMfx/4UD3CeT7PexS43bCGx64Oa7vwb8QPsUlvp/8AZe/z7tfn+0YxnaOm2uJ1Afvf+A/41UjGcc96VhH1Zp979ugaXy9mH243Z7D296uV87eE/EH9jSwRfZvO/wBKV879v932PpXuOga3/bdm9x9n8jbKY9u/d0AOc4HrUtAbFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopD0oAWqt3c/Z43OzdhCeuKgv7/7Mrp5e7MZOd2PX29q5e5n+0SBtm3A24zmrjBshysWbzUftTZ8rblMfez/SqFFFbJWM7hRRRTEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUqna6n0OaSikBsafq3llYvIzvcc78dcD0ro4pPNXdjHOOtcJV2xvfs7oNm794GznFRKBcZ2OyoqraXX2qMvs2YbbjOfT296tVia3CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikY4Un0FAC1Uu7ryAV2Z+XPXFZ2rax9lc2/kb/Mizu34xnI9PasSKbz2VtuOQOuaANZp/tDh9u3tjOaqasudNu+f+WL/APoJqeAcfjTdTH/Etuv+uL/+gmgDyDUlxMOf4P6ms81r6on78c/wf1NUI4ckPu6H0q0BHGn7l29Mnp7VWmO+3kOMfIf5VbnPO3HVetNWLbA53evb2pgc8lt5kivvxgjjGauFNjBs5xzVl5/Lhdducg98Vh3lxh/u/wAPr9aQGk+oeWpHlZ4/vf8A1qy7rUvMP+qxlcfe/wDrVnSS5b7v61FI3BOO1CAsGbdxj9afGf51l789qckuMfL39aYGjOm9WOccGqCrscDOeamEmUPy/rUbDIJoAsoNyEUx48Iwz2PaoIWwRx3p80uD0/hpAUZk2t17VDVmZ95Jxjj1qtigCSJ9rq2M4YGuv0O/zasvldZSPvew9q4zpVmzuPKmj+XP7wHrTBaHX38m+/i4xwB19zVgx5tpDnHB/lWOk32meNtu35gMZzW2i4tZRnsf5UDRjlMODmu28E+LP7FeCy+xed5l2r7/ADduM7R02n0rjmX5xzU8I4H1pWEfT+j6n/a1o0/k+Vtcpt3Z7D2HrWjXzjoGt/2Rc27fZ/N2TrL9/bnBHHT2r2zwx4l/t+xa4+yfZ9s3lbfN39lPXA/vfpU2A6KiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAIx2oTjOBmuE8X+KPsN6NO+x+Z9ot/8AWebjbuLL0280fEDxZ/Y1vd6Z9i877RYOfM83bt3Bl6bTnGM/jXjelXX2yWJ9mzEoXGc+h9PemkB6Fpr+YFOMfP6/Suls14H+/wD4VzWlL8o5/wCWn+FdTZ9B/v0gNOEYx9aTURnTrr/ri/8AI0+Hp+NZuuT7YZk25zARnP1oQHneqf8AH0o/2B/M1Ai/6JKM9j/KrFzDvkD7sYHTFU7mTy1ZcZ+U96sCn/qvfHNUL68zuGzqn97/AOtTLqXJPy/w+tY11LhW4/g9aYD3nwfu/rVS4fzATjHy+tZk0vOdvb1qNbn/AGP1pASS/K34VFu+Q02aXc2cY49ah8zAPFCAR2waaGwRxTXbJ6UlMCcPk9KnQ5GMVRBwRU6NyOO9ICz0pkpznjtSn5garynGR7UwI3PNRk0Gmg80gFpQcGlpMc5pgaOnXHlTxDbn96D1967m0bz7KVsbcFlxnPYV51E2HU+hFdf4fvMWLx+X96UjO7pwPakNEkyYlXnsKsRJ8p571JMmbhOewq7BD+7Pzd/SmgMLUZfKDDGfkJ/nWdpmtfYNUs7n7Pv8mdJNu/GcMDjOPatTXYsF/m/5Ynt9a5IrSA+p/h54q/4SLRZbj7F9nxdmLb5u/wDhU5zgf3v0rt6+PfC+r/2VrOny+R53l3kcuN+M4ZeP0r6j8JeIP+Ek0uW8+zfZ9kxi2+ZvzgA5zgeuPwqWrCN+iiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFQ3MvkwSPtztQn9KfK/lwu+M7VJx61y2q3v2icHy9vyY657n2qoq5LdiHULz7XMH8vZhduM59fb3qlRRW6VjG4UUUUwCiiigAooooAKKKD0oAKKhlfYCeuBVcX2B/q/wDx7/61RKpGL1KUW9i8eBTN/PSqTX+R/q//AB7/AOtVaW7+b/V9v71ZSrxRapSNnOaKy4L3t5f8X97/AOtVoXfyn93/AOPVca0ZIl05ItUZqi95k48vr/tf/WqW3feucY+b1pqrFuyBwaLNFFFaEBRRRQAUUUUAFFFFABQOCDRRSA1tKv8AymSHy875Ad27pnA9PaunVtwziuDBwQfSt3Rr/Ygh8vO+XGd309qznHS5pGR0NFFFZGgUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFITgE0AI7bI2bGcAmuV13xH9mlNn9k3ebF9/zMYzkdMVl+PfFf9lzSaV9i837TZn955u3bu3L0284xnr3rgtGk8zacY/fDv9KdgO2tpPNZWxj5/XNbVsOP+BViaePlH+//AIVvW44/4FSAuxj5DXH+L0zcnn/l2/q1dgDsiY+gzXGeLJ91yRt/5d/X3amgOJWLLqM9/Sm3I8pvLzncvWrEQ6HPQ5qK+lw+cdF9frVgVkh2xlt2cc4xVC+uf3oGz+H1+tMubvgjZ/D/AHqxLq52t9z+H1oYFq4bzEY9PlNYk/y8dflqT7Zn+D/x6opX3qTjHB70DIN/tUM33s+1BfB6UyQ5B47UCGFvapI5MDOKq5pVbHagC95m4jj9aVhlgaqo3t3qyhyp4oAeD+7b6VVkOKlZsA8VWkf27UARucmmk0hNAGaQBV2zn8shNucv61TI4pU4FFwO30j95AT0/ef4VZv0/edf4PT61zuhXG2aFNmczgZz9K62+XduOcfJ/jQMyIlyRz3q2o2oT6U23iyR838XpVi5ixbynd/Ae3tTCwad4g/si/tpvs3neVKk2PMxnBHHT2r23wb42/4SSxM39nfZv9J8nb52/spznaP736V8x6if34/3f8am0DUf7M1qwuvJ83yLqOXbu27trA4/SpaEfZdFcr4G8S/8JNo8t59k+z7LgxbfM35wqnOcD+9j8K6qpAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqC5n8iJ227tqlsZ9BT55PKgkfGdqk4/CuT1K8+1XAfy9vyBcZz3Pt71UY3JlKwahf8A2uXd5Wz5duN2fX296oUUVulbYxuFFFFMAooooAKKKKACiikJxQAtFN3+1LnildDsxaKhkfGTjtUcdxyBt6n1qedXsPlZaopFbI6Up6VVxWCiozJhgMfrTwcihO+wrC0UUUwCiiigAooooAKKKKAFU4YHrg1saXqfkhYfJzvkHzbumcD09qxqBwaTVxp2O8jfzFzjH40+ua0e/wDKCw+XnfLndu6ZwPSukBzXPJWNk7i0UUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU122Rs2M4BNKTgE1wHj3xX/Zc0mlfYvN+02Z/eebt27ty9NvOMZ696ANTXfEf2aU2f2Td5sX3/ADMYzkdMViW0nmsrYx8/rmuJ0aTzNpxj98O/0rtdPHyj/f8A8KHoBt2w4/4FWhGPkNUrccf8Cq6DsiY+gzQBx/i9M3J5/wCXb+rVwyxZdRnv6V23iyfdckbf+Xf192rj4h0OehzVoCvcjym8vOdy9ahSHbGW3ZxzjFWb6XD5x0X1+tYlzd8EbP4f71MB99c/vQNn8Pr9ay7hvMRj0+U1Vurna33P4fWqX2zP8H/j1AEc/wAvHX5ar7/ap5X3qTjHB71SL4PSgAm+9n2qEt7U+Q5B47VWzQBajkwM4qXzNxHH61RVsdqlRvbvSAtMMsDTgf3bfSmIcqeKazYB4pgRSHFV3OTUkj+3aoCaQCk0lAGaUjimBcs5/LITbnL+tdZpH7yAnp+8/wAK4hOBW9oVxtmhTZnM4Gc/SgDor9P3nX+D0+tU4lyRz3rXvl3bjnHyf41Rt4skfN/F6UhjlG1CfSptO8Qf2Rf2032bzvKlSbHmYzgjjp7UXMWLeU7v4D29q5DUT+/H+7/jQI+nPBvjb/hJLEzf2d9m/wBJ8nb52/spznaP736V2tfGmgaj/ZmtWF15Pm+RdRy7d23dtYHH6V9Q+BvEv/CTaPLefZPs+y4MW3zN+cKpznA/vY/CpaA6qiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFIelAAThSfasfVNS8ndB5W7fGfm3dM5Hp7U/Vb7yA8Hl7t8R+bd0zkentXMM249MVpCN9WZykLI+9s4x+NMoorYzCiiigAooooAKKKKACiim7sdqQDqKQHI6UjNgHii6HZjs0VVebY4G3P41LHNvGcY/GpU4sbiyWigGms2B0qriSHUUxZNwzjH40+haiCiiimAUUUUAFFFFABRRRQBPbT+RKjbc7WDY+hrqNP1D7XHu8rZ823G7Pp7VyFS20vkzRvtztcH9amUblRdjuqKpafd/a4WfZsw+3Gc9gfT3q7XO9DVMKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAjHahOM4Ga4Txf4o+w3o077H5n2i3/wBZ5uNu4svTbzR8QPFn9jW93pn2LzvtFg58zzdu3cGXptOcYz+NeN6VdfbJYn2bMShcZz6H096aQHoWmv5gU4x8/r9K6WzXgf7/APhXNaUvyjn/AJaf4V1Nn0H+/SA04RjH1pNRGdOuv+uL/wAjT4en41m65PthmTbnMBGc/WhAed6p/wAfSj/YH8zUCL/okoz2P8qsXMO+QPuxgdMVTuZPLVlxn5T3qwKf+q98c1QvrzO4bOqf3v8A61Mupck/L/D61jXUuFbj+D1pgPefB+7+tVLh/MBOMfL61mTS8529vWo1uf8AY/WkBJL8rfhUW75DTZpdzZxjj1qHzMA8UIBHbBpobBHFNdsnpSUwJw+T0qdDkYxVEHBFTo3I470gLPSmSnOeO1KfmBqvKcZHtTAjc81GTQaaDzSAWlBwaWkxzmmBo6dceVPENuf3oPX3rubRvPspWxtwWXGc9hXnUTYdT6EV1/h+8xYvH5f3pSM7unA9qQ0STJiVeewqxEnynnvUkyZuE57CrsEP7s/N39KaAwtRl8oMMZ+Qn+dZ2ma19g1Szufs+/yZ0k278ZwwOM49q1NdiwX+b/lie31rkitID6n+Hnir/hItFluPsX2fF2Ytvm7/AOFTnOB/e/Su3r498L6v/ZWs6fL5HneXeRy434zhl4/SvqPwl4g/4STS5bz7N9n2TGLb5m/OADnOB64/CpasI36KKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFcx4y17+ydG1Ffs3m4sZZM79v8LcdD6Vt6tc/Y9Gvrrbu8m3kk25xnCk4/Svlv4ka9/bfiCCf7L5G20WPbv3fxueuB6/pTQGRrOt/29qcN19n8jYix7N+7OGJ64HrW94d4Mf8A13H9K4q3/wBYn+8K7Xw6P9X/ANdx/SqA9O0rmMf9dP8ACuosx8v/AAOuX0n7g/66/wCFdPadB/v1DA00bZEx9Oa5fxHefv8A7n/LH+97tWrqd15NtMPL3fumPXHavNtZ1HzJSPKxmLH3vr7U0gFubzCsvl9U/vVz9/P8x+T+D1+tQSSb3HGOMdaikjyetWBVklz/AA9vWs27fg8fwVozLtYDOeKrynaCfagDn5jk9O1VW4atm4m6/L29azJmyen8NAyHdwab1paQjFACGkBpxpMUCAdanj7fWoQOakVsfnQBZ3YQ8VWkOT0p7yZ/h7etQMM0AMNA4pSMU0DmgBwNLu9qTHNHcUAPFaOlybJYuM/vQf5VnCrNqcTR/wC+P50ho7m3fznU4x8w963rOLMJ5/i9PYVzOk8oP+uv+FdXZcQn/e/wplIwPEibfM5/5YHt9a4R+td54n/5af8AXsf615+zfN0oJaFxXaeAfE39j6np9l9k87zb+Nt/m7cZKDpg+lcTTlOCD6UhH2jpl/8A2jbNN5fl4fbjdnsPYetXa8A+Enib7DbQ6b9j8z7RqQ/e+ZjbuEa9NvPSvf6gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApHbajN6DNLWTq135SSRbM7oj82emcimldibsUtYvv3vl+V96PGc/X2rDoJzRXQlYxbuFFFFMQUUUUAFFFFABRRSMcKT6CgBScAmq01z5ZI2Z49aqXt3tJXy+qf3vrWU8m85xj8a462JUdEdEKN9zQubzzFYeXjKkdf/AK1ZjHmkorgnUc3qdUYKOwUUUVBQU4PjtTaKE2gsO3fMDipo7jZgbM8+tV6KpTa2E4pmpBfcD933/vf/AFq0oZ/NGduOfWuZ6VNDN5br8ufmB6100sS46SMJ0V0OnoqnZ3Hmx52Y+bHX6Vcr0YyUldHI007MKKKKoQUUUUAFFFFABTo22SK+M7SDim0UgOo0i982A/u8Zkx1+ntWvXC20nl3MT4ztcHH4119hcfaIC2zbhsYzn0P9axnG2prGV9C3RRRUFhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXGeO/E/8AY+m39n9k87zLCR9/m7cZVh0wfStbxRq39laJqM3keb5VnLLt34zhW4/Svlnxd4i/4STWIbz7L9n2QiLb5m/OGY5zgeuPwppATtqf9qahBP5Pl7WVMbs9/oPWu+8PjMY/67/4V5lpR/fRf9dR/SvTfDv+rX/rsP6VTA7mwHA/3/8ACt23H/oVYdj0H+//AIVuwnCE+hqAJrk7bKc+iN/KuB1STzJwcY+T19zXSa3f+VFLH5Wcwt/Fj19q851LUMOR5X8H976+1OIEl5N5YYYz8nrXP3V1kkbP4f71LNeeYrfu8cEdf/rVlyncc9OKsBtxJkH5f4T3rEu2yen8Nacib1Iz1FUJ7Pdk+Zjj+7SAyXbB6Ugl+Ujb+tTzW2wH588Z6VTIx3pjHM3PSmFuOlJ3pT0oAaDzSk03FAoEPQ9B71aj/rVZP61Yj+4aAHy8A/Sqb9amlbrx2qsTmgBM5NKOBSdKBQA+lFN6ihelAFm1k8ueI7c4cH9a7TTrn7RaSHbt+YjrnsK4ZB84PvXQ6RL8gG3rL6/SkNHT2cecc/x1fuoP9Em+b/lm3b2qvp38P/XQf0rVux/oc/8A1zb+VMqx5nqyYuV5/gHb3NZvStbWz/pa/wDXIfzNZOaRB0/gzXv7J1jTk+zeb/p0Umd+3+JfY+lfUOgaz/bdi9z9n8jZKY9u/d2B64Hr+lfG4b2r0P4a+Lv7HurLSvsPm/adRjPmebt27ii9NvOMZ/Gk0B9N0VBaz/aIy23bhtuM5qepAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKbI2yNmxnAJxSk4Un0rC1i+8t2h8vO+LGd3Tr7U0ribsVdXvvMmA8vGY8fe9z7VkUUV0JWMW7hRRRTEFFFFABRRRQAUUUhOAT6UALTJGwrfSqVzebMr5ecr/erMlutx+5jt1rmqYiMdDaFFyLN5PtlHy5+XPX61V+1/7H/j1QM+85xim1wTrSb0OuNNW1LBusjGz9aZ5vIO39aiorN1JPqVyxLkd3tH3P8Ax6nte5B/d/8Aj3/1qoUVftp2sS6cS9Bdcqdn8Q71pxXe4Y2dT6//AFq56nK+Ocd6uGIlEmVFM6hH3jOMU+udguthA2Z+Yd617a581fuY+bHWu6lXjI5Z0nEt0UUV0GQUUUUAFFFFABRRRQAqttdW64Oa6LR77915fl/ekxnd9Paucp8T+VMkmM7WDY+lTJXQ07HeUVm6Vd/abcnZt/ebcZz2HtWlWDVjZO4UUUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFYXijV/7K0TUZvI83yrOWXbvxnCtx+lAGT478T/ANj6bf2f2TzvMsJH3+btxlWHTB9K+dm1P+1NQgn8ny9rKmN2e/0HrUHi7xF/wkmsQ3n2X7PshEW3zN+cMxznA9cfhVfSj++i/wCuo/pVJAem+HxmMf8AXf8AwrubAcD/AH/8K4bw7/q1/wCuw/pXdWPQf7/+FJgbluP/AEKp7k7bKc+iN/KoYThCfQ1l63f+VFLH5Wcwt/Fj19qSA5vVJPMnBxj5PX3NYN5N5YYYz8nrUepahhyPK/g/vfX2rEmvPMVv3eOCOv8A9arAS6uskjZ/D/erKuJMg/L/AAnvTpTuOenFVZE3qRnqKAMy7bJ6fw1mu2D0rWns92T5mOP7tZ81tsB+fPGelMCAS/KRt/WmM3PSmkY703vQMUtx0poPNOPSmYoEOJpUPQe9MFSJ/WgCzH/WnS8A/SmR/cNMlbrx2oAhfrUecmlJzSdKAFHAp1MFO6igBwqe1k8ueI7c4cH9arL0qRB84PvSA7nTrn7RaSHbt+YjrnsKv2cecc/x1zGkS/IBt6y+v0rrtO/h/wCug/pQUixdQf6JN83/ACzbt7VwGrJi5Xn+Advc16Zdj/Q5/wDrm38q831s/wClr/1yH8zTBoyeldP4M17+ydY05Ps3m/6dFJnft/iX2PpXMZoDe1Ik+yNA1n+27F7n7P5GyUx7d+7sD1wPX9K1q+ZPhr4u/se6stK+w+b9p1GM+Z5u3buKL0284xn8a+lLWf7RGW27cNtxnNQBPRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVQ1C78mGRNmcxk9cVPdzeTbytjOEJ/SuRvbn7VMH2bcLtxnPqf61cI3Jk7EU0vnMGxjjHrUdFFbmIUUUUAFFFFABRRRQAUUVDNN5QPy5wM9altJXY0rvQmPSqd1JhG4/gqhcXu7/ln/D/e/wDrVSafcPu/rXHUxKtZHRCi76kpu8cbP1pPtf8Asf8Aj1Vic0VxOrLudPJEma43c7cfjSx3GzA255z1qCilzyHyqxoC9+U/u/8Ax7/61Rtd5cfJ/wCPVToqnWm+pPs4mxbXe1ceXn5v71Xo7jf/AA45x1rmRwalSXYR8uec9a3p4px3Mp0UzqM5orItb3ovl9Xx97/61asb71zjH413U6sZ7HNODjuOooorUgKKKKACiiigAooooAt2Nz5E8Y2bv3gPXFddbT+fGW27cHHXNcNWnpV75Dxw7N2+UHO7pnA/pWc43RcZHWUU1H3DOMU6sTUKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5jxlr39k6NqK/ZvNxYyyZ37f4W46H0rb1a5+x6NfXW3d5NvJJtzjOFJx+lfLfxI17+2/EEE/2XyNtose3fu/jc9cD1/SmgMjWdb/ALe1OG6+z+RsRY9m/dnDE9cD1re8O8GP/ruP6VxVv/rE/wB4V2vh0f6v/ruP6VQHp2lcxj/rp/hXUWY+X/gdcvpP3B/11/wrp7ToP9+oYGmjbImPpzXL+I7z9/8Ac/5Y/wB73atXU7rybaYeXu/dMeuO1ebazqPmSkeVjMWPvfX2ppALc3mFZfL6p/ern7+f5j8n8Hr9agkk3uOMcY61FJHk9asCrJLn+Ht61m3b8Hj+CtGZdrAZzxVeU7QT7UAc/Mcnp2qq3DVs3E3X5e3rWZM2T0/hoGQ7uDTetLSEYoAQ0gNONJigQDrU8fb61CBzUitj86ALO7CHiq0hyelPeTP8Pb1qBhmgBhoHFKRimgc0AOBpd3tSY5o7igB4rR0uTZLFxn96D/Ks4VZtTiaP/fH86Q0dzbv5zqcY+Ye9b1nFmE8/xensK5nSeUH/AF1/wrq7LiE/73+FMpGB4kTb5nP/ACwPb61wj9a7zxP/AMtP+vY/1rz9m+bpQS0Liu08A+Jv7H1PT7L7J53m38bb/N24yUHTB9K4mnKcEH0pCPtHTL/+0bZpvL8vD7cbs9h7D1q7XgHwk8TfYbaHTfsfmfaNSH73zMbdwjXpt56V7/UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRWbr919i8O6ndbN/k2ksm3OM4QnH6UAed/FnxH/Z32nTPsvmfadMf975mNu7evTHPT9a+cjXSeNNc/wCEg1mG7+zeRst1j2b93RmPXA9f0rnG61aQEtt99P8AeFdn4f6x/wDXcf0rjLfh1/3hXY+Hm+eL/ruP6UwPUNH/ANWP+uv+FdRbHC/8CrmNHPyD/rr/AIV0sXETN6EmoYGL4nkwJF29bY85+tedzjnr2rsPFknmTtxjNuR1/wB6uKjg6Hd39KaGQOm5w2elV7gdR6rWhcHyon4z8pNc/cXO+QHZjj1qgEljxk7ug9Ky72TaxXGcp6/WrVw+Ubj+E96w7gfN/wABoERyNk9Ki3YpKUfdNACZyadmkDe1LQAmaUGm5ozmgB/WlA5pqnipUG7A96AGkU096stFhSd3b0qq4w1IBM5FAoUcU49KAGkUlLnNIDxQAq9KliOJFP8AtCosU+LiRf8AeFMDs9BfMHT/AJbf0FdbaHMZ/wB7/CuT8PDdbf8Abb+i12NhD+7+9/F6fSgqJheJhxLz/wAu5/rXnchw4r0rxRHhJef+XY9vrXnDLiQc0BIahz271Kq+/enKmec96k28daCS3o1x9j1qwudu7ybmOTbnGcMDj9K+oPAes/25ok1z9n8jZctHt37uiqeuB6/pXykX29q9E+GPir+z7ux0v7H5n2nUk/e+bjbuKL0289KTQH0nRSA5pagAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAI538u3lfGdqE4/CuP1Gfz7hW2bcIFxnPc1s61d+U7Q7M7ovvbumciubrWnHqZzfQKKKK1MwooooAKKKKACiiigA6Vn39x5YaPZnMZ5zV2Y7YJG9FJ/Sucu5PNlBxjj69zXLianKrI2oQ5nqRMcnpim0UV5fqdwUUUUAFFFFABRRRQAUUUUAFFFFIZNbybJo/lz8wP610VvJ5sZOMc+ua5ccHNbGlSYgK7esnr7Cu3C1GpcpzV4acxq0UUV6RxhRRRQAUUUUAFFFFABWvo115eyLZndMDuz0zgVkU+F/LnjfGdrA4/Gk1dDTszvKKoaVcfabZm2bcORjOewP9av1zM3QUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUc8nk28kuM7FLYzjOBUlcn451k6f4e1aDyPM3afM27fjHyMPT2oA8k+MfiLf4hjt/suPM04Lu8zpl5B6V5Go+YfWrl/efbphL5ezC7cZz6n096pr94fWrsBsaSP3kX/XUf0r0vw6f3a/9dh/SvM9L/1sX/XUf0r0zw5zGv8A12H9KGgO9sPuj/f/AMK1JH2WcxxnCk/pWXYfc/4H/hVy8fbp1yfSJv5GoA4bxJe7rnb5fWHHX3b2rkZl3AtnoK2NZu83ajZ1jHf3NZn+s56VSGU04jaq0823K7c5HrV24/dKw6/KazHm6nb29aYiu02FPy9vWs26u+fufw+tTXt1tVl2ZynrWJJJuPTHHrTAkkn3H7v61AxzTetJj3oGOU8UYopDQIWlApopRQA4UobikFOC8daAGdaD0pzcVFnJFIAxSjgUuKO1MBucihelHelxQA9W/nWxpEv7yMY6yjv9KxM81qaUM3EP/XZf50Aeg2HAX/f/AMK0ro5sp+P+WbfyrJsBgr/vj+la8y5sJ+f4G/lQWjzTXh/pi/8AXIfzNZKHitjxAP8ATV/65D+ZrHWPIzn9KRLHgc1PbP5FzFNjd5bq+PXBzTI1461IBzRYR9CfCLX/ALT4dlT7Nt335XPmZxlI/avUq+TfBup/YfEGlJ5O/wD0+F87sfxr7e1fUumX/wDaNu03l+Xh9uN2ewPoPWpYF2iiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFI7bUZvQZoAq303l20w25/dsevtXHyyeawbGOPXNamt3O66UbOsfr7msetoRtqYyd9AooorQkKKKKACiiigAooooAQnAJrN1C62Eps6p6/WrN5L5cUi7c/uz3rn5H3tnGPxrjxVbl91HRRp31YjNuOcYptFFea3fc7AooopAFFFFMAooooAKKKKACpYJPLkT5c4YGoqKadndCaudHZz+dCTtx83rn0q1XPWM2yRE29ZB3roAc16uHq88Tgqw5ZC0UUV0GYUUUUAFFFFABRRRQBc0+fyrqFducyjvjvXXxyeYucYrhVOGB9DXSaHc5tSuzGZMdfpWU11Lg+htUUUVkahRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUARzyeTbyS4zsUtjOM4FfPnxj8Rb/EMdv8AZceZpwXd5nTLyD0r1zx1rJ0/w9q0HkeZu06Zt2/GMow9PavlO/vPt0wl8vZhduM59T6e9NICmo+YfWtjSR+8i/66j+lY6/eH1rX0v/Wxf9dR/SqA9M8On92v/XYf0rvbD7o/3/8ACuC8Ocxr/wBdh/Su9sPuf8D/AMKlgakj7LOY4zhSf0rz7xJe7rnb5fWHHX3b2rubx9unXJ9Im/ka8w1m7zdqNnWMd/c0IDHmXcC2egqBOI2q5/rOelV7j90rDr8pqwKU823K7c5HrVFpsKfl7etWHm6nb29ay7262qy7M5T1oAhurvn7n8PrWdJPuP3f1qOSTcemOPWoutAxzHNIp4puPenUAGKKQ0CgQ4ClFNFOFAChuKb1p4XjrSNxQA09KZijOSKdigBBwKTORTu1N70AC9KkVv50zFGeaQG3pEv7yMY6yjv9K7qw4C/7/wDhXn2lDNxD/wBdl/nXe2AwV/3x/SmNM1ro5sp+P+WbfyrzXXh/pi/9ch/M16XMubCfn+Bv5V5t4gH+mr/1yH8zQUzHQ8U8DmmLHkZz+lTxrx1pED7Z/IuYpsbvLdXx64Oa+hfhFr/2nw7Kn2bbvvyufMzjKR+1fPYHNdJ4N1P7D4g0pPJ3/wCnwvndj+Nfb2oaA+sqKpaZf/2jbtN5fl4fbjdnsD6D1q7UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUjHapPoM0tUtQm8u1mXbnMTd/ahCb0MbW7nNyF2dY8dfc1jU+R/MbOMfjTK6ErGLdwoooqhBRRRQAUUUUAFFFIx2qT6DNAEc8nlxv8ucKTWBc3HmvnZj5cdan1GfdKBt6p6+5rPrzMRWcnZbHbRppK7CiiiuM6AooopiCiiigAooooAKKKKQCg4INaNhdbSqbM5cc5+lZtKh2urehzWlObg7kzipI6sHIpapabL5luxxj5z39hV2vYhLmjdHnSXK7MKKKKsQUUUUAFFFFABSo211b0OaSigDp9Eud9qw2YzJjr7CtcVxdhL5dzCNuf3i9/euxik81d2MYOKwmrM1g7okoooqCwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKzdfuvsXh3U7rZv8m0lk25xnCE4/SgDzv4s+I/7O+06Z9l8z7Tpj/vfMxt3b16Y56frXzka6Txprn/CQazDd/ZvI2W6x7N+7ozHrgev6VzjdatICW2++n+8K7Pw/wBY/wDruP6Vxlvw6/7wrsfDzfPF/wBdx/SmB6ho/wDqx/11/wAK6i2OF/4FXMaOfkH/AF1/wrpYuImb0JNQwMXxPJgSLt62x5z9a87nHPXtXYeLJPMnbjGbcjr/AL1cVHB0O7v6U0MgdNzhs9Kr3A6j1WtC4PlRPxn5Sa5+4ud8gOzHHrVAJLHjJ3dB6Vl3sm1iuM5T1+tWrh8o3H8J71h3A+b/AIDQIjkbJ6VFuxSUo+6aAEzk07NIG9qWgBM0oNNzRnNAD+tKBzTVPFSoN2B70ANIpp71ZaLCk7u3pVVxhqQCZyKBQo4px6UANIpKXOaQHigBV6VLEcSKf9oVFinxcSL/ALwpgdnoL5g6f8tv6CuttDmM/wC9/hXJ+Hhutv8Att/Ra7Gwh/d/e/i9PpQVEwvEw4l5/wCXc/1rzuQ4cV6V4ojwkvP/AC7Ht9a84ZcSDmgJDUOe3epVX3705UzznvUm3jrQSW9GuPsetWFzt3eTcxybc4zhgcfpX1B4D1n+3NEmufs/kbLlo9u/d0VT1wPX9K+Ui+3tXonwx8Vf2fd2Ol/Y/M+06kn73zcbdxRem3npSaA+k6KQHNLUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAB6V4v8AGTxJ/Z2ovpf2XzPtOmH975mNu4yL0xz0/WvXNXm+z6LfT7d3l28j7c4zhScV8s/EfUf7V8QW8/leVttFTbuz/G/sPWmkBxy9R9aewpqLgjnvUrDmqQBbLhl5/iFdh4f+/F/13H9K5CH/AFi/7wrrfD5+eLj/AJbj+lAHqOjD92P+uv8AhXV24zCw965XRj+7H/XX/CustR8v/AqzYHJeL4MTO27pbE9P96uAEu3jbn8a9a8RRebbXA3YzbsP0NeQatB9muAN27EeemO5qosCG9k3q3GPkI6/WsOSXyzt25qy03nTIu3G7A6+9RXtrtkHz/w/3frVARIfOjLdO3rVG6h5+9/D6VowR+XbvznknpUDr5sq847UwMjyM/xfpTxaZUnzP/Ha6Wz0/K/63+L+79PetJNOyp/e/wDjv/16AOH+y/7f6Uos/wDb/wDHa7c6ftU/ve393/69RG2+U/P29KAOPFnn/lp/47QbTb/Hn/gNdS1rz9/9KieD/a7elAHMmD/a/Sk8nAzn9K6CSHAPzdvSqVxD1O7t6UgMpjioX5NW3XHeoGHNFgIKMYNSlflPPaol6UAGM0dKDSDigB1WLRcyJz/GP51Xz2rR0qDzrqAbsZmUdPemB2WgL+56/wDLb+grtdPjzCTn+L0+lc7pln5CqnmbsyDnGPT3rr9Ng/c/e/j9PpSuWjlfFy4Sbn/l1b/2avLZf9YK9j8XQ4in+b/l1bt/vV5FeR/vRz/D6fWi4pDUk2r0zSSTZz8vb1qDdtpjNntTJB3+bpU+m3P2PVrO627/ACJ0k25xnDA4/Sq4XeQelWYrPzB9/HOOlID6k+Fmuf294Zubr7P5G29aPZv3dEQ9cD1/Su6r5/8AhJef2dbw2Xl+Z52pq2/OMZEY6c19AVL0AKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUV0/l2kz4ztRjj8Kl7VkaxNsV49ud0R5z9aaV2JvQ5+8n+0TBtu3C4xnPqf61XoorpMAooooAKKKKACiiigAooooAp3rbYZFx1jNc8a2tTfDlcdU/xrGry8VK87HbQVo3EooorlNwooopAFFFFABRRRQAUUUUxhRRRQAVf05sFBj/AJaD+lUKt2J/fRf74/nWlF2mmRUXunRUUUV7R5oUUUUAFFFFABRRRQAUUUUAaek3XlSRRbN26UfNnpnA/pXWVwludtzE2M4cH9a6+wl86Bmxj58dc9hWNRdTSDLlFFFZmgUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAQ3c32aznn27vKjZ9ucZwM182/F/Xv7Q8T27fZvLzYKn38/wAcnt717b471L7L4W1q38nfv02c7t2MZRh6e1fJU0nmyA4xx600Ag5Q01TtYDrzT0+4aO4qwNLTOZYv+uo/pXpnhw4jX/r4/wAK8000/vI/+uor0rw2PkX/AK+P8KTYHoGn8qP9/wDwqbVU3WVw2cYgb+RqLTx8o5/j/wAK0bqPzLG4XdjMbDP4VmB5HqLYukHX5B/M1WaTETcdjWj4og+zXyjduxDnpju1c0Z8xN8nY960WwFXUJt8w+XGUx19zVLGAe9S3L71ZsY+U1nJzKn+8KYDbpN2TnHyVlSrg9a6Gdflbnsaz/J81x82MnHSkBlAe9KVz3rei0zcM+djn+5/9epW0vn/AF3/AI5/9ehAc4BjvRsyOtdINKx/y2/8c/8Ar0jadtP+t/8AHf8A69MDm9vvTgme/wCldB9i4P7z/wAd/wDr1EbL/pp/47/9ekBigYPWp4n2r0zzV57XZk7+3pVWVcN17UAQytvycY4qt0qwy8Hmoime9IBN+O1ITntQeOOtJiqAOtKOlNzThSABya19Gi3Twndj98vb3FZKj5h9a6PQo9zRnOMTjt9KYHc6bF935v8AloO30rZuIv8AiX3HP/LNu3tVDTE5Tn/loP6Vu3Me7T7jn/lm38qVzQ8f8SfLfp/1yH8zWLE3TjvXQeKYcXqnPSAdvdq5tTighl0fdNRSTbf4e3rUJbg1C3INMRMLna6vtztOcZr3j4LeI9nh+Sz+y587UiN/mdMpGOmK+fgOK3/Bt19l8XaKdm7bqMDfex/y0WluB9lUVS029+3W7S+Xsw+3Gc9gfQetXagAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKo6lceXbTR7c5ibnPtV1jhSfQZrltdl33qHGP3Q7+5qoq7Jk7IzGbcc4xTaKK6DEKKKKACiiigAooooAKCcDNFMl4if/dNIDI1aTNwBj/ln6+5rMq1fNumBxj5f8aq141Z802z0aStAKKKKzLCiiigAooooAKKKKACiiigAooooGPhOJ4z/ALQ/nXR2jboicY5/oK5tOHU+9b+mnNu3H8Z/kK7cG/esc2IWly5RRRXonGFFFFABRRRQAUUUUAFWLKTy7uH5c4kU/rVegHBzQ9QWh3UE3nIW245x1zUtYmgTYtGXHWU9/YVtVzNWZundC0UUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUN3N9ms559u7yo2fbnGcDNTVynjvUvsvhbWrfyd+/TZzu3YxlGHp7UAeJfF/Xv7Q8T27fZvL/ANAVPv5/jk9vevNhyhpZpPNkBxjj1oT7hqkAxTtYDrzWrpnMsX/XUf0rN7itPTT+8j/66iqA9L8OHEa/9fH+Fd/p/Kj/AH/8K8/8Nj5F/wCvj/CvQdPHyjn+P/Cs2BLqqbrK4bOMQN/I15fqLYukHX5B/M165dR+ZY3C7sZjYZ/CvK/FEH2a+Ubt2Ic9Md2oiwM5pMRNx2NYOoTb5h8uMpjr7mrRnzE3ydj3rNuX3qzYx8prQCLGAe9UbpN2TnHyU5OZU/3hVqdflbnsaAOelXB61GB71q+T5rj5sZOOlWotM3DPnY5/uf8A16QGCVz3oAx3ro20vn/Xf+Of/XpRpWP+W3/jn/16YHN7MjrSbfeukbTtp/1v/jv/ANem/YuD+8/8d/8Ar0Ac+Ez3/SlAwetbRsv+mn/jv/16ie12ZO/t6UgKMT7V6Z5psrb8nGOKmlXDde1QMvB5oAr9Kdvx2pSme9NPHHWmAE57UnWjFJmgBw6UDk0ClUfMPrQBraNFunhO7H75e3uK9G02L7vzf8tB2+lcNoUe5oznGJx2+leh6YnKc/8ALQf0pXKiX7iL/iX3HP8Ayzbt7V5b4k+W/T/rkP5mvYLmPdp9xz/yzb+VeS+KYcXqnPSAdvdqLjZz8TdOO9WR901SU4pxbg0yCaSbb/D29ahFztdX252nOM1C3INMA4oA+gfgt4j2eH5LP7LnztSI3+Z0ykY6Yr2ivjXwbdfZfF2inZu26jA33sf8tFr69029+3W7S+Xsw+3Gc9gfQetQwLtFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAa7bY2bGcAmuX1q4827X5Mfu/X3Nbuoy7LSdcZzE3f2rjmOT0rWnHqZzYlFFFamYUUUUAFFFFABRRRQAVBdPi3l4z8h/lU9UNQbAYY/5Zn+tZ1XaLZUVdow3bc2cYptBorxWelYKKKKACiiigAooooAKKKKACiiigAooooA09MbagXHV/wDCtquesGxLGP8ApoK6GvUwkrwOKuveCiiiuowCiiigAooooAKKKKAFBwQfSuh0K5xbFNnWXGc/SudqxYvsvIOM/vF/nUyV0OLszt6Kjik8xc4x+NSVzm4UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAB6V4v8ZPEn9nai+l/ZfM+06Yf3vmY27jIvTHPT9a9c1eb7Pot9Pt3eXbyPtzjOFJxXyz8R9R/tXxBbz+V5W20VNu7P8AG/sPWmkBxy9R9aewpqLgjnvUrDmqQBbLhl5/iFdh4f8Avxf9dx/SuQh/1i/7wrrfD5+eLj/luP6UAeo6MP3Y/wCuv+FdXbjMLD3rldGP7sf9df8ACustR8v/AAKs2ByXi+DEztu6WxPT/ergBLt425/GvWvEUXm21wN2M27D9DXkGrQfZrgDduxHnpjuaqLAhvZN6txj5COv1rDkl8s7duastN50yLtxuwOvvUV7a7ZB8/8AD/d+tUBEh86Mt07etUbqHn738PpWjBH5du/OeSelQOvmyrzjtTAyPIz/ABfpTxaZUnzP/Ha6Wz0/K/63+L+79PetJNOyp/e/+O//AF6AOH+y/wC3+lKLP/b/APHa7c6ftU/ve393/wCvURtvlPz9vSgDjxZ5/wCWn/jtBtNv8ef+A11LWvP3/wBKieD/AGu3pQBzJg/2v0pPJwM5/SugkhwD83b0qlcQ9Tu7elIDKY4qF+TVt1x3qBhzRYCCjGDUpX5Tz2qJelABjNHSg0g4oAdVi0XMic/xj+dV89q0dKg866gG7GZlHT3pgdloC/uev/Lb+grtdPjzCTn+L0+lc7pln5CqnmbsyDnGPT3rr9Ng/c/e/j9PpSuWjlfFy4Sbn/l1b/2avLZf9YK9j8XQ4in+b/l1bt/vV5FeR/vRz/D6fWi4pDUk2r0zSSTZz8vb1qDdtpjNntTJB3+bpU+m3P2PVrO627/InSTbnGcMDj9Krhd5B6VZis/MH38c46UgPqT4Wa5/b3hm5uvs/kbb1o9m/d0RD1wPX9K7qvn/AOEl5/Z1vDZeX5nnamrb84xkRjpzX0BUvQAooopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRQelAHJ+O9S+zeGtXtvK3eZp03zbsYyjD0r5QuW3ODjHy17z8Xr/yNRa28vd5mnH5t3TJceleBzdf+A1SAjQ9PrT3PNRJ1H1qU9KoCSDhl+orrNAf97Fx/wAtx/SuTt+WX/eFdb4f/wBZF/13H9KQHqeicxD/AK6/4V1lqOOv8VcrogxEP+uv+FdZbHj/AIFUNASXybtMuuf+WT/yNeI+MIcXwO7pb56e7V7wU8yB4843AjPpmvOPHeh4M0v2j7lmxxs9N3vQnYdjyi0uvIdU2Zy/rirlxN586/LjIA9ax57fF7Eu/rjnHvWrBbbFzvzhvSrQhJo9gK7s5HpTLWHLL838Q7VYaLdIBnH4Vp6fbbVA35+fPT6UwJbK24Hz/wAfpWmbbaD836VYtbfOPn/i9Ktyx+WcZzx6UgMaRMA89vSqckfv2rYuHwGGP4TWbIeaYFMx4H3v0qNhweatk96ikbg8dqAM6cZzz2rOn4Vh7GtO4OQfoay7g4B/3TSAzJxz+FVCm49atyH+VV2FMCFlx3qB1561ZYc1Ey5Oc0AVzwwFLTnHNN2+9AD4xulT6ivSvA64sCc9LrPT2WvNF6j61PHJ5bKducEGgEe2Xx8y/hOMcL/M10Gkx/uev/LT09hXiGl699lmi/0bdiUN/rMentXqXhXxD9thUfZdmbgJ/rM/3falYsm8ZJthuOf+XRu3+9XjF0u9/T5cV7d4vHmW9yen+iN/I143PD+9X5uw7UkKRjvBz9/9KQW2ed/6VuRw5Gd2PwqVV2sFz1PWqJMFbb/b/SpVj2jrn8K6/T9M+0pnztnz7cbc+nvWi2hbIm/0nPBP3P8A69Idmcv4Wufs/i/RX2btt/A2M4ziRa+s9Lvvt9s0vl+XhyuN2ewPoPWvnTTtB3X1tP8AacbJVO3Z1wR717p4ITy9GmGc/wCkH/0Falg0dLRRRSEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAIx2oT6DNcrrkvmXqHGP3Q7+5rpbo7bOY+iMf0rjbqTzJQcY+X1rSmtSJsgooorYyCiiigAooooAKKKKACkblSPalooAxtShzLv3dE9PrWXW9qI4b/AHD/AFrBNeTiY2md9F3iFA5IpUXc6rnGTjNdPoWi+ciz/aNuyYfLs64wfX3rnSuamBBaeeQN+MnHStOPw/vQt9q6H/nn/wDXrvoIfJQruzznpipatRJucBF4b3rn7Xjn/nn/APXp58Mc/wDH3/5D/wDsq7yinyoXMzhF8MYI/wBM/wDIX/2VTp4Y3Oo+19/+ef8A9lXaUUcqDmZyjeENyM327GB/zx/+yrKvPDf2VWP2vdhN3+rx/WvQKD0o5UF2eSyw+W2N2ePSoq9N1HTvtaSHzdn7srjbn19/euF1XTvsU4Tzt/ybs7cdz7+1Q1YpO5mVPaHF1D/10X+dQVatId7q+7GHHGKqmm5IU3aOp0SnIpajh+4frUle0ndXPNYUUUUwCiiigAooooAKKKKACui0CXbasm3rKe/sK52tHSpds0Sbeso7/SomtCos66iiisDYKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKDwDRVTVJPK0i9kxnZA7Y9cKaAPF/jVq32bX1tPJ3ebpo+bdjGWkHTFeIk813HxIu/tmuwybNmLRVxnP8bn0964VjhqoCZPuGm5ywpEOVNAGCKYGppqZkj5/5aivSPDS/IvP/LwP/Za8208fvY/+ugr0nwyvyJz/AMvA/wDZaGB6Hp4wo/3/APCthY/Mgdc4yCM1lacPkH+//hW1CM4+tZsDgfGdn5BmO/OLVj0/3vevJp38ydFxjIAzmvdPGFp50FxJv24tG4xnsa8M1iPyJwM7v3efTuauL0AuW9rsspRvz1/h9qo+T84O7p7VBZXOYSuzGWx1+laMR2wuOvJpoChcLmQDPardjB935/4/ShE8yVOcZYCt2xtNqA7/AOP+79KYDoLf5fv/AMXpUxg4+/8ApWpBD+7Pzd/SleDPO7HHpSQGFNB833+3pVZ4+cbv0rYnj2nGc/L6VUZfemBmtb5/j/SoZLbg/N29K0zHnv8ApVeZMZ57UAY8sPbd29KzbqHB+9/D6VsT8f8AfNZlx3/3aQGVImM89qhAq5IvPWoSeDQBWkXJzmmZ4qduh+lREZU0wGdaAPlNJnb70o5oAuada/aryCPft3zKuducZOK9R0bw79j06VvtW/a7Njy8ZwAfWvMdOvfsVzDL5e/y5Q+N2M4Oa7yx8befAYf7Ox5jbc+d0zgf3aVikdVpYyyf9dB/Suinh/4l9x83/LNu3tXN6Dd+eEbZt/fAdc+ntXYzc6Zc/wC4/wDI0mUeLeL0xfrz/wAu/p7tXGy8H8K7jxkv/EzTn/l3H82rlVi3jrjt0pohmSTQOTWullnH73HP93/69TDT+R+9/wDHf/r0xGVEcEfWtOyvPs9xFLs3eXIrY3Yzg5qwmlbv+W3f+5/9ekm0nbn9/njP3P8A69ILH0L8I9V/tXwtdT+T5WL5kxuz/BGfQeteg14N8J5fsVrFbbd+/UVO7pjIjHv6V7xUsBaKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEF422ynOM4jY/pXGTyea4bGPl9c10mry7VkTHWI9/rXLVrTRlNhRRRWpAUUUUAFFFFABRRRQAVBdPst5RjPyH+VT1HMuYn5/hNTJXTGtzmZH3ODjFMqxeDEo57f1NV68SSs2elHYKKcg3MFzjJxW3peg/bED/AGnZh9uPLz6H196SQ7mEKXFeg23hz7OMfat3zZ/1eP61aOk5YHz+n+z/APXquQXMea7fekxXqH9ncf63/wAd/wDr0DTv+mv/AI7/APXo5Rcx5ksW4Z3fpT1t9ylt+Pwr0xbDb/y1/wDHf/r1PFD5a43Z59KOUOY8peLYcZz+FMr1ieDzlYb8ZBHSsHUfDnmq8n2rbtjI2+XnOMn1ocR8xwlFXr+w+yS7fN3/AC7s7cevv7VRqbDQo4Ird0k5tW4/jP8AIVg1s6S223K46yf0FdWEdpmNf4TUooor1DhCiiigAooooAKKKKACiiigC9ps2y5hTbnMq85967EHNcLbnbdRH0cH9a6+wk8yAnGPm9fYVjUXU0gy3RRRWZoFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAB4Brwz41at9m19bTyd3m6aPm3YxlpB0xXs+qSeVpF7JjOyB2x64U18xfEi7+2a7DJs2YtFXGc/wAbn096aQHDk81In3DULHDU9DlTVIBc5YVp6amZI+f+WorLAwRWnp4/ex/9dBTA9J8NL8i8/wDLwP8A2WvQ9PGFH+//AIV554ZX5E5/5eB/7LXo2nD5B/v/AOFQwNVY/Mgdc4yCM1w3jOz8gzHfnFqx6f73vXfQjOPrXOeMLTzoLiTftxaNxjPY0loOx4XO/mTouMZAGc1dt7XZZSjfnr/D7VT1iPyJwM7v3efTuarWVzmErsxlsdfpV3ET+T84O7p7VFcLmQDPar8R2wuOvJqNE8yVOcZYCmAWMH3fn/j9K34Lf5fv/wAXpTbG02oDv/j/ALv0rcgh/dn5u/pQBlmDj7/6VXmg+b7/AG9K3Xgzzuxx6VRnj2nGc/L6UAY7x843fpUTW+f4/wBK0mX3qIx57/pQBmSW3B+bt6VSlh7bu3pWxMmM89qzZ+P++aVwMe6hwfvfw+lZ8iYzz2rVuO/+7VCReetMCmBTJFyc5qyTwaibofpQBBnik608jKmo87fegBQPlNXNOtftV5BHv275lXO3OMnFUxzV/Tr37Fcwy+Xv8uUPjdjODmgD07RvDv2PTpW+1b9rs2PLxnAB9a2NLGWT/roP6Vytj428+Aw/2djzG2587pnA/u11Gg3fnhG2bf3wHXPp7Umi0dJPD/xL7j5v+WbdvavI/F6Yv15/5d/T3avaZudMuf8Acf8Aka8c8ZL/AMTNOf8Al3H82pIHqcPLwfwquTWssW8dcdulKllnH73HP93/AOvVEGQOTViI4I+tao0/kfvf/Hf/AK9TJpW7/lt3/uf/AF6AK9lefZ7iKXZu8uRWxuxnBzX0Z8I9V/tXwrdT+T5WL5kxuz/BH7D1r56m0nbn9/njP3P/AK9em/CeX7FaxW23fv1FTu6YyIx7+lSwse80UUVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTJjtgkPop/lQBga9NsuQm3O6Lrn3NYVXdUk8y5U4x8g7+5qlXRFWRhJ6hRRRVCCiiigAooooAKKKKAEJwCfSsbVJczgbesfr7mto8is3UExu5/gP9a58QrwNaL94xKKWkryTvCirVnZ/apUTft3SBc7c9a6mx8LcB/tn3Xzjyvp/tUJXBs42gLnvXpMejbEK/aOv+x/8AXqWPSvLXHnZ/4D/9eq5SeY8yK470Bdx616f/AGd/01/8d/8Ar0o0/n/W/wDjv/16OUOY8zEGSBu/Sla22gnd09q9OSz2sD5nQ+n/ANerGzKkZ60cocx5GRjvSV6beaV9qVv3+3KFfu5/rXL6p4e+zFm+1btsZb/V46Z96Ti0NO5zVFPkTY2M5/CmUhlizbFzEMfxr/Oulrl7U4uYj/tj+ddLE25c4xXoYN6M5MQtUPoooruOYKKKKACiiigAooooAKch2urehzTaKAOr0OXzbN2xj94e+ewrUrmtEl2oqbesvr9K6WueSszaL0CiiipKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKD0oA5Px3qX2bw1q9t5W7zNOm+bdjGUYelfKFy25wcY+Wvefi9f+RqLW3l7vM04/Nu6ZLj0rwObr/wGqQEaHp9ae55qJOo+tSnpVASQcMv1FdZoD/vYuP8AluP6Vydvyy/7wrrfD/8ArIv+u4/pSA9T0TmIf9df8K6y1HHX+KuV0QYiH/XX/Custjx/wKoaAkvk3aZdc/8ALJ/5GvEfGEOL4Hd0t89Pdq94KeZA8ecbgRn0zXnHjvQ8GaX7R9yzY42em73oTsOx5RaXXkOqbM5f1xVy4m8+dflxkAetY89vi9iXf1xzj3rVgtti535w3pVoQk0ewFd2cj0plrDll+b+IdqsNFukAzj8K09Pttqgb8/Pnp9KYEtlbcD5/wCP0rTNttB+b9KsWtvnHz/xelW5Y/LOM549KQGNImAee3pVOSP37VsXD4DDH8JrNkPNMCmY8D736VGw4PNWye9RSNweO1AGdOM557VnT8Kw9jWncHIP0NZdwcA/7ppAZk45/CqhTcetW5D/ACquwpgQsuO9QOvPWrLDmomXJzmgCueGApac45pu33oAfGN0qfUV6V4HXFgTnpdZ6ey15ovUfWp45PLZTtzgg0Aj2y+PmX8Jxjhf5mug0mP9z1/5aensK8Q0vXvss0X+jbsShv8AWY9PavUvCviH7bCo+y7M3AT/AFmf7vtSsWTeMk2w3HP/AC6N2/3q8Yul3v6fLivbvF48y3uT0/0Rv5GvG54f3q/N2HakhSMd4Ofv/pSC2zzv/StyOHIzux+FSqu1guep61RJgrbf7f6VKse0dc/hXX6fpn2lM+ds+fbjbn0960W0LZE3+k54J+5/9ekOzOX8LXP2fxfor7N22/gbGcZxItfWel332+2aXy/Lw5XG7PYH0HrXzpp2g7r62n+042Sqduzrgj3r3TwQnl6NMM5/0g/+grUsGjpaKKKQgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKZK22F29FJp9V787dPuTjOImOPwNAHgPxml8/xTbvt2409eOv8cleTTdf+A16X8TpPN12I4x/oQ75/ievN5R/KqWwyuvb61KV4pq8fnUh5U1QhbZfmXn+IV2Hh9fni5/5bj+lchAcOv+8K6zw+37yLj/luP6UgPV9FGIx/11/wrq7Ycf8AAq5PRP8AVD/rr/hXV2vb/eqWBow8gD3qPVLbzdPuvmxmFx09jU0I4/Gmaqduj3p9LeT/ANBNQXY8W8Q6bs1aFfNz+7X+H/aPvVT7FsQjzM/8B/8Ar1uRyedr9gMYzLGOv+3XaanpfnW8z+bjETcbM9vrWlyTzS2tdxB8zHzelbNrZcA+Z/F/d/8Ar1XvIvsz43b/AJd2enrTtPvvLUDys/P/AHvp7U7iNqG22D72efSkuBtUjOflqSC/3rnysc/3v/rVDe3fyt8n8HrQBj3PJ/4DWfKmW69qvvJ5meMcY61VmTCtz2NMCps461HInXntTlXLDnvUrxfIfm7elAGNdDGf92sefv8A7tdBOnPX+Gsy6Trz/BQBhScmoWTgjNXpUxnntVR2welICBhjv2qE1Yc89KjIzTArSdfwpijPHvVsr+7bntVcdQKAFAwppp+9UjcAioSaAHq3HSrdne/ZJo38vfscNjdjODVEU7OKAudb/wAJZ51vJF9ixvBXPm9M/hVGObzSDtxz9awk5dR71v6ZF+73Z6SZ6ewpAaMB/dMMdzVWZNtwkmfu4OPXmrNxNsVl25yD3rKnlyrfL29aAOgtNe+z2zr9m35JbPmY7D2q3a6/9ox/o23L4/1mf6VwckmXHH6103hWbaYl29bkd/8AdoKTOxtNR2EDys/P/e/+tXp3gjUd+nMnlY3XJGd3+yvtXMaWvmID0+fH8q6vS08u5hGc/vV7fSpKa0OxooopGYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBR1KTbaTrjrE3f2rjq6fWX271x1iP8AWuYransYzeoUUUVoSFFFFABRRRQAUUUUAFFFFAFS9XMMjZ6If5VzprqZxm3kHqp/lXOXCbJAM549K87GR1TOvDy0saGh2vnXMD79uJ14xnuK9Fij8pSuc8+lcv4Ri3WDPu6XB7ey11lc0djZ7iZoBzTGGeKVE2jrTAfRRRTEFFFFABSZpT0qPb8w5oAk7Vla1aedZ3Em/btgYYxnOATWoOlQ3ozY3A/6Zt/KgZ5VKuxgM549K1tIXNuTn/lp/QVBqiYvo1z1UfzNX9NTZbsM5+c9vYVphY3qXM679wuUUUV6hxBRRRQAUUUUAFFFFABRRRQAVNZnF7bn0kX+dQ1JAcXEZ9HH86T2A7aF96k4xz61LVLTX327HGPnP8hV2uY3TCiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWN4rm8rwnrJ25xYTn/AMhtWzXH+PJtmh6mm3OdPl5z/stQCPmPVbj7RMH2bcR7cZz3NY7csK073l/+A/41nMMMOasbFQ4U0Z+cU9F+XrSY+YfWgRp6ccyx/wDXUfzr0rwzwif9fA/9lrzfTTiSP/roP6V6T4ab5E4/5eB/Shgeh2H3B/v/AOFbUB4H1rG08/IP9/8AwrZg5H41DGie4i86zmi3Y3oy5x0yK8i8c+GsXZk+2fdtSceX7t/tV7LH90/WuO8azbJJItv3rQjOen3qSY2eK2Fh5Me3zc5bPTHp71dNpnjzOvtXYaRoX23T5p/tGzY7Db5ec4APqPWqt5p/2a5Uebv4DZ247n39q0TJMS1sMY/e/wAf93/69blpaYx8/wDH/dp1tJtdE29WHet62Xeuc4+ai4FVLf8AdsN/c9qp3EGxSN2fl9K3Wh/dP83Y9qx7xcMRnPyf40AYk6cnnt6VTZeetaUwwce1UpW2uO9MCBl4PNVZU4PPatANuU8VWuBkEf7JoAxbgYz/ALtZM4z/AN81t3EOcndjj0rHniwfvfw+lAFFhzUTdatFcDrUTDINICsy89ajI+U/Sp2XnrURXPFMCvSYyRT3Ta3XP4UqDigAxtB5oRuOlK3BxTOlAGrpuofYrmF/K37JQ+N2M4Oa9Q0Hxh5+lTR/YMb3Zc+d0yo9q8bB4pynaRSHc7/xPcfaL9W2bf3IHXPdqwoYt7D5sc46Vk20m5lGOrAda3rWHMe7d0b0+lCAJofKVvmzwT0qbR1814znb+9Hv6Uy4fy8rjPFZslx5ZztzjnrTEeiIPJGzrn8KPL824jfOMEe9ecwXf2i8hXZjc6r19/pXd6Npf2iHPnbf3mPuZ9PekWmdn4cHlahZr1/0lPbutetKcjPSvH9J0LyLqCX7Tu2TK2PLxnBB9a9R0Z99mxxj94f5CpFI0aKKKRIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABQeBRTJTiFz/smgDnfEEmL1Vx1iHf3NYtX9XffdocY+QfzNUK6IaIwluFFFFUIKKKKACiiigAooooAKbIMxOPY06g8g0Ac7qAxOOf4f8aqgZIFaOqpi4Xn/ln6e5qpZJ5l7bpnG6RRn8a8atG02j0abvFG94c0zzlSfztuycfLt64wfX3rt402LjOefSqWkQeRaOu7OXLdMdhV89KErA3cWioi+GAx+tSA5FMQtFFFABRRRQMKKYxwelCtkdKAKmo2n2m2m+fbmJh0z2rzzU7P7JcKm/dlA2cY7kevtXqNch4rg3Xe/fjFv0x7tUyQRZyUI3Txj1YD9a6G3h2rnd0b0rDtEzcxHP8AGv8AOukAxXXg46NswxMtUkLRRRXecoUUUUAFFFFABRRRQAUUUUAKDgg10/h+TdYucY/ekdfYVy9bmhviILjOZf8AComtCobnR0UUVgbBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGL4rl8rwnrJ25xYTn/wAhtXybqtx9omD7NuI9uM57mvpzx5Ns0PU025zp8vOf9lq+Xr3l/wDgP+NVEZmNywp6HCmkYYYc1Ii/L1poQzPzitXTjmWP/rqP51mY+YfWtXTTiSP/AK6D+lMD0jwzwif9fA/9lr0Sw+4P9/8Awrzzw03yJx/y8D+leiaefkH+/wD4VLA2YDwPrU9xF51nNFuxvRlzjpkVBByPxq/H90/WoZSPGvHPhrF2ZPtn3bUnHl+7f7VcTYWHkx7fNzls9MenvXtXjWbZJJFt+9aEZz0+9XJaRoX23T5p/tGzY7Db5ec4APqPWqTJOPNpnjzOvtVu1sMY/e/x/wB3/wCvW3eaf9muVHm7+A2duO59/an20m10Tb1Yd6q4DbS0xj5/4/7tayW/7thv7ntVq2Xeuc4+ap2h/dP83Y9qAMK4g2KRuz8vpWTOnJ57elbd4uGIzn5P8ayphg49qEBmsvPWmsvB5qeVtrjvSBtynimBnypwee1ZlwMZ/wB2tq4GQR/smsq4hzk7scelAGJOM/8AfNVGHNXp4sH738PpVYrgdaAKrdajZeetWWGQahZeetICAj5T9KhqwVzxULptbrn8KYDMZIqTG0HmhBxStwcUAIjcdK09N1D7Fcwv5W/ZKHxuxnBzWV0pQeKAPZNB8YefpU0f2DG92XPndMqPauc8T3H2i/Vtm39yB1z3auAU7SKuW0m5lGOrAdaSHc1oYt7D5sc46VYmh8pW+bPBPSi1hzHu3dG9PpT7h/LyuM8UxD9HXzXjOdv70e/pXXoPJGzrn8K87kuPLOducc9abBd/aLyFdmNzqvX3+lA0ejeX5txG+cYI966jw4PK1CzXr/pKe3da4zRtL+0Q587b+8x9zPp711uk6F5F1BL9p3bJlbHl4zgg+tSy7XPYFO4ZxinVnaM++zY4x+8P8hWhUmYtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVr5ttjccf8sm/lVntWXqz4ilXHWI/wBaa3E9jlnfec4xTaKK6TAKKKKACiiigAooooAKKKKACqN+uUc5/wCWZq9UF0u63l5/gP8AKoqK8WioO0jmTViyh8+7hTdjdIq9PU1C4wcZrpfDFt5iJLvxtuBxj/drxUtbHpX0Oj0fT/slsy+bv/ebs7cdh7+1atFMJwOlaLQgfRUaNuHSpKYBRRRQIKKKD0NIAprrvRl9Rim7+RxTwcimByXiLTMyNN533IScbevX3rjiMV6rqK79OuhnGYXGfwNea3sPlXCruzkemO5rOSLiyxpkW+PduxiT09hWwibFxnNUdITFq3P/AC0P8hWhXqYeKUEzhqyvJhRRRXQZBRRRQAUUUUAFFFFABRRRQBa0+Tbe2646yr/Ou0ByK4a2OLuE/wC2v867GyffCTjHzf0FY1EaQZZooorM0CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKZK22F29FJp9V787dPuTjOImOPwNAHgPxml8/wAU277duNPXjr/HJXk03X/gNel/E6TzddiOMf6EO+f4nrzeUfyqlsMrr2+tSleKavH51IeVNUIW2X5l5/iFdh4fX54uf+W4/pXIQHDr/vCus8Pt+8i4/wCW4/pSA9X0UYjH/XX/AArq7Ycf8Crk9E/1Q/66/wCFdXa9v96pYGjDyAPeo9UtvN0+6+bGYXHT2NTQjj8aZqp26Pen0t5P/QTUF2PFvEOm7NWhXzc/u1/h/wBo+9VPsWxCPMz/AMB/+vW5HJ52v2AxjMsY6/7ddpqel+dbzP5uMRNxsz2+taXJPNLa13EHzMfN6Vs2tlwD5n8X93/69V7yL7M+N2/5d2enrTtPvvLUDys/P/e+ntTuI2obbYPvZ59KS4G1SM5+WpIL/eufKxz/AHv/AK1Q3t38rfJ/B60AY9zyf+A1nypluvar7yeZnjHGOtVZkwrc9jTAqbOOtRyJ157U5Vyw571K8XyH5u3pQBjXQxn/AHax5+/+7XQTpz1/hrMuk68/wUAYUnJqFk4IzV6VMZ57VUdsHpSAgYY79qhNWHPPSoyM0wK0nX8KYozx71bK/u257VXHUCgBQMKaafvVI3AIqEmgB6tx0q3Z3v2SaN/L37HDY3Yzg1RFOzigLnW/8JZ51vJF9ixvBXPm9M/hVGObzSDtxz9awk5dR71v6ZF+73Z6SZ6ewpAaMB/dMMdzVWZNtwkmfu4OPXmrNxNsVl25yD3rKnlyrfL29aAOgtNe+z2zr9m35JbPmY7D2q3a6/8AaMf6Nty+P9Zn+lcHJJlxx+tdN4Vm2mJdvW5Hf/doKTOxtNR2EDys/P8A3v8A61eneCNR36cyeVjdckZ3f7K+1cxpa+YgPT58fyrq9LTy7mEZz+9Xt9KkprQ7GiiikZhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRVW9ufs8ErbN21GbrjtXH3WpefdxzeTt2YG3dnOCT6e9AHdUVh6Pqfnw48nbmTH3vp7VuUAFFFFABRRRQAUUUUAFFFFABRRRQAVT1Y40a+Ppbyf8AoJq5VPV/+QNff9e8n/oJoA+bvHbeZqiHGP8ARR/6E1cHLxn6V3vjhf8AiYqc/wDLqP8A0Jq4OcdT7VS2GyrnkVID8pqMDJFSgfIaoQ6FfmXnuK6rw+P3kX/Xcf0rlYT8y/Wun0FsSxcf8tx/SkB6xopxEP8Arr/hXWWjcDj+KuQ0PmIcf8tf8K6204X/AIHUNjRqwnj8abqozo99/wBe8n/oJpYTkfjUGsz+Vpd4u3P+jv3x/Cakq55IDs8VaWvXMsP/AKHXqwfETDHY15BJc7vGWkDZ1mh7/wDTSvXQm+3ds4wDV9CDOurH7QjHzdvybfu5rkNa0jy9/wC/z+5J+79feuuuZ/It5Tt3YQnrjtXF6trWN3+j/wDLL+/9fahAcnN/ozgfe43elCX+YyPL/wDHv/rUT6r50yjycZAH3v8A61SRNvXPTmqAms5/MwduPn9avyjOfpVOE7HVeuWFaDcxOenBpgUidh9e9QXF5tRv3eflPeo72XYSMZ+T1+tYF1P833f4fWgCS71DBP7r+H+9/wDWrGuNQ3ZPlY+XH3v/AK1STvuzx29apEZNAEL3G7+Ht61Fuz2q6Ic/xfpSNFgH5v0qQKgPzCpl6U7oKByOlUA0jEbfSoF+8PrVnHBqIpjnPTmgCGXhh9KZinyHLUw+tIAJpnendaAKYDozhgfQ113hxvNVUxjdcYznpnFcio4q3ayeU6vjO184pAerHw59qUv9q24G3Hl5/r71SufCeFY/buin/ll/9lWFpHiDytqfZc5lHPmY9Pau107VftUJ/c7Mvt+/n09qRehxNzoHlyqv2rOR/wA88f1ottK+z30B8/diRTjbjv8AWvQJ4NxMm77ozjFJZNumjXplwM596VwsWPD/ABEv/XYf0rsbF/8AiYWwx/y1Xv7is+3tf9v+L0re0i35Rt3SUcY+lK4+h1NFFFBmFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAc7r7YugMdYv6msKtvxAf9NX/AK5D+ZrEreGxjLcKKKKskKKKKACiiigAooooAKKKKAEIypHrWNqMP+kL838A7e5rapEh866iG7GWA/Wsa8OaFjSlLlZf8Hps0qQZz+/P/oK10lU7GD7PEV37stnOMeg/pVp/un6V5iO3dlW5uvJB/d7sLnrio7O++0Lny9vzY659PasnXIfOkI3YzFjp9ag8P2PkRr+8ziYHpj096SZpyLludbRRRVGQUUmaWgCOeTy43bbnapNZ8ep75FXysbiB97/61T6lF5tpON2MwsP0rjoNP8rULc+ZnEin7vv9aVzSEeY7xG3DOMU24G62lX1Qj9KhtD+7P+9/hVhj8p+lMh6M4XU7POowt5nQDt7n3qeJNi4zmugvj+7fj/lmawq7cJC0WzmryuwooorrOcKKKKACiiigAooooAKKKKAClQ4dT70lKv3h9aAOq0Jt1m5x/wAtD/IVqVk6Ac2Mn/XQ/wAhWrXNLc3WwtFFFIYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXn3xGk2214mOunvzn2avQTXm3xL+9P/wBg9v8A2egEfPN6MSdf4f8AGs5xzWpfD5/+A/41ly/e/CrH1BDxTm+8KYnSnnhxTEX9OOJY/wDrqP516X4YOUT/AK+B/wCy15tYf66P/roK9H8Mn5F4/wCXgf8AstSwPR7A/KP9/wDwrbt+APrWBYfdH+//AIVu24/9CqGNGjGfkNef+PzjUQfS0/q1d9H938a4Xx//AMfDn0sj/N6ENieAn8zRJuMf6Uw6/wCytaGt6X9oLHztv7orjbn196x/h0c6BPx/y9N/6CldTK+JAMdhVMk86vdH+zvu8/dtXdjZ1xn3rOOp/Y3C+Vv/AIs7sf09q9H1KX5HG3rGe/1rg9ah8xmOcfuvT600A2PxDvQr9l68f6z/AOtVea/8yVT5WOB/F/8AWrENn84O/wD8d/8Ar09bbEinf3HamBtq/mRltuPxqpKN7g9OKntlxC3Pf+gps42578ZpgNjGENVbt9ueP4KguLnywRsz8vrWLd3PmZ+XHyY60AWri5wD8nY96x7i6x/B/D61SuOWx/s1UMW7nOPwoAnlucn7nb1qHzuD8v60zyP9v9KURf7X6UgFDZ7U8cGmrHtHX9KfimBBMMsPpTU4jNSSjJpo4ib6UAQMc0gGaXHFGeKAEJxSg8U00oHNAGlpo3Sxr6ygfrXWrY7oHPm46/w+31riLaTypo3xna4OPxrvvDuv7IhH9m+9PjPmY9PakNGPNYZ/5afw/wB3/wCvWbcWOD/rP4f7v/169ehu/tK52bcnHXP9Kr3tl5qsfMx8hH3aVyrHkcFv5UqPuztYHGOvNeheErzMKjy+twO/+77VImkbl2+f14+5/wDXrV0nQ/ICt9o3bZAcbPp70XElY7HT33QFsdG/wrr9AbdYucY/en+QrjrKPauzPVuuPpXZaBF5Ni65z+8J6Y7CpuOWxq0UUUEBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFRXRxaTH/Yb+VS1Be/8eFx/wBcm/lQgZx94++UHGOP6mq9Pl+/+FMrqRzhRRRQAUUUUAFFFFABRRRQAUUUUAUdQj3K7bukZ7fWszSx/wATaz/67p/6EK3pl3QuvqpFQaZp2b23l837synG3ryPevPxdPXmR14eWljuYhtUjOeace9IvSoLuTy4JG25whP6VzXNupLnBFPBzXFXGrY1K3TyPvFR97/a+ldXp8vnQM+3GHI657CmtSpRsi3RRRSICiikbhSfamAjHHFIvSuY1zUvs94g8rd+6Dfex3PtVvQb77TbE+Xs/e7cZz6e1Ivldrm/XOeJVz5nP/LA/wBa6MVQ1C1+0K437cxkdM0NaErc4LTY9wDbujjt9K2qdJafY22b9+fmzjHt6+1Nr0sPHlgjjqyvIKKKK3MgooooAKKKKACiiigAooooAK0tJfEsS46yj+lZtXNO/wCPyD/rqv8AOk9hrc7OiiiuY3CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPPviNJttrxMddPfnPs1fON6MSdf4f8a+hviZ964/7B7f8As9fPl8Pn/wCA/wCNVEfQy3HNCHiiX734UidKYh7feFX9OOJY/wDrqP51QPDitGw/10f/AF0FMD0nwwcon/XwP/Za9FsD8o/3/wDCvOPDJ+ReP+Xgf+y16HYfdH+//hUNgb9vwB9avxn5DWdbj/0Kr8f3fxqCkcD4/ONRB9LT+rU/wE/maJNxj/SmHX/ZWl8f/wDHw59LI/zeq3w6OdAn4/5em/8AQUqlsI2Nb0v7QWPnbf3RXG3Pr71xd7o/2d93n7tq7sbOuM+9eiyviQDHYVQ1KX5HG3rGe/1ppiPODqf2Nwvlb/4s7sf09qsx+Id6FfsvXj/Wf/Wp2tQ+YzHOP3Xp9a5o2fzg7/8Ax3/69VcDbmv/ADJVPlY4H8X/ANanq/mRltuPxrEW2xIp39x2rXtlxC3Pf+gpgQSje4PTinxjCGnTjbnvxmsy4ufLBGzPy+tAE92+3PH8FZFxc4B+Tse9Vbu58zPy4+THWsS45bH+zSAu3F1j+D+H1rOlucn7nb1qAxbuc4/Cm+R/t/pQA/zuD8v60gbPakEX+1+lOWPaOv6UAOHBqGYZYfSp8VFKMmmBGnEZqJjmpxxE30qDHFACAZoJxS54ppoAcDxWjpo3Sxr6ygfrWaBzVi2k8qaN8Z2uDj8aQHbrY7oHPm46/wAPt9azprDP/LT+H+7/APXrY8O6/siEf2b70+M+Zj09q7SG7+0rnZtycdc/0pFpHkNxY4P+s/h/u/8A16hgt/KlR92drA4x15r1y9svNVj5mPkI+7WSmkbl2+f14+5/9ejmQmiPwleZhUeX1uB3/wB32r0rT33QFsdG/wAK47SdD8gK32jdtkBxs+nvXX2Ue1dmerdcfSlctHY6A26xc4x+9P8AIVrVlaBF5Ni65z+9J6Y7CtWkZPcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASsLXHxMVx1i/xrdNc54g/4/F/65D+Zqobky2MSiiiugxCiiigAooooAKKKKACiiigApsgzE49VNOopAc9fx7LhRnPy+n1rrPBq50uQ56Tn/0Fax7q18+5T59uQB0z3NdL4ctvstg6b92ZS2cY7Af0ryqsOWod1OV4G1TG45pzHCk+1YOs332fePL3fuSfvY9aktJs3UOR0p1ctoOpfaY1PlbczAfez6e1dTQNqwUUUUiQoPSiqWoy+TaTttziJj+lMdiznJFPHSuJtdY3XkCeR96RRnf7/Suxt33oTjHzetA3GwXfNnP/ANc2/lXnmqr/AMTOEeqr/M16NIN0br6giuf1HTN0vned9xc429cZ96SjzNCvZGRaJsiIzn5vT2FWKQDFLXsJWVjz27u4UUUUxBRRRQAUUUUAFFFFABRRRQA+I4lQ/wC0K6zR332jHGPnP8hXIr94fWup0D/jxf8A66n+QrOpsXB6mrRRRWJqFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVT1Y40a+Ppbyf+gmrlU9X/wCQNff9e8n/AKCaAPm7x23maohxj/RR/wChNXBy8Z+ld744X/iYqc/8uo/9CauDnHU+1Uthsq55FSA/KajAyRUoHyGqEOhX5l57iuq8Pj95F/13H9K5WE/Mv1rp9BbEsXH/AC3H9KQHrGinEQ/66/4V1lo3A4/irkND5iHH/LX/AArrbThf+B1DY0asJ4/Gm6qM6Pff9e8n/oJpYTkfjUGsz+Vpd4u3P+jv3x/Cakq55IDs8VaWvXMsP/oderB8RMMdjXkElzu8ZaQNnWaHv/00r10Jvt3bOMA1fQgzrqx+0Ix83b8m37ua5DWtI8vf+/z+5J+79feuuuZ/It5Tt3YQnrjtXF6trWN3+j/8sv7/ANfahAcnN/ozgfe43elCX+YyPL/8e/8ArUT6r50yjycZAH3v/rVJE29c9OaoCazn8zB24+f1q/KM5+lU4TsdV65YVoNzE56cGmBSJ2H171BcXm1G/d5+U96jvZdhIxn5PX61gXU/zfd/h9aAJLvUME/uv4f73/1qxrjUN2T5WPlx97/61STvuzx29apEZNAEL3G7+Ht61Fuz2q6Ic/xfpSNFgH5v0qQKgPzCpl6U7oKByOlUA0jEbfSoF+8PrVnHBqIpjnPTmgCGXhh9KZinyHLUw+tIAJpnendaAKYDozhgfQ113hxvNVUxjdcYznpnFcio4q3ayeU6vjO184pAerHw59qUv9q24G3Hl5/r71SufCeFY/buin/ll/8AZVhaR4g8ran2XOZRz5mPT2rtdO1X7VCf3OzL7fv59PakXocTc6B5cqr9qzkf888f1ottK+z30B8/diRTjbjv9a9Ang3EybvujOMUlk26aNemXAzn3pXCxY8P8RL/ANdh/SuxsX/4mFsMf8tV7+4rPt7X/b/i9K3tIt+Ubd0lHGPpSuPodTRRRQZhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU2RtkbPjO0E4rmNZ1TMvl+R96PGd319qAOpori9K1L7O8cPlbt0oOd2OuB6e1dfBL5yFtuMHHXNAEtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVVvbn7PBI23dtQt19qddz+Rbytt3bULYz7VxWo3n2ydX8vZhAuM57k+nvQAmoXv22dZPL2YQLjOe59veqdFaGmWP2mWKTzNuJQuNufQ/1oAm0W082aGbfjZMvy7euCD/Wu0qC1g+zxld27JznGPQf0qegAooooAKKKKACiiigAooooAKKKKACqer/8gW//AOveT/0E1cqpqn/IIvf+uD/+gmgD5z8ZL/pROf8Al2/q1eez9D9K9F8cvtvwuOtr/Vq85nb/ANBqlsMrA1IrfKeKiB5qRT8pqhD4zlh9a6PQz++h/wCu4/pXPQJudecfMBXRaYPIZG+9tkDYx16UgPVtA/1I/wCu3+FdjZ8r/wAC/wAK8r0zxH9nCr9l3/vA2fMx6D09q6/S/FPmBf8AQ8ZkA/1v0/2alq4zsLi4+z2sr7d21C2M9cCvOfEuv+azx/ZsbrcjPmdM59q2Nf1fz7edfIxut2X7/wBfavL9Qb98OP4f8aIoYllJu8VaU2OlxDxn/br3vTX82zk4x8xHX2FfPFo+NdsWx0mjOP8AgVe7+FrjztNkOzb++I657CmyS3c2fnZG/GVx0rnNd8O77S4P2vH7hv8Aln7H3rsZVzn6Vi6o/lq4xn92f61KA8qttB8hl/0ndhgf9Xj+tOv7by5gN+fl9PrW/qM/zH5f4PX61z0x86Ze2QB1qwKgj/erz3Fb+n2++xlbfj5j29hS6RpXnSxP5+MSj+DPp712qad5NhMPN3fKx+7jt9aVwPJPEC+VMR1/c/1NclM+9s9OK7/xhDi7+9/y7enu1cMI/mHPf0pgZ7r79qms4fMnjXdjMgFbdtBlfvfxelW1g8v5t3TnpTAqXGn7IZG83opP3fb61z042nGc/LXT3dz8jjZ1U9/asCX944PTjFICigzj61MBjvVlIcKTu/SmOvzdaYEXY1EzfIeO1Sy8KfpVIt7UAJnNFKKQ8UgEqSKPewGcZOKYvUfWtC1+VC3XDZpgWLWwwA3m9Gz0+nvVmYeWpHXiqk13wRs6j1qvCPPnjHTLAfrSAsCbDD5e/rVy01P7Lcxfut2HDfex3+laFpYeXZSN5mcZONvsPeqMsW+ZRnHA7UDPRvDWo/2lalfK8rdN5f3s44Xnp711tto+xlbz84YH7n/168i0a5/s+7tzs8zbOr9cdx/hXreheJvPiC/ZNu6Xbnzemce1KxSdzftYduOc/P6Vr2r7ZY1x1YfzqtDJ51pJJtxtzxnPYVXtpd1/bjb/AMtF7+9IZ1lFFFIzCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOX8R/wDIQj/65D+ZrIrb8QDN6v8A1yH8zWJW8PhMZbhRRRVkhRRRQAUUUUAFFFFABRRRQAU5G2urYzgg02igDVtb3dNGvl9WA6+/0raB3qe3auSiO2VDjOGBro9Pm8yAnbj5vX6Vw16XLqjqpTvuStDlw27p7VMi7RjrTqK5FY6G2wpD0NLTc80CQ0dRTxTScGlBzQDFIyMVA8G5gd2PwqxRQCbWxGibR1z+FVb+Xy1cbc/Ie/1q45wrH0FYOpTb5R8v8GOvua2ow5mZ1J2VyjJN5hztx261HRRXoxXKrI427hRRRVCCiiigAooooAKKKKACiiigAoopV+8PrQB0vhz/AJB0n/XU/wAhWxWVoAxYSf8AXU/yFa1c0tzaOwUUUUigooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA15v8AEn/WzD1sG/8AZ69Irzr4jLmSZs9LFv8A2egEfPmprslAzn5P6msiU/OK2tX5nH/XP+prDl++KsbHIf50r/eFRqP509utMResWxInH/LQV6J4Yb5U4/5eB/7LXnNlzIn/AF0FeheGW2qn/XwP6VIHp2nHKj/f/wAK3YOg+tc7psmVHy/x+v0rfV9ttI+M7cnH4VDGia6vPstvL+73YQt97HavK/GmsfapnPkbc2pH38929q0PF2rbbgp5HW267vdvavO7ufzY3O3HyHvVRQHo/wALZM6BKMdb09/9lK7m9iyT838Hp9a81+GU+zTtm3Ob7rn2SvVXGVJ9qGhHDa1Z+cWbzMfuiOmfWvOdai8i+jh3bt0YOcepI/pXusrbI3GOxrkNet/PuRLv27YsYxnOMn+tCYHnFna4gZ9/3TnGPYVP520H5f1rduH8qGSPGcoeenasQ/McetUBPY3G7au3q+Ov0qzqK7Y5D6Rk9KsaNpnnMj+dt2zAY256Y960tdsfLtbj95nEDHp7H3ouB5re3OCfk/g9frWRJc9fk7etXNRXE6jP8A/maprb+Z/FjJx0pgVmm3N939aswR+ZGWzjB9KmXS8sG87oemz/AOvWzp8PkWzru3fOTnGOwoA5+Y+WcdeKqPLk/d/WtvVxvkz0/d/41heX8w+bv6UgANu5xipKcqbVPzfpSYpgNbrUE3DY9qklO1sdeKgc7j0oAZSGlxSUAFOVc4HqaWNN7KM9SK17SLy4927OGzjH0pAVYLLzBu8zGG/u/wD16sC38tx8+ec9KsTXmwFfLzkf3qqo32qRf4ckL60Aa+nX/wBmZP3W794G+9j0rutG1X7XF/qduZdv38+ntXm8lh5UbDzc8E/d/wDr1JpLfZby3ON22ZW646EUNFJnq88G+ZTuxwO1bejRbICu7OZPT6VV8KXf22zJ8vZm42dc9l9veuwjs8Y+fv8A3aVihtpb7nVt/Rx2rpbIYhP+9/QVhH9wCv3u/pWtpD+ZascY+c/yFTYUtjQooooICiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKr33Gn3J/6ZN/I1Yqvfc6fcj/AKZN/I0IGcSTk9KSlIwetJXUjnCiiigAooooAKKKKACiiigAooooAK1NMl8uAjGfn9fYVl0oOKzqQ51YqEuVnWQv5kZOMc+tR3Sb0demVIqhpU37rbt6yYzn2Fa+K82cHF2Z2wlfUwk0nfOkvn42sDjZn+tbMEXkoVznnPTFSAY70tQlY0lLmCmFuelPJphGaCUOU5FKehpqjAp1MDMv9O+0MW83b8u3G3Pr71Fp9n9mUDzN3z7umPT3rYPSkC+9KxSnZWG5wpPpVG8uthI2Z+X1+tXLhttvIf8AYP8AKuYu28yUNjHy+vua3o0+dnPUnyoS4k82QNjHHrmoqKK9FKxyBRRRTAKKKKACiiigAooooAKKKKACrNg2L+2GP+Wq/wAxVarNgub+2Of+Wq/zFJ7DW521FFFcxuFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeb/Er/AFsw9bBv/Z6+f9TXZKBnPyf1NfQfxGXMkzZ6WLf+z18/6vzOP+uf9TTix9DFlPzihD/Omy/fFIo/nVCJH+8Ku2LYkTj/AJaCqLdauWXMif8AXQUwPRvDDfKnH/LwP/Za9K045Uf7/wDhXmPhltqp/wBfA/pXpOmyZUfL/H6/SoaA6KDoPrT7q8+y28v7vdhC33sdqhV9ttI+M7cnH4VwPi7VttwU8jrbdd3u3tUpXGZ/jTWPtUznyNubUj7+e7e1afwtkzoEox1vT3/2Urzi7n82Nztx8h7123wyn2ads25zfdc+yVdhHpV7Fkn5v4PT61yOtWfnFm8zH7ojpn1ruXGVJ9qqytsjcY7GpQHhWtReRfRw7t26MHOPUkf0pLO1xAz7/unOMewr0fXrfz7kS79u2LGMZzjJ/rXOXD+VDJHjOUPPTtVLUDC87aD8v61ZsbjdtXb1fHX6VAfmOPWtjRtM85kfztu2YDG3PTHvTAr6iu2OQ+kZPSuPvbnBPyfwev1r0rXbHy7W4/eZxAx6ex968q1FcTqM/wAA/maAKclz1+Tt61Wabc33f1qytv5n8WMnHSpl0vLBvO6Hps/+vQBDBH5kZbOMH0pJj5Zx14roNPh8i2dd275yc4x2FZ+rjfJnp+7/AMaAMR5cn7v600Nu5xijy/mHzd/SplTap+b9KYDaRutOxUUp2tjrxQBHNw2Paoae53HpTMUAIaKKfGm9lGepFACKucD1NXoLLzBu8zGG/u//AF6tWkXlx7t2cNnGPpU015sBXy85H96kBXFv5bj58856Vq6df/ZmT91u/eBvvY9KyEb7VIv8OSF9asyWHlRsPNzwT93/AOvQNHpGjar9ri/1O3Mu37+fT2rTng3zKd2OB2ryjSW+y3lucbtsyt1x0Ir2jwpd/bbMny9mbjZ1z2X296XKiky1o0WyAruzmT0+ldJaW+51bf0cdqdHZ4x8/f8Au1Mf3AK/e7+lKxRu2QxCf97+gqzWfpD+ZascY+c/yFaFIye4UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAhrmvETYv0GOsQ/ma6U1zXiJc36HPSIfzNVD4iZ7GNRRRXQYhRRRQAUUUUAFFFFABRRRQAUUUUASW/wAtzEfRwf1roYLjcQNvUgda5qpraTbPFxn5x/OuetS51c1pT5dDqmGVI9qyryz+0S/6zblcdM+taUD+YhPTn1p5XPevPktTthO2xnWGm/Zkx5u7D5+7j09606QDFLQJu4h6GmhuelKaaBg9aQElRTxebG67sblIqQGlpgYDaRsuI38/O3Bxs9/rWvbpsQjOfmqcjNHSlYqU7qxFNJ5aN8ucKTWLd3e8FfLxlMdf/rVZ1STDFdvWP1+tYmK7KFLqzkqVOgUUUV2nOFFFFABRRRQAUUUUAFFFFABRRRQAA4Oa6jw6c6fIf+mp/kK5cDJxXUeHRjT5B/01P8hWdTYqG5r0UUVibBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFU9X/wCQLf8A/XvJ/wCgmrlVNU/5BF7/ANcH/wDQTQB85+Ml/wBKJz/y7f1avPZ+h+lei+OX234XHW1/q1eczt/6DVLYZWBqRW+U8VEDzUin5TVCHxnLD610ehn99D/13H9K56BNzrzj5gK6LTB5DI33tsgbGOvSkB6toH+pH/Xb/Cuxs+V/4F/hXlemeI/s4Vfsu/8AeBs+Zj0Hp7V1+l+KfMC/6HjMgH+t+n+zUtXGdhcXH2e1lfbu2oWxnrgV5z4l1/zWeP7NjdbkZ8zpnPtWxr+r+fbzr5GN1uy/f+vtXl+oN++HH8P+NEUMSyk3eKtKbHS4h4z/ALde96a/m2cnGPmI6+wr54tHxrti2Ok0Zx/wKvd/C1x52myHZt/fEdc9hTZJbubPzsjfjK46Vzmu+Hd9pcH7Xj9w3/LP2PvXYyrnP0rF1R/LVxjP7s/1qUB5VbaD5DL/AKTuwwP+rx/WnX9t5cwG/Py+n1rf1Gf5j8v8Hr9a56Y+dMvbIA61YFQR/vV57it/T7ffYytvx8x7ewpdI0rzpYn8/GJR/Bn0967VNO8mwmHm7vlY/dx2+tK4HkniBfKmI6/uf6muSmfe2enFd/4whxd/e/5dvT3auGEfzDnv6UwM919+1TWcPmTxruxmQCtu2gyv3v4vSraweX827pz0pgVLjT9kMjeb0Un7vt9a56cbTjOflrp7u5+Rxs6qe/tWBL+8cHpxikBRQZx9amAx3qykOFJ3fpTHX5utMCLsaiZvkPHapZeFP0qkW9qAEzmilFIeKQCVJFHvYDOMnFMXqPrWha/Khbrhs0wLFrYYAbzejZ6fT3qzMPLUjrxVSa74I2dR61XhHnzxjplgP1pAWBNhh8vf1q5aan9luYv3W7DhvvY7/StC0sPLspG8zOMnG32HvVGWLfMozjgdqBno3hrUf7StSvleVum8v72ccLz0966220fYyt5+cMD9z/69eRaNc/2fd252eZtnV+uO4/wr1vQvE3nxBfsm3dLtz5vTOPalYpO5v2sO3HOfn9K17V9ssa46sP51Whk860kk24254znsKr20u6/txt/5aL396QzrKKKKRmFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEN2nmWU6ZxujYZ/CuFv4Ps84Xfuyuc4x3I/pXoFZ+o2X2mKVvM2/uyMYz6/40AcLWvo+o/Zmjg8rdvlB3bumcD09qz7y2+yzBN+7I3ZxjuR6+1QUAejRSeYucYqSuN0fU/szJb+Vu3zA7t3TOB6e1ddFJ5i5xigCSiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq91cfZ4JH27tqFsZ64FLdT+Rbyvt3bULYzjOBXF6lf8A22cP5WzCbcbs9z7e9ABqV/8AbZw/lbMJtxuz3Pt71Qoq/ptl9pljbzNv70LjGfQ/1oANNsvtMsbeZt/ehcYz6H+tdlaW32WMpv3ZbOcY9P8ACi0tvssZTfuy2c4x6f4VZoAKKKKACiiigAooooAKKKKACiiigAooooAKzfERx4Y1Y+lnN/6Aa0qpawu/RL9c43W0gz/wE0AfKniKXN4ox/yx9fdq5yUZB+ldj48t/I1mJd27/RgemP4mrjJDziqWwEAHIq7bQeYQd2Pnx0otbfzGU7sfP6VvW8Pkxld2ec9MVQEMNv5SH58/NnpUh5qYnKmoWfaemaQEEsfPXt6UkD+SRxn5gam83JHy/rUinPbvQBftL3dg+Xj5/wC9/wDWqW9k3o7YxhD3qCA4jP1qveP8rcfwHvQBTE2y6jfbnawOM+9ev/Dq+8/RpG8vb/phHXP8K+1eISPz0r0X4bX3lWSw+Xu332d27pkIPSkB7OX3Dp+tVLlfMVucZTFPjOV6Ypsr4B47VIGHcab5jZ87Hy/3f/r1AmlbZF/f9x/D/wDXrUmnxn5e3rVX7ZscDy8/8CppAaWnWfloB5mfn/u/T3q/dx4tJ/m/5Zt29qi0qb7Qgbbt/eY659Ku6kNtncc/8sW/lSYHjnjFP9JPP/Lt/Vq4BuHFd34wkzcn5f8Al29fdq8/lf5xxVrYdjRt+V/4FT5o8g89vSqlpJyBj+P1rbg+cenzYpiMGS23tjf19qfFp+EJ83p/s/8A166Lysc7v0qC5fZG4xn5TQBgzxeWCM54PasyZvm6dqu303J+X+D1+tZLvk9O3rQAS8g/SqmKvwruiZ89CaqzN8w47UARg0MeaUcrTcYoAco5FWYziM1WQ9PrU6Lv49TSuA6NPMkUZxkgVu2Fv5EBbdu2tuxjr0qhaQ7F3bs4bPSrmfMcducUATyzfaJF425AX1qzDH9mgfndjJ9O1V0/dRnv3qndT7snbj5PWmMlubnzJ1+THAH3vc1Yt7nyB9zdhs9ax47zZGV8vOf9qoZbvc2dmPxpDWh2UevfZ7eQfZs4yf8AWY7fSt7wVrv2zWdNH2bZuvok+/n+JeenvXlElxuBG3GR616Z8JrXzmtZt+NmpoNuOuNh/rSFc+kaKKKkQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBzuvLm6Bz/yy/qawq6fWU3b2z0iP9a5it4PQxluFFFFWSFFFFABRRRQAUUUUAFFFFABRRRQAVdsrjynRdufnHeqVGcHNTKKkrDi7M66KTzVJxjn1qSuYt7ryyPkz82eta0GobuPK6t/e/wDrVwToNbHVComaNNIpiS7xnGPxqQGsHFrc1TGheetOA4paazbQT6UJMLjqRjhSfQVUmvfLyPLzxn71ZlzqHmA/usZXH3v/AK1axpSkZyqJFq/usbk2dUPf61iM245xih33tnGPxptd1Omoo5pT5gooorUgKKKKACiiigAooooAKKKKACiiigApUGXUe9JUkAzcRj1cfzoA6fQl22Ugz/y0P8hWpVLTU2W7DOfnP8hV2uZ7m62CiiikMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAPSvLPijqX2W6kt/J379PJ3bsYyXHp7V6nXkPxdtfN1Bpd+NunH5cdcGQ0IDw+/l8yTOMfL6/WsuT71XJjg/hVV+WqwGp2+tWYofMZfmxyB0p1pB5jKd2Pnx0rdhtvLUjdnn0pgV7a38lfv5w2elXFvPJH3M4560105603ZweaVgLtr4h+zug+y7vmB/1mP6V0tj4v3Wrx/YfvEjPndOB/s1xJh3c7sfhT4bfDr838Q7UWA6q9uvtytJs2YQrjOf6e9c5c/ICvXK1cQ+VEw61lahLmUfL/D6/WgDq/BF75M9rH5e7deIc7umSor26GTzI2OMc+tfNOgXPl6/po25/0uLv/tivoTTZ/Mt2O3Hznv7CpAvzpujceqmuV1Wx3sT5uP3f936+9dQTkGqsyZzz2pAeeT6R5rg+fj5cfc/+vU+naDiSM/aekg/g+nvXYuuDjNT2q8jn+OqAbp2m+RCR5u758/dx2HvWV4phxb3Hzf8ALq3b2NdlCmYm57muW8WHbDP/ANejfyNK+o7Hh+qRfvx838Hp7mq1uuGHP8dX9Xb/AEgcf8s/6ms6J/mHHeqEagk2IeM96rXF11+Tt61ZgHmIe2TinPZbznzMf8B/+vTA56Z/MccY4x1p0cHGd36V0EdhtGfN6H+7/wDXqG7TygR1+TPSgDElTGee1VGOFP0qzdSZPT+H1qiTk4xQBBMct07VEvSrMsW7Lbug9Kr4xQAuOKbil6UL0pASwcEf7wqzLJ1GO3rVaPjB96kB3Oo9TigBYo/NlQZ25IFdJptv9lt2bfv2uWxjGcAe9ULFPLiLZzhs/wAqsvJ58gONvb1pgT3N19qnQbNuQF65/pThb+VC53ZwCelEZ8iJv4sEn0qjc3XnSAbcZGOtAzV0vVfsjJ+534kD53Y9Pau80fxr9nCr/Z+796D/AK7Hp/s15Uv7hSPvd/SkF7hSfL/8eqRnuFz428+4Uf2ftyAP9dnuf9mu28IX32/SpZfL8vE5XG7P8Kn0HrXyrDd+frFmuzbulRc56fN9K+lPhbF5Phm5XOf9Mc9MfwJSYmzt6KKKQgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACoL3/jwuP+uTfyqeoroZtJh/0zb+VCA4iX7/AOFMqxeJslAznj+pqvXSjnCiiimAUUUUAFFFFABRRRQAUUUUAFFFFAFi1k2Sx8Z+cH9a6S2k82MtjHPrnsK5McHNX7K78rA2Z+f1xXPXpcyujWnPlOjoqCG480Z2Y+bHXNT1wNNbnWncQ96YTgVJSYpWHcYvNSUgFLQIKRjhSfQU132AnGcCsy8veGXy+qY6/wD1quNNyZMppDNSucMU2dU65+tYxOafI+9s4xTK9GnDlVjjlLmYUUUVoSFFFFABRRRQAUUUUAFFFFABRRRQAVc07/j8g/66r/OqdaWkpmWJs9JR/Sk3oNbnW0UUVzG4UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABQelFFAHlnxR1L7LdSW/k79+nk7t2MZLj09q8Ev5fMkzjHy+v1r3D4u2vm6g0u/G3Tj8uOuDIa8HmOD+FUgKcn3qE7fWnPy1WbSDzGU7sfPjpTAbFD5jL82OQOla9tb+Sv384bPSrENt5akbs8+lOdOetADlvPJH3M4561ZtfEP2d0H2Xd8wP+sx/SqWzg81GYd3O7H4UWA7ax8X7rV4/sP3iRnzunA/2arXt19uVpNmzCFcZz/T3rlYbfDr838Q7VpofKiYdaLDuU7n5AV65Wui8EXvkz2sfl7t14hzu6ZKiuU1CXMo+X+H1+tP0C58vX9NG3P+lxd/8AbFAj6Whk8yNjjHPrTJ03RuPVTVDTZ/Mt2O3Hznv7CrpOQagDl9Vsd7E+bj93/d+vvXNT6R5rg+fj5cfc/wDr16HMmc89qqOuDjNNMDjtO0HEkZ+09JB/B9Peu207TfIhI83d8+fu47D3p1qvI5/jrbhTMTc9zQBxvimHFvcfN/y6t29jXjGqRfvx838Hp7mvcPFh2wz/APXo38jXiurt/pA4/wCWf9TTiBQt1ww5/jrSEmxDxnvWXE/zDjvWpAPMQ9snFUBWuLrr8nb1rJmfzHHGOMda6F7Lec+Zj/gP/wBeljsNoz5vQ/3f/r0Ac/HBxnd+lJKmM89q27tPKBHX5M9KwrqTJ6fw+tAFZjhT9KpzHLdO1Tk5OMUyWLdlt3QelAFZelOxxSYxR0oATFTQcEf7wqJelSx8YPvSAsyydRjt61HFH5sqDO3JApAdzqPU4rWsU8uItnOGz/KgC/ptv9lt2bfv2uWxjGcAe9Lc3X2qdBs25AXrn+lQPJ58gONvb1qzGfIib+LBJ9KYwFv5ULndnAJ6VPpeq/ZGT9zvxIHzux6e1ZVzdedIBtxkY61Gv7hSPvd/SkB6ro/jX7OFX+z9370H/XY9P9mtq58befcKP7P25AH+uz3P+zXh4vcKT5f/AI9UcN35+sWa7Nu6VFznp830osO59VeD777fpUsvl+Xicrjdn+FT6D1roa4f4WxeT4ZuVzn/AExz0x/AldxUMlhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACGuc8Qf8fi/wDXIfzNdJWFriZm3Z6Rf41UNyZbHO0UUV0GIUUUUAFFFFABRRRQAUUUUAFFFFABSqcMD6GkooA2tMnxHs29X65+lbArkYX2Op25wwNbdnfZXb5XVsfe+ntXDWpO90dNOp0Zp0dqajbhnpTq5WrG4w0mcnpUlJikO4L0paKQ8DNMVxar3MvlxuMZ+Unr7UlxdeWGGzPynvWFd3Xmv9zHy4+9W1Kk5MynUSRHdS+bIDjHy+tV6KK9GKSVjkbuFFFFMAooooAKKKKACiiigAooooAKKKKAFX7w+tdToH/Hi/8A11P8hXMRDMqD/aFdZo6bLRhnPzn+QrOpsVDc0KKKKxNgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACs3xEceGNWPpZzf+gGtKqWsLv0S/XON1tIM/8AATQB8qeIpc3ijH/LH192rnJRkH6V2Pjy38jWYl3bv9GB6Y/iauMkPOKpbAQAcirttB5hB3Y+fHSi1t/MZTux8/pW9bw+TGV3Z5z0xVAQw2/lIfnz82elSHmpicqahZ9p6ZpAQSx89e3pSQP5JHGfmBqbzckfL+tSKc9u9AF+0vd2D5ePn/vf/WqW9k3o7YxhD3qCA4jP1qveP8rcfwHvQBTE2y6jfbnawOM+9ev/AA6vvP0aRvL2/wCmEdc/wr7V4hI/PSvRfhtfeVZLD5e7ffZ3bumQg9KQHs5fcOn61UuV8xW5xlMU+M5XpimyvgHjtUgYdxpvmNnzsfL/AHf/AK9QJpW2Rf3/AHH8P/161Jp8Z+Xt61V+2bHA8vP/AAKmkBpadZ+WgHmZ+f8Au/T3q/dx4tJ/m/5Zt29qi0qb7Qgbbt/eY659Ku6kNtncc/8ALFv5UmB454xT/STz/wAu39WrgG4cV3fjCTNyfl/5dvX3avP5X+ccVa2HY0bflf8AgVPmjyDz29KqWknIGP4/WtuD5x6fNimIwZLbe2N/X2p8Wn4Qnzen+z/9eui8rHO79KguX2RuMZ+U0AYM8XlgjOeD2rMmb5unart9Nyfl/g9frWS75PTt60AEvIP0qpir8K7omfPQmqszfMOO1AEYNDHmlHK03GKAHKORVmM4jNVkPT61Oi7+PU0rgOjTzJFGcZIFbthb+RAW3btrbsY69KoWkOxd27OGz0q5nzHHbnFAE8s32iReNuQF9aswx/ZoH53YyfTtVdP3UZ796p3U+7J24+T1pjJbm58ydfkxwB973NWLe58gfc3YbPWseO82RlfLzn/aqGW73NnZj8aQ1odlHr32e3kH2bOMn/WY7fSt7wVrv2zWdNH2bZuvok+/n+JeenvXlElxuBG3GR616Z8JrXzmtZt+NmpoNuOuNh/rSFc+kaKKKkQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGfqVl9pilbzNv7sjGM+v+Ncbd232WUJv3ZG7OMdyPX2r0Ks3U7D7THJJ5m3EZGNufX396AOHrY0bUfs7Jb+Vu3zA7t3TOB6e1ZtzB9nkC792RnOMdyP6VCODQB6Oj7xnGPxp9cho2qeRst/J3b5h82/pnA9PausR94zjH40APooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKhuZvIgkk27tiFsZ64FFzN5EEkm3dsQtjPXArjdU1D7ZOG8rZ8m3G7Pc+3vQAapqH2ycN5Wz5NuN2e59ves2irlhafaZ4/wB5tzKB0z3oALC0+0zxHzNuZQOme9dpY2v2OEx79+W3Zxj0/wAKSxtPscJj378tuzjHp7+1W6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqK5TzbWaPONyMufTIqWigD5v+Lth5Piq1Xzc5sUbpj+OT3rgY7Hcyt5mMEfw/8A1691+Kmn/aNU+0+bt8uw+7t64Zz615Dv8sbcZqkBHDH5EbLndyT6Uhlz/D+tJK25unaoQPlNMCR2yp47VWZ+elDnBqIv7frRcCRWyw471ZWXDAbe/rVEP8vSkWTMyfL3HegDY83ETHHY96yrm4+f7v8AD61Ymk2wuMZ+U1iyvls4xx60AWvOzxt6+9bvha78jWNPTZnN3H3x/EtcoGyelWrS48i4il252OGxnGcGgD6bt77MZ/d9/wC9/wDWqK5uc5+T+H1rhfBWs/bNIlPkbP8ASCmN+f4V9vet65m+Vht/g9akBdQvPLYjy8/J/e+tZtrN9qvYPl25kVfXvTGj8+QDO3PGa2tIs/s4U+ZuxLnpj096oDtfD9r5Vk/z5/ek9PYU7XX22lzx/wAsG/kapxan5CFPJzk/3sf0rG1zU98co8rGYCPvfX2qbXGea+LH3XB4/wCXf+rVwc3Bz7V2uvzZZjt/5Ynv9a4q4m6/L29aoBLefY6jbn5h3retLv5fufxf3vpXKF/nBx0q3Dc7Fxszz60xHVyXeAfk7etZF7e5DDy+qf3v/rVnSXuVI8vqP73/ANas+WTe2cY49aAHTy7m6Y49agzSFsDpTN+e1AyTfkdKjakzSE96QC7sdqTd7Uo+ag8GgQ+MZYfWr8Unlrtxnms8NjtSk57UAa8c+IydvT3pj6hg/wCqz/wL/wCtWUDgUh5NAy/Jf5P+q/8AHv8A61QSXHmZO3HGOtQY4pAcGkIGPNJuz2pW5NNJ5poAJ46V718DLHz/AAzLceZt8vVD8u3rhIz6+9eHafF52pWsWcb5kXOM4yQK+ofhLY/YPCt1F5nmZvnbO3H8CD1PpSbA72iiipAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAoalHutZ2z0hbt7Vx9dzdDdZzD1jb+Vcbdx+XKBnPHp7mtabMprqQUUUVqQFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFI0nlqTjOBmmTHbC59FJrgvE9/tvFTy87ocZ3Y7t7UWuJux27a15Eqr5Ge/38f0ra0rV/tSD9xtzLj7+fT2rxfTYvtd5B823MyrnGe9ew+FdM+zWLDzt2Jyfu47L71zYiMUjai5N6nQTSbIJGxnCk/pXKalrXkzBPs+cp/z0x3PtXYOm6Nlz1BFcB4z0vdK8nnY22pONmf73vXPQtfU3q7aEkOqfaMfuduTj72f6VbVtwzjFeQyDyJFXrwD0xXY+FH32ZOMf6R/Ra9Hl00OJNvc6+ikFLQMKKKKACiiigAooooAKKKKACiiigAooooAKmtBm9gHrIv86hrR0qLdNE+7pKO30pPYaOpgTYhGc81LRRXMbhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXn/wASYN9hfy7sbdOkOMdeHr0CsTxZb+f4W1j59ubCYdM/wGhAfIcx3Hp2otbfzHQ78fMO1bs1h5Eyp5mcgdsf1p4j8pDznv0qwGQxeQhXdu5z0xTi/fFQSPlun60wttHSi4Esk3Ube3rUHmf7P60x23nOMVERg0wLkT5HTvVuJsEcd6yw21DxU9vJlCcfxetAGhPPtVvlzx61j3EnmnOMfLjrTr6XDH5f4PX61l+Z7frSA0LJvJ1K2k67JVbHrgivcvA179q0iR/L24uSuM5/hU+nvXz/ABy9Pl7+tekeANX+z2QtvI3eZefe34xkIOmKAPZJJMKeO1Z1xcYydnb1qo9ztUjZ29ay7u8wjLs6p61KQFi4vtgI8v8Ah/vf/WqXRrj7TPCdu398o657iuWx51zEPu5IGfxruPDNr5ESnfuxcZ6Y7L71TA66KLZbSc56np7CuG8ZyYEwx/y6t3/3q7m5uNkEnyZ+Qnr7V5t4vufNaT5MZtiOv+9UpalHkmrP++HH/LP+prLWTDrx3rU1OP8AfDn/AJZ+nuaxZRtPX+GrJN6wkyo+X+P1+lbMT/IeK420m24+XPz+ta8d3hD8nf8AvUAbM821W+Xse9c/qVzlj8n8Hr9ajvLzg/J/B/e/+tWNNP5h+7jjHWgYk0m5s4xx60xGw6tjODmoyKaTQInnn3/w4+XHWqw60ucik60gHGm0YzQo96AJ7dN+Occ4rRij8tgM559KzkfYpGM05bjBHyfrRYDbxnmnLL5aEbc9+tYclxvyduOPWoN+e360Abk1zuyduOPWsuefLA7e3rVbNB5BoAkMu4fd/WmFuOlR4ooHc0/DyeZ4m0pM43XkIz/wMV9aeEIPs+lSpv3ZnLZxj+Fa+XfA1h5/i/Q5fN27dStxjbnpIp9fevr2GLyl25zk5qWIlooopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUyUZhcf7Jp9B6UAcfqy7bpRnPyD+ZqhWzr8eb1TnpEO3uaxq6IO6MHowoooqhBRRRQAUUUUAFFFFABRRRQAUUUUAFHSiigCWOXYRxnnPWrsGobAB5Wef73/ANasS7u/s0Uj7N2xC2M9cCuUvvFeGK/Yuq9fN+v+zUOkpbjVRxPVoL/zAB5WMn+9/wDWq6sm5c4x+NeQaJqf2y6tx5OzM6p9/Pce1eo6fHtgbnPznt7CuGvTUNjqpTcizNc+UD8ucDPWs6fUt2R5PUf3v/rVX8QRf6PPJn7tuxxjrwa8xutb+xzqv2ffwGzvx3Pt7Vph6cZImrNxPRZbnec7MdutQE57Vx+n+KvMljh+xY3yBc+b0z+FdVBN5yFtuPmx1zXYoKOxzczZLRRRTAKKKKACiiigAooooAKKKKACiiigAooooAK3NDXMQbPSX/CsQDJA9a6fw/Htsn5/5ant7Com9Coas16KKKwNgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDz/4kwb7C/l3Y26dIcY68PXzRMdx6dq+vPFlv5/hbWPn25sJh0z/AAGvmCaw8iZU8zOQO2P61SAwrW38x0O/HzDtW7DF5CFd27nPTFPEflIec9+lV5Hy3T9aYE5fviopJuo29vWoi20dKidt5zjFAD/M/wBn9akifI6d6pkYNPDbUPFMDUibBHHenzz7Vb5c8etZ9vJlCcfxetQ30uGPy/wev1pANuJPNOcY+XHWm2TeTqVtJ12Sq2PXBFZ/me3606OXp8vf1oA+gPA179q0iR/L24uSuM5/hU+nvXWSSYU8dq8b8Aav9nshbeRu8y8+9vxjIQdMV6Q9ztUjZ29aTQFu4uMZOzt61kXF9sBHl/w/3v8A61V7u8wjLs6p61h4865iH3ckDP40JWA6nRrj7TPCdu398o657iu9ii2W0nOep6ewrkfDNr5ESnfuxcZ6Y7L7111zcbIJPkz8hPX2oeo0cN4zkwJhj/l1bv8A71eKas/74cf8s/6mvW/F9z5rSfJjNsR1/wB6vJNTj/fDn/ln6e5ppWAy1kw68d62LCTKj5f4/X6Vgyjaev8ADUtpNtx8ufn9aYjson+Q8U2ebarfL2PesaO7wh+Tv/eqpeXnB+T+D+9/9agZJqVzlj8n8Hr9awZpNzZxjj1pZp/MP3ccY61XIoESI2HVsZwc0s8+/wDhx8uOtQE0mcikAg60403rRjNABU9um/HOOcVAo96nR9ikYzRYDRij8tgM559KuYzzWItxgj5P1pZLjfk7ccetAG4svloRtz361BNc7snbjj1rD357frSZoAszz5YHb29aiMu4fd/WozyDTMUICQtx0q/4eTzPE2lJnG68hGf+Bisyul8DWHn+L9Dl83bt1K3GNuekin196GB9Q+EIPs+lSrv3ZnLZxj+Fa6GooYvKUrnPOfSpagAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKzNWXMcrZ6RH+talVr5d1lcc/8sm/lTW4mtDiaKc6bDjOabXSYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSq20g0lIx2qWxnAzQBchu/LI+TPOetX4NT6Dye/wDe/wDrVxGq679hYp9m35j3Z8zHr7e1c6fEv2i4jH2TbkgZ83pz9KylRi0WqrR7TDc+audmOcdalaTAJx0ri/CjfabXzPu4uMYznsp/rXXXEebaUZ6of5VwTioysjrg7q7ILjUPLBXys/L/AHv/AK1Zs995hP7vHGPvf/WrkvFE32K6+7vxBv647t/hXPW/inyiB9jz83/PT/7GuylRi1c5qlRp2PQXk3Hpjt1plY+k6z/aEO/7P5f7zZjfnsPb3rYzmt0rbGV76sKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEtsM3cI/21/nXY2S7YSM5+b+grk7CPfe27ZxiVf512ajA65rGozSCHUUUVmaBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFRXKebazR5xuRlz6ZFS0UAfN/xdsPJ8VWq+bnNijdMfxye9cDHY7mVvMxgj+H/AOvXuvxU0/7Rqn2nzdvl2H3dvXDOfWvId/ljbjNUgI4Y/IjZc7uSfSkMuf4f1pJW3N07VCB8ppgSO2VPHaqzPz0oc4NRF/b9aLgSK2WHHerKy4YDb39aoh/l6UiyZmT5e470AbHm4iY47HvWVc3Hz/d/h9asTSbYXGM/KaxZXy2cY49aALXnZ429fet3wtd+RrGnpszm7j74/iWuUDZPSrVpceRcRS7c7HDYzjODQB9N299mM/u+/wDe/wDrVFc3Oc/J/D61wvgrWftmkSnyNn+kFMb8/wAK+3vW9czfKw2/wetSAuoXnlsR5efk/vfWs21m+1XsHy7cyKvr3pjR+fIBnbnjNbWkWf2cKfM3Ylz0x6e9UB2vh+18qyf58/vSensKdrr7bS54/wCWDfyNU4tT8hCnk5yf72P6Vja5qe+OUeVjMBH3vr7VNrjPNfFj7rg8f8u/9Wrg5uDn2rtdfmyzHb/yxPf61xVxN1+Xt61QCW8+x1G3PzDvW9aXfy/c/i/vfSuUL/ODjpVuG52LjZnn1piOrku8A/J29ayL29yGHl9U/vf/AFqzpL3KkeX1H97/AOtWfLJvbOMcetADp5dzdMcetQZpC2B0pm/PagZJvyOlRtSZpCe9IBd2O1Ju9qUfNQeDQIfGMsPrV+KTy124zzWeGx2pSc9qANeOfEZO3p70x9Qwf9Vn/gX/ANasoHApDyaBl+S/yf8AVf8Aj3/1qgkuPMyduOMdagxxSA4NIQMeaTdntStyaaTzTQATx0r3r4GWPn+GZbjzNvl6ofl29cJGfX3rw7T4vO1K1izjfMi5xnGSBX1D8JbH7B4VuovM8zN87Z24/gQep9KTYHe0UUVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGbqdh9pjkk8zbiMjG3Pr7+9cbcwfZ5Au/dkZzjHcj+leiVl6rYfaY5JfN27YiMbc5xk+vvQBxI4Nbejap5Gy38ndvmHzb+mcD09qyZ4fJcLuzlc9MVGDgg+lAHoyPvGcY/Gn1ymi6p5QS38nd5kw+bd0zgentXUq24ZoAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHM+JP8Aj6H/AFx/q1c3XolzD58Eke7bvQrnHTIrjdU0/wCxzhfN3/Juztx3Pv7UAUIv9cn+8K7PQ/8Ajzf/AK6n+QriauWF39mni/d7sSg9cd6AO+oqpY3f2yEybNmG24zn09verdABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAct420/7R4d1a583b5enzfLjrhGPrXzHLN5fy7c8etfXOrQ/aNHvod23zLeRM4zjKkV8xfEPTv7L16CDzfM3Wqvnbj+Jvc+lNAc752UJ2/rUJlywGP1quTxSK2COKsC0X46VG8mDjb+tML45xSed/s/rSAUng1Gv+vQ+4pzPu7VLDHlDz/F6UwJpm/dPx/Cayn61auV2tjOflqqDzSAQDmpBTWpoORTA2/D+p/Y9QtF8rf/AKSjZ3Y7r7e1ew2V5/aFs8mzy8ErjOew9h614HjnPpXUeFtb+wGKz+z7/NuQd3mYxnaPT2pAetRv5K9N2Dn0q1BqGMfuu/8Ae/8ArVyV9/pW7+DKbPX1rMttK2XET+dna4ONvXn60AekyX26Nh5fY/xf/WrlddudrMuzrCe/1qxFe/Y4yPL38785x/npWfqOpfbHI8rZlNn3s+vt70DOP1CLz4pJc7dsZGOvTn+tcpMNpxnPy13d/J5VtNHjdujY5+oxXHTR+Y2c449KAM7OKAcirD2+D979KZ5eB1/SmIhNI3WpCMGlB4NAEIHGaeOafnFLnigBoHymo2XAPNSE0h6UgIlOB604jPNIeKM0AFKOaSlHSmAuMUhpelFIBtIRT9vvRjAoAj3e1O60mM0uMUAbXhG2+0eL9ETdt36hAucZxmRa+vdKsfsFq0XmeZly2duOwHqfSvBfhDov22GC/wDtGzydTX5Nmc4EZ65r6JqWAUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGsNyMPUYrltci8u9QZz+6Hb3NdXWRq8G9Xk3Y2xHjH1qoOzImro5eiiiugyCiiigAooooAKKKKACiiigAooooAKa7bEJ64GaR22oxxnAzXK+IdY8p2t/I3eZCfm39M5HpQIt6xrv2UPF9n3boid3mYxnI9PauSNz9v1CCTZswyrjOe/wBPeqDHJ6Yqazs/tc0aeZs3uFztzjJp2sTuzsrODFq67upPOPYVat4/s2Bndhs+lYsfg/Kn/T//ACD/APZU/wD4Q7/p/wD/ACD/APZVjJJ7nRHTY6CW48xWXbjII61VWHDA56H0rJ/4Q7/p/wD/ACD/APZUf8Id/wBP3/kH/wCyqVCK2HdkPiFd0+7P/LD+prJ0zUvsJQeVvxIHzux6e3tVrUvD/wBiY/6Vvwm/7mPX3rFI2nGc10R2MJbno+lav9ti3eR5f7zbjfnsPb3rXBzXk1tN5FxFLjOxw2PXBrvNC1T7ZbFvI2fvdv3s+nt70WEmb1FIDS0igooooAKKKKACiiigAooooAKKKKACui0CLdas+7pKe3sKwbcbrmJc4y4H612GnxeTAy5z8+emOwrOo9C4LUt0UUViahRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVXUo/N0q8jzjdA65xnGVNWqQ8g0AfNnju3+xa1DFv37rZW3Yx/Ew/pXJtJgYxn8a9T+MmmefryXXm7fK04fLt64aQ+teMtJhgcVadwLzS4P3f1qNpt3GP1qk0m49P1pyHCmkwJmNRs2D0pp+YUzZjvTQDnl9u3rU9pLm3b5e/r7CqbcuB61NGfKjIxmgBl63z9P4f8ao5zU88vmNnGOMdaiC980IBUPFX9Lufs+pWkuzd5c6NjOM4YGs/OKCaYHumhaj/amnyTeV5WJCmN2ew9h61NLFmRV3dQB0ryfwtrf9n3FvbfZ9++5U7t+MZIHofSvVFv/Nt5JPK27cjbu64GfSpA07O38vHz5+fPStmFsRnjvXnd34k+zzKv2TORu/1mO59q0dK1v7dHn7P5f7zZjfn09venYDqb268mKQbM/uz3xXC65qWQ48r/AJYn+L6+1dLdR+baTHOPkb37VxF9bf6Snz/wjt7mgZx+p3e+XOzH7v8Ave5rIeXJ+7+tdBr0Gy4A3Z/c+nua51xg9aYhyy47frTzccfd/Wq4HPWlIpAOaXIPy/rUW/PGP1pwGeKPL5+9+lMBmN3PSlCe9P8AL56/pTsY70AQsm3jOaYeHFWGOajYc1IB/CaaOlKOBR1pgKKWm9xTxxRYBpoBxSmm4oACcmgHiimlfegBaAMUi8CrFnF9ou4Yd23zJFTOM4ycUAesfB/TftNtDdedt8rU1+XZnOBGeua+iK84+DWm/wBm+EbuHzvNzqDvnbj/AJZxj1PpXo9QwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDJ1eLcsj56RHt9a5au4vF3WU4zjMbD9K4yePynC5z8vpitabMpoiooorUgKKKKACiiigAooooAKKKKACiiigApCcAmmyPsRmxnAJxXL69rfku0H2fdvhPzb+mcj0oAseIZf3E6Y+9bsM5+tcZYaV9qdG87biQLjbn+vvUMs3mOG29B65q/p2r/AGNAvkb/AJ92d+PT29qeyJSuzqtHl/sRo4sef+9Eu77voMd/Su0h8S+ZGW+yYwf+en/2Nea/8JT/ANOf/kX/AOxpP+Ep/wCnP/yL/wDY1yzo871OqMnE9AvvFGYpIPsf+sjK583pn/gNcVrFh/aKSXXm+XsiI27c5xk+3rVT/hKP+nP/AMi//Y02bxP5kEkf2PG5SM+b0yPpVQpcmxM3zGHaxfZdRtud2JVb07ivRtLufOgJ2Y+fHXPYV5rPP58gfbjAx1zUtndfZpY32btjhsZ64NdO5z7Hq9FYGiax9sgz5Gz97sxvz6e1bwOe1SUtRaKKKACiiigAooooAKKKKACiiigAooooAltxuuoh6uB+tdfYR+XARnPzensK5nTYd9zC+7GJV4x712IGKxqPoaQQUUUVmaBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFXUo/N0q8jzjdA65xnGVNfOvju3+xa1DFv37rZW3Yx/Ew/pX0meQa8T+MmmefryXXm7fK04fLt64aQ+tNMDyxpMDGM/jUTS4P3f1qi0mGBxTGk3Hp+tWBdabdxj9aiY1ChwpoPzCkA5mwelMeX27etN2Y70xuXA9aLgXLSXNu3y9/X2FVr1vn6fw/40+M+VGRjNVZ5fMbOMcY60AQZzT0PFIF75ozimBoaXc/Z9StJdm7y50bGcZwwNeyaFqP9qafJN5XlYkKY3Z7D2HrXhZNdF4W1v+z7i3tvs+/fcqd2/GMkD0PpSYHrEsWZFXd1AHSr9nb+Xj58/PnpWYt/5tvJJ5W3bkbd3XAz6Vj3fiT7PMq/ZM5G7/WY7n2pWA9EhbEZ471VvbryYpBsz+7PfFctpWt/bo8/Z/L/AHmzG/Pp7e9al1H5tpMc4+RvftTsNHNa5qWQ48r/AJYn+L6+1ee6nd75c7Mfu/73ua7C+tv9JT5/4R29zXMa9BsuAN2f3Pp7mmBz7y5P3f1oWXHb9aa4wetMA560CLBuOPu/rUTS5B+X9aaRSAZ4oAbvzxj9aTG7npT/AC+fvfpS+Xz1/SgBgT3pGTbxnNTYx3pGOaQFc8OKk/hNDDmkHApAIOlOFJ1o7imA6kNOHFIaAEBxSE5NGKKAAHikpCvvQvApgKBivX/g/pv2m2guvO2+Vqa/LsznAjPXNeT2cX2i7hh3bfMkVM4zjJxX0z8GtN/s3wjdw+d5udQd87cf8s4x6n0qWwPR6KKKkAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApkw3QSD1U/yp9FAHG6pH5dyozn5B29zVKt3Xod9yH3dIvT3NYVdEXeJhJahRRRVCCiiigAooooAKKKKACiiigAooooAKgu3228vH8B/lUGoXv2W3lby922It97HQVwWp6t9tk3eT5f7vbjfnufb3ppCbDXY/teqQjO3KKvTP8AEauaVo/2fZc+fu8qQPt2YzjBx1rCgn8iVG27trBsZ64Nb0HiXy0K/ZM/N/z0/wDrUp9hwjd3O60bxF5FuY/su7dJnPmY64Hp7VrS+JfLVm+yZwM/6z/61eZnxT/05/8AkX/7Gj/hKP8Apz/8i/8A2Ncrw6budCm0rHU6vqv9sFl8nyd8Xlfe3Yznnt61wmr6T9luB++34j3fcx3PvWkPFP8A05/+Rf8A7Gs7UtY+2yZ8jZlNn38+vt71tSjy7GdTXU0/C1z5VuI9md1xnOfUKK7VH3jOMV5GrbWBxnBzW/ous/Z3jt/s+7fMDu39M4Hp7VszFHoFFQW0/nxltuOcetT1JQUUUUAFFFFABRRRQAUUUUAFFFFABRRSou51XOMnFAGzokW5Ffd0l9PpXS1l6JF5Vm65z+8PbHYVqVzyd2bRWgUUUVJQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBy3jbT/tHh3Vrnzdvl6fN8uOuEY+tfMcs3l/Ltzx619c6tD9o0e+h3bfMt5EzjOMqRXzF8Q9O/svXoIPN8zdaq+duP4m9z6U0BzvnZQnb+tQmXLAY/Wq5PFIrYI4qwLRfjpUbyYONv60wvjnFJ53+z+tIBSeDUa/69D7inM+7tUsMeUPP8XpTAmmb90/H8JrKfrVq5Xa2M5+WqoPNIBAOakFNamg5FMDb8P6n9j1C0Xyt/wDpKNndjuvt7V7DZXn9oWzybPLwSuM57D2HrXgeOc+ldR4W1v7AYrP7Pv8ANuQd3mYxnaPT2pAetRv5K9N2Dn0q1BqGMfuu/wDe/wDrVyV9/pW7+DKbPX1rMttK2XET+dna4ONvXn60AekyX26Nh5fY/wAX/wBauV1252sy7OsJ7/WrEV79jjI8vfzvznH+elZ+o6l9scjytmU2fez6+3vQM4/UIvPiklzt2xkY69Of61ykw2nGc/LXd38nlW00eN26Njn6jFcdNH5jZzjj0oAzs4oByKsPb4P3v0pnl4HX9KYiE0jdakIwaUHg0AQgcZp45p+cUueKAGgfKajZcA81ITSHpSAiU4HrTiM80h4ozQAUo5pKUdKYC4xSGl6UUgG0hFP2+9GMCgCPd7U7rSYzS4xQBteEbb7R4v0RN23fqEC5xnGZFr690qx+wWrReZ5mXLZ247Aep9K8F+EOi/bYYL/7Rs8nU1+TZnOBGeua+ialgFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorM1W++zxSxeXu3RE53Y9R/SgDP8Q/67/tj/AFNcxUs83nOG24wuOuaiHJoAdH/rF+orsvD3Onyf9dT/ACFY2jaX5+y487bsmHy7OuMH1966xE2DGc/hQA+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq93B58Eqbtu5CuceoqxRQBwmpWH2KcJ5u/Kbs7cdz7+1UK9Curf7RBIm7buQrnHTIrjNSsPsU4Tzd+U3Z247n39qAG6fdfZ7iIbN370HrjvXaWdz9qiL7NuG24znsP8a8+q/pt79mljXy9370NnOPQf0oA7uiq1pc/aoy+zbhsYzn0/xqzQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAB6V498XvD39oag+pfavL+z6cf3fl53bS7dc8da9hrO161+2+HdTtt+zzrSWPdjOMoRn9aEB8cFPeonXJ610PjTRf7B1mG1+0efvt1k37NuMsw6ZPp+tc8BVgNK+9N6GpgcUvWmBD3q1FwhHuansrXz5EG/bmQDpXd+H/AAV/aRjk/tDy/wB+Ex5G70/2h60rgeeeTvOd2PwoNrn+P9K+hrLwb/ZUJH9oebhvM/1O3046n0q4trnjf19qnmHY+bRY5H+s/wDHf/r0xrPYcb8/8Br6VlsvLz+8zxn7v/16hEW453Y/ChMR84fZf9v9KclvskU784IOMV9IfZsj7/6Ugsd3zeZ0/wBn/wCvQB5L4WvdluIfL+/cdd3qFHp7V3MB24+tdTb2/lkfNnDA9Kv+btQ/Ln8apMDkWG9SM4yKzLzRvtYI8/blNn3M/wBa7Z77Eijy+w/i/wDrVbt7ncv3cfN60AeUN4F8xTJ/aONo6eRn/wBmrA1fw79hLD7V5mIt+fLx6+/tXvkkvyMdvY965rWX89JExt3Qlc/XNJDPn2aPYcZzx6VDjNd34i0fDPJ5/wB2EnGzr1964S4Ty3Azn5fSmIaV461GzY4xTS2D0pCc0wFzSbsdqYTQBnvSAU8ml7YpcYFNAypoAYw96Rf607GKKAFpKMUtABmilzijNAC4prUZpM57UAJ0FW9Mt/tuq2dru2edOke7GcZYDP61Vr0z4VeGf7TubHVftflfZtTj/deXu3bSjY3buOv6UAewfCzRP7C8M3Nt9o8/detJu2beqIOmT6V3VIBgUtQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFRXSeZaTJnG5GGfwqWigDiL2D7PMF3bsrnOMdyP6VXrpNatPNdpt+NsX3dvXGTXN10Qd0YSVgoooqhBRRRQAUUUUAFFFFABQelFQXkvk2c77c7Y2OPwoEZGvah9nhmg8rdvgPzbumcj09q4CRvMbdjFX9Zu/tl2kmzZhAuM57k+nvWdVIm4Ve06byZojtziUH9ao1f0uHzZ4huxmUD+VDGtzqU1rA/49/8Ax/8A+tTv7b/6d/8Ax/8A+tUyaRkf6/8A8c/+vTv7I/6b/wDjv/16w0N0V/7b/wCnf/x//wCtQNa/6d//AB//AOtVj+yP+m3/AI5/9eql5B9iB+bfhN/TH4fpSe2hcUm7My9Y1D7Q5Plbf3WPvZ9faucJya1NRv8Azn/1e3KY+9n19qy+ta027GVZRUrJ3CrWn3HkXcDbc7ZVPX3qrRWhieoaZd/a7dn2bMOVxnPYH096v1wXhq/8jy4PL3b7gfNu6ZwPT2rvAcioLWotFFFABRRRQAUUUUAFFFFABRRT4U8yeNM43MBn8aANDSbXzJIpd+3bKPlx1xg/1rrKoaVb/Z7Zl37suTnGOwH9Kv1zyd2bRVkFFFFSUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHLeN9O+1eGdYn83bs06Ybduc4Rj6+9fKlxF5Lhc5yuemK+zrqH7TZzwbtvmRsmcZxkYr51+Lmjf2Z4lgXz/M/0FXzt2/xye59KqIHmh6GmiTA6frTmkz2/WmjmmAhfPagPx0pTHnvSCPtmmA+N/mXjuKsyy/Kw29R60yC13c78fN6Vsadof290H2nZukEf3M+nPX3pAc4ybuc4pMYGOtenW/w289C39rY+bH/Htn/2apv+FY4/5jH/AJLf/ZUrgeUEc0teqn4Z5B/4m/8A5Lf/AGVMHwvyP+Qx/wCS3/2VO4HloOGB9663wxq3kRLaeTu824A378YyFHpXSn4Y7Qf+Jx/5Lf8A2VOtvhrsmjb+1s7XBx9m9/8AepXA0I7PzcHzMc+ma0INO2xMPNzyf4f/AK9aek+EvItmX7duzJuz5WOw/wBqtMeHvKUj7Vnv/q//AK9O4HHXthtDN5mcJnG3/wCvXN3t19nDR7N2UznOPb+lerLoe4gfaP8Axz/69TL4exg/auh/55//AF6BngV1/pLeZ93C7cdff+tZ0q7OM54r6E1LQPMt5R9pxmIj/V+31rzDxJ4d+zyk/at22DP+rx6+9K4HAmmMM1Yni8psZzx6VAXx2qhEe33oIxSscg8VEKQD6RjTC3tQOaYCg5prHFO6U0mgBmfanDpSYpaACnA8U3GaXFAC0o6Um3jrQOKQC0w9aeTkUzGaADtW94OtPtPi3RV8zbu1GBemf+Wi1hxx+ZIq7sbiBmvfPgv4d83QHvPtWPJ1InZ5fXCxn1obA9b02y+wW7ReZ5mX3ZxjsB6n0q7RRUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACMMqR6jFctrsWy9QZz+6Hb3NdVVHUrfzLaaTdjETcY9qqLsyZK6OOopzLtOM5ptdBiFFFFABRRRQAUUUUAFFFFABTWOATTqztWufIs7gbN37lj1x2NAGR4j1TyGe28nd5kB+bd0zkelcSTu5xiprq4+0yh9m3C7cZz7/ANagqiLjo/8AXJ/vCu18PHFk3/XU/wAhXEr94fWtvT498BOcfOf5CpnsXDc7bd7UbvauWEHH3v0pfI/2v0rKxqdRu9qiun/0Obj/AJZt/KucEHI+b9KWW2/0aQ7v4T29qltR3LhTc9jE1Q5nHH8H9TWeKnul2yDn+GoBXStUcslYmtJfIuoZcZ2SK2M9cGvQdE1D7baM/lbP3m3G7PYe3vXnFaej3nkXdvF5e7dOpzux1IH9KBJnpY6UtQ28vnRlsYwcdc1NUlhRRRQAUUUUAFFFFABRRRQAUAZOKKsWUfmXcPzYzIo/Wk3YErm5oEObRmz0lPb2FbVRwQ+ShXdnnPTFS1zt3ZulZBRRRSGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFct43077V4Z1ifzduzTpht25zhGPr711NQ3UP2mzng3bfMjZM4zjIxQB8Y3EXkuFznK56YqA9DXpfxc0b+zPEsC+f5n+gq+du3+OT3PpXmjSZ7frVrUBokwOn60hfPalHNBjz3pgIH46U+N/mXjuKYI+2aswWu7nfj5vSgB8svysNvUetUWTdznFdHp2h/b3Qfadm6QR/cz6c9feuqt/ht56Fv7Wx82P+PbP/ALNUgeY4wMdaYRzXq/8AwrHH/MY/8lv/ALKkPwzyD/xN/wDyW/8AsqExnlVAOGB969SHwvyP+Qx/5Lf/AGVB+GO0H/icf+S3/wBlRcRzXhjVvIiW08nd5twBv34xkKPSu3js/NwfMxz6ZrPtvhrsmjb+1s7XBx9m9/8Aers9J8JeRbMv27dmTdnysdh/tU7gZkGnbYmHm55P8P8A9eql7YbQzeZnCZxt/wDr12I8PeUpH2rPf/V//XpV0PcQPtH/AI5/9egDym9uvs4aPZuymc5x7f0rnrr/AElvM+7hduOvv/WvfV8PYwftXQ/88/8A69VdS0DzLeUfacZiI/1ft9aLjPnuVdnGc8VWNd94k8O/Z5SftW7bBn/V49feuGni8psZzx6UICuwzTNvvUhfHamMcg8UxCEYpKYKQt7UAPY00HNIOaXpQA1jimZ9qeTTcUAKOlFFGM0gHA8UUmKXbx1oAUdKKQcUpORQgGHrR2oxmnRx+ZIq7sbiBmgDc8HWn2nxboq+Zt3ajAvTP/LRa+u9NsvsFu0XmeZl92cY7Aep9K8k+C/h3zdAe8+1Y8nUidnl9cLGfWvaKlgFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooApajFvtJ23YxE3b2rjmGD1zXeOu6NlzjIIrl9at/Ku1+fP7v09zWtN9DOaMqiiitTMKKKKACiiigAooooAKKKKADtVW9uPs9pO+3dtjZsZ64FWJG2xs3XAJrifE+of6YIvK+9DjO73b2oQMydX1D7dcrJ5WzCBcbs9z7e9Z1FHarINLR/8Aj6g/67L/ADFd7E+F6V51ZjdKg9ZBW8sHH3v0rKZrTOq3e1G72rl/I/2v0o8j/a/So5SzqN3tXP8AiBvnbj/lif61Ctvkff8A0rO1SHy3I3Z+T0+tEZLmsW6UnDm6GKxy1IODRRXQch0Hh7U/s5jtvJ3eZOPm3dM4Hp7V3cb7xnGPxryaN/LlR8Z2sDiu58MX/nWTfu8Zmx19l9qloqLOkooopDCiiigAooooAKKKKACiiigAqxYpuvIOf+Wi/wA6gAyQPWui0K2zbF9/SXOMfSpk7IcVdmxFH5a4zn8KkoornNwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAD0rx74veHv7Q1B9S+1eX9n04/u/Lzu2l2654617DWdr1r9t8O6nbb9nnWkse7GcZQjP60ID44Ke9ROuT1rofGmi/2DrMNr9o8/fbrJv2bcZZh0yfT9a54CrAaV96b0NTA4petMCHvVqLhCPc1PZWvnyIN+3MgHSu78P+Cv7SMcn9oeX+/CY8jd6f7Q9aVwPPPJ3nO7H4UG1z/H+lfQ1l4N/sqEj+0PNw3mf6nb6cdT6VcW1zxv6+1TzDsfNoscj/AFn/AI7/APXpjWew435/4DX0rLZeXn95njP3f/r1CItxzux+FCYj5w+y/wC3+lOS32SKd+cEHGK+kPs2R9/9KQWO75vM6f7P/wBegDyXwte7LcQ+X9+467vUKPT2ruYDtx9a6m3t/LI+bOGB6Vf83ah+XP41SYHIsN6kZxkVmXmjfawR5+3KbPuZ/rXbPfYkUeX2H8X/ANardvc7l+7j5vWgDyhvAvmKZP7RxtHTyM/+zVgav4d+wlh9q8zEW/Pl49ff2r3ySX5GO3se9c1rL+ekiY27oSufrmkhnz7NHsOM549Khxmu78RaPhnk8/7sJONnXr71wlwnluBnPy+lMQ0rx1qNmxximlsHpSE5pgLmk3Y7UwmgDPekAp5NL2xS4wKaBlTQAxh70i/1p2MUUALSUYpaADNFLnFGaAFxTWozSZz2oAToKt6Zb/bdVs7Xds86dI92M4ywGf1qrXpnwq8M/wBp3Njqv2vyvs2px/uvL3btpRsbt3HX9KAPYPhZon9heGbm2+0efuvWk3bNvVEHTJ9K7qkAwKWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKz9Svfs8Mq+Xu/dk5zj1/woAbqd/9mjkj8vdmMnO7Hr7e1cbcz/aJA2zbgYxnPcn+tFzP9okDbNuBjGc9yf61DQADk1t6Npfn7LjztuyYfLs64wfX3pmj6b9peO483bsmA27euMH1966+NPLXGc/hQAImwYzn8KfRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVruDz7eVd23chXOPUVZooA4HUbL7FOsfmb8oGzjHc+/tVOvQL22+0QSLu27kK9PauL1Cy+xTrH5m/KBs4x3Pv7UASaZe/Z5ok8vdmUNnOO9dnaz/aIy23bg4xnPof6155Wjpd/9mkjj8vdmQHO7HoPT2oA7mioLWf7RGW27cHGM59D/AFqegAooooAKKKKACiiigAooooAKKKKACiiigAooooA8v+KXhz+0jc6l9q8v7Ppzfu/Lzu272654618/iLj736V9i6rb/a9Hvbbdt863kj3YzjKkZr5r8daD/ZfiS0tftPm+ZAj7/L24y7Dpn2qkBx6wb2C7sZOOldDofhn7fLF/pfl5nCf6vPp7+9dX4P8AC32iBbj7Zt8u6+75Wc4Cn+9716LDc/2QPI2+buPmZzt68e/pSuOxj+HvBX2CHzP7Q3+XPvx5OM4wfWutSbyhs25zz1xWFqOtb4pG8jGIz/H/APWrO0i++1TRHy9uZlH3s+ntSsM7Db5/OdvbpmopoPJRvm3fKT6VeibyYX4zgk1z2uXuZSPL/wCWX976+1JIRTvpf3w+X+H1+tV0uNo+7n8az2fzGzjH40+NOM5/SqsI0RdblPyf+PVG1xlgNv61Cj+WMYz3qrdz5lHyfw+vuaEgNATYH3f1pTdYU/J2/vViST8/c/WmrLvYcY5x1qrAazXG4/d/WpIJsFTt/iHeqEQ2rnrg1KLjjGzr70Aak93lGXZ1UjOazdu8hs4pYzvwenOKvww7hndj5vSkMyb2DzLaZd+MxsM49q8x8T6d5Vznzc4gz933b3r2SeDCn5u3pXKeIrDzred/Nxi3Yfdz2PvQB4s689abjFaOp232ecLv3fJnpjuazqoQmKX7vvSE80uO9ACA89KfTM5pd2KAEbpTKf1pDxSAQU7GRTRSr0oQBiilxRigBtGKU0BdxAzjNAF3RbX7br2nWu/Z51zHHuxnGWAz+tfVfw+0T+wdBntftPn77ppN+zb1RB0yfT9a8n+EPhb7dbw6n9s8v7Nqa/uvKzu2iNuu7jr6V9C1LAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUARzp5lvImcbkIz+FchqMH2e4Vd+7KBs4x3NdnWTq1p5qSS78bYz8uOuMmrg7ESVzlqKCMUVuZBRRRQAUUUUAFFFFABXMeJr3yS8Hl5325+bd0zkentXRXL+XaTPjO1GOPwrznXrj7TfI+zbiMLjOe5P9aEJ6GXRRRVEBVuwm8mWM7c4kB61UrS0dN9xAM9Zl/mKGVHc3F1jA/1H/j3/ANanf2x/0w/8f/8ArVtJacff/SnfZP8Ab/8AHaxujoMP+2P+mH/j/wD9asbWr/z2b93tzFj72fX2rtfsn+3/AOO1zfiW32M/zZ/0cnp9aFYRx0J4/GrIqtCMAfWrNaoxluFFFFMgmtH8u9gkxnbIpx9DXo+i3X2qzd9m3EhXGc9gfT3rzKut8KXXl2vlbM77jrn1CikykdlRRRSKCiiigAooooAKKKKACtfRrXzNsu/G2YDbjrjBrNto/MuYkzjc4Gfxrr7G3+zwFd+7LZzjHYf4VnOVlYuCuW6KKKxNQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuV8caKdR8P6rP9o8vbp8y7dmc/Ix9R611VMmj82CSPON6lc+mRQB8ZXum/Yp1j87fld2duO59/aq/le/6V678W9C8vX4p/tOfLsA2PL64Z/evMbePz5EXO3cwXPpmruBQEeSBnr7Vp6bpX2yeIeft3Shfu56n612fhrwj9saJ/t2zFwFx5WfQ/3vevVtJ0H+ybZh9q83bJ5n3NvYcdT6Umx2OH8LeB8ok/8AaP3LgHHkdcbf9qvSrO0+wWzxeZ5mSWzjHYD19qpXmqbZQnk5yvXf9faptPl+0KG27fnxjr6VAxtwnmSA5xxUbjyYn/i+Un0ramTyoJDnOFJ6e1ctqV985Hl9U/vfX2oQiN598gO3H41Kj8dKxTcZP3P1p6tuYduaYjYMu3nb096b9s+YfJ/49WeyYRjnoDVYT7VPy/rTSA3kvP8AY7/3v/rVFPc7s/L/AA461iG64PyfrUfn7iPl/WnYDYiufLI+TPOetacF5vjLbMYP97/61c3EM4PTmrAk2KVxnPvQBf1G8+Yp5fVP7319qwbiH7TE/wA23KlemauBPMYHOOal8n5T836UDPMPE+jeXIz/AGjO23Jxs/3veuFlTYcZz+Fe56vaebbT/Pj9yw6exrybX7H7PdAeZu/c56Y7n3piOfBpDTiaSgBo60/pSBvlNJjNMBcc0MM0i8U40ARnjijNBGTSd6kBwozQOtKadwEpKWjHFADD1pwoqS3i+0XUUO7b5jhc4zjJxSA6HwTpX9oeJNIfz/L/AOJhCuNmf419/evrLS9POm2zQ+b5m592duOwHv6V5t8HPD32Xw3M/wBq3bNQZseXjOEj969YpNgFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKR13Iy+oxS0UAcxrdtsulO/pH6e5rHrtL6HzLaY7sfu2HT2rj5Y/KYLnPHpit4SurGMlbUjoooqyQooooAKKKKACiiigBsjbInbGdqk1wnii98y/VfLxmHHX3b2rrNXn8qwuRtz+4bvjsa81ml85g2McY65pomRHRRRTJHR/61P94V2Wgz7LNhtz+9Pf2FcYoy6j1NdBpmnefbs/m4w5H3c9h71M9jSG51n2r/AGP1o+1f7H61hf2R/wBN/wDxz/69H9kf9N//AB3/AOvWRqbFzd4tZjs6I3f2rhdV1HdcqvldUx973PtW9caTttpW8/OEJ+77fWuPvYvKuUXOflHbHc00kDbQ4Nu5xinUyMfLT62Rzt6hSo211bGcHNJRQI7nwrebrFl8vGZyOvsvtXTV5lo1x5N9bR7M5nXnPuK9KifepOMc1JcR9FFFAwooooAKKKKACiiigBVGWA9TXSaHbYtS2/OJM9PpWNp8Hm3UL7sYlHbPeuvjj8tcZzWU5dC4LqSUUUVkahRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcp440U6j4f1Wf7R5e3T5l27M5+Rj6+9fLV7pv2KdY/O35Xdnbjuff2r7Nmj82CSPON6lc+mRXg/xb0Ly9fjn+058uwDY8vrhn96qLA8i8r3/AEoEeSBnr7Vft4/PkRc7dzBc+ma7fw14R+2NE/27Zi4C48rPof73vQ2Bxmm6V9sniHn7d0oX7uep+teo+FvA+USf+0fuXAOPI642/wC1XcaToP8AZNsw+1ebtk8z7m3sOOp9KlvNU2yhPJzleu/6+1Tcdi7Z2n2C2eLzPMyS2cY7AevtVa4TzJAc44p2ny/aFDbdvz4x19K1Jk8qCQ5zhSentSbAxXHkxP8AxfKT6VmPPvkB24/GpNSvvnI8vqn976+1YxuMn7n600I2kfjpSmXbzt6e9Y6tuYduamZMIxz0BoQGh9s+YfJ/49UqXn+x3/vf/WrBE+1T8v6003XB+T9aqwG3Pc7s/L/DjrUEVz5ZHyZ5z1rH8/cR8v61PEM4PTmgDpILzfGW2Ywf73/1qpajefMU8vqn976+1UBJsUrjOfemBPMYHOOaEMp3EP2mJ/m25Ur0zXA+J9G8uRn+0Z225ONn+9716f5Pyn5v0rJ1e0822n+fH7lh09jQB4ZKmw4zn8KhBroNfsfs90B5m79znpjufesAmmIaaQdadQG+U0wF6UmOaTGaF4oAVhmmHjipDUZGTQAZpRTe9OHWkAZopTSUwEpp60/HFJSABXS+CdK/tDxJpD+f5f8AxMIVxsz/ABr7+9c9bxfaLqKHdt8xwucZxk4r6K+Dnh77L4bmf7Vu2agzY8vGcJH70mwPSdL086bbND5vmbn3Z247Ae/pV+iipAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqlqEPmWszbsYibt7VdpGG5SPUYoQmtDhJE8tsZz+FMra1u2xcht/SPPT3NYtdKdzFqwUUUUxBRRRQAUUUUAFFFNc7UZvQE0AZus3Xk2dymzOYG747GvOJZfNYNjHHrmug8VXe7UEXZ1gA6+7e1c3VIlhRRRTJNLSH23EJ9Jl/mK7mO6wv3P1rz+wh86WMbsZkA6V0a6Rx/r/wDx3/69ZTNqZv8A2r/Y/Wj7V/sfrWF/ZH/Tf/x3/wCvR/ZH/Tf/AMc/+vUFhr9/sLjys/uT/F9fauOa68852Y7dc/0rX1qw8hm/ebsRZ+7j196wIRx+NXFImTsiyKKBRWpiFaGk3Hk39sm3OZ1747is+nI2yRWxnBBxSA9XtpfOjLYxzjrnsKmrnfCt15unSfJj9+R19hXRVJYUUUUAFFFFABRRRQAUUUqLudV9TigCzYQ+bcwndj94vb3rsYo/KXbnPPpWXoltstWO/OJM9PYVsCsJu7NoKyCiiioKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8v+KXhz+0jc6l9q8v7Ppzfu/Lzu272654618/iLj736V9i6rb/a9Hvbbdt863kj3YzjKkZr5r8daD/ZfiS0tftPm+ZAj7/L24y7Dpn2qkBx6wb2C7sZOOldDofhn7fLF/pfl5nCf6vPp7+9dX4P8AC32iBbj7Zt8u6+75Wc4Cn+9716LDc/2QPI2+buPmZzt68e/pSuOxj+HvBX2CHzP7Q3+XPvx5OM4wfWutSbyhs25zz1xWFqOtb4pG8jGIz/H/APWrO0i++1TRHy9uZlH3s+ntSsM7Db5/OdvbpmopoPJRvm3fKT6VeibyYX4zgk1z2uXuZSPL/wCWX976+1JIRTvpf3w+X+H1+tV0uNo+7n8az2fzGzjH40+NOM5/SqsI0RdblPyf+PVG1xlgNv61Cj+WMYz3qrdz5lHyfw+vuaEgNATYH3f1pTdYU/J2/vViST8/c/WmrLvYcY5x1qrAazXG4/d/WpIJsFTt/iHeqEQ2rnrg1KLjjGzr70Aak93lGXZ1UjOazdu8hs4pYzvwenOKvww7hndj5vSkMyb2DzLaZd+MxsM49q8x8T6d5Vznzc4gz933b3r2SeDCn5u3pXKeIrDzred/Nxi3Yfdz2PvQB4s689abjFaOp232ecLv3fJnpjuazqoQmKX7vvSE80uO9ACA89KfTM5pd2KAEbpTKf1pDxSAQU7GRTRSr0oQBiilxRigBtGKU0BdxAzjNAF3RbX7br2nWu/Z51zHHuxnGWAz+tfVfw+0T+wdBntftPn77ppN+zb1RB0yfT9a8n+EPhb7dbw6n9s8v7Nqa/uvKzu2iNuu7jr6V9C1LAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFUdQuvs8Eo2bsRE9cdqAG6je/ZopV8vd+7JznHr/AIVxl5c/apg+zbgbcZz3J9PelvLn7XMJNm3C7cZz3J9Peq9ABWxo+mfaWS483bsmA27euMH196bo+n/aHjm83bslA27euMH1967CKPy1xnNABFH5a4zmpKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqt7bfaLeUbtuY2HT2q1RQBwGoWf2K4Ee/fld2cY9ff2qpXe39p9phk+fbmMr0z2rkLjTvIuo4fNzvwd23pkkevtQBPot55U0MOzO+Zfm3dMkD+ldrWHo2meTDu87dtkz936e9blABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVja3pP26OSbztm2ErjZnPU+o9a2aKAPOXf8Asmzmt8ebvVpN+duMjHv6VwusS+ffxvjbhAMZz3J/rXqnjLRft1he3v2jZ5Vk/wAmzOcBj1zXi9tYeZfW48zGZFH3femtBo07c74WXpk4/QV0mgReRDnO7bNnGPYU6y037PaOPO3YJP3cdh71DcTeQCu3Pyk9cUXuI3rm881wPLxlcfe/+tUUdr57Bt+3nHTNZOmT/aGRtu394BjOfSuoik8mJhjPJNAGXe2v2dH+fdiMnpj+tc3cXWw42Z+X1rodXn84Mdu390R1+tcLqh8uXHX93/U0wLrXmT9z/wAe/wDrU0Tb+cY/Gsa2PmYPT5604xsQjrTAnY4BNRCfYwG3PPrUM0nzdO3rUIPIPpTA1km3jOMfjUySbcDGeayUnwh+X9aY17tGfL6f7VJAdPDPgZ29G9atLqPlrjys/wDAv/rVwk+seWrDyM8E/f8A/rVjXOu5z/o/8P8Af/8ArUxnpV5rHyt/o/8AB/e/+tXPzal50yp5ONwC53dM/hXDSaxk/wDHv/49/wDWqWw1Hfcwt5WMSL/F7/SkIv8AiWx3l5PMxttycbfr71wrrt4zmvU7m/36ZdL5eMxMM59j7V5tqfNwv+4P5mmMod6du9qb2pBzQK4uKKM9qUDmkMTGKOtPpMUAJinYpMYNOHIpiExijNOxxTSM0gA9DXY+APC/9sapp959s8ny9QjTZ5W7OGQ9cj1/SsfwzpH9q65p0Hn+V5t5FDnZnGWAz+tfVHg7w5/wjGlS2X2v7T5k5m3+XsxlVGMZP939akDT0rTv7MtWg83zNz787cdh7n0q/RRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKR13Iy+oxS0UAc3rFj++8zzPux5xjr196xK7yVPMhdM43KRn0rldUsvs84Xfu+TPTHc+9bQl0MpRM2iiitCAooooAKKKCcDNAGTrlx5Vncx7M5gbnPsa85dtxzjFdX4suNt4E29bfrn3auRqkSwooooEFX9Nl8q4iO3OJQf1qhWhpkPnTxDdjMoHT3pMcdzrF1PA/1P/j3/ANanHU/+mP8A4/8A/WoGkcf6/wD8c/8Ar0v9kf8ATf8A8d/+vWOh0ajf7T/6Y/8Aj/8A9aszVLj7SHO3bmMjrn1rV/sj/pv/AOO//Xo/sj/pv/45/wDXo0A4SWLy3xuzx6VHXQ65ZfZ5sb937rPTHr71z1bR2MJ7hRRRTICtDR5vL1C1Xbn/AEhO/uKz6mtW23cLYzh1OPxosM9WifzFJxjn1p9ZmhTedYu23H7wjrnsK06ktBRRRQAUUUUAFOjXfIq5xuIGaQDJArc0aw3oJfMxsl+7t64wfWlJ2Glct6RZeVAT5mcSZ6fT3rXoornbubJWCiiikMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAxPEmk/2po9/F53lebaSRZ2bsZVucfjXkWmeC/7H1O0j+3+d+/STPk7f4h7n0r3jtWRrdl51rcXHmY8uBvl29cAmgDk9Tu/7MtZk2eZ+5Z87sdvx9K5OHxF5y4+y4ycf6z/AOtVbxDqPkXHleVu3Q53bsYyWHp7Vl6Z/pRT+D94Fx19KaGzXluftGpW527cso65713miv8AZ7CQ43YkJ647CuRgsvIlRvMztYNjH/161Dd7Rs8vr/tUMDYvtQ81HXysbkI+9/8AWrBktfNbdvxj2zWhYp52DnHz/X0rVeLyrWXnOFJ6e1IRyjx+S2M579Kja62g/Jn8abrM+JCdv/LL1+tc1JefNjZ/49/9aqWoHQyXmVYeX1H97/61VDLkH5f1rLim3kcY5x1q0G2oT6U0BKZMHpVmGbav3e/rWVJLuP3f1ogbpx3pgbX2jccbf1qaI5xx3rKEuB939akjudvOzofWkB0dv2/36vbsRn6Vx0ureWD+4zxn7/8A9aqE3iDAI+zdR/f/APrUDOrvp9oYbP4PWuH8R2v2tJZd+zbbkYxnpk/1qvPq/nH/AFGMrj73/wBarumt9psZE+7uYrnrjIFAHmN3F5MoTOcjPTHc1Wbius8Vab9nux++3Yt8/dx3b3rkmpgC8ig0mcUDmgQZo70d6cOaQBnApnWnEUCgAA5p3agdKUUwEopSPem5pAIa9E+GfhH+2Lux1X7d5P2bUYx5flbt20o3XdxnOPwrB8G6F/a+t6a32jys30UeNm7+JfcetfU/h7RP7BsHtftHn75TJv2beoA6ZPp+tJsDQtbf7NGU3bsnOcY9P8KsUUVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACMMqR6isLWLHe7TeZjZFnG3r1963qbIu+NkzjcCM007CaucFRWvq1l5U4PmZxHnp7n3rIroTuYtWCiiimIKKKKACgnAJ9KKhu22Wc7YziNjj8KAOT8V3W27EezO63xnPu1clWlrU/n3aNtx+6A657ms2qSIYUUUUCHxf65P94V2vh98WL8f8tT/IVxC/fH1re03/AI92/wB8/wAhUy2NIbnZeZ/s/rR5v+z+tc3mjNZWNrm/dybrOcY6xsOvtXnurw/6Yh3dEHb3NdEeVI9RVK6tN0bvv6Kf4famhM59BgUtPkTY2M5plbI53uFFFFAiS3bZcxN6OD+teieHZ/P0+Rtu396RjOewrzcda67wpPstfL2Z3T9c+y0WGjsaKKKksKKKKACiiigAp8SeZMiZxuYDNNVdzhemTiui0ex/deZ5v3Zc4x9PeplKw0rlrSrT7NAy793z56Y7D3rSoorBu7NkrBRRRSGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVi+JNJ/tTR7+LzvK820kizs3Yyrc/rW1R2oA8H0zwX/Y+p2kf2/wA79+kmfJ2/xD3PpXa6nd/2ZazJs8z9yz53Y7fj6V1mt2XnWlxceZjy4G+Xb1wCa8e8Q6j5Fx5Xlbt0Od27GMlh6e1PcaLMPiLzlx9lxk4/1n/1qhluftGpW527cso6571kaZ/pRT+D94Fx19K6WCy8iVG8zO1g2Mf/AF6YHXaK/wBnsJDjdiQnrjsKbfah5qOvlY3IR97/AOtWObvaNnl9f9qrVinnYOcfP9fSpAz5LXzW3b8Y9s1C8fktjOe/SureLyrWXnOFJ6e1cdrM+JCdv/LL1+tNCHNdbQfkz+NQyXmVYeX1H97/AOtXPSXnzY2f+Pf/AFqdFNvI4xzjrTSA1DLkH5f1qIyYPSog21CfSoJJdx+7+tUBqwzbV+739al+0bjjb+tYsDdOO9WxLgfd/WkBqxHOOO9aVv2/365yO5287Oh9aJdW8sH9xnjP3/8A61AHY7sRn6VlX0+0MNn8HrXKTeIMAj7N1H9//wCtWVPq/nH/AFGMrj73/wBagZY8R2v2tJZd+zbbkYxnpk/1rza7i8mUJnORnpjua9O01vtNjIn3dzFc9cZArlPFWm/Z7sfvt2LfP3cd296YHJtxSLyKGpM4oEKaTNA5o70hh3p2cCgc0hFMQ3rTgOaBTh0pAHailFBHvTHcSmmlzXS+DdC/tfW9Nb7R5Wb6KPGzd/EvuPWpuI3vhn4R/ti7sdV+3eT9m1GMeX5W7dtKN13cZzj8K+mbW3+zRlN27JznGPT/AArP8PaJ/YNg9r9o8/fKZN+zb1AHTJ9P1rYpXAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFe7h823lXdjKEfpXI3tt9lmCb92V3ZxjuR6+1dtVDUbTzoZH37cRkdM1UJWJlG5x9FSSxeUwXOePpUddBiFFFFABRRRQAVT1KTy9PuvlziFz+hq5XOeJbny/Mj2Z3W5Oc+uRQDOMvZvPmD7cfLjrn1qtRnNFUZhRRRQBqaMcXMH/XZf5iu8STj7v6151Zf66P/roK6EHis5m8NjpfN/2f1o83/Z/WubzSZqLFD/Ea+aXOcfuCP51xix7CBnP4V1ksfmg/NjjFY19b+VJjfn5c9PrVxJlsUKKKK0MAooooA3fD1z5U0MWzO64XnP0r0LOa8p099moWxxnEyHH4ivTNPm86Bm24+cjrnsKTRSLVFFFIoKKKKACiiigArS0qz8945vM27JQMbeuMH+tQWVv508fzbf3gHTNdbbQeRGV3bstnOMVnOVi4q5KibRjOaWlorE1CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACsbW9J+3RyTeds2wlcbM56n1HrWzRQB5y7/2TZzW+PN3q0m/O3GRj39K4XWJfPv43xtwgGM57k/1r1Txlov26wvb37Rs8qyf5Nmc4DHrmvF7aw8y+tx5mMyKPu+9NaDRp253wsvTJx+grpNAi8iHOd22bOMewp1lpv2e0ceduwSfu47D3qG4m8gFduflJ64ovcRvXN55rgeXjK4+9/wDWqKO189g2/bzjpmsnTJ/tDI23b+8AxnPpXURSeTEwxnkmgDLvbX7Oj/PuxGT0x/WubuLrYcbM/L610Orz+cGO3b+6I6/WuF1Q+XLjr+7/AKmmBda8yfuf+Pf/AFqaJt/OMfjWNbHzMHp89acY2IR1pgTscAmohPsYDbnn1qGaT5unb1qEHkH0pgayTbxnGPxqZJNuBjPNZKT4Q/L+tMa92jPl9P8AapIDp4Z8DO3o3rVpdR8tceVn/gX/ANauEn1jy1YeRngn7/8A9asa513Of9H/AIf7/wD9amM9KvNY+Vv9H/g/vf8A1q5+bUvOmVPJxuAXO7pn8K4aTWMn/j3/APHv/rVLYajvuYW8rGJF/i9/pSEX/EtjvLyeZjbbk42/X3rhXXbxnNep3N/v0y6Xy8ZiYZz7H2rzbU+bhf8AcH8zTGUO9O3e1N7Ug5oFcXFFGe1KBzSGJjFHWn0mKAExTsUmMGnDkUxCYxRmnY4ppGaQAehrsfAHhf8AtjVNPvPtnk+XqEabPK3ZwyHrkev6Vj+GdI/tXXNOg8/yvNvIoc7M4ywGf1r6o8HeHP8AhGNKlsvtf2nzJzNv8vZjKqMYyf7v61IGnpWnf2ZatB5vmbn35247D3PpV+iikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBDdP5VnPJjO2Nmx9BXDX919rnV9m3CBcZz3J9Peu9kXfGyZxuBGa5jWdLxL5nnfdizjb9fegDnq1NI077U0c/m7dkoG3bnOMH196dpWm/aHjm87btlA27c5xg+vvXXwReShXdnJz0xQAQReShXdnJz0xUtFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACONyEeoxXN63pHmzfa/Px5UX3dvXGT610tIw3KR6jFAHk+q3Xklk2ZzF649axbaD7dNG+7Z84TGM9//r16frnh37fN9r+1bPLixt8vOcZPr71z5h+wxsu7fxuzjH+elCQ9yKxtPskJXfv+bdnGPT39qsu3mHPTt1rGub7dMqeX94Y+9/8AWq1YxblEm7G184xn0osItSW+beT58fKe3tXD+IYdt0Bu/wCWPp7tXb3l35MUibM5QnrjtXB67d7592zGIv731qkBn2ybUxnPzZqz5mOMfrXPz3/l5HlZ+XP3v/rVRfVuD+4/8f8A/rVQHUSzYB+Xt61Rmvduf3fb+9XMz6nvyfJxx/e/+tWdLd7s/u8cev8A9agDorrVNqsvk9U/vf8A1qyJ9Qzn912/vf8A1qzVffzjHNEnf6UDHyXW7+Dt61Fnd7VGDz0qVfuGgBjj3pYZPLYcZwc1HIeaav8AWgRflufMBO3HGOtU35NAbA6UxuW6UDEIpueafijb70ANp3akA5p1SAgNLRj3ozTAKVTikI4pAKBEu72q5pGn/wBp6rZ2nneX586Rb9udu5gM4/GtLwv4d/t2/tI/tXkeZdpDny92Mleeo9a+kfBvgv8A4RbT2tft/wBpzcedu8nZ2UYxuP8Adz+NK4FT4d+EP+Ec0WS3+3faM3Zmz5Oz+FRjGT/d/Wu7ooqQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKguYvNt5U3Y3IR+lT0UA0cXfWf2WYJv3ZXdnGPUevtVSu5uIfOidN2Nylc4rmdR077NJjzd2Ez93Hr71tGdzKUTMooorQgKiuW22srYzhCcfhUtVNTfZpt0MZ/cv/AOgmgDg/EE3nXyNtx+6A657msep7t/MlBxj5fX3NQVRmFFFFAwq5YPsljPXEgqnWpoybriDn/lsv8xSY47m0Lv8A2P8Ax6l+1/7H/j1bv2f/AGv0o+z/AO1+lY3Ogwvtf+x/49R9r/2P/Hq3fs/+1+lL9n/2/wBKAOK1WbzJc7cfu/X61j11HiKLZPjOf3Hp9a5eto7GE9wooopkBSqcMD70lFAHc+E5v+Jc429ZyOvstdNXDeGptvlpt63A7/Su5qWWgooooGFA60qDc6jpk4rb0vS94WXzsbJB8u3rjB9aTdhpXINKsPOZJvM27JB8u3rjB9feuoRdgxnNCJsGM5p1YSlc1UbBRRRUlBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUhGQRS0UAcP4y8Jf2xd/2h9t8nybbb5flbs4LN13cdf0rntK077BasPN8zDl87cdh7+1esMNykZxkYrm/EGk+dbzz+djZbt8u3rjJ9fegDh9SvNjEeX/B/e+tZdqPtdzE/wBzDhcYz3/+vVpdM865jbzsfMB93Pf61vW9v9jhZd2/ndnGOw/woGWLKLyYGG7dzn07Cm3DeZkYxlcdarPe/OB5f/j3/wBards/nLu6fNjrmgRzmsW+IpTu6RE9PrXEuP8ASE/D+dek67xBMP8Apg39a89mbZID6DNUgLUJ2j/gVSSNkHjtWa19t48rP/Av/rVE+o4U/uu397/61UBeY4qN59pzt6c9aw7jVsZ/c/w/3v8A61ZNxqe4EeT1X+9/9agDpbjVNhx5Ofl/v/8A1qzbjWuo+z/w/wB//wCtXOvPvBO3HHrVVzlqBmtc6pvP+px8uPvf/Wqk15u52Y4/vf8A1qqKM/nTm4BoAlW7w6/J39a3NO1f7PbsPI3Ycn7+Ow9q5gtz0p6Px0oA2dW1f7Y5PkbP3Wz7+fX296wm5NSuc5+lQ5oAbjml60YoAwKAAdKcOKQDilxUgLmigDNBFMBAMEVIBkVH0pynigQpFX9C0/8AtPWbC187yvPuY4t+3O3cwGcfjU2haR/bGo2lt5/lefcJBu27sZIGe3rX0f4C8D/8I1prQ/2j9p/0rzt3kbOyjGNx/u/rSuBf8AeGf+EY0Say+2fad900u7y9mMqoxjJ/u5/GuuooqQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjni82CSPONykZ+orktSs/ss4TfuygbOMdz712NV7q38+J13YypHT2qoysTKNziKKv39h9kl2+bv+Xdnbj19/aqFbp32MbBRRRTAKzNam2WF0m3Obdu/sa065bxTPsmZNuc2/XPu1AM4yVtzZxjimUZzRVEBRRRQIdGcSofcV1+h3flWTjy8/vT3x2FcggzIo9SK6XSbHzrVm8zHzkfdz2HvUy2NIbm9/aP/AEy/8e/+tR/aP/TL/wAe/wDrVQ/sz/pt/wCO/wD16P7M/wCm3/jv/wBesjYv/wBo/wDTL/x7/wCtUF5f7rOdfK6xsOvt9Kr/ANmf9Nv/AB3/AOvUNzpu23lbzuiE/d9vrT0A5e8bdMDjHy/41Xqa5TZIBnPFQ1sjme4UUUUCCtbQptl7bJtzm4TnPuKyatac22/tj6Sqf1FA0eqA5HSlqrp8nmQM2MfOe+ewq1UlhRRRQAUDrSgZIHrWtpemedsm83bskHy7OuMH196TaQ0ri6RY+dtn8zGyUfLt64wfX3rpgMU2NPLXGc/hT655O5slYKKKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooARhkEVw/jLwn/AGxd/wBofbfJ8m22+X5W7OCzddwx1/Su5pGG5SOmRigDyfStO+wWrDzfMw5fO3HYe/tUepXmxiPL/g/vfWu48QaT51vPP52Nlu3y7euMn19689XTPOuY287HzAfdz3+tJFFW1H2u5if7mHC4xnv/APXrsLKLyYGG7dzn07Cq9vb/AGOFl3b+d2cY7D/CmPe/OB5f/j3/ANaqEWbhvMyMYyuOtc9rFviKU7ukRPT610ds/nLu6fNjrms/XeIJh/0wb+tCEebOP9IT8P51ownaP+BVVmbZID6DNRtfbePKz/wL/wCtVAaUjZB47VWY4qi+o4U/uu397/61Ztxq2M/uf4f73/1qYG48+0529OetUrjVNhx5Ofl/v/8A1q5q41Pc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S25nKnfY+e6K9A1b4b/Yt7/2tv2Rl8fZ8Zxk/wB6uLv7D7FMI/N35Xdnbj19/at1JMycWinRRRVCHw/66P8A3h/Ou68PJmwfn/lqf5CuEjO2RT6EGum0rU/ItXTyc5cn72Ow9qiWxcNzq9nvRs96wv7Z/wCnf/x//wCtR/bP/Tv/AOP/AP1qzszY3dnvUF6n+gXHP/LJv5Gsn+2f+nf/AMf/APrVHcavvtpV8jGUI+/7fShIRy+oDFwv+7/jVWp7p/MlBxjj19zUFbI53uFFFAGSBTAKUfeH1rW0rQ/7TKD7R5e6QR/cz6c9feu40b4a7Xiuf7Wz5Uobb9m64wcfeqHNIpRbMTwgnmxImcbrkDPp92vTbHRtuH+0Z2vnGz6e9aGnWP2CBovM8zL7s7cdgPf0q5WMqjextGFhkcflrjOakoorMsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKjmj82CSPONylc4zjIqSigDzrxd8OP7cE13/avk7LVo9n2fdnG49d49f0rxHxB4S/4R27W3+3faMxCXd5OzuR0yf7v619Z1DdQfabWaHdt8xGTdjOMjGadwPjZR796jnfAIx/DX0H4o+FX9ru93/bPleXblNn2XdnG49d49a8l8R+Av7FZ/wDiZedtgMv+o25xnj7x9KdwOIJyaCMMKV02HHX8KYtMCRR3qQHIqIHkVMv3TQMa/P5VCTipZHxnjtUGc9qAFzntTSeaCcUmeKBjl6U/PFRg4paCWPzim4zzTc80GgY6iprK1+1TxReZt8xwmcZxk4r0Hw98K/7aCSf215P78R4+y7vT/bHrQI86jXfKiZxuIGcZxXfeDvh7/wAJCIrn+1Ps+26EW37Pu/unruH979K9k8J/Db/hGY0X+1vtO24E+fs2zP3ePvn+71rvgMUrgcj4Y8D/APCOQCL+0ftOJ/Oz5Gzsox94/wB2uvooqQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBGGVI9RWXe6V54L+dtwmMbM/1rVopptCaTPG/G9l9mvgvmbv9FznGO7e9cLX0zcQ+fbyxZxvQrnHTIrh9d+H39pSG5/tTy9kW3b9nznGT/eHrWsai6mUqb6Hj1FdJq3hP+yyw+3ebiLzP9Vt9fc+lc4y7T1zWqaZlZiUUUVQjX0MZuIP+u6/zFd5s968702fyZYzsziUHr9K6f+2f+nf/AMf/APrVnI2hsbuz3o2e9YX9s/8ATv8A+P8A/wBaj+2f+nf/AMf/APrVFmaG7s965nxKuJzz/wAsP6tVn+2f+nf/AMf/APrVj6xffaZCfL2/usdc+vtTitSZbGDRRRW1jnCiipbeDz5UTdt3sFz6ZNK9h7kVXNNP+n2w/wCmq/zFdNpHgT+0dr/2l5f73ZjyN3p/tD1r0HQfBv8AYiKv2/zsTCXPk7fTjqfSodRItQbKOg6d9rty/m7cTbcbc9h7+9dXaWH2Vcebv+bdnbj09/arw4orBzbNlFIKKKKkoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAMLxB4d/tyGaP7V5HmQNDny92Mg89R614z4p+F/9j+ZL/bPneVbGbH2XbnG7j7/ALV9B0HpQB8ZXQ8jKdcr9KzJGyelfY+s6F/a8ci/afJ3xGL/AFe7Gc89fevM9e+Cn2vfdf8ACQbPLhI2/Ys5xk9d/vTuB4EGxxjrSr0rt9W+HH9mFj/avm7YvM/498Z68fe9q5C8tfskoTfvyN2cY7kevtVXGRg5NSY4NRx9vrTn6H6UXAjfrioiKGPzUUDENA4pCPegc0gHg8UBuDxTOlLmmIdnvTS+e1aOmaX/AGgyL53l7pBH93OOnPX3rudG+E/9qFD/AG15WZhH/wAeu70/2x60XA82q9pmn/2le29v5vl+dMsW7bu25IGf1r6D0D4Pf2LsP9u+dsnEv/HptzjHH3z6V6Np1h9ggMfmeZl92duOwHv6UriPG/B/whz5V/8A25/x73Sts+yfe27T1317Hpen/wBm2zQ+b5mX3Z247Aep9KvUVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVa6tftKOu/buUrnGcZqzRQByV74J+2Z/4mGzKbP8AU5/9mrnr34RfbM/8TzZlNn/Hpn1/2/evTqKAPGm+Au4H/ipf/JH/AO2VWk/Z83tn/hJ8f9uH/wBsr26incDxOL9n3yxj/hJ88/8APh/9sqxH8B/LkVv+EkztIOPsP/2yvZKKLsLnm1j8J/sWP+J1vw+//j1x6f7ftXR2PhP7EVb7bv2yB/8AVY/rXTUUgIoYvKUrnOTn0qWiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkpaKACkYZBHtS0UAZl3pX2sn99sym3G3P9fesS68E/as/8TDbldv8Aqc/+zV11FPmYuVHnM3ws85s/2zjjH/Hrn/2eoH+EW8H/AInmMjH/AB6f/Z16bRT5mFkeWD4N4YH+3uh/59P/ALOrC/CXYMf23n/t0/8As69Loo5mFkefWvwy+ykf8Tfdht3/AB7Y/wDZq2rbwj9nwPt275t3+qx/Wunoo5mHKilaWP2Zcebv+bdnbj096u0UVIwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAIyCKxNZ8P/wBrFj9p8rMXl/c3evPUetbdFAHlWrfBz+0Q7f275f7opj7Hu9f9v3ri9Q+C32Bz/wAVB5mE3/8AHlj1/wBv2r6Jop3A+VrzwJ9iVv8AiZb8Jv8A9Rj/ANm9q5y80jyJNnn5yufuY9fevsyii47nxI9n5an95njPT/69QrFuYDPU4r7hoouFz4lWw3jPm4/4D/8AXq9Z6B9rI/0nZl9v+rz+PWvsyincLnyrYfDX7WAP7W2ZfZ/x7Z9P9uuo0v4G/aSkv/CR7dsg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FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF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AGx5vlxNLj7LjOAePv8AtUHhr4b/APCRadJd/wBrfZ9kxj2/Z9+cAHOd49cfhQB7dRXmFn8IPsd9b3P9ub/JkWTb9kxnBzj79eh6dYmwt2i8zzMvuztx2A9T6UAXKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorgviD924/68W/8AZqAO9or578M+Ef8AhIoBJ9u+z5n8nHlb+ynOcj+9XX/8KY/6j/8A5J//AGdAGv8AEL7lx/14t/7NXP8Awz/48l/6/wAfySrP/CmP+o//AOSf/wBnR/wpj/qP/wDkn/8AZ0Aeq0V5V/wpj/qP/wDkn/8AZ1Fc/B77PazTf27u8tGfb9kxnAzj79AHrVFfOn9l/wBk+KdMg8/zd0sUm7Zjq+PU+le6eHf+QfJ/11P8hQBr1xnjrxH/AGdY32mfZfM+02Mn7zzMbdwZemOelafifWTpun3ifZ/N/wBFd/v47HjofSvH5rX/AISiCTVN/wBm8hTH5eN+7aN2c8f3sdO1ADfBf/IZ07/r+i/9CWvfLuf7LZT3G3d5UbPtzjOBnGa8K8LW32bXdNTfuzeRNnGP4lH9K6z4leIPsOpf2X9l3/abL/W+ZjbuLr0wc9KAOd8Zar/wkHiuwTyfI8yKOH72/GXbntnrXoHhS0/4RrwlqEnmfafKkkuOmzOI147+leR2Oh+bp02o/acfZyzeX5f3to3Yzniu78DX/wDaHhO+0vyvL+2TSQeZuzt3xquccZxnpmgDr9A8U/25B5v2PyP33lY83d2BznA9a355fJt5JcZ2IWx64FeK6r4X/wCER8RWN19s+1/ZvLu9vleXu2uTt+8eu3rXbR+Mf7b8Iard/YPI8uGZNnnbs4jz1wPX9KAOP8dah/aHjPTh5Xl7oYk+9n/lo3t716H4It/s2jTJv3ZuC2cY/hX/AArzDwxH/a2uadfZ8ryryJdn3s4ZT149a90oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArkfG8/l6Zfx7M7rGTnOO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7vX3r2LRNW/tize48jydspj2793QA9cD1rTooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqupf8gq8/wCuD/8AoJq1UV1D9otJoN23zEZN2M4yMZoA8D8TXH2TxNZXOzf5KRybc4zh2OK6DTviz9gt2i/sTfly2ftWOw/2D6V0d78NftetWuo/2ts+zlD5f2bO7a2eu6uy06xNhbtF5nmZfdnbjsB6n0oA82/4XP8A9QD/AMnP/sKP+Fz/APUA/wDJz/7CvVaKAPKv+Fz/APUA/wDJz/7Cj/hc/wD1AP8Ayc/+wr1WigDwvxD8Qv7dEg/svyN8Bh/4+N2M55+6PWtb4Z/8eS/9f4/kld/4h8N/26JB9r8jfAYf9XuxnPPUetZ3hnwN/wAI7CI/7R+0Yn87PkbOyjH3j/doA7CiiigDyz4lf8jHb/8AXov/AKG9dD8Nf+RcuP8Ar7b/ANASp/Evg3/hItRju/7Q+z7IRFt8nfnBJzncPX9Km03wp/Z/hnUdF+2+Z9sWQeb5WNm9Av3c84xnrQAviPxV/wAI+7L9j+0bYDN/rdnrx0PpXk+v+K/+Ev1i3/0L7J5ka23+t8zGWPzfdH97p7V1tn8IPsd9b3P9ub/JkWTb9kxnBzj79eh6dYmwt2i8zzMvuztx2A9T6UAeY+Ffhvuu7XVf7Wx9kukfyvs/3tpDYzu4z9K6zxT4L/4SW9Fz/aH2bEHk7fJ392Oc7h/e/SuuooA8VvW/4VrqlvYf8hLO28358n+LG3Hzf3Ovv04rsfD/AMRP7dkiX+y/I8ycQ/8AHxuxnHP3R613Ncl4p8Ff8JLei4/tD7NiDydvk7+7HOdw/vfpQB1tFcDoXw2/sW4gl/tbzvKnWbH2fbnBHH3vau+oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikoAWjNJRQAuaM0lFAC5opKKAFopKWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKSiigAoopKAFpM0UZoAKKM0ZoAM0ZpM0ooAWikozQAtLSUUALRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFJRRQAUlFFABRSUlAC5pKSjNAC0UmaM0AKKXNNzRQA/tQKaKWgBwopBRQAtLSCigBaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKSiigApKKKAEzRR2ptAC03NGaQmgBc03NJmjOBQAuaM1Tnm2uBtzx61JBLuXp/F60AWM07NMzS5oAfmjNMzTgaAHCnCmZpRQA8UUgpRQAUtJRQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFGaKACkoooAKSiigApO1FNNABTSaUmmk0AFNJpaaTQAE8VDLJ82zH3hjOadI+FYY7UlrF5uJN2NrdMUASWkOIz838Xp9KZdw5k83d9xc4x161fpGG5SPUYoAoQy71Jxjn1qYGoLiLZOpznAB6e5p0b71zjHPrQBNmlBpmaUGgCQUuaYDThQA4U4UzNKKAHiikFKKAClpKKAFopBS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFJQAtFJRQAUUUUAFFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM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oAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNNooAXNKKTNGaAFopM0ZoAWjNJRmgB1FIKKAFoFAooAWikpaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikoAKKKSgAzRRSUAGaKSkoAWkzSZozQAuaM00mkzQA/NGaZmjNADs0ZpuaM0AOzRmm5ozQA7NGabmjNADs0ZpuaM0AOzRmm5ozQA7NGabmjNADs0ZpuaM0AOzRmm5ozQA7NGabmjNADs0ZpmaM0AOJpM0maTNAC5pCabmjNABmkJpCaY7bVJ9qAEkbGRjtUlpDvAfd0b0+lRW0Xnssudu1gMY9Of61pjigAooooAKKKKACiiigAooooAKD0oooApXcO6Tzd33FzjHXrUMUm9c4xz61pEZUj1rPuocSht3QZxj60APBpwNQxPuXOMfjUgNAD804GowacDQA/NGaZmlBoAkzRmmZpc0AOzQDTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoA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H/j1H2z/AGP/AB6tmigDG+2f7H/j1H2z/Y/8erZooAxvtn+x/wCPUfbP9j/x6tmigDG+2f7H/j1H2z/Y/wDHq2aKAMb7Z/sf+PUfbP8AY/8AHq2aKAMb7Z/sf+PUfbP9j/x6tmigDG+2f7H/AI9R9s/2P/Hq2aKAMb7Z/sf+PUfbP9j/AMerZooAxvtn+x/49R9s/wBj/wAerZooAxvtn+x/49R9s/2P/Hq2aKAMb7Z/sf8Aj1H2z/Y/8erZooAxvtn+x/49R9s/2P8Ax6tmigDG+2f7H/j1H2z/AGP/AB6tmigDG+2f7H/j1H2z/Y/8erZooAxvtn+x/wCPUfbP9j/x6tmigDG+2f7H/j1H2z/Y/wDHq2aKAMb7Z/sf+PUfbP8AY/8AHq2aKAMb7Z/sf+PUfbP9j/x6tmigDG+2f7H/AI9R9s/2P/Hq2aKAMb7Z/sf+PUfbP9j/AMerZooAxvtn+x/49R9s/wBj/wAerZooAxvtn+x/49R9s/2P/Hq2aKAMb7Z/sf8Aj1H2z/Y/8erZooAxvtn+x/49R9s/2P8Ax6tmigDGF5/0z/8AHv8A61SJc7v4cc+tatRvHv744x0oAqK+R0/Wng02Wx3fN5nQf3f/AK9QE+QwTGc/hQBazTgaijfcucY/Gng0ASA04VGDTgaAHinCmA06gBaWkFKKAAUtJS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABpKKKAEo7UUlADTSE0pNNJoAQmmk0E1DK2AVx1FADZX+YR4+8MZzUtvbbfm35w2elFpDld27o3pV2gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkZdyFemRilooAzprfyzu3Z2rnpSwy71Jxjn1q+w3KR6jFZtxF5c6854B6e5oAsg04Goo33DOMVIDQA8GnCmA04GgB4pRTRS0ALS0lFAC0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAlJS0lACGkNKaSgBppppSaaaAGucKT7VXVfNnR84ww461LKflZcdQRT9PXbAef4v8KALQGKWiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqOZd0LjOPlNSUHpQBlwjysJ1yfpVpelQXi/6ZGc9AD+pqZTuHSgCQU4UwU4GgB9KKaKcKAFFFAooAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAQ0006mmgBppppx6Uw0AV5P9eg9cfzq9CMKec81nyn/AE2Ee6/zrTAwKAFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKtyuQTnotQ25yh/3qtXA/cyH/YP8qpWZzCf97/CgC2KcKYvSnigBwpwpopwoAUUUlLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQAlNNONNNADTTDTzTD0oAqTf8hCD6r/OtWsmX/j/h+q/zrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCO4/49pf8AcP8AKs+x/wBSf97/AArQuP8Aj2l/3D/Ks+y/1J/3v8KALYpy9KaKcvSgB4paQUooAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBDTTSmk7UAMNNPSnGmnpQBTl/4/4fqv8AOtasmX/j/h+q/wA61qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP+PaX/cP8qz7L/Un/e/wrQuP+PaX/cP8qz7L/Un/AHv8KALYpy9KaKcOtADxSim04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/x/wAP1X+da1ZMv/H/AA/Vf51rUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBHcf8e0v+4f5Vn2X+pP+9/hWhcf8e0v+4f5Vn2X+pP8Avf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/wDH/D9V/nWtWTL/AMf8P1X+da1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAR3H/HtL/uH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8AH/D9V/nWtWTL/wAf8P1X+da1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF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vUm7G2Hpe1qKJy2rXv267WXy9mEC43Z7n6etUaKKybufZU4KEVFdAooooLCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuh8N6l9maO38nd5k4+bfjGcD0rnqltjtuoW9HU/rTTsYYijGrTcWetA5paydAl82ydsY/eEdc9hWrWqPjqkOSTj2FooooICiiigAooooAKKKKACq97N5FlPJtzsjZsZxnAqeuY8TzbJHTbndbnnP+9WlGHtJqIHL6ve/brtZfL2YQLjdnuT6e9UKKK+khFQVokhRRRVAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFdF4b1L7MY7byd3mXA+bfjGcDpiudqW2bbdwtjOHU/rWVamqkWmNHrIOaWsrQZfNsXbGP3h757CtWvnJx5ZOIwoooqQCiiigCO4/49pf9w/yrPsv9Sf8Ae/wrQuP+PaX/AHD/ACrPsv8AUn/e/wAKALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f+P+H6r/ADrWrJl/4/4fqv8AOtagAooooAKKKKACiiigAooooAK4Txk+NXjXHWAf+hNXd1wXjT/kNRf9cF/9CalLY9HKlfEL5nOUUUVkfVBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUoOCDSUUCO88GPv0qY4x+/P/AKCtdHXNeCP+QRN/13P/AKCtdNWq2Pj8av8AaJ+oUUUUzlCiiigAooooAKKKKACuF8ZvjV41x1tx/wChNXdVwfjX/kMw/wDXuv8A6E1dmA/jIDnKKKK94kKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAClBwQaSigDvPBjb9ImOMfvz/6CtdFXOeCf+QPN/18H/0Fa6SvnMT/ABpepQUUUVgAUUUUAR3H/HtL/uH+VZ9l/qT/AL3+FaFx/wAe0v8AuH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8f8AD9V/nWtWTL/x/wAP1X+da1ABRRRQAUUUUAFFFFABRRRQAd64Lxr/AMhqL/rgv/oTV3veuC8a/wDIai/64L/6E1TLY9HKv95XoznKKKKzPqgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBBRRR1oGFFFFABRRRQIKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR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igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7vwR/wAgeb/ruf8A0Fa6Wua8Ef8AIHm/67n/ANBWulrWOx8djv8AeJ+oUUUUzlCiiigAooooAKKKKACuD8a/8hmH/r3X/wBCau8rg/Gv/IZh/wCvdf8A0Jq7MB/GQmc5RRRXvCCiiigAooooAKKKKACiijtQBraF/wAflt/13T+Yrr9X13+y5xH9m8393vzv2+vsfSuFsb37FPHJ5e/ZIHxuxnHNaN7q39u6jCnk+R5gWHO7djJ69vWvOr0HOqnJaDNP/hOf+of/AORv/saP+E4/6h3/AJG/+xpkfgneuf7Q/wDIP/2VP/4Qf/qI/wDkH/7KsrYL+rgH/Cc/9Q7/AMjf/Y0n/Ccf9Q7/AMjf/Y0v/CD/APUR/wDIP/2VH/CDf9RD/wAgf/ZUv9h/q4xV8b7nVf7P6nH+u/8Asa1k1D+0tDvZvK8vajrjdn+HPoPWucvfDH9nI0v2zzPLQvjysZxzjrUNn4j+y6bPZ/ZN3m7hv8zGMjHpTlh6c4qVBCuZV5/rh/u/4021g+1XkFvu2+bIqbsZxk4zTZpfNbdjbgY9adHNsiaPbndnnPtXp68ugjfvfCP2O2lm+3b/AC0Z9vlYzgZ9a5qtDTdT+wFT5XmbZBJ97Hpx09q6BfFn9osLH7F5f2k+Tv8ANzt3cZxjnrXIp16V01zLvohnH0V1Wp+F/JhluPtufKiLbfKxnGT61ytdFKvCqrxCxraF/wAflt/18J/MVu+KpdlyU253W/XPu1YWhf8AH5bf9fCfzFbHi7/j+H/Xv/Vq46lniY+gHI1veHtY+xmOx8jf584G/fjGcDpisGpbaH7RdQwbtvmOqbsZxk4zXZWpxnD3hHSeI7H7TrVugk27o1XOOmWNaFra/wBkaDewb/O3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n+ylWvVQzPu7b7LKE37sjdnGPUevtUFdf4j0z7VI15523yoT8u3OcZPXNchXo0KqqQv1CxsaTr39l2jwfZvN3OW3eZjHAHofSlnf/hINQhbH2fcVhx9/HPXPHrT9B1j7EY7XyN/mTj5t+MZwPSu1kv8Ay7Ge68rPlKzbd3XAz1rirzdKpeMNX1uBhKn/AAjdhPaZ+0b1aTd9zHGMY59M/jXNS6n5mqW975OPJZTs3dcHPpXQf8Jz/wBQ7/yP/wDY1r6XrX9q2Mtx9n8raxXbvz2B9B61mnUpJzqQvfrcDjNV1j+09Riu/I8ry1C7N+7OCT1wPX9K6XR5vt3hm/8Al2Z8xOuf4Bz+tYXimTzNTjO3H7kd/c1Y8N3/AJCpa+VnzbgfNu6ZwPStqtNSw6cVawDtI03ybmBvO3bZlbG33HvTvF9xt1JE2/egAzn3NdXeD7Np9zL97y4mfHTOBmvOdSv/AO0LlZvK8vCBcbs9z7D1qMM3Xq876BsU6KKK9UQUUUUk0AUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/8geb/r4b/wBBWukrm/BP/IHm/wCvhv8A0Fa6SvnMV/Gl6jQUUUVgMKKKKAI7j/j2l/3D/Ks+y/1J/wB7/CtC4/49pf8AcP8AKs+y/wBSf97/AAoAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNN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/wDoK10tc14I/wCQPN/13P8A6CtdLWsdj47Hf7xP1CiiimcoUUUUAFFFFABRRRQAVwfjX/kMw/8AXuv/AKE1d5XB+Nf+QzD/ANe6/wDoTV2YD+MhM5yiiiveEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFG2wBRRRSsAUUUUwCiiil5gFFFFPfRgFFFFKwBRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/wDIHm/6+G/9BWukrm/BP/IHm/6+G/8AQVrpK+cxX8aXqNBRRRWAwooooAjuP+PaX/cP8qz7L/Un/e/wrQuP+PaX/cP8qz7L/Un/AHv8KALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f8Aj/h+q/zrWrJl/wCP+H6r/OtagAooooAKKKKACiiigAooooAO9cF41/5DUX/XBf8A0Jq73vXBeNf+Q1F/1wX/ANCaplsejlX+8r0ZzlFFFZn1QUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHd+CP+QPN/wBdz/6CtdLXNeCP+QPN/wBdz/6CtdLWsdj47Hf7xP1CiiimcoUUUUAFFFFABRRRQAVwfjX/AJDMP/Xuv/oTV3lcH41/5DMP/Xuv/oTV2YD+MhM5yiiiveEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB3fgn/kDzf9fDf+grXSVzfgn/kDzf8AXw3/AKCtdJXzmK/jS9RoKKKKwGFFFFAEdx/x7S/7h/lWfZf6k/73+FaFx/x7S/7h/lWfZf6k/wC9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/AMf8P1X+da1ZMv8Ax/w/Vf51rUAFFFFABRRRQAUUUUAFFFFAB3rgvGv/ACGov+uC/wDoTV3veuC8a/8AIai/64L/AOhNUy2PRyr/AHlejOcooorM+qCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7vwR/yB5v8Aruf/AEFa6Wua8Ef8geb/AK7n/wBBWulrWOx8djv94n6hRRRTOUKKKKACiiigAooooAK4Pxr/AMhmH/r3X/0Jq7yuD8a/8hmH/r3X/wBCauzAfxkJnOUUUV7wgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/8geb/r4b/wBBWukrm/BP/IHm/wCvhv8A0Fa6SvnMV/Gl6jQUUUVgMKKKKAI7j/j2l/3D/Ks+y/1J/wB7/CtC4/49pf8AcP8AKs+y/wBSf97/AAoAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/4fqv8AOtasmX/j/h+q/wA61qACiiigAooooAKKKKACiiigA71wXjX/AJDUX/XBf/Qmrve9cF41/wCQ1F/1wX/0JqmWx6OVf7yvRnOUUUVmfVBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUCCiiigYUUUUAFFFFABRRRSEFFFFMYUUUUAFFFFABRRRSEFFFFMYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB3fgj/AJA83/Xc/wDoK10tc14I/wCQPN/13P8A6CtdLWsdj47Hf7xP1CiiimcoUUUUAFFFFABRRRQAVwfjX/kMw/8AXuv/AKE1d5XB+Nf+QzD/ANe6/wDoTV2YD+MhM5yiiiveEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVcsrD7WB+82ZfbjGfT/GplJRV2BToroF8MZGftmP8Atn/9eqt5of2RWP2jdtQtjZjp+NZLEU27XAyaKKK3AKKK0dO0n7fCZPO2Ybbjbn09/eolNRV5AZ1FdD/wi/8A0+f+Qv8A7Kj/AIRf/p8/8hf/AGVZfWqXcDnqK6H/AIRf/p8/8hf/AF6guvD/ANmhkf7Tu2KWx5fXA+tCxNJu1wMWiiut8K2vnWTPv24nI6ewqq1X2UeZgclRXY+ItE85mu/tGPKgJ27M5xk9c1x1KhXjVjdAFOjTzZUjzjcwXP1ptWtNG7VLRc4zMg/8eFazfLFsDpNK8P8AnabOPtOMswz5fsPesHV9M/sq7WDzvN3IGztx3P19K9BkH2bTbk/e2ozen8Nee6vcfartX2bcIFxnPcn+tebhKtSdRtvQZQooor1BBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB3fgn/kDzf9fDf+grXSVzfgn/kDzf8AXw3/AKCtdJXzmK/jS9RoKKKKwGFFFFAEdx/x7S/7h/lWfZf6k/73+FaFx/x7S/7h/lWfZf6k/wC9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/AMf8P1X+da1ZMv8Ax/w/Vf51rUAFFFFABRRRQAUUUUAFFFFAB3rgvGv/ACGov+uC/wDoTV3veuC8a/8AIai/64L/AOhNUy2PRyr/AHlejOcooorM+qCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAClVdzqucZOM0+CLz7iOLON7Bc46ZOK7zQdI+w2zAzB/wB7u+7jsPf2pxVzjxeLjh467nLWehfa4y32jbg7cbM+nv71NL4aMaM32vOBnHl//Xrtbm+Ftn93uwueuKrwayJ3VfIA3MF+/wD/AFqvlR5P9oYqXvJafI86uIPs8gXduyM5xioq9SvrRbu1lUMFLIy525xxXnusWH9n3iw+Z5mUDZ247n6+lTKNj0MFj1X9xqzM+iiipPSCiiigArU0zRjqNu0vn+XhyuNmew9x61QtRuu4R6uo/WvRdDi8izkGc/OT0x2FVFHnZhipUIe5uzlv+EWP/P5/5C/+vR/wix/5/P8AyF/9euymvfKcDYD/AMCxTP7RH/PMf99f/WquVHl/2hid/wDL/I5D/hFj/wA/n/kL/wCvVS80P7IrH7Tu2puxsxnH413X9pD/AJ5j/vr/AOtWPrd95kEy7BzCwzn2PtRZG1DG4mU0n+n+RxCrudVzjJxWvZ6CbqIv9o2YbbjZn0Pr71mW3/H1D/vr/OvRdA/48pP+uh/kKmJ25hiZ0IpwOB1GwOn3CwmTflA2cY7n6+lU66Pxp/yGYv8Argv/AKE1c5SZ04Wq6tGM5bsKKKKR0BRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDu/BH/IHm/67n/0Fa6Wua8Ef8geb/ruf/QVrpa1jsfHY7/eJ+oUUUUzlCiiigAooooAKKKKACuD8a/8hmH/AK91/wDQmrvK4Pxr/wAhmH/r3X/0Jq7MB/GQmc5RRRXvCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApQNxA9eKSrOnru1K1X1mQfqKUnZNgbfh7RftQS68/b5Uw+XZnOMH1rs2YW0LHG7aCeuKitl+z2knO7GT6dq4vxRdebqKfJj9yB19zXiWliqtm9CjqH13Y4X7N1/2//rVbtb77UhPlBPm243Z9Pb3ry6p7KTyr63kxnZKrY+hrpnl8eXR6iud9rOl/aoJpfO27YWG3bnsT6+9cBcQfZ5Au/dkbs4xXpGl3P22zdtmzDlcZz2H+Ncj4wTy9XiHX9wvb/aaowNSUans2BgIu51XOMnGa73wjF5WlSjdn9+T0x2FcTYjdqFsPWVR+or0ezXybGbnOCT+laZhL3VAESz3fkyBdmeM9cVH/AGj/ANMv/Hv/AK1cT4mk83Uo2xj9yPfuaxazpYFTgpNhc9Q/tH/pkP8Avr/61Z2r32+wuV8vGYGGc+x9q4CitoZfFPmuFwq/pd/9knh/d7/3obO7HpVCiu2cFOPKxHp9jd/2nZyNs8vkpjO7sP8AGua8RaP++M/2j7kGcbOuM+9Zmh6l9knhg8rdvmU7t2MZIHp7V2d9f/8AEsum8vpE5+97H2ryHCeGq+7sUea11XhS2823Eu7G2fOMdeFrBV/tuoW67dm51T17/wD1677SbU2Gnypv3/MXzjHYf4V1Y2tany9WJF+4h8+J492Nylc46ZrJ/wCEe/6ef/If/wBes3WNe+y3iJ9n35QNnfjuR6e1Lp2pfb4TJ5OzDbcbs+nt71wwo1YQ5k7IDR/4R7/p6/8AIf8A9ej/AIR7/p6/8h//AF6z7/U/sT7fJ3/Luzux6+3tWb/wlH/Tn/5F/wDrVrGliJq8X+Qzov8AhHv+nr/yH/8AXqK60DZaTN9pzhGP+r9vrVPStX+2SRHyNn70J9/Pp7e9b+qy7NMu+M/uHP8A46aylOtCai2B5xfQfZ5wm7OVz6etVakml85g2McY65qOvcjdLUkKKKKoAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7vwT/yB5v+vhv/AEFa6Sub8E/8geb/AK+G/wDQVrpK+cxX8aXqNBRRRWAwooooAjuP+PaX/cP8qz7L/Un/AHv8K0Lj/j2l/wBw/wAqz7L/AFJ/3v8ACgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/h+q/wA61qyZf+P+H6r/ADrWoAKKKKACiiigAooooAKKKKADvXBeNf8AkNRf9cF/9Cau971wXjX/AJDUX/XBf/QmqZbHo5V/vK9Gc5RRRWZ9UFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAb/hyz854pt+Nk4429cYNdlqtx5Gn3J25xEx6+xrD8GjOmSnPS4P/oK1Z8ST7Elj253QHnP1rRaI+ZxLdbF8r6HEXdz9qlEmzbgbcZz6n096hVtrhsdDmkorO59JGEYrlSO48K3m+yddmMz46+w9qn8RWvmQzTb8bYD8uOuMmuY0G58u6t49ud06nOemSBXdauM6Nff9cH/9BNaLVHzmKj7DFKS6nltFFFZn0gUUUUDLOnDOp2g9Zk/9CFelSDydPuD1wjH9K4HQ7Lz7y2m8zGydPl29cEH1969EuIfPt5It2N6lc46ZFXFHzubVIurFX2PNtam8+9VsY+Qd89zWfXo0Gh/Zxgzhuc/cx/WrDaaGQjzQMjrt/wDr0crN4ZpTppRitDzGiux1XwuZd1x9sxsj+75XXGT61ydxB9nkC792Ruz0qWmj0MPi6dZe7uFt/wAfUP8Avr/OvRdA/wCPKT/rof5CvOrb/j6h/wB9f516LoH/AB4yf9dD/IU4nBm/wI5jxmM61CPWBf8A0Jqz7HRzeR7vO2fNtxsz6e/vXf3Nn5lws5YDYB8uOuDmoLjVRbNgQhsrnO7H9KpxOalj5qlGlTWqOSk8MmONn+1ZwCceX/8AXrHuYPs8gXfuyM5xivRrXVRc4Hkhctt+9n+lSalZi6tJ1DBS0TLnGe1HKi6eZVac7VUeX0Vc1Kw/s+4WEyeZlA2duO5+vpVOsz3YTU4qS2CiiigsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78Ef8AIHm/67n/ANBWulrmvBH/ACB5v+u5/wDQVrpa1jsfHY7/AHifqFFFFM5QooooAKKKKACiiigArg/Gv/IZh/691/8AQmrvK4Pxr/yGYf8Ar3X/ANCauzAfxkJnOUUUV7wgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKdG2yRWxnaQcetNopPUDXj13ZayQ/Zs78/Nv6ZAHpWZNL5zBsY4x1zUdFRGlGDvEAqW2TzLqJM43OB+tRgbiB68V0nh3RvtBju/P2+VOPl2ZzjB65qa1WNON5DR0egQfZrCRd27MhbOMdhXM+M2zrMR/wCndf8A0Jq7K+n+z2c77c7Y2bHrgV5zqt59uull8vZhAuM57n29683BJzq+0GxmljOr2Q9Z0/8AQhXpzQZt5It331IzjpmvPNGvPs0kQ8vd++B649K7CXXNtpNL9nzsQnG/rgfSqx0ZzmrISHLou1gftHQ5+5/9ep203KkebjI/u/8A164658TfaWz9j2/Lj/W5/pUMOveUyt9mzgg/6z/61T9VrtXbC50Gp+GfP3S/a9u2Mjb5fXGT6+9cjf2f2G4WLzN+V3Zxj1Hr7V22i659uhz9n8vMuz7+fT296sa1Zefa3EvmbcQsMbc9AT/WlSxFSjPlqAeb0VJNF5LBc54z0xUdewncQUVJAnmXEUecbnAz6ZNdGnhvzLOab7VjYGG3y+uBn1rKrWhTtzDsP8K2fnQCbfjZP93b1wFPr710GtXHlafdR7M5gfv7GuGD/wBlXMYx5uGEn93/AB9Kj1XUf7Sulm8ry8IFxuz3P09a454aVWsp30C5Ud97Zxiuy8Hf8g2T/ruf5CuLrufBa50iY5/5eD/6CtaY60aNgK3iy58u78rbndb9c+pYVyCrudV9Tiu88R2+9JZN2NtueMfWuFhk8meOXGdjBseuDRgmnRstwO48J2uzTpDvzicnp7CqnirUfs919m8rd5lv97d0yWHpVe18UGO1eP7JncTz5vsPasXVbz7ddLL5ezCBcZz3Pt71jToTlXc5rQCjRRRXqCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7vwT/yB5v8Ar4b/ANBWukrm/BP/ACB5v+vhv/QVrpK+cxX8aXqNBRRRWAwooooAjuP+PaX/AHD/ACrPsv8AUn/e/wAK0Lj/AI9pf9w/yrPsv9Sf97/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/AIfqv861qyZf+P8Ah+q/zrWoAKKKKACiiigAooooAKKKKADvXBeNf+Q1F/1wX/0Jq73vXBeNf+Q1F/1wX/0JqmWx6OVf7yvRnOUUUVmfVBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHdeCf8AkDzf9dz/AOgrTPE/33/64H+tP8E/8gib/ruf/QVpnij/AFj/APXA/wBa06HzS/3+XqziKKKKzPpS3pf/ACF7L/run/oQr029/wCPC4/65t/KvMtL/wCQvZf9d0/9CFem3v8Ax4XH/XNv5Vcdj57N/wCND+up5tqwxdr/ALg/maoVf1Y5u1/3B/M1QqD26P8ADQUUUUGxv+H9Q+yxhPK3ZmBzux6D09q6W513yreVvs4OEJ+/7fSvO6KpSsedWy6FWfO/6/E3LjxGZ23fZccY/wBZn+lJB4gMJU/Zs4YH/Wf/AFqxKKV2b/U6NrWPRdF1r+1LZpDB5REmzG7Pp9PWofEGm+dBPc+Zt8uBvl29cZPrXI6PP5Wo2se3ObhOc+4r0a8G/T7gesbfyq07o8LE0vqmIThszy22/wCPqH/fX+dei6D/AMeMn/XQ/wAhXE3sfl6tbrnP3e3vXbaB/wAeUn/XQ/yFKJ15pLmpRl3KPiTUfs6y2vlbvMgPzbsYzkVwddH40/5DMX/XBf8A0Jq5ylJnXltKMKCkt2TWbbb2BsdJFP616RpMv2izc7dvzEdc9hXm1t/x9Q/76/zr0XQP+PKT/rof5CnE5c3S5UzlfGK7NYjGc/uF7f7TVz9dH40/5DMX/XBf/QmrnKmW534D/doegUUUUjsCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDu/BH/IHm/67n/0Fa6Wua8Ef8geb/ruf/QVrpa1jsfHY7/eJ+oUUUUzlCiiigAooooAKKKKACuD8a/8AIZh/691/9Cau8rg/Gv8AyGYf+vdf/QmrswH8ZCZzlFFFe8IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApVXc6rnGTjNOhj86eOLON7Bc+mTXaaHoXkxiT7TnZLux5fXGPeuetiI0lruMz9B0PzzHc/aMeVMPl2dcYPrXXzSfZbaR8btqlsZxnAqO+u/skErbN21C2N2M4FcDrOqf2jdLJ5Pl4j2Y3Z7n6eteZGE8VO72GW9d1f7Vcf6jbmLb9/Pr7VgUUV69KmqceWJIUVo6dpP2+Iv52zDbcbc+nv71Zu/D/2WJ3+07tiFsbOuB9ah1qfNyvcEYtFFFbgWtMONVsz6Tp/6EK9M3b7WXtwR+leZacM6naD1mT/ANCFelQJ5VpIM5xk/pXk5ilzJjRwniRNmoxjr+5H8zWPW14obfqcZxj9yP5msiGPzp44s43sFz6ZNd9B/uk2I1dB077Tc29x5u3y51+Xb1wQfX3rvL2X7Lp9xJjdsiZsZxnArN8OWX2LTpF8zf8AvS2duOw/wrL8U6n5Vz9n8rd5kH3t3TJYeleZUbxFflWyGc5qV/8A2hcrN5fl4QLjdnufYetVKKK9iMVFWQieyXffW6/3pVH616PpUP2a0dd275yfTsK4nQdO+03Nvc+bt8udfl29cEH1rttTuPs1hc/LuxE5647GvLx0+aapoaHajH9o0y6GduYXHr2Nea3EH2eQLv3ZG7OMV3Hhm6+16ZKNmzMpXrn+EVkeKbD/AE5ZPM+7ADjHXk+9LCS9lVdNgcxRRRXrWEFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/8geb/AK+G/wDQVrpK5vwT/wAgeb/r4b/0Fa6SvnMV/Gl6jQUUUVgMKKKKAI7j/j2l/wBw/wAqz7L/AFJ/3v8ACtC4/wCPaX/cP8qz7L/Un/e/woAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/wCH6r/OtasmX/j/AIfqv861qACiiigAooooAKKKKACiiigA71wXjX/kNRf9cF/9Cau971wXjX/kNRf9cF/9CaplsejlX+8r0ZzlFFFZn1QUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2ng18abIMf8t/6LVjxLDvEr7sYgPGPrWF4cvPJeKHZnfOOc9M4Fdlqtv5+n3I3YzEw6exrRao+axP7nF8z6nl1FT3dt9llEe/dkbs4x6j19qhVdzhc9Tis7H0cZxkuZM19BtvMureTdjbOoxjrgg13WrnGjX3/XB//QTWL4Vs9lk7b84nz09h71P4iuvLhmh2Z3QH5s9M5FaLRHzmKl7fFKK6HAUUUVmfSaIKKKKAuammaMdSgaQT+Xh9uNmew9/elv8ARTZFh9o34Xf9zHr7+1bfhCcJYtHjObjrn2FbetW/maddPnGIG7exq1FNHh1cdUp4nkex5pRTnTYcZzSAZYCoPb5la5Z0wZ1azHrOn/oQr02ceTZTHrhGP6VynhfT/MgE3mY2T9NvXAU+tdBrNx5em3Sbc5gfv7GtI6I+dzGp7bERjHocXqcnmaxbNjHC+/8AFXZaB/x5Sf8AXQ/yFeeQtvvITjHzr/OvQ9A/48pP+uh/kKUTfM4clGMexzHjT/kMxf8AXBf/AEJq5yuj8af8hmL/AK4L/wChNXOVL3PRy/8A3aHoS23/AB9Q/wC+v869F0D/AI8pP+uh/kK86tv+PqH/AH1/nXougf8AHlJ/10P8hTicOb/AjmPGn/IZi/64L/6E1c5XR+NP+QzF/wBcF/8AQmrnKT3O7L/92h6BRRRSOwKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78Ef8geb/ruf/QVrpa5rwR/yB5v+u5/9BWulrWOx8djv94n6hRRRTOUKKKKACiiigAooooAK4Pxr/wAhmH/r3X/0Jq7yuD8a/wDIZh/691/9CauzAfxkJnOUUUV7wgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKdGnmSKmcbiBmm1p6LaedfW0nmbds6DGM5wQf61E5ckW2B0fhrS9toZPOztmzjb1wF961tT1H7FFKPK34iLfex6+3tV9E2Ltzn8KgntPOcN5mOMdM18/KqqlTmmUecanqH9pXKzeV5eEC43Z7n6etUq9Q/s7/AKa/+O//AF6P7O/6a/8Ajv8A9eu+GPhBWihWPL6K9Q/s7/pr/wCO/wD164zxZD5GqxLuz+5Ht3Nb0cYqs+VILFrwvc+VGsW3O64Aznp92ur1OHztOulzjMLj9DXmNvL5FzFNt3eW4bGcZwc13uh6x9vti3keX+82Y359Pb3rkxtGUZ88QucLd232WUJv3ZG7OMeo9faoK9Tu7MXWf3m3K46ZqnDofkurfaM4YHGz/wCvWsMwjy+8gscz4c0z7U0V1523ypx8uzOcYPXNdjqM32fTrltudsLtj8DT5X+yW0j43bVLYzjOBXE67q/2q4/1G3MW37+fX2rmip4qrzdBmRfXf2ycSbNmF24zn1Pp71reHtO+0yRXHm7fLnHy7c5xg+tY9pH517BFnG+RVzjOMmvRtJsv7Ps3TzPMy5bO3HYf4V24yqqUOSIiTUpvs+nXJ25xC5647GvNru5+1Sh9m3A24zn19veuj8VX+y8EPl53wAZ3dOW9q5WlgKPLDn6sAqW1i8+7hizje6rnGcZOKS3h+0XMUOdvmOEzjOMnFd/oekf2dbMnn+Z+9L5247D39q2xOIjSjbqIm0aw/sywlTzPM/eF84x2H19K5rxXebtQRfL6wAdfc+1buvan9ngmtvJ3eZA3zbumcj0rgHfe2cYrjwdFzk6shs1dC1H7LcQW/lbvMnX5t2MZIHp7V3V3F9tsLhN2zfGyZxnGRXl6ttcN6HNdl4X1H/RTH5f3psZz7L7VeNoP+JHcEczqen/2bcrD5vmZQNnbjufr6VSr0zVNO+2QynzNmYiv3c+vv715/qVh/Z9ysPm+ZlA2duO5+vpW2FxSqRs9wKdFFFdogooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/8geb/r4b/wBBWukrm/BP/IHm/wCvhv8A0Fa6SvnMV/Gl6jQUUUVgMKKKKAI7j/j2l/3D/Ks+y/1J/wB7/CtC4/49pf8AcP8AKs+y/wBSf97/AAoAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/4fqv8AOtasmX/j/h+q/wA61qACiiigAooooAKKKKACiiigA71wXjX/AJDUX/XBf/Qmrve9cF41/wCQ1F/1wX/0JqmWx6OVf7yvRnOUUUVmfVBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEkEvkXEcuM7GDYz1wc13mg6v8AbrZiYQn73b97PYe3vXn9KrbXVsZwc4pxdjjxeEjiI67nqNzYi5z+825XHTNV4NGEDq3ng7WDfc/+vXGWeu/ZIyv2fdk7s78ent7VNL4lMqMv2TGRjPmf/Wq+ZHk/2fio+6np8jtb67W0tZWChiqM2N2M8V57rF+dQvFm8vy8IFxuz3P09aqXE/2iQNt24GMZz7/1qKplK56GCwCoe+3dhXR+G7UTw7i+P32OmewrnKu2OomyXHlb/m3fex6e3tSTsdOKhKdPlhudjrFgI7G4bfnEDHp7H3rge9bN1r5uYXj+zbd6lc7+mR9KxqcmY4CjUpQaqFizufs1zFJt3bHVsZxnBr0DR9V/tG1ZzGIyH243Z7D6eteb05H8uRXxnaQcUk7DxeBjiFfZnpt3poun3eaF+Xbjbn19/eoYNFEDK3ng7WB+5/8AXrj7bX/s67fs2fmz/rMf0qSXxIZEZfsmMjGfM/8ArVd0eZ9QxUfdT0+R213ciztZZAobahbGcZwK4DWNU/tG6WXyfLxHtxuz3P09aoXE/wBokDbduBjGc+/9aiqXK53YPL40Xzyd2S23/H1D/vr/ADr0XQP+PKT/AK6H+QrzZW2urYzg5rXs9eNrEU+z78tuzvx6D09qIseYYadeFoFvxp/yGYv+uC/+hNXOVb1G/OoXKzGPy8IFxuz3P09aqUmdWFpulRjCW5Lbf8fUP++v869F0D/jyk/66H+QrzZW2urYzg5rXs9eNrEU+z78tuzvx6D09qcWcuYYadeFoFvxp/yGYv8Argv/AKE1c5VvUb86hcrMY/LwgXG7Pc/T1qpSZ1YWm6VGMJbhRRRSOgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78Ef8geb/ruf/QVrpa5rwR/yB5v+u5/9BWulrWOx8djv94n6hRRRTOUKKKKACiiigAooooAK4Pxr/wAhmH/r3X/0Jq7yuD8a/wDIZh/691/9CauzAfxkJnOUUUV7wgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAO1WrS7+yup2btr7sbsZxVWiplFSVmB0P/AAlH/Tn/AORf/saP+Eo/6c//ACL/APY1z1FY/VaXYDof+Eo/6c//ACL/APY0f8JR/wBOf/kX/wCxrnqKX1Sl2A6H/hKP+nP/AMi//Y1lalf/ANoXKzeV5eEC43Z7n6etU6KuFCnB3ih3ClQ7XVvQ5pKK1aurCNa01v7MmPs+75t338entVl/E2+Nl+yYyCM+b/8AWrAorF4am3ewE93c/apQ+zbgbcZz6n096gooraKUVZAOjfy5UfGdrA49a6C28SeVYTQ/Zc79x3eZ0yMelc7RWdSjCp8QE93c/apQ+3bgbcZz6n096uaVpH9oBX87Z+8CY259Pf3rNBwwPXFdX4b1T7PZtH5O7dNnO/HYD09qzxDlTp/uwN7SdJ/sy3aPzvMy+/O3HYfX0qHWtWNkskXkb90JbduxjqPT2rN1vxF5TNbfZd3mRfe8zpnI9K5GaXzmDYxxjrmuChhZVZc9QdyS9u/tk4k2bMLtxnPcn096r0UV60YqOiEFPhk8maOTGdjBseuDTKKbSaswO70DWftEG3yNu6bbnf8AT2rZvbT7XBLHv270K5xnGRivLopPKmSTGdjBseuK6ax8S+TZSr9kzyT/AKzHYe1eViMJKMuemO5T1XQfsLn/AEnfiPf9zHr7+1YVXdV1H+0rpZvK8vCBcbs9z7D1qlXo0FNQ996iCiiitQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDu/BP/IHm/wCvhv8A0Fa6Sub8E/8AIHm/6+G/9BWukr5zFfxpeo0FFFFYDCiiigCO4/49pf8AcP8AKs+y/wBSf97/AArQuP8Aj2l/3D/Ks+y/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AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSgZIFJUtuu65iX1cD9aBN2Vzt/Bi7NJmGc/vz/wCgrXSVkaBF5NlIuc/vCemOwrWrVHxmKkpVpSXcWiiimYBRRRQAUUUUAFFFFABXC+M0zq8bZ6W4/wDQmruq5fxPDvkd92NtueMf71dWDly1UwOIooor6AkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo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oC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooAbtHoKXA9KWigBMcUYpaKACiiigAooooAKKKKACiiigAooooAKKKKACiiiiwBRiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKMUUUAGKSlooAKKKKACiiigAooooAKKKKAI7j/AI9pf9w/yrPsv9Sf97/CtC4/49pf9w/yrPsv9Sf97/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/h+q/zrWrJl/4/4fqv861qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP+PaX/AHD/ACrPsv8AUn/e/wAK0Lj/AI9pf9w/yrPsv9Sf97/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/AIfqv861qyZf+P8Ah+q/zrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo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a46ij+z8P/L+LD63W7nY/wDCd/8AUN/8j/8A2NH/AAnf/UN/8j//AGNcdRR/Z+H/AJfxYfW63c7EeOskD+zuv/Tf/wCxq7b+K/tGP9C2/Nj/AFuf6VwNFTLLqDWi/MaxlXqz1iyvPtcRfZtw23Gc+n+NXBXkVpc/ZZo5Nu7Y4bGeuDmu/wBA1j7falvJ2fvdmN2ew9vevLxWClR95ao7qGKVTR7m9RSUVwnWLRRRQAUUUUAR3H/HtL/uH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8AH/D9V/nWtWTL/wAf8P1X+da1ABRRRQAUUUUAFFFFABRRRQAVXvZvIsp5NudkbNjOM4FT1zPiWXZI6bc7oOuf96tKUOeVjDE1fZU3I5rVr37ddLL5fl4QLjOe59veqNFFe5GKirI+MnOU5OUuoUUUVRAUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFdB4e1L7MY7byt3mTj5t2MZwPSufqW2O26hbGcOp/Ws6sFONmb4etKlUUkeqA5paytCl86zkbGP3hGM57CtQda8OUeV2Ps6U/aQUu4tFFFSWFFFFABRRRQAUUUUAIaxtdvvIs7mHy926Bvm3YxkEelbJri/GE2y/Cbc7rfrn3aujCU/aVVEwxE3GDaOSdt5zjH402iivqErKx4fmFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAq7pdx5F/bHbnEyHr7iqVPiO2VGxnDA1E4qUWmVF2d0erWV19riL7NuGxjOfT/GrdYHhSXztLlbGP3xHXPYVvdq+VrQ5Kjj2PdpS5oJi0UUVmaBRRRQBHcf8e0v+4f5Vn2X+pP8Avf4VoXH/AB7S/wC4f5Vn2X+pP+9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/x/wAP1X+da1ZMv/H/AA/Vf51rUAFFFFABRRRQAUUUUAFB6UUUAJXE+L3xqqLjrAP5mu2rhvGP/IYj/wCuC/8AoTV1YNXqnm5q/wDZ36o5+iiivYPlQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKAcHNFFAHc+EH36XMcY/fn+QroK53wb/yCpv8Aruf/AEFa6KvCxCtVZ9jgf92h6C0UUVkdYUUUUAFFFFABRRRQAhrgfG//ACGof+vdf/QmrvjXA+N/+Q1D/wBe6/8AoTV35b/HXzOTGfwjmqKKK+iPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGd74I/wCQLN/18H/0Fa6aua8D/wDIGm/6+G/9BWumr5fGfx5ep7eH/hRCiiiuY3CiiigCO4/49pf9w/yrPsv9Sf8Ae/wrQuP+PaX/AHD/ACrPsv8AUn/e/wAKALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f+P+H6r/ADrWrJl/4/4fqv8AOtagAooooAKKKKACiiigAooooATtXDeMf+QxH/1wX/0Jq7ntXDeMf+QxH/1wX/0Jq6sF/FPMzb/dn6o5+iiivYPlgooooAKKKKACiiigAooooCzCiiikFmFFFFMFqFFFFABRRRQAUUUUAFFFFGgBRRRSuHkFFFFMAooopXAKKKKegBRRRQAUUUUCCiiilcYUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7fwb/AMgqb/ruf/QVrou9c74N/wCQVN/13P8A6CtdF3rw8R/FkfY4H/doegtFFFYnWFFFFABRRRQAUUUUAIa4Hxv/AMhqH/r3X/0Jq741wPjf/kNQ/wDXuv8A6E1d+W/x16M5Mb/COaooor6I8cKKKKACiiigAooooAKKKKACiiprSD7VewW+7b5sipuxnGTjNTKSirvYaTbsiGiu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3vVWu1t/Gv2i5ih/s/b5jhc+dnGTj+7W3can5dlPN5OfLjZsbuuB9K6ni6tG0XTt8zFYeFS8uf8AA8vorVv73+3dVtz5fkbtsX3t2Mnr29a0JvCXk2E9z9u3eUjPt8rGcDOOtdjxMYJKpo2cypOV+TVI5qiiiugyCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGd94H/AOQNN/18N/6CtdN3rmfA/wDyBpv+vhv/AEFa6bvXy+M/jz9T28N/Cj6BRRRXMbhRRRQBHcf8e0v+4f5Vn2X+pP8Avf4VoXH/AB7S/wC4f5Vn2X+pP+9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/x/wAP1X+da1ZMv/H/AA/Vf51rUAFFFFABRRRQAUUUUAFFFFACdq4bxj/yGI/+uC/+hNXc9q4bxj/yGI/+uC/+hNXVgv4p5mbf7s/VHP0UUV7B8sFFFFABRRRQA+L/AFqf7wrstJP/ABTt9z/f/wDQBXFUVjWpe0VrnVhcV7CTla5YvP8AWj6f1NV62NJ13+y7dovs3m5ffnfjsPY+laX/AAmv/UPH/f7/AOtUSnUjooXRpCnQkuaVSzfkcrRXVf8ACaf9Q8f9/v8A7GtvSNVGrWrTGERbX2Y3Z7D2HrWc684K8ofib0sFRqy5YVdfRnnVauif8fdv/wBd1/mK7bULkW1rM2wNtiZuuOgrz/Ub77fcLL5fl4QLjdnufYet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6U7V9d/tWcSfZ/K/d7Mb93c+w9a1fEur4nMHkf6yHGd/TOfauSrHDx9rFVKi1RpVlyNwg9Ga2g2XnX1rP5m3ZcJ8u3rgg+vvXV+JbfzI5pd2Ntu3GOvWs/wnH/xKJp93+rmLYx1worauH+36Td8bMxunr/Cf8a4MRVf1jm7aHXRpr2Vn11ON0jXv7JtzF9m83Mm/O/b2HsfSq+tar/a94k/k+TtQR7d27oSfb1qreWv2SUJv35G7OMevv7VBXqQo0+b2q3OCVSaXs+hJBH508cW7bvYLnHTJrpbPwz5EZ1D7Zn7M3meX5eN23DYzniqGka//AGVZvB9m8zc5bd5mMcD2PpRO58Q6jA2Ps+4rDj7+OeuePX9K56zqyk18Me+jNaahbu+x2em6j9rsZLjytnlsfl3ZzgA+nvTLlP7Wsp2z5WY2j/vdvw9azAn/AAjVhPaZ+0b1abd9zGRjGOfT9a5iXVPM1S3vfJ2+SynZuznBz1xXBTw/PJypvTodc63KlGW/U7HQtJ+wW5Hn7/3u/wC7j09/arOuJ5mn3Umcbbd/5GuJ1bWf7U1KG8Nv5floq7N+7OCT1wPWun0ab+0PC+oDb5efMTrnHyDn9adWhUhatPdip1IyvTicdpgzq1mPWdP/AEIV2ut/ubS4TrmBvbsayNI0vybmB/N3bZlP3fce9L4xucamibfvQDnPua6arVbERjEypxdKi2+py1FFFepY4bsKKKKYgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBnfeB/+QNN/wBfDf8AoK103euZ8D/8gab/AK+G/wDQVrpu9fL4z+PP1Pbw38KPoFFFFcxuFFFFAEdx/wAe0v8AuH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8f8P1X+da1ZMv/H/D9V/nWtQAUUUUAFFFFABRRRQAUUUUAJ2rhvGP/IYj/wCuC/8AoTV3PauG8Y/8hiP/AK4L/wChNXVgv4p5mbf7s/VHP0UUV7B8sFFFFABRRRQBJbxefcxQ52+Y4XPpk4ro4/B3mLu+3gc/88v/AK9cxRWVSE5fDKxvRqUoX9pDm+djqv8AhCv+ogP+/P8A9egeC/8AqIL/AN+v/r1ytFZ+zrfz/gdH1nCrX2X4s73TNB/s9Qv2oSAPvzsx6cdfan6ton9pTeYJxF8mzGzPr7j1rD8Nf6kf9d/6LUXi7/kLRf8AXAfzNcipzdbl5tT0/b0o4Tm5NO1/1Lf/AAhf/UQH/fn/AOvR/wAIX/1EB/35/wDr1ytFdfsq38/4Hm/WcN/z6/FnQ3vhb7HBJL9sD7EL48vGcDPrXPUda3dB0b7ai33n7PJl/wBXszuxg9c1XM6Ub1Hcy5FiaijRjb5mFWzpGgnVbZpvtPlYfbjy89h7j1rbv/EA0q4EH2US7l37vM29SR6H0rE1HX/7QLH7L5eU2ffz6+3vWfPVqL3VZdzf2GGoyvOXM10tY1V8P/2TE10LoSiD97t2bd23nHX2qF/GW9Sv2ADIxnzv/sa5eiqWGvrU1/Ah49w92guVfeaFxf8A9oalby+X5eNq43Z/i+g9a6mD/kW9Q/3JP/QK4yzXdewLnGZFGfxrtzH5Hh+/TO7McnOMfw1jiVGPKonTl7cnOcuz/I4KrWm/8hS0/wCuyf8AoQqrVnTf+Qpaf9dk/wDQhXZP4WeVS/iL1Oy1f/jzuP8Arg38jXCqNzhc4ycZru9X/wCPO4/64t/I1zWiad9qmhn83bsmUbduc4IPr71yYeSjBtnq4+nKdeMY9Tb8Pw+Vod182cOx/wDHRXPa0++8Q4x+7Hf3NdVrFz9ltLi22bt8LHdnGMgiuEp4ZOUnUZOPmqcI0Y7o6zwx/wAg2T/rsf5Cs3xP/wAhKP8A64j+ZrS8Mf8AINk/67H+QrN8T/8AISj/AOuI/maUP94ZVX/cY/Ixa3vDxwYz/wBNx/SsGus8MxZ0qabP3JScY64UVtiJKNM5MBFzrq3Qd4g03+0NXh/e+XujVPu5/iPP60z/AIQr/qID/vz/APZVmeJJvO1KN9uMRD37mk0jVvsQW38nfvlB3b8Yzgeh9KwUaqpJxkdcquGliJKrC9+t2an/AAhWOuoD/vz/APXpP+EK/wCogP8Avz/9epbnRzr7i78/yNi+Xs2784565Hr+lQL4N3DP2/H/AGx/+yrNVZW96dn6HQ8PG/uUbr/FYf8A8IV6agP+/P8A9eq954UNpbSzfbd3loXx5WM4GfWr8Snw3byQZ+0dZs/c7Yxjn0/Wuc1fU/7Vu1n8nytqBMbs9z9PWrpOtOWktDHErDU6dnD3+12UKKKK77nipBRRRT8wCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO38G/wDIKm/67n/0Fa6LvXO+Df8AkFTf9dz/AOgrXRd68PEfxZH2OB/3aHoLRRRWJ1hRRRQAUUUUAFFFFACGuB8b/wDIah/691/9Cau+NcD43/5DUP8A17r/AOhNXflv8dejOTG/wjmqKKK+iPHCiiigAooooAKKKKACiiigDb0fxD/ZNq0P2Xzcvv3eZjsPY+lR319/wkOsWv7v7PvKwdd+Mt17etZFXNJ/5DNj/wBfEf8A6EK5Z0IQcqqXvam0aknaD2Ol/wCE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kdn/AMJTKt/5n2XyyItmN+cfNnPH97HTtWmJx4at5INv2ngzbs7O2MY59P1rgKK5ZYJy91y93t/wTeOIUdUte50V/wCKvtpY/YtmU2f63Pr7e9O0fxJ9liFn9k3ebL9/zMYzgdNtc3RWrwdHl5baEfWKl73PRwBJA9908jLbP723nrXP6t4l+0LJD9k274ymfMzjOR6VzFFZU8BGLvJ37FzxLatFWJbWf7Ndwz7d3lSK+M4zg5ru7DUf7e0m4TyvI8zdDnO7GR17etef0VriMLGtrs+5FKu6ej1Ro6zpX9k3iQef525BJu27epI9T6VnUUVvCLUUpO7MpNN+6rIKKKKskKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigZ33gf/kDTf9fDf+grXTd65nwP/wAgab/r4b/0Fa6bvXy+M/jz9T28N/Cj6BRRRXMbhRRRQBHcf8e0v+4f5Vn2X+pP+9/hWhcf8e0v+4f5Vn2X+pP+9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/wAf8P1X+da1ZMv/AB/w/Vf51rUAFFFFABRRRQAUUUUAFFFFACdq4bxj/wAhiP8A64L/AOhNXc9q4bxj/wAhiP8A64L/AOhNXVgv4p5mbf7s/VHP0UUV7B8sFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAgooooGFFFFABRRRQAUUUUaAFFFFAgooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHb+Df+QVN/13P/oK10Xeud8G/wDIKm/67n/0Fa6LvXh4j+LI+xwP+7Q9BaKKKxOsKKKKACiiigAooooAQ1wPjf8A5DUP/Xuv/oTV3xrgfG//ACGof+vdf/Qmrvy3+OvRnJjf4RzVFFFfRHjhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUDO+8D/8gab/AK+G/wDQVrpu9cz4H/5A03/Xw3/oK103evl8Z/Hn6nt4b+FH0CiiiuY3CiiigCO4/wCPaX/cP8qz7L/Un/e/wrQuP+PaX/cP8qz7L/Un/e/woAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/4fqv861qyZf+P+H6r/OtagAooooAKKKKACiiigAooooATtXDeMf+QxH/ANcF/wDQmrue1cN4x/5DEf8A1wX/ANCaurBfxTzM2/3Z+qOfooor2D5YKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDt/Bv/ACCpv+u5/wDQVrou9c74N/5BU3/Xc/8AoK10XevDxH8WR9jgf92h6C0UUVidYUUUUAFFFFABRRRQAhrgfG//ACGof+vdf/QmrvjXA+N/+Q1D/wBe6/8AoTV35b/HXozkxv8ACOaooor6I8cKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigZ33gf8A5A03/Xw3/oK103euZ8D/APIGm/6+G/8AQVrpu9fL4z+PP1Pbw38KPoFFFFcxuFFFFAEdx/x7S/7h/lWfZf6k/wC9/hWhcf8AHtL/ALh/lWfZf6k/73+FAFsU4daaKcOtADqcKbThQAtLSUtAC0UUUAFFFFABRRRQAUUUUAFFFFABQaKDQAlJS0lADTSdqU0nagBhpp6U4009KAKcv/H/AA/Vf51rVky/8f8AD9V/nWtQAUUUUAFFFFABRRRQAUUUUAJ2rhvGP/IYj/64L/6E1dz2rhvGP/IYj/64L/6E1dWC/inmZt/uz9Uc/RRRXsHywUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHb+Df+QVN/wBdz/6CtdF3rnfBv/IKm/67n/0Fa6LvXh4j+LI+xwP+7Q9BaKKKxOsKKKKACiiigAooooAQ1wPjf/kNQ/8AXuv/AKE1d8a4Hxv/AMhqH/r3X/0Jq78t/jr0ZyY3+Ec1RRRX0R44UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUroAooopgFFFFABRRRSuAUUUUXAKKKKG7bjsFFFFPzAKKKfEnmzJHnG5gufTNDdgGUV2GleHfP0ydftWNzMM+X/sj3rn9Z0v+ybxYPP8AN3IHztx1JHv6VzU8VCpNwW5rOhOMVJmfRRRXSYhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQM77wP/wAgab/r4b/0Fa6bvXM+B/8AkDTf9fDf+grXTd6+Xxn8efqe3hv4UfQKKKK5jcKKKKAI7j/j2l/3D/Ks+y/1J/3v8K0Lj/j2l/3D/Ks+y/1J/wB7/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/AI/4fqv861qyZf8Aj/h+q/zrWoAKKKKACiiigAooooAKKKKAE7Vw3jH/AJDEf/XBf/Qmrue1cN4x/wCQxH/1wX/0Jq6sF/FPMzb/AHZ+qOfooor2D5YKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBBRRRQMKKKKACiiigQUUUUDCiiigAooooAKKKKACiiigAooopCCiiimAUUUUAFFFFAwooooEFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO38G/8gqb/ruf/QVrou9c74N/5BU3/Xc/+grXRd68PEfxZH2OB/3aHoLRRRWJ1hRRRQAUUUUAFFFFACGuB8b/APIah/691/8AQmrvjXA+N/8AkNQ/9e6/+hNXflv8dejOTG/wjmqKKK+iPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopVGWA9TQMSrtlYfawP3uzL7Pu59P8AGtrw5on2oJdfaNvlTj5dmc4weua7VmFtCxxu2gnHSvMxOP5JckFdnZRwvMuaTscIvhbIz9s/8hf/AF6q3mhfZFY/ad21C2NmM4/GuzfXtjhfs2c/7f8A9ardrf8A2uMny9nzbfvZ9Pb3rm+u4iOslp8jb6vSlomeVUV6TrWlfaoJpvO27YWG3bnsT6+9ee3Vv9nkC792V3Z6V6OGxca67M5K1B0mQVpadpP9oRGTzvLw+3G3PYe49azkXe6rnGTjNd/4Ph8nSZlzn9+T0/2VpY2s6VPmjuGGpKpOzMH/AIRU/wDP7/5C/wDsqP8AhFT/AM/v/kL/AOyrtri7EDhfLzxnriov7T/6Y/8Aj3/1q8xY3ENXX6Ha8NSW5x3/AAiv/T7/AOQv/sqguvD32aGST7Vu2IWx5fXA+tdx/af/AEy/8e/+tWfq+oeZp90vl43QMPvex9qunjMQ5JP9CZUKSWh55XX+E7Tz7F337cTkYxnsK5CtHS7/AOyTxDy9/wC9V87sen+Feniqcp0rROKhKMZ3kdF4k0LzXa7+0bfKgJ2bM5xk9c1xlep2F3/adlKdnl8lMZz269vWuY8SaN++afz/APVw5xs64J964MFinF+yqHViKCkueBydWtMG7VbNfWdB/wCPCqprrfCVr5lv5u/G24xjHoFNehiaqp0mzlow5ppHUSD7Npty33tqM3p/DXnWs3P2q8R9m3CBcZz3J/rXps8PnwvHu27lK5x0zWT/AMI6P+fr/wAh/wD168TB4iFJuUtz0cRSlUSSPOKK9G/4R7/p6/8AIf8A9ej/AIR3/p6/8h//AF69H+06Zy/UpnnNFejf8I7/ANPX/kP/AOvUV34f22czfac4jY48v2+tCzKm3YX1Odrnn1FWr+HyLgLu3ZXdnp61Vr0Iy5ldHI1YKKKKoQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUDO+8D/APIGm/6+G/8AQVrpu9cz4H/5A03/AF8N/wCgrXTd6+Xxn8efqe3hv4UfQKKKK5jcKKKKAI7j/j2l/wBw/wAqz7L/AFJ/3v8ACtC4/wCPaX/cP8qz7L/Un/e/woAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/wCH6r/OtasmX/j/AIfqv861qACiiigAooooAKKKKACiiigBO1cN4x/5DEf/AFwX/wBCau57Vw3jH/kMR/8AXBf/AEJq6sF/FPMzb/dn6o5+iiivYPlgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFFFamkad9rlik83ZiULjbn0Pr71MpKKuzSnTlUlyx3KMEHnuq7tu5gucVrReHfMXP2rH/bP/wCvXZW1t9jhYbg/O7OMdh/hVa41f7PIF8jd8uc78f0rz3ipzfuI9uOW0aaTrSOTuNA8iN3+07tqlseX6fjWQ6bDjOfwr0i11D7Uv+q2/Nt+9n+lRapYfaLed9+390wxtz2P+NOGLlF2mhVMshODlRZ51RU93bfZZQm/dkbs4x3I/pTLeLz7mKHO3zHC5xnGTiu/mVrnickubl6jFXc4XOMnFalto32ld32jb82MbM/1rqdF0j7DblfP8z95uztx2Hv7VpXFz9nVjs3YXPXFcFTGXfLBHs0Mrioc9Z2OMfw5sjZvtecAn/V//XrIuIPIkC7t2RuzjFd7FrPmsq/Z8ZIH3/8A61W5YvtlvIudm5SvTPUdaUcVUg/fRcsuo1V+6keY0Vra3pxsbpYzLv8A3QbO3Hc/X0rJrvhNTV0eLVpSpScZBRRRVmYUUUqrudV6ZOKANDT9L+3QmTztmG24259Pf3q9/wAIz/09/wDkP/7KtvwpF5WmSjdn98T09hWrNdeS4XZnjPXFebUxM+dqJ79DL6MqKnU6nH/8Iz/09/8AkP8A+yo/4Rn/AKe//If/ANeus/tD/pn/AOPf/Wo/tD/pn/49/wDWqfrFY0+oYT+rnGXOg/Z4nf7Tu2KWx5fXA+tY9d5qt75lhcr5eMwsM59j7VwddmGqSmnzHlY6jTpTSphV+w0z7bHu87Z823G3Pp7+9WNE077VNDP5u3ZMo27euCD6+9dncXA062mfb5hRDJjOM4HT9Kzr4hxfJHc1weBU4upUdonIS+HvKjZ/tWdoJx5f/wBesiWLymC5zx9K7Gz8Um8ljT7IE3SBM+ZnGfwq7q9p59lcy79u2FhjHoCazjiakHaojeWBo1YOVB3see0U502HGc/hTa70zxWmnYkgj86eOLON7Bc46ZNak+heRBJJ9pzsUtjy+uB9a1PCtt5lk0u7Gyc/LjrgKaPE2o+Tcm38rdvg+9u6ZyPSuSVeUqvJE9SGEpww/tanU5Oiiiuw8sKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDt/Bv/IKm/67n/0Fa6LvXO+Df+QVN/13P/oK10XevDxH8WR9jgf92h6C0UUVidYUUUUAFFFFABRRRQAhrgfG/wDyGof+vdf/AEJq741wPjf/AJDUP/Xuv/oTV35b/HXozkxv8I5qiiivojxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKs6cN2p2i5x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FABRRRQAUUUUAFFFKi73Vc4ycZpdBgBlgPU103hzRftPl3f2jb5U4+XZnOMHrmnaBoPnGO6+048qcfLs64wfWuxml+y28j43bFLYzjOBXk4zGf8ALumd+Gw/25jb6f7NZTvtztiZsZxnArzbVr37ddrL5ezCBcZz3PsPWtHXtY+1T48jbmHZ9/Pc+1c/WuAw3s1zy3M8TX53yxNbRbz7NLCNm/8AfKc5x6V2cuubbOaX7P8AcQnG/rgfSvNqK1rYKNWXMyKeJlTXKjobnxR9oOfse35cf6zP9Kgh1/yXVvs2cMD/AKz/AOtWLRWqwtJK1iHXqN3ueiaLr32+LP2by8ybPv59Pb3qxrdj9otLiXzNuIGGNuexP9a890w41azP/TdP/QhXqO7zLSXtwR+lePiqP1eqpQPQw9R1oNSPKJ4fJcLuzxnpio62vE6bNSjGc/uR/M1i17dKfPBSPMqR5ZNElunmXMUecbnAz6ZNdKnhnzbKab7XjYCNvl5zgZ/vVQ0DTftV1b3Pm7fLuF+XbnOCD613t9N9l0+5k27tkTNjOM4BrzsbipRmoQZ2YaipRcpbHnQf+ybqNcebhhJn7vf8fSo9W1L+1LpZ/K8vagTG7Pc/T1pup3/9o3CzeX5eEC43Z7n2HrVOu6nTTtOS945ZTfwrYK7zwQudHmOf+Xg/+grXFWS77+3TpulUfqK9M0mH7PZuN27Lls9OwrkzOpamoHRgY3nzGb4lt/Mjml3Y227cY+tcDBJ5M8cuM7GDY9cGvUdSj+0aXdjOMwuPXsa8xurf7PKF37sruz0qctnzQcGPGQtJSR0lp4r8u0eL7H94nnzfYf7NYmrXv2+7WXy9mEC4znufYetUKK7aeGp0588dzmlWnKPKwoooroMgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBnfeB/+QNN/18N/6CtdN3rm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ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAzvvA/8AyBpv+vhv/QVrpu9cz4H/AOQNN/18N/6CtdN3r5fGfx5+p7eG/hR9AooormNwooooAjuP+PaX/cP8qz7L/Un/AHv8K0Lj/j2l/wBw/wAqz7L/AFJ/3v8ACgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/h+q/wA61qyZf+P+H6r/ADrWoAKKKKACiiigAooooAKKKKAE7Vw3jH/kMR/9cF/9Cau57Vw3jH/kMR/9cF/9CaurBfxTzM2/3Z+qOfooor2D5YKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALWm/8hWz/AOu6f+hCvSJ232c3b5D/ACrzK1fyruGTGdsitj6GvQNIuPt1jI2zZhyuM57D/GvOxsXdSPcyea5ZU+rOM1sbbxBnP7sfzNZtdP4l0/dd+b5mNkOcbevJ965iuuhNSgjzcZSlCs7oK7fwb/yCpv8Aruf/AEFa460j828gjzjfIq59MmvQdKtTYWbpv35YvnGOw/wrnxs1ycvU7copS9r7TojM8S/6x/8Arh/8VXF10Hiqffqcfy4zCB19zVXRYvMli5xmZR+oq6HuUrmWMSrYpxRlo2yRXxnaQcVrW+u+QhX7Pu+bP+sx/Sul1TTD9iuJPN+7Exxt9vrXCOmw4zn8KdOcK61RNalWwbSizXuNf8+N0+zbdylc+Z6/hVKwbfq1n2/fIP8Ax4VUAywHrXV+GbLf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tMTQVaHKyaNV05XR6Zqum/bYZT5uzMRX7ufX396891Ow/s65WHzPMygbO3Hc+59K7Hw/rX2iDb9n27ptv3+nT2rbvbMXlvLHv270KZ25xkYrx6VeeFnyT2PQqUo1480dzyait7V9A+wuf9K37Y9/3Mevv7Vg17lKrGpHmieZOEoOzCiiitCAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGd94H/5A03/Xw3/oK103euZ8D/8AIGm/6+G/9BWum718vjP48/U9vDfwo+gUUUVzG4UUUUAR3H/HtL/uH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8AH/D9V/nWtWTL/wAf8P1X+da1ABRRRQAUUUUAFFFFABRRRQAnauG8Y/8AIYj/AOuC/wDoTV3PauG8Y/8AIYj/AOuC/wDoTV1YL+KeZm3+7P1Rz9FFFewfLBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQIK2dD1b7E0dt5O/fMDu34xnA9PasaionBTVma0qsqUuaO56hFMLqFvl25JHrVSfSPOkD+fjAxjZn+tcBbz/Z5Ebbu2sGxn0rXTxHtGPsmf+2n/ANauB4WcH7jPbjmVGol7aOp19tZ/ZkI8zd827OMf1qjrOqfZopbfyQ2+EnduxjII9PauWuta+1Iw+z7dybc789fwrKqqeEbfNNmdbM4qPJRRJLL5rBsY4+tLay+Rdwy4zskVseuDmoqK73FWseKpNS5up6HpOpf2hbM/leX85TG7PYe3vU1xp32hs+bt4x93P9a84RtkitjOCDWvb6/5CFfs27J3f6zH9K8+eElF3gz26OZwnFRrI6yDSPJZT5+7BB+5/wDXqxeXIs7eRgm7ahbGcdBXGy+IfNjdPsuNwIz5n/1qyJZfNYNjHH1oWEnN++xzzGlTj+5jqXdZv/7RvEmMfl4jC43Z7n6etZ1FFd8YKK5UeLUqSqT5pFnTl3anaLnGZkH6iu8urDFnMfN/5Zt/D7fWvPoJfJuI5cZ2OGxnrg1sSeIvMidPsuNykZ8z1/CuXEUpyknE9DA4ijTpyVRamdqEXlTqM5+QdsdzUFvL5FzFNjd5bhsZxnBzRLL5rBsY4+tR11JaWZ58p+/eJ32i6t9uty3keX+8243Z9Pb3rQubQXOfn2ZXHTNeZKdrhsZwc1qWutfZ1x9n3fNuzvx/SuGphGnzQZ7FDNIuHJWR10WjeUysbjOCD9z/AOvV6SQW1tI/DbVLYzjNcW/iTcjL9lxkYz5n/wBasm7uftUofZtwNuM57k/1qVhak377NJZjRpR/dRNbW9W+0z48nbmLb9/Pr7VhUUV3wgoKyPFrVpVZc0goooqzI6Hw5YfaFS48zb5c4+Xb1xg+ta/iHUPs6y23l7vMgPzbsYzkelczp+r/AGC2eHyN+5i2d+OwHofSq9/efbZ1l8vZhduM59T6e9cboSnV5pbHqQxcKWG5Ibsq06N/LlR8Z2sDj1ptFdh5l3e52/h2/wDtFi48vbulK/e9h7VNqfh86hcrMLkR4QLjZnufcetcIjbJFbGcEGte31/yIyv2bdk5z5mP6VwVMPKMuamz16OPpTpqnXWx1mn6d/ZFnIplEuGMn3dvYcd/Sua8SX/nXqjy8ZhA+97n2rPvNU+1sT5Oz5dmN2fX296z6ujh2pc83qZ4rHRnD2VJWiFFFFdh5YUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdv4N/5BU3/Xc/+grXRd653wb/AMgqb/ruf/QVrou9eHiP4sj7HA/7tD0FooorE6wooooAKKKKACiiigBDXA+N/wDkNQ/9e6/+hNXfGuB8b/8AIah/691/9Cau/Lf469GcmN/hHNUUUV9EeOFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUWAKKKKLAFFFFABRRRQAUUUUAFFFFABRRRQMVThgeuK63wzqv2eyaPyd26bOd+OwHp7VyNFYV6Cqx5WaUqrpyujtdc8SeSzWv2Xd5kR+bzOmcj0rjppvOcNtxxj1qOilQw0KK93cdWtKo9QoooroMQooooAfDJ5U0cmM7GDY9cGupsPE/lWMo+yZ5P8Ay0x2+lcnRWFbDwq/EjWnVlDYvatqX9p3Sz+V5e1AmN2e5+nrVGiitIQUI8sSJScndhRRRVkhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQM77wP/yBpv8Ar4b/ANBWum71zPgf/kDTf9fDf+grXTd6+Xxn8efqe3hv4UfQKKKK5jcKKKKAI7j/AI9pf9w/yrPsv9Sf97/CtC4/49pf9w/yrPsv9Sf97/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/h+q/zrWrJl/4/4fqv861qACiiigAooooAKKKKACiiigBO1cN4x/5DEf8A1wX/ANCau57Vw3jH/kMR/wDXBf8A0Jq6sF/FPMzb/dn6o5+iiivYPlgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigQUUUUDCiiigAoooouAUUUUCCiiigYUUUUCCiiigYUUUUAFFFFAtAooooGFFFFAgooooAKKKKBhRRRRcAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDt/Bv8AyCpv+u5/9BWui71zvg3/AJBU3/Xc/wDoK10XevDxH8WR9jgf92h6C0UUVidYUUUUAFFFFABRRRQAhrgfG/8AyGof+vdf/QmrvjXA+N/+Q1D/ANe6/wDoTV35b/HXozkxv8I5qiiivojxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBnfeB/+QNN/wBfDf8AoK103euZ8D/8gab/AK+G/wDQVrpu9fL4z+PP1Pbw38KPoFFFFcxuFFFFAEdx/wAe0v8AuH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8f8P1X+da1ZMv/H/D9V/nWtQAUUUUAFFFFABRRRQAUUUUAJXDeMf+QxH/ANcF/wDQmruq4Xxj/wAhiP8A64L/AOhNXVgv4p5mbf7s/VHP0UUV7B8sFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2/g3/AJBU3/Xc/wDoK10Xeuc8G/8AIKm/67n/ANBWujFeHiP4sj7HAf7tD0FooorE6wooooAKKKKACiiigBDXA+N/+Q1D/wBe6/8AoTV3xrgfG/8AyGof+vdf/Qmrvy3+OvmcmM/hHNUUUV9EeOFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQM77wP/yBpv8Ar4b/ANBWumrmPBH/ACBZv+vg/wDoK101fL4z+PL1Pbw/8KItFFFcxuFFFFAEdx/x7S/7h/lWfZf6k/73+FaFx/x7S/7h/lWfZf6k/wC9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/AMf8P1X+da1ZMv8Ax/w/Vf51rUAFFFFABRRRQAUUUUAFFFFACGuJ8XpnVUbOMQD/ANCNdtXM+JYd8jvuxiDpj/erowsuWomcGYwc8O0jjKKKK9o+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoAycUVLbDddRLnGXA/Wk9FcErux2nhBdmlzDOf35/kK6CsvQo/Ks5BnP7w9sdhWpXhVnzVGz7TCxcKMYsWiiiszoCiiigAooooAKKKKAENcX4wg336ybsbbfpj3au0NY2u2Pn2dzN5mNsDcbc5wCfWujCVPZ1VJmGIg5QaR5rRTnXYcZz+FNr6hO6ueH5BRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK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6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6ClwPSlooCyExxR0paKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSUtFACYFFLRQFgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAExRgUtFAWCiiigAooooAKKKKACiiigCO4/49pf9w/yrPsv9Sf97/CtC4/49pf9w/yrPsv9Sf8Ae/woAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/wCP+H6r/OtasmX/AI/4fqv861qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP8Aj2l/3D/Ks+y/1J/3v8K0Lj/j2l/3D/Ks+y/1J/3v8KALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f+P+H6r/OtasmX/j/h+q/zrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCO4/49pf8AcP8AKs+y/wBSf97/AArQuP8Aj2l/3D/Ks+y/1J/3v8KALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7U4000AMNNPSnGmnpQBTl/4/4fqv8AOtasmX/j/h+q/wA61qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP+PaX/cP8qz7L/Un/e/wrQuP+PaX/cP8qz7L/Un/AHv8KALYpw600U5elADqcKQUooAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBDTTTjTTQA00w9KeaYelAFOX/j/AIfqv861qyZf+P8Ah+q/zrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCO4/49pf9w/yrPsv9Sf8Ae/wrQuP+PaX/AHD/ACrPsv8AUn/e/wAKALYpy9KaKcvSgB4pRSClFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUAJTTTqaaAGmmHpTz0phoApy/8f8AD9V/nWtWVN/yEIPqv861aACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP+PaX/cP8qz7H/Un/AHv8K0Lj/j2l/wBw/wAqz7H/AFJ/3v8ACgC2KcvSmr0p4oAcKWkFLQAtLSUtAC0UUUAFFFFABRRRQAUUUUAFFFFABQaKDQAlJS0lAB2phpxpKAGGmmnEU00AU5v+QhB9V/nWrWVN/wAhCD6r/OtWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAI7j/AI9pf9w/yqhY/wCpP+9/hV+4/wCPaX/cP8qoWH+ob/e/woAtjpThTRTh0oAcKcKaKcKAFFFAooAWiiigAooooAKKKKACiiigAooooAKKKKAEpKWigBppDTqaaAGmmmnkU0igClMP9PhPuP51pg5FZ8w/0hDnpj+dXYjlTx3oAkooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAIbg/uZB/sH+VU7IYhP8Avf4VYuTwRjqtRWwxGef4qALApwpoFOAoAUU4UgpaAFFFFAoAWiiigAooooAKKKKACiiigAooooAKKKKAA0lLSUAJR2oooAYaaRTzSEUAQTL8jN1wpNLp7boDxj5v6CnuuVI9RVVX8m4jj65Yc9KANKigc0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFRzNthc+imgCleN/pkYx1A/nVhFwOtVYP32H6YPTrVwCgBQKcKQCnUAFOFIKUUAFLSUtABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSUtBoASkpaKAE7U2nUlADarTpnL56L0xVk00igCGzmymMdW9fpV2s6eLEgl3Z2DOMdcVNbXXmD7mPmx1oAt0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRSMcKT6CgAY4Un0FZ1xL5k6jGMgDr7mluLje4j243DGc9M1Jbw+WhG7PzelAD4k2KRnPPpUopAKcKAAU4UlKKACloFFABS0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACUUtJQAlFLSUAJ2ptPpKAGEVVng3N5m77oz0q5SEUAUorvyiI9mcnrnFXo5PMXOMc+tRum5SM9Riqr2XO7zOn+z/8AXoA0qKyw3kjGM9/Sn/btnHlZ7/e/+tQBo0Vm/wBq4/5Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+08/8ALH/x7/61AGlRWb9s3/8ALPHb73/1qaU8/nO3t60AXZ5/Kz8ueM9apNL9qbO3bnj1qSK08vH7zPOen/16sgYHWgCKGHykI3Z+b6VMBSilFAAKWilFAAKUUCigAoFFLQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAlFLSUAJRS0UANoxS0UAMxQRTqKAGYoxT8UlADcUYpcUYoAbijFOxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAG4oAp2KMUAJijFLijFACAUuKUUuKAG4oxTsUvagBMUUoooABSigUUAFFFLQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACUUtFACUmKWigBKKWigBMUYoxRigBMUUtFACUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFFLRQAlLiijFABikxS4oxQACilooATFLRRQAUClooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApKWigBKKWigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUUAJRS0UAJS0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/9k='};},methods:{open(){this.dialogVisible=true;}}};
+var script$2i = {name:'xmlStatisticalChart',props:{pageType:{type:String,default:'h5'},userType:{type:String,default:'teacher'}},data(){return {dialogVisible:false,url:'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAm9EAMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiopZ1ixuBOfSsybxDaQbd0cxznoB/jUuSjuxqLexsUlcdd+KInKeWbpeueg/rXO3Gt30u3yr67X1/fMP61jLExWxqqEmemyXSRdQx+lVX1m3Tqkv4Af415uuoag33r65P1lb/GrC3Fy3WeU/VzWLxfY0WH7ncnxFaj/AJZTfkP8ab/wktp/zyn/ACH+NcajSnP7w/iamCN/e/WoeKn0LWHgdWfE1mP+WU/5D/Gnr4jtX6RTfkP8a5UD1waehxmpWKqB9XgdZ/bdv/cl/If40p1m3H8Ev5D/ABrmRJ7mo5ZH4w7fnVrFSF9XidaurQN/BJ+Q/wAanju0kzhWGPUV55Nc3AxtnkHXo5rAvdV1OPZ5eo3adc7ZmGf1rSOKvo0KWGtsz2rNFeA2/izU7fcJtU1F92MYuGOPzaursviNaxeYZzqLg4x0OOvq1bqqmYOk0epUtcfbfEbSLovstr4beu5EH/s1dNa30d3u2K424zuHrWiaexDi1uWqKKKYgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKQ0ALSE4rEvfE9lY7DJHcHfnG1R2x7+9czdeIZLnYIJ7pNud2Xxn8jUylYaVzsLjWbe2270lO7OMAdqyp9eSTb5ZuF657f1rmRcTyffmkbHTcxNSKfrXLUqyOmFNLcvS39y+P9Im/Fz/AI1SmkZsZYnHqaUuPemEbq5m29zZJIqsobsPxqI2+ey1oCIHsPyqYQr/AHV/KosVczVt/ZatJD7LVoRD0WnbAOwosMjWMDsKc7BO35VDdXaW+zeGOc/drj9S8Rf6oJJcrwc4bHp70KNwvY683SejUqXSejflXmdzqt2dpS7uB1J/eH/GqkOvXUm4Ld3gxxzIf8atUGxc6R7Gjqw4FMdScc15lBq99FnffXR3YxiVv8a2bLxZAofzTdvnGM4OPzNS4NDTR0MxCbd3Oc1z98B8nA7/ANK0ZNXt7jGxJBj1A7/iazrw7tmPf+lJbjexydyyjZx+VNWVcHg9KddIfl/GoFU811KxzsmS6lQny5ZEz1wxGa6TTta1RPMxqV4M46Tt/jXJgEZrdsf+Wn4f1pTbS0HFJvU9JsPFQj8zzpLx84xznHX1NdTbeIbW73lI5hsxnco9/f2rza2jVi3C9uo+taaedH/q5GTPXaxGaUcRJbjlh4vY9MFLXDW2rTwB/NuLh92MYcnH5muhtPEFtdbyiTAJjO5R7+/tXVCtGRzTpSibFFIKWtjIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikNc9q3ii00/yd6XH7zdjYB2x7+9AGpf6nDp+wSrI3mZxsA7Y9SPWuC1fxkt55Jspb6ELu3/NtznGOhrBvNXvLrZm8um25xvlbjP41nYoYFwXFzN/rriWTb03uTj86vQsBu/Cs2JgM1bR8etZTdjSCNJZB71MrE55NUY2+tXY645O51RHFjxyamjGaYEz6USXcVvjerHd02gf4is7X0KbsXAAvUDn2rGuvFFjZ7fMiuDvzjaq9sepFcl4g8eW1v9m8s3ybt33CB6f7VeXSa5fXO3N9eHb03ytx+tdVPDt7mUqvY9bufibpMe39zqHOeir/APFVRb4oaY3SPUh+C/8AxVeWbZmxvkLemTUrQkDt07V0LCxMvayO01Px3FL5WyS/GM5y30/2jXIrrMzZ33Fy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CVxtJHrirljq0lpv8yac7sfdY9s+9Z2Tj5iT6ZqLDDqTWFrrUp+R7BpGqwXvmhEkGzbncB3z/hXSx4OePSvDdN1ea283E9wC2PuOe2fevVdJ1+C88/as/wAuPvAd8/4VzTp8r0LTudKMelO4PYUi8k4xU2z6U0Sxm0egppGKlxTGFVYVyMSSR/cdl9dpxmtWz1dE3+aZm6Y7+tZLVAxKjgkfStqbcWZzSZ3StmnVyGn68tr5v2l7iTdjbg7sdc9TXWRyB84BGPWuyMro5ZRsPoooqiQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKQ57VwOt+F/F995H2DXjb7N2/8A0uVN2cY6D2NAHf0V5V/wg/xA/wChp/8AJ+f/AOJrN1bQ/G2jeT9o8SzP5u7Hl30x6Yz1A9aAPZ6yda8QWmheR9qjmfzt23ygDjGM5yR6ivOvhzrGp339pfa9Su7jZ5W3zZ2fbnfnGT7Cui+Iv/MN/wC2v/slAG54c8V2Pif7T9iiuI/s+zf5ygZ3ZxjBP901u15n8I/+Yx/2w/8AalemUAFFIeleReLPiJFf/Y/7Kl1K12b/ADMN5e7O3H3W56Hr60AevUVzXhPVjqn2vLzN5ez/AFpz13dOfauloAKgubpLbZvDHdnGMf41PXEfEPVjpf8AZ3zzL5nm/wCrOM42defegAsvihot9v8AKtdQGzGd0ad8+jH0rthXinw00j+1f7UwkLeX5WfNHrv6cH0r2sUALRRRQAUUUUAFFFFABUFzdJbbN4Y7s4xj/Gp64j4h6sdL/s755l8zzf8AVnGcbOvPvQAWXxQ0W+3+Va6gNmM7o0759GPpXbCvFPhppH9q/wBqYSFvL8rPmj139OD6V7WKAFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApjyCPk5P0pzHFeW+K/GQuvsn2CW+tyu/fhtm7O3HQ89DSbsNK43xF4tN99n+wz3kBTdv8An25zjHQ+xrlUy2dxz6Zqt5hPUk/U1PE4Oevalcu1i2uPSpcDHSq4ce9P3e5p3JsLJnsaqMpPerR5qu/FZykNIaiE5rShhGG4WqUODn8K0iwT159Kwlq7GkdDN1PVYrMxbhJ82fu47Y9x615Z5LydSDj1roNRu5JPL3SyNjP3mJ9KwvM29Mj6V20oKKIk7saiZzjHHpQkoGetDTovGCM1C/y4PrWvNYSQzbg/jVhnxjJPNQDLfhUl0fu7eOtVDVjsVOvWnMQmOOtOijI3ZwaRsSYwOlaOVtB2IyrH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5znJH94UAe9UVBbXSXO7YrDbjO7H+NT0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVa7vI7QJvDndnG0elWDXn/jfWwPsPkPPH/rM7Wxn7voaQHMXl691s3SSttzje2cfr7VmStjHX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KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCC5uo7bbvDHdnGBXz3dazJfbPMmuH2Zx5jE4z+PtXpvxI1z+yf7M+edfN83/VHHTZ15HrXiCTkE8tUSY0b/wBqAH8fSqM90OOX71nvdHA+Z/zquZWb+JvxNYSkzRMnknz0LVFu3dzTACe9SBDWTTZSY5VPrVxFNQxoec47VdRMdhWUom0GPRPpVxIv92o41HpWhGox0HasJOxdhFj29l/CuX1mYfuc5P3v6V1r4GK8+1syN5G1yMbu/wBK6sG9bmFREZ+c8cfWklxHt46+lNSVVzkGoZ5d+3BbjPWu9vUIozZZ8461PHzuxVMRtJnaRxXY6Tor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k1+4bpdXQ/7aH/GojrN23S7uf+/h/wAasW0VvLu/cpxjqoq35NqnW3j/AAQU/aIn2b7mDPdyLt8yWRs9MsTikXUFQfMZDmtK9a1fZtgUYz/AKzbmON9uxFXGc8Cmppg4NFHcr54/MVTktypGNo69KsGNjjacY60/g8HB+taJmbRhPGcDO2qkke0jpz6VsSQFcZ281RnCxldwBz0rSLM5IqomzrjmrkRB6e1R+XvHGKckbqTz+RqjOxpwqy5yfStGHv8AhWXBMMHOT0rWgX734VlVWhtSdmPuE3bMAcVUjk25yTWnNH93gVlsmPT8K5TsY4HrWnbrndnnpWUK1oGADfhQ9jNslLYqu0pB6tSs3PBNVpXxjrWUVqc0ifzT6tT1mx3as7zsf3qUT+7V100QmaTXHTlqryT9OWqo0/u1QtNnu1XYdy39oI7vTxP7tWf5n1p4k+tFho9Q+GGoi3/tT5pRnyfun/fr3YV8xeENQFp9sOZBu2fcPpu619OjpW1PY56q1FoooqzMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAENfJurTLP5OAeN2cj6V9Zmvj+6lDbMZ4zWVRXGiFhgVVkbb61ZLZFUrg8r+NRGJRWlm6ctUfngf3qrSueOTUJZs9T+dbJCsaiXA5+9WpbS539e1cyshH8R/Otqykzv5Paokho7Cz5349v610tsud/Tt1rnLAZ8z8P611tnHnfwO3apSKLCw9cbaY0eOu2tJY8A8CszU51tfL3bvmz932xQ4GlNnB+IZt32bBYfe/pXEFSvU9eldLrF6j+Tw/wDF1/Cubk5xjNXFJI1W5SfIrpfB0Bm+2/d42df+BVy0j7sYzXdeA4M/2hkKf9X1/wCBUqmwR1kdvJaNckYKfL6/59qsqltF1gTn0QVYdRFjgc+lcRrOuGEQ4kuFzuHytj09647t6I6korVnSzalaw4/dNzn7qj/ABrPl1ux4/cSd/4R/jXGC8urnOLmbj+857/nViytrn955s2/OMZcnHX1q40lvIxnXf2TaW7tbrO2E/L/AHlHenxwQdoYx/wAVisWvf8AjzYw7fvZO3OenT8a0rJJrHzDdSebvxtwxOMdev1qZxS+EulU5tzorBxEJMDGcdPxrpYiHzx+dYcNk6Zzs7VvWcTfPuIPSs99ze6WwSx7SuQOa5rUCi+V8o5z0H0rtbm227MhK4+/t2fy8be/9KdhcxzO15O5/GpmEOnf8fUSyeZ93aoOMdev1rZg08QbvMSJt2MYGcfpUGm6a2oeb5gjk2Yx5vOM56flRFa6ilKy0MC0d9U3/Y3aLy8b9x25z06fQ1lah/aFv5ebyTnP3ZW9q7zUNG/s3y/ISCLzM58obc4x14HrXMyQB8eaFfHTcM4rZTSdrHHLmb1OUS/uP455m/4GTVpdTXoTKfx/+vWjqFrbx+XtgiXOeiAVlQWpuN2wINvqK0cUwjJrQm88N93cKsRMHz7etWrrS2ttu4RfNnG2ktolj3blU5x2qTVK5EIVf+FTj1FYd7FwnTv/AErbBZe55rLuxnZ+NVF6mtSjaFzMilA3ZzV0Lu6YFU4wGzgCraq3qa2OKw5VYdx+FXre627tzMeneqwI9KkMecFcDHWplroPY6DzBJ0zx61lyhgRzTrK4++GLnp1/GpZYiwGNtc048rOmM+ZDY1BzwO1XI32hutM8hlz0/CogxUnJNSkipLQlMg96oTS9Pvd6kkJbG0kVmy7xj5j+dVGmrnNNWJDL9aPN9zVFpMd2phnz3atUrGVy8ZvdqQyZ7mqPmE9z+dSq2e5qgRcU59asLVNGqwsgqTVWNjSJ1g87O75tvT8a+tB0r4+s5Qu/OecV9gjpWtMxr7oWiiitDnCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBDXxasxOcljg+tfadfFNyvlbe2c9KmSHEnMn1qvKdxFIH+tIzZFI0SMyXjFRE1YnHTj1qsTimIM9K1bFvv8AJ7Vkbq0bJvv9e1KQj0HTz/rPw/rXY2n8f4VxenOD5n4f1rsLR8b+vapQzcXHNc74gnQfZuD/ABf0reVuvWuRl33WNzbtv985relTU73M6td0rW6nnGtOT5GCRy39KbYWwuxJtVPlx973zXQappf2ryfKSFduc5H09qxtHbZ53XnHT8azkrSsd84uMbjtU8I3dl5W9rX592NpPbH+yPWt7wLHs/tDOOfLxj/gVdTKbe4K+ZCr7T/GoNQy20OlBfLhjj8zr5KgZx69PWlX93QzwEnWhzdjrJbFpMEBOPWuC1nwrdN5ALW2fm6k+3tXoFneJcb9ob5cdaW9hRvL3Ip64yK5E7M65wk9DybToYLDzftUSS78bcKGxjOev1FbdwkE2z7NCseM7vlAz6dK3LnSIfl/cW/f+AVRkgCEYCj6USmnuJUnsQafpkT+Z5cMC4xn5QM9fat2bSI5MYht+Ovy/wD1qyolkXPlvt9cHGa2baC5fdmYnGOrGs/8JSgomjBbqu7eqN07Z/pVyCPG7gUkULLndg9KWaQQEZ7+lGxUU27I0ryP7nA71yc8AO35V49q1/7Q8/o0vy+p/wDr1UlAOOP0oRdSk4OzII4UkB+ROPUVEUjtf9VGqbuuwYzirkSdccdKmkthIB8qceooauZrRnI6tPLc+Ttlk+Xd95j7VzEljeHH78f99n/CvRZ9LDY+SHv2/wDrVU/sNm6Lb8eo/wDrU1JoJQizhBYyt/rGR/TcScfpW1Y6EAZD5Vt2/h+vtXXQ6CgzuhtjyP4c/wBKszWsdvt/dxjP90f/AFqrmbFGCbsjjNStx+63Khxnt9PauRa4CY5bn0rY1K+aby9jyDGc5P0rmpWPHJq4q252vCunZstA59ay7+QL5eOOtXmkH8PFZF2SxTJJ61006d9SsUuSkVYW25zV6Bs7s5PSoorZmzjbWhb2+7OAnGM1DZ46RIISem2h0aPGT19KvQ2zPnlePWiOIPkEKceopKQ+Uz2yOUO31wcV0elqlx5oKBtuPvDPrXOI3lZ3/Nnp3roLTNlv3Hl8fd9s1EtRx0ZtXenhNnyxc56CsG6g8vbwOc9K7m7RZNmFXjPUVzmpW2PKwF79B9KytY6YanMTHbjr3qjK6jGR61oTrkLVCVRxkDvVxZnVpmfJIp7GoSwPTirUkWOy1WK4PatkzlcbDl61YRSajjQnPTtV5I/YUriSGKpHpTwD61IV+lNAxUmg7LL0Yj6Gvs7sK+PLWIS7shTjHWvsPtWlMwr9BaKKK1MAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXxnqto9v5O8qc56e2K+y2r5a8S6RJF9l3eUc7un4e1S7mtJXZxYU0FGx1rbGn/AOzH+X/1qjksCO0dPlZo4nOToTj8aqtGfat2aybj7neqrWhHUJUvQnlMkRn2q9aAqH5HQVL9lPolSx25AP3eam9xcltTqtPmx5vLdv611trcY38t2rmLKydfMyU5x0Na2XgPLHn0NW4uKFD37uPQ6qK6DZxv7VhXJFtsOMbv7v8AWkhvQM8v271M0sUuNybseozRGbg+ZF+wjW91kV5YCHZuWPnOOK4SytjH5nCc4/rXpkmLkjjO3+971wnk+T94Dn0o5vaJye56cqS5EjrvD1rJd/adzK23bjec4znpVrWrc3Xk+VtULuznjrj/AAqro1/Hb+dgOC237vHrSXl79w7pO/8AnrShUU5WmclXC1KNByoi2V+1qZN7yndjG0//AF62Y3lvM7JW+TH3m9fxqnAtvNu/cL8uOqCptHvI4PP81WbdtxxnHWsq8FGTSPTwmIVWjz21OsaxiON0UJ4/uiqsmkxNjEFv/wB8D/CtCG4WTdwfxqfYD0FcpzNu5iro8Q/5YW//AHwP8KtrZxp0ijH0UVf2AdhTTgYyKZBTZQvUCsu/OdmDjrWnLl8bTjGaox2zvneVbHTPNJ6nTQspXZAbcx5xtGfSotpzzit1oAcfKn5VjzRkBeR+FCQ60+djU+XOe9aMSht3A7Vmfe6dutTrM3ZmHrg0zC1zSNsp/hT8RThaqP4E/KmWtwG3Z3Hp1q5vGOhpCcbFcxAdlrK1GVE8vIPO7+lakkgBHWuM8Wah5H2QK0i7t/3Tj+7Vw1ka4eDlUSPP2O89/wAaxZ8jbz1rTZ8dM1mXJGV+prV/EevjFoLu9az5wW249+tW2PA602FA+7IBx612QdoNnnYuXNBI1IrLGflj7dq6Tw/o63H2jdHA23b95fr7VnzzwTbTDHsxnPygZrqvDksa/asL/d6D61wUZ80tTz6kWjNTSWToIRn0H/1q565jNvt6DcD92vULK2il8zMSHGPvL9fauL13S3h+z58rnd0/CtpR00M0cZOuMfjWzauZ9+STt9T9axrs7dn4itmx/deZn+LHT8am1wZ2NhcfaPMyXO3H3vxqtqUB/d9O/wDSrPh6zkl+04ZeNp5J96szw5K7gp+tKUDek7HBTR4A+7VGSLPZa6a8svuYCDr2rDmjK4zjvWOqZ0SszMki4/hqm0XP8NajjPpUJi/3atSOScSrCgG7gdqs8LUe0r6fhT2cHGBVp3Od6MkJFMLDPSopJNoGSfwqq0+T1aqsJM6LSI2n87aR8u3OT9a+vB0r5L8IwPdfbNrD5dmdx9d3+FfWlaQRlWd2haKKK0MQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAQ14l450wQ/2eNkIz5nQf7te2mvPPiJZAnTtqxj/AFvb/cqoK8ka0X7x5WLD/Zi/KmSaf0+WL8q6IW4HZKjkiXj5V/KuxUlY63A5KawHHyRd+1Zs1kBj5Y+/aupnjHHA79qy7hAMfKO/auerCxKSOfa3x2Sm+UFxwv4VdkAGOKrO4HauCz5htK1jV0+4dRJvdzkDHOfWuiubdmKkFeMnr9K5GxnVTJuBPT+td0rpL0U8eorqqVbxSHg8MqcnJdTlTeGLGWfn0P8A9erdvfeZuw0nGOp/+vVDVIGXytuF6k449KzrS7Me7c0h6d/rWTWg3T9nUSPR7LJ8zn06muX1m3MRhICjO77v4V1EUbx5wwGfQ1l61aMfIJ2H739Kzoz96x67joVtIJk87noV/rWheBH8sBVGM9qyfC8m/wC1AknGzr/wKuke36ZCn8Kmp7srHRh1FwtIbpEbL5287s7cfrWdqazJ5XkyGPOc7WIz09KjivHtwcvJlv7prR2LcdlOOm7tVpuWrMaUY0Z2jsX/AA7rgl+0+Y9w+NuNxzjr712Mdyr5xu/GvHBJLp3SV18z/nm2On4+9d3oOotc/aMySnbt+8c+vvXPKPKy8Xh017RHTtMV5JaqdxegbQC/fvVea6xjl+9Zb3BmIwzceprJnnKJsxThc7txz0p8LDLVTg+QN5mW6YpP7QiTPyv+FWaxSRrl9wGM1l3EbNtwcYzVOXxFbJj5Z+/QD/GqUviG3OMLcd+w/wAaa0CUXuaWwqD0/Cq/nqD/ABdayV8T2pzlbg/gP8akS8WbO3cMetDMWbsNwBnG4dKufasjgv0rDVjzgn86d9px3f8AOs3oNJM0pJzxy3515x4pvDcfZNrSfLvzk/7tdTeaolvs3eb82cY/CvM7q9NxtyznGfvH1/GtqS6noYOnaVyCR+mM1RkcEjPNTyP7mqjAk1a1Z14p8w7O4VJaRli+Paqyk88mug0e1WHz/OVHJ27eM46106qFjxsRLRIjtdPu33/vl4x1Y/4VtTQX1tt8m5Me7O7ZIwzXpDaNYryljaqD6RKP6Vyd35KbN8anr2BrklS5dTk57uxe0S8ez8/7U8km7btwScYz6/hV7xXaxr9jxGg+/wDwgf3a4uC6km3bJJBjrlv/AK9dN4k1BW+zcyH7/X8KulL3bEyVmeV3kbHy+R3/AKVsywvFj5gM+lQWlm15vxsO3H3vfP8AhW1fxq/l7FUdc8fStETc7Pwaok+3cDjZ1/4FWreWKrt+SLnPasTwZIYPtu8k7vL6H/errJNsuOBx61tGzR00rNHEX1iVMfEff+lcnfWxUR/d79K9KvbcN5fC964rULb/AFfC9/6VzVIGs1ZHHt2qURg9hUkkJXb92nLxWNrGG5VljHGAKz3VhjBrYkAOOBVF4/YVcWRKmUHVzj5vzNRrCST0q88OcY21IsGOy1pcxcLHd/Cyx+1/2rhYzs8n74/3+n5V9JivEvgfYiT+3d6xNj7ORkZ/56V7aOtaw2Oao9RaKSlqzMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig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Jjp//PG6/wC+V/8AiqP+Ex0//njdf98r/wDFUAdDRXPf8Jjp/wDzxuv++V/+KoPjHT8f6m6/75X/AOKoA6GiqtlfxXvmeWrjZjO4Dvn39qtUAFFFFABRWQviC1b/AJZzcew/xrWFAC0UUUAFFZl7rdvYGMSpKd+cbQO34+9Wrq9jtNnmK53ZxtHpQBZoqjYanDqPmeSkg8vGd4AznPT8qht9dtrjdsSUbeuQP8aANSis7VNYt9J8rz0lbzc7dgBxjHXJHrV2KUS5wCMetAElFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVnaprFvpPleekrebnbsAOMY65PvQBo0VFHKJM7QePWsu58S2drs3xznfnGFH+NAGzRSDmq93eR2mzeGO/ONuP8fegCzRVDTdWg1TzfISRfLxneAOuemCfSrxoAWisBvF1gnWK4P0Vf8A4qm/8Jjp/wDzxuv++V/+KoA6Giue/wCEx0//AJ43X/fK/wDxVH/CY6f/AM8br/vlf/iqAOhornv+Ex0//njdf98r/wDFVNB4osrjdsiuBtxnKj/GgDbopBQaAForHk8R2keMxzc+gH+NbFABRQax08R2kmcRzcew/wAaANiikFLQAUUUUAFFFFABRUFxcpb7d4Y7s421X03VoNU83yUkXy8Z3gDrnp+VAF+iioLi5S327wx3ZxtoAnoqhpurQap5vkpIvl4zvAHXPT8qv0AFFFUtQ1OHTvL85ZD5mcbAO2PUj1oAu0VUsr+K+3+WrjZjO4Dvn0PtVugAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK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ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDI1vRo9W8jfDbyeVu/wBcucZx049q+Lp4Httu9gc56H0r7nPtXzN8YPCJ0X+xvJisofO8/Pkrtzjy+uAPWlYqLPJmkz60gbPrUWT604GiwEu7HrUgbrVbdj1qVGGe9D2HHc0ou/4VaAzVOE5z+FXlGayZ6tLYs2bGLfyecdPxr0+xuC5kyWOMdfxry4KR0/Su10e+DedkyHG3r+NZVY3ibQqWlY2NSs0HlZSPHJ6fSk0O5Mvn5Zzjb1P1rcEaXGRsU46bh6/hVCCwNluwIxv/ALnt/wDrrnVjWT0OkjjSXOVU49RVE2Cw42xxKD12qBV+2B+bn0qV0DY4HFDZjcghjxngdqdcRJKFBRTj+8KkjQnPSpNvTODS3HzamBa2gTfuVDnGOKt29p97hO3arLBFxhQPwqWLA3cfkKa0Kc2yvJApxlVNcreRi32FQq7s/d4rrJLlBjIbvXL60wIh28D5s/pXRTipuwo+ZajeO4zuTdt/visu70mePZ5bxrnOdpxmq9vqATeMyZNbS3C3BPU4/vVjVpOLszSnVlSemxzwvtn+saRs9Oc0G9iP8LflWzNpqNt2xQj/AID/APWqIaX/ALEP5f8A1qw5TtWO02Mvz2bGxmX8algtJpMmR1cDBG45xWtHo7MeFh7dv/rVpwaS65yIu3+elXFHLVxcpqwlvGse7aqjOM4FQ6heLbeXv3ndnGPwrV+zlByF59K898Wakf8ARPLeZfv5wcf3a6aMOaRywi5yOPvLpp9mXdsZ+8c/1qg2TwKlcM2MHH1NXYdPbkt5Z6V3zkqaO6T5VYitrE/MXEbdMZ5rTSDzQcBOKSJC2QMcVs2FmW8zhOMdR9a5OfnkeXXlc7XS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UrzzvsV55G3bv/eMuc5x0+hqTU9N1W18r7Xfebuzt/es2MYz1/CtTwh/y+/8A/8AZqseJf8Al1/4H/SgCrYW11OZPs03l7cbsOVz19BUmj6sU877TJNLnbtyd2Ouepqz4f8A+Xj/AID/AFqHUtBubgxGyeGALnftJXd0x0HPegDQ1T/ll+P9KyvCH/L7/wAA/wDZq1NU6Q59D/Ssvwh/y+/8A/8AZqANfU7W8ufK+yT+Vt3bvnK5zjHSubutI1qPb52ob85x++c4/MV2lZuq/wDLL/gX9KAOS0jT9SvPO+xXnkbdu/8AeMuc5x0H1qzeWWuWOzzdTc7842zv2/8A11f8If8AL7/wD/2aujlhimx5kSPjpuUHFAHG2dlrl9v8rU3GzGd079//ANVWv7C8Q/8AQV/8mJP8KglW68PkfaJ3YT/d8pyfu+ucetdTZX8V9v8ALVxsxncPX/8AVQBzv9h+IP8AoKn8LiSujtIp4t/nSb84x8xOPzqzRQA140kxvRWx0yM1DHY2kWfLtYEz12xgZqxRQAUUUUAFFFFABRRRQBwPiD/l3/4F/Su+rgfEH/Lv/wAC/pXfUAQXETS7cY4z1rlYfDOsW277PexRbsZ2SuufrgV2NFAHFXdrrOnbPP1KRvMzjZO56Yz1x6102m6tBqnm+Ski+XjO8AZznpg+1T3SwNt8+FZOu3coOPzrk/CzuPteHYfc7/71AGj4q/5dP+B/+y1W0HT3nNx9qMc23bt8z5sdc9fwqz4q/wCXT/gf/stXNEAHn4AH3f60AQ6rpFu4iEFtbR43bsRgZ6VW8I3Dz/bd7u2CmNxz/ercvP4PxrlPCrMv2vaxH3Oh/wB6gDtaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA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CoAjDofyre1G3z5eAo6/0rKCDngUU6l1Y4MRBxmRKzD+I/nU6ykfxN+dM2Z6AU7YRWimZ26lqG4Zd253PTHNXCFP3lz6ZFZQz61qRN5m72xVc7NqUk9GNMEB5MMZx6qK6jw94Utrj7SJbOxk27cb4gcdfaoNG0KbUDPs8jCbc7898+x9K9JgtorcHyokQtjO1QM134OjKT55bHPisRyrliSRxomdqKueuBT6KK9g8sKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA1l6toen6sIftthZ3Plbtvnwq+3OM4yDjoPyrUooA+RPF/ge/8KfY/tktk32jft8hifu7c5yB/eFci5xX2frPh3TtXEP2nTrG48rdt8+FWxnGcZBx0FfMPjD4f6n4XNmLuaxc3O8L5Dsfu7c5yo/vD1pFpnFE5ptL15ptAEsP8Vd3o3/Lf/gP9a4SH+Ku80Uf6/8A4D/WubEbGlPc9FsP+Wn4f1rqLYZLfhXL2I/1n4f1rqbX+L8K8u3vHctiDUdEsr4Rb7K0fZnHmRA4zj29q8W1jRbzRjD5s0f73cR5THtjrkD1r3tulc/rGl2l15O+0t327sb4wcZx7V6UYpxIUmpHlOn3J/eB2dumOc10VtMRuyznpXPGzeDug3f3amW83/caRfxxXPNa6HfTeh18F/FEG3q5zio5TeSY23Ljb1y5qpZxt8/mENnGMnOK244d+7AX8azjHqx8t3cs2UCN5gkRGxjG4ZrZWyjXO2OMfRarw2xQtjaM+lX484IJzWkSZ26FSaAccL+VZ13EnyZRT17VuTL04FZt1HkrwO9ap6GHU8xVF5woH4VdWPPTFVVjZAdxBzWlCuSfwqQY5IyM9KkKHjBFWUQY6D8qeYvYflSY0QopqUrx2p4jz0xTzH67aQzPePJHSp448A8Cn+Vk9qmWP6VQmQMmfSoZIvZausn0qMr64pMa3MiW3zjhO9ZElpuxgJ+NdRLGOOBVWC1EmflTj1FctaXLE6KauytDp2N3liJfXHGa7K2LHeGJOMVmWcA+fKqenatOMiPOe/pXiylzM9HksiSWESYyqn6isOa3Me3O3n0rpitZl/EPk4Hft9KqDszkxMOZXMYqB2FKcHsKkZM+lM2nNbnnNkeBntW/4f0a51MXHlPEPL253k989OD6U3SPDd3qvneS8A8vaTvJ756cH0r1Wy022st/lW1vHvxny4wM4z/jXo4XCub5nsc1WtybbklrZQW27y4Io92M7EAzirVJS17aikrI4W7u4UUUUxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZeqaFp2qmH7Xp9nc+Vnb58KvtzjOMg46D8q1KKAPlfxh8MdU0IWXmS6cPN3/6hm/h29fl9683/AC/CvuS80uwv9n2uxtrjZnZ50Kvtz1xkcdB+VeJeM/g/e3P2L+y10e12+ZvwCm77uPupzjnr60hpnh9uM7vwr0HR0/13T+H+tcRDZPCW3FDuPGCf6gV6DpMOwS5A52/1rlxHZG9PuztrLjzPw/rXSwNjdXDnXbW1+9HN8390Dt+IpyeNLQZ+W8/DH/xVckMPUbvY2+sU1pc7yW4WPG7cc+lcvfXrXGzynkXbnOT9PesubxPHcbfLa6G3rk4/kTV6Jd2c449a6mpQVmaU3GbujG1CwEnlbFiXGc8Y9K5HTkZhJk5wB/WvS2iU9VU/hXP3WnRQbfLhhTdnO1QM1judcNyOJ2bdtYjHXmumtJFy+R6VzG0oOvX0rXikK7uW/CoaOqdraHXQOrZ4PbrVkkcYGKxLac/N8zdu9aisW7n8aaZzyRYYbhVGdM46d6uhWx1qvIucdKtMxkjzXU7cwGP7o3Z+7+FT245P4Voa/a4+z8L/ABdB9KzYXC7s57dKbA1I0z+lWNo7gVXgcNuxnjFWsjHSkABAegH5U7yz7UgaplpDTK4i9hQyfSrCjd6U8xD0WmgZRI9aGUegqwY8dhTGWm7CVzPmB4wfWp3h8jsoz6UsUXm56cetWr1QNnHr0/CvIxtS8uVHo4WPVkNq338e1XsE96ydLlEom68Y6/jXQ+UP7o/KvOseg3YLdy27JJxjqafJGr4yqn6iodwi/H0q2sTOeD+dUlc5p26nPzwmMKeOc9K2tI8LXV8ZsNbnyyud5Pv7e1dHYeF3Ik89LWTpt3Ddjr6iurhtoIN3kwRx7uuxAM17uFwLaUqh89ia8VJqmR2lhbWu7yraCPcBny0Azj/9dW6QUtevGKirI89u+oUUUVQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUySGOXHmRo+Om4Zp9FAHE678PtNvvI+waTpEGzdv/0ZUznGOi+xrzfVvB+paR5W+4th5u7HlO3bHXgete+mqtxp1ldbfPs4Jdudu+MNj8xTVr6mc4ya0Z8wukxxvkLemWJpjgLjjrXsmufDme98j7DHp0Gzdv8AlK5zjHRfY15zqfhm807yvOkt28zONhJ6Y9VHrXTBxZ5FeFaDuc/tm7SEf8CNb1lrBi8zzXnbdjHOf61ktC8fUj8DUADD+L9aVSkprUdDGzpSPRYp1mztB49agvYg4TheM9a5Wz1gw798k5zjGG+vvXSpdrdA7d3y/wB73ryqlKUGfU4XFRrJNbkEVuDuyqH6ipUiL52kDHWnxDlqnVlXPHX0FYtanpKTZat8jdz6VpWzsd2WJ6d6xhLtzy3NbEQ+9jilYTNbFROtOD/WlYZpJ2ZDVzC1Sy87yvlj+Xd94fSuMRduc4P0r0WaPdjp+NchqNp5Pl4CDdnoPpV81yLEUTAZxx0qyJPrVNFZe/5VMM+tMEWkOasqM1ViB5/Cr0YHpSZQ6NME9KnZeKRVp7CkIrsmT0FV5Rt2j1q63GKqbfO+7jj1rOpPliy6ceZjraDbuJC846VDqPy+X+P9K0HIjxx+Vc9cXJl2/M/Geprw7ucrnpQXKZ+k3Pledktzt6H612yNvrj9N0O7u/M8mWJduM5Yjrn0FesaX4ZmtvMNyLeTdjb/ABY6+orpp4OpVd0tCMRi6VJavUwYtCur/PkPEu3ruYjr+HtXZ2Ojxw7/AD4IHzjHy5/mK0YraCLPlwxpnrtUCpcV7WGwFOlq9WfP4nHVK2i2AKB0AH4UtFFd5xBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFUJ9H0242+dp1pJt6b4VOP0q+aShOwmk9zznWvh3Pe+R9ij06HZu38Fc5xjovsa4O98E6jp2zzprRvMzjY7Hp9V96+gqrTafZT482zt5MdN8YOP0rRVGc0sLBu6Pl91xjAA+lWLXUWg37pJTnHRvr7177qHg/S7jy/s+laZHtznNuoz0x0FcFqHwm1e48v7NNpkW3O75nGfTolDcZLUiFOpSleJj2k4m37d3GOtayRB8/Kv4io7TwVqthv8+5tX3427ZGOMZ9VFW1tpYCd7A56YNebUg4s+koVueKvuSRWyjO5EPTtV9EAzwKqoasqcdSayuastKaGk2460xW60x+aAuOLA+tY1/biTy+E4z1/CtMEjuagnAbbwPxqorUmTOTGasKM1DcRmHbnHzelTp7U2gTLSJ9KtxrjOarx/4VbjGaQyQGnGpYrV5c7SoxjrWlH4fu5s7JIBj1Y/4U1FvYlyS3ZhSN060+3gI3/d56V0sHhC7Xd5jWrZ6ck4/MV0Vvo9rGW32tsc9MRg/wBKxq4SrV0TsJYynT1WpxL6Dd3f+qkhXb13MR1+gq/pngiaDzftSWMu7G3jdjrnqPpXaLbwL92GMfRRUv4VrQy+nS31ZzVcwqT0WiKMGj6bBu8vT7VM9dsKjP6VfwB2oFFehFJLQ4W29wooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAImtbdsboIjj1QVCdL09utjbH6xL/hVuiiw02tjNk0e1ONlpbD/tmB/SqkmhZ+7Hbj8P8A61btFQ4RZaqzWzOb/wCEen5/1H6/4Uw+HLn1t/zP+FdNR+FT7GJf1moci/ha+bGJLf8A76P+FNHhW+7yWx/4E3+FdhRR7GIPE1Dz+78CX05TY9kNuc5Le3+zU0Xgm7XO77Genr/8TXd0lP2cRe3n3OZg8LiPO+G0PT+HP9K0odFtEzvs7U9OkY/wrUpaahFEurN7sqrp1kv3bO3H0jFTLBEv3YkH0UVJRV2Iu2FFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi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zfsd9/z8/wDj7UfY77/n5/8AH2rSooAzfsd9/wA/P/j7UfY77/n5/wDH2rSooAzfsd9/z8/+PtR9jvv+fn/x9q0qKAM37Hff8/P/AI+1H2O+/wCfn/x9q0qKAM37Hff8/P8A4+1H2O+/5+f/AB9q0qKAM37Hff8APz/4+1H2O+/5+f8Ax9q0qKAM37Hff8/P/j7UfY77/n5/8fatKigDN+x33/Pz/wCPtR9jvv8An5/8fatKigDN+x33/Pz/AOPtR9jvv+fn/wAfatKigDN+x33/AD8/+PtR9jvv+fn/AMfatKigDN+x33/Pz/4+1H2O+/5+f/H2rSooAzfsd9/z8/8Aj7UfY77/AJ+f/H2rSooAzfsd9/z8/wDj7UfY77/n5/8AH2rSooAzfsd9/wA/P/j7UfY77/n5/wDH2rSooAzfsd9/z8/+PtR9jvv+fn/x9q0qKAM37Hff8/P/AI+1H2O+/wCfn/x9q0qKAM37Hff8/P8A4+1H2O+/5+f/AB9q0qKAM37Hff8APz/4+1H2O+/5+f8Ax9q0qKAM37Hff8/P/j7UfY77/n5/8fatKigDN+x33/Pz/wCPtR9jvv8An5/8fatKigDN+x33/Pz/AOPtR9jvv+fn/wAfatKigDN+x33/AD8/+PtR9jvv+fn/AMfatKigDN+x33/Pz/4+1H2O+/5+f/H2rSooAppb3IQBpsn/AHjRVyigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAory/wCIetX8/wDZv9kX11ZY83zNkpj3/cx908456+tdV4R8S2/iH7Z5AuR5GzPnY/i3dOT/AHaAOlPSuXs/Hel327yoLxduM71Udc/7XtXUHpXhXinw/q/hj7JuvY0+0b/+PeVxkrt68D+9QB7sOaK5nwl4kg8Q/bPIFyPI2Z87H8W7GOT6V0pOKAKl9qMVh5fmpI2/ONgHbHqfequi+ILXXfP+zRzJ5O3d5igZznGME+lec/EPxWt0dNFjJeQbfN34O3d93HQ+xq/4I8O63Zfbt9+h3iPGyZ+272oA9NoorK1myv7wQ/YbryNu7d+8Zc5xjp9DQBq0V5V/whHj/J/4qg/+B8//AMTR/wAIP8QP+hp/8n5//iaAPVaK8q/4Qf4gf9DT/wCT8/8A8TR/wg/xA/6Gn/yfn/8AiaAPVaK8q/4Qf4gf9DT/AOT8/wD8TR/wg/xA/wChp/8AJ+f/AOJoA9Voryk+CPiB/wBDT/5Pz/4VxcXiDxAmd+uaic9P9LkP9aAPoqiiigDl9e8daZ4d+z/a4Lt/tG7Z5SKcbcZzlh/eFauka5baz532eOZPK27vMAHXPoT6V5V8UP8AmFf9tv8A2Su38C8f2h/2z/8AZqAOxorkNU+I2kaR5X2i3vW83djy0Q9MZ6sPWs7/AIW/4f8A+fPUv+/Uf/xdAHfk4FcVZ/E/Rb7f5VtqA2YzujT3/wBr2qqfi94fI/489T/79J/8XXk2lX8ViZvNV234+6AfX39xQB9MClrz/wD4W/4fH/Lnqf8A36j/APi6P+Fv+H/+fPUv+/Uf/wAXQB6BRXIaV8RtI1fzfs9tfL5WN3mIg659GPpXKfEjxVcN/Zn9lXl9Z/63zNkpj3/cx91ucc9fWgD1qiuf8MeL7DxWLr7DDdR/Ztm/z1AzuzjGCf7proKACivCfE2v6zB9l8nV7+PO/dsuXGfu+h966H/hCPH5/wCZp/8AJ+f/AAoA9Voryr/hB/iB/wBDT/5Pz/8AxNH/AAg/xA/6Gn/yfn/+JoA9Voryk+CPH4/5mj/yoT//ABNcbqOp+J9M8vz9fv28zONl5J2+pHrQB9EUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF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D/8Abb/2nXY+HtFk0f7R5nk/vduPKHpnrx71x3xc/wCYP/22/wDadAGn8Ov+Yl/2y/8AZ67muG+HX/MS/wC2X/s9dzQAUV4l4Z8S6ncC687Ur+TaExvnY4+96mvbaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqd9qMVh5fmq7b842Adse/vVyo5IIZsebEj7em5QcUAcEPi/oH/Pnqf/fuP/4usfXviRo+q/Z/Itr9fL3bt6IOuPRj6V6J/wAIv4f/AOgFpn/gJH/hR/wjHh//AKAWmf8AgJH/AIUAee/DTRriP+1cvFz5XQn/AG69XFQW1jaWe77LawQbsbvKjC5x0zj6mp6ACiiigAooooAKKKKACsbXvEtn4e+z/a4p38/dt8pVONuM5yR/eFbNV7qws77Z9rtILjZnb5sYfbnrjI46CgDh/wDhb/h//nz1P/v1H/8AF0f8Lf8AD/8Az56l/wB+o/8A4uur/wCEX8P/APQC0z/wEj/wo/4Rjw//ANALTP8AwEj/AMKAPLPGPi+PxX9i/sV7y1+zb/N8w7N27bj7rHONp6+tdx4O8HvoH237bHZSeds2eWN2Mbs5yo9RW6nhzQ487NF05c9cWqDP6Vp0AFFFBoA8X+KH/MK/7bf+yV3HgT/mIf8AbP8A9mrN8ZeBdT8RfYfsk9on2ffv812Gd23GMKfQ10fhrRLnRvtX2l4m83ZjyyTjGc9QPWgDm/ih/wAwr/tt/wCyVlfC7SdN1D+1ftun2lzs8nb50KvtzvzjI46D8q67xn4avfEX2L7JLAnkeZu81iM7tuMYB9Kh8C+Fb7wz9v8AtsttJ9o8vZ5LMcbd2c5A/vCgDb/4Rjw//wBALTP/AAEj/wAKP+EY8P8A/QC0z/wEj/wrVNcX4o8O+J9U+yf2TrP2Tyt/m/6TJHuztx90HOMH86AN/wD4Rjw//wBALTP/AAEj/wAK8Z8dWVrafYPsttDBv8zd5UYXP3euPrXTf8IP8QP+hp/8n5//AImoV+GfiObP2/UbK5x9zzZpH2+uMr9PyoA7fwpE0f2zJHOzp/wKvNPGT3999i/0uU7PM+/Ix67f8K9qhgihB8qJI89dqgZqvJo2lzY83TbN8dN0CnH6UAVND0YaT9oxHAnm7f8AVLjOM9ePerGp6tBpfleckreZux5YB6Y9SPWr5rzPV/BHi3URDs1uP93uzvu5e+OnynnigDI8VeOH8RG0/wCEfutRsPI3+dmQxb87dv3GOcbW6+tdX4O8B/2KL3+1rfTrrzfL8ram/bjdn7y8ZyOnpWvpXhPTrPzvP03Tn37cbYFOMZ9V966KgArgPiZpc+pf2X5LxL5fm53kjrs6flXf1FNbQXG3z4I5dvTegbH50AeQeFPH+laF9s+1W94/nbNvlIp6bvVh6itu7+LOjS7PJt9TTGd3yIM/k1dp/wAIx4f/AOgFpn/gJH/hR/wjHh//AKAWmf8AgJH/AIUAeUfDzQbjUf7R2GD935W7f77+nB9K9sGe9VbPTbDT9/2Kytrbfjd5MSpux0zgc9TVqgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAENNZtvXvTJ51hA3AnPpXCan4ja68v7NLcxbc5+YjPp0NJux1YbCTru0Tq5dftYQCySnPoB/jVF/GWnpjMF1/wB8r/jXENczt96aQ/VjUZJPUk1Dme1DKKX2mdz/AMJtp3/PC6/75X/Gj/hNtP8A+eF1/wB8r/jXC0Uc7NP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO6/4TbT/+eF1/3yv+NH/Cbaf/AM8Lr/vlf8a4WijnD+ycP5/ed1/wm2n/APPC6/75X/Gj/hNtP/54XX/fK/41wtFHOH9k4fz+87r/AITbT/8Anhdf98r/AI0f8Jtp/wDzwuv++V/xrhaKOcP7Jw/n953X/Cbaf/zwuv8Avlf8aP8AhNtP/wCeF1/3yv8AjXC0Uc4f2Th/P7zuv+E20/8A54XX/fK/40f8Jtp//PC6/wC+V/xrhaKOcP7Jw/n953X/AAm2n/8APC6/75X/ABo/4TbT/wDnhdf98r/jXC0Uc4f2Th/P7zuv+E20/wD54XX/AHyv+NH/AAm2n/8APC6/75X/ABrhaKOcP7Jw/n953X/Cbaf/AM8Lr/vlf8aP+E20/wD54XX/AHyv+NcLRRzh/ZOH8/vO7/4TbTv+eF1/3yv+NKvjLT3ziC6/75X/ABrg6UEjoSKOdh/ZGH6X+89Ji1+1myVSUY65A/xrUVt1eSrczqflmkH0Y1t6b4ia18z7TNcyA4x8xbHXPU01K5wYnKnFc1NnoIoqKGZZgdoIx1zUtWeM01owooooAKKKKACiiigAooooAKKKKACms2KZPOsO3cCc56Vwmp+I2uvK+yzXUW3O75yuemOhrejh5VnaIXOrl1+1iwWSbn0A/wAaot4y09OsN1/3yv8AjXENczt96eQ+mXNRkk9TmvSjl9PqK53X/Ca6d/zwuv8Avlf/AIqj/hNdO/543X/fC/8AxVcJRV/2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PG6/74X/4qj/hNdO/543X/AHwv/wAVXCUUf2fR8wud3/wmunf88br/AL4X/wCKo/4TXTv+eN1/3wv/AMVXCUUf2fR8wud3/wAJrp3/ADxuv++F/wDiqP8AhNdO/wCeN1/3wv8A8VXCUUf2fR8wud3/AMJrp3/PG6/74X/4qj/hNdO/543X/fC//FVwlFH9n0fMLnd/8Jrp3/PC6/75X/4qnL4y09ukN1/3yv8AjXBUoJHQ4pf2fRC56RFr9rLu2pMMeoH+NaitmvJxczr92eQeuHNbemeI2tfN+1TXUu7bt+ctjrnqa5q2AcVeAXO/oqKGZZc4BGMdalrzbWGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFNp1NPQ0Acb4m1Ut9m8l5U+/nBxnpXJ1cv5/OMfLHbn71U6yk7s+xwlFUqSSCiiikdQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUfnRRQKx13hrViPtPnPNJ9zGTnHX1NdgDXlthOYTJgsN2Pu16kOgrSL0PmM0oqnVuuo6iiiqPMCiiigAooooAKKKKACkpaRulAHG+JtVLfZvIkmj+/nBxnp6VydXL+fz/L5Y7c/e/CqdfRYamoU0kJhRRRXQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKPzoopMDrvDWrEfafPeaT7mMnOOvqa7AHNeW2Fx5HmcuN2Pu16kOleHjqahUuupSFoooriAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApD90/SlpD90/SgDyEknqSaSiisWfdLYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAZI6EivXx90V5Aa9fH3R9KuB4Gdbw+f6C0UUVZ4YUUUUAFFFFABRRRQAUHpRQelAHkGSepJooor6lbEhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKADJHQkV692ryE16/2rycz3j8/0GgoooryxhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFIfun6UtIfun6UAeQUUUViz7pbBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA16+Puj6V5Aa9fH3R9KuB4Odbw+f6C0UUVZ4QUUUUAFFFFABRRRQAUHpRQelAHkFFFFfUrYkKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU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8mJP8KZjTUabbVSOvkL/AGB4j/6Cv/kxJ/hWFqulXWmGL7VKjl87drE4xj1HvWxLo3iGEAvqbEe1w/8AhXNzXNxclfPnkl25xvctj6ZqJHpYPnlK6nFrrZF/StW+wedveb58Y2H0z7ipdf1a21T7P9nidPL3btygZzj0PtWbbWcl0H2FRsxncam1HS59M8vz2jbzM42Enp/+uld2N5UqHtua/vf8A7rVOkP0P9K83r1K4nghCCaLfnp8oOPzqtDbaTOHKadANvXMC1bjc8jB4z6vB3i2eb0V3en3ehagZBFpcY2YzugTnOf8KdqVxomleT5+mRN5ucbYEPTHX86nlO55k+bk9m7lrVMFYT7H+leb9K9J1YgrDgYGCf5V5vTkLKdYO500etaGqMraYpY8A+Sn+NczkEnGce9FFS2d9HDxpXcb6hRRRSOgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr4+6PpXkBr18fdH0q4Hg51vD5/oLRRRVnhBRRRQAUUUUAFFFFABQelFB6UAeQUUUV9StiQooopgFFFFABRRRQAUUUUAFdd4H/5f/8Atn/7NXI11/gf/l//AO2f/s1ceO/gP5DQ+HSGvs8QnZ/fGevpx7VfGtabZg+VavHu6+XGozj6H3rmdSvLq38ryLmaLdnOxyuenpUGm6dfawZPJuAPKwT5jt3z06+lc7oKUeepL3Rmlq8Gr2Hkl9Rk+fd9yZ+2P8aq6Ymtat5vkalMvlY3b53Gc56Y+ldRZafLAH/tRkus48vcS+3rn73TtUsEUEu7+z4Y7cj7+1Am706de/51j9YShypL1sBBqOuRaZ5YnEzGTONuOMY9x61zWgyySfaN7u2NuNxzjrU9x4X1eTb593FKFzjfK7Y/Naq+Hv8Al56fw9PxranCnGlJwd2I0vGv/Lj/ANtP/Za5Ous8a/8ALj/20/8AZa5OurBfwV/XUGdZ4K633/AP/Zq0NQ1XRrfyvtOn+buzt/cocdPU1n+Cut9/2z/9mrO8Qf8ALt/wL+lcc6aqYmSf9aB0NT+3vDn/AECf/JeP/Gj+3vDn/QJ/8lo/8a5Ciur6lT7v7wudy3jDS2+9bXB+sa/41V/t7w5/0Cf/ACWj/wAa5CiksDTW1/vC51cuu+HzjbpQH1t0H9av+FP+Xv8A4B1/4FXC1PFe3cGfJuZo93XZIRn8qJ4O8HCD37hcvXmp367Nt9cjr0lb/Gq39q6j/wBBC6/7/N/jVnSdQsrXzv7QtzcbtuzKB9vXPU8dq2Rr3hz/AKBP/kvH/jRJ8nuqnfzA53+1tR/6CF1/3+b/ABo/tXUf+ghdf9/m/wAa6P8At7w5/wBAn/yXj/xrQ0ubRNW83yNMiXysZ8yBB1z6Z9KzlXUFeVIDi/7V1H/n/uv+/wA3+NWrTU79t+6+uT06yt/jXcy6dpkWM6dbHPpCtcFqV7a3Hl/YoTBjO/Chc9MdPxp0a0K7soWA6nxX/wAuf/A//Za4Wp5b27nx511NJt6b5CcfnUFdGGoypQ5biNvSLnT9M87+0bQXHmbfLxGr7cZz16dRWleaOmslP7Nigt/Kz5m5dm7OMfdz6GuTZ2fG5icepqeO/vIs+XdzpnrtkIz+tZ1KEnLng9R3L2oeH7rTPL86SFvMzjYxPT6getZNb2k67BB539rCa83Y8vfiTb1z948Z4/Kqms3theGH7DbeRt3bsoq5zjHT8auE6qlyTXz6CMyu68Kf8vn/AAD/ANmrnx4ZvWBxLB+LHP8AKuk8MRNEbvcQc7On41z42rGdJqLGjjb9mby8sT16n6V1WnafafvPNtYH6YzGDiuUvv8Aln+P9K7eQfZsdt392liZWhGKAshiM4JH0rMsbs695vkFh5OM+afXPTGfStLtXn9nJdx7/sty8Ocbtrlc+mcVhRo+0UmnZqwHSf2B4j/6C3/kzJ/hV7T9J1m38z7TqHmbsbf3ztj16iqX9geI/wDoLf8AkzJ/hR/YHiP/AKC3/kzJ/hRKV1Zzj9wzV1rT9TvfI+w3nkbN2/8Aesuc4x0HsfzrK/sDxH/0Fv8AyZk/wo/sDxH/ANBb/wAmZP8ACj+wPEY/5i3/AJMyf4VMGoKynH7gIZ/DWtygGe/SXbnG6Z2x9MiuXDMhIViOx2n/AOvWxqP9sab5QuNRmbzM42TuemPX61jH1r0cOpct5NNeQjrbfxTaKGE6XEmfu5AOPzNJ4L633XHyYz/wKsiDw/dXG7Y8I29ck/4VreChzfDv8nT/AIFXNXhTjSnyeVwRn+IP+Xb/AIF/SsSvRpJ9Llx5tij46bolOKr6pPouk+V5+mQt5ucbIEOMY65PvSpYxxiocuoWOBrq/BX/AC/f9s//AGat9LXSpASNNt+Of9QtQ6JqOmXpnFjZiDZt3/u1XdnOOn0NTXxbq03FRYHLeIP+Xb/gX9KraTeWNoZftlt527bt+RWxjOev4VZ8Q/8ALt/wL+lYldtKCnRUWBra1fafe+R9htRBs3b/AN2q7s4x0+hrJooraEFCPKhBRRRVgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9f7V5Aa9f7V5OZ7x+f6DQUUUV5YwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkP3T9KWkP3T9KAPIKKKKxZ90tgooooGFFFFABRRWlpGnvftLt2fJjO73z/hQtWZ1Kipx53siTRNJl1QziPyv3e3O/3z049q6PWNRtdK8ryYmi8wHPlALnGOuPrUmo39joaxiK2MZlByYEUZxjrj61hJ4e1XUSd13G+z/npIxxn049q020R4vOsRP2tZ8sOiMBmZsbmJx0zXpGfl6dq5j/AIQvUs/662/76b/Cuu+xybdu5c496STJx+Joz5eSV7HmUc0sOfLkdM9djEZrtrG5tNfD/uA5gA5nUHr6cn0rIPgvUs/661/77b/CoptE1TStu27SPzP+eUjDOPXp60kmtzprTw+ISUJpSKGo6XPppjEzRnzM7dhJ6Y68e9UDnHavQbO707xEHCWgJgAz58a9/Tk+lctJ4bvI8bpIOfRj/hQ0a4bHXvCtpJGx4Y0wobrzhG/3McZx19RWRq2ttfeSIJJ02Z3ZbGc49D7V0WsXsejiABWQyhs+VxnGOvT1rhM4/wDr0PTQzwcHWqOvP5fkL712nhjTnsxdef5bbwm3HJGM/wCNZuj6BLP528QNt2/e5x19qt65q8amD7IJYc7t2z5c9MdKaVtQxVV139XpfP8AMt6TrcV152RMduPv4I5z71ga/YfYTANsa7933Bj068VkxzSxZ8qR0B67CRmu3tZ7TxFv8u3BMAGTOo7+nX0oT5tCZ03g6ntV8PX8v1OFq7p+lz6mZBC0a7MZ3kjr+HtTLywlsdnmMh35xtJPT/8AXUMVxNBnyZZI89djEZ/KoXmelKTqU70mb3/CF6l/z2tf++2/wpf+EL1L/nta/wDfTf4Vj/2pqH/P/df9/m/xo/tTUf8An/uv+/zf41XunL7PG/zr7jX/AOEL1L/nta/99N/hXSWeh2sQfzrS1cnGP3YOP0rhP7V1H/n/ALr/AL/N/jXfadNI6ylnduBjJz61UbHn49YqMV7SS+RkzaHrz7fK1LaBn/lu4/pVOXwlrM+POvIZMdN8rHH5isP+1NQ/5/7r/v8AN/jR/amo/wDP/df9/m/xpNo7IYbFR1jKP3Gv/wAIVqQ/5bWv/fTf4Vlajpc+l+WJ2Ri+cbCT0+oHrTf7U1H/AJ/7r/v83+NQS3E05HnTSSEdN7FsfnU3XQ6KccSpXqyTXoR0g+bpgfWux0zw8bBZWv47eYPjZxuxjr1HuKZ/b3h3n/iU/wDkvH/jTUe5k8fzSapQcvNFNfBuotgiW2wfVm/wq2IbLw9xqdpFcecP3eyMPjHXrj1FY93rdxKU+z3N1Htzn94Rn8jVCa6uLnb588su3pvctj86LpbEqhiKqtVl7vlozppPEWkpj7JYvAT97bEi59M4NZumXM9x5vnTSSYxjexOOtYw4rZ0CBpjcbSONvX8aL3ZU8NSoU21+Jr+N2ZDY7WI4k6H/drlIbme33eTNJHu67GIz+VdR43OTY/R/wD2WuSoluGWxTwsU/P8zqPC00sxu/Mld8bMbmJx1pni3raf8D/pR4S63f8AwD/2ajxb1tP+B/0p9DmsljtP60NXwrnF3jrhP/Zqgn0TX5Npj1LaBnrO4/pU/hTOLvHXCf8As1QT6Jr8m3y9S2gZ/wCW7j+lNbHJOXLiZ+8l6q/Qh/sDxH/0Ff8AyYk/wo/sDxH/ANBX/wAmJP8ACj+wPEf/AEFcf9vEn+FH9geI++qn/wACJP8ACg09r/08h93/AADoZkkRQJH3cHvmvMT7V6dMkiKPMfccHvmvOLa0kui2wqNuM5/z7UpG2VSUYzk/L9To/C1gWN3vEbDC4zz61m6/q1vqhg8iORPL3bt4AznHTB9q6TVLuDQjFiMoZgf9SAOmOvT1rg/Sh6Kxrg4uvVeIl8vyZYbUL18Bru4b0zIT/Wu+tVMKuWI+YcY/GuO0XS5NSM+zy/3e3O/3z04PpXR+IdSjshbqu9d27OzgHGKFtcyxvLUqxo01r/TMjwv966/4B/Wp/GPWy+j/APstQeFvvXX0T+tT+Metl9H/APZaOhT/AN/X9dDn2v7xwA13O2OmZCf61X6VveG7WG5+0+bFHJt2Y3qDjrTvE9tBbG18mGOPduzsUDPSptpc7ViIRr+xjH+tzn6KKKR2BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGvXx90fSvIDXr4+6PpVwPBzreHz/QWiiirPCCiiigAooooAKKKKACg9KKD0oA8gooor6lbEhRRRTAKKKKACiiigAooooAK6/wP/wAv/wD2z/8AZq5Cuv8AA/8Ay/8A/bP/ANmrkx38B/L8xolm1XR7bb9qsPN3Z2/uVbGOvWq731vf4/seNrLZ/rcKI9+en3euMH86x9Z/5YdO/X8K0YfCeqx5MV1AmcZ2yMM/kK5vZ0oRUpOz89hlj/hH/ETddUz9biT/AAqGTRNcs8Y1Hbu/uTuOn4e9TNoXiJRk6qfwuJP8Kz9J1/7KZhqElxc5xs+bftxnP3jx2oi5tXg1L0Qh+i+Ivsfnf2hJc3G/bs+bftxnPU+4rXtdS0q83/YrHyduN37pVznp0/Gua1a8sbvyfsVt5O3du+RVz0x0/GrPh/8A5eP+A/1qqlCLj7W1mCNHxr/y4/8AbT/2WuTrrPGv/Lj/ANtP/Za5P2rowX8BfP8AMGdb4JUk33/bP/2arl7rOjRbPtGn+ZnO39yjY6Z6mn+HLf7F9pyF+fZjaPTP+NcK8skuPMd3x03HOK5Y0o168m3pp+Q76HW/294c/wCgT/5Lx/40h1/w4P8AmE/+S8f+NcjQa6PqVPu/vFc9Is4NIvt/l6bANmM7oE75/wAK4nVYo4/J2Iq5znaMZ6V2Ph7/AJeP+A/1rkNY/wCWH/Av6Vz4VctZxAy634vCN/NnbLbDHqzf/E1gVaXU79Pu31yPpK3+Nd1WNVpezYjZ/wCEL1H/AJ7Wv/fTf4Uf8IXqP/Pa1/76b/Csj+1dR/5/7r/v83+NH9q6j/z/AN1/3+b/ABrHkxP8y+4DpNP8Jz2/mfafssm7G3qcdc9R9K1L/SJD5f8AZflWnXzPLzHu9M7Rzjn8657Q7+8l8/zLud8bcbpCcdfer/i67ubb7H5FxLFu358tyufu+lcU4VpV1Bv/ACGRN4e8Qv8Ae1QH0zcSf4VV/wCEL1H/AJ7Wv/fTf4Vkf2rqP/QQuv8Av83+NH9q6j/z/wB1/wB/m/xrrjSxC2a+4DTl8I38OC0tsc+jN/8AE1gVabU79vvX1yfrK3+NT6Xo1zq/m/Z3iXytu7zCR1z0wPatoynTi5VWIzq0NM0e41Yy/Z3iXy8Z8wkdc+g9q6e7m0fSdn2rTo5PMzt2QIcY69cetZ9z4g05dv8AZ9vLa/39iKm70zg89/zrH6xUmvcjbzAIvCF7EG8yS1bPTknH5ip/7e8O4/5BP/ksn+Nc5/auoHg391/3+b/GqlNYaVR3qv7tB3NnVNbNz5X2OS4h253fNtznGOh+tdV4e/5eP+A/1rzs9OK9I0aIwefuI+bbjH41hjIRp0+VAjzkuzfeYnHqana/vGxuu5zj1kP+NV6K9HlVtUI9KPSuAsv+Wn4f1rvz0rgLL+P8P6152E+GQz0HVrO+u/J+x3Pk7d2752XOcY6fjWF/YPiP/oLf+TMn+FbmrWd9d+T9juPJ27t3zlc5xjp+NYX9geI/+gt/5Myf4Vy0ZWj8SXqhi/2B4j/6C3/kzJ/hWlpOm6raed9tvfO3Y2/vWbGM56/hWb/YHiP/AKC3/kzJ/hWlpOm6raed9tvfODY2/vWbGM56/hVVJ3j8SfyAw/Fv/Ln/AMD/AKVz0ULTZ2kcdc10Pi3j7H7b/wClWfDOkgG5+0JDJ9zGRnHX1FdtOqqWHUiTR1G9ttDEYmhJM+dvlKO2OucetcLBdXFtu8ieaLd12OVz6ZxWjrWqpqnkbPM/d7s7/fHTk+lZFXhqPJC892M6Pw8Zrr7RvlZ9mz77E+tS+MG3fYuvG/8A9lrY0fTjpPnmdY2EuMbBnpnrkD1rjtSv/txi5kOzP3/fH+FY037TEc0dl/kB3dv91/pXnkN1cWxbyJ5Yt3Xy3K5/KvQ7b7rfQf1rzY9TRgkm5J+QD5JpZsebI746bmJxTK75dMs1B3Wluf8AtmP8K4GumhXVS9lsIKKKK6QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr/avIDXr/avJzPePz/QaCiiivLGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUh+6fpS0h+6fpQB5BRRRWLPulsFFFFAwooooAKkiuJ7fPkzSR567GIz+VR0UCaTVmSzXE9xt86aSTb03sTj86kTUL2POy8uFz6Skf1qtRRclwi1a2hb/tXUf8An/uv+/zf416D5km3O89PWvM6sf2he/8AP5Pj/ro3+NNM4sVglVtyWVvIf/auo/8AP/df9/m/xpkl/eS48y7nfHTdITVeikdapU1tFfcSwXVxbbvs88sW773luVz9cVraTra2hl+3Ga4DY2ZO7b1z1PHasSimmKrQhVVpLc0tX1Qak0O0y/Jn7/vj3Nb2m+G2sfMN8ltMHxs43Yx16j3FcfVo6lft1vbk/WVv8aalrc56uGm4KnSdkja1HxFbzeX/AGek9tjO/aAm706HnvXOvI8mN7s2Om45xTaKTdzehh6dFWiFSw3dxa7vIuJYt2N3luVzj6VFRSWhrKKkrSV0d5aXGn6+rrHaKDBjJmjXv6dfSuR1LSZ9KMYnaNvMzt2Enpjrke9Vobm4tt32eeSLd12OVz+VJNcz3GPPmklx03sWx+dU3c4aGFnQqPll7nbqR1as7CW9L+UyDZjO4n39vaqtPjmliz5cjpnrtYjNSjtmpNe67M3/APhC9SwP3tr/AN9N/hXUQxNYBhLzvHGznp+HvXAf2rqH/P8A3X/f5v8AGmtqN8/3r24b6ysf61d0tjzKuDxNayqSVvQrdzRRRUHqpWCiiigZaOpX7AA3tycesrf41VoooJjCMfhVg5//AF1vReEdQmBKS24Huzf4Vg1aXUr9Pu3tyv0lYf1oVjGvGs1+6aXqbH/CF6l/z2tf++m/wrX0PR5dG+0G88qTzdu3y+cYznrj1Fcj/auo/wDP/df9/m/xpDqV+33r25P1lb/Gquuhx1MNiqseWc1b0Lmt6rHqZg8sS/u92d/vjp+VZNFFS3c9ClTjSgoR2Ol8Jdbv/gH/ALNR4t62n/A/6VQ0TVYdMM/nJI3mbcbAO2fU+9Gt6rDqRg8lJF8vdneB3x6H2q7qx5zoz+uc9tP+AdJ4UyBd/RP/AGauavNSv12bb25HXpK3+NXtF8QW2meeJY5m8zaBtA4xn396w7mdJtu0MMZ60m9AoUH9ZnKcdNPyJP7V1H/n/uv+/wA3+NH9qaj/AM/91/3+b/GrOj3thZmY31r5+7bs+RWxjOev4Vs/294dH/MJ/wDJdP8AGmvU0rS5G4xo389DdLM6DcxPHc1xOjajbaeZ/tMLSb8bcKDjGfU+9a2oeKLS48v7PHPGFzu4Az09DXKf55pNmOCwsnCUaitexr63qyaoYNnm/u93+s98e59K0dN8MznzPN+zsOMZyfX2rmKsrqN8v3by4H0lb/Gi+up1ToTVNU6DsjqZde0yzAFraNCX+95carnHTODXIzXM1yQZppJMdPMYnH50wuzfeYn0yaSk3crD4SFHVavubOg3iWhn3hju24x+NdHr+hXWq/ZzbvCvlht28kdce3tXCKzL91iPoatf2pqP/P8A3X/f5v8AGmmuplXwlSVZVaUkn5nYaDoNzpZuDcPCwk242EnpnPUe9cxrOqRal5PlrIPL3Z3d846c+1Vv7V1H/n/uv+/zf41U6UOStoFDCTjUdWq7vyOmTWtDVWB0wEngHyU/xrmcgk4zj3oopNnRRw8KLfLfUKKKKR0BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP9BaKKKs8IKKKKACiiigAooooAKD0ooPSgDyCiiivqVsSFFFFMAooooAKKKKACiiigArrvA/8Ay/8A/bP/ANmrka3fDmtW+j/aftCSt5u3HlgHGM9cketcuMi5UWo+QI0r/wAL310Y/Lltxtzncze3tUk2h68wXy9T246/v3H9KwrzXLmbZ5F3dJjOf3hGenoaq/2rqP8Az/3X/f5v8awjRruKTa+aGdRDoevJnzNS3A/9N3P9K3hpOnd9Ptc/9cV/wrzn+1dR/wCghdf9/m/xo/tbUf8AoIXX/f5v8aieDqz+0l6aBc9Bn0WxcDy7K0Xr/wAsgP6Vi6X4ZvLIy+ZLAd+MbWPbPt71zH9raj/0ELr/AL/N/jV3T9fuLfzPtNzdS7sbf3hbHr1NH1WvCDSle4XNPxr/AMuP/bT/ANlrn7HTZtQ8zyWRfLxncSOufQe1X/EOs2+rfZvISVfK3bt4Aznb0wT6GptF1qw03z/Pt5G37cbEU9M+pHrWtP2lPD2S1DqbeuX8Ol/Z/lZfM3f6oY6Y6/nXBCtDU9R+3+V80rbM/wCsOeuPc+lUK2wtF0oa7gFBooNdDEeh+Hulx/wD+tchrH/LD/gX9K1tL8TWdj5vmRTnfjG1R2z7+9YN/eR3fl+WrDbnO7Ht7mvPoU5RrSk1oMp0UUV6IgrbtvC19dbtksA24zuY/wCFYlWU1G9jzsvLhc9dsrD+tZVY1Gv3bA6vS/DV5Y+b5skB34xtY9s+3vVLxhMsxs9oPG//ANlrD/tXUf8An/uv+/zf41BLPNPjzZZJMdN7E4rmp4ap7X2k3sBHRRRXcAVNBd3Nru+z3EsW7r5blc/lUNFJpNWYEk1xPcbfOmkk29N7E4/Oo6KKEklZAXtO0qfU/N8h418vGd5I6/QH0rV/4QvUf+e1r/303+FYMVxPb58maSPd12MRn8qm/tXUf+f+6/7/ADf41hUjWb9ySsBsf8IXqP8Az2tf++m/+Jrc1jV7fTvJASRS+f8AVgDpjryPWuM/tXUf+f8Auv8Av83+NV5biefHnTSSbem9icfnWDw1SpJOq7pdgI6KKK7raWA9KPSuAsv4/wAP610X/CU2XTyp/wDvkf8AxVczbzpFu3BiDjoOa8/DU5xUroZ2/ia4ng+y+TNJHnfnYxGfu+lcZ/auo/8AP/df9/m/xrZ1vxBa6l5HkxzL5e7O5R3x7+1c3+eOvFXhKXLT95agy5/a2o/9BC6/7/N/jXQeGL27uPtXnXU0m3ZjfITjr60kWueH1B3aXk/9e8Z/rViLxPodvu8nT5I93XZCgz9cGsqzlODjGnYCj4t62ef9v/2WpV8TWcf+pinjJ67VUZ/8erD1K/F95eDIdmfvn1x7n0qjW8MMpU4xl0EXLDTZtR8zyWRfLxneSOuf8K6r7LYaL/x/2cE3m/c2RK2MdeuPUVxsU80GfJlkj3ddjEZ/Kny3t1PjzrmaTHTfITj86dWhOo7X90dzV1fXze+T9kluYtm7dltuc4x0Psaw6KK3p0owXLER6HpNyl8JvKBBQDO/3z/hXP8A/CF6ln/XWuM/3m/+JrDivbuDPk3U0eeuyQjP5VL/AGrqP/QQuv8Av83+Ncaw1aEm6b0Y7nZa1fx6UIBKrEybseWB2x1yR61yekXljaGX7ZbGbdt2/IrY656/hVOe7ubrb9ouJZdudvmOWx9M1DWlLCqEHGT1YGtrV9p975H2C18jZu3/ALtV3Zxjp9DWTRRXTTgoR5UIKKKKsAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr/avIDXr/avJzPePz/QaCiiivLGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUh+6fpS0h+6fpQB5BRRRWLPulsFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr4+6PpXkBr18fdH0q4Hg51vD5/oLRRRVnhBRRRQAUUUUAFFFFABQelFB6UAeQUUUV9StiQooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9f7V5Aa9f7V5OZ7x+f6DQUUUV5YwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkP3T9KWkP3T9KAPIKKKKxZ90tgooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP9BaKKKs8IKKKKACiiigAooooAKD0ooPSgDyCiiivqVsSFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr/avIDXr/avJzPePz/QaCiiivLGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUh+6fpS0h+6fpQB5BRRRWLPulsFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr4+6PpXkBr18fdH0q4Hg51vD5/oLRRRVnhBRRRQAUUUUAFFFFABQelFB6UAeQUUUV9StiQooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRQasXNpJa7Q5U7s4wfSk2rpAV6KKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGvX+1eQGvX+1eTme8fn+g0FFFFeWMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApD90/SlpD90/SgDyCiiisWfdLYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGvXx90fSvIDXr4+6PpVwPBzreHz/QWiiirPCCiiigAooooAKKKKACg9KKD0oA8gooor6lbEhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiitDT9GuNR8zyXiHl4zvJHXPoD6VM5qCvJgZ9Fd1beGvL3ebFatnGPlz/SrP8Awj8P/Pta/wDfA/wriePppjseeUV1l94UuZNnkG1TGc8kZ6e1c1c2klrt8wqd2cbST/MCuiliIVNmIgooo6VswCivQIvD8QB3W9qf+AD/AAqT+wIP+fa1/wC+B/hXB/aFPsOx53RXon9gQf8APta/98D/AAo/sCD/AJ9rX/vgf4Uf2hT7BY87orc8RWK2X2bbHGm/d9wYzjHt71hGuyFRThzIRsReHLyTOJIeOuSf8KyK9L025tbwS+VDt24zlR3zWHr2gbjB9ljt4vvbsDbnpjoK4aOMftHGY7HIUUUV6WgjX0OyF55+UjbZt++M9c12t9a2KeX5tnC+c4zEprH8Kac9t9r84o27ZjHP96rfiPzX+zeVIU+9nBIz0rxq83Ur8qf9WGcBRV/+ybj+9F+Z/wAKP7JuP78f5n/CvV9rHuIoUVf/ALJuP78f5n/Cj+ybj+/H+Z/wo9pHuBQoqzPYy2+3eyHOehqtVKSewBRRRVAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9f7V5Aa9f7V5OZ7x+f6DQUUUV5YwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkP3T9KWkP3T9KAPIKKKKxZ90tgooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUnXpS103hvSVuGuTLHDIF2kbhnHWmlc58RXVGm5sZZ+FruTflrc9MZJ/wrfXw/CAc29r/AN8D/Cr93ew6eE3Rt8+fuAdv/wBdcpP4nSQr5bXK4684z+tXZI8KM8VineOxqXXhnzNvlR2q9c8Y/pXK3+jXGnFPNeM7842Enpj1A9a6PT/E8H7zzBcN0xnBx19637qyguwm+CJtoON6g4z+FFky4YqvhZ8tXY8toqe5tJLXbvKnfnGDUFZn0EZKSugooooKCpYLd7jdsKjb1zUVbvhy3E5uchTt2/e/GmlqYYip7Om5HTDQID/y623/AHwP8KX/AIR+D/n2tv8Avgf4Vo3dwtuq7t3Ofu1y/wDwlkGf+Xr9P8a0dj5uj9ZrK8DX/wCEfg/59bb/AL4H+FH9gW+P+PW2/wC+B/hWR/wlkHpdfp/jSf8ACVwHtdfp/jSujb6vi/MydbsxaGDCIu7d9wY9KrafAJ/M+VTjH3qXUb9b4xlfM+XP3/f/APVU2j/8t/8AgP8AWo6nsrnhh/e3OvOg24BP2W26Z+4P8K88IwcV68fuH6V5DVTODKKsp8/M+36hRRRUHthRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP8AQWiiirPCCiiigAooooAKKKKACg9KKD0oA8gooor6lbEhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALun2El95vllBsx973z/hXo8Nrb2m4x28SbuuxAM4/CuJ8N3cNr9p85GbdtxgA4610mqatHEItvmjOfu/hXkYznnV5FsMzr7xVbts8oXKYznGBn9aoL4lIzmW6/76/+vXPEk9STj1pK7IYSklYD0bStcttTMojSUeWRneB3z05PpUes6Ol15PkwwLtznKgentXHaXcPB5uyR1zj7rEetemFQRyAa83EU/q9VOAHkVX9Nszd+bgIduPvfj/hVCuk8KReb9r4Bxs6/wDAq9WvPlpOQHayyCMDIPOelcn/AMJXB/09fp/jW/q0pi8nBIznp+FcTH4fu5c7ZIePVj/hXmYSnTabqDNf/hK4P+nr9P8A4qj/AISuD/p6/T/Gsh/Dt2mMyQc+jH/CstkKYzjn0rthhqE/hEaOr6kmomHb5vybvv8Avj/CsyiiuuEFGNkIv2OqS2m/M043Y+6x7Z969FhuIL7OI87MffUd/wD9VeV1taRrpsPO+0SXEm/bt2tnGM56n3rjxeG5/ejuNMta/ojW/wBn8tYEzuztGM4x7Vz8ULS5wRx61ra5ra6l5HkNOvl7t284znHoT6Vp+G9IObnz1hf7mMjOOvqKI1J0qN6m4dTqIIVtgcKo3f3RUMlxaS482DfjpuQHFVtb1NNPEG/zPn3fc9sf41wBv7ztd3H/AH8P+NcNDCyrLnHc9G32H/Pmn/ftaN9h/wA+af8Aftaghspm3ZdfzNcdqE95AY/9KlGc/dkNFKgqkuVMVzuN9h/z6J/37WpYIrKfdttYxt9Y1rzX7fedftc//fw16HpNvNB5vmyBs7cYJPrRiMO6Ku2Bn+I4raD7Ni3Qbt33UHtXCZzXTeK7zzjabGcY35yf92uZr0cFFqkmwYUUUV2CCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANev9q8gNev9q8nM94/P9BoKKKK8sYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH7p+lLSH7p+lAHkFFFFYs+6WwUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXp+mWq23mlVRdwH3RXmFetou1T7irgeHnMmlGPe/wChxniu5kJtNkjj7+fm/wB2uXrW1t2cwbmJxu6n6Vk1L3PRwUFCikKHZPusR64NemaXdfalkGWJXH3vxrzKu08GTNMb3LM2AnU5/vVUDkzaknS5+3+ZR8XW6wNZ7VRd2/7ox6VzNdt4ws5Lr7GYyo2785/4DXE1MtzbLZ82Hiuv/BCiiikegFdX4Kj3m+4Bxs6/8CrlDXougWa2vnlURd+37ox61UUeZmlRRoOPf/Mi8RyOotgrsPvZwfpXKr4eu3ziSDj/AGj/AIV6BdLbHaZ4Uk643KDj86onU7CM/wDHsRn0RatpHlYXF1KdPlpxOLk8P3cWNzwnPoT/AIVl16jDLaXWcW6/Lj7yDvWbqfh+GbYba3towud3yAZ6Y6Cpcex2Uc1aly1UcBWpo/8Ay3/4D/WqM9s9sQHKnOfu1e0f/lv/AMB/rUrRnp15KVJtHpR6Ae1efWnhm8n34eDjHUn39q9BzgCsTVdYs9J8sGFx5mf9UoHT15HrWjV9z5rB1qsG40lqxsfh6Jc7re1Of9j/AOtUN34aEoXyYrVMZzxj+lYr+JeeJLoY/wBr/wCvW/o+uxXvnDE/ybfv++aWjOmpTxdFe0Zxmo6XPphjEzRt5mcbCT0x7e9Uu1emanYQXIQvDE20HG5QfSvM6mUbHrYDF/WI+9ugoooqTuQUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA16+Puj6V5Aa9fH3R9KuB4Odbw+f6C0UUVZ4QUUUUAFFFFABRRRQAUHpRQelAHkFFFFfUrYkKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA5ZHTOx2XPocU97q4lx5k8r46bnJqKilZbgFFFaml6PPqJk8tohsxneT3z04PpU1JqEeaQF3w3pzXX2niM42/e98121zOIQuc/NnpTba0htA3lQxR7sZ8tQM4rkfEGs+d9n8h5o8bs/NjPT0NeK3LFVvIo5g+tdt4Qsmtjeebsbdsxjn+9XE9617DWjaeZukuPmx9xvTPvXp4qnKdPliJHoM6wnb5sav1xkA4/Os9tS0+HH+jEZ9EWuR1PXpbvyvs091Htzuy5Genoayzd3J63Ep+rmuKll8nH3mO56RDc2dznbb/dx95BUN7odtPs8m1tUxnOYwP5CvPlvrtM7bqdf92Q13mg6smo/aNplPl7fv8AvnpyfSs62HnQ9+D0EcNeWEtjs8xkO/ONp9P/ANdVa7zxDpq3H2fy0hXG7ORj0rg69LC1vbQu9wCnKhfOMcetNre8N2IvPtOVjbZt++M+vt7VpVqKnDnYjCdNnXHNei6ZqVpL5vkwsmMbsKBnr71X1bSbciHy7a3TG7OEAz09q4dLq5iJ2XEqZ67XIzXG0sZDTQZo61q6akYfLMo8vdnf746flWQaKntrSS63bCo24zk+tdkYRpwshHqUKkKc9xXmd/FLH5fmvuznHOcV6gBx0xXCeKrcQfZMBBu3/d/4DXk4CaVS3cozNNszdiUAJ8uPve+a9HmnjgA+U/Nn7oryyOaWHPlyumeu1iM1cbVbpwN11cHHrIf8a7cThZVZJ30FcpyTyTY8yR3x03MTimUUV2pJbCCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABr1/tXkBr1/tXk5nvH5/oNBRRRXljCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKQ/dP0paQ/dP0oA8gooorFn3S2CiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9eH3B9K8hNeuIwZeOwq4Hg50tYfP9DzfWesH4/0rLrU1n/lh/wL+lZdS9z18N/CQV1/gb719/2z/wDZq5Cux8EIUa+z3Cf+zUR3ObM3/s0vl+Zp+If+Xf6N/SvO67zxXeJa/ZN4Y7t+MfhXB1UjLKYtUbsKKKKg9UK3LTXmt94aS4OcdG/+vWHRTTsZVaMKqtJGtqGtz3Xl+TcXKbc5y5GenvWd9quD/wAt5f8Avs1FRSvcKdGnBcsUTi/vE+7dzr9JCP616LpWoR6iswUP8mM7/fPT8q8zrrfBcxBvdzMeExz/AL1VFnnZph4uk5paoXxXpoza+QkUf384GM9KxdH/AOW/4f1rtNbiEohOAcbuo+lcXo3/AC2+i/1pvcywdVywri+n+Z6Ufu/hXld5ePdlN7yPtz985r1Q/dP0ryGiZjk0U3Nvy/UK1tFdk8/axX7vQ49aya1NH/5b/wDAf61K3PZxP8NnpLKGTkA8V5FXrx+5+FeQ1Uzycl3n8v1CiiioPeCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANevj7o+leQGvXx90fSrgeDnW8Pn+gtFFFWeEFFFFABRRRQAUUUUAFB6UUHpQB5BRRRX1K2JCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFBorqdG8PSN53nCCThcbhnHX2rGrWjSjdhYqad4euLky4aA7cfeJ9/au2htbezDGOCNN3Xy0AzilbyLQfLCF3/ANxQM4//AF1xWqeIzd+X9lluYtu7d823OcY6GvK/e4uVlsMuap4mjl8r7O1zHtzuwcZ6ehrlXkd8b3ZsdMnNIST1OaSvVo0I0l7oBRRXfWujW8gb/RrY9OqD39qmtiFR3FY4Git3xHYLZfZtscab9/3Bjpj296wq0pTVSKkgCul8JS+X9s5POzp/wKuarq/B9vu+2ZCn7n/s1Y4xpUX/AF1GjqL5N4j6cZ615ZXpuqTeT5X3uc9PwrzL+tc+WrRsGHTmvTNL05bHzcRxLu2/cXGcZ61yXh3TBefad6Qvt243jPXP+Fdlf3sdkI94f58/d9sVljarlJU4gcx4p1GRvsv2eWaP7+7DEZ+76VytPkmlmx5srvjpubOP1plejQpKlBRAK6Twpbif7ZlUO3Z94f71c6sbPnaa9K03TlsBNtjiXfj7gx0z1/OufG1VCHL1YIlv75LPy94f5s42+2Kpa7p/237PhY/k3ffHrj/Cua8QasbsweS8yhd2ctjOce/tXaWs6XW75SduPvD+X5V5zpyoxjPqM8sorY13TG077PuEY37vuD0x1/OsevcpzU48yJCiiirAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANev8AavIDXr/avJzPePz/AEGgoooryxhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFIfun6UtIfun6UAeQUUUViz7pbBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr1OymEocDdwB1ryyuz8MaluNzvaRsbOvPrVwZ5ObUnOmpLp/wDM8TweSbXhRu39Pwrn816TrGlf2h5OxIfkz98euP8K4qXQbqEjc8Jz0wT/hSa1Hl+MhKkoyepl16Podp9l88hUG7b9wfWuYsPDdzMX5gOMdSf8ACu4LJbqPlAz/AHRTirHLmeJjO1OByPjSUSGyxngP1/4DXK1e1K/+3eVzIdmfvn1x/hVGpbuz1cJTdKgovoFFacWhXU2drxcepP8AhVa8sJbEoJSh3ZxtJ7fh70W6mka9OUuVPUq16JHolqwP+iWvQfwD/CvO69E0PVI70TACT5Nv3vfPSqgedmrqKKlDp/wDkNZsfsRh+VBv3fdHpisqvQNf0SXUjbm38lRHu3b+OuOmB7VyL6JdR4DPD+BP+FJrU2wWMhOkuZ6mYeldt4Qsntmu/N2NuCYxz/erHtfDN3Puw8GBjOSf8K7mKKO1HyxqpYc7ABmnFPqcmZ4uMoeyg73MjxNdC2+zAlvm3fd/D/GuU0frN/wH+tTa9qiaj9n8syjZuzv98f4VDo//AC2/4D/Wk3qbYeg6WF97f/gnpR+4fpXkNevH7h+leQ05nPku8/l+oVqaP/y3/wCA/wBay61NH/5b/wDAf61K3PWxP8NnpR+5+FeQ168fufhXkNVM8nJd5/L9QoooqD3gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr4+6PpXkBr18fdH0q4Hg51vD5/oLRRRVnhBRRRQAUUUUAFFFFABQelFB6UAeQUUUV9StiQooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFHQDX0PTTqHngCM7Nv3x656flXoaRxxg7I1TPXaMVzXhyaCD7T+6HO37qj3re/tCL+4/wCQ/wAa8LGSlOo10KRzupW2o3fleReMm3OcyMM5x6Vj/wDCNXn/AD0g/wC+m/wrt/tNr/zw/wDHRR9ptf8Anh/44KcMTUgrRQjiP+EavP8AnpB/303+FIfDd5/z0g/76b/4mu4+02v/ADw/8cFIbm1IP7j/AMcFX9crdgPL/wDPFd14d1RLg3P+tONv3vx964apIria3z5M0keeuxiM16Fej7aFuoXPRtW0r+0fJ2rCdm7/AFg9ce3tXEzaDdQld0kPzdME/wCFdJZeK7Rt4ZLk4x2B/rWoLqxm62oOP70a15tOrWw/u20A4uDw3eXGdkkA24zlj/hXdWlnHZh9kUSbsZ2KBnFQSahZWuMW5G7+6i9vxrndR8VRXHl/ZjdR7c7ucZ6eh9jTk62JdraAReJNVNybb7O8ybd2ecZ6ehrn4oWlztIGPWmvI743uzY6ZOa2vDsltH9p+0QiTO3blQcdfWvQ5VQo+6thHaWNilp5m2KNd+PuLjpn/GuT8S6kbj7KYXlTG/POM9PQ11d/fJa7Nwf5s/dx2x7+9eZPLJJje7NjpuOcfrXDgqbnP2khsbRTlQvnBH412Oi+GmgMxvEtpg23bkbsdc9R9K9GvXjSTbEkGheHmg883aW8obbtyN2Oueo+la2sarHpoh3iT95uxsx2x15HrVq5uobLYCh+f+4B2/8A1151f6i975eZZm25++2euPf2rzKVOeJqc0tiikzM33mY46ZNdB4f1g2huPtDzybtu3Bzjr6muepQ7L91mGfQ16takqkHEk9PvbCK+Cb4YX25x5ig4zj6+lec3lhLZbPNZDvzjafTH+Ndho2vxXHnbvObbt+9z6+9ad5pcF0E/wBHgO3P3kH+HtXk0assNPlnsOx5lRWhf6Ncad5fnPE2/ONhPbH+NZ9exCakrxEFFFFWAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABr1/tXkBr1/tXk5nvH5/oNBRRRXljCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKQ/dP0paQ/dP0oA8gooorFn3S2CiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABT47iW3JMUskeeuxiM0yigUkno9juLLxVasH3pcNjHYH+tav2ixk+9bZx6oK8zVmX7rEfQ1N9uux0up/+/hquY8iplUW703Y9Cl1ays8Ygcbv7qqOn41y2reIvthj+zSXEe3O7LYznHoaxGurh/vzyt9XJqKhyZrQy2nTfNLVh3pDS0VKPSeqPQtOuLYB8w56fwj3rnvFEkUhtfLTbjfngD0rEW7uU+7cTD6OaZJNLLjzJHfHTcxOKrmPNo4B06vtLjB0qxb3s1tu8uaVM4zsYjOKr0VKZ6MoqSaktGd7Z+KbWfeDHOcY6gf41fFxYOM/ZQfrGK81SR487HZc+hxUv267HS6m/7+Gr5jyamUxbvB2PQpdVsrPGIHG7+6q9vxrltV8R/bDF9lkuYtud3zbc5xjoaxGurh/vzytj1cmoqTkaUMtp03zS1YpJPUn8a0NLlEZl3Z5x0/Gs6lV2X7rEfQ1KPQqQ54cp6j9vi2EYbOOteWnvip/t13/wA/U/8A38NQU27nJgsE8M229wrR0uURmXdnnHT8azqVXZfusR9DS2OupDnhynqP2+LYRhs4615ae+Kn+3Xf/P1P/wB/DUFNu5yYLBPDNtvcKKKKR3LYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP9BaKKKs8IKKKKACiiigAooooAKD0ooPSgDyCiiivqVsSFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAlS6uI8+XPKmeu1yKf9vvP+fuf/v4ar0VPLF9ALH2+8/5+5/+/ho+33n/AD9z/wDfw1Xoo5I9gLH2+8/5+5/+/ho+33n/AD9z/wDfw1Xoo5I9gCiiiqAVWZfusR9DUwvbtel1MPpIagopOKe4E7Xl0+N1zM2PVyagoooSS2AKekskedjsueu04zTKKGrqwFqfULmfbuuZ2x/ekJqusbPnBptGSOhIz6UuWysgPR7PRbWHeZbW2bOMfIDj9KlvtWt9P2b45Pnz9wDt/wDrrmIfEwTO97o56c//AF6wJLy5mx5txM+Om9ycV5UMFOpO9Qdy3e6rPc7NtxcfLn7zn/Gs6iivUhBQVkAUUUVYh8c0sOfLkdM9djYz+tdtpHiGGbzt/ntjH3ufX3rhqekskWfLkZM9drEZrnr4eNVeYXPT7qK0fb59vFJjONyA49a83vJ4JtnkRbNud3ygZ/KprjVruXbtu7kYznMh/wAaz6ywuGlS1kxsKKKK7RBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGvX+1eQGvX+1eTme8fn+g0FFFFeWMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApD90/SlpD90/SgDyCiiisWfdLYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAgooooGFFFFAgooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa9fH3R9K8gNevj7o+lXA8HOt4fP9BaKKKs8IKKKKACiiigAooooAKD0ooPSgDyCiiivqVsSFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXr/AGryA16/2rycz3j8/wBBoKKKK8sYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH7p+lLSH7p+lAHkFFFFYs+6WwUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANevj7o+leQGvXx90fSrgeDnW8Pn+gtFFFWeEFFFFABRRRQAUUUUAFB6UUHpQB5BRRRX1K2JCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABr1/tXkBr1/tXk5nvH5/oNBRRRXljCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKa3Q06mnvQB5TdQmIr93nPSq9dD4j097b7NnYM7vu+2K56smrM+zw1VVaakgooopHQFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFi1h80t93jHWvVh0FcF4c097kXONh27fve+a70dq0gtD5rNqqnUUV0/4A6iiiqPJCiiigAooooAKKKKACkPSlpDQB5TdQGHbnb82elV66HxJpz2v2bOznd932xXPV9JQqKcE0JhRRRWwgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsW0Jm3fd+XHWvVh0FcF4c057r7TjZxs+975rvRXiZhNSnbsUhaKKK4ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKMUUUAUr+wjvAm+OJtucbxnGa87vtIuLAp5rxndnG0nt/8Arr1A1Wnsba42+Zbwvt6bkB/pSaud2DxssO/I8port5/C7SBfLS2XHXjH9KzX8Gag2NstqP8AgTf4Vnys96GZYeW7sc1RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrL+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wo/4QvU/+e1r/AN9N/hRysPr+G/nRzlFdH/whep/89rX/AL6b/Cj/AIQvU/8Anta/99N/hRysPr+G/nRzlFdH/wAIXqf/AD2tf++m/wAKP+EL1P8A57Wv/fTf4UcrD6/hv50c5RXR/wDCF6n/AM9rX/vpv8KP+EL1P/nta/8AfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/76b/Cj/hC9T/57Wv8A303+FHKw+v4b+dHOUV0f/CF6n/z2tf8Avpv8KP8AhC9T/wCe1r/303+FHKw+v4b+dHOUV0f/AAhep/8APa1/76b/AAo/4QvU/wDnta/99N/hRysPr+G/nRzlFdH/AMIXqf8Az2tf++m/wo/4QvU/+e1r/wB9N/hRysPr+G/nRzlFdH/whep/89rX/vpv8KP+EL1P/nta/wDfTf4UcrD6/hv50c5RXR/8IXqf/Pa1/wC+m/wo/wCEL1P/AJ7Wv/fTf4UcrD6/hv50c5RXR/8ACF6n/wA9rX/vpv8ACj/hC9T/AOe1r/303+FHKw+v4b+dHOUV0f8Awhep/wDPa1/76b/Cj/hC9T/57Wv/AH03+FHKw+v4b+dHOUV0f/CF6n/z2tf++m/wpyeDNQXO6W1P/Aj/AIUcrD+0MMvto5rvV+x0me/LiJoxtxncfX/9VdRB4XZM+YlsxPTjP9K34LG2gz5VvCmeu1AM/pVKJw4nNYpWpDLCwjsw+2ONd2M7BjOKu4pBS1Z4EpOTuwooooJCiiigAooooAKKKKACiiigCnf2Md55e+KJ9ufvjOM/h7V53faRcWGzzXjO/ONhPb/9deoVWnsrafb5ltC+Om5AcfpXVh8U6L8hWPKaK7efwu7hfLS1XHXjH9KzX8Gag2NstqP+BN/8TXqxxtF7uwWOaoro/wDhC9R/57Wv/fTf4Uf8IXqP/Pa1/wC+m/8Aiar63R/mCxzlFdH/AMIXqP8Az2tf++m/+Jo/4QvUf+e1r/303/xNH1uj/MKxzlFdH/wheo/89rX/AL6b/wCJo/4QvUf+e1r/AN9N/wDE0fW6P8wWOcoro/8AhC9R/wCe1r/303/xNH/CF6j/AM9rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf++m/+Jo/4QvUf+e1r/wB9N/8AE0fW6P8AMFjnKK6P/hC9R/57Wv8A303/AMTR/wAIXqP/AD2tf++m/wDiaPrdH+YLHOUV0f8Awheo/wDPa1/76b/4mj/hC9R/57Wv/fTf/E0fW6P8wWOcoro/+EL1H/nta/8AfTf/ABNH/CF6j/z2tf8Avpv/AImj63R/mCxzlFdH/wAIXqP/AD2tf++m/wDiaP8AhC9R/wCe1r/303/xNH1uj/MFjnKK6P8A4QvUf+e1r/303/xNH/CF6j/z2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/wC+m/8AiaP+EL1H/nta/wDfTf8AxNH1uj/MFjnKK6P/AIQvUf8Anta/99N/8TR/wheo/wDPa1/76b/4mj63R/mCxzlFdH/wheo/89rX/vpv/iaP+EL1H/nta/8AfTf/ABNH1uj/ADBY5yiuj/4QvUf+e1r/AN9N/wDE0f8ACF6j/wA9rX/vpv8A4mj63R/mCxzlFdH/AMIXqP8Az2tf++m/+Jo/4QvUf+e1r/303/xNH1uj/MFjnKK6P/hC9R/57Wv/AH03/wATR/wheo/89rX/AL6b/wCJo+t0f5gsc5RXR/8ACF6j/wA9rX/vpv8A4mj/AIQvUf8Anta/99N/8TR9bo/zBY5yiuj/AOEL1H/nta/99N/8TR/wheo/89rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf8Avpv/AImj/hC9R/57Wv8A303/AMTR9bo/zBY5yiuj/wCEL1H/AJ7Wv/fTf/E0f8IXqP8Az2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/76b/4mj/hC9R/57Wv/AH03/wATR9bo/wAwWOcoro/+EL1H/nta/wDfTf8AxNH/AAheo/8APa1/76b/AOJo+t0f5gsc5RXR/wDCF6j/AM9rX/vpv/iaP+EL1H/nta/99N/8TR9bo/zBY5yiuj/4QvUf+e1r/wB9N/8AE0f8IXqP/Pa1/wC+m/8AiaPrdH+YLHOUV0f/AAheo/8APa1/76b/AOJo/wCEL1H/AJ7Wv/fTf/E0fW6P8wWOcoro/wDhC9R/57Wv/fTf/E0f8IXqP/Pa1/76b/4mj63R/mCxzlFdH/wheo/89rX/AL6b/wCJo/4QvUf+e1r/AN9N/wDE0fW6P8wWOcoro/8AhC9R/wCe1r/303/xNH/CF6j/AM9rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf++m/+Jo/4QvUf+e1r/wB9N/8AE0fW6P8AMFjnKK6P/hC9R/57Wv8A303/AMTR/wAIXqP/AD2tf++m/wDiaPrdH+YLHOUV0f8Awheo/wDPa1/76b/4mj/hC9R/57Wv/fTf/E0fW6P8wWOcoro/+EL1H/nta/8AfTf/ABNH/CF6j/z2tf8Avpv/AImj63R/mCxzlFdH/wAIXqP/AD2tf++m/wDiaP8AhC9R/wCe1r/303/xNH1uj/MFjnKK6P8A4QvUf+e1r/303/xNH/CF6j/z2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/wC+m/8AiaP+EL1H/nta/wDfTf8AxNH1uj/MFjnKK6P/AIQvUf8Anta/99N/8TR/wheo/wDPa1/76b/4mj63R/mCxzlFdH/wheo/89rX/vpv/iaP+EL1H/nta/8AfTf/ABNH1uj/ADBY5yiuj/4QvUf+e1r/AN9N/wDE0f8ACF6j/wA9rX/vpv8A4mj63R/mCxzlFdH/AMIXqP8Az2tf++m/+Jo/4QvUf+e1r/303/xNH1uj/MFjnKK6P/hC9R/57Wv/AH03/wATR/wheo/89rX/AL6b/wCJo+t0f5gsc5RXR/8ACF6j/wA9rX/vpv8A4mj/AIQvUf8Anta/99N/8TR9bo/zBY5yiuj/AOEL1H/nta/99N/8TR/wheo/89rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf8Avpv/AImj/hC9R/57Wv8A303/AMTR9bo/zBY5yiuj/wCEL1H/AJ7Wv/fTf/E0f8IXqP8Az2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/76b/4mj/hC9R/57Wv/AH03/wATR9bo/wAwWOcoro/+EL1H/nta/wDfTf8AxNH/AAheo/8APa1/76b/AOJo+t0f5gsc5RXR/wDCF6j/AM9rX/vpv/iaP+EL1H/nta/99N/8TR9bo/zBY5yiuj/4QvUf+e1r/wB9N/8AE0f8IXqP/Pa1/wC+m/8AiaPrdH+YLHOUV0f/AAheo/8APa1/76b/AOJo/wCEL1H/AJ7Wv/fTf/E0fW6P8wWOcoro/wDhC9R/57Wv/fTf/E0f8IXqP/Pa1/76b/4mj63R/mCxzlFdH/wheo/89rX/AL6b/wCJo/4QvUf+e1r/AN9N/wDE0fW6P8wWOcoro/8AhC9R/wCe1r/303/xNH/CF6j/AM9rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf++m/+Jo/4QvUf+e1r/wB9N/8AE0fW6P8AMFjnKK6P/hC9R/57Wv8A303/AMTR/wAIXqP/AD2tf++m/wDiaPrdH+YLHOUV0f8Awheo/wDPa1/76b/4mj/hC9R/57Wv/fTf/E0fW6P8wWOcoro/+EL1H/nta/8AfTf/ABNH/CF6j/z2tf8Avpv/AImj63R/mCxzlFdH/wAIXqP/AD2tf++m/wDiaP8AhC9R/wCe1r/303/xNH1uj/MFjnKK6P8A4QvUf+e1r/303/xNH/CF6j/z2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/wC+m/8AiaP+EL1H/nta/wDfTf8AxNH1uj/MFjnKK6P/AIQvUf8Anta/99N/8TR/wheo/wDPa1/76b/4mj63R/mCxzlFdH/wheo/89rX/vpv/iaP+EL1H/nta/8AfTf/ABNH1uj/ADBY5yiuj/4QvUf+e1r/AN9N/wDE0f8ACF6j/wA9rX/vpv8A4mj63R/mCxzlFdH/AMIXqP8Az2tf++m/+Jo/4QvUf+e1r/303/xNH1uj/MFjnKK6P/hC9R/57Wv/AH03/wATR/wheo/89rX/AL6b/wCJo+t0f5gsc5RXR/8ACF6j/wA9rX/vpv8A4mj/AIQvUf8Anta/99N/8TR9bo/zBY5yiuj/AOEL1H/nta/99N/8TR/wheo/89rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf8Avpv/AImj/hC9R/57Wv8A303/AMTR9bo/zBY5yiuj/wCEL1H/AJ7Wv/fTf/E0f8IXqP8Az2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/76b/4mj/hC9R/57Wv/AH03/wATR9bo/wAwWOcoro/+EL1H/nta/wDfTf8AxNH/AAheo/8APa1/76b/AOJo+t0f5gsc5RXR/wDCF6j/AM9rX/vpv/iaP+EL1H/nta/99N/8TR9bo/zBY5yiuj/4QvUf+e1r/wB9N/8AE0f8IXqP/Pa1/wC+m/8AiaPrdH+YLHOUV0f/AAheo/8APa1/76b/AOJo/wCEL1H/AJ7Wv/fTf/E0fW6P8wWOcoro/wDhC9R/57Wv/fTf/E0f8IXqP/Pa1/76b/4mj63R/mCxzlFdH/wheo/89rX/AL6b/wCJo/4QvUf+e1r/AN9N/wDE0fW6P8wWOcoro/8AhC9R/wCe1r/303/xNH/CF6j/AM9rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf++m/+Jo/4QvUf+e1r/wB9N/8AE0fW6P8AMFjnKK6P/hC9R/57Wv8A303/AMTR/wAIXqP/AD2tf++m/wDiaPrdH+YLHOUV0f8Awheo/wDPa1/76b/4mj/hC9R/57Wv/fTf/E0fW6P8wWOcoro/+EL1H/nta/8AfTf/ABNH/CF6j/z2tf8Avpv/AImj63R/mCxzlFdH/wAIXqP/AD2tf++m/wDiaP8AhC9R/wCe1r/303/xNH1uj/MFjnKK6P8A4QvUf+e1r/303/xNH/CF6j/z2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/wC+m/8AiaP+EL1H/nta/wDfTf8AxNH1uj/MFjnKK6P/AIQvUf8Anta/99N/8TR/wheo/wDPa1/76b/4mj63R/mCxzlFdH/wheo/89rX/vpv/iaP+EL1H/nta/8AfTf/ABNH1uj/ADBY5yiuj/4QvUf+e1r/AN9N/wDE0f8ACF6j/wA9rX/vpv8A4mj63R/mCxzlFdH/AMIXqP8Az2tf++m/+Jo/4QvUf+e1r/303/xNH1uj/MFjnKK6P/hC9R/57Wv/AH03/wATR/wheo/89rX/AL6b/wCJo+t0f5gsc5RXR/8ACF6j/wA9rX/vpv8A4mj/AIQvUf8Anta/99N/8TR9bo/zBY5yiuj/AOEL1H/nta/99N/8TR/wheo/89rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf8Avpv/AImj/hC9R/57Wv8A303/AMTR9bo/zBY5yiuj/wCEL1H/AJ7Wv/fTf/E0f8IXqP8Az2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/76b/4mj/hC9R/57Wv/AH03/wATR9bo/wAwWOcoro/+EL1H/nta/wDfTf8AxNH/AAheo/8APa1/76b/AOJo+t0f5gsc5RXR/wDCF6j/AM9rX/vpv/iaP+EL1H/nta/99N/8TR9bo/zBY5yiuj/4QvUf+e1r/wB9N/8AE0f8IXqP/Pa1/wC+m/8AiaPrdH+YLHOUV0f/AAheo/8APa1/76b/AOJo/wCEL1H/AJ7Wv/fTf/E0fW6P8wWOcoro/wDhC9R/57Wv/fTf/E0f8IXqP/Pa1/76b/4mj63R/mCxzlFdH/wheo/89rX/AL6b/wCJo/4QvUf+e1r/AN9N/wDE0fW6P8wWOcoro/8AhC9R/wCe1r/303/xNH/CF6j/AM9rX/vpv/iaPrdH+YLHOUV0f/CF6j/z2tf++m/+Jo/4QvUf+e1r/wB9N/8AE0fW6P8AMFjnKK6P/hC9R/57Wv8A303/AMTR/wAIXqP/AD2tf++m/wDiaPrdH+YLHOUV0f8Awheo/wDPa1/76b/4mj/hC9R/57Wv/fTf/E0fW6P8wWOcoro/+EL1H/nta/8AfTf/ABNH/CF6j/z2tf8Avpv/AImj63R/mCxzlFdH/wAIXqP/AD2tf++m/wDiaP8AhC9R/wCe1r/303/xNH1uj/MFjnKK6P8A4QvUf+e1r/303/xNH/CF6j/z2tf++m/+Jo+t0f5gsc5RXR/8IXqP/Pa1/wC+m/8AiaP+EL1H/nta/wDfTf8AxNH1uj/MFjnKK6P/AIQvUf8Anta/99N/8TR/wheo/wDPa1/76b/4mj63R/mCxzlFdH/wheo/89rX/vpv/iaP+EL1H/nta/8AfTf/ABNH1uj/ADBY5yiuj/4QvUf+e1r/AN9N/wDE0f8ACF6j/wA9rX/vpv8A4mj63R/mCxzlFdH/AMIXqP8Az2tf++m/wpyeDNQXO6W1P/Am/wDiaPrdH+Ydjmqv2OkT3+/ynjGzGd5Pf/8AVXUQeF3QN5iWrZ6cZ/pW/BZW0G7y7aFM9dqAZ/SuWvj4pWgFhljYx2e/ZFEm7H3FxnH4e9XKBRXktuTuxhRRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKADFGKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKADFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF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o/4TfTf+eF3/AN8L/wDFVwNFH9m0PP7w+u1Tvv8AhN9N/wCeF3/3wv8A8VTl8aac/SC7/wC+F/xrz+gEjoSKX9mUOlwWNqnpsXiC0lyRHMMeoH+NaqtmvIhc3C/dnlHrhzW7pniRrXzftU11Luxt+bOOueprkr5a4q8DopYy7tI9CoqKGYTZwCMetS15VraHcncKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFN7U6mtxQByPiPVGP2byXmj+9nBxnpXK1cvp/O8sZY7c/eqnXuUIckEj4zF1nVqtsKKKK2OYKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOs8O6oQLnznmf7mMnOOtdaK8ysZ/I8zlhux92vTB0ryMZBRnfufT5VWdSlyvp/wRwooFFch6oUUUUAFFFFABRRRQAU05ApTSHoaOoeZxnifVy32X7PJPH9/OGxn7voa5A1d1C48/y8ljtz978KpV9RhaSp00keFXnzzbCiiiukxCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiikCOx8MauR9q8+SaT7mNxzj73qa7HnFeVafceQZOWG7A+X8a9VHQV8/mNJQqXXU9fBz5oWY6igUV552BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFNboacaRuh+lAnseTZJ6kmiiivoT4WW4UUUUxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAZI6EivWF+6K8nr1hfuivNx/2fme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACmnvTqb60CZ48ST1JNJRRX2C2PnmFFFFMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAGSOhIr2MdK8cr2MdK8bNt4fP8AQ9LAfa+QtFFFeOeiFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGkbofpSmkbofpQJ7Hk1FFFfRHwstwooooEFFFFABRRRQAUUUUAFFH5fjW6fCl+OTJBjr94/4VE6kYfEzWlQqVb8ivYwqKKKsyCiiigAooq/pmj3Greb9neNfLxu3kjrnpx7VMpKK5myqdOVSSjDVsoUVPc2klrt3lTuzjaT/gKgpppq6JcXF2YUUUUwCiiigAoq9p2lT6n5vktGvl4zvJHXPT8qgubSS22lyp3ZxtNSpxcuW+pfspqPO1oQUVbsdOmv8Af5TINmM7yR1z6A+lOv8ATJ9N8vzmjbzM42Enpj1HvS5483JfUPZVOTntoUqKKt2OnTah5nlMg2YzuJ759j6VTko6tijBzfLEqUVcvtOm0/y/NZDvzjaT2x7D1qnQpKSuhSi4PlktQooopiCiiigAooooAKKKKACirun6ZPqXmeS0a+XjO8kdc+gPpRqGmT6b5fnNG3mZxsJPTHqB61HPHm5b6mnsanJ7S2hSoooq/Uzs27BRWxD4bvJg22SHC9ck/wCFY/5fhURnGTtE0nSnBJyW4UUUVZmFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFesL90V5PXrC/dFebj/s/M97JPt/L9RwooFFeee8FFFFABRRRQAUUUUAFN9adTfWhCZ47RRRX2C2PnmFFFFMQUUUUAFFFFABRRRQAUUVJFA02dpUY9aTdtWNK7sR0Vo6rotzo/k/aHjbzc7dhJ6Y65A9azqmE4zjzRd0OUXF2kFFFFWSFFFFABRRRQAUUc9q2bzwxe2QTzJIDvzjax7Y9ves51YQajJ7lxhJptLYxqKKK0ICiiigAooo9uPxpMYUVr3Phy8tQheSE7+mCc9vasg1EKsZq8WVKLi/eQUVtjwvfMCRJBgc/eOf/AEGsTvRCrCppBhKEo/EFFFbP/CM3vXzIMf7zZ/8AQaJ1YQ+JijCUtkY1FFFaEhRRRQAUUUUAFFFFABRRR3oGgorc/wCEUvsZ8yDHX7xz/wCg1h96zp1YVNIMqUJR+IKKKtWdhLfb/KZBsxncT3z7H0qpSUVeRKTeiKtFaOq6Lc6P5X2h4m83O3YSemOuR71nUoTjOPNF3Q5RcXZhRRRVkhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACj8/wAKKvadpM+qeZ5Dxr5eM7yR1z6A+lTKSiry2KpwlOXLBas211vQBwdLz/2wT/GtHTZtF1TzfJ02NfLxnfCoznPTH0rF/wCEO1E/8tbb/vpv8K19D0K70zz/ADZIv3m3Gxiemfb3rzavsVFuMtfU97DfWnNRqU1y+iK8ur6DFjdpQOemIE/xqY+MNNPW2uf++F/xpda8OPfeR9jW3i2bt+RtznGOg9jWT/wh2o/89bX/AL6b/CiKw8opyeo6ksbCbUIq3oaVvqOhXW7ZpajbjO6BKn1GfRdL8vztMjbzM42QocYx1/OpNI0P7F532hIH37cbRnGM56j3qpq3h++1Dydk0RMec72PfHt7VH7v2lubQ1axCoc3Iub0RWbW9APTS8f9sE/xrlvp+Ga6D/hDtRH/AC1tsf7zf4Vmahpc+mmMTNG2/ONhJ6Y9QPWu2i6UXaErnk4qOIlrVjZLyLv/AAjF9/z0gx/vH/4mtHwX1vv+2f8A7NW32rE8F9b76J/7NXPOrKdKXN5HfSw8KOKpuHW/5GPq/SH8f6VqRa1oSZ36Zu/7YJ/jV281bRoQnn6eHznH7lDjp6mshLBde40+OKHyfv8AmDbnPT7ufQ1alGUVzppIwlGVOr+5kpN9LGvZ3uh3pfy9MUbMZ3QIOtTalNo2leV5+mxt5mcbIUOMY6/nTNE0C407z/tBgfzNu3aScYz6j3putaDeakYfLli+Tdnex749vauf937W3N7vqdy+sewcuRc/oir/AG54e/6BX/kBP8ax9XvLG7MX2K28jbu3fIq5zjHT8aunwdqI/wCWttj2Zv8ACsyG32bvMCNn05rrpqknzQdzzMRLEtclSKV/IZZ3j2m/ZJKm7GdhxnGfeuvvLS31HZ5MES7M53IB19Pyqa/TSNOEfnadE2/ONsK9vr9apr4s0xCdtpOv0RR/WsJzlVanCJ2UqNPDp0q01bscfHcSw7vKlkj3ddjEZruUa11rO23Q+T181Aevp19Kzjrnh7/oEn/vwn+NTxeKdJgz5NnNHnrtjUZ/WqrOdRJqDuiMMqVG8Z1U4vocjHC0u7aRx612txcWPh/b51qp87p5KL29enrVEa9oK526Ywz6Qp/jUs/ibR7or9osZZducb4kOM/U0VXUqNXi7Cw8aNBScai5uhgapqEd95OwONmc78d8e59Kzq7+wXSNREnladCpTGd8Kjrn0+lcTdqq7NqgdegrahVUrwStY48ZhpQtVclK5vprWgr97Sw30gT/ABp/9ueHv+gUf+/Cf41ymM/yrebwlfryZLfHXhj/AIUp0qUX7zeprRxWJqL93FO3kXf7c8P/APQJ/wDICf40f254e/6BP/kBP8a5TH0oq/qsO7+8z/tGr2X3HV/254f/AOgT/wCQE/xp8eraBNkLpYGPWBP8a5GrVn/H+FTLDQSvd/eVTzCrKSTS+46zWbCzi8jy7SBM7s7YwM9K4mu78QyrH9lBB53dPwri7a1e63FCo24zuNLCStTvIrM4J1uWK1Nzwr/y9/8AAP8A2arfiLTpro23ltGNu77xPfFSaNpU+l+d5zxt5m3Gwk9M9fzrZeWE48yPd9VBrmqVP3vNHVHfQw/NhvZVNDnI9a0FfvaWT6fuE/xp39ueH/8AoFD8YE/xpzXGlaaf9KsEl8zldsSnGOvX6ik/tzw9/wBAr/yAn+NXyJ6qL+8yjUktHOK8rHRW09vIHMUWzABPyjn8q53+3PD/ACDpX5QJ/jXRW08Egcxw7MAZ+Uc1zp1zw/yP7KB/7YJ/jWNKN2/db+Z14mpaMXzxXqg/tzw//wBAr/yAn+NVFmsL4n7PaKm3rmNR16dPpVr+3PD3/QJx7+Qn+Nc69wFwYN0Y74+XP5V1U6V76Nep5mIxCi1eUZLyR0+s+H2m8g2iW8QG7dgbc9MdB9a5DvXXaBqvm/aBcNNLjbt3ndjr6mqHiWzjtDa+XFGm7dnYuM4x14p0ZyjL2UgxVGnUgsRT0XX8jo5bXTLZV36fA24cYiWsj+3PD3/QKz/2wT/GtjUukP4/0rzyssPSVRXk2b47ESw7Sgl9x1f9ueH/APoE/wDkBP8AGj+3PD54/srH/bBP8a5Siuj6rDe7+84v7Sq32X3Hd6hYWS+Vss4FznOIwPSuEr0PUukP4/0rzztU4NvlNM1ilNNIKK3F8LXzZIkgwP8AaOf5Vh/l+FdMKkJ6ROCpRnTtzK1woooqzIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK9YX7oryevWF+6K83H/Z+Z72Sfb+X6jhRQKK8894KKKKACiiigAooooAKb606m+tCEzx2iiivsFsfPMKKKKYgooooAKKKKACiiigApQ7JnaxGfQ0nfv+FdbHrvh5BhtKBP/XvGf61z16koKyjzXNaUFJ3bsacT2+uhsxK/kf8APZQcZ9Pyrz88V6HpuvaXP5v2WzeHGN37tVz1x0P1qj4mj07Tvsv+hRL5m7/VxKOmOv5152GrSpVHTcXqdlampwU73saNpp+nASF7C3bGMfuVP9Kyv7f8Njj+yOn/AE7R/wCNblt/H+FeeWSK+/cobp1FRh6Uark5t6W6lVZuCiopfcdN/wAJB4b/AOgR/wCS0f8AjWjpU2h6v53kaXEvlYzvt0Gc56Yz6VkeNLO2tPsP2e3ih3b93loFzjb1xUngfrff9s//AGaidKDw/toNr5+YRnJVvZysZWvwRQm38qJE3bs7VAz0qpp2kz6n5vkPGvl4zvJHXPoPar/iP/l2/wCBf0q14Q/5fP8AgH/s1dvtJQw3Ot/+Cc3LGVezRjalpM+l+V57xt5mcbCT0x6j3ruPEXS2+jf0rA8X/wDLn/wP/wBlrrdQubW38r7TB5u7O35QcdM9a4q9SUvZzer1OmlTUXOKemh59pF7YWZm+223n7tuz5FbGM56/hW7/b/hv/oEf+S0f+NVbzWdCmCeTpmzGd37hBn8qb/whOpdfOtMd8M3/wATW9T2U/erXi/Uyg5rSnaXyOot7bSLkPs023G3rmBKxP7f8N5/5BH/AJLR/wCNdG1lIFAiKIe+MjNcf/whGpZ/11r/AN9t/wDE1x4f2Mm/aSaXqdFX2iS5IlmTXfDzY2aTj628Y/rXJZ784681raj4du9M8vzpIG8zONjE9MeoHrW/4YsbSf7V51pBLtCY3xg46+td6qUsPTdSn7y9TkcKlWahLRkfh/Uorj7QLtXn27QnmYbb1zjP4VkeINPFibfCxrv3fcGOmOvHvW+fEGhWR+TTSm7r5cKDOPx96ZN4p0O52/aNPll2/d3wIcfma54OrGr7SEHZ9DecYOHLKa0M3w7rIt/tP2xp5t23Zzux1z1P0pPFdhHZG08uKKPfv/1agZ+71496vr4i8OpnbpLDPXFvH/jUlx4r0S62/aLCWXb93zIUbH0yad6qrKrGm/QVoOnySmih4a0lbj7UZY4JNuzG9d2M5qxeeKdPlCeRBcJjOcqoz6dDVmHxdo1vu8mynj3ddkSDP60yLWfDsxO3SVGOu63jH9aiXtJVHUqQdhrljBQhNXOKrV0a+0+yM32618/dt2fu1bGM56/UV0HiextIBa+Tawx7t+dkYGfu+lcVXo05RxVLscs4ujPudgPEHhv/AKBH/ktH/jS/8JB4b/6A/wD5LR/41gaTolzrPnfZ3iXysbvMJGc56YB9Kbqmj3GkmITvE3mZx5ZJ6Y9QPWuf6th+f2fM7+pr7aty83Kreh0P/CQeG/8AoD/+S0f+NH/CQeGv+gP/AOS0f+NcdRWv1Cl3f3mf1qfl9x2P9v8Ahvto/wD5LR/41racujan5vk6ZAvl4zvgQdc+n0rziu98Jf8AL39E/wDZq5MZho0qfNFv7zow9Z1JWaRyurRRxeT5carnOdoxnpWZWjq0ok8nAPGc5/Cprbw5eXW/ZJCNmM5J/wAK741FTpXmzlcHKeiO5jjLrxjjHWuPsltdEL/2pbpc+bjy9qB9uOv3seorsopBFkNz9Kz9USzuRHi2j+XOdyD2/wAK8ejO0nF7M9CpBNKS3Rnf8JB4a/6BH/ktH/jV7TtX0W4837Np3lbcbv3KLnr6H61R/t/w2Cc6R/5LR/41e07V9FuPN+zad5W3G79yi56+h+tXUp2hfkl95MJ3l8S+4s65qOmWRg/tCz+0b92z92r7cYz1PHasj/hIPDX/AEB//JaP/GtfXNR0yxMH9oWf2jfu2fulfbjGep47Vkf2/wCGv+gP/wCS0f8AjU0Kd6afJJ+jKqytP4l9xXudb0CQp5Wl7MdcwIP61f0jS7a5E2ba3O0LjfGPf2rF1bVNJu/J+xWHkbd279yq5zjHT8az7PVLi23kXNwA2Puuf8a7fq8pUvcun5nN7WKqe9ZryDUdKn0zy/PeNvMzjYSenr+dbXg+0trr7b9ot4pduzbvQNj73TNdFcQ2uqgYt4z5Wc+Yg7+n5Vh+B/vX/wD2z/8AZqzniZVMPJPdW/MqNFQrprZl691DQLHZ5ulI2/ONluh6f/rqp/wkHhr/AKA//ktH/jWX4j/5dv8AgX9Kwq1o4OnOCk2/vIqYiUZNK33HY/8ACQeG+2j/APktH/jWhpU2h6v53kaXEvlYzvt0Gc56Yz6V59XXeB+t9/2z/wDZqjFYWFKk5xbv6lUK8p1FFpGVr8EUP2fyokTO7O1QM9Kxq3fEf/Lt/wAC/pVDTdKn1TzPIaNfLxneSOufQH0rsoVFGipSZzVYuVRqKKNFaOq6Nc6R5X2h4283O3YSemPUe9Z1dEJxnHmi7ozlFxdmFFFFUSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXsY6V45XsY6V42bbw+f6Ho4D7XyFooorxz0gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA0jdD9KU0jdD9KBPY8mooor6I+FluFFFFAgooooAKlhuZ7fPkzSR567GIz+VRUUmk9xptO6NjTk1fVPM8jUJV8vGd8zjrn0z6Vp/2D4g/6Cf8A5MP/AIVF4R/5fP8AgH/s1HiG9uofs/lXMyZ3Z2yEZ6VwzcnV5I2+49ilGnHDqrUu/mSf2D4g/wCgn/5MSf4Uv9g+IP8AoJ/+TEn+Fc9/aeof8/1z/wB/W/xo/tO//wCf65/7+t/jV+xrd19xj9aw38svvOgOg+IO+pj/AMCJP8KP7B8Q99T/APJiT/Cuf/tPUP8An+uf+/rf41v+Gry5n+1edczSY2Y3uTjr61NSFWEeZ2+41oVcPVmoJSXzM3UBq2m+WJtQmbfnGyZj0x6/WorOyvdbL/6Ru8rH+ucnr6flWj4q/wCXT/gf/stYMNzPb58maSPPXYxGfyrSnedO6sn6HLXcaVdxldxXS56P9lfHVc/Ws7w9o9zpJufPaNvN27dhJ6Z68e9cd/aeof8AP9c/9/W/xrUsbTWtRMnk6i42YJ3Tv3//AFVzyoThFqUlZnoU8bTqVIuNN8y2L1/4Yvbny9kkA25zuY+3tV3w1pc+mm685428zaBsJPTPqB61ykt7qMWN1/cHPpM3+NdF4QuJ5zeedNJJjZjexOPvetOtGoqTu1YnDVaE8UnGLT16+Rnahc3zeV5V5MnXP71hnp702+ttZ08p52oyEPnG2d+2P8aLv+D8f6Vq+LJli+xgg8h8Y/4DVJ2lGKW5DjeFSpKT0t1LHhyeaYXQlmkk2hcb2Jx19a5aWZYsbgxz6V0vhjn7X9F/rXJ3n8H406KXtZL0FiZyWHpy66/ma+sa9b6j5Plxyr5e7O4DBzj39qYvhK/kziW2/Fm/wrBq0NSvx0vbkfSVv8a29lKEUqTOT6zCrNyrpv00Nb/hDtR/562v/fbf4Un/AAh2o5/1tt/303+FZX9p3/X7dc/9/Wrag0zXbjds1Jhtx96d6zm6sFeUkb0o4Wq7Qpt/Mj/4Q3Uf+etr/wB9t/hUUvha+gxvktzn+6x/wrefxXZwhd0Vwdw4wo/xrB1jXTfGL7LJcRhN27LYznGOh9qinPESeuxrXpYGnBuOr7XJdI16207zhJHK3mbQCoBxjPqfesa4mWXbtDDGetQUV1xpRjJyW7PNniak4Km9kSwvGmd67s9OM4q9aazPFv8APubmTdjb85OOvqazKKcoRluiIVZw1jodV/bnh/H/ACCx+ECf41BceFrshSr2465wSP6VzlbtjZ6zqXmeTqDjZjO+d+//AOquaVP2LvGVvU74V/rHu1IXfS2hhVas/wCP8K6Gx0BrDzPtq282/G3A3Yx16j3FVxc2N5n7LaiLZ975FGc9OlU66lpH7yIYOVNpzdn2NPxR/wAun/Av/ZaxPD0Yk+0ZAONnX8a1/FsyxfYwQed/T8KxNE1S304z+fG7+Zt27QDjGeuT71jSTeH0/rU6sVKKxvvPT/gHXB9/XJx61g+JZ5oDa+VLJHu3Z2MRnpV3SdQjv/O8sONmM78d8+59KzvFf/Lp/wAD/pUUo2rKLN8VU58M5wfb8y0/iLRZgvnac0mOhaFD+XNN/tzw/wD9An/yAn+NP8O2VpP9p861ik27cbkBx1ol1bQISM6Upz6QJ/jQ4w5nGMW/mCqVHTVScoq/dEy+LdMTO20nXPXCKP61W/tzw/30n/yAn+NH9ueHv+gT/wCQE/xpDrnh8/8AMJ/8gJ/jR7NLaD+8Pbye9WL+Qf254ez/AMgr/wAgJ/jWTrF7p955P2G18jbu3/u1XOcY6fjXWy2OnMBssYF9f3Sj+lefVrhowlK6urHJj5VYR5JNNPsvQfHNLDnypHTPXaxGadNcz3BXz55JdvTe5bH51paJZC88/Kxts2/fH1qz4mtYbU2vlQxx537vLUDOMVu6kfacttTkhQl7H2t/d7HVXVrJc+X5ZUbR/Efp7Vyv/CHaj/z1tv8Avpv8Kt3Him2fZ5S3CY69Bn8jWzYzO3mb3duBjJz6+9cMXVorQ9prC4uVnq/I5v8A4Q7Ucf622/77b/CgeD9Rz/rbb/vpv8Km8PXl1MbnzbmZ8bcbpCcdam8U3dzbm08m4mjzv3eW5Gfu1t7Svz+zujlVHCex9tyu3qbGpgjyc+/9K87rqrvxNaXGzEc/y5zkD2965WtMJCUYu6ObMq1OpJOm7lkajfDpeXA/7at/jVaiiupRS2PPlOUt2FFFFMkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK9YX7oryevWF+6K83H/Z+Z72Sfb+X6jhRQKK8894KKKKACiiigAooooAKb606m+tCEzx2iiivsFsfPMKKKKYgooooAKKKKACiiigAo6n/ABorq9E8OuTP5628n3cbhnHX1FYV60aMbs1pUnUlZF/w3pDaaLo3axSeYF24GcYznqB61zOs6qup+TtMp8vd/rD646c+1ejM0ePlTH4VzGt+HDceR9jjt4Qu7dgbc9MdB9a8nDYiLrc9Td/5HfWoyVNRjsjater/AIVwOmRNJ5mCOAOv4131r/H+FcToMZk8/GONvX8a0wrtGb9CayvKC9Ta8d/8w/8A7af+y0zwP1v/APtn/wCzU/x3/wAw/wD7af8AstM8D9b/AP7Z/wDs1C/3D+u5L/3r+uxneIutt0/i6/hW74e0K60/7QZXiIk242k9s9ePesLxH1tv+Bf0rNGq6iv3b+6H/bZv8a39lUq0FCDsupHtIwqtyOy17w9d6p9n8mSFfL3bt7EdcdMD2rT1TT5r7yfLZBszncSOuPb2rz+K/wBUmzt1G5GPWdq0tQtNd00x+dqkhD5xtuHPTH09a53hqkXGLmk1e36mqrQabUXZ7jZPB2oRbd01sfozf/E11OuzTQi38qV487gdrEZ6VwLapqDY3X90ceszf413fiH/AJds/wC1/SjERqKpBVWnuKi4csnBW2Ob0+013UvM8nVJQI8E7rhx1z9fSoLe91KMt5l/cN6YmY10XhP/AJfP+Af+zVysMyzZ2gjGM5rWEuac4tKyt0IlHljGVzqvFp/48/8Agf8A7LWPoniK10wziWOY+ZtxtA7Z9SPWtjxb0s/o/wD7LXBdzRhKMauH5Zf1qGIqShVujXtdOm10v9lZE8rG7zSR16dM+lXf+EI1L/ntaf8Afbf4VgQXVxbbvInli3ddjlc/lU/9ral/0ELr/v8AN/jXVKnXTtTkkvQwjOk/jWpsf8IRqX/Pe0/77b/Cj/hCdS/57Wn/AH03+FUrKbWL7zPK1KddmM753HXPpn0rorSS88O7/wC1rmS588Dy9khfbt6/exjqOnpXJVq4im7c6b7WN4Qoz15XbuZX/CEal/z2tP8Avtv8Kz57KTRyv2gq3m5x5Zz069cetdJP4zsZMbI7pevVQP8A2auLluJp8ebLJJt6b2JxWuGeIqfxdERV9jDWnudDrfiK01PyBDHMvl7gdwHfHoT6VzWR1/GiiuujRjSjyx2MKlSU3dls38sH/HnLNb54fy227vToRnvW7beIdNJf+0LWW66bPMjV9vrjJ47flXL0VNTDQnuOFaUdjsPs9l4kP/ErtIrfyP8AWeZGE3bun3c56H865/U9HuNK8rz3ibzc42Enpj1A9ahspLuMv9kuZIc43bHK59M4/Gt+bwnrVzt8+9il2/d8yV2x+Yrmv9WnZz93s9za3to35dfwOWrvfCX/AC+f8A/9mqpeyaVpnliewjYyZxthXjH/AOutPw4qr9p2qBnb2+tYYuv7Si9LI1w9LkqbnDX+P3f4129sog3cAbsdK4S4nWbZgN8vXiukuPE9k4QRxTrjr8qjP/j1a4mnOUYqKIoTjGTbZ0X+FcjoWvw2RuP7RE9zv27Oj7cZz948dRXW/T0rzyyRXL7lB6dRXPhacZwmpeRrXnJSi4vudP8A2/4a/wCgR/5LR/40+PxN4fhz5WmOmeu2BBn9a09QXRdMERm0uFvMzjZAh6Y9frWT/b/hvP8AyB//ACWj/wAaiEYVFeMJNepTcovWSXyJZ/FWiXW37Rp8s23O3zIUbGfTJqL+3/DX/QH/APJaP/Gj+3/DX/QH/wDJaP8Axq9ptzoWqeZ5OlRr5eM77dB1z6fShwjBXcJJeolJydlJP5Ge+v8AhwjjSMf9u0f+Ncga6HxTbW9ubXyII4t2/OxQuenXFc9XpYSEFDnjfXucleUnPlfQsrqN8mdl5cLnriVhn9a6TwR1v/8Atn/7NV+z0WBBJ5tvbPkDHyA461geHdattHa5+0RysJNuNgB6Z65I9a56tRVqU40466GtOLpTi5s2dV8M3t/5PlSwDZuzvY98eg9qzf8AhCdS/wCe9p/323+FX7HWXvg/lS3A2Yzub1+h9qPGF9c25s/s9xNFu37tjlc/d9KwpzxMJKin/W5rOFGSc7FH/hCdS/57Wn/fbf4VueHNCutI+0/aJIW83bjyyT0z1yB61ftpZG3ZkY9OprktC8TGw886hLdXG/bs+bdtxnPU+4qZTxOIhKN72toUo0aM4sh8R9bb/gX9Kx4bme3z5E0kW7rsYrn8qu6rqEV95Plq42ZzuA749z6Vm161CDVJRkjgqyTm3Emnuri62/aLiWXb93zHLY+mahoorZJJWRm23qwooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo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KKKszCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvWF+6K8nr1hfuivNx/2fme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACm+tOpvrQhM8dooor7BbHzzCiiimIKKKKACiiigAooooAPz/Cukv/EcUgjFl9ogIzv24Xd0x0PPeuborCrRhUacuhpCpKGi6np+4kdTXI6L4iFn5/8AaD3Nxv27MnftxnPU8dq63t+FeY15uDoxqxlGXkduInKDjJPudkniywXdiC4Genyr/jVLwnD5pvCAMDZ94f71c0fWvSNMsE0rzd8cf7zbjyx6Z69PWrxMKeHpuMN5foTRlOtO76Gld2ltdbPtFvFNtzt8xA2PpmuB8Oa1b6P9p+0JK3m7MbADjGeuT7129pceeJOWO3H3q8r7HpWWBpc8Z057aF4qfLKM4+ZparqEV95Plq48vOd3vj0z6VueHNEDfaftMUEuNu3cu7HXPUVo6TpdmfP820t36Y3Rg46+1Un8Vacp/wBHt54sn5tqKufyP1q51ZTi6NFPQmNNRkqlR7lG+ms5TGLS3WLGd+EC56Y6fjW14t/5c/8Agf8A7LXJ6dp95qhk8idV8vGfMYjrn/CvQxZK4P2xI58D5dw349cZH0qMS40Zws7tX/EqinVjK6snY4mbwjfwbd0tuc+jN/hXUeIf+XXp/F/SsLWfE8F8YfsouY9hbdnAz06YPsa0H1KLxDj7Krp9n+95uBnPpgn0pT9u3CpVW1xx9nHmjB72LugxiAXHCjdt6D61wtj1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KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK9YX7oryevWF+6K83H/Z+Z72Sfb+X6jhRQKK8894KKKKACiiigAooooAKb606m+tCEzx2iiivsFsfPMKKKKYgooooAKKKKACiiigAooopMa3PTu34V5jjNdh/wldjjHlXGenCr/jVWz1nQot/n6Zv3Yx+4Q4/WvKwyq0VJ8jZ21eSpa0kjQ0nwu9mJjfJazB8bON2MZz1HuKyte8Ri/MH2F7mDZu387c5xjofY1BqWvz3PlfZri6i253fOVz0x0NYta0MNOUvaVtX0IqVYpezp7dzvPDN8t79q2b/AJNud3vu/wAKx/8AhCdSz/rrX/vtv/iawILq4tt3kTyxbvveW5XP1xU/9ral/wBBC7/7/N/jT+rVYTlKlJJMPbwlFKavY76VxpgXzAcydPL9vX86wtP8J3KeZ5xtXBxjJJx1z1Fc1JqF7NjzLy4fHTdKTj9aeNV1EdL+6H/bZv8AGojg6sItRkrvcp16cmrx06Haz6zo+kbcWJTzf+eMSDOPXketczqWvz3XlC2ubqLbnOZCuemOh+tZEk0s2PNkd8dNzE4pla0sFCGr1ZnUxMpadDqLXwjeYYs9qemMknH6Vpza5o+mAeXYtH5g58uJBnHrz71x41TUB0v7ofSZv8arPLJL/rHZ/wDeOal4SdWX72V15aDVeMFamtSd9RvZPv3lw2Om6Vj/AFrY0XxH9jM39oyXNzv27Mtv24znqeO1c9RXTUw9OcORqxlCrKMuY7XWdDTVBCdNhtrfy93mZXYWzjHQc9D+dcV3q0upXyfdvbkfSVv8aq1GHpTpJxk7roOtUjN3S1Cums9Z0KHf52m+ZnGP3CHH5muZorSrRjVVpXFCo4O6O0j8T6DDnytNdM9dsCDP61ha5q0eqGDy/N/d7s+Zjvj3PpWRRWVLB06cuZXuVPETnGzCiiiuswCiiigAooooA09IvbCz877bbefu27PkVsYznr9RW9/b/hv/AKA5/wDAaP8AxrjqK5auEhUlzNv7zaFeUFZW+47A+IPDfbR//JaP/GszWvEBv/J+yyXMWzduy23OcY6H2rCopQwVKEubV+pUsRNqwUUUV1NaHOnbU9NHT8K89ser/h/Wm/2jff8AP7cf9/W/xqursn3WIz6GuKhhZUk03udVWsp28jvPFvSz/wCB/wDstcF37fjU8t7dz4866mkx03yE4/OoK0w1B0afK3qRWqqpPmOiTwZqEgys1qPqzf8AxNbWg+HrvTPtHnyQt5m3Gwk9M+oHrXHDVdRXpf3Q+kzf40v9raj/ANBC6/7/ADf41hVoYmpHlclY0hVowfMk7mp4nukuTa7Aw2785H+7WQdRvT1vLj/v63+NQvLJJje7NjpuOaZXVSoxhBRetjCdRyk5GjpV3ZWvnfbLfzt2NvyBsdc9fwrV1HxHbS+X/Z6XFtjdv2gJu9Oh571zNFTPDU5z55FRrSjHlRLNcz3G3zppJMZxvctj86iooroiklYyu27s6jR/EtvZed9rW5l3bduAGxjOep9xVn+3/DX/AEB//JaP/GuOorklgaUpOWvyZvHEzStodFr/AIij1D7P9gNzBs3b8/LnOMdD7GsKG5nt8+TNJFu67HK5/KoqK2p0IU4ciWhnOpKcuZk091cXO37RcSy7fu+Y5bH0zUNFFapJKyIbvuFFFFMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFexjpXjlexjpXjZtvD5/oejgPtfIWiiivHPSCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADSN0P0pTSN0P0oE9jyaiiivoj4WW4UUUUCCiiigAooooAKKKKACiiigAooooEFFFFABRRRQAUUUUDCiiigQUUUUAFFFFABRRRQAUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigQUUUUDCiiigAooooEFFFFAwooooAKKKKBBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvWF+6K8nr1hfuivNx/2fme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACm+tOpvrQhM8dooor7BbHzzCiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvYx0rxyvYx0rxs23h8/0PRwH2vkLRRRXjnpBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABpG6H6UppG6H6UCex5NRRRX0R8LLcKKKKBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV6wv3RXk9esL90V5uP+z8z3sk+38v1HCigUV557wUUUUAFFFFABRRRQAU31p1N9aEJnjtFFFfYLY+eYUUUUxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKsRWkkoO0rx6mq9CsNxaVwooooEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV6wv3RXk9esL90V5uP8As/M97JPt/L9RwooFFeee8FFFFABRRRQAUUUUAFN9adTfWhCZ47RRRX2C2PnmFFFFMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTkjL5xQNDaKmuLZ7fbvKnd0wahpJpq6BprRhRRRTEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKsWtlLebvLZRsxncT3z7Gk3bVjjFydkV6K66z8MzR7vOW3bOMd/X2rR/sKHH/HtbdP7g/wrlli6aZ6UMrrSV9jgKK7C+8Myy7PIS2TGd2BjPT0Fczd2Etjs81kO7ONpPbHsPWtadeNTY5a+DqUPiRVoortbLRopN+YLc4x1Uf4UVaqpK7FhsNLEO0TiqK9A/sKD/n2tv8Avgf4Uf2FB/z7W3/fA/wrD67A7f7Iq9zz+ivQP7Cg/wCfa2/74H+FH9hQf8+1t/3wP8KPrsA/sir3PP6K7W90aKPZiC3HXOEH+FcVg/0relWVRXRx4jCzoSUZBRXdw6JCwObe2P8AwAf4VzOtWgtfIwiLu3fdGPT2qYYhTlY0rYGpRhzvYyqKKK6DiCiiigAooo96Atd2Ciur0bRg3nedHA+NuNy5x1rJ1qCODyNiIud2doxnpWKrRcuU6p4ScKSqPqZVFTQWz3G7YVG3Gdxro7HwtcR7/ONs+cY6nH6U6laFP4iaGFq1n7iOWor0D+wof+fa1/74H+FVrnw4ZNvlRWq4znjH9KwWMg2dksqrJXRxFFaV7olzY7DK8RD5xtJ7fgPWs3pXVGSkro82pSnTdpIKKK6bQNIEv2jzUhkxtxuGcdfapq1FCN2aUKEq0+SJzNFegf2FB/z7W3/fA/wo/sKD/n2tv++B/hXN9dgd/wDZFXuef0V6B/YUH/Ptbf8AfA/wqpe6NFHsxBbjOeij/CnHGQbsTPK6sYuTZxVXbDTJtR8zyWjXy8Z3kjrn/CqXTr2rqfDd3bxfasxH+Hoo962rTcIXicuEpQqVVCexgXlhLY7PNZDvzjafT/8AXVWvR7/S4boIVhhO3Odyj29q8+ntnt9u8qd3oajD1/aKz3Ncbgnh5XWxDRz2orR0qwe+Mu3Z8m373vn/AAreUlFXZyUoOc1FHbWmm2yBy1vBzjGEFcdrbWreR9mgEX3t2EC56eld7I2xR2yK88bTLp8bpVbHTLGvOwjvJykz3cyhy04wgjPoq9/ZNx/fj/M/4Uf2Tcf34/zP+Fehzx7niexq9ijRV7+ybj+/H+Z/wo/smf8Avx/maPaR7idGp2KNFHWirMwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr1hfuivJ69YX7orzcf9n5nvZJ9v5fqOFFAorzz3gooooAKKKKACiiigApvrTqb60ITPHaKKK+wWx88wooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiit2y8MXlzv2vB8uPvE+/t7VnUqwpq82XCnKbtEwqK9Ch8NxrnfBaHPT5c/0p0nhyI4229oP+Af/AFq4f7Sp3sdP1Kdjzuit+98L3lvsy9vzn7pPt/s1gV20q0KivA5p05QdmFFa+h2QvPtGUjbbt++M9c+1dh/wj0H/AD62n/fA/wAK56+NhSlytG1LDSqK6POKK9H/AOEeg/59bT/vgf4Uf8I9B/z62n/fA/wrH+06fY0+pTPOKK9H/wCEeg/59bT/AL4H+FH/AAj1v/z7Wn/fA/wo/tOn2D6lM84orY12yFn5GEjXdu+4MdMe1TeG7FL03O+OJ9mzG8ZxnPt7V1vERVL2vQwVJufszBoru7/Qoo9m2C2XrnCD29q4Slh8RGum0FWk6b1CiiiukxCiiigAooq5Y2b3fmbdvy4zu/GplJQXMyoxcnZFOiu7vtHt7cRk21v82fuoPb2rg/6Vjh8Qqy0NKtJ0xaK2LLw3eX+8RSQApjO4kdc+gPpXUW/hpU3eZDaNnp8uf6VnVxtOm7XuVTw05nn9Feit4dhPS2tB/wAAH+FYt94Sum2GJrVeucEjP6VFPMKUnZ6FSwlSK0OUoqSWBodu4qc/3ajruTTV0c1raMKKmgtnuN2wqNvX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3Bj0rKiuZrfPkzSR567GIz+Vem716PuHD/Dqe8en6leLZrHu3/Nn7vtivLmZm4ZmOPU1cvNUubnYDcXB25+859qo1ng8L7GLvuy8RX9q1bYKKKK7jmCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvYx0rxyvYx0rxs23h8/0PRwH2vkLRRRXjnpBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABpG6H6UppG6H6UCex5NRRRX0R8LLcKKKKBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHWeCfvXv0T/2at/UbjyDHy3zZ6fhXM+EpfL+2dednT/gVdJqcJlMRGOM9fwrya6/fu/8AWh9Ng2/qSUf61POGkeTG92bHTJzim0dKK9WyWx803dlqzvHtC+ySRN2PuHH+etemlQycgHivLI4WlzgjjHWvU+ifQV5uOtdWPeyZtxmntoeaX8Ah8vAUbs/d/CqdXtRnWfytob5c5z+FUa9CnflVzxa1ud2JIoWlztI465r0+OIRA7VUZHO0Vw/h63E/2nKqdu37w+tdvPKIwM5+bPSvPxsnKSij3MppqFN1H1/4Jw+v363pg27/AJN2d3vj/CsWlZ2b7zMfTJpK9CnBQikjw69R1ajmwoooqmZI9Tg6N+FcX4l/5df+Bf0rtIOjfQVxfiX/AJdfo39K8rC/xD6bMv8AdjAooor1XufMo9Sg6N9BXGeJf+XX6N/Su0g6N9BXF+Jf+XX6N/SvKwv8Q+lzL/dv67mPb2kl1u8sqNuOp9a9GnkWBUGCN392uU8LQCY3eVU7dn3h9a1PE16Lb7KMuM7/ALv4f41riL1Kygc+CSo4aVZ9f8ziixbqc0lFFegeE9wq1ZafNfb/ACmQbMZ3k9//ANVP0/S59S8zyWjXZjO8kdc9PyrvrXT7e23bbeBd2PuIK5sRiFT91bno4LASrvmekfzK2naLHa+YZobdt2MbVz0z7Umqa3Bp/lB1lO/IG0Dtj396rarr0VsIuJxuz93Ht71xctxNOR50zyY6b2Jx+tc1KhKq+eZ34rGQw0fZUdyS5vJrnb5k0r7c43sTjNV6KK9JJJWR4EpOTvIKK3vDVnHdm58yOJ9uzG9c4zmtfUdEjxH5UNsnBzhQM9K554lRnyM7aeBqVKXtVscVRQeporo0OG1hVdl+6xGeuDXqiMHHHYV5jb2kl1u2FRtx94+teoABU4A6V52Oauke9k0WlNvbQ4DXYvK+z8AZ3dB9Kx6v6nci58rlztz978KrQWz3G7YQNuM5rtp+7BXPJr2qVmo9TofDOniQ3XmpE+NmNwzjrW/qmoJYeVv3/ODjb7Y/xqxa2qWofbGi7sZ2jHSuK1vVBfeR5TSjYGzuPrj39q8+Kderfoe5NrBYZL7RkvI8mN7s2Om45x+tMoo6V6lrHze71JIoWlztI49a9PRVhHQDPoK5bw7pWDcecsL/AHcZGcda09e1NLD7Pu8z5t33PbHX8683Ey9rUUIn0GAh9WoutPqaMMiXIf5c7f71ed3lhLY7PNZTvzjafT/9ddJ4WvWkN0JHlfGwDcc46+9Wdf0o3f2fyREu3dnIxnOPailL2NVxY8TD63h1Vjuv8ziKKKK9M+eCiiigQUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK9YX7oryevWF+6K83H/AGfme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACm+tOpvrQhM8dooor7BbHzzCiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo9OtJ7DPYu1cD4nvHk+y7JJBjfnn6V29tL5obrwB1rhPE8Jh+y52/Nv6fhXz+XxXt0n/AFoeti2/Z6HP0UUV9AeQrneeEL17v7ZvkkfZs++c9d3SneKrZZfsh2pxv6j6VW8EwNEb7cR83l4x/wACq34puUg+y7gx3b+n/Aa8GStjfd/rQ9Za4fX+tTz+iig173Q8ryOx8H2XN4ZAjf6sjIzj71bus6gtgIN2/wCfd932x1/Ol0i2W3ExCoA237o+tc54zuCxsgjOuPMzzj+7XgL/AGjFf12PVv7KgcnRRRXvo8kK6vwX1vf+2f8A7NXKV1fgvre/9s//AGauXHfwJfL8zowv8VHU6l/yy/H+leV16pqX/LL8f6V5XXLlfwv+u5vjt0FdX4L63v8A2z/9mrlK6vwX1vf+2f8A7NXVjv4Evl+Zhhv4qOp1L/ll+P8ASvKu1eq6l/yy/H+leVenSuTLPhZvjldpHceD7B7Y3nm7Gzsxjnpuqh4uuPN+x4L8b85/4DXW2cK26uQqjcAflGK83v7z7X5fLnZn734Vnhb1sQ6nb/Iuu/Z0lApUUUd69nY85BXU6V4ZnfzvM+zv0xuycdfareheGzD5xvI7aYHbt3DdjrnqPpXSTXEFiB+7wW/uKO3/AOuvIxWNbfs6R30MMkueYu2CzB2Qqm7r5agZx/8ArridX8S/bDF9kkuodm7d823OcY6H61X1bXpLwxfZ57qPZu3ZbGenoaxKvC4G3v1dya+Jv7sBSSepJ+tJRRXqbLU4t9Aor0aLQ7Vgf9EtT/2zH+Fcfrdh9iMHyxjfu+4PTH+NcdHGwqz5EjoqYdwVzJooorsOY6/wTMc329mP+rxk/wC9W7rcQlEGQpxu6/hWX4OsXtje+aUbdsxjnpuq14ouxa/Zclxu3/d/4D/jXgVfexj5f60PWhph9Tz2pIoGmztIGMdaj/pXXeF9J3G685IZMbMbhnH3q9ivWVKDbPPpU+edjqrOzS0D7I403Y+4MZxXEeItWN4bbyXmTbuzk4znHvXVa3qqacIA3m/vA2NntjryPWvNWdmPzMx+przcvoucnVkdmLqcq5IiUUVYtrSS63bCg2YzuNexKSirs86KbdjqfB1oVN7vCHOzH/j1dPc3axbR82TkcUlpaJZBtsaKWxnYAM4rgtQ103Ri8qS4XbnOWxnp714HI8XVlJbHq8yoU1Fm/wCLNMe7+yGDy0C785yOu30FcNXrX7q6UZjDbf7wrzXVNNk07yvMMZ35xs9sdfzrry6vp7N9NjDGUteddTPooor1jhCiiigQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAs2l21rv2vIu7H3Dj+tekpKk4OFzj+8K8trX0zW3s/NNxNcSbsYw2cYz6muPFUHP3luenl2NVFuM9n/wS/qPhqf935Zt0656jPT2rJ/se4I+/Hx7n/CuxttdtLzcBDL8uM71Hf8AH2qfzLIc/ZV/74WsI4irFWkjungMNVfPF6GVougPaGf7ULeTdt298dc9R7itPVdQSx8oPv8AmB+77YqrdeJLO025im+b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3s82WWTbnHmNnGfx9qr16OEw6ow8zkr1vay8jr/DOsFftP2iSeX7m3LZx19TW/qmlJfeTiKE7M/fX1x/hXmkc0kOfLkdM9djEZr0PRtdg1HzQiy/u9oO8Dvnpz7V52NoSpT9tTOvDVVOPs5nn89q9tt3lTu6YNQ16XqGiQ3Qj8qC3XbnOUA649q4C/0ybTvL85o28zONhJ6Y/wAa7sNjIVdOpzV8PKm79CnRRRXacwUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV7GOleOV7GOleNm28Pn+h6OA+18haKKK8c9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANI3Q/SlNI3Q/SgT2PJqKKK+iPhZbhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBEiTzR52SyLnrtYjNSfbrv/n6n/7+Gq9FJxTKU5LZjnkeTG92bHTcc02iimK9wooooAlS6uI87J5Vz12uRSSzzT482V5MdN7E4qOilZbj5pWtcKKKKYgooooAnF7djpdTD/toaieSSTG92bHTcc02ilZIblJ7sKKKKYicXt2Ol1MP+2hqJ5Hkxvdmx03HNNopWSG5Se7Jze3Z63Mx+shqCiihJLYHJvcKckkkedjsueu04zTaKYtix9uvP+fqf/v4aPt13/z9T/8Afw1XoqeWPYr2k+5Y+3Xn/P1P/wB/DR9uvP8An6n/AO/hqvRRyx7Bzy7lj7def8/U/wD3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KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvWF+6K8nr1hfuivNx/2fme9kn2/l+o4UUCivPPeCiiigAooooAKKKKACm+tOpvrQhM8dooor7BbHzzCiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvYx0rxyvYx0rxs23h8/0PRwH2vkLRRRXjnpBRRRQAUUUUAFFF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PrtD+dB9Wq/ynNUV0v8AwhGpf897T/vpv/iaP+EI1L/nvaf99N/8TR9dofzoPq1X+U5qiul/4QjUv+e9p/323/xNOTwVqC53S2h/4E3+FL67Q/mQ1hqvY5itCx0e41DzPJeNdmM7ie+f8K6qHwq6BvMS1OenGf6V0MFjbQbvLtoUz12oBn9K46+YxStTN6WDbd5EdhYx2fmbIok3Y+4uOmfb3q7ikFLXjSk5O7PTUVFWQUUUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAYooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAMUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUh45oAKrXV/Fa7d4Y7s/dFZesa7DYeSGE3z7sbMdsdea4ifUbqbbm5uDj+9IaTdj0sJl063vS0R28viuyhxuhuDn0Uf41B/wm2nf88Lr/vlf8a4ZpHb7zsfqabUc7PUjlNDrc7r/hNtP/54XX/fK/40f8Jtp/8A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8L/8VR/wmunf88br/vhf/iq4Sij+z6PmFzu/+E107/njdf8AfC//ABVH/Ca6d/zxuv8Avhf/AIquEoo/s+j5hc7v/hNdO/543X/fC/8AxVH/AAmunf8APG6/74X/AOKrhKKP7Po+YXO7/wCE107/AJ43X/fC/wDxVH/Ca6d/zxuv++F/+KrhKKP7Po+YXO7/AOE107/njdf98L/8VR/wmunf88br/vhf/iq4Sij+z6PmFzu/+E107/njdf8AfC//ABVH/Ca6d/zxuv8Avhf/AIquEoo/s+j5hc7v/hNdO/543X/fC/8AxVH/AAmunf8APG6/74X/AOKrhKKP7Po+YXO7/wCE107/AJ43X/fC/wDxVH/Ca6d/zxuv++F/+KrhKKP7Po+YXO7/AOE107/njdf98L/8VR/wmunf88br/vhf/iq4Sij+z6PmFzu/+E107/njdf8AfC//ABVH/Ca6d/zxuv8Avhf/AIquEoo/s+j5hc7v/hNdO/543X/fC/8AxVH/AAmunf8APG6/74X/AOKrhKKP7Po+YXO7/wCE107/AJ43X/fC/wDxVH/Ca6d/zxuv++F/+KrhKKP7Po+YXO7/AOE107/njdf98L/8VR/wmunf88br/vhf/iq4Sij+z6PmFzu/+E107/njdf8AfC//ABVH/Ca6d/zxuv8Avhf/AIquEoo/s+j5hc7v/hNdO/543X/fC/8AxVH/AAmunf8APG6/74X/AOKrhKKP7Po+YXO7/wCE107/AJ4XX/fK/wDxVTxeKrKXO2K5GPVR/jXntOWR1+67D6Gk8vpdAuep219HdbtgcbcZ3D1q1XlcOpXcO7F1cDP92Q/413Gka5DfmbaJ/k2/fA756flXBiMJKlqtho3BRSClrjAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKqXl2lrtDhjuBxirdc14quDCbTBYbt/3fwoNsPT9rVUO5xdzdPdbS8kj7c43tnGfxqCjrRWJ9nGKirIKKKKCgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqxa3b2pYpJImcZ2NjOPxqvSHijYmcVJOLPV7O7S6DBQw2gZzVqub8KXBnN2CWO3Z978a6Stj43EU/ZVXAKKKKDAKKKKACiiigAooooAKqXl2lqE3hjuzjb+FWzXOeKrjyPsmC43b/u/8BrSjDnqKIHFXN3JdFfMkkfbnG9s4z+NQUUV9LFJKyJCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVYtruS13FJJE3YzsbGcfjVeiplFSVmB6taXaXQYIGGzGc1ZrnPCtx55uxljt2fe/4FXR183WhyTcSgooorMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8cEhrHBx/rP/Za7GuO8c/esf+2n/stJ7Hdl3+8x/rochRRRWR9aFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2HgYktf5JPEf/ALNXYVx3gX71/wDSP/2auxrWOx8lmX+9S+X5BRRRTOEKKKKACiiigAooooAK5DxwSPsGCR/rP/Za6+uP8c/8uH/bT/2WurBfx4/10A5CiiivoCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOw8Dkk3+ST/AKv/ANmrr64/wN1v/wDtn/7NXYV8/jP48v66FBRRRXKAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXHeOfvWP/AG0/9lrsa47xz96x/wC2n/stJ7Hdlv8AvMf66HIUUUVkfWhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4F+9f/SP/ANmrsa47wL96/wDpH/7NXY1rHY+SzL/epfL8kFFFFM4QooooAKKKKACiiigArj/HP/Lh/wBtP/Za7CuP8c/8uH/bT/2WurBfx4/10A5CiiivoCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8Ddb/AP7Z/wDs1dhXH+But/8A9s//AGauwr5/G/x5f10KCiiiuUAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8c/esf8Atp/7LXY1x3jn71j/ANtP/ZaT2O7Lf95j/XQ5Ciiisj60KKKKACiiigAooq5Y6bNqO/ySg2YzuJ759vajcic1Bc0nodR4d0JYPtJvobeYHbs3Lux1z1HHauY1C4tbjy/s0Pl4zu+UDP5V6DfajbaV5Qkib97n/VqO2OvPvVDVZNE0gw+fpkbebnbsgQ4xjrnHrWjV1Y+fw+LqOq6kotuW3yPP63fDtkl4bnfHG+3bjeM9c/4Vo/294dx/yCf/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83+NH9q6j/z/AN1/3+b/ABpcmJ/mX3CNf/hC9R/57Wv/AH03+FRy+Eb+LG6W2OfRm/wrL/tXUf8AoIXX/f5v8a9AZmYfMxP1NY1alek1dr7gPM+f/wBVbN54avLLZ5kkB35xtYnpj296x66XTvEVtCJf7QS4uc42bgH24znqeO1dVZ1Y2cFcBfCNrb3X2zz4IpduzbvQNjO7pkVQ1yGKL7P5ccabt2doxnp6Vq+C+t9/wD/2apJr/T7Lb9vtfP3/AHP3attx16/UVyOco4iTSv5DMe78OXlps8ySE7+m1j7e3vVvwrZw3f2szQxSBdmN65xnPTIqve62tz5e1p/lz94j/Gul8O2DWQuchPn242+2ev5069SpGi+fdgcz4gigj+z+TCked27aoGenpWLXTP4R1abHmXUD46bpHOP0ph8F6l/z3tf++m/wrWliaMYKLkDRzlWLazkut3llRtxncT/gan1LSLjSjH57xN5mcbCT0x6getS6P/y2/D+tbyqJw54MRf8A+EL1L/nta/8Afbf4Uf8ACF6l/wA9rX/vtv8ACuj1yw1G++z/ANn3f2fZu3/vGTdnGOnXoayP7A8R/wDQW/8AJmT/AArzoYqpJXc0vkMp/wDCF6l/z2tf++2/wo/4QvUv+e1r/wB9t/hVz+wPEf8A0Fv/ACZk/wAKP7A8R/8AQW/8mZP8Kr6xP/n4vuApnwXqX/Pa1/76b/Csa8sJbHZ5rId+cbSe2PYetd3omn6nZef9vvPP37dn7xnxjOevTqK5XxDx9m/4F/StMPiKkqnK3dAYlFFFeiIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/AAN1v/8Atn/7NXYVx/gbrf8A/bP/ANmrsK+fxv8AHl/XQoKKKK5QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK47xz96x/7af+y12Ncd45+9Y/9tP/AGWk9juy3/eY/wBdDkKKKKyPrQooooAKKKKAA13unQwaZvMkKHzAMbFHbPX864KpzfXZ63U5+shqk7HHi8NKulFOyLOpao98IsSTHZn7zeuPf2rTi1+xkB+3wS3GPub1D7fXGTx2/KsazsJb7f5TINmM7iR1/D2rpbDSItE3nVIYLnzceXtUPtxnP3seooXc58T9XhHk6rZLcm0Xw8LEzf2hFbT7wuz5d2MZz1HuKn1izu9SEX9nSi3Ee7zPmKbs4x069D+dc/q+vm88n7JLcw7Ad3zbc5xjofrUOna29p5v2ia4kDYxh846+pp3WxzfVsRJ+3l8Xb8NiPSdSTTjNv35fb/q/bNb/iPTPtYtTbJFHtDbuMZ6elRXmnQ6+UGlW8Nt5APmb1Cbs4xjbnPQ9fWsK8fUINnnXkjA5xiRjj86NjaKVarGpB8slun6FCuo8HfevPfZ/wCzVy/0/WujtvDWrpuNvdxxZxnbIy59OgpLc6cc4ey5Jytc3NV0rVrvyvsl75QXO796y5zjHT8aqW+h6/GW8zUtwP8A03c/0qD/AIR/xH/0Ff8AyYk/wpf+Ef8AEf8A0Ff/ACYk/wAKo8mLUYcqqRt6FvxUCPsmcZ+f+lXfsWlwjMmn27Z6fulrAuPDetvt8++STHTdM5x+YrobgEKoYgkU7mc+VQhCM777GcPGGlDj7JP+CL/jTbXU9Auy2zSlG3Gd0CVS8HWltdG9+0W8Uu0Jt8xA2PvdM1FD5PzeVGE9cKBmldnRKhRjOVOF7q3XuS+MLW2tjZfZ7eKHcH3bEC5+71xXL113jjrYfST/ANlrkamW56OXSbwsW/P8zf0TxCLHz/tr3E+/bs53bcZz1P0q14btrXUDc5to22bT+8QHGc9OPan+G9GVvtX2mKCXhdu5c46+orCmivdII2XLRmTr5MhGcev50dDmlGlVnUp0naTsX/EOpC8+z+W0o2bgcn6e9WvB1pbXRvftFvFLtCbfMQNj73rXMMzv95ifTJr0PQ7RbTz9qIu/b9wY9etOOruGNSw+G9lHr/mcbq0Ucfk+WiJnPQY9K6fw1pUum/ajceW4kC7dvOMZ9QPWsjxVAITaYVRnf0H+7WMNRvhwL24H0lb/ABpbMt054nDJRlZPf7yzq2prqJiK+Z+73Z3e+On5Vq2+s6DHu83TN/TH7hD/AFrmPy/GuqsPDsttvN0LeRWA298dfUULe5eJp0KdNQk2u1nY09LuNE1TzRDpcS+XjO+BOc5/wrdaOKYfPGrY9RXDX+t2LeWNNgktMZEmxQm7pj7p57/nXUajK8flFHcA5ztPWrTPGr4eSlF6q97X8ihqF3oWnGMS6WjF842QIemPX61b0mxhj83ZDEudvRQPWqttPZeId4jtVzB97zkHfPTr6U6z8SWVwX8mGVNuM5UDPX0NHmOcJ8jhFO63/Qx9fvL22+zeXdzpu3Z2SEZ6VL4avLy4Nz5t1NJt243yE46+tJ4yiMZsuAMh8Y/4DU3hC1K/bS2052Y/8eqftHc3D6jz2V/+CReJ724j+yiK4lTO/O1yM9Kx9JvLK0MpvLbzw2NvyBsdc9fwp+tXa3Rg27vl3fe98VlUm7M7cNQi8Ooy0uautX2n3pg+w2vkbM7/AJFXdnGOn41lUUVLdzrpU1Tgox2Ciiig0CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6/wL96/+kf8A7NXY1x3gX71/9I//AGauxrWOx8lmX+9S+X5IKKKKZwhRRRQAUUUUAFFFFABXH+Of+XD/ALaf+y12Fcf45/5cP+2n/stdWC/jx/roByFFFFfQEhRRRQAUUUUAFFFFABRRRQBueHbFLz7TvjjfZt++ueuenFXPE2rGX7L9keaHG/ftO3PTHQ/WuchuZ7fPkTyRbsZ2OVz9cVvf8Inqlx965gbHTfIxx+lcNWMI1vaVH6DKWi6rHpnn+Z5n7zbjZ7Z68j1q74rs4rT7J5MMUe/fnYoGfu9cUf8ACF6l/wA9rX/vtv8ACpZ/Cms3O3z72GXb93zJXbH0yKiVWj7VVIy9QNfSoYtP87MaDzMY2KO2ev51wk1xNOR5sskmM43MTj866c+Gtd/6CKf9/n/wqZtX8PwAb9LBz0xbof61FKahNyj77fYZPYXFrrqy7oPM8jH+uUHGc9OT6Vw/eu0h8U6Lbbvs9hLFu+95cKLn64NYWuX+nXxg+wWn2fZu3/u1TdnGOn0NXhXONRrlaT/ARkUVqaPe2Fn532618/dt2fu1bGM56/UV1OmXGiap5gh0yJfLxnfAg659M+lb1sS6T+B27hY4mW9u58eddTSY6b5CcfnUFbniK3hg+zeTCke7dnaoGenpU/hW2t7g3fnwRy42Y3qGx97pmn7aMaXtUhW1Ocoru7+80LTvL83S428zONluh6Y9cetU/wC3vDn/AECf/JeP/Gs44qcldQYzkK9KPSsT+3vDv/QJH/gPH/jW/M6OF2Lt/DFcmKqzm480WgOB0u7srUy/bLfzt2NvyBsYznr+Fb39veHOn9k/+S0f+NYGm6Tcap5vkPGvl43byRnOemB7V0cr6Xo2Be2EUvm/c2Qq2Mdev1Fb4hU3K2rfZMDoraG0gDG3to4d2M7Iwufrio7u3sBs8+zhk64zEpx+dYvhe9e8+1bpJW27MeYc4zupZNbh0/H2xZpt/wBzADYx16n3rz3Rmqjju0MgSbStWz9jsI4vK+9uiQZz06Z9DW5fI8Wzym8vOc7TjPSs66nsfDoQzWw/f5x5Ma/w+vT1rSguYtR3bFb93jO8Dv8AifSqm3pJL3QPPf7W1H/oIXX/AH+b/Gu+E0iD5pHOenzGvOooWmztI+XGa77W51sxACCC4b7vtj/GuzFxjzRiluI4Ka5nuMefPJLt6b3LY/Or+j/8t/8AgP8AWodO0qfVDL5DxrsxneSOufQH0rXTwfqsedl1brnrtkYf0rpq1aUY+zbsCOh1yw1G++z/ANn3f2fZu3/vGTdnGOnXoayP7A8R/wDQW/8AJmT/AAo/sDxH/wBBb/yZk/wo/sDxH/0Fv/JmT/CvOg1BcqnH7hh/YHiP/oLf+TMn+FH9geI/+gt/5Myf4Uf2B4j/AOgt/wCTMn+FH9geI/8AoLf+TMn+FX7T+/H7gNbRNO1Oy8/7feefv27P3jPjGc9enUVyviHrb/8AAv6Vqf2B4j/6C3/kzJ/hVaTwjq82PMu4Hx03SMcfpToyhCpzymhHM0Voapo1xpPlfaHibzc48sk9MeoHrWfXqwnGa5o7CCiiiqAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8AA3W//wC2f/s1dhXH+But/wD9s/8A2auwr5/G/wAeX9dCgooorlAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArjvHP3rH/tp/7LXY1x3jn71j/20/8AZaT2O7Lf95j/AF0OQooorI+tCiiigAooooAPy59a6mx8L3EQczm2cHBXOTjr6iuWq1/aV/j/AI/bn/v63+NNHLiadWokqbSOkHiPRIv9Tpzx567IUGf1qU+LdMk/11rPJjpuRTj9aqeD7W2uje/aLeObbsxvQNjO7PWrt1qegWhXfpSndnG2BKtdzyKlKiqrpRhJteZB/b/hz/oEf+S6f40f2/4d/wCgR/5Lp/jR/b/hz/oEf+S6f40f2/4c/wCgR/5Lp/jQP2P/AE7n95KnizSYc+RZTRbvvbI1XP5GoD4h0Nh+801n9N0KHH61NFrHh6YnbpIGPWBP8aPEtlaQC18m1hi3bidkYGenpQTCnS9ooShKN/MzG8Iagg3NLbY68M3/AMTVfTl1bUDKLfUJV8vG7MzDOc/4VSOp35GDe3JHvK3+NdB4MjMhvcdcJ1/4FUq1zure1pUJTqtO1raFd/7VsMfaL+V9/TbMxxj6/WtzxLczQfZfJmkjyGztYjPT0qrq2mXGYiZEOd2OT7Vr6teWVp5P2y387dnb8gbGMZ6/hV2PNnUU505JJvXRHnx1O/bGb65P1lb/ABrv7non0rNtJtH1beLXTkj8rG7fCo69On0qXS9PvdPMv9o3AuA2NgDs+MZz1HHUUoo1xVWM7e7ytdO9yTw7YNZC63eWN4UDb7Z61hQxGPcSRz6VbuvFdm+0W0U8eM7sADP5Gr9nrGk3wkEVkQU67ol/p9KPQn9/T5qk4vX8LFDxz1sPpJ/7LXMW1pJd7thUbcZya0NbsNRsfI/tC68/fu2fvGbbjGeo47VteHNKa3FybhYnyFx3x19RSauztp1Y4bCKzv2+8u6tfQ6L5IKMpmz/AKoAdMdenrXCSTSzYMsjvjpvYnFaGr6oNSMODKfLz98+uOnJ9Kp21pJdbvLKjbjO4+tTJtuyNcFRVCnzT+Jj7Owlvt4iKDZjO4+tdnrmoR6YbcYkXzN3+r46Y+nrRBawaKG+0Qxt52NvlqDjHrn61xl7fPeeWXkkfZnG9s4z+NV8KOdXxtZP7K/G52l9BHq4jMcafuwf9YPXHT8q4Dvn1rd0XXEsPO+1meUPt24O7GM56mr+t6Af3H2ZYI+G3bRjPT2pPVXKw8vqtR0Z/C9v1OTx2H611Eeha7OMrqXAx1nf/CuYrrPCkl3dm7BuZGCbPvyE+tKJ0Y+U4U/aRa07q5p6V4djtfN+2QW027bs+TdjGc9RVW/0LV7ry/LvVXbnO6Vh6e1WvENtqE32c2d00O3dvxIy7unp171y9i2r6jv8nUZx5eM7p3756flVvseXQVWovb86v1v06F6PwzrNlkw3scW773lSuucfh71ziyyRA7JCvrsYjNd9rWqLpggE3mMZN2NmO2OvPvXn5/zmpemx6GAqVK0ZTqW18tz0PVLRdTWABEPl5/1g9cdPyp9rCNMEm4KPMA+57ev51W8MSPMbrzXaTG3G45x1qDxeJwbPyJTGPn3bWIz09KvzPJUJOqsM3p/TOKLs33mJ9MmkoorI+oStoFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/Av3r/6R/wDs1djXHeBfvX/0j/8AZq7GtY7HyWZf71L5fkgooopnCFFFFABRRRQAUUUUAFcf45/5cP8Atp/7LXYVx/jn/lw/7af+y11YL+PH+ugHIUUUV9ASFFFFABRRRQAUUUUAFFFFAB+X411ceheIGB26pgf9fEn+FYFhps2o+YIWRdmM7yR1+gPpXQr4f8QjpqoGfS4k/wAK4sTUV0uZL1Qx39geI/8AoLf+TMn+FXdP0nWbfzPtOoGTdjb++dsdc9apf2B4j/6C3/kzJ/hV3T9J1m38z7Tf+Zuxt/fO2MdeorhnP3fij9wF/VNcttJ8rz0lfzc48sA9MepHrWI3iHw8/wB7Sifrbx/41qa1fadYeR/aNp9o37tn7tX24xnr06isr+3vDn/QI/8AJeP/ABqaNNON+Vv0GH9veHP+gR/5LR/41ja1fafe+R9gtPs+zdv/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AH+b/Gj+1NR/5/7r/v8AN/jRdFOljXo5r7jZu/DesPsNzeRzYzt3ys2PzFSy+JrMqBDHPHxzgAZ/WsBtSv2+9e3J+srf41VouOODlO3t2nba2ho6Xotzq5l+zvEvlbd3mEjrnpjPpXUXN5peilRLYqTL08uJe3r09a4uC6uLYk288sW773luVz9cUk1xPPjzppJNvTexOPzoukFbCTrVFzy93t1LV3qdxc7P9IuDtz99zVGiipudsIRgrRVgrf0bxAloZv7SM91u2+XuO/bjOfvHjtWBR1pp2M69CFaHLJHY6x4ca58k2SW0QUNvwNuenoPrXL2kl3GXFrcvCTgNscqD+VH9pX/e9uSPaVv8a6OLX9BjB/4lhzjqIU/xp6NnEo18PDkkuf8AT1NHTdI1SHzftt2Jw2NuZGbb1z1H0qR9Q0qwGI7EIX6+XEozj/8AXXJXmuXU5Tybq6TbnP7wj+RrPe5nfG6eRsdMsTT5jGOXzqPmqv7tDfuvDmsS7Tc3kcuM43yscfmKZY+GbqUyZaA7cdSff2qtYa5LB5n2qe5mzjbl92Ouepq9qfiOC48v7As9vjO/GF3enQ/WjTctxxcf3a++2hsX2rWOk+WEt3QyZz5KKM49eR60+x1Ky1wyDyHYwgf65AcZz05PpXBSzyzY82V5MdNzE4pYrme3z5M0se772xiM/lRzB/Za9nv73cuapo9xpJiFw0beZnbsJPTHXI96XSryytDKby284Njb8gbHXPX8K25PEelXC4urSSZhwpkjVsHv1Ncn1JxnHvSdlsdFD2lanyVk159zV1q+0+98j7Ba+Rs3b/kVd2cY6fjWVRRUt3OulTVOKggooooNAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK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AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1/gX71/9I//AGauxrjvAv3r/wCkf/s1djWsdj5LMv8AepfL8kFFFFM4QooooAKKKKACiiigArj/ABz/AMuH/bT/ANlrsK4/xz/y4f8AbT/2WurBfx4/10A5CiiivoCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8Ddb/wD7Z/8As1dhXH+But//ANs//Zq7Cvn8b/Hl/XQoKKKK5QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK47xz96x/7af+y12Ncd45+9Y/8AbT/2Wk9juy3/AHmP9dDkKKKKyPrQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8C/ev/pH/wCzV2Ncd4F+9f8A0j/9mrsa1jsfJZl/vUvl+SCiiimcIUUUUAFFFFABRRRQAVx/jn/lw/7af+y12Fcf45/5cP8Atp/7LXVgv48f66AchRRRX0BIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHX+But/wD9s/8A2auwrj/A3W//AO2f/s1dhXz+N/jy/roUFFFFcoBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFcd45+9Y/8AbT/2WuxrjvHP3rH/ALaf+y0nsd2W/wC8x/rochRRRWR9aFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFT3NpJa7fMKndnGD6UEuSTs+pBRRRQMKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4F+9f/SP/wBmrsa47wL96/8ApH/7NXY1rHY+SzL/AHqXy/JBRRRTOEKKKKACiiigAooooAK4/wAc/wDLh/20/wDZa7CuP8c/8uH/AG0/9lrqwX8eP9dAOQooor6AkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/A3W/8A+2f/ALNXYVx/gbrf/wDbP/2auwr5/G/x5f10KCiiiuUAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8c/esf+2n/stdjXHeOfvWP/AG0/9lpPY7st/wB5j/XQ5Ciiisj60KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK0LDR7nUS/kvGNmM7yR1z7e1C1M6lSNNc0mZ9Fdza+GfL3ebFatnGOM/0q0fD0H/Pta5/3B/hVcp50s1op2Wp55RXV3/hS5k2eR9mTGc4JGf0rm7m0ktSvmFTuzjaSf6UnGx10cXSrfAyCiij3pHS7BRXfw+H4QvzW9sf+AD/AAqX+wLf/n1tv++B/hVcp5TzanfY87or0T+wLf8A59bb/vgf4Uf8I/b/APPrbf8AfA/wo5Q/tal2PO6OtbniKxSyNttjjTduzsGM4xWFxSasehSrKrT54mxH4dvJASHhwOvzHP8AKsivS9Mube7Eojhxtxnco75rD17QNxgNrHbxD5t20bc9MdBVOJ5mHzF+1cKuhyFFFFQexdWNfQ7Jbwz5SNtm374z612t9a2CCPzbOF8g4zGDisfwppz2/wBq83YwbZjHPrVrxH5rG28pyv3s4JGelaJWR87iqntcVyRen/AOBoq//ZFx/ei/M/4Uf2Rcf3ovzP8AhUWZ7vtqfcoUVf8A7IuP70X5n/Cj+yLj+9F+Z/wosw9tT7lCirM9jLb7d5Q5/umq1I0jJSV0FFFFBQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1/gX71/wDSP/2auxrjvAv3r/6R/wDs1djWsdj5LMv96l8vyQUUUUzhCiiigAooooAKKKKACuP8c/8ALh/20/8AZa7CuP8AHP8Ay4f9tP8A2WurBfx4/wBdAOQooor6AkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/A3W//AO2f/s1dhXH+But//wBs/wD2auwr5/G/x5f10KCiiiuUAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8c/esf+2n/ALLXY1x3jn71j/20/wDZaT2O7Lf95j/XQ5Ciiisj60KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAu6fYSXvmbCnyYzu/H/AAr0aG0t7RWKW8SZHOxAM4/CuK8N3cNr9p85GbdtxgA4610mraskXlbfMGQen4da0jsfP5j7WpW9mtjOvfFUDbRGLlcZzjAz+tUB4lIzmW65/wBr/wCvXPEk9STj1pKnmZ6MMvoxjax6NpOu2+pmURpKNmPvgd89Ofao9a0iO68kwwwrt3ZyuPT2rjdLneDzdjuucfdOPWvTWUFeQDVp3R42LpfVKylTeh5FV/TbQ3RlwEO3H3vx/wAKoV0fhSLzTd5AONnX/gVZx3PexU3TouR28kgjA68+lcj/AMJZD/08/p/jXQatL5Xk4JGc9D9K4eLw/dy52vDx6sf8Ktnh4CjRlFyrM2P+Esh9Lr9P8aD4shPa6/Mf41kv4eu4+skPPox/wrLZCnXHPpUts9OGDwlT4TQ1bUl1ExFfM+Td9/3x/hWbRRUs76dONOPLHYv2Opy2nmZmnG7H3WPbPvXokE8N8DiPOzH3wO//AOqvLK2tI102HnfaJLh9+3bhs4xnPU+9VGR52YYL2q5oblrX9Ea3Nv5awpkNnaMZ6e1c/FA0udpHHXNa2ua2upGDyGmUR7t284znHpn0rS8N6OSbnz1if7mMjPr6ihq7HCtUw+GTq7/8E6qCFbYNhFG7H3RUMlxaSY82HfjpuUHH51V1zU0sBAG8z5w33PbHX864D7deHP8ApU//AH8P+NW3Y8zC4GWITm3Y9G32H/Pon/ftaN+n/wDPqn/ftahhs5mViXX16muN1G4u4DH/AKTKM5+7IaG7CoYZVpcsZHcb9P8A+fVP++FqWCKyn3bbWMY9UFea/b7zvdT/APfw16HpME0Pmea4bO3HJPrQncMXhHh43cjP8RxW0H2YC3Qbt33UHtXCV03iu8882mxnGN+cn/drmazluevlsHGgnIKKKKR6IUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1/gX71/9I//AGauxrjvAv3r/wCkf/s1djWsdj5LMv8AepfL8kFFFFM4QooooAKKKKACiiigArj/ABz/AMuH/bT/ANlrsK4/xz/y4f8AbT/2WurBfx4/10A5CiiivoCQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACtyy8NXlzv2vB8uPvE+/t7U7w9pRvvtGVhbbt++M9c9OPau0lmt7HH7kDfn7ijnH/6687FYuUXyQ3GZkPh2Nd2+C1Oenyf/Wp0nh6Jsbbe0GP9j/61Y114ojl2+S10mM55xn9aLXxRHEW85rp84xznH61z+yxNuYCpeeGLy32Zkg5z90n29qwq9WRobocxg7f74Hf/APVXA67YfYfs42xjdu+4MdMdfzrowmKlN8k9wG6JZi78/Kxtt2/fGeufauu/sCD/AJ9rX/vgf4VxOnX62XmbvM+bH3PbP+Nb/wDwlcP/AE9fp/jSxVOs6nubAa/9gQf8+1r/AN8D/Cj+wIP+fW1/74H+FZH/AAlcH/T1+n/xVH/CVwf9PX6f41zeyxIXNf8AsCD/AJ9bX/vgf4Uf2BB/z7Wv/fA/wpuk6j/aXm+W0o8vbnefXPv7VqXV0lsF3Bjuz0rGUqsZcreoHn+t2YtPIwsa7t33Bjpj2rJq5f3v2zy/mkO3P3z6496p17lFSUFzbiCiiitQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/AAN1v/8Atn/7NXYVx/gbrf8A/bP/ANmrsK+fxv8AHl/XQoKKKK5QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK47xz96x/7af+y12Ncd45+9Y/9tP/AGWk9juy3/eY/wBdDkKKKKyPrQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigByyOmdjsufQ4p73M8uPMnkfHTc5NRUUE8qvewUDiitPS9Hn1FpBGY/kxneT3z7e1NK5NSpGnFyk9C94b05rr7SMRnG3734121zOIVXOeQelNtrSCzUiKGNC2M7FAziuR8Qaz532fyXmQDdnnGenoav4T5tuWOxGi0OY967XwhZNbm8Mu1t2zGP+BVxWOa1tP1o2nmbpLj5sfcb6+9SrHt46lOrRcIeR6HcCE7TLGr9cZAOKzjqNhD/y7EZ9EFchqeuy3XlfZ57mPbnd85GenoazDd3J63Ep+rmm5HmUcqk43mz0iG5s7rOIPu4+8gqC90O2nCeTa2y4zn5AP6V5+L67QHbdTrn+7Ia7vQNXXUTOAZfk2/f989OT6U00zLE4Sphf3kHocPeWEtkU81kO/ONp9Kq13niLTVn+z+WkS7Q2eMelcH3qWj2cFifb0+bqFOVC+cY49abW94bsheG5ykbbNv3x9f8ACklc2r1VRhzsw3Qp1wc16HpmpWkom8mJkxjdhQM9feoNV0i3xF5dvbrjOfkAz09q4ZLq5j/1dxIueu1yM0/hPNajmFO60t/X6GjrWrJqRh8vzQI92d/vj/Csk0VPbWkl2WCFRjGc+9LdnowhCjSt0R6lCpCnPtXmV/FLF5fmvuJzjnNeoqBjpXCeKrcQG1wFG7f93/gNXLY8HKqn75x7/wDBMzTLM3fmgBPlx973zXo80yQKMKeQegry2OaWHPlSumeu1iM1abVbph811cH6yGpi7Ho4zBTxE1K+hUkmkmI8yR3x03MTimUUVLPSSSVgooooKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo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KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOv8C/ev/pH/AOzV2Ncd4F+9f/SP/wBmrsa1jsfJZl/vUvl+SCiiimcIUUUUAFFFFABRRRQAVx/jn/lw/wC2n/stdhXH+Of+XD/tp/7LXVgv48f66AchRRRX0BIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFBooNJgevdqyp5bLSCv+jKvmk/6qNRnHr09a1e1cH4kvHk+y7JJBjfnn6V89hqXtJ8vQokuPFCSbPLe7XHXnGf1qW18VwRbvN+1PnGM4OP1rlKK9d4Ony2Fc9WxBcj5oVbb03rnFcBrmnHT/ACARGN+77g9MdfzrovCd4939s3ySPt2ffOfXpTvFFssptDtTjf1H0rz6LdGvyAcJRQKK9tiLlhYve+Zs2fLj73vn/CvTkRYwdqAZ9K5PwjZ/8fm8I33COM/3q3NY1BLAQ7t/z7vu+2P8a8XGSdStyLoNHEavqa6j5O0ynZu+/wC+On5VmUUV68IKEeVAFFFFWIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/A3W//AO2f/s1dhXH+But//wBs/wD2auwr5/G/x5f10KCiiiuUAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuO8c/esf+2n/ALLXY1x3jn71j/20/wDZaT2O7Lf95j/XQ5Ciiisj60KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEa2iac2oGcKIzs2/fHrn/CvRI40iU7EVSeu0YrmfDckEH2n92OdvRR71vm/hP8AC/6f41pG1j5jMJzq1mraI5zU7XUbvyvIu2QLnOZGGc49Kx/+Eavf+ekH/fR/wruPtNqP+WP/AI6KX7Va/wDPEf8AfIoaRVLHVaUeWKOG/wCEavf+ekH/AH0f8KP+EbvR/HD/AN9H/Cu5+02v/PH/AMdFNNxalTiH/wAdFHKjT+0sQ+h5f29/au68OaqlwbgfvTjb1/GuGJyeOmakiuJrfJhlkjz12MRmoTsz18XhvrEOV7nour6V/aPlbUiOzP3x646flXFS6DdQkbnh56YJ/wAK6Sy8V2rbg6XDYx2B/rWoLmxn622ceqLV6M8WjWxGE91rQ4uDw3e3BOySAbcZyx/wrurOyisVfZFGm4DOxQM4qu9/ZWmMQMN391V7fjXO6l4piuBH9nN1GFznnGenoaEkgm8TjWo20I/Emqm6Nt5Dypt3Z5xnp6GufihabdtIGPWms7ufndmx6nNbXh17dPtP2iISfdxlQcdfWo3Z6/L9Vw9oo7SwsUsxJtijXdj7i46f/rrk/EuotObXyXkTG/POM9PQ11d/fJa7Mhvmz938PevMnkeTG92bHTcc/wBaqT6Hm5ZRdWo6s/63G5o/r605UL9COPWux0Xw00BmN4ltMG27MjdjrnqPpUpXPWxOJhQjeW4aF4eaAzm7S3lDbSuRux1z1Faus6rHpvkhhJ84b7mO2OvPvVq6u4rIJlCC+fugdq87v9Re98vMkrbc/fbPXHvVt8p4tCnUxtX2lTYpMzN95mOOmTXQeHtXNobj7Q88gbbjBzjr6muepVdl+6xH0NQnqe5XoRq0+Rnp97YxXwQvFC+0HHmKDjNecXlhLZFPNZDvzjafT/8AXXY6Lr0U4m3CZtu372D69Oa077S4LoJi3g+XP3kFW1dHhYfETwU3TnseZUVoX+jXOneX5zxnfnGwk9MdfzrPrM+hp1IzjeLugooooNAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDr/Av3r/6R/wDs1djXHeBfvX/0j/8AZq7GtY7HyWZf71L5fkgooopnCFFFFABRRRQAUUUUAFcf45/5cP8Atp/7LXYVx/jn/lw/7af+y11YL+PH+ugHIUUUV9ASFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRSYHq9tL5obqcAda4bxLCYvsudvO/p+Fa3hjUjJ9qEjSvjYBuOcda1dW0kah5OyOH5M/fHrj2PpXiQf1evaQzzaitSbQbuDbukh+bpyf8Kkg8N3lxu2SQDbjOWP+Fes69O17isbfguFoft2SOfL6f8Cq34nuFg+y7gTu34x/wGta1tUtA+yONN2M7FAziuI8Rakt+bfyzINm/O73xXlU718Rzr+tB9DCooor2hHpmk2wt/NIVF3bfuj61zvjC4L/AGLazjAfPPX7tdiiBAcAfgK861uczeRkscbup+leLhFz1uYoyaKKK9skKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6/wN1v8A/tn/AOzV2Fcf4G63/wD2z/8AZq7Cvn8b/Hl/XQoKKKK5QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK47xz96x/wC2n/stdjXHeOfvWP8A20/9lpPY7st/3mP9dDkKKKKyPrQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCVLq4jzsnlXPXa5FP+33n/AD9z/wDfw1XooIcIvdFj7fef8/c//fw0fb7z/n7n/wC/hqvRRcPZw7Isfb7z/n7n/wC/ho+3Xn/P1P8A9/DVeii4ezh2QUUUUFiqzL91iPoamF7dL0uZh9JDUFFBLjF7ona8un+9czH6uagoooBRS2QU9JZI87HZc9dpxmmUUDaTVmWptQuZtu65mbH96Qmq6xtJnaabQCQOCR9KLkqHKrR0PR7HRLWIOZbW2YHGPkB/pUt9q1vp2zcjndn7gHb/APXXLw+Jggbe9yc9Of8A69YMl3czY824lfHTe5NacyPDp5dUq1L1noWr3VZ7nZtuLj5c53Of8az6KKzbue3TpxhHliFFFFBoPjmkhJ8uR0z12tjP6122keIYZvN3+e2Mfe59enNcNTklkiz5cjpnrtbGaadjjxWEhiI67np93FaSKpnt45MZxuQHFecXk0ExXyY9mM5+UDP5VLc6rdS7Qt1cDHXMhqhTbuYYHBSoXcmFFFFSemFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4F+9f/SP/wBmrsa47wL96/8ApH/7NXY1rHY+SzL/AHqXy/JBRRRTOEKKKKACiiigAooooAK4/wAc/wDLh/20/wDZa7CuP8c/8uH/AG0/9lrqwX8eP9dAOQooor6AkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCSK4mg3eTLJHnrsYjNdfaeK7Zd/mLct0xwD/WuMpQSOhNc9bDwq7jueli6sZvvW27b/eRaSTULK1xi3I3f3UUdPxrzsX12Ol1OPpIaRry6f71zM2PVya41l2ur0C50eo+Korjy/sxuo9ud3OM9PQ+1cuzM33mJx6mkoruo0IUlaIBVyx8vEnmIG6dQD61TpQzL0JH0NaSjzKwj1E38WCMPn6V5e8jyH5mZvTJzipvt15/z9T/APfw1Xrmw2F9i3fqAUUUV1gFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4G63/8A2z/9mrsK4/wN1v8A/tn/AOzV2FfP43+PL+uhQUUUVygFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVx3jn71j/20/8AZa7GuO8c/esf+2n/ALLSex3Zb/vMf66HIUUUVkfWhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdf4F+9f8A0j/9mrsa47wL96/+kf8A7NXY1rHY+SzL/epfL8kFFFFM4QooooAKKKKACiiigArj/HP/AC4f9tP/AGWuwrj/ABz/AMuH/bT/ANlrqwX8eP8AXQDkKKKK+gJCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6/wN1v/wDtn/7NXYVx/gbrf/8AbP8A9mrsK+fxv8eX9dCgooorlAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArjvHP3rH/tp/wCy12Ncd45+9Y/9tP8A2Wk9juy3/eY/10OQooorI+tCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6/wL96/wDpH/7NXY1x3gX71/8ASP8A9mrsa1jsfJZl/vUvl+SCiiimcIUUUUAFFFFABRRRQAVx/jn/AJcP+2n/ALLXYVx/jn/lw/7af+y11YL+PH+ugHIUUUV9ASFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1/gbrf/APbP/wBmrsK4/wADdb//ALZ/+zV2FfP43+PL+uhQUUUVygFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVyvi+EymyPy8b+v/Aa6qs3VLI3nlkBPkznd+FD2OjC1PZ1lN9DzGinPG0f3sfhTaxPsk7hRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKQ0tOSNpPukfjQJuyudr4PhMTXn3ednT/gVdTWdpVkbQSEhBvAxt/GtGtkrHxuLqKpWckFFFFBzhRRRQAUUUUAFFFFAAa5fxfCZvsR+X5d/X/gNdRWdqdk14IsbPkznd+Fa0J8lRSYHmNFOaNo/vEH6U2vpFqSFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi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il8Q7HKKhfOCOPWuv0Tw88Jn+0rbSZ27eN2OueorWstCt4N/nW1s+cYxGD/MVrKirnaoGfQV5+JxvP7sAQqjAxS0gpa88YUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAYooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopKAAmq1zex2u3eGO7OMVnatrcVj5W4TfPuxsHpjr+dcVNqN1NjNzOcesh/xrqo4WVTV7HmYvMoUHyx1Z2kniezixuiuDn0Uf41B/wAJlYf88Ln/AL5X/GuKMjt952P1NNrsWCpdTypZvXvpY7f/AITOw/54XX/fK/40f8JlYf8APC6/75X/ABriKKf1KkL+18R5fcdv/wAJlYf88Lr/AL5X/Gj/AITKw/54XX/fK/41xFFH1Kl5/eH9r4jy+47f/hMrD/nhdf8AfK/40f8ACZWH/PC6/wC+V/xriKKPqVLz+8P7XxHl9x2//CZWH/PC6/75X/Gj/hMrD/nhdf8AfK/41xFFH1Kl5/eH9r4jy+47f/hMrD/nhdf98r/jR/wmVh/zwuv++V/xriKKPqVLz+8P7XxHl9x2/wDwmVh/zwuv++V/xo/4TKw/54XX/fK/41xFFH1Kl5/eH9r4jy+47f8A4TKw/wCe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VcDRR/ZtDz+8PrtU77/hN9N/54Xf/fC//FUf8Jvpv/PC7/74X/4quBoo/s2h5/eH12qd9/wm+m/88Lv/AL4X/wCKo/4TfTf+eF3/AN8L/wDFVwNFH9m0PP7w+u1Tvv8AhN9N/wCeF3/3wv8A8VR/wm+m/wDPC7/74X/4quBoo/s2h5/eH12qd9/wnGm/88Lv/vhf8asReLLGbO2K5GPVR/jXnNPWWRfuuw+hqXllHoCxtTqer2t9Fd7tgcbcZ3D1qzXlEGp3cO7bd3Az/dkNd1o2uw6gZgom+TbneB3z05PpXnYnBTparY7KGJjU0e5vUUgpa4TrCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqt3dpbbQ4Y7s4xVk1z3iefyTa8sN277v4VpShzzSMMTU9lSc+xxtxdSXO3zJHfGcb2zjP41DRRXupWVkfFyk5O7CiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFWLa7ktdxSSRM4zsbGcfjVeik0mrMqMnFpo9RtLtLkMFDDbjOas1z3hifzjdDLHbt+9+NdDXhVYck3E+0w1T2lJSCiiiszcKKKKACiiigAooooAQ1VvLxLQJvDHdnG3/PvVo1zfiy48j7Jyw3b/u/8BrWhT9pUUTOrLlg2cRc3cl1t8yWR9ucb2zjP41Xoor6qMUlZHgt3d2FFFFUIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKsWt5Ja7yksibsZ2NjOPxqvRUyipKzHFtO6PWrO8jut+wMNmM5q1XNeE7jzzd8sduz73/Aq6Wvla9P2dRxPeoz54KQUUUVkaBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABrkfGpIaywccP/wCy11xrkfG33rH6P/7LXRhP4yODM/8AdZfL8zk6KKK9o+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA63wUSWvsknhP8A2autrkfBP3r76J/7NXXV4uK/jM+tyz/dY/P8wooornO8KKKKACiiigAooooAK43x2SDYYJH+s/8AZa7KuN8edbD/ALaf+y114D/eI/10ObF/wWcbRRRX0x4oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHZeBCSb/JJ/wBX/wCzV2Vcb4D66h/2z/8AZq7Kvmcf/vEv66Ht4T+CgooorkOgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANcj42+9Y/R/8A2WuuNcj42+9Y/R//AGWunCfxkcGZ/wC6y/rqcnRRRXsnyQUUUUAFFFFABRRRQAUUUUmAUVst4ZvUxmSDB/2j/hWNUxnGfwGk6UqbSmrXCirljp02ob/JaNdmM7yR1z6A+lO1HSp9M8vzmjPmZxsJPTHqPejnjzct9QVGo4c9tCjRRRVmQUVqWGg3Wo+Z5LwjZjO5j3/D2qreWMtls8xkO/ONpPbHqB61CqRb5b6mzoVIx52tCrRRU9taSXW7yyo24zuJ/wADVNpK7M4xcnZEFFbM/hm9t9u+SH5umCf8KxqmFSM/hLq0alP41YKKKKsyCij8vxrZm8NXsON0kPzdME/4VEpxi7NmsKU5puKvYxqKKKtmYUVst4avVxmSDB/2j/8AE1jVMZxn8JpOlKnbmVrhRRRVGYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHWeCfvX30T/2auurkfBP3r76J/7NXXV4uK/jM+tyz/dY/P8AMKKKK5zvCiiigAooooAKKKKACuN8edbD/tp/7LXZVxvjzrYf9tP/AGWuvAf7xH+uhzYv+CzjaKKK+mPFCiiigAooooAKKKKACiiigAooqSKBps7Sox60m7asaV3YjorS1XRbnR/J+0PGwlzt2EnpjrkD1q3L4Tv4Qu6W3OfRmz/6DWH1mlZO+j2L9lNtq2xhUUUV0GYUUVup4VvnyRJBgc/ebP8A6DWdSrCn8bLjCU9kYVFH5fhRyelWRbWwUVuXPhW+tQpeW3O7ONrN/h71h1nTrQqfA7lzhKPxBRVqzsJb7f5TINmM7ie+fY+lT6rotzpBhFw8TebnbsJPTHXI96bqw5+S+oezly8yRnUV0EXg7UJc7ZbYY/vM3+FVdQ8PXem+X50kDb842MT0+oHrWUcVRlLlUtSnRmlexk0UUV0mQUVo6Votzq5l+zvEvlbd28kdc9MD2qC80+aw2eayHfnG0k9Me1ZqtDm5L6l8krc1tCrRRV7TtJuNT83yHjXy8Z3kjrn0B9Kc5xguaWgopydkUaKu3+mT6d5fnNG2/ONhJ6Y9R71SpxkpK8XoEk07MKKKKokKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7LwH11D/tn/7NXZVxvgPrqH/bP/2auyr5rH/7xL+uh7WE/goKKKK4zpCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooADXI+NvvWP0f/wBlrrjXI+NvvWP0f/2WunCfxkcGZ/7rL+up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+Na+y/6dy+8z5/70fuNHSptC1fzvs+lxL5WM+ZboM5z0xn0rltfgihNv5USJndnaoGeldfoeo6Xe+f8AYLL7Ps27/wB0qbs5x0+hrlPEfW2/4F/SnhLqu46ryfoFezpJ6MwqKKK9o80KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDsvAfXUP+2f/s1dlXG+A+uof9s//Zq7Kvmsf/vEv66HtYT+CgooorjOkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANcj42+9Y/R//AGWuuNcj42+9Y/R//Za6cJ/GRwZn/usv66nJ0UUV7J8kFFFFABRRRQAUUV1EetaCoO7TN30gT/Gs6k5Q+GNzahShUvzTUfU5eiur/tzw/wD9An/yAn+NIdc8Pn/mF49/IT/GsXXnb4GdSwlK9/ao27noledV6dJNAoXdFnPT5a5sa54fH/MKz/2wT/GubDVJRvyxuehj6EKjV5pb7lPw0AftWQP4P61P4tYMbTH+3/7LVqLxJosG7ytPkjz12QoM/rVy21PS9YLZsi3lY/1sSnr6dfSnKc1U9o4smFOlKh7CNRXf/DnCVYN/eHrdzn/tof8AGtzxXbW9ubP7PBFFu352KFz93GcVc0jw61v5xu0t5Q23bkbsdc9R9K6HiIOmpyRwRwVX2zpR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6Y69PWst/EOhSY8zTWb/AHoU/wAas/2jY67922J8n/nsi9/Tk+lQ6Z4ZktRN9rW2lDY28bsdc9R7iuKMacY+/dP1PWnUr1J/ubOPpsaU1npoC/6BbjP/AExX/CvPeD+Nbuta6t8YPsbTw7N27nbnOMdD7GsaKFpc7SoxjrXZhoShG8up5eOrRq1EodOx3tjcQ6rvwm7y8f6wA9fT8qj1i/h0nyAUYebu/wBWAOmOvI9adpNjLpXm+eyN5oXbsyemf8aTWtPfVDAYvL/dhs7/AHx04PpXAuX2tvsnsv2n1fb3/wCv0OBoNFaekXljaGX7bbefu27fkVsYznr+FetOTUbpXPmacVKaUnbzOx0wgCYkZ6f1rGOueHs/8grP/bBP8asL4s0xPuWs4z1wij+tV/7c8Pn/AJhX/kun+NebGnLmblFn0E69PkjGFSOndXNDS9S0q5837JY+Ttxu/dKM9cdPxp+sahplp5H22y8/fnZ+7VtvTPX8KZpepaVcmX7LY+Tt27v3Srnrjp+NP1jUNMtPJ+22fn7s7P3Stjpnr+FZOP7y1n+pt7T9xzc8fW2hl/254f7aUB9YE/xrdvGVgm0Y69qw/wC3PD3/AECf/ICf41ZPi3TD1tZz9UX/ABrWVKV04xZjTr00mp1I/JWOLorV1q+0+9MH2C0+z7N2/wDdqu7OMdPoayq9KEnKKbVj5+tBQm1F38woooqzMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6zwT96++if+zV11cj4J+9ffRP8A2auurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf9tP/Za7KuN8edbD/tp/7LXXgP8AeI/10ObF/wAFnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRV7TtJn1PzPIeJfLxu3kjOc9MA+ldWbSx0XH9oWcM3m/c2Rq2MdeuPUVyV8VGm+Ravsb06DmuZ7GppNtJH5vnssmcYzzjr61jaxr1vB5P2ZZod2d3lgLnp1waW48YWB2iCK6j65+VRn8mqTX9Akv/s5tRDGE3bs8Eg4x0HtXlU4ctVSrq1zvnK9Plpu9jlbOwu9W3hJlPl4H71j39OvpW3ZZ8KeZ9u/efaQNnkc429c5x/eFJ4OiMpvR8uRs/wDZqqeJbkXP2XBb5d3X8K7pydSs6D+H+mc0UqcPar4itreqQal5PkpIvl7s7wB1x6E+ldxa/wAX4V5lXptr/F+FZY6CpwjFef6F4aTlJtnAabc2luJPtUHm7gNvyBsdc9TXVTeM7FwPLjulxn+ED/2auV03SZ9U8zyHjXywM7yR1+g9q6Gy8MS2PmfbBayh8bcZbGOvUe4rTErDuV5vXsRRdZL3djnP7W1L/oIXf4zN/jVeWeafHnTSSY6b2Jx+ddZ/wkHhv/oEf+S0f+NYmtX2n3ph+wWv2fbu3ZjVc5xjp9DW1Go3JL2dvMzqRsvjuZPA5r0qwkW8EnGdmPv/AI1ysPhHULjdslthj+8zf4V03h3R73Szc/bJkl8zbt2uWxjOeo9xXJj61KcPdlqjfC05p6rRnL23hS/ut2yW3GzGcsf8K39Qg03TfLE1jA2/ONkSnpj/ABrR1K3lXy/sjiHrv2Hbu6Y6fjXL+H1uNVNx9omafy9u3zmLYznOM/Ss/azrL2k37q6epcoRpvkS1Zm6Pe2Fp5v2228/dt2/IrYxnPX8K72C10xw3l6fAuBz+5UZrlPF0NrD9j+zW8cWd+7YgXP3fT8a1V8ZaUnS1uB64jX/ABp4iMq0Y1Kaev6CotU5OE2hJfF+kTY8yznfHTdGp/LmrGmXGhat5vkaXGvlYzvt0HXPTGfSs6/8ONqPl/YUtoRHnfkbc56dAfQ1fubmz8MhfNtgDcZx5CDHy+vT+9WUoUWlGlfmfS5alUvzTtZGF4qhtYvsn2a3jizv3bEC56Y6VH4b1FNPNzv8z95sxs9s9fzrFmnnuMebNJJjpvYnGa2tG0S5vTN5bxDbtzuJ759vavRnCNPD8tR/1c5Iycq3NE7lLKFAf3MXrwo/wrz/AFzVo9U8jZ5v7rdnfjvjpyfSvRRcK3GGHbmvOtc0mTS/I8zy/wB5uxs9sdeB61w5dyur7+/T8TqxafLZbdTIrc8Odbn/AID/AFrD/P8ACuxtvEmh2wbbpzqTjOyFOf1r0cXKfJyxje5xYdR5rydjX1zUdLsvs/8AaFn9o37tn7pX24xnr9RWP/wkHhvP/IH/APJaP/Gpp/FWiXW37Rp8su3O3zIUbH5mof8AhIPDef8AkD/+S0f+NeZCjKMLShK/qd0qqcrqS+46eOe3ZWKw4wMkbRXM/wDCQeG8kf2QPwto/wDGumint2VisWMDJG0VzP8AwkHhvP8AyCPyto/8ayoQu37rfozSrKyXvJfI1dF1HSr0z/YbLyNu3f8AulXdnOOn41zfirraf8D/APZa1IPFOh227yNOli3fe2QoufyNNm8T6DcbfN06STHTfAhx+tb0oVKdXnUHYxnKE4cvMrnF0UUV7iPNCiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOy8B9dQ/7Z/8As1dlXG+A+uof9s//AGauyr5rH/7xL+uh7WE/goKKKK4zpCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii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fesfo/8A7LXThP4yODM/91l/XU5OiiivZPkgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDrPBP3r76J/wCzV11cj4J+9ffRP/Zq66vFxX8Zn1uWf7rH5/mFFFFc53hRRRQAUUUUAFFFFABXG+POth/20/8AZa7KuN8edbD/ALaf+y114D/eI/10ObF/wWcbRRRX0x4oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHZeA+uof8AbP8A9mrsq43wH11D/tn/AOzV2VfNY/8A3iX9dD2sJ/BQUUUVxnSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGuR8bfesfo/wD7LXXGuR8bfesfo/8A7LXThP4yODM/91l/XU5OiiivZPkgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOs8E/evvon/s1ddXI+CfvX30T/ANmrrq8XFfxmfW5Z/usfn+YUUUVzneFFFFABRRRQAUUUUAFcb4862H/bT/2WuyrjfHnWw/7af+y114D/AHiP9dDmxf8ABZxtFFFfTHihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdl4D66h/2z/wDZq7KuN8B9dQ/7Z/8As1dlXzWP/wB4l/XQ9rCfwUFFFFcZ0hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABrkfG33rH6P/AOy11xrkfG33rH6P/wCy104T+MjgzP8A3WX9dTk6KKK9k+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6zwT96++if+zV11cj4J+9ffRP/AGauurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf8AbT/2WuyrjfHnWw/7af8AstdeA/3iP9dDmxf8FnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2XgPrqH/bP/wBmrsq43wH11D/tn/7NXZV81j/94l/XQ9rCfwUFFFFcZ0hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABrkfG33rH6P/wCy11xrkfG33rH6P/7LXThP4yODM/8AdZf11OTooor2T5IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACirVvp8tzu2NGMY+8T3q7/wjt3j/AFkH/fR/wqJVIxdmzWFCpNXijIoq3c6bNabfMaM7s42k9qqVSaa0IlCUXaW4UUdK04tDuZs7Xi+Xrkn/AANKUlFajhTnPSCuZlFa/wDwjl5/z0h/76P+FH/COXn/AD0h/wC+j/hUe2p9zX6rW/lMiitf/hHLz/npD/30f8KP+EcvP+ekP/fR/wAKPbU+4fVa/wDKzIorTl0O5hxueL5umCf8BWZ1q4yjLYynTlD41YKKKKozCiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHWeCfvX30T/2auurkfBP3r76J/7NXXV4uK/jM+tyz/dY/P8AMKKKK5zvCiiigAooooAKKKKACuN8edbD/tp/7LXZVxvjzrYf9tP/AGWuvAf7xH+uhzYv+CzjaKKK+mPFCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKciF84xx60nZbgNorWj8PXcmdskPHqx/wAKV/Dl4mMyQ8+jH/CsfrFK9rmnsp9jIopzoUxnHPpTa2TuQFFWLazku9/lso24zuPrWl/wjN72lt/++j/hWc60IO0mVGnKWyMWitr/AIRm9/562/8A30f8KP8AhGb3/nrb/wDfR/wqfrNL+Yr2NTsYtFbX/CM3v/PW3/76P+FH/CM3o6y2/wD30f8ACj6zS/mF7GfYxaKsXNlJabPMZTuzjafSq9bRkpK6IatowooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDsvAfXUP+2f8A7NXZVxvgPrqH/bP/ANmrsq+ax/8AvEv66HtYT+CgooorjOkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigANcj42+9Y/R/wD2WuuNcj42+9Y/R/8A2WunCfxkcGZ/7rL+upydFFFeyfJBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXSaRoMj+d5ghfGMZGcdfasewsnvPMCFPlx973zXoyrHbj5Ywu7+6AM1xYqs4e7Hc9bLcIqjdSey/4JCbaztulrEu7+6g7VV/tWxz/wAe7/8AfA/xrlNR1uW68ryJ7lNuc5cjPT0P1rN+0z/895P++zWcMI5K8mb1c0jGVqcdD0f7NZ3P3rWJtv8AeQHrXL61ojReQI1gQndnbxnpUOi6vJD5/wBomnk3bdvzZx19TXU3NxBOFzHkjONwBxWdp0Kljfmo4yjtZnnHWu/sLi2HmZhz0/hFcBUy3dymdtxKM+jmu2tR9qlqePhMV9Xk3a56L9otf+eP/joo+02v/PEf98ivPPt15/z9T/8Afw0fbrz/AJ+p/wDv4a5/qL7nof2uv5T0P7Ra/wDPH/x0VPGsMmcRKMeqiuG0uLUdSMvlXbjy9ud8rd8/4V3RdYgOOo7Vy1qXs3y3PQwmIdeLm42RnavJBb+VuiHO48KO2K89/wD1VqapqxvvK8t5htzncfXHvWXXo4Wm4R1PBx+IjWqe7sgooorpOAKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdZ4J+9ffRP/Zq66uR8E/evvon/ALNXXV4uK/jM+tyz/dY/P8wooornO8KKKKACiiigAooooAK43x51sP8Atp/7LXZVxvjzrYf9tP8A2WuvAf7xH+uhzYv+CzjaKKK+mPFCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooopB1sWbSxlvd/lMg2YzuPr/8Aqr0Gw0G3txJ59ravnGMRg4/MVQ8MaWIPtXnJE+dmOM46+1WPEOsLYfZxmUb933D6Y6/nXiYqtOvV9lA9OhThThzzLs95Y2hG62+9n7sY7UQXtldkhbf7uPvRjvXmz313J9+6mbHTMhP9aFvruPOy6nXP92Qj+taf2Y+X4tSPrmtraHol7oVtOEMNrarjOcxgentXnl1ZyWmzzCp3ZxtNeg6drMVx5v8ArTjH3se/vXM+KjETaeVGE+/nAA9PSlgp1IVPZyHiYwnDnRB4dlij+0+am7O3HAOOtdx9qtP+eH/jgry2OWSPPluy567TjNTf2he/8/dx/wB/D/jXTicE6s+ZMyo4n2cbWPTPtVp/z7/+OCj7Vaf8+/8A44K8z/tC9/5+5/8Av4f8aDqF7j/j8n/7+n/Gud5Y/wCY1+upu1j05JraQnEGMeqCrBhhA/1SdP7orI0LT7u1883kwmDbdnzFsYznqPpUXiDWEsfs4/fDfu+5x0x1596872TlU5IO51qpaHPJHL+IJ4pjb+UhXG7ORjPSsWnNI8n33LY6ZOabX0tKHJBRPGqS5pNhRRRWhAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdl4D66h/2z/8AZq7KuN8B9dQ/7Z/+zV2VfNY//eJf10Pawn8FBRRRXGdIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa5Hxt96x+j/8Astdca5Hxt96x+j/+y104T+MjgzP/AHWX9dTk6KKK9k+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOl8JRCX7ZlVONnUf71b2s3H2fycFxu3fd/CsfwWATe5/2P8A2atTXtOuNQ+zm3dV2bt2WI649B7V5VZr6xqfSYWMvqK5Vq/8zhoLZ7gtsKjb6+9aP/CO3mP9ZB/30f8ACuv+yWNp1tIfm/uxr2pg1OybP+jt/wB8D/GtHipy+FGEMspx0qS1OInsZ7TG6RPmz9xj2qI312f+Xqb/AL+GvRmtLS4HNrC2PVB3rkdY0WS38nb5K7t33eM9K0o4mM3aSMMTl9SiuenLQwKKKK7TyQpyIX6Y/Gm10PhuwW5+070ifbtI3jOOtZ1ZqEeY2w9F1pqC6nT6Zp6WfmERxLuwfkGOmfasPxLqTqLUQySx8NnaxGenpXSXVwlsEyG+bP3a8yknmmx5srvjpuYnFefhoe0m5yPczGsqFJUYdRlFFFeofOsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOs8E/evvon/s1ddXI+CfvX30T/2auurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf9tP8A2WuyrjfHnWw/7af+y114D/eI/wBdDmxf8FnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABQelFFJ7AetW0Kw78KozjoMV594gujcfZyS527vvfhXpB6cCua0rw+0Qm+3pBPuxs3Ddt656j6V85ha0acnUkezXpuaUEcvBoV1cbgkkI29dxP+Bp0vh28jxmSDnPRj/hXbyXun2hGLUDf/AHYxUsNxZXecW4+XH3kHeun6/V3toYLCQ2vqea+fdQfcuJF3f3HIqOWeafHmyvJjpvYnFeiajoEFz5Rt7a1j253fIBnp6CvPbi2e227ypz/druwuJhW6anLWozpadCGiiiu05wrofDmmC8+070hfbsxvGeuf8KwFQv0IH1r1KwsY7MSFY4l3Y+4oHT/9defj6/s4cq3Z14SlzS5n0Jrm4jtQuVPzZ+6K8turuW72mSWSTbnG9icZ/Guk8Wak7/ZPIkmjxvzhiM/d9K5Ooy7D8sOeW7KxlXmlyIKKKK9M4gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOy8B9dQ/7Z/+zV2Vcb4D66h/2z/9mrsq+ax/+8S/roe1hP4KCiiiuM6QooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA1yPjb71j9H/8AZa641yPjb71j9H/9lrpwn8ZHBmf+6y/rqcnRRRXsnyQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1ngrrff8AbP8A9mrp55Ui27gTn0rlvBjBTe577P8A2atzVy/7nYxH3s4P0ryK8eau1/Wx9Rgp8mDjJdP8zirvVp59nl3FwMZzlz/jVMXVwOk8o/4Gaior1IwUVZHzc6s5Su2dBoesvB5/2maeXO3blicdc9T9K7Ge3S4Cl40bHTcAcV5eHZc7WI+hr1cfcH0rzsZBQkpLqe9lVV1acoS2R5XLC0WNxBz0xUdaWrKq+TgAdeg+lZtejB3jc8GtHlm0HPavSNNs1tRIVSNd+PujHrXDabaG683AQ7cfe/Hp+VejkhV6flXDjZ7RR7OT0rXqP+tzk/Fl2+bTyZJE+/nBxnpXK1Zu7trrZud225+8c1Wrrow5IJHl4ut7aq5hRRRWxzBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB1ngn7199E/8AZq66uR8E/evvon/s1ddXi4r+Mz63LP8AdY/P8wooornO8KKKKACiiigAooooAK43x51sP+2n/stdlXG+POth/wBtP/Za68B/vEf66HNi/wCCzjaKKK+mPFCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooopMD2KuX8R6t9l+zeW00e7fnYcZxj0+tdMjhwcdq878RF82+5ifv8AU/SvnMDSU6tpHs4qbjDQymvbp/vXMxx6yGlW/vI87Ludc+khH9ar0V9DyR2seQpNO6Z6hpOpJqAm2CT5MZ3++en5Vzvi7T1Q2flJFH9/O0Yz92pPArsxv9zE/wCr6n/erT8SKrfZsgH7/UfSvCivYYvlj/Wh6jftKF2edUUd6K9/zPKWmhv+GbEXpuspG2zZ98Z656flXfTyrDtBB+b0rD8MWX2X7UWWP5gn3R9f8ah8W3zWxswjyLu3/cOP7teBXviMTyr+tD1aVqVDmZw8k8swHmyu+Om5icUyiivfSstDym7u4UUUUxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdl4D66h/wBs/wD2auyrjfAfXUP+2f8A7NXZV81j/wDeJf10Pawn8FBRRRXGdIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAa5Hxt96x+j/APstdca5Hxt96x+j/wDstdOE/jI4Mz/3WX9dTk6KKK9k+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKANnQL5LIz79/wA+3G32z/jXb3EHnqvAOAfvV5gHZfusw9cGu70vXYLvzQBN8m37wHfPua87F0mpc8T3MrxEXF0Zs4q5tHtdu8qd2cbSagr0m50y2uNuLaA4z95B3/CsxfDpBOYrb/vn/wCtVwxkWveMquU1FL3dUc5pGnPqBm2eX8m3O/3z/hXoMkoiUbs8jtUFvZ29mG8u3iTdjOxAOlc3rmtiTyPIaeP72cHGenoa55N4ipZbHfThHA0XzPVnNzTNLt3Mxxn7xqKj3or1Vax8025O50nhOISm7yAcbOv/AAKum1CfyPL+982fu/hWN4Stmg+2bypzsxj/AIFUvii6FsbXO75t/wB38K8uoufEW/rY+jw79lgeZ/1qcTRRRXqI+be4UUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDrPBP3r76J/wCzV11cj4J+9ffRP/Zq66vFxX8Zn1uWf7rH5/mFFFFc53hRRRQAUUUUAFFFFABXG+POth/20/8AZa7KuN8edbD/ALaf+y114D/eI/10ObF/wWcbRRRX0x4oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFB6UUUmHU9O0a/S+8/Zv+TGd3vn/CsLxRpckhtfL8tcb89vSsjQ9aXTDOZjO2/bjYc9M9efeu9WS2vh80IbZ/z0UHGf/wBVeBVhLC1uZLQ9aElXpct9Tyig9K9CufDccuzyYLRMZz8mM/pUtr4egi3edbWj5xj92D/MV2vMqfLfqc31Kal5CeHdMfTjcl/L+fbjZ7Z6/nWZ4wvMfY9jOv3844/u10F7qMGn+XvR/nz9wDtj/GvNr28e78ve8j7M/fOeuPeuXBwlWre1kbYiUaVP2cSrR+VFTW9s9wTsKjGM5r25NJannJXZ6paQiHfgKAf7orh/FNx9o+ycsdu/734V3/AX8K8pvrtbopt3/KT97/PtXiZdHnqufb/gnp4t8sFEqUUUV7p5QUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2XgPrqH/bP/ANmrsq43wH11D/tn/wCzV2VfNY//AHiX9dD2sJ/BQUUUVxnSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGuR8bfesfo/8A7LXXGuR8bfesfo//ALLXThP4yODM/wDdZf11OTooor2T5IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKkimlhJ8qV0z12sRmo6KVrgnZ3Nqy16SDf509y+cYw5OPzNaH/AAlEP/T1+n+NcrRWMsPCTvY64Y6tBcqZqXutXE+zybm5TGc/vCM/kazWd3xvZmx0yc4ptFaxhGOxz1Ks6jvJhR0ooqjPqbmn63HZ+Zv8/wCbH3cdvxFQazqian5OzzP3e7O/3x7n0rKorL2MVLm6nS8VUdP2V9AooorU5wooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOs8E/evvon/s1ddXI+CfvX30T/2auurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf9tP8A2WuyrjfHnWw/7af+y114D/eI/wBdDmxf8FnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVch1S8i3YvLkZ9JD/AI1ToqZQjJWkNScdUdWniyJc7jdH8R/jUdx4pWTb5b3a4684/rXMUVzLBUk7m/1mbVixJfXc2PNup3x03SE4/Wq9FFdKikrJGDbe4VYtrgQbs7vmx938ar0USipKzBNp3R1x8WwH/n6/T/GuRoorKjh4Um3EudWVTSQUUUVuZhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHZeA+uof9s//Zq7KuN8B9dQ/wC2f/s1dlXzWP8A94l/XQ9rCfwUFFFFcZ0hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABrkfG33rH6P/7LXXGuR8bfesfo/wD7LXThP4yODM/91l/XU5OiiivZPkgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDrPBP3r76J/7NXXVyPgn7199E/9mrrq8XFfxmfW5Z/usfn+YUUUVzneFFFFABRRRQAUUUUAFcb4862H/bT/ANlrsq43x51sP+2n/stdeA/3iP8AXQ5sX/BZxtFFFfTHihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdl4D66h/2z/9mrsq43wH11D/ALZ/+zV2VfNY/wD3iX9dD2sJ/BQUUUVxnSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAGuR8bfesfo//stdca5Hxt96x+j/APstdOE/jI4Mz/3WX9dTk6KKK9k+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6zwT96++if8As1ddXI+CfvX30T/2auurxcV/GZ9bln+6x+f5hRRRXOd4UUUUAFFFFABRRRQAVxvjzrYf9tP/AGWuyrjfHnWw/wC2n/stdeA/3iP9dDmxf8FnG0UUV9MeKFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2XgPrqH/AGz/APZq7KuN8B9dQ/7Z/wDs1dlXzWP/AN4l/XQ9rCfwUFFFFcZ0hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAIelcz4shMps/u8b+v/Aa6es/UrM3flkBPkznd+Fa0ZqFRNnNi6ftKLgup5rRTmQpjJpte4nc+MatoFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopyoz52mk3bUEruyOy8JwmJrvO3nZ0/4FXTVn6ZZm080kIN+MbfxrQrw60lKo2j7PB03ToxiwooorI6QooooAKKKKACiiigBDXLeMoDN9ixt+Xf1/4DXUms7VLFr3ytuz5M/e98f4Vthqns6qkzKvHmg0eW0U942TG7HPpTK+qWx4T0CiiimIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKDRTkjL5xjik3bUaV9DuPBsBhN7nb82zp/wKuqrO0uxaz83ds+bH3fbP+NaNfK4ianVcke7Qjy00mFFFFYmoUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABTSM06koA5TW9Aabyf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RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABijFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/2Q==',url2:'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCApvD/sDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKSloAKKSo5JRGCcZwM0m0gWpLRWbLqvlZ/c54z97/wCtVR/EJQ4+y5/7af8A1qh1YLqWqcn0N2iudPicg4+yD/v5/wDWpP8AhKD/AM+f/kT/AOtU/WKa6j9jPsdHRXOL4oLEf6H3/wCen/1qsJr+4Z+zY/7af/WoWIpvqHsZ9jborHGt5Gfs/T/b/wDrUq61u/5d+/8Af/8ArVSqwfUXs5djXoqhHqXmEfusZOPvf/Wq5HJvXPT8apST2Jaa3H0UUlUIWiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiqd3e/ZQT5e7C7uuKTaW40rlymu+xSfQZrmbjxD5mR9lxlcf6z/wCtWXPdeec7Nvy465/pWM66jsaxot7nT3WsfZc/uN2F3ffx/SsO88U+YGX7H1TH+t/+tWS5wDVV+tc0q83sbRoxW4y+1L7ST+525TH3s+vtWciZI571oGLcfvfpSrB/td/SsG5PqapIhhXjr3qyicjnvUkcWP4u/pVmOPjr+lSURpHkfe/SpVTHf9Kf91SaryXOw7dmfxqbXKuWB1FSq/HSs8XfzD933/vVahuN4+7jnHWmk0JkznKnjtVGfjP0q843e3FUbhcZOei0AkYeoj5X5/5ZmuWuH8i4R8btuGx64JrrL1tyMcY+Q1ympHDn/c/xramyJo1NK8X/AGIL/oO/Egf/AF2PT/Z9q6ux+KG3bD/Y/wB58Z+1dOn+xXlaS4/h7+tK8mT939a6VORg4RZ9AaT4m/tRQfsnlZk2f6zd6c9B610AORXzTZHLp/viu00bU/saqfJ34l3/AHselV7e25Hsb7HsdFchpviveFj+x43OBnzemce1dNa3P2mMtt2kHGM59P8AGtoVIz2M5U5R3LNFFFWQFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRUVzN5FvLLt3bELYzjOBmgCWs3UtU/s9XPk+ZtjL/AHsevHT2rk9e8Y7d9r9h/wBbCRv87pnI9K4qST7RKr424wuM5pAdlfeKftzFfsWzcmz/AFufXnp71mBt7A4xzWZAcEf71XkkwOlYVDemi6nFSbsDpVRGz271LnFckjpRKTntQq8daZFzj61bQYUmoGhqJgdaf5fv+lUNS1b7Bu/ceZiMv97Hr7e1cjqXxG+zsR/ZO75N3/Hxj1/2a0VKT2Jc4o7/AG470yWTy4nbGdqk4ryaT4o8/wDIG/8AJn/7Gqd54++1wyf8SzZ8hX/X57f7tX9WmT7aJ3esazsDp9nzmI/x49fauVmvfPVm8vbwR1z/AErgb7WPtlysn2fZhduN+e5Pp71q6J4h+x7I/s2/MwbPmY9B6e1aLDOKuSq2ppyXflSrF5e7djndir1u2/EmPut0rD8RX39qXq3PleVsiC7d2c8k+g9axomy6nGORVSpLl2HGd2ek2utfZHQfZ9/zB/v47/Sugt/E32mJv8AQ9uTt/1mf6V5GWyp47VEt15MyDZnkHrio+rJq43V5XY9gln8+J227flI65rndSXLnn+D/GudsNW2AfuM/Pn7309q0m1fzT/qMdvvf/WrJU3Ety5ivt560jD5utXIbjzB9zGTjrU/keZzux+FXdoixDY/fT/roK6vTxlR/v8A+FYltbbXX5/4/SugsRgDnPz/AOFYVGmzWmma8UWUPP6VYgHkMrfe2kNj1ptuPl/4FVoD5TUKTWxbsadh4i8plg+zZ3uPm8zpnA9K6a0uftMZfbtwcYzn0/xrgJYs5+bt6U21k+yTRvjftcNjOM4NdNPENfEc06Cex6TRWFpmt/alH+j7cuF+/n09q3Ac12xmpbHLKLi9RaKKKokKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikJwDXN+I9e/s4S2v2bzPMgJ3eZjGcj0PpQBparqf8AZ8Ex8nzNsRf72Ox46e1eZ63rv9rXAl+zeV+72Y37vX2HrVC+vPts4k8vZhduM57n296r7c96AI8U+M4I+tIy479qiB5FS2NI0o39u9WY2zjjvWZHJjHHf1q1DJnHHf1rkqyOiBqwnj8atAbqzxL5UDybc7ctj1wK5nWfGP2Jmh+w790W7PnY9R/d9qxhGU3oauSidwz+SjNjdgZxXMeIvFX2KGdPse/NuzZ83Hr/ALPtXnOpeIv7Ql/49fLymz/WZ9eenvXPXxwxX1X/ABrtp4a2rMJVX0Jta13+1LxJPs3lfuwmN+7ufYetUY4/MG7OMU21i+dPm/iHatYRbB1z36V1xilsZPUqRw/uz836VFKu1wc9KmubrZmPZncuM5qpGm8ZzircRajZJtp27c596dBF5uDnHPpmrkEOB97+L0qyT5Y29c/hTUNB2IIrXaM7+h9KnCcdajJwc1HLcYONuePWlKKGnYsiP5TzUMseHBz09qLaXJDbcYb1q95u7+H9ankutA5tdSrA+Mcd6uq+RnFMMe8ZzSBNvf8ASuSdKUTpjJMtRSYXp3q9bX3kso8vPz5+9/8AWrLjO0gdeatZ/dtx2rnZrbsdbpmo+dtHlYzIB976e1dXarnHP8VeRxP5UqPjO1gcV2XhvXeI4fs335wud/TOPauepT0uhxlZ2PQbdfl6/wAVXEXjrVW0k3pnGPm9avoeKyiVJjGjz3/Sm+Tn+L9Ksg04dKuxF2VVhwwOc4PpWrp199nCxeXu3PnO71wPT2qoRxUbda0hJx2JklLc6+KTzFzjHNS1x9tdfZnT5N2GB64rpLG8+1xF/L2YbbjOfT2967qdTmRyTg4lyiiitTMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACioL65+x2FzdbN/kxNJtzjdgE4z+FcVB8SPP1mz0/wDsnb9plSPzPtGdu5tucbeaAO8ooooAKKKKACiiigAopsj+XE74ztUnFcPr/wARP7C1m30/+yvO85Fff9o27csVxjac9M/jQB3VFZHh/Wv7dsHufs/kbJTHt37ugB64Hr+la9ABRRRQAUUUUAFFFFABRTZH8uJ3xnapOK4fX/iJ/YWs2+n/ANled5yK+/7Rt25YrjG056Z/GgDuqKyPD+tf27YPc/Z/I2SmPbv3dAD1wPX9K16ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKR22ozegzQxwpPoK4nxj4i+xPJYfZd/n2xG/zMbc7h0xQNIf4q8TfYmlsPsm/z7Y/P5mMZ3D+7XnZm847tuO3XNVy29wcYqePpSTHYco/nUo4U0IeKH6Gm2IhlfGeO1Vi2e1SyLz1qLbyOaykykOjGSPrWlbjauc9GqC2jzjn+KpLyf7Lbynbu2ozdcdq5muZ2No6I5vxjqnkSPbeTu8y1PzbumSw9K88UZIrf8Q3P9o6jHJs8vEQXGc9z7D1rKMXlsF3Zz7V30qahExk22MSPkc9/So7tcNt9VqeQ+W4HWopTvfdjGK3ugG2cO2PO7o3p9KfcvtyuM5WiI4jJqCc5kHGOKqOo7EBG5h2qeNdiEdeTTRwhPpTP9Zz0q9ALEUnGMd/WpHbbxjtVUfKpXrmnr8sTH0zSuKwyeTarDGeDVNDvIPTmpZZN7g4x260+NeM5rNiJYTsGOvOatpLmM/L+tUycc+lAk3KWx096pMVi/EdxHbmrYfYNuM5rIhl3jOMc+tW0fCE46c0t9wV1sWzJ8wGP1qQDPNZnn7pk+XHI71eV/kIxXJVo31R0wq9GSON7bumKIpfKmjO3OGBqufX0oB3ITjFcjXQ23PQvDHiDyVjg+zZ33A+bzOmdo9PavSLG4+0RFtu35sYzn0rwnReCjekwP8AKvT/AA5c4hA2f8t/X2WsJxSehS21O2RcjrSkY70yF/MQtjHzetTA5FNIlkZHFRNwDUrVE/8ASqSJbIX7/SoFufs1zHJt3bGDYzjODmpXP8qz7o8H/draKsZt3O30rVP7QgMnk+XiTZjdnsPb3rUryq2ufs11DJt3bHD4zjODmu+0TU/7RtGk8ny8Sbcbs9h7D1roi77nPJGvRRRVkhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBgeIPDX9uiQfa/I3wGH/V7sZzz1HrXE/8ACmP+o/8A+Sf/ANnXqtFAHkl38IPstlPcf27u8qNn2/ZMZwM4+/XHWun/ANm+LNJh83zN1xC2duP+WmPU+lfQGrf8ga+/695P/QTXhtz/AMjro/8A11h/9GUAexTf8ivqf/XGX/0CvJLH/kctG/6+oP8A0YK9bm/5FfU/+uMv/oFeSWP/ACOWjf8AX1B/6MFAHu9FQ3c/2WynuNu/yo2fbnGcDOK8p8XePvNjnsf7Mx9otWTf5/3d25c4280AdF478Y/2KZ9J+wGb7VZs3m+bt27ty9NpzjGa5TwPrOZraH7PjfeIud/TJX2qr4D8D/2/bpq/9oeR9lvAvleTv3bQrZzuGM5x+Fex6dYmwt2i8zzMvuztx2A9/SgC5RWB4g8Nf26JB9r8jfAYf9XuxnPPUetcT/wpj/qP/wDkn/8AZ0Aei67J5Ph7UpcZ2WsrY9cIa8HguP7U8YaR8nl7riGPrnH7wc/rS+LPCf8Awi+opafbftO6ATb/ACtnUsMYyf7v61peEPh//wAJVpUt9/af2Xy52h2eR5mcKpzncP72PwoA9p06xNhbtF5nmZfdnbjsB6n0q5XlX/CmP+o//wCSf/2dH/CmP+o//wCSf/2dAHqtFeVf8KY/6j//AJJ//Z0f8KY/6j//AJJ//Z0Aeq0V5V/wpj/qP/8Akn/9nViw+EX2HUbW7/tzf5EyS7fsuN20g4zv9qAPTaK5nV/CX9qRSx/bvK8yIxZ8rOM556+9ch/wpj/qP/8Akn/9nQB6Lrsnk+HtSlxnZaytj1whrweC4/tTxhpHyeXuuIY+ucfvBz+tL4s8J/8ACL6ilp9t+07oBNv8rZ1LDGMn+7+taXhD4f8A/CVaVLff2n9l8udodnkeZnCqc53D+9j8KAPadOsTYW7ReZ5mX3Z247Aep9KuV5V/wpj/AKj/AP5J/wD2dH/CmP8AqP8A/kn/APZ0Aeq0V5V/wpj/AKj/AP5J/wD2dH/CmP8AqP8A/kn/APZ0Aeq0V5V/wpj/AKj/AP5J/wD2dWLD4RfYdRtbv+3N/kTJLs+yY3bSDjO/2oA9NoqvaW32aMpu3ZOc4x2H+FWKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSisXX9R+x6deJ5W/wD0Z2zux2Pt7UAjI8Y+I/7OjuNP+y+b59ox8zzNu3duXpjmvJzP5zBtuMcdc1Nql59vuBL5fl4TbjOe5Pp71n9BWdzVIuo+COO9Wkf27+tYwfDDjvVuGXOPl7+tJSE0aYbI6UueKqiTjp+tHnf7P60OQWJpB/KolPzDjvTTJnt+tCD5gfesnIaRpwHETH3Ncz4nl/0r7v8Ayw9fdq2ZZfLtZX252oTj14rjdTvvtEmfL2/u8dc9z7VVGOtxyZizvlunaoTNtB+X9amlbbn6VUdt/PTiuy5CFLeYpbpiou9Ru2xgOtOjOZF47ikikWV+WB165z/KqgTc4bPQ+lW5W2grjqKrdq3ulEdhznadmOtIPlUp606GPdg5xz6VPIfJBTrkfSs+cLFQrtBOf0qBxvOelTMc1BLLscLjOfelzMGhETaQc9D6VOGyhpIm3KW9DT/vAnpRcViLPenBs/NjGDTHODVeSTacYzTuKxe8zvj9aRp8ow29RjrVGNt2OO/rVgNgYxTTCxNAcD/gVWQ+5gcd6rQj5c571MG+cDHU0iS6F3xmTONvbrTYzvwcY5qNX2MEx1PWnOmJVbOcc9K5qtNbo3pT6Mu26f6TE+ejjjHvXZ6NLmWJsdJR/SuPtzvQtjo1b+jy7YPu/wDLT1+lcLOqx6nplxlQNvWQd/pW5nPOK4TRbzFqf3f/AC0/vewrpbK63wN8mPmx972FZ3sJq6ujTkfnpVaV+vHaoZpcH7vb1qlLcdfk7etaxZk0WJJcA/L29az7iXg/L/D61FLcdfk7etUbi46/J29a6FYyY95cH7v61Np9/wDZruB/L3bZVbGcZwaxJLjn7n61D5/+z+tO4rHtei6n/ado03k+ViTZjdnsD6D1rUrxbQNX+y39pH5G/NwjZ347gentXr1hefbYTJ5ezDbcZz6f41pGVzKSsW6KKKskKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAy/Ep2+FdYb0spj/44a8J0TQP+EgliH2n7PvmWD7m7GSOeo9a9c8bz+Xpl/HszusZOc47NXFfDaHfbRvuxi+HGPZKALF38IPstlPcf27u8qNn2/ZMZwM4+/XHWun/ANm+LNJh83zN1xC2duP+WmPU+lfRlVNUvf7N0m9vvL8z7NA82zON21ScZ7dKAM6b/kV9T/64y/8AoFePxzfZvE+mT7d3lzRPjOM4fNdBe/F77ZYXFr/Yezzomj3fa84yCM42e9cVBr/kazZ6h9lz9mlSTy9+N21t2M44oA6PxzJ/wkXiyx+X7Pvhjg678Zdue3r0rpvCPgT7J5V1/aW/yboSbfIxnG04zu9qpf8AC5/+oB/5Of8A2FH/AAuf/qAf+Tn/ANhQB6rRXlX/AAuf/qAf+Tn/ANhUlv8AGHz7mKH+wtvmOF3fa84ycZ+5QB6jVLWZPK0PUJMZ2W0jY9cKag0TVv7Ys3uPI8nbIY9u/d0APXA9a5vx7qX2a1u7Xyd3mWL/ADb8YyGHoaAPMryf+1PFmmDZ5W54o+ucfOef1r2vwzY/YNOki8zzMzFs7cdgPU+leU/D/Sftc1reefs8q+T5Nmc4KnrmvcKAGyP5cTvjO1ScVxGu/EP+xNbttO/svzvPRG8z7Rt27mK4xtOcYz+Ndpc/8esv+4f5V4r46/5HbTP+uUX/AKMagD1zRNW/tize48jydspj2793QA9cD1rTrmvBH/IFm/6+G/8AQVrpaACiiigAqlrMnlaHqEmM7LaRseuFNXa4fx7qX2a1u7Xyd3mWL/NvxjIYehoA8yvJ/wC1PFmmDZ5W54o+ucfOef1r2vwzY/YNOki8zzMzFs7cdgPU+leU/D/Sftc1reefs8q+T5Nmc4KnrmvcKAGyP5cTvjO1ScVxGu/EP+xNbttO/svzvPRG8z7Rt27mK4xtOcYz+Ndpc/8AHrL/ALh/lXivjr/kdtM/65Rf+jGoA9c0TVv7Ys3uPI8nbKY9u/d0APXA9a065rwR/wAgWb/r4b/0Fa6WgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikY4Un0FAEF7P9nsbibbu8uNnxnGcDNeR+KtS/tO/WbyfKxAFxuz3b2HrXU+MdT8q6MHk58y2+9u6ZLD0rzu6fGeP4KmRcEZ8rY/KqskmO3ai4k56fw+tU5Hyelc0pm1iXzPmHH61PHLj+Hv61ng4PSnebjt+tZ89hWNUTcfd/WpI2z2xzWSkmf4e/rVuFunHep9pcVjUQZx9akc7EY+gzUUHP/fVQ6lL5UEqbc5iPf2rWmuZ2B6GNq95+88vy/vR4zn6+1c9Jw1WZjvbdjGBVWV8ArjqK9CMVFWMtyCTrULfIpHXipM8U0fMc9KmTKRDH84z0pT8sqjrzVlV5BzUFxzKv0FCGhk8mHHH8NM8z90xx2omXOTntUAH7l/oapstCi52ofkz+NQm58w7tuPxqFutTw8Db1y1IuKuNa5+UjZ1HrUAf5xx39a144N6E7sc+lH2XHPmf+O0rA4EMDfumb0JNRz3GTjZ29aWaPYwG7PHpTUGFIoHYhC7xu6YpQMd6JW2HHXiqzvu7dR601KxmyeR9p6U1H3YOMc0kEW8fex82OlTmDyjjdnv0ovcixYif92wx3NPj5G7PSq+aej4HSncRbVssOO9X4JP3ZXGMnHWsnzM84/WrFvJx0/i9ae6FsblsuFxnPzVo2vySIOvzj+dZFnJ0GP4/WtWMZw2ehrzasOWR3U5c0Tegk23ERxnDg/rXTQXWRu8vo3TNcRA+ADjoavRXWAPk7+tYtF7HZG83Kf3eOP73/wBaqs1x1+Tt61gre8f6v/x7/wCtTWutwPyfrTjczZoy3HX5e3rVC4ucZ+Tt61Vllzn5e3rVGdsk8dq1TMmiy0+f4P1pol/2f1rPTkj61ajT5etVcROsuBnb+tdn4J8T/YpLfTvse/7ReL+88zG3dtXpt5rhyuO9MRvs9zHPjd5bB8ZxnBzVxkQ0fTStuGcU6uE+HOtfbtElP2fZm7Kffz/Cnt713dbp3MWrBRRRTEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBw3j6bZb3aYzmxfnOMcNXnXhbxr/AMIzZtbf2f8AaczmbPnbOyjGNp/u5/GvfqKAPKv+Fz/9QD/yc/8AsKv6R8Vf7V1K0tP7G8r7ROkO/wC1btu5gM42c9a7XX/+Rc1P/r0l/wDQDXkHh2Hfr2mvu6XcXb/bFAHsWt/8gHUf+vWX/wBBNeLWP/I46N/18wf+jBXtOt/8gHUf+vWX/wBBNeLWP/I5aN/19Qf+jBQB6b400f7ZpGo3vn7PJsZfk2Z3YVj1zXEfDbUvs1rHa+Tu82+Hzb8YyEHTFetXtt9ssLi13bPOiaPdjOMgjP614p4l07/hFvHekfvftXl+Tcfd2ZxKeO/93rQB7lRWR4f1r+3bB7n7P5GyUx7d+7oAeuB6/pWvQAVyXinwV/wk16Lj+0Ps2IPJ2+Tv7sc53D+9+ldbUc8nk28suM7ELY9cCgDy7/hTH/Uf/wDJP/7Oj/hTH/Uf/wDJP/7OoPHPi3y9USL7FnfbDnzcdWYeldL8MLz7d4auZfL8vF4y4zn+BD/WgDn5Pg35cbP/AG9naCf+PT/7OuJ13w3/AGJrVtpv2vzvPRG8zytu3LFcYyc4xn8a+iLn/j1l/wBw/wAq8V8df8jtpn/XKL/0Y1AEukfDH+1NOluv7X8ry3ZNn2fdnAB67x61l3fgn7Lr1lpn9ob/ALSYx5vk427m29N3P516n4Tg+1eGL233bfNkdN2M4yijNcZ4r8GfYbr7f9v3/Zrfzdnk43bSxxndx09KALP/AApj/qP/APkn/wDZ10vhnwN/wjsIj/tH7Rifzs+Rs7KMfeP92sH4f+Kv9DFp9jz514F3+b0yEHTFenUAFcl4p8Ff8JNei4/tD7NiDydvk7+7HOdw/vfpXW1HPJ5NvLLjOxC2PXAoA8u/4Ux/1H//ACT/APs6P+FMf9R//wAk/wD7OoPHPi3y9USL7FnfbDnzcdWYeldL8MLz7d4auZfL8vF4y4zn+BD/AFoA5+T4N+XGz/29naCf+PT/AOzridd8N/2JrVtpv2vzvPRG8zytu3LFcYyc4xn8a+iLn/j1l/3D/KvFfHX/ACO2mf8AXKL/ANGNQBLpHwx/tTTpbr+1/K8t2TZ9n3ZwAeu8etZd34J+y69ZaZ/aG/7SYx5vk427m29N3P516n4Tg+1eGL233bfNkdN2M4yijNcZ4r8GfYbr7f8Ab9/2a383Z5ON20scZ3cdPSgCz/wpj/qP/wDkn/8AZ10vhnwN/wAI7CI/7R+0Yn87PkbOyjH3j/drB+H/AIq/0MWn2PPnXgXf5vTIQdMV6dQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA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+/n+Ffb3rsL+1+3addWm/Z58Lxb8Z27gRnH414lrukf8In460dPP+1bTBcZ2eXnEp+Xqf7vX3oA91orM0TVv7Ys3uPI8nbKY9u/d0APXA9a06ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKbI/l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W0t+nzd/SrMcGOd3f0qhpHUeCL37Ne2dvs3eZfJ827GMlR0x7V7oDkV89aQ3k6layddlwjY9cEV7Z4buvtmnvJs2YlK4znsD/WuihLoTUjpc2qKKK6TEKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGyNsiZ8Z2gnFeD/ABdvPP8AFNsdm3/QUHXP8cntXtmsyeVoeoSYzstpGx64U181+L737Xq0Mnl7MQKuM5/iJ9Pes5uyGjFp6ioUOe3ep0PT61mmBLGvTnvVuGPOOe9QRnkfWrkTYHTvVBcniTAHPf0q0q4HWqqvjt3qVWyOlRIaHkUsZwR9aZilXgiueep2UkaEbZHSp1+4aoxN0471oRH9231NcE9zZrQ4vxW+2+VcdbcfzauTZ8A8V0/jJ8apHx/y7j/0Jq5Vzk169D4Ec/UYZMHpVnT/AN7fWz5xiVffuKoS9a0dCG65gPT9+v8AMVrLYtbno+m/LH6/vP6Ct63+ZCf9qs3TbfzYG+bGXx09hWxa2nlRld+fm9MenvXE9Ts2RIjYxx3qwjcdKSOHj73f0qcQ4U8/pUiuQzSbIZGx0Un9K5nUtXwHj8jO6MjO76+1W/EF15DPFs3boSc59cj+lcczeYwbGK2hFWuz3MBguaPPIWS5y4bb0HrWhpep+WyReTndIBnf9Pasx+WApoXDqc960TjI9WpRhOPKz0GI+ahPTn61HLFg/e/SsXQzmIcf8tf8K6ZI9yEZ61g1Y+Zr0fZStcyphzj1FZl3a+YjfPjKY6V0cthucN5nT/Z/+vUT2mMjf29KRzNnm2p2Pkyj95nCZ6e596zesbfSvRtRsPMR/wB7j92R93/69che2PkTBfM3fLnpjufetYz6GLRkRLiB09c8/hVSRPKkCdc+2K1JItrg56D0qndjdKG9B/U1tGRjJEBOImPsaz5JOfu/rVyR/nA9aqXK4BGf4au5iyNH34OMc+tT4+Qj1rL+44796tQXGCF2dT607kNA67ZV59P51qWL/wCjtx/F/hVCVN86Pnpj+daVof8AR2GO/wDQUXBInjO51P8AtCtKJvlxjvWdCmV696tR/IQOvNcctzshsWyecUEbUZeuRTd+4FsYxRG+e3eoTsaWIxwauW7fL0/iqNhnmpYBkf8AAqmeqM5x0LScinE9qRelLWUdTlaADJqeOP37+lMjGcfWrUfGPrWyQ0iSJPfv6VOI+OtRB8dqUy8fd/WrsWlYk+6c+leo/Da6xoUybPvXjDOf9lK8lebn7v611/gbUNkttD5Wd94nzbumSo9KulpImorxPZqKKK7DkCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDB8Yz+X4Q1sbc/8S+fv/0zavlNpfMYHGPxr6M+I915WmajDszu02Q7s9MhxXzanSueq9RotRNjH1qyrfzqkhxj61Mr+1TEC8jdOO9WY39u9Ziye3ep0l/2e/rWgGmjdOO9WUbjpWZFJ047+tXYXyOnespFIsE8Gmr1FSxpnv3qdI+nzd/SsJJnRTlYWBckc/xVo9LSU57H+VV4UxjnvUl6+ywuTjOIm/ka5nC7Oi90ee+LJM6lGNv/ACwHf3Nc+gyprS1pvNvUbp+7Hv3NUAvyE56V6tKNoowW5DIP5VseG4995bHOP9KX+YrJQb5VHqQK7XwrZ/6p/M+7cg4x/u+9Ko9DaC1PQtOh2x43Z+f0+layR4x83f0qCxX93nP8X+FXjJ5Y6Z71zWZq5JbiKnv39KmC5QjNVzef7H/j1Kl3ux8nfH3qLMXMjE17R/tcpn8/bsixt2ZzjJ9feuSntfIcJvzlfTFelTPvhdcdVIrmtTtf3u7f0T0+tRObSse3gMa0uRvQ5UW2/nfj8Ka9rtcHf09q1HGDjNMHE6J6sOamMn0PT9t1E05vLC8Z/eA/yrr9Nk86EtjHz4657Csq2byIWON2CT+gqGbXPIO37Pn5c/6zH9KpXZ4uNrxkzqmHBqCQZB+lcNfeJdpK/ZOqf89P/rVjy6x9oO7yNvGPv5/pWqieS5nozxbwRnHFc7rNniXd5nSLPT6+9cmbzdxs6+//ANakZtyl8dB0qlFdxc9+hoeXvjZd2MjGax9RtvLcrvzlPTHrTku8c+X0PrUU135zhtmOMdc/0qo6CbMWWLZMgzngdveoblct/wABrZmi80ls449M1m3EW1vvfw+laJmTRkSpz1piHBAq7LHwTnt6VAqZ+bPSrWpk0TQ8DHvWlbHC7cdWrPhboMdTV+BM4bPQ0AjQhHI+tWXj+UnPQelV4OMfWr68xMPauWpudlLYqQv8uMdTinudjBetQyDZIo68CgvuOcY/GsjTYtwnK9O9XYR8vXvVK1GSP9+tBuKmWxE9hwOB0pu/npUErc9O1RCT2/WpgcjNBJMdu9TCT/Z/WstX9qf52Afl/WuuK0KRfafAPy/rUJuOfu/rVJ5uD8vb1qs0uD939aOULmr53+z+ta3hifb4n0gbM/6bD3/2xXKLNx939a09CudniHTW25xdRHr/ALYoS1B6o+p4pPMXOMVJWP4dn+0ae7bNuJSMZz2FbFdZxhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB5F8Wrny9QaLbnfpx5z7vXiIXjrXsHxjn8vxFFHtzu08c5/wBuSvJccVy1FeRSIelNaTA6UsvGfpVKWTrx29acIgWPP5+7+tSJcf7Pf1rJ83H8P605Z+nyd/WtrCN6CbOPl7+ta1o+SOP465m2myw+X+P1roNPbdt4/jH9Kyki0dJapuHX+KtGOL/a7+lUbEcD/f8A8K3IY8jr/F6VPKNOxW2bSOf0qhqrYtpuM/uW/lW68WP4v0rnPEL+XFMuOtu3t61Hs9TpjLQ861Z/9KXj+AfzNZk0nPTt61cvl3TBs9F/xrOmGWz04rqirAl1HWjbr+3GOsqj9a9Q0JfJsJJeuyQtj1wBXl+mLu1azGcZnQf+PCvXdOt/9GaPf95yM49hWNUum2Nn1P7VlPJ27xtzu6Z/Cqo0zzePOxnj7v8A9et6GL7KpG7fzuz0qO41HylP7rPy5+9/9asXU7Gipt6yOfm0Lb/y8/w/3P8A69Z02n/Zznzd2Fz93H9a3Jtf2nH2XPH9/wD+tWdNrnnTKv2fG4Bfv/8A1qadRkONNdShFffZmVfLzyD97FdBpOq+ZsTycbpAM7unT2qksm8g4x+NXbVsOh9GFQ5X3RvCLWqZ0LWfn/Nv24+XGM0waftIPm9Ofu//AF6msJNyfd/j9fpWiVzGxz0FZpHSq8krXOb1O3zuG/8A5Znt9a5yWzxk+Z0H93/69dlqLYR/+uZ/rXJXbeZMO2Rjr7mqTaMJLmd2Z7LsYHOcc9KsW0+5lG3qw71Yjt9kTXO/PlZbbjrjnGc1n3Grfa72K38nb5uE3bs4ycZ6U480iJ8sEbqttFQ3F5tjdNnVT/FWJqej+Sjnz84jJ+59feuWkHlSL34BrVUn3Mfb+R17y7kZcYyCOtZc0eGAz2rJivPLGPLzz/eqwl55oz5eO33v/rU0mh8ykWlTZx1/CobiLf8APuxhemKdFJyBjqfWrYGTj1qkxctzCmXCsfQZqqjeYPTtW3qEWA3zfwHt9awH/dyqOtaxdzOpFxJ/J5HzfpViE+WQOvNMhbzFPbnFSeXg/e/SqM7Grat5gDYx81aka5ibnua5uJ/LZe+CDW1ZXG+IjbjLev0rCrG+xvRlZ2ZHcx/P1/h9Kr4wcVbu1y3X+Gq8I6fWuc3LVpwB/v1blbnpVZDgj60+ST5un60Si2ZTGSNgH6VVaTnp+tLcSYzx/D61ReTn7v604QZzst+d/s/rSmbjp+tUBJntSGT/AGf1roihXLbS8fd/Wmb/AGqr5nt+tKpz270wWpaV/arunTbNStX252zIcfiKoJ0qxbttuYmxnDg4/GkaKJ9J/Di5+0+H7h9m3F0y4zn+BP8AGuwrgfhFN53hW6fbj/TnGM5/gjrv63jscclZhRRRVEhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF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b8/Of4fYVyy00O6ph1Tjds42e32ZG7PHpVQR84z19q9Ie23fx449Kg+w8/6z/wAd/wDr1Gpz3S6HG2dpuKnfj5/Sugs7Ty0+/n5s9P8A69bCW+wY3Z/ClZcA807Im9ykw2xs2egJqp9u2sI/Lzu4zu/+tV25OYnGP4T/ACqhBDviLbuh9PYVLOzDQjZuQskm4E4xx61Aoyw+tSPHg9f0pAOc56VSOea1LCJlCM9agns9wI8zHH92rdsd2OP4qvrHkdaDPVbHMPpe8/6/Hb7n/wBepoNH2EHz84b+5/8AXrpFg4+9+lKY8Dr+lKyBtmP9k8qBz5mcAn7v/wBeuL8UXXl3PlbM7oOufdq9Buz5cUnGfkJ/SvMfFsvmapGcY/cDv7mtKavqd2XwjKfvHJ3Z+b/gNQRSbYyMdTU96PmJz/D/AI1RjPy/jWsNWdDSjVsMuzlW/wByqMMe8g5xzirlwd2Rj+GrOlW+6Enfj956ewrpqtRppnm4xc1Uhhg2sq7+p9K0obf5lG/qfStPTrPfe248zrKvb3FdRe6XtnU+d2/u+5965knJXRx7HFPD5UqrnOcdsVVvU23CtnoM9Pc10eq2nlMTvziPPT6+9c5cfNlunFDY7FrTl82Pz842P931xg/1rtdCm83TJflx85HX/ZFcDp74Kpjq4/pXV6ZL5Txxbc7pBzn6VLVxRdjRvYf3Mnzf8sz2rk7xNrYzn5f8a7e6j3wyHOPkP8q5PUIsSfe/g9PrWbujtp6o5+UYz9KpyLuyc44rVljz37elVnj6/N29KcZGVSmY8iYPX9KI15HPersseT979KjRMOvPf0rVSucsokkKYHXvVkLgdaavApynI6UErQaRz1qWAZkUerCo2fHan2p3XcK9Muoz+NBSZ9DfBhNnhC7Gc/6e/wD6Ljr0WuA+EUXk+FLpc5/05z0x/BHXoFbx2OOfxMKKKKokKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8m+Kth9p1FpfN27dPxjbnOC59fevG0ssD/Wf+O//AF6+jvGtp51neSb8Ys3GMZ6Bj/WvGI7TI+//AOO04QudVJXic09l8p+ft/d/+vVGez6/P2/u12zWXB+f/wAdqnPaYB+ft/drb2Og3E4Z7XB+/wDpUZt/9v8ASusntcZ+ft6VnSwYP3/0rlmnEagYi2+GHz9/St/R7TzIw2/pL/d+lVTF/tfpU1p8ssZ9HH86VFpyszLERkoe5udTHb7ELbuhJ6VLDcbCBszz60WI8+zkbO35iOmewrO1AfZ5gM7vlz6etaVElLQ1p03KgpNam+l1kfc/WrUM25Cm37xx1rjYL3Lqvl9SB1/+tXQ6Y28Ken7wf0rCodWE1dij4gt8XyPu6RA4x7mo9IuPKeP5M4lB6/StnWod8UzbukLdvrXNaf8ALcxJ6yj+dVL36dztcFdM6y6vvNRj5ePk/vf/AFqi0+6yoXZ1fHX6U7OyB09QarWsWbmJ93R17e9KlU5Lp7E43L1USqR0aNKaXy9RgfbnaynH411Om3/nxhvL2/Pjrn09q5bVE3xyDOMxn+tYmmXX2C+totnmZmRs7sdwPf0rGpG6ujqhR9rTWuqPW1O8Zx7Uu3HesqyvvOTPlY+b1z6e1XXfPOO1YnnypuLsyc9KrTNk7cdVxVea42q3yZ4PeqaT7iH29D0zSTEosfLb7plO/HA7Vdhh2xsM559Kreb5sitjHPrmrSPxjFUdCuo2Kd5F8xO7+H0+tZ/3Tt9a1LldwI9VqgYdv8X6VSMmNU7BirNtLsZRjPzDvVCZ/LcDGaWGfp8nf1qXoJaHRpLuH3f1psr9eO1Zkdx8hG39aSSXr8vb1qbiUWQ6zcbNOuztzi3fv7GvJb+486YPtxhcdc+td14kutkE8WzO62bnPsa82kbAIxnit6ekT18vppRbZFcNw3H8Jqipyh4qaZ8Hp2qENntVw0ZnX+O4zrKo9xXQabd+RZSQbM72PzZ6ZAH9KwguZ0HqRWlFYefKjebt+YD7uf61piveikjzaslzs6LR5Nl1AMZ/fL/MV3AfzLmM4x8w71wNvpOyzkHn56/w+w96vaLa/Z3jl37tkobGMZxg+tc1OcoKzOaST1R0niGw81JZPN27YCMbc9M+9ea6hF5O5c7vkz0x617JHcfbdCvZNuzCOuM5/h/+vXlHiOP/AEoDd/yx9Pdq6JJPVEXMvTBuCv6P0/Kuq0qP7Re25zt/fKOme4rnNLt82Mjb+jnt7Cul8MjbfWi+t0n8xRFAtzq7u08k7d+75c9Mf1rC1CDfuO7Hyen1r0K5t9yMd/8ACe1c5f2m9HbzMYjP8NVOmdcE0ed3lvsb72fkz0rMfj8q6zUrbbuO/wD5Znt9a5e5Ta45z8ua5HGwSZUZc96jaPnO7p7VbiXcv409kwp57elNMwkrlAPtUrjrTWPyk+1OnTnr/DVUpwea1ic7i0Mkmwfu/rVrSP3uqWadN06DPp8wqp5WSPm/Stjw3FnxJpUefvXkIz/wMVQtT6T+GUH2fw1cLu3Zu2OcY/gSu0rF8MQfZ9NkXfuzMTnGOwrbrZHK9wooopiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAMzXot+h6gc4/0aQdP9k142LbZxuz+Fe33679PuV9YmH6GvJfEH+i3ip97MQbPTuR/SujD2udWHfQyXjwD836Vn3S9ef4Kmmuc5+Xt61nXE/X5e3rXU7WNpNFS4HXntWRcdf8AgNXLmfg/L/D61jXNx1+X+H1rhrJMhTsDtjt2qOOXE8Zx0YfzqjLP/s9vWoVn+cfL39a5oxswU7s9F0S532rDZ1kx19hSazHvVznH7k/1rD8PSb0XjH74Dr9K6m4t/MjeTfjCntUuXvnpUknE4Fz5FxH/ABdD6d67Pwz/AKRp7v8AdxKVx17CsXUrPzEkm8zGyMnbt69ferfha58nTpI9mczHvjsKKuqsjKlH2dU6e5t99rMd+Pkbt7Vx7r5Ot2adcunbH8VdhDNvjb5cZJHWsPVLfdrtpJu+7sOMf7RopOyaZ3tXOgRN6E5xWbfjy7hW64UH9TV+M5jPFVdSi3addPu6Qv29jWC1Zu6lo2Es5/PT7u3LY9fSqWsW2JxNv+5HnGOuCap+G7ny7Notmd03XPstdBLF5trLzjKEfpW70dmRRlyO5n+H7799Cnl9bhed309q715sKfl7eteYM/2C/gGPMwyvnOO//wBaumtNV+0W7HydvJH3s9h7VzVI2Y8bFSakjVubnc4Xb1XHWpbVejZ6N0rOtj5rq/TDAetaph8yF13YyCM+lZo8+9iWa88pseXnj1qpca35GV+z7uM/fx/SsDVtF3XCz/aPuR527OuCfesa5k8hWTGcqeelUnrqWnc6iTxHuB/0Tt/z0/8ArVQm8SeXKo+y54H/AC0/+tXItd5iaHy/vgjO7pn8KdYad5pU+dj5x/Dn096dyZtPZHXx6x9qI/cbOduN+f6VfhbI6fxVmadpvlKD5ucPn7v0961tuxT370MxuPL7OMZqG4u/LidtmcKTjPtUMtzsbbszn3qnfSb7WZumI27+1Z21NoM5bxFqX2i8U+Vt/c4+9nu3tXPO2c8dqs6p812n+4P5mqbJjvXY42iezRdo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mso37OmTj1oA6S88M/artJ/te3YANvl5zgk+vvWrp1j/AGfbtF5nmZfdnbjsPr6Vzk3g7yYJJft+dilseV1wP96suHR/Onji8/G9gudnTJ+tAHodFcn/AMIV/wBRD/yD/wDZUf8ACFf9RD/yD/8AZUAdZUdx/wAe0v8AuH+VZOmaD/ZyBftPmYff9zHp7+1bVAHBaj/yG7T/AIB/6Ea7DS/+PZv98/yFXaKACiiigAoPSiigDM1HSf7Qk3+d5fybMbc+vv71j3Om/wBl2FxB5vmbo2fO3Hb8fSurrC8Qf6qb/rgf60AR+Dv+QRN/13P/AKCtdAx2oT1wM1z/AIO/5BE3/Xc/+grXQONyMvqMUAcjq0nm+KtNbGMGL3/jNdfWBqfhr+0blZvtfl4QLjy89yfUetZ83g/yIJJvt27y1LbfK64GcdaAOvqtqH/INuv+uL/yNc1ouqfYGjsfJ8zzpgfM34xuwOmK6XUP+Qbdf9cX/kaAOS0+b7PCZ9u7y234zjOMGrjeMtpx9g/8jf8A2NZVjZ+ff2z+Zt2yqMYz0IrtngxZzRbvvKwzjpkUAZ2ma9/aKBvs3l5fZ9/Pp7e9bVcRNF9l8RWEe7fl4znGP4sf0rt6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA4n4iaF/aPhzWLz7R5flaZMNuzOcIx9fevkO7t/s8oXfuyN2cY7mvuu9g+1WNxb7tvmxsm7GcZBGcV8t/GnQv7K8WW0f2nzf+Jcj52bf45Pc+lBSPMhS0xelOoAerdOO9XLdunHeqA61ct+o/3qmRrS0ZqQ8r+NWkXjrVa36D61ei5H41nY9HnVjT0abyZIk25zKO+PSvRNLm8yEjbjMmOvsK86tUw6nP8ddv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3W8i7sZUjP4V2zloKnHW5xIm8kiPbu3c5zjrx/StXTI/MCyZxhxxj6VmatbeRq1um/OVU9MfxGtOz+Vdvq3+Fc7id1P3zprYZGPVq2bO2+TO/wDi9PpWBpreWgHX5/8ACultJc4+X+L1pIqXu6FyJNmOc8+lWMZjb6Uit8p4oXlapGDZTnXKtz2NcL4mizqcTbukI7f7Rr0CZeDz2rk/EUG9nffjEJ4x9a03MkznLYZx/vVpwrx171l2Y4H+/WxAMj8akZIEyOtATnGasIMDrT16UrDuQCPj736VHJH83X9Ku+XnvSNH83X9KENFRI8Dr+lSFOOtTleOtRkY71VibkBXHemMvyn6VbH3TUEw4P0qWiosznj3TIN2Onb3q7bwbJEG7PzDtT7eHdAz7uhPGPYUqN+9TjuK8TF1OaVkephqelzTRcc56VdgO9CenNUI+V/GpouHUdeRXIjplHQnuUzE/P8ACf5Vhyp82M9q6M8g1n3sO4lt2MJ6fWtIOz1PPxFPmV0YpTB61b0+w+3XUEfm7PMlVM7c4ycVc0rSvt9xD++2ZmVPu59Pf3r03RNH/sm1aHz/ADcyb87cdh7n0r1MNhJVHfoePVqqO25B4e0L+x7NoftHnZl352bew9z6Vu0tFe7CCgrI4JNyd2FFFFWIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5Txf4T/4SK0uv9N+z77N4P8AVb8ZDc9R6181+LvBP/CLaxDa/wBofat0In3+RsxliMY3H+7+tfX9Vr60+2Wk8G/Z5sbJuxnGRjNKw7nyf4fh+RTnpMO30rtodQ+xRN+634Jf72K7DxF8Pvkluf7T/wBVAW2/Z+uMn+9Xmmoad9lnC+bu+Xdnbj196zWFU3dszq4x01ojXbxfsYD7Dn/tr/8AY1IPFnnIV+xbd3y587p+lcwE2oRnNR+X5nfHauhYOnFaI4o5pO+p2+n3H2qPfs24fbjOfT/GtIJx1/SuAtJfsrLxuw4frius0zUvtEX+q25kx97PYe1clag46o9nCY6NVW6k17B5iO27GEPbNYvl4/i/SumkG6Jx/smsxof3i/N39K5eh6tOfKyCzOE/4F/hWzZy4A4/j9aomP5wM9fardvF5bAZz83pU2NnJM3oH3Dp/FVtFyM5rIiPzr9RWxb8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m/flt2cY9P8ACumhl03rLQwq5nCHwanD+FvCGy3Ev23OyfdjysZwF967y2g8hCud2TnOKsUV69LD06Xwo8ivialZ3kxKWiitznCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASilooASop4fOhePdjepXPpkVNRQJq5xWs+Af7XZj/aXk5i8v/UbvXn7w9a5ZvhT/Z0yt/bXmbMSf8euM89Pv+1evUU221ZkxpxjLmSPJX0b7I3/AB8b8fP9zH9adH8o/GvWKjkj3g844xXNKgn1O+OMa3R5pH0zVhG9u9dxJp3mZ/e44x93/wCvVR9CLtn7Rj/gH/16ydCRqsXB7nKMcg1Cw5zXXN4d3H/j6/8AIf8A9eopPDBf/l8A4x/qv/r0exkV9Zp9zlGOUPHasHVItzl93SP0+teh/wDCIn/n9H/fr/69Mm8GmVGH2/GVI/1P/wBlVKlIl4mn3PL7flen8VXYeAPrXdweBDAMf2jnnP8AqMf+zVpW/hnyCP8AS92Gz/q8f1o9jIPrUEefxdvrVyGPeQM9TivRodPMWP3uec/d/wDr1cRdox1qlQ7sh4vsjgbbRvtAx9o25bH3M/1rRh8Hl2WT7d909PK/+vXYUVaox6mUsVN7aGVY6R9jTBn3/Pu+7j09/atMADinUVcYRjsjCU5S1YnNFLRVkhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACc0UtFACUtFFABSUtFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF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iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKgvrb7ZYXNrv2edE0e7GcZBGcfjXnWofCX7dcLJ/bezC7cfZc+v8At+9AHplFfPnibwf/AMI7rMGn/bvtHmxLJ5nk7cZYrjGT6Z/Gtjw/8M/7dsHuf7W8jbKY9n2bd0APXePX9KAPa6yta1j+yLO5uPI83yIGm279ucAnGcH0rE8M+Bv+EdhEf9o/aMT+dnyNnZRj7x/u1Y8Z/wDIG1H/AK8Zf/QWoAzvD/xE/t2SJf7L8jzJxD/x8bsZxz90etdzXgvhKz/tCxay8zy/tFx5W/Gdu4KM479a6S8+EO2GSf8AtzPloW2/ZOuB676APVqK+b9V8P8A9m61a6d9q8zzwh8zy9u3cxXpk56V1ek/Cr+1LRp/7Z8ra5Xb9lz2H+2PWgD2WiuP8M+Bv+EdhEf9o/aMT+dnyNnZRj7x/u110j+XE74ztUnFAGZrWsf2RZ3Nx5Hm+TA023ftzgE4zg+lYnhnxz/wkUIk/s77Pmfycefv7Kc/dH96uR+IOpfa/EtrY+Vs+02yRb92du53Gcd+tdB4D8M/YdOL/a9+268zHl4zwvvQB31FcX4v8D/8JJe/bv7R+zeXb+Vs8jfnBY5zuHr+leT634Z/sfXbTS/tfm/aFQ+Z5W3buYrjGTnGM/jQB9GUV41pHwq/tS0af+2vK2uU2/Zc9h/tj1rQ/wCFMf8AUf8A/JP/AOzoA9Vor558T+Fv+EZ8QWmnfbPtPnRpL5nlbMZcrjGT6Z/GvU/hpbfZfDlwm/dm7Zs4x/An+FAHZ0UVHPL5FvLLjOxC2PXAzQBJRXjnja7+0eL9P1XZs+yxRt5Wc7tsjN17flXf+C9a/t3R5br7P5Gy4Me3fu6Kp64Hr+lAG5f3X2HTrq72b/IheXbnG7aCcZ/CuZ0fxt/a0kS/2f5W+URf67OM45+77101/a/btOurTfs8+F4t2M7dwIzj8a8R8S6L/wAIp4qsG+0favKWO5+5szh246n+7196APdqK5vwXrX9u6PLdfZ/I2XBj2793RVPXA9f0reu5/stlPcbd3lRs+3OM4GcZoAztX1s6UW/0fzdsXmff2+vHQ+lHh/Wv7dsHufs/kbJTHt37ugB64Hr+leSeNNT/wCEi8U2Ufk/Z/Nhjgzu3Yy7DPb1rt/BPhT+zLIn7b5u268z/VYzwvHX2oA7uiiigAorzD4m/wDH+f8Arx/q9cz4Q+H/APwlWlS339p/ZfLnaHZ5HmZwqnOdw/vY/CgD3WivKv8AhTH/AFH/APyT/wDs6P8AhTH/AFH/APyT/wDs6APVaK8q/wCFMf8AUf8A/JP/AOzo/wCFMf8AUf8A/JP/AOzoA9Vor578ReGf+EV8SWVj9r+1eYkc2/y/LxlyMYyfTP416z8P/wDkAz/9fTf+grQB1dNkfy4nfGdqk4p1RXP/AB6y/wC4f5UAcXrvxD/sTW7bTv7L87z0RvM+0bdu5iuMbTnGM/jXTaJq39sWb3HkeTtlMe3fu6AHrgeteR+Ov+R20z/rlF/6MavRfCU32fw1eTbd3lyu+3OM4RTigDqqK861n4pf2TeJB/Y3m7oxJu+1Yxkkf3D6Vn/8Ln/6gH/k5/8AYUAelape/wBm6Te33l+Z9mgebZuxu2qTjPbpXGaF8Sf7auIIv7J8nzZ1hz9o3YyRz933rndT+LX9paTeWP8AYnl/aYHh3/at23cpGcbOetcboWu/2LPBL9m87yp1mxv25wRx09qAPpKivKv+Fz/9QD/yc/8AsKP+Fz/9QH/yc/8AsKAPVaK4XRviJ/bFm9x/ZXlbZCm37Ru7D/ZHrXFeNdf3eONK1X7Lj7JHE/lb/v7ZWbGccflQB7fRXPeD/E3/AAlWlS332T7L5c7Q7PM35wqnOcD+9+laurf8ga+/695P/QTQBcor571Sy/tLxRp1j5nl/aTFDvxnbucjOO/Wuv8A+FMf9R//AMk//s6APVaK8q/4Ux/1H/8AyT/+zo/4Ux/1H/8AyT/+zoA9VoryS7+EH2WynuP7d3eVGz7fsmM4Gcffrk9M0/8As3xtokPm+Zuu4Gztx/y0A9T6UAfQ9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB5J8TP+RysP+vaP/0Y9dh8P/8AkAz/APX03/oK1x/xM/5HKw/69o//AEY9dh8P/wDkAz/9fLf+grQBkeP/APkIj/r0/q1Y+j/8iFrX+5P/AOihWn8QZdmqom3raDv/ALTVmaP/AMiFrX+5P/6KFAGT4A/11r/1/p/Na9pvv+Qfc/8AXJv5GvFvAH+utf8Ar/T+a17Tff8AIPuf+uTfyNAHiHij/kdNL/3Yv/Rhr1jwl/yCpf8Aruf5LXk/ij/kdNL/AN2L/wBGGvWPCX/IKl/67n+S0Ab1cv4w1v8As/TL61+z+Z5llId2/GMqw9Pat/UJfJ026lxnZC7YzjOATXhfi3VvM8VWN95GPIjjbZvzu2ux64FAHReAdA/tyOPWftPkfZL0DyvL379m1vvZ4znH4Vr/ABC1PyLtrDyd32izK7933dxcdMc/nXP2vxU+z6fPa/2Lu83d832rGMjH92pdAsP+Ev1ix8Qeb9k+x3UcfkbfM37GD53cYzux04xnvQBZ8BD7Fo0sH399yTu6Yyqj39KyPG3/ACPWk/7kP/o1q9nvG22U7YziNjj8K8L+IFzv8S2s2z7luhxn/begD1zwl/yCpf8Aruf5LV7XZPJ8PanLjOy0lbGcZwhrjfhhqfmaBMnk43XpGd3+yntUXxHu/Knlh8vdusTzuxjO8UAcPZR/2z4n0ybPk4uIotv3v4857ete56dYmwt2i8zzMvuztx2A9T6V4P4Z8Xf8I7AI/sP2jE/nZ83Z2UYxg/3a7Wz+L32y+t7b+w9nnSLHu+15xk4z9ygD0+iqenXxv7dpfL8va+3G7PYfT1ry34px+d4qtIs7d9mi5xnGXegD0PxLp323RtQ/e7M2kifdz/C3+NeS6Bp/9meI9Lh83zN13E2duP4wPU+lWvD/AMM/7dsHuf7X8jbKY9n2bd0APXePX9K1v+FMf9R//wAk/wD7OgD1WsrWtH/tezubfz/K86Bod2zdjIIzjI9a8/8A+FMf9R//AMk//s6P+FMf9R//AMk//s6AOl8M+B/+EdhEf9o/aMT+dnyNnZRj7x/u1J4yl/0G8g2/6yydd2emQwrlv+FMf9R//wAk/wD7Oj/hTH/Uf/8AJP8A+zoAf8OvDPm2AvftePJvM7PK67Qh65r1KvKv+FMf9R7/AMk//s65rxF4I/4Ry8WL+0ftGIhNnyNncjH3j/doA96orhvhT/yK9z/1+t/6AldzQB5h8Tf+P8/9eP8AV6v/AAf/AORSuv8Ar+f/ANAjqh8Tf+P8/wDXj/V65nwh8P8A/hKtKlvv7T+y+XO0OzyPMzhVOc7h/ex+FAHutFeVf8KY/wCo/wD+Sf8A9nR/wpj/AKj/AP5J/wD2dAHqtFeVf8KY/wCo/wD+Sf8A9nR/wpj/AKj/AP5J/wD2dAFD4pf8j3pn/XrF/wCjXrufh/8A8gGf/r6b/wBBWvJvEXhn/hFfEllY/a/tXmJHNv8AL8vGXIxjJ9M/jXrPw/8A+QDP/wBfTf8AoK0AdXXGeKPG39g69baP/Z/n/aokbzfO27NzFem05xjNdbeNtsp2xnEbHH4V4v4ok+0/EDRuNufIHr/y1agDP8dXvn+I7Wfy9uy3T5d3XDsfT3qbwn4j8vWdOs/smfOvIhv8zpllHpUnjOHyfGemruzmOI+n/LRq0JNM8+J7/wA7b5Cltm3723nrmgDsvFnjv/hF9SS0/s43W6ATb/P2YyWGMbT/AHf1rnP+Fz/9QD/yc/8AsK6n4fXH2nQZ32bcXLLjOf4VP9a6ygDx/U/i1/aWk3lj/Ynl/aYHh3/at23cpGcbOetcboWu/wBizwS/ZvO8qdZsb9ucEcdPavffE/8AyKes/wDXjP8A+i2rxvwN/wAf9j/1/R/zSgDpP+Fz/wDUA/8AJz/7ClX4zbmA/sHqcf8AH3/9hXqlFAGD4V8Rf8JNpst79lNtsmMOzzN+cAHOcD1/SpPEem/b9Jvx5uzdayJ93P8AC3P61tUUAfO4i/4RjxFp53favLljuOmzOH6d/TrXsVhr3/CReFtSu/s32fYksW3zN+cIDnOB6/pT9b8L/wBs6nDe/bPJ8tFTZ5W7OGJ65Hr+lT/2adL8N6jB53m7opH3bcfwY9T6UAeRH/kf9C/6+Lf/ANG17zXgx/5H/Qv+vi3/APRte80AFFFFAFPVv+QNff8AXvJ/6Ca8SP8AyP8AoX/Xxb/+ja9t1b/kDX3/AF7yf+gmvEj/AMj/AKF/18W//o2gD3miiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCG8g+1WU9vu2+bGybsZxkYzXnuqfCj+0rpZv7a8vCBcfZc9yf749a9IooA+fPE3g//hHdZg0/7d9o82JZPM8nbjLFcYyfTP41seH/AIZ/27YPc/2v5G2Ux7Ps27oAeu8ev6VofEz/AJHKw/69o/8A0Y9dh8P/APkAz/8AX03/AKCtAHA6l4X/AOEWl/s/7X9p8xPN8zytmMkrjGT/AHc/jWnpsfleBdZGc/u5+2P+WQqb4iDd4qsx62yD/wAfeoopPI8IarFjduimOenWPH9KAOb8IXX2G0+17N/kXPm7M43bQpxnt0rptR+LWxHt/wCxc+ZGRu+1dM5HTZWf8Nod9tG+7GL4cY9kr1y+/wCQfc/9cm/kaAPnbVfEH9pa1a6j9l8vyAg8vzN27axbrgY611ek/FX+y7R4P7F83c5bP2rHYf7B9KzvFH/I6aX/ALsX/ow16x4S/wCQVL/1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BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeSfEz/kcrD/r2j/8ARj12Hw//AOQDP/19N/6CtcZ8U5PJ8VWkuN2yzRsZxnDvVLw/8TP7CsJLb+yPP3SmTd9p29QB02H0/WgD2uvMPiXdbNS+z7M+ZZfe3dMlxW9oPjn+29GudR/s7yPJdl2eduzhQ2c7R64/CvPfGOpf29410x/K8jKRQ43b/wDlo3OePWgDrfhXYZ8PTSeb92+Y429f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FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBBfW32ywubXfs86Jo92M4yCM4/GvOtQ+Ev264Ev9t+XhduPsufX/b969MooA5Xwr4O/wCEZszbfb/tOZ/O3eTs7KMY3H+7+tdVRUc8fnW8sW7bvQrn0yKAOG8f+Lv7JiutF+wmb7ZYt+983bs37k+7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UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRSUALRRRQAUUZooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiig9KACiszUtV/s9JG8nzNsZk+9jPXjp7VxWqfEzyN0H9kbt8Z+b7TjGcj+77UWA9IqKaXylJ25wM14Rqvjj7YWX+ztm6Mpnz84zn/ZrGtLv7RcRNs2/OB1z3+lVyge7X/iT7ESPsu/Cb/8AWY9fb2qna+MvtOP9A25bb/rs/wDsteO6yublRn/ln/U1r+D4sRx/N/y8jt/u0WA9O1Lxh/Z8cj/YfM2RGT/XYzjPH3fauSl+MvlTLH/YGd2Oftn/ANhU3iKLNtcfN/y7N29jXld5a7rhTv7Dt7mnZAerJ8XN8TP/AGH07fa//sKpy/Gvy50i/wCEfzuxz9t6f+OV5jIPIt5E+9lSc4x2rl7877hT0+UfzNKyHY+k9I+I/wDaqg/2V5WZfL/4+N3pz90etdVa6r9pAPk7ctj7+f6V8veGV+aLn/l4X+leq6YmYG5/j/oKLAeuI24Z6U6vFNaufsMvmbN+yLfjOM4yazLL4mf2bIg/sjzcSB8/adv/ALJ7UrBY9+orzXRPit/askUf9i+V5k4iz9q3Yzjn7nvXf2V39siMmzZhtuM59Pb3pCLdFJS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFIzbVJ9Bms651T7PkeTuwufvY/pTSbFexpUE4FcxPrnnZ/0bGVx9//AOtWfNdeafuY4x1q1TZLmjsJbjy/4c8Z61Uk1Xy8/uc8Z+9/9auSoqlTRPOdI2v7T/x7Z/4H/wDWpp8RYH/Hr/5E/wDrVztFPkQuZm+PEuT/AMen/kT/AOtUn/CQ5/5df/In/wBaucoo5EHOzpo9d3/8u2Ocff8A/rVaj1LzP+WWOcfe/wDrVx9FL2aHzs7qObzBnbj8alrgQcEH0q1BfeSP9XnBz96p9mPnO0ornbfXtpCfZurf3/8A61atvffaBny9vzY65/pUuLRSkmXaKKKkoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACig9DWZqGq/YN37nzMJv8AvY9eOntQBp0VwOofEj7FJ5f9lb8puz9ox6/7PtWZN8QPt1nNL/ZezCMuPPz2z/d96dgPUaK8FPin7VqNuv2PbuZV/wBb6n6V2lhcedpdw23HLDrntT5QPRqK+e/Fh/0r/t3/AKtXMWk2wqNufn9aOUD6ror5W1S82K/7vP7snr9ay9K1z7PcwD7Nu/fKfv47j2o5QPr2ivGvDnifdAP9Dx+//wCev0/2a7GPxZ9niY/Yt23Jx52P/ZaVmFjtKK4+18c/aXRf7O27mC58/OP/AB2ujsb77bEZPL2Ybbjdn09vekBdoopKAFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKa7bVJ9BmgB1FZ82p+Tn9znAz97/wCtWfN4g6r9l6j/AJ6f/WpqLFzI6CiuTk1fzM/uMcY+9/8AWqq93v8A4McY+9/9arVNk86O2orhDLx939aYTuPSj2YvaHfUVwStt7U8TYIO3p70ezD2h3VFcZHfeX/yzzzn73/1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I1prQ/2j9p/0rzt3kbOyjGNx/u/rSuBf8AeGf+EY0Say+2fad900u7y9mMqoxjJ/u5/GuuooqQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjni82CSPONykZ+orktSs/ss4TfuygbOMdz712NV7q38+J13YypHT2qoysTKNziKKv39h9kl2+bv+Xdnbj19/aqFbp32MbBRRRTAKzNam2WF0m3Obdu/sa065bxTPsmZNuc2/XPu1AM4yVtzZxjimUZzRVEBRRRQIdGcSofcV1+h3flWTjy8/vT3x2FcggzIo9SK6XSbHzrVm8zHzkfdz2HvUy2NIbm9/aP/AEy/8e/+tR/aP/TL/wAe/wDrVQ/sz/pt/wCO/wD16P7M/wCm3/jv/wBesjYv/wBo/wDTL/x7/wCtUF5f7rOdfK6xsOvt9Kr/ANmf9Nv/AB3/AOvUNzpu23lbzuiE/d9vrT0A5e8bdMDjHy/41Xqa5TZIBnPFQ1sjme4UUUUCCtbQptl7bJtzm4TnPuKyatac22/tj6Sqf1FA0eqA5HSlqrp8nmQM2MfOe+ewq1UlhRRRQAUDrSgZIHrWtpemedsm83bskHy7OuMH196TaQ0ri6RY+dtn8zGyUfLt64wfX3rpgMU2NPLXGc/hT655O5slYKKKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooARhkEVw/jLwn/AGxd/wBofbfJ8m22+X5W7OCzddwx1/Su5pGG5SOmRigDyfStO+wWrDzfMw5fO3HYe/tUepXmxiPL/g/vfWu48QaT51vPP52Nlu3y7euMn19689XTPOuY287HzAfdz3+tJFFW1H2u5if7mHC4xnv/APXrsLKLyYGG7dzn07Cq9vb/AGOFl3b+d2cY7D/CmPe/OB5f/j3/ANaqEWbhvMyMYyuOtc9rFviKU7ukRPT610ds/nLu6fNjrms/XeIJh/0wb+tCEebOP9IT8P51ownaP+BVVmbZID6DNRtfbePKz/wL/wCtVAaUjZB47VWY4qi+o4U/uu397/61Ztxq2M/uf4f73/1qYG48+0529OetUrjVNhx5Ofl/v/8A1q5q41Pc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S25nKnfY+e6K9A1b4b/Yt7/2tv2Rl8fZ8Zxk/wB6uLv7D7FMI/N35Xdnbj19/at1JMycWinRRRVCHw/66P8A3h/Ou68PJmwfn/lqf5CuEjO2RT6EGum0rU/ItXTyc5cn72Ow9qiWxcNzq9nvRs96wv7Z/wCnf/x//wCtR/bP/Tv/AOP/AP1qzszY3dnvUF6n+gXHP/LJv5Gsn+2f+nf/AMf/APrVHcavvtpV8jGUI+/7fShIRy+oDFwv+7/jVWp7p/MlBxjj19zUFbI53uFFFAGSBTAKUfeH1rW0rQ/7TKD7R5e6QR/cz6c9feu40b4a7Xiuf7Wz5Uobb9m64wcfeqHNIpRbMTwgnmxImcbrkDPp92vTbHRtuH+0Z2vnGz6e9aGnWP2CBovM8zL7s7cdgPf0q5WMqjextGFhkcflrjOakoorMsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKjmj82CSPONylc4zjIqSigDzrxd8OP7cE13/avk7LVo9n2fdnG49d49f0rxHxB4S/4R27W3+3faMxCXd5OzuR0yf7v619Z1DdQfabWaHdt8xGTdjOMjGadwPjZR796jnfAIx/DX0H4o+FX9ru93/bPleXblNn2XdnG49d49a8l8R+Av7FZ/wDiZedtgMv+o25xnj7x9KdwOIJyaCMMKV02HHX8KYtMCRR3qQHIqIHkVMv3TQMa/P5VCTipZHxnjtUGc9qAFzntTSeaCcUmeKBjl6U/PFRg4paCWPzim4zzTc80GgY6iprK1+1TxReZt8xwmcZxk4r0Hw98K/7aCSf215P78R4+y7vT/bHrQI86jXfKiZxuIGcZxXfeDvh7/wAJCIrn+1Ps+26EW37Pu/unruH979K9k8J/Db/hGY0X+1vtO24E+fs2zP3ePvn+71rvgMUrgcj4Y8D/APCOQCL+0ftOJ/Oz5Gzsox94/wB2uvooqQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBGGVI9RWXe6V54L+dtwmMbM/1rVopptCaTPG/G9l9mvgvmbv9FznGO7e9cLX0zcQ+fbyxZxvQrnHTIrh9d+H39pSG5/tTy9kW3b9nznGT/eHrWsai6mUqb6Hj1FdJq3hP+yyw+3ebiLzP9Vt9fc+lc4y7T1zWqaZlZiUUUVQjX0MZuIP+u6/zFd5s968702fyZYzsziUHr9K6f+2f+nf/AMf/APrVnI2hsbuz3o2e9YX9s/8ATv8A+P8A/wBaj+2f+nf/AMf/APrVFmaG7s965nxKuJzz/wAsP6tVn+2f+nf/AMf/APrVj6xffaZCfL2/usdc+vtTitSZbGDRRRW1jnCiipbeDz5UTdt3sFz6ZNK9h7kVXNNP+n2w/wCmq/zFdNpHgT+0dr/2l5f73ZjyN3p/tD1r0HQfBv8AYiKv2/zsTCXPk7fTjqfSodRItQbKOg6d9rty/m7cTbcbc9h7+9dXaWH2Vcebv+bdnbj09/arw4orBzbNlFIKKKKkoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAMLxB4d/tyGaP7V5HmQNDny92Mg89R614z4p+F/9j+ZL/bPneVbGbH2XbnG7j7/ALV9B0HpQB8ZXQ8jKdcr9KzJGyelfY+s6F/a8ci/afJ3xGL/AFe7Gc89fevM9e+Cn2vfdf8ACQbPLhI2/Ys5xk9d/vTuB4EGxxjrSr0rt9W+HH9mFj/avm7YvM/498Z68fe9q5C8tfskoTfvyN2cY7kevtVXGRg5NSY4NRx9vrTn6H6UXAjfrioiKGPzUUDENA4pCPegc0gHg8UBuDxTOlLmmIdnvTS+e1aOmaX/AGgyL53l7pBH93OOnPX3rudG+E/9qFD/AG15WZhH/wAeu70/2x60XA82q9pmn/2le29v5vl+dMsW7bu25IGf1r6D0D4Pf2LsP9u+dsnEv/HptzjHH3z6V6Np1h9ggMfmeZl92duOwHv6UriPG/B/whz5V/8A25/x73Sts+yfe27T1317Hpen/wBm2zQ+b5mX3Z247Aep9KvUVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVa6tftKOu/buUrnGcZqzRQByV74J+2Z/4mGzKbP8AU5/9mrnr34RfbM/8TzZlNn/Hpn1/2/evTqKAPGm+Au4H/ipf/JH/AO2VWk/Z83tn/hJ8f9uH/wBsr26incDxOL9n3yxj/hJ88/8APh/9sqxH8B/LkVv+EkztIOPsP/2yvZKKLsLnm1j8J/sWP+J1vw+//j1x6f7ftXR2PhP7EVb7bv2yB/8AVY/rXTUUgIoYvKUrnOTn0qWiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkpaKACkYZBHtS0UAZl3pX2sn99sym3G3P9fesS68E/as/8TDbldv8Aqc/+zV11FPmYuVHnM3ws85s/2zjjH/Hrn/2eoH+EW8H/AInmMjH/AB6f/Z16bRT5mFkeWD4N4YH+3uh/59P/ALOrC/CXYMf23n/t0/8As69Loo5mFkefWvwy+ykf8Tfdht3/AB7Y/wDZq2rbwj9nwPt275t3+qx/Wunoo5mHKilaWP2Zcebv+bdnbj096u0UVIwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAIyCKxNZ8P/wBrFj9p8rMXl/c3evPUetbdFAHlWrfBz+0Q7f275f7opj7Hu9f9v3ri9Q+C32Bz/wAVB5mE3/8AHlj1/wBv2r6Jop3A+VrzwJ9iVv8AiZb8Jv8A9Rj/ANm9q5y80jyJNnn5yufuY9fevsyii47nxI9n5an95njPT/69QrFuYDPU4r7hoouFz4lWw3jPm4/4D/8AXq9Z6B9rI/0nZl9v+rz+PWvsyincLnyrYfDX7WAP7W2ZfZ/x7Z9P9uuo0v4G/aSkv/CR7dsg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FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF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AGx5vlxNLj7LjOAePv8AtUHhr4b/APCRadJd/wBrfZ9kxj2/Z9+cAHOd49cfhQB7dRXmFn8IPsd9b3P9ub/JkWTb9kxnBzj79eh6dYmwt2i8zzMvuztx2A9T6UAXKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorgviD924/68W/8AZqAO9or578M+Ef8AhIoBJ9u+z5n8nHlb+ynOcj+9XX/8KY/6j/8A5J//AGdAGv8AEL7lx/14t/7NXP8Awz/48l/6/wAfySrP/CmP+o//AOSf/wBnR/wpj/qP/wDkn/8AZ0Aeq0V5V/wpj/qP/wDkn/8AZ1Fc/B77PazTf27u8tGfb9kxnAzj79AHrVFfOn9l/wBk+KdMg8/zd0sUm7Zjq+PU+le6eHf+QfJ/11P8hQBr1xnjrxH/AGdY32mfZfM+02Mn7zzMbdwZemOelafifWTpun3ifZ/N/wBFd/v47HjofSvH5rX/AISiCTVN/wBm8hTH5eN+7aN2c8f3sdO1ADfBf/IZ07/r+i/9CWvfLuf7LZT3G3d5UbPtzjOBnGa8K8LW32bXdNTfuzeRNnGP4lH9K6z4leIPsOpf2X9l3/abL/W+ZjbuLr0wc9KAOd8Zar/wkHiuwTyfI8yKOH72/GXbntnrXoHhS0/4RrwlqEnmfafKkkuOmzOI147+leR2Oh+bp02o/acfZyzeX5f3to3Yzniu78DX/wDaHhO+0vyvL+2TSQeZuzt3xquccZxnpmgDr9A8U/25B5v2PyP33lY83d2BznA9a355fJt5JcZ2IWx64FeK6r4X/wCER8RWN19s+1/ZvLu9vleXu2uTt+8eu3rXbR+Mf7b8Iard/YPI8uGZNnnbs4jz1wPX9KAOP8dah/aHjPTh5Xl7oYk+9n/lo3t716H4It/s2jTJv3ZuC2cY/hX/AArzDwxH/a2uadfZ8ryryJdn3s4ZT149a90oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArkfG8/l6Zfx7M7rGTnOO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7vX3r2LRNW/tize48jydspj2793QA9cD1rTooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqupf8gq8/wCuD/8AoJq1UV1D9otJoN23zEZN2M4yMZoA8D8TXH2TxNZXOzf5KRybc4zh2OK6DTviz9gt2i/sTfly2ftWOw/2D6V0d78NftetWuo/2ts+zlD5f2bO7a2eu6uy06xNhbtF5nmZfdnbjsB6n0oA82/4XP8A9QD/AMnP/sKP+Fz/APUA/wDJz/7CvVaKAPKv+Fz/APUA/wDJz/7Cj/hc/wD1AP8Ayc/+wr1WigDwvxD8Qv7dEg/svyN8Bh/4+N2M55+6PWtb4Z/8eS/9f4/kld/4h8N/26JB9r8jfAYf9XuxnPPUetZ3hnwN/wAI7CI/7R+0Yn87PkbOyjH3j/doA7CiiigDyz4lf8jHb/8AXov/AKG9dD8Nf+RcuP8Ar7b/ANASp/Evg3/hItRju/7Q+z7IRFt8nfnBJzncPX9Km03wp/Z/hnUdF+2+Z9sWQeb5WNm9Av3c84xnrQAviPxV/wAI+7L9j+0bYDN/rdnrx0PpXk+v+K/+Ev1i3/0L7J5ka23+t8zGWPzfdH97p7V1tn8IPsd9b3P9ub/JkWTb9kxnBzj79eh6dYmwt2i8zzMvuztx2A9T6UAeY+Ffhvuu7XVf7Wx9kukfyvs/3tpDYzu4z9K6zxT4L/4SW9Fz/aH2bEHk7fJ392Oc7h/e/SuuooA8VvW/4VrqlvYf8hLO28358n+LG3Hzf3Ovv04rsfD/AMRP7dkiX+y/I8ycQ/8AHxuxnHP3R613Ncl4p8Ff8JLei4/tD7NiDydvk7+7HOdw/vfpQB1tFcDoXw2/sW4gl/tbzvKnWbH2fbnBHH3vau+oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikoAWjNJRQAuaM0lFAC5opKKAFopKWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKSiigAoopKAFpM0UZoAKKM0ZoAM0ZpM0ooAWikozQAtLSUUALRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFJRRQAUlFFABRSUlAC5pKSjNAC0UmaM0AKKXNNzRQA/tQKaKWgBwopBRQAtLSCigBaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKSiigApKKKAEzRR2ptAC03NGaQmgBc03NJmjOBQAuaM1Tnm2uBtzx61JBLuXp/F60AWM07NMzS5oAfmjNMzTgaAHCnCmZpRQA8UUgpRQAUtJRQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFGaKACkoooAKSiigApO1FNNABTSaUmmk0AFNJpaaTQAE8VDLJ82zH3hjOadI+FYY7UlrF5uJN2NrdMUASWkOIz838Xp9KZdw5k83d9xc4x161fpGG5SPUYoAoQy71Jxjn1qYGoLiLZOpznAB6e5p0b71zjHPrQBNmlBpmaUGgCQUuaYDThQA4U4UzNKKAHiikFKKAClpKKAFopBS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFJQAtFJRQAUUUUAFFJmjNAC0UmaM0ALRSZozQAtFJmjNAC0UmaM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oAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNMzRmgB+aM0zNGaAH5ozTM0ZoAfmjNNooAXNKKTNGaAFopM0ZoAWjNJRmgB1FIKKAFoFAooAWikpaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikoAKKKSgAzRRSUAGaKSkoAWkzSZozQAuaM00mkzQA/NGaZmjNADs0ZpuaM0AOzRmm5ozQA7NGabmjNADs0ZpuaM0AOzRmm5ozQA7NGabmjNADs0ZpuaM0AOzRmm5ozQA7NGabmjNADs0ZpmaM0AOJpM0maTNAC5pCabmjNABmkJpCaY7bVJ9qAEkbGRjtUlpDvAfd0b0+lRW0Xnssudu1gMY9Of61pjigAooooAKKKKACiiigAooooAKD0oooApXcO6Tzd33FzjHXrUMUm9c4xz61pEZUj1rPuocSht3QZxj60APBpwNQxPuXOMfjUgNAD804GowacDQA/NGaZmlBoAkzRmmZpc0AOzQDTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoAdmjNNzRmgB2aM03NGaAHZozTc0ZoA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H/j1H2z/AGP/AB6tmigDG+2f7H/j1H2z/Y/8erZooAxvtn+x/wCPUfbP9j/x6tmigDG+2f7H/j1H2z/Y/wDHq2aKAMb7Z/sf+PUfbP8AY/8AHq2aKAMb7Z/sf+PUfbP9j/x6tmigDG+2f7H/AI9R9s/2P/Hq2aKAMb7Z/sf+PUfbP9j/AMerZooAxvtn+x/49R9s/wBj/wAerZooAxvtn+x/49R9s/2P/Hq2aKAMb7Z/sf8Aj1H2z/Y/8erZooAxvtn+x/49R9s/2P8Ax6tmigDG+2f7H/j1H2z/AGP/AB6tmigDG+2f7H/j1H2z/Y/8erZooAxvtn+x/wCPUfbP9j/x6tmigDG+2f7H/j1H2z/Y/wDHq2aKAMb7Z/sf+PUfbP8AY/8AHq2aKAMb7Z/sf+PUfbP9j/x6tmigDG+2f7H/AI9R9s/2P/Hq2aKAMb7Z/sf+PUfbP9j/AMerZooAxvtn+x/49R9s/wBj/wAerZooAxvtn+x/49R9s/2P/Hq2aKAMb7Z/sf8Aj1H2z/Y/8erZooAxvtn+x/49R9s/2P8Ax6tmigDGF5/0z/8AHv8A61SJc7v4cc+tatRvHv744x0oAqK+R0/Wng02Wx3fN5nQf3f/AK9QE+QwTGc/hQBazTgaijfcucY/Gng0ASA04VGDTgaAHinCmA06gBaWkFKKAAUtJS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABpKKKAEo7UUlADTSE0pNNJoAQmmk0E1DK2AVx1FADZX+YR4+8MZzUtvbbfm35w2elFpDld27o3pV2gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkZdyFemRilooAzprfyzu3Z2rnpSwy71Jxjn1q+w3KR6jFZtxF5c6854B6e5oAsg04Goo33DOMVIDQA8GnCmA04GgB4pRTRS0ALS0lFAC0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAlJS0lACGkNKaSgBppppSaaaAGucKT7VXVfNnR84ww461LKflZcdQRT9PXbAef4v8KALQGKWiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqOZd0LjOPlNSUHpQBlwjysJ1yfpVpelQXi/6ZGc9AD+pqZTuHSgCQU4UwU4GgB9KKaKcKAFFFAooAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAQ0006mmgBppppx6Uw0AV5P9eg9cfzq9CMKec81nyn/AE2Ee6/zrTAwKAFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKtyuQTnotQ25yh/3qtXA/cyH/YP8qpWZzCf97/CgC2KcKYvSnigBwpwpopwoAUUUlLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQAlNNONNNADTTDTzTD0oAqTf8hCD6r/OtWsmX/j/h+q/zrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCO4/49pf8AcP8AKs+x/wBSf97/AArQuP8Aj2l/3D/Ks+y/1J/3v8KALYpy9KaKcvSgB4paQUooAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBDTTSmk7UAMNNPSnGmnpQBTl/4/4fqv8AOtasmX/j/h+q/wA61qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP+PaX/cP8qz7L/Un/e/wrQuP+PaX/cP8qz7L/Un/AHv8KALYpy9KaKcOtADxSim04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/x/wAP1X+da1ZMv/H/AA/Vf51rUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBHcf8e0v+4f5Vn2X+pP+9/hWhcf8e0v+4f5Vn2X+pP8Avf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/wDH/D9V/nWtWTL/AMf8P1X+da1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAR3H/HtL/uH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8AH/D9V/nWtWTL/wAf8P1X+da1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF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vUm7G2Hpe1qKJy2rXv267WXy9mEC43Z7n6etUaKKybufZU4KEVFdAooooLCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuh8N6l9maO38nd5k4+bfjGcD0rnqltjtuoW9HU/rTTsYYijGrTcWetA5paydAl82ydsY/eEdc9hWrWqPjqkOSTj2FooooICiiigAooooAKKKKACq97N5FlPJtzsjZsZxnAqeuY8TzbJHTbndbnnP+9WlGHtJqIHL6ve/brtZfL2YQLjdnuT6e9UKKK+khFQVokhRRRVAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFdF4b1L7MY7byd3mXA+bfjGcDpiudqW2bbdwtjOHU/rWVamqkWmNHrIOaWsrQZfNsXbGP3h757CtWvnJx5ZOIwoooqQCiiigCO4/49pf9w/yrPsv9Sf8Ae/wrQuP+PaX/AHD/ACrPsv8AUn/e/wAKALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f+P+H6r/ADrWrJl/4/4fqv8AOtagAooooAKKKKACiiigAooooAK4Txk+NXjXHWAf+hNXd1wXjT/kNRf9cF/9CalLY9HKlfEL5nOUUUVkfVBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUoOCDSUUCO88GPv0qY4x+/P/AKCtdHXNeCP+QRN/13P/AKCtdNWq2Pj8av8AaJ+oUUUUzlCiiigAooooAKKKKACuF8ZvjV41x1tx/wChNXdVwfjX/kMw/wDXuv8A6E1dmA/jIDnKKKK94kKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAClBwQaSigDvPBjb9ImOMfvz/6CtdFXOeCf+QPN/18H/0Fa6SvnMT/ABpepQUUUVgAUUUUAR3H/HtL/uH+VZ9l/qT/AL3+FaFx/wAe0v8AuH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8f8AD9V/nWtWTL/x/wAP1X+da1ABRRRQAUUUUAFFFFABRRRQAd64Lxr/AMhqL/rgv/oTV3veuC8a/wDIai/64L/6E1TLY9HKv95XoznKKKKzPqgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBBRRR1oGFFFFABRRRQIKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR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igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7vwR/wAgeb/ruf8A0Fa6Wua8Ef8AIHm/67n/ANBWulrWOx8djv8AeJ+oUUUUzlCiiigAooooAKKKKACuD8a/8hmH/r3X/wBCau8rg/Gv/IZh/wCvdf8A0Jq7MB/GQmc5RRRXvCCiiigAooooAKKKKACiijtQBraF/wAflt/13T+Yrr9X13+y5xH9m8393vzv2+vsfSuFsb37FPHJ5e/ZIHxuxnHNaN7q39u6jCnk+R5gWHO7djJ69vWvOr0HOqnJaDNP/hOf+of/AORv/saP+E4/6h3/AJG/+xpkfgneuf7Q/wDIP/2VP/4Qf/qI/wDkH/7KsrYL+rgH/Cc/9Q7/AMjf/Y0n/Ccf9Q7/AMjf/Y0v/CD/APUR/wDIP/2VH/CDf9RD/wAgf/ZUv9h/q4xV8b7nVf7P6nH+u/8Asa1k1D+0tDvZvK8vajrjdn+HPoPWucvfDH9nI0v2zzPLQvjysZxzjrUNn4j+y6bPZ/ZN3m7hv8zGMjHpTlh6c4qVBCuZV5/rh/u/4021g+1XkFvu2+bIqbsZxk4zTZpfNbdjbgY9adHNsiaPbndnnPtXp68ugjfvfCP2O2lm+3b/AC0Z9vlYzgZ9a5qtDTdT+wFT5XmbZBJ97Hpx09q6BfFn9osLH7F5f2k+Tv8ANzt3cZxjnrXIp16V01zLvohnH0V1Wp+F/JhluPtufKiLbfKxnGT61ytdFKvCqrxCxraF/wAflt/18J/MVu+KpdlyU253W/XPu1YWhf8AH5bf9fCfzFbHi7/j+H/Xv/Vq46lniY+gHI1veHtY+xmOx8jf584G/fjGcDpisGpbaH7RdQwbtvmOqbsZxk4zXZWpxnD3hHSeI7H7TrVugk27o1XOOmWNaFra/wBkaDewb/O3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n+ylWvVQzPu7b7LKE37sjdnGPUevtUFdf4j0z7VI15523yoT8u3OcZPXNchXo0KqqQv1CxsaTr39l2jwfZvN3OW3eZjHAHofSlnf/hINQhbH2fcVhx9/HPXPHrT9B1j7EY7XyN/mTj5t+MZwPSu1kv8Ay7Ge68rPlKzbd3XAz1rirzdKpeMNX1uBhKn/AAjdhPaZ+0b1aTd9zHGMY59M/jXNS6n5mqW975OPJZTs3dcHPpXQf8Jz/wBQ7/yP/wDY1r6XrX9q2Mtx9n8raxXbvz2B9B61mnUpJzqQvfrcDjNV1j+09Riu/I8ry1C7N+7OCT1wPX9K6XR5vt3hm/8Al2Z8xOuf4Bz+tYXimTzNTjO3H7kd/c1Y8N3/AJCpa+VnzbgfNu6ZwPStqtNSw6cVawDtI03ybmBvO3bZlbG33HvTvF9xt1JE2/egAzn3NdXeD7Np9zL97y4mfHTOBmvOdSv/AO0LlZvK8vCBcbs9z7D1qMM3Xq876BsU6KKK9UQUUUUk0AUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/8geb/r4b/wBBWukrm/BP/IHm/wCvhv8A0Fa6SvnMV/Gl6jQUUUVgMKKKKAI7j/j2l/3D/Ks+y/1J/wB7/CtC4/49pf8AcP8AKs+y/wBSf97/AAoAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNN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/wDoK10tc14I/wCQPN/13P8A6CtdLWsdj47Hf7xP1CiiimcoUUUUAFFFFABRRRQAVwfjX/kMw/8AXuv/AKE1d5XB+Nf+QzD/ANe6/wDoTV2YD+MhM5yiiiveEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFG2wBRRRSsAUUUUwCiiil5gFFFFPfRgFFFFKwBRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/wDIHm/6+G/9BWukrm/BP/IHm/6+G/8AQVrpK+cxX8aXqNBRRRWAwooooAjuP+PaX/cP8qz7L/Un/e/wrQuP+PaX/cP8qz7L/Un/AHv8KALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f8Aj/h+q/zrWrJl/wCP+H6r/OtagAooooAKKKKACiiigAooooAO9cF41/5DUX/XBf8A0Jq73vXBeNf+Q1F/1wX/ANCaplsejlX+8r0ZzlFFFZn1QUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHd+CP+QPN/wBdz/6CtdLXNeCP+QPN/wBdz/6CtdLWsdj47Hf7xP1CiiimcoUUUUAFFFFABRRRQAVwfjX/AJDMP/Xuv/oTV3lcH41/5DMP/Xuv/oTV2YD+MhM5yiiiveEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB3fgn/kDzf9fDf+grXSVzfgn/kDzf8AXw3/AKCtdJXzmK/jS9RoKKKKwGFFFFAEdx/x7S/7h/lWfZf6k/73+FaFx/x7S/7h/lWfZf6k/wC9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/AMf8P1X+da1ZMv8Ax/w/Vf51rUAFFFFABRRRQAUUUUAFFFFAB3rgvGv/ACGov+uC/wDoTV3veuC8a/8AIai/64L/AOhNUy2PRyr/AHlejOcooorM+qCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7vwR/yB5v8Aruf/AEFa6Wua8Ef8geb/AK7n/wBBWulrWOx8djv94n6hRRRTOUKKKKACiiigAooooAK4Pxr/AMhmH/r3X/0Jq7yuD8a/8hmH/r3X/wBCauzAfxkJnOUUUV7wgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/8geb/r4b/wBBWukrm/BP/IHm/wCvhv8A0Fa6SvnMV/Gl6jQUUUVgMKKKKAI7j/j2l/3D/Ks+y/1J/wB7/CtC4/49pf8AcP8AKs+y/wBSf97/AAoAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/4fqv8AOtasmX/j/h+q/wA61qACiiigAooooAKKKKACiiigA71wXjX/AJDUX/XBf/Qmrve9cF41/wCQ1F/1wX/0JqmWx6OVf7yvRnOUUUVmfVBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUCCiiigYUUUUAFFFFABRRRSEFFFFMYUUUUAFFFFABRRRSEFFFFMYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB3fgj/AJA83/Xc/wDoK10tc14I/wCQPN/13P8A6CtdLWsdj47Hf7xP1CiiimcoUUUUAFFFFABRRRQAVwfjX/kMw/8AXuv/AKE1d5XB+Nf+QzD/ANe6/wDoTV2YD+MhM5yiiiveEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVcsrD7WB+82ZfbjGfT/GplJRV2BToroF8MZGftmP8Atn/9eqt5of2RWP2jdtQtjZjp+NZLEU27XAyaKKK3AKKK0dO0n7fCZPO2Ybbjbn09/eolNRV5AZ1FdD/wi/8A0+f+Qv8A7Kj/AIRf/p8/8hf/AGVZfWqXcDnqK6H/AIRf/p8/8hf/AF6guvD/ANmhkf7Tu2KWx5fXA+tCxNJu1wMWiiut8K2vnWTPv24nI6ewqq1X2UeZgclRXY+ItE85mu/tGPKgJ27M5xk9c1x1KhXjVjdAFOjTzZUjzjcwXP1ptWtNG7VLRc4zMg/8eFazfLFsDpNK8P8AnabOPtOMswz5fsPesHV9M/sq7WDzvN3IGztx3P19K9BkH2bTbk/e2ozen8Nee6vcfartX2bcIFxnPcn+tebhKtSdRtvQZQooor1BBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB3fgn/kDzf9fDf+grXSVzfgn/kDzf8AXw3/AKCtdJXzmK/jS9RoKKKKwGFFFFAEdx/x7S/7h/lWfZf6k/73+FaFx/x7S/7h/lWfZf6k/wC9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/AMf8P1X+da1ZMv8Ax/w/Vf51rUAFFFFABRRRQAUUUUAFFFFAB3rgvGv/ACGov+uC/wDoTV3veuC8a/8AIai/64L/AOhNUy2PRyr/AHlejOcooorM+qCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAClVdzqucZOM0+CLz7iOLON7Bc46ZOK7zQdI+w2zAzB/wB7u+7jsPf2pxVzjxeLjh467nLWehfa4y32jbg7cbM+nv71NL4aMaM32vOBnHl//Xrtbm+Ftn93uwueuKrwayJ3VfIA3MF+/wD/AFqvlR5P9oYqXvJafI86uIPs8gXduyM5xioq9SvrRbu1lUMFLIy525xxXnusWH9n3iw+Z5mUDZ247n6+lTKNj0MFj1X9xqzM+iiipPSCiiigArU0zRjqNu0vn+XhyuNmew9x61QtRuu4R6uo/WvRdDi8izkGc/OT0x2FVFHnZhipUIe5uzlv+EWP/P5/5C/+vR/wix/5/P8AyF/9euymvfKcDYD/AMCxTP7RH/PMf99f/WquVHl/2hid/wDL/I5D/hFj/wA/n/kL/wCvVS80P7IrH7Tu2puxsxnH413X9pD/AJ5j/vr/AOtWPrd95kEy7BzCwzn2PtRZG1DG4mU0n+n+RxCrudVzjJxWvZ6CbqIv9o2YbbjZn0Pr71mW3/H1D/vr/OvRdA/48pP+uh/kKmJ25hiZ0IpwOB1GwOn3CwmTflA2cY7n6+lU66Pxp/yGYv8Argv/AKE1c5SZ04Wq6tGM5bsKKKKR0BRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDu/BH/IHm/67n/0Fa6Wua8Ef8geb/ruf/QVrpa1jsfHY7/eJ+oUUUUzlCiiigAooooAKKKKACuD8a/8hmH/AK91/wDQmrvK4Pxr/wAhmH/r3X/0Jq7MB/GQmc5RRRXvCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApQNxA9eKSrOnru1K1X1mQfqKUnZNgbfh7RftQS68/b5Uw+XZnOMH1rs2YW0LHG7aCeuKitl+z2knO7GT6dq4vxRdebqKfJj9yB19zXiWliqtm9CjqH13Y4X7N1/2//rVbtb77UhPlBPm243Z9Pb3ry6p7KTyr63kxnZKrY+hrpnl8eXR6iud9rOl/aoJpfO27YWG3bnsT6+9cBcQfZ5Au/dkbs4xXpGl3P22zdtmzDlcZz2H+Ncj4wTy9XiHX9wvb/aaowNSUans2BgIu51XOMnGa73wjF5WlSjdn9+T0x2FcTYjdqFsPWVR+or0ezXybGbnOCT+laZhL3VAESz3fkyBdmeM9cVH/AGj/ANMv/Hv/AK1cT4mk83Uo2xj9yPfuaxazpYFTgpNhc9Q/tH/pkP8Avr/61Z2r32+wuV8vGYGGc+x9q4CitoZfFPmuFwq/pd/9knh/d7/3obO7HpVCiu2cFOPKxHp9jd/2nZyNs8vkpjO7sP8AGua8RaP++M/2j7kGcbOuM+9Zmh6l9knhg8rdvmU7t2MZIHp7V2d9f/8AEsum8vpE5+97H2ryHCeGq+7sUea11XhS2823Eu7G2fOMdeFrBV/tuoW67dm51T17/wD1677SbU2Gnypv3/MXzjHYf4V1Y2tany9WJF+4h8+J492Nylc46ZrJ/wCEe/6ef/If/wBes3WNe+y3iJ9n35QNnfjuR6e1Lp2pfb4TJ5OzDbcbs+nt71wwo1YQ5k7IDR/4R7/p6/8AIf8A9ej/AIR7/p6/8h//AF6z7/U/sT7fJ3/Luzux6+3tWb/wlH/Tn/5F/wDrVrGliJq8X+Qzov8AhHv+nr/yH/8AXqK60DZaTN9pzhGP+r9vrVPStX+2SRHyNn70J9/Pp7e9b+qy7NMu+M/uHP8A46aylOtCai2B5xfQfZ5wm7OVz6etVakml85g2McY65qOvcjdLUkKKKKoAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7vwT/yB5v+vhv/AEFa6Sub8E/8geb/AK+G/wDQVrpK+cxX8aXqNBRRRWAwooooAjuP+PaX/cP8qz7L/Un/AHv8K0Lj/j2l/wBw/wAqz7L/AFJ/3v8ACgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/h+q/wA61qyZf+P+H6r/ADrWoAKKKKACiiigAooooAKKKKADvXBeNf8AkNRf9cF/9Cau971wXjX/AJDUX/XBf/QmqZbHo5V/vK9Gc5RRRWZ9UFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAb/hyz854pt+Nk4429cYNdlqtx5Gn3J25xEx6+xrD8GjOmSnPS4P/oK1Z8ST7Elj253QHnP1rRaI+ZxLdbF8r6HEXdz9qlEmzbgbcZz6n096hVtrhsdDmkorO59JGEYrlSO48K3m+yddmMz46+w9qn8RWvmQzTb8bYD8uOuMmuY0G58u6t49ud06nOemSBXdauM6Nff9cH/9BNaLVHzmKj7DFKS6nltFFFZn0gUUUUDLOnDOp2g9Zk/9CFelSDydPuD1wjH9K4HQ7Lz7y2m8zGydPl29cEH1969EuIfPt5It2N6lc46ZFXFHzubVIurFX2PNtam8+9VsY+Qd89zWfXo0Gh/Zxgzhuc/cx/WrDaaGQjzQMjrt/wDr0crN4ZpTppRitDzGiux1XwuZd1x9sxsj+75XXGT61ydxB9nkC792Ruz0qWmj0MPi6dZe7uFt/wAfUP8Avr/OvRdA/wCPKT/rof5CvOrb/j6h/wB9f516LoH/AB4yf9dD/IU4nBm/wI5jxmM61CPWBf8A0Jqz7HRzeR7vO2fNtxsz6e/vXf3Nn5lws5YDYB8uOuDmoLjVRbNgQhsrnO7H9KpxOalj5qlGlTWqOSk8MmONn+1ZwCceX/8AXrHuYPs8gXfuyM5xivRrXVRc4Hkhctt+9n+lSalZi6tJ1DBS0TLnGe1HKi6eZVac7VUeX0Vc1Kw/s+4WEyeZlA2duO5+vpVOsz3YTU4qS2CiiigsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78Ef8AIHm/67n/ANBWulrmvBH/ACB5v+u5/wDQVrpa1jsfHY7/AHifqFFFFM5QooooAKKKKACiiigArg/Gv/IZh/691/8AQmrvK4Pxr/yGYf8Ar3X/ANCauzAfxkJnOUUUV7wgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKdG2yRWxnaQcetNopPUDXj13ZayQ/Zs78/Nv6ZAHpWZNL5zBsY4x1zUdFRGlGDvEAqW2TzLqJM43OB+tRgbiB68V0nh3RvtBju/P2+VOPl2ZzjB65qa1WNON5DR0egQfZrCRd27MhbOMdhXM+M2zrMR/wCndf8A0Jq7K+n+z2c77c7Y2bHrgV5zqt59uull8vZhAuM57n29683BJzq+0GxmljOr2Q9Z0/8AQhXpzQZt5It331IzjpmvPNGvPs0kQ8vd++B649K7CXXNtpNL9nzsQnG/rgfSqx0ZzmrISHLou1gftHQ5+5/9ep203KkebjI/u/8A164658TfaWz9j2/Lj/W5/pUMOveUyt9mzgg/6z/61T9VrtXbC50Gp+GfP3S/a9u2Mjb5fXGT6+9cjf2f2G4WLzN+V3Zxj1Hr7V22i659uhz9n8vMuz7+fT296sa1Zefa3EvmbcQsMbc9AT/WlSxFSjPlqAeb0VJNF5LBc54z0xUdewncQUVJAnmXEUecbnAz6ZNdGnhvzLOab7VjYGG3y+uBn1rKrWhTtzDsP8K2fnQCbfjZP93b1wFPr710GtXHlafdR7M5gfv7GuGD/wBlXMYx5uGEn93/AB9Kj1XUf7Sulm8ry8IFxuz3P09a454aVWsp30C5Ud97Zxiuy8Hf8g2T/ruf5CuLrufBa50iY5/5eD/6CtaY60aNgK3iy58u78rbndb9c+pYVyCrudV9Tiu88R2+9JZN2NtueMfWuFhk8meOXGdjBseuDRgmnRstwO48J2uzTpDvzicnp7CqnirUfs919m8rd5lv97d0yWHpVe18UGO1eP7JncTz5vsPasXVbz7ddLL5ezCBcZz3Pt71jToTlXc5rQCjRRRXqCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7vwT/yB5v8Ar4b/ANBWukrm/BP/ACB5v+vhv/QVrpK+cxX8aXqNBRRRWAwooooAjuP+PaX/AHD/ACrPsv8AUn/e/wAK0Lj/AI9pf9w/yrPsv9Sf97/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/AIfqv861qyZf+P8Ah+q/zrWoAKKKKACiiigAooooAKKKKADvXBeNf+Q1F/1wX/0Jq73vXBeNf+Q1F/1wX/0JqmWx6OVf7yvRnOUUUVmfVBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHdeCf8AkDzf9dz/AOgrTPE/33/64H+tP8E/8gib/ruf/QVpnij/AFj/APXA/wBa06HzS/3+XqziKKKKzPpS3pf/ACF7L/run/oQr029/wCPC4/65t/KvMtL/wCQvZf9d0/9CFem3v8Ax4XH/XNv5Vcdj57N/wCND+up5tqwxdr/ALg/maoVf1Y5u1/3B/M1QqD26P8ADQUUUUGxv+H9Q+yxhPK3ZmBzux6D09q6W513yreVvs4OEJ+/7fSvO6KpSsedWy6FWfO/6/E3LjxGZ23fZccY/wBZn+lJB4gMJU/Zs4YH/Wf/AFqxKKV2b/U6NrWPRdF1r+1LZpDB5REmzG7Pp9PWofEGm+dBPc+Zt8uBvl29cZPrXI6PP5Wo2se3ObhOc+4r0a8G/T7gesbfyq07o8LE0vqmIThszy22/wCPqH/fX+dei6D/AMeMn/XQ/wAhXE3sfl6tbrnP3e3vXbaB/wAeUn/XQ/yFKJ15pLmpRl3KPiTUfs6y2vlbvMgPzbsYzkVwddH40/5DMX/XBf8A0Jq5ylJnXltKMKCkt2TWbbb2BsdJFP616RpMv2izc7dvzEdc9hXm1t/x9Q/76/zr0XQP+PKT/rof5CnE5c3S5UzlfGK7NYjGc/uF7f7TVz9dH40/5DMX/XBf/QmrnKmW534D/doegUUUUjsCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDu/BH/IHm/67n/0Fa6Wua8Ef8geb/ruf/QVrpa1jsfHY7/eJ+oUUUUzlCiiigAooooAKKKKACuD8a/8AIZh/691/9Cau8rg/Gv8AyGYf+vdf/QmrswH8ZCZzlFFFe8IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApVXc6rnGTjNOhj86eOLON7Bc+mTXaaHoXkxiT7TnZLux5fXGPeuetiI0lruMz9B0PzzHc/aMeVMPl2dcYPrXXzSfZbaR8btqlsZxnAqO+u/skErbN21C2N2M4FcDrOqf2jdLJ5Pl4j2Y3Z7n6eteZGE8VO72GW9d1f7Vcf6jbmLb9/Pr7VgUUV69KmqceWJIUVo6dpP2+Iv52zDbcbc+nv71Zu/D/2WJ3+07tiFsbOuB9ah1qfNyvcEYtFFFbgWtMONVsz6Tp/6EK9M3b7WXtwR+leZacM6naD1mT/ANCFelQJ5VpIM5xk/pXk5ilzJjRwniRNmoxjr+5H8zWPW14obfqcZxj9yP5msiGPzp44s43sFz6ZNd9B/uk2I1dB077Tc29x5u3y51+Xb1wQfX3rvL2X7Lp9xJjdsiZsZxnArN8OWX2LTpF8zf8AvS2duOw/wrL8U6n5Vz9n8rd5kH3t3TJYeleZUbxFflWyGc5qV/8A2hcrN5fl4QLjdnufYetVKKK9iMVFWQieyXffW6/3pVH616PpUP2a0dd275yfTsK4nQdO+03Nvc+bt8udfl29cEH1rttTuPs1hc/LuxE5647GvLx0+aapoaHajH9o0y6GduYXHr2Nea3EH2eQLv3ZG7OMV3Hhm6+16ZKNmzMpXrn+EVkeKbD/AE5ZPM+7ADjHXk+9LCS9lVdNgcxRRRXrWEFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/8geb/AK+G/wDQVrpK5vwT/wAgeb/r4b/0Fa6SvnMV/Gl6jQUUUVgMKKKKAI7j/j2l/wBw/wAqz7L/AFJ/3v8ACtC4/wCPaX/cP8qz7L/Un/e/woAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/wCH6r/OtasmX/j/AIfqv861qACiiigAooooAKKKKACiiigA71wXjX/kNRf9cF/9Cau971wXjX/kNRf9cF/9CaplsejlX+8r0ZzlFFFZn1QUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2ng18abIMf8t/6LVjxLDvEr7sYgPGPrWF4cvPJeKHZnfOOc9M4Fdlqtv5+n3I3YzEw6exrRao+axP7nF8z6nl1FT3dt9llEe/dkbs4x6j19qhVdzhc9Tis7H0cZxkuZM19BtvMureTdjbOoxjrgg13WrnGjX3/XB//QTWL4Vs9lk7b84nz09h71P4iuvLhmh2Z3QH5s9M5FaLRHzmKl7fFKK6HAUUUVmfSaIKKKKAuammaMdSgaQT+Xh9uNmew9/elv8ARTZFh9o34Xf9zHr7+1bfhCcJYtHjObjrn2FbetW/maddPnGIG7exq1FNHh1cdUp4nkex5pRTnTYcZzSAZYCoPb5la5Z0wZ1azHrOn/oQr02ceTZTHrhGP6VynhfT/MgE3mY2T9NvXAU+tdBrNx5em3Sbc5gfv7GtI6I+dzGp7bERjHocXqcnmaxbNjHC+/8AFXZaB/x5Sf8AXQ/yFeeQtvvITjHzr/OvQ9A/48pP+uh/kKUTfM4clGMexzHjT/kMxf8AXBf/AEJq5yuj8af8hmL/AK4L/wChNXOVL3PRy/8A3aHoS23/AB9Q/wC+v869F0D/AI8pP+uh/kK86tv+PqH/AH1/nXougf8AHlJ/10P8hTicOb/AjmPGn/IZi/64L/6E1c5XR+NP+QzF/wBcF/8AQmrnKT3O7L/92h6BRRRSOwKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78Ef8geb/ruf/QVrpa5rwR/yB5v+u5/9BWulrWOx8djv94n6hRRRTOUKKKKACiiigAooooAK4Pxr/wAhmH/r3X/0Jq7yuD8a/wDIZh/691/9CauzAfxkJnOUUUV7wgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKdGnmSKmcbiBmm1p6LaedfW0nmbds6DGM5wQf61E5ckW2B0fhrS9toZPOztmzjb1wF961tT1H7FFKPK34iLfex6+3tV9E2Ltzn8KgntPOcN5mOMdM18/KqqlTmmUecanqH9pXKzeV5eEC43Z7n6etUq9Q/s7/AKa/+O//AF6P7O/6a/8Ajv8A9eu+GPhBWihWPL6K9Q/s7/pr/wCO/wD164zxZD5GqxLuz+5Ht3Nb0cYqs+VILFrwvc+VGsW3O64Aznp92ur1OHztOulzjMLj9DXmNvL5FzFNt3eW4bGcZwc13uh6x9vti3keX+82Y359Pb3rkxtGUZ88QucLd232WUJv3ZG7OMeo9faoK9Tu7MXWf3m3K46ZqnDofkurfaM4YHGz/wCvWsMwjy+8gscz4c0z7U0V1523ypx8uzOcYPXNdjqM32fTrltudsLtj8DT5X+yW0j43bVLYzjOBXE67q/2q4/1G3MW37+fX2rmip4qrzdBmRfXf2ycSbNmF24zn1Pp71reHtO+0yRXHm7fLnHy7c5xg+tY9pH517BFnG+RVzjOMmvRtJsv7Ps3TzPMy5bO3HYf4V24yqqUOSIiTUpvs+nXJ25xC5647GvNru5+1Sh9m3A24zn19veuj8VX+y8EPl53wAZ3dOW9q5WlgKPLDn6sAqW1i8+7hizje6rnGcZOKS3h+0XMUOdvmOEzjOMnFd/oekf2dbMnn+Z+9L5247D39q2xOIjSjbqIm0aw/sywlTzPM/eF84x2H19K5rxXebtQRfL6wAdfc+1buvan9ngmtvJ3eZA3zbumcj0rgHfe2cYrjwdFzk6shs1dC1H7LcQW/lbvMnX5t2MZIHp7V3V3F9tsLhN2zfGyZxnGRXl6ttcN6HNdl4X1H/RTH5f3psZz7L7VeNoP+JHcEczqen/2bcrD5vmZQNnbjufr6VSr0zVNO+2QynzNmYiv3c+vv715/qVh/Z9ysPm+ZlA2duO5+vpW2FxSqRs9wKdFFFdogooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78E/8geb/r4b/wBBWukrm/BP/IHm/wCvhv8A0Fa6SvnMV/Gl6jQUUUVgMKKKKAI7j/j2l/3D/Ks+y/1J/wB7/CtC4/49pf8AcP8AKs+y/wBSf97/AAoAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/4fqv8AOtasmX/j/h+q/wA61qACiiigAooooAKKKKACiiigA71wXjX/AJDUX/XBf/Qmrve9cF41/wCQ1F/1wX/0JqmWx6OVf7yvRnOUUUVmfVBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEkEvkXEcuM7GDYz1wc13mg6v8AbrZiYQn73b97PYe3vXn9KrbXVsZwc4pxdjjxeEjiI67nqNzYi5z+825XHTNV4NGEDq3ng7WDfc/+vXGWeu/ZIyv2fdk7s78ent7VNL4lMqMv2TGRjPmf/Wq+ZHk/2fio+6np8jtb67W0tZWChiqM2N2M8V57rF+dQvFm8vy8IFxuz3P09aqXE/2iQNt24GMZz7/1qKplK56GCwCoe+3dhXR+G7UTw7i+P32OmewrnKu2OomyXHlb/m3fex6e3tSTsdOKhKdPlhudjrFgI7G4bfnEDHp7H3rge9bN1r5uYXj+zbd6lc7+mR9KxqcmY4CjUpQaqFizufs1zFJt3bHVsZxnBr0DR9V/tG1ZzGIyH243Z7D6eteb05H8uRXxnaQcUk7DxeBjiFfZnpt3poun3eaF+Xbjbn19/eoYNFEDK3ng7WB+5/8AXrj7bX/s67fs2fmz/rMf0qSXxIZEZfsmMjGfM/8ArVd0eZ9QxUfdT0+R213ciztZZAobahbGcZwK4DWNU/tG6WXyfLxHtxuz3P09aoXE/wBokDbduBjGc+/9aiqXK53YPL40Xzyd2S23/H1D/vr/ADr0XQP+PKT/AK6H+QrzZW2urYzg5rXs9eNrEU+z78tuzvx6D09qIseYYadeFoFvxp/yGYv+uC/+hNXOVb1G/OoXKzGPy8IFxuz3P09aqUmdWFpulRjCW5Lbf8fUP++v869F0D/jyk/66H+QrzZW2urYzg5rXs9eNrEU+z78tuzvx6D09qcWcuYYadeFoFvxp/yGYv8Argv/AKE1c5VvUb86hcrMY/LwgXG7Pc/T1qpSZ1YWm6VGMJbhRRRSOgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO78Ef8geb/ruf/QVrpa5rwR/yB5v+u5/9BWulrWOx8djv94n6hRRRTOUKKKKACiiigAooooAK4Pxr/wAhmH/r3X/0Jq7yuD8a/wDIZh/691/9CauzAfxkJnOUUUV7wgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAO1WrS7+yup2btr7sbsZxVWiplFSVmB0P/AAlH/Tn/AORf/saP+Eo/6c//ACL/APY1z1FY/VaXYDof+Eo/6c//ACL/APY0f8JR/wBOf/kX/wCxrnqKX1Sl2A6H/hKP+nP/AMi//Y1lalf/ANoXKzeV5eEC43Z7n6etU6KuFCnB3ih3ClQ7XVvQ5pKK1aurCNa01v7MmPs+75t338entVl/E2+Nl+yYyCM+b/8AWrAorF4am3ewE93c/apQ+zbgbcZz6n096gooraKUVZAOjfy5UfGdrA49a6C28SeVYTQ/Zc79x3eZ0yMelc7RWdSjCp8QE93c/apQ+3bgbcZz6n096uaVpH9oBX87Z+8CY259Pf3rNBwwPXFdX4b1T7PZtH5O7dNnO/HYD09qzxDlTp/uwN7SdJ/sy3aPzvMy+/O3HYfX0qHWtWNkskXkb90JbduxjqPT2rN1vxF5TNbfZd3mRfe8zpnI9K5GaXzmDYxxjrmuChhZVZc9QdyS9u/tk4k2bMLtxnPcn096r0UV60YqOiEFPhk8maOTGdjBseuDTKKbSaswO70DWftEG3yNu6bbnf8AT2rZvbT7XBLHv270K5xnGRivLopPKmSTGdjBseuK6ax8S+TZSr9kzyT/AKzHYe1eViMJKMuemO5T1XQfsLn/AEnfiPf9zHr7+1YVXdV1H+0rpZvK8vCBcbs9z7D1qlXo0FNQ996iCiiitQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDu/BP/IHm/wCvhv8A0Fa6Sub8E/8AIHm/6+G/9BWukr5zFfxpeo0FFFFYDCiiigCO4/49pf8AcP8AKs+y/wBSf97/AArQuP8Aj2l/3D/Ks+y/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AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSgZIFJUtuu65iX1cD9aBN2Vzt/Bi7NJmGc/vz/wCgrXSVkaBF5NlIuc/vCemOwrWrVHxmKkpVpSXcWiiimYBRRRQAUUUUAFFFFABXC+M0zq8bZ6W4/wDQmruq5fxPDvkd92NtueMf71dWDly1UwOIooor6AkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAClAyQKSpbZd13Cvq6j9aT2A7fwYuzSJhnP78/wDoK10dZWgR+VZOuc/vD2x2FatfN15c1STKCiiisgCiiigCO4/49pf9w/yrPsv9Sf8Ae/wrQuP+PaX/AHD/ACrPsv8AUn/e/wAKALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f+P+H6r/ADrWrJl/4/4fqv8AOtagAooooAKKKKACiiigAooooATtVe+g+0WM8Wcb42XOM4yKs0UDTs7o8u1ay+wXaxb9+UDZ247n6+lUK9Sv7EXkTrv2lkK525xnvXHaj4bNtJzdZwuf9Xj196iUT6TB5lCaUZ7nPUVYmtfJON2eM9MVXqLHqKaaumFFFFGo+Zdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKKKNQ5l3CiiijUOZdwoooo1DmXcKKAMkD1q5b6f9oI/ebctj7uaLEyqRirtlOug8O6b9qeO483b5c4+XbnOMH1q5pXhkkpN9q4SQHHl9cY96663hECbQc8+mK0jE8bHZlHlcKZIo2jFLS0VR4AUUUUAFFFFABRRRQAUUUUAFVr2Hz7KePdt3xsucZxkVZooTad0B5fq9l9hu1i8zzMoGztx3P19KoV6lfWX2yKRfM2boyuducZrjtR8OfZpMfa92Fz/q8evvXtYfGRkuWW4rHPUVYntfJON+eM9Mf1qvXcpJiCiiindAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUUUXQBRRRRdAFFFFF0AUUoGSB61ct9P+0EfvduWx93P9amU0twKVdB4d0z7S0Vz523y5x8uzOcYPXNXNJ8NZKT/a/uSA7fL64x711sEPkoV3Z5z6V52KxsbcsB2JANoxTqKK8kYUUUUAFFFFAEdx/x7S/7h/lWfZf6k/73+FaFx/x7S/7h/lWfZf6k/wC9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/AMf8P1X+da1ZMv8Ax/w/Vf51rUAFFFFABRRRQAUUUUAFFFFABRRRQAnaggUtFACYHpSbR6D8qdRQA3avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooC43avoKNq+gp1FAXG7V9BRtX0FOooAbtHoKXA9KWigBMcUYpaKACiiigAooooAKKKKACiiigAooooAKKKKACiiiiwBRiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKMUUUAGKSlooAKKKKACiiigAooooAKKKKAI7j/AI9pf9w/yrPsv9Sf97/CtC4/49pf9w/yrPsv9Sf97/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/h+q/zrWrJl/4/4fqv861qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP+PaX/AHD/ACrPsv8AUn/e/wAK0Lj/AI9pf9w/yrPsv9Sf97/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/AIfqv861qyZf+P8Ah+q/zrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo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a46ij+z8P/L+LD63W7nY/wDCd/8AUN/8j/8A2NH/AAnf/UN/8j//AGNcdRR/Z+H/AJfxYfW63c7EeOskD+zuv/Tf/wCxq7b+K/tGP9C2/Nj/AFuf6VwNFTLLqDWi/MaxlXqz1iyvPtcRfZtw23Gc+n+NXBXkVpc/ZZo5Nu7Y4bGeuDmu/wBA1j7falvJ2fvdmN2ew9vevLxWClR95ao7qGKVTR7m9RSUVwnWLRRRQAUUUUAR3H/HtL/uH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8AH/D9V/nWtWTL/wAf8P1X+da1ABRRRQAUUUUAFFFFABRRRQAVXvZvIsp5NudkbNjOM4FT1zPiWXZI6bc7oOuf96tKUOeVjDE1fZU3I5rVr37ddLL5fl4QLjOe59veqNFFe5GKirI+MnOU5OUuoUUUVRAUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFdB4e1L7MY7byt3mTj5t2MZwPSufqW2O26hbGcOp/Ws6sFONmb4etKlUUkeqA5paytCl86zkbGP3hGM57CtQda8OUeV2Ps6U/aQUu4tFFFSWFFFFABRRRQAUUUUAIaxtdvvIs7mHy926Bvm3YxkEelbJri/GE2y/Cbc7rfrn3aujCU/aVVEwxE3GDaOSdt5zjH402iivqErKx4fmFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAq7pdx5F/bHbnEyHr7iqVPiO2VGxnDA1E4qUWmVF2d0erWV19riL7NuGxjOfT/GrdYHhSXztLlbGP3xHXPYVvdq+VrQ5Kjj2PdpS5oJi0UUVmaBRRRQBHcf8e0v+4f5Vn2X+pP8Avf4VoXH/AB7S/wC4f5Vn2X+pP+9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/x/wAP1X+da1ZMv/H/AA/Vf51rUAFFFFABRRRQAUUUUAFB6UUUAJXE+L3xqqLjrAP5mu2rhvGP/IYj/wCuC/8AoTV1YNXqnm5q/wDZ36o5+iiivYPlQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKAcHNFFAHc+EH36XMcY/fn+QroK53wb/yCpv8Aruf/AEFa6KvCxCtVZ9jgf92h6C0UUVkdYUUUUAFFFFABRRRQAhrgfG//ACGof+vdf/QmrvjXA+N/+Q1D/wBe6/8AoTV35b/HXzOTGfwjmqKKK+iPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGd74I/wCQLN/18H/0Fa6aua8D/wDIGm/6+G/9BWumr5fGfx5ep7eH/hRCiiiuY3CiiigCO4/49pf9w/yrPsv9Sf8Ae/wrQuP+PaX/AHD/ACrPsv8AUn/e/wAKALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f+P+H6r/ADrWrJl/4/4fqv8AOtagAooooAKKKKACiiigAooooATtXDeMf+QxH/1wX/0Jq7ntXDeMf+QxH/1wX/0Jq6sF/FPMzb/dn6o5+iiivYPlgooooAKKKKACiiigAooooCzCiiikFmFFFFMFqFFFFABRRRQAUUUUAFFFFGgBRRRSuHkFFFFMAooopXAKKKKegBRRRQAUUUUCCiiilcYUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA7fwb/AMgqb/ruf/QVrou9c74N/wCQVN/13P8A6CtdF3rw8R/FkfY4H/doegtFFFYnWFFFFABRRRQAUUUUAIa4Hxv/AMhqH/r3X/0Jq741wPjf/kNQ/wDXuv8A6E1d+W/x16M5Mb/COaooor6I8cKKKKACiiigAooooAKKKKACiiprSD7VewW+7b5sipuxnGTjNTKSirvYaTbsiGiu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3vVWu1t/Gv2i5ih/s/b5jhc+dnGTj+7W3can5dlPN5OfLjZsbuuB9K6ni6tG0XTt8zFYeFS8uf8AA8vorVv73+3dVtz5fkbtsX3t2Mnr29a0JvCXk2E9z9u3eUjPt8rGcDOOtdjxMYJKpo2cypOV+TVI5qiiiugyCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGd94H/AOQNN/18N/6CtdN3rmfA/wDyBpv+vhv/AEFa6bvXy+M/jz9T28N/Cj6BRRRXMbhRRRQBHcf8e0v+4f5Vn2X+pP8Avf4VoXH/AB7S/wC4f5Vn2X+pP+9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/x/wAP1X+da1ZMv/H/AA/Vf51rUAFFFFABRRRQAUUUUAFFFFACdq4bxj/yGI/+uC/+hNXc9q4bxj/yGI/+uC/+hNXVgv4p5mbf7s/VHP0UUV7B8sFFFFABRRRQA+L/AFqf7wrstJP/ABTt9z/f/wDQBXFUVjWpe0VrnVhcV7CTla5YvP8AWj6f1NV62NJ13+y7dovs3m5ffnfjsPY+laX/AAmv/UPH/f7/AOtUSnUjooXRpCnQkuaVSzfkcrRXVf8ACaf9Q8f9/v8A7GtvSNVGrWrTGERbX2Y3Z7D2HrWc684K8ofib0sFRqy5YVdfRnnVauif8fdv/wBd1/mK7bULkW1rM2wNtiZuuOgrz/Ub77fcLL5fl4QLjdnufYet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6U7V9d/tWcSfZ/K/d7Mb93c+w9a1fEur4nMHkf6yHGd/TOfauSrHDx9rFVKi1RpVlyNwg9Ga2g2XnX1rP5m3ZcJ8u3rgg+vvXV+JbfzI5pd2Ntu3GOvWs/wnH/xKJp93+rmLYx1worauH+36Td8bMxunr/Cf8a4MRVf1jm7aHXRpr2Vn11ON0jXv7JtzF9m83Mm/O/b2HsfSq+tar/a94k/k+TtQR7d27oSfb1qreWv2SUJv35G7OMevv7VBXqQo0+b2q3OCVSaXs+hJBH508cW7bvYLnHTJrpbPwz5EZ1D7Zn7M3meX5eN23DYzniqGka//AGVZvB9m8zc5bd5mMcD2PpRO58Q6jA2Ps+4rDj7+OeuePX9K56zqyk18Me+jNaahbu+x2em6j9rsZLjytnlsfl3ZzgA+nvTLlP7Wsp2z5WY2j/vdvw9azAn/AAjVhPaZ+0b1abd9zGRjGOfT9a5iXVPM1S3vfJ2+SynZuznBz1xXBTw/PJypvTodc63KlGW/U7HQtJ+wW5Hn7/3u/wC7j09/arOuJ5mn3Umcbbd/5GuJ1bWf7U1KG8Nv5floq7N+7OCT1wPWun0ab+0PC+oDb5efMTrnHyDn9adWhUhatPdip1IyvTicdpgzq1mPWdP/AEIV2ut/ubS4TrmBvbsayNI0vybmB/N3bZlP3fce9L4xucamibfvQDnPua6arVbERjEypxdKi2+py1FFFepY4bsKKKKYgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBnfeB/+QNN/wBfDf8AoK103euZ8D/8gab/AK+G/wDQVrpu9fL4z+PP1Pbw38KPoFFFFcxuFFFFAEdx/wAe0v8AuH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8f8P1X+da1ZMv/H/D9V/nWtQAUUUUAFFFFABRRRQAUUUUAJ2rhvGP/IYj/wCuC/8AoTV3PauG8Y/8hiP/AK4L/wChNXVgv4p5mbf7s/VHP0UUV7B8sFFFFABRRRQBJbxefcxQ52+Y4XPpk4ro4/B3mLu+3gc/88v/AK9cxRWVSE5fDKxvRqUoX9pDm+djqv8AhCv+ogP+/P8A9egeC/8AqIL/AN+v/r1ytFZ+zrfz/gdH1nCrX2X4s73TNB/s9Qv2oSAPvzsx6cdfan6ton9pTeYJxF8mzGzPr7j1rD8Nf6kf9d/6LUXi7/kLRf8AXAfzNcipzdbl5tT0/b0o4Tm5NO1/1Lf/AAhf/UQH/fn/AOvR/wAIX/1EB/35/wDr1ytFdfsq38/4Hm/WcN/z6/FnQ3vhb7HBJL9sD7EL48vGcDPrXPUda3dB0b7ai33n7PJl/wBXszuxg9c1XM6Ub1Hcy5FiaijRjb5mFWzpGgnVbZpvtPlYfbjy89h7j1rbv/EA0q4EH2US7l37vM29SR6H0rE1HX/7QLH7L5eU2ffz6+3vWfPVqL3VZdzf2GGoyvOXM10tY1V8P/2TE10LoSiD97t2bd23nHX2qF/GW9Sv2ADIxnzv/sa5eiqWGvrU1/Ah49w92guVfeaFxf8A9oalby+X5eNq43Z/i+g9a6mD/kW9Q/3JP/QK4yzXdewLnGZFGfxrtzH5Hh+/TO7McnOMfw1jiVGPKonTl7cnOcuz/I4KrWm/8hS0/wCuyf8AoQqrVnTf+Qpaf9dk/wDQhXZP4WeVS/iL1Oy1f/jzuP8Arg38jXCqNzhc4ycZru9X/wCPO4/64t/I1zWiad9qmhn83bsmUbduc4IPr71yYeSjBtnq4+nKdeMY9Tb8Pw+Vod182cOx/wDHRXPa0++8Q4x+7Hf3NdVrFz9ltLi22bt8LHdnGMgiuEp4ZOUnUZOPmqcI0Y7o6zwx/wAg2T/rsf5Cs3xP/wAhKP8A64j+ZrS8Mf8AINk/67H+QrN8T/8AISj/AOuI/maUP94ZVX/cY/Ixa3vDxwYz/wBNx/SsGus8MxZ0qabP3JScY64UVtiJKNM5MBFzrq3Qd4g03+0NXh/e+XujVPu5/iPP60z/AIQr/qID/vz/APZVmeJJvO1KN9uMRD37mk0jVvsQW38nfvlB3b8Yzgeh9KwUaqpJxkdcquGliJKrC9+t2an/AAhWOuoD/vz/APXpP+EK/wCogP8Avz/9epbnRzr7i78/yNi+Xs2784565Hr+lQL4N3DP2/H/AGx/+yrNVZW96dn6HQ8PG/uUbr/FYf8A8IV6agP+/P8A9eq954UNpbSzfbd3loXx5WM4GfWr8Snw3byQZ+0dZs/c7Yxjn0/Wuc1fU/7Vu1n8nytqBMbs9z9PWrpOtOWktDHErDU6dnD3+12UKKKK77nipBRRRT8wCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO38G/wDIKm/67n/0Fa6LvXO+Df8AkFTf9dz/AOgrXRd68PEfxZH2OB/3aHoLRRRWJ1hRRRQAUUUUAFFFFACGuB8b/wDIah/691/9Cau+NcD43/5DUP8A17r/AOhNXflv8dejOTG/wjmqKKK+iPHCiiigAooooAKKKKACiiigDb0fxD/ZNq0P2Xzcvv3eZjsPY+lR319/wkOsWv7v7PvKwdd+Mt17etZFXNJ/5DNj/wBfEf8A6EK5Z0IQcqqXvam0aknaD2Ol/wCE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kdn/AMJTKt/5n2XyyItmN+cfNnPH97HTtWmJx4at5INv2ngzbs7O2MY59P1rgKK5ZYJy91y93t/wTeOIUdUte50V/wCKvtpY/YtmU2f63Pr7e9O0fxJ9liFn9k3ebL9/zMYzgdNtc3RWrwdHl5baEfWKl73PRwBJA9908jLbP723nrXP6t4l+0LJD9k274ymfMzjOR6VzFFZU8BGLvJ37FzxLatFWJbWf7Ndwz7d3lSK+M4zg5ru7DUf7e0m4TyvI8zdDnO7GR17etef0VriMLGtrs+5FKu6ej1Ro6zpX9k3iQef525BJu27epI9T6VnUUVvCLUUpO7MpNN+6rIKKKKskKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigZ33gf/kDTf9fDf+grXTd65nwP/wAgab/r4b/0Fa6bvXy+M/jz9T28N/Cj6BRRRXMbhRRRQBHcf8e0v+4f5Vn2X+pP+9/hWhcf8e0v+4f5Vn2X+pP+9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/wAf8P1X+da1ZMv/AB/w/Vf51rUAFFFFABRRRQAUUUUAFFFFACdq4bxj/wAhiP8A64L/AOhNXc9q4bxj/wAhiP8A64L/AOhNXVgv4p5mbf7s/VHP0UUV7B8sFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAgooooGFFFFABRRRQAUUUUaAFFFFAgooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHb+Df+QVN/13P/oK10Xeud8G/wDIKm/67n/0Fa6LvXh4j+LI+xwP+7Q9BaKKKxOsKKKKACiiigAooooAQ1wPjf8A5DUP/Xuv/oTV3xrgfG//ACGof+vdf/Qmrvy3+OvRnJjf4RzVFFFfRHjhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUDO+8D/8gab/AK+G/wDQVrpu9cz4H/5A03/Xw3/oK103evl8Z/Hn6nt4b+FH0CiiiuY3CiiigCO4/wCPaX/cP8qz7L/Un/e/wrQuP+PaX/cP8qz7L/Un/e/woAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/4fqv861qyZf+P+H6r/OtagAooooAKKKKACiiigAooooATtXDeMf+QxH/ANcF/wDQmrue1cN4x/5DEf8A1wX/ANCaurBfxTzM2/3Z+qOfooor2D5YKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDt/Bv/ACCpv+u5/wDQVrou9c74N/5BU3/Xc/8AoK10XevDxH8WR9jgf92h6C0UUVidYUUUUAFFFFABRRRQAhrgfG//ACGof+vdf/QmrvjXA+N/+Q1D/wBe6/8AoTV35b/HXozkxv8ACOaooor6I8cKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigZ33gf8A5A03/Xw3/oK103euZ8D/APIGm/6+G/8AQVrpu9fL4z+PP1Pbw38KPoFFFFcxuFFFFAEdx/x7S/7h/lWfZf6k/wC9/hWhcf8AHtL/ALh/lWfZf6k/73+FAFsU4daaKcOtADqcKbThQAtLSUtAC0UUUAFFFFABRRRQAUUUUAFFFFABQaKDQAlJS0lADTSdqU0nagBhpp6U4009KAKcv/H/AA/Vf51rVky/8f8AD9V/nWtQAUUUUAFFFFABRRRQAUUUUAJ2rhvGP/IYj/64L/6E1dz2rhvGP/IYj/64L/6E1dWC/inmZt/uz9Uc/RRRXsHywUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHb+Df+QVN/wBdz/6CtdF3rnfBv/IKm/67n/0Fa6LvXh4j+LI+xwP+7Q9BaKKKxOsKKKKACiiigAooooAQ1wPjf/kNQ/8AXuv/AKE1d8a4Hxv/AMhqH/r3X/0Jq78t/jr0ZyY3+Ec1RRRX0R44UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUroAooopgFFFFABRRRSuAUUUUXAKKKKG7bjsFFFFPzAKKKfEnmzJHnG5gufTNDdgGUV2GleHfP0ydftWNzMM+X/sj3rn9Z0v+ybxYPP8AN3IHztx1JHv6VzU8VCpNwW5rOhOMVJmfRRRXSYhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQM77wP/wAgab/r4b/0Fa6bvXM+B/8AkDTf9fDf+grXTd6+Xxn8efqe3hv4UfQKKKK5jcKKKKAI7j/j2l/3D/Ks+y/1J/3v8K0Lj/j2l/3D/Ks+y/1J/wB7/CgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/AI/4fqv861qyZf8Aj/h+q/zrWoAKKKKACiiigAooooAKKKKAE7Vw3jH/AJDEf/XBf/Qmrue1cN4x/wCQxH/1wX/0Jq6sF/FPMzb/AHZ+qOfooor2D5YKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBBRRRQMKKKKACiiigQUUUUDCiiigAooooAKKKKACiiigAooopCCiiimAUUUUAFFFFAwooooEFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO38G/8gqb/ruf/QVrou9c74N/5BU3/Xc/+grXRd68PEfxZH2OB/3aHoLRRRWJ1hRRRQAUUUUAFFFFACGuB8b/APIah/691/8AQmrvjXA+N/8AkNQ/9e6/+hNXflv8dejOTG/wjmqKKK+iPHCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopVGWA9TQMSrtlYfawP3uzL7Pu59P8AGtrw5on2oJdfaNvlTj5dmc4weua7VmFtCxxu2gnHSvMxOP5JckFdnZRwvMuaTscIvhbIz9s/8hf/AF6q3mhfZFY/ad21C2NmM4/GuzfXtjhfs2c/7f8A9ardrf8A2uMny9nzbfvZ9Pb3rm+u4iOslp8jb6vSlomeVUV6TrWlfaoJpvO27YWG3bnsT6+9ee3Vv9nkC792V3Z6V6OGxca67M5K1B0mQVpadpP9oRGTzvLw+3G3PYe49azkXe6rnGTjNd/4Ph8nSZlzn9+T0/2VpY2s6VPmjuGGpKpOzMH/AIRU/wDP7/5C/wDsqP8AhFT/AM/v/kL/AOyrtri7EDhfLzxnriov7T/6Y/8Aj3/1q8xY3ENXX6Ha8NSW5x3/AAiv/T7/AOQv/sqguvD32aGST7Vu2IWx5fXA+tdx/af/AEy/8e/+tWfq+oeZp90vl43QMPvex9qunjMQ5JP9CZUKSWh55XX+E7Tz7F337cTkYxnsK5CtHS7/AOyTxDy9/wC9V87sen+Feniqcp0rROKhKMZ3kdF4k0LzXa7+0bfKgJ2bM5xk9c1xlep2F3/adlKdnl8lMZz269vWuY8SaN++afz/APVw5xs64J964MFinF+yqHViKCkueBydWtMG7VbNfWdB/wCPCqprrfCVr5lv5u/G24xjHoFNehiaqp0mzlow5ppHUSD7Npty33tqM3p/DXnWs3P2q8R9m3CBcZz3J/rXps8PnwvHu27lK5x0zWT/AMI6P+fr/wAh/wD168TB4iFJuUtz0cRSlUSSPOKK9G/4R7/p6/8AIf8A9ej/AIR3/p6/8h//AF69H+06Zy/UpnnNFejf8I7/ANPX/kP/AOvUV34f22czfac4jY48v2+tCzKm3YX1Odrnn1FWr+HyLgLu3ZXdnp61Vr0Iy5ldHI1YKKKKoQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUDO+8D/APIGm/6+G/8AQVrpu9cz4H/5A03/AF8N/wCgrXTd6+Xxn8efqe3hv4UfQKKKK5jcKKKKAI7j/j2l/wBw/wAqz7L/AFJ/3v8ACtC4/wCPaX/cP8qz7L/Un/e/woAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/4/wCH6r/OtasmX/j/AIfqv861qACiiigAooooAKKKKACiiigBO1cN4x/5DEf/AFwX/wBCau57Vw3jH/kMR/8AXBf/AEJq6sF/FPMzb/dn6o5+iiivYPlgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFFFamkad9rlik83ZiULjbn0Pr71MpKKuzSnTlUlyx3KMEHnuq7tu5gucVrReHfMXP2rH/bP/wCvXZW1t9jhYbg/O7OMdh/hVa41f7PIF8jd8uc78f0rz3ipzfuI9uOW0aaTrSOTuNA8iN3+07tqlseX6fjWQ6bDjOfwr0i11D7Uv+q2/Nt+9n+lRapYfaLed9+390wxtz2P+NOGLlF2mhVMshODlRZ51RU93bfZZQm/dkbs4x3I/pTLeLz7mKHO3zHC5xnGTiu/mVrnickubl6jFXc4XOMnFalto32ld32jb82MbM/1rqdF0j7DblfP8z95uztx2Hv7VpXFz9nVjs3YXPXFcFTGXfLBHs0Mrioc9Z2OMfw5sjZvtecAn/V//XrIuIPIkC7t2RuzjFd7FrPmsq/Z8ZIH3/8A61W5YvtlvIudm5SvTPUdaUcVUg/fRcsuo1V+6keY0Vra3pxsbpYzLv8A3QbO3Hc/X0rJrvhNTV0eLVpSpScZBRRRVmYUUUqrudV6ZOKANDT9L+3QmTztmG24259Pf3q9/wAIz/09/wDkP/7KtvwpF5WmSjdn98T09hWrNdeS4XZnjPXFebUxM+dqJ79DL6MqKnU6nH/8Iz/09/8AkP8A+yo/4Rn/AKe//If/ANeus/tD/pn/AOPf/Wo/tD/pn/49/wDWqfrFY0+oYT+rnGXOg/Z4nf7Tu2KWx5fXA+tY9d5qt75lhcr5eMwsM59j7VwddmGqSmnzHlY6jTpTSphV+w0z7bHu87Z823G3Pp7+9WNE077VNDP5u3ZMo27euCD6+9dncXA062mfb5hRDJjOM4HT9Kzr4hxfJHc1weBU4upUdonIS+HvKjZ/tWdoJx5f/wBesiWLymC5zx9K7Gz8Um8ljT7IE3SBM+ZnGfwq7q9p59lcy79u2FhjHoCazjiakHaojeWBo1YOVB3see0U502HGc/hTa70zxWmnYkgj86eOLON7Bc46ZNak+heRBJJ9pzsUtjy+uB9a1PCtt5lk0u7Gyc/LjrgKaPE2o+Tcm38rdvg+9u6ZyPSuSVeUqvJE9SGEpww/tanU5Oiiiuw8sKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDt/Bv/IKm/67n/0Fa6LvXO+Df+QVN/13P/oK10XevDxH8WR9jgf92h6C0UUVidYUUUUAFFFFABRRRQAhrgfG/wDyGof+vdf/AEJq741wPjf/AJDUP/Xuv/oTV35b/HXozkxv8I5qiiivojxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKs6cN2p2i5xmZB/48KrU6NtkqPjO0g4qZK8Whxdmeq2yfZrOTndjJ9O1cR4puvN1FPkxmEDr7n2qCLXvLtZIPs2fMz82/pkY9Kyp5vPcNtxgY65rzcLg5QqOcztrYlShyxI6nspPKv7eTGdkqtj6EVBUtsnmXcKZxudRn8a9GSTi0zjjo9D03Sro3to77NnzlcZz2H+Ncf4zTy9YhGc/wCjr2/2mrqvD8H2bT5F37syE5xjsP8ACuW8atnWYj/0wX/0Jq8TBWWKtHbU9PEXdBX3MSwG7UbYesqD9RXpdmvk2E3OcEn9K830oZ1iyHrcR/8AoQr1JoN1vJFu++pGcdM1pmcvejEzwC91s898US+bqcZxj9yO/uaxK9MXQ9rA/aOhz9z/AOvUx0zKkecOR/d/+vTp4+nTiopXCWEnKV2zy2iu71PwwbgPN9r27YyNvl5zjJ9feuP1Cy+w3Ai8zfld2cY9fr6V30MXTq7bnLVoTp77FSiiiuowNjQtT+yXEMHlbt86nduxjOB6H0rtr+/xpl03l9InP3vY+1eY0Vw18FGrNTvY6qeKcI8pdWT7dqNuu3ZuZU9e9egaTaf2fp8y7/M+dnzjHYf4Vz3hOy863E/mbdlx93b1xtPrXRa3c+Vp91Htzm3fnPsa4cbUc5qlHZHThoqEXUZi614g+yXiR/Zt+UDZ8zHcj09qNN1Q6hCX8ny8Ntxuz6ew9a4133nOMfjXa+C/+QZJ/wBfJ/8AQVravh4UaN0tTOjVnVq2b0G6hqn2Fyvk7/k3Z3Y9fb2rM/4So/8APn/5F/8ArVoeLrny7vytmd1v1z0yWFcci73Vc4ycZq8LQp1KalJE16k4TsmdppOsfbZIz5Gz96Fxvz6e3vXQatL5elXZ25/cOcf8BNZHhK18vTZDvzicnp7D3qn4s1LyLr7L5W7zLf727GMlh0xXBKnGpiOSC0R1KbhR5ps5GebznDbcYGPWo6KK+hStojyW7hRRRTEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAzvvA/wDyBpv+vhv/AEFa6bvXM+B/+QNN/wBfDf8AoK103evl8Z/Hn6nt4b+FH0CiiiuY3CiiigCO4/49pf8AcP8AKs+y/wBSf97/AArQuP8Aj2l/3D/Ks+y/1J/3v8KALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f+P8Ah+q/zrWrJl/4/wCH6r/OtagAooooAKKKKACiiigAooooATtXDeMf+QxH/wBcF/8AQmrue1cN4x/5DEf/AFwX/wBCaurBfxTzM2/3Z+qOfooor2D5YKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAJIE8y4iTONzgZ/Gu80G1+yWEg378yFs4x2H+FcRp3/ACFLT/rsn/oQr0ab93p9weuEY/pXn42T0ie3lFNPmqPoc34l1Pyrg2/lZ8yD727pksPSuUrR1R/tN/FxtyoX17mrFvoHnxlvtW3Bx/q8/wBa3p8lGCuclf2uJqvl1Mu1fyruGTGdsitj1wa7mw1PzrWQ+Tj5iPvZ7D2rmbnQvs6s32ndtUnHl/8A16yXTYcZz+FKdOFbZjo1a2E+JGt4lk8zUozjH7od/c1d8NW/mxLLuxtn6Y9lrmq7Hwj/AMg5/wDruf5ClXXs6NkPBtVsVzNbm5qM/kWVw+3O2JjjPtXnl/efbZ1l8vZhduM59T6e9dtrv/Htcf8AXBv5GvP6zwUFy3Z0ZvVlzqCegVv+HtT+zGO28rd5k4+bfjGcDpisCrOnf8hS0/67J/6EK6qsFKLTPMw1WVOonE9A1eHzNNum3YxA3b2NecOmw4zn8K9OcbrKZc4yrDP4VwWuReTeou7P7oHpjua48DLeJ62b0/hqGZRRRXonhBU9iM39sPWVf5ioKtaaM6rZj/pun/oQqZu0WXSV5peZ6BaDyrKYZzgk/pXG+JZPM1KM4x+6Hf3Nd20O6B4t33gRnFUF0fawbz+hz9z/AOvXkUasYycmfUYvDTq01COx53RXpR08MCPO6j+7/wDXrK1Lw55+6X7VjahGPL9Mn1967I4yDdmjyqmVVYxvF3OKoq1f2f2KdYvM35XdnGPUevtVWuxNNXieXODi7S3Ox8JD/iXuf+m5/kKp+LZtmpIm3O6Ac59zVzwkf+Je4/6bn+Qqn4tg36kkm7G2AcY9zXnxt9Zdz3J3/s5cvkYNmdt9bn0kU/rXoFm/m6fOcY+8P0rz+zG6+tx6yKP1rv7RRDp0/Ocbj+lPG9CMouua+xx3iBNl+g6/uh/M1V02Lzb+25x+9UdPcVa1xvO1CIYxmMDr7mt7w1aeXYSSb87JicY68D3raVT2dFXOWnQ9timo7Gnc/wChaXdDO/8Adu/p2/8ArVwF3c/apQ+zbgbcZz3J/rW94nvv9NEfl/ehxnPufauapYSm1Hme7KzLEKU/Zx2QUUUV1nmBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdv4N/5BU3/AF3P/oK10Xeud8G/8gqb/ruf/QVrou9eHiP4sj7HA/7tD0FooorE6wooooAKKKKACiiigBDXA+N/+Q1D/wBe6/8AoTV3xrgfG/8AyGof+vdf/Qmrvy3+OvRnJjf4RzVFFFfRHjhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFKi73Vc4ycZpdBgBlgPU103hzRftPl3f2jb5U4+XZnOMHrmnaBoPnGO6+048qcfLs64wfWuxml+y28j43bFLYzjOBXk4zGf8ALumd+Gw/25jb6f7NZTvtztiZsZxnArzbVr37ddrL5ezCBcZz3PsPWtHXtY+1T48jbmHZ9/Pc+1c/WuAw3s1zy3M8TX53yxNbRbz7NLCNm/8AfKc5x6V2cuubbOaX7P8AcQnG/rgfSvNqK1rYKNWXMyKeJlTXKjobnxR9oOfse35cf6zP9Kgh1/yXVvs2cMD/AKz/AOtWLRWqwtJK1iHXqN3ueiaLr32+LP2by8ybPv59Pb3qxrdj9otLiXzNuIGGNuexP9a890w41azP/TdP/QhXqO7zLSXtwR+lePiqP1eqpQPQw9R1oNSPKJ4fJcLuzxnpio62vE6bNSjGc/uR/M1i17dKfPBSPMqR5ZNElunmXMUecbnAz6ZNdKnhnzbKab7XjYCNvl5zgZ/vVQ0DTftV1b3Pm7fLuF+XbnOCD613t9N9l0+5k27tkTNjOM4BrzsbipRmoQZ2YaipRcpbHnQf+ybqNcebhhJn7vf8fSo9W1L+1LpZ/K8vagTG7Pc/T1pup3/9o3CzeX5eEC43Z7n2HrVOu6nTTtOS945ZTfwrYK7zwQudHmOf+Xg/+grXFWS77+3TpulUfqK9M0mH7PZuN27Lls9OwrkzOpamoHRgY3nzGb4lt/Mjml3Y227cY+tcDBJ5M8cuM7GDY9cGvUdSj+0aXdjOMwuPXsa8xurf7PKF37sruz0qctnzQcGPGQtJSR0lp4r8u0eL7H94nnzfYf7NYmrXv2+7WXy9mEC4znufYetUKK7aeGp0588dzmlWnKPKwoooroMgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBnfeB/+QNN/18N/6CtdN3rmfA//ACBpv+vhv/QVrpu9fL4z+PP1Pbw38KPoFFFFcxuFFFFAEdx/x7S/7h/lWfZf6k/73+FaFx/x7S/7h/lWfZf6k/73+FAFsU4daaKcOtADqcKbThQAtLSUtAC0UUUAFFFFABRRRQAUUUUAFFFFABQaKDQAlJS0lADTSdqU0nagBhpp6U4009KAKcv/AB/w/Vf51rVky/8AH/D9V/nWtQAUUUUAFFFFABRRRQAUUUUAJ2rhvGP/ACGI/wDrgv8A6E1dz2rhvGP/ACGI/wDrgv8A6E1dWC/inmZt/uz9Uc/RRRXsHywUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAWtM/5Ctn/wBd0/8AQhXpN1D9os5od23zI2XOM4yK820z/kLWf/XdP/QhXprttRmx0Ga8zG6TR9DkyXsppmVpmnf2ZaOpl8z5i+duOw+vpSzax5ThfIzkZ+9j+lYHia+/0wR+X96HGc9OT7VzdVTw3tFzze5nXx6oP2VJbHptte/aV/1e35tuM5/pVPV9M+0wTS+bsxERjbnsff3rhLSTyryCTGdkitj1wa9C0m7+3Wbvs2YcrjOew/xrKrRdFqUWdGFxUMZFwmtTz24g8iQLu3ZGc4xXQeGbryoRHszunznPTIUU3xVbf8TBX3/dgHGOvJrAtZfIu4ZcZ2OrYzjODmu3+NRPI1wmJ9D0bVLfzrC5+bbmFh0z2NedXEHkSBd27I3Zxiu80nVPtsBbyfL/AHm3G/PYe3vVu5sxcZw+3K46Zrio1nQdpI9fFYWOMiqkGeZVu+H9P+0SRXHm7fLnHy7euMH1rpotG8pg3n5wc/c/+vU0l0LV/KCbt3Oc4x2rWpiudcsEc9DLfZTU6r2Lk/8AqJP90/yrgfEX/IQj/wCuQ/ma7eOTzbOVsY4Pf2riPEX/ACEE/wCuQ/mazwekzfNneimZFFFFeqfNhWro939nkiGzd+9B649KyqKmUeZWLpVHTlzI9Cl1nbaSy+R9xCcb+uB9K5q48S+e2fsm35cf63P9KwqK54YWnHc7a2ZVqmidjXi1zymVvs+cEH/Wf/WrptH1r7dFn7Ps/ebPv59Pb3rgqtaacapaH/psn/oQoq4eDjogw2PqwqK7ujutYs/PtbiTftxCwxjPY/415/LF5LBc54+lemk77aXtwf5VwviNduoIM5/dD+ZrDBTabizuzajHlVVBomo/ZZoYPK3b5lO7d0yQPT2rs7i3Go20yb/LLoY84zjI6/rXmtXbHUPsageVv+bfndj0/wAK2r4dyfPHc5MHjvZx9nUV4nUWfhc2csb/AGwOEkD48vGcfjVvWb3yLS4g2bt0LfNu6ZBFc1L4h82N0+y43AjPmf8A1qyi32meMfd3YGeves44ecpc1Vm88bRpQ5KCtcv6Vafa7uCbft2zKNuM5wc/1rr9Rl+yafcx7d2YmOenY/4VU8PWv2TTJTu37ZC3THYVjeIZ/tWqwpjbujVc5zjLH2qJfvqtlsjSH+y4bmfxSMUt9qnRfu7sL69TWrD4f85C32rHOP8AV5/rW94dsvs9hId+7bKT93HYe9P1LxAdPuFiFsJMoGzvx3PsfSrniJOXJTWxlSwVKNP2uIe/9dDlL7SvsbEedv8Al3Z2Y9ff2rOr0XT9Q/tezkYxeUSxT727sOe3rXNeJLDyb1T5mcQg/d9z71dHENy5J7mWKwMYQ9rSd4nP0UUV2HlhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2/g3/kFTf8AXc/+grXRd653wb/yCpv+u5/9BWui714eI/iyPscD/u0PQWiiisTrCiiigAooooAKKKKAENcD43/5DUP/AF7r/wChNXfGuB8b/wDIah/691/9Cau/Lf469GcmN/hHNUUUV9EeOFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTo08yRUzjcQM0PQBYY/OnjizjewXOOmTXb6DoHkxiX7RnZLuxs64x70nhjS9toZPOztmzjb14HvWvqmpfYYZR5W/ERf72PX29q8TF4qVSXs6Z6VCgoR55k99dizt5XCbtqFsbsZwK8+1rVf7Rull8jy8R7Mb89z9PWq+qaj/aVys3leXhAuN2e5+nrVGurCYNUlzS3MMRiXU0WwUUUV6Caexy2saem6R/aERfz/AC/n24257D3HrVm88O/ZYpJPtW7YhbHl4zgfWrvhW68uJYtud1wDuz0ztFdbqkHnabdLuxuhcZ/A15FfF1Kdblex30sPCdO/U8poqxeWv2SUJv35G7OMdyPX2qvXrRkmro4GraFnThu1S0HrMg/8eFenwJ5NnKM5xk/pXE+GtL+1GK787b5VwPl25zjB65rtNSm+z6ddNtzthdsfga8TMKinVUYnp4SDhByZwvip9+qRHGP3I7+5rGhj86eOLON7Bc+mTU19efbZxJs2YXbjOfU+nvWv4c037U8Vz5u3y7hfl25zjB9a9JS+r0FzdDit7SpodN4asTYabKnmb8yl87cdh/hWV4q1Pybn7N5W7zIPvbumSw9K6PU5vs2m3R27sQu3XHY15nd3X2uYPs2YXbjOe59vevOwdP21V1ZHZiJKnT9mivRRU1rF595BDnb5kirnGcZOK9tyUVdnmpX0RqaBpv2q6t7nzdvl3C/LtznBB9a7jVLj7Lp1yNu7ETnrjsai0Ww/suwlj8zzf3hfOMdh9fSuY8W3u7UUXZ1gA6+59q8KT+tYiy2PTS9hRu9zb8MXf2vS5fk2ZmKdc9h/jWP4rsP9OWTzPuwA4x7n3rP0HUvstzBb+Vu8y4X5t2MZIHpXeXkQvdPuE3bd8bJnGcZFOpfDYjm6MIWrUeXqeVUVe1TTv7NuVh83zMoGztx3P19Ko17UJqa5o7HmSTi7MKKKKsQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAzvvA/8AyBpv+vhv/QVrpu9cz4H/AOQNN/18N/6CtdN3r5fGfx5+p7eG/hR9AooormNwooooAjuP+PaX/cP8qz7L/Un/AHv8K0Lj/j2l/wBw/wAqz7L/AFJ/3v8ACgC2KcOtNFOHWgB1OFNpwoAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/h+q/wA61qyZf+P+H6r/ADrWoAKKKKACiiigAooooAKKKKAE7Vw3jH/kMR/9cF/9Cau57Vw3jH/kMR/9cF/9CaurBfxTzM2/3Z+qOfooor2D5YKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALWm/8hWz/AOu6f+hCvSJ232c3b5D/ACrzK1fyruGTGdsitj6GvQNIuPt1jI2zZhyuM57D/GvOxsXdSPcyea5ZU+rOM1sbbxBnP7sfzNZtdP4l0/dd+b5mNkOcbevJ965iuuhNSgjzcZSlCs7oK7fwb/yCpv8Aruf/AEFa460j828gjzjfIq59MmvQdKtTYWbpv35YvnGOw/wrnxs1ycvU7copS9r7TojM8S/6x/8Arh/8VXF10Hiqffqcfy4zCB19zVXRYvMli5xmZR+oq6HuUrmWMSrYpxRlo2yRXxnaQcVrW+u+QhX7Pu+bP+sx/Sul1TTD9iuJPN+7Exxt9vrXCOmw4zn8KdOcK61RNalWwbSizXuNf8+N0+zbdylc+Z6/hVKwbfq1n2/fIP8Ax4VUAywHrXV+GbLf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tMTQVaHKyaNV05XR6Zqum/bYZT5uzMRX7ufX396891Ow/s65WHzPMygbO3Hc+59K7Hw/rX2iDb9n27ptv3+nT2rbvbMXlvLHv270KZ25xkYrx6VeeFnyT2PQqUo1480dzyait7V9A+wuf9K37Y9/3Mevv7Vg17lKrGpHmieZOEoOzCiiitCAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGd94H/5A03/Xw3/oK103euZ8D/8AIGm/6+G/9BWum718vjP48/U9vDfwo+gUUUVzG4UUUUAR3H/HtL/uH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8AH/D9V/nWtWTL/wAf8P1X+da1ABRRRQAUUUUAFFFFABRRRQAnauG8Y/8AIYj/AOuC/wDoTV3PauG8Y/8AIYj/AOuC/wDoTV1YL+KeZm3+7P1Rz9FFFewfLBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQIK2dD1b7E0dt5O/fMDu34xnA9PasaionBTVma0qsqUuaO56hFMLqFvl25JHrVSfSPOkD+fjAxjZn+tcBbz/Z5Ebbu2sGxn0rXTxHtGPsmf+2n/ANauB4WcH7jPbjmVGol7aOp19tZ/ZkI8zd827OMf1qjrOqfZopbfyQ2+EnduxjII9PauWuta+1Iw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KKKKACiiigAoNFBoASkpaSgBppO1KaTtQAw009KcaaelAFOX/j/h+q/zrWrJl/4/4fqv861qACiiigAooooAKKKKACiiigBO1cN4x/5DEf8A1wX/ANCau57Vw3jH/kMR/wDXBf8A0Jq6sF/FPMzb/dn6o5+iiivYPlgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigQUUUUDCiiigAoooouAUUUUCCiiigYUUUUCCiiigYUUUUAFFFFAtAooooGFFFFAgooooAKKKKBhRRRRcAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDt/Bv8AyCpv+u5/9BWui71zvg3/AJBU3/Xc/wDoK10XevDxH8WR9jgf92h6C0UUVidYUUUUAFFFFABRRRQAhrgfG/8AyGof+vdf/QmrvjXA+N/+Q1D/ANe6/wDoTV35b/HXozkxv8I5qiiivojxwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBnfeB/+QNN/wBfDf8AoK103euZ8D/8gab/AK+G/wDQVrpu9fL4z+PP1Pbw38KPoFFFFcxuFFFFAEdx/wAe0v8AuH+VZ9l/qT/vf4VoXH/HtL/uH+VZ9l/qT/vf4UAWxTh1popw60AOpwptOFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUANNJ2pTSdqAGGmnpTjTT0oApy/8f8P1X+da1ZMv/H/D9V/nWtQAUUUUAFFFFABRRRQAUUUUAJXDeMf+QxH/ANcF/wDQmruq4Xxj/wAhiP8A64L/AOhNXVgv4p5mbf7s/VHP0UUV7B8sFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB2/g3/AJBU3/Xc/wDoK10Xeuc8G/8AIKm/67n/ANBWujFeHiP4sj7HAf7tD0FooorE6wooooAKKKKACiiigBDXA+N/+Q1D/wBe6/8AoTV3xrgfG/8AyGof+vdf/Qmrvy3+OvmcmM/hHNUUUV9EeOFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQM77wP/yBpv8Ar4b/ANBWumrmPBH/ACBZv+vg/wDoK101fL4z+PL1Pbw/8KItFFFcxuFFFFAEdx/x7S/7h/lWfZf6k/73+FaFx/x7S/7h/lWfZf6k/wC9/hQBbFOHWminDrQA6nCm04UALS0lLQAtFFFABRRRQAUUUUAFFFFABRRRQAUGig0AJSUtJQA00nalNJ2oAYaaelONNPSgCnL/AMf8P1X+da1ZMv8Ax/w/Vf51rUAFFFFABRRRQAUUUUAFFFFACGuJ8XpnVUbOMQD/ANCNdtXM+JYd8jvuxiDpj/erowsuWomcGYwc8O0jjKKKK9o+SCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoAycUVLbDddRLnGXA/Wk9FcErux2nhBdmlzDOf35/kK6CsvQo/Ks5BnP7w9sdhWpXhVnzVGz7TCxcKMYsWiiiszoCiiigAooooAKKKKAENcX4wg336ybsbbfpj3au0NY2u2Pn2dzN5mNsDcbc5wCfWujCVPZ1VJmGIg5QaR5rRTnXYcZz+FNr6hO6ueH5BRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK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6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6CjaPQU6igLIbtHoKNo9BTqKAshu0ego2j0FOooCyG7R6ClwPSlooCyExxR0paKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSUtFACYFFLRQFgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAExRgUtFAWCiiigAooooAKKKKACiiigCO4/49pf9w/yrPsv9Sf97/CtC4/49pf9w/yrPsv9Sf8Ae/woAtinDrTRTh1oAdThTacKAFpaSloAWiiigAooooAKKKKACiiigAooooAKDRQaAEpKWkoAaaTtSmk7UAMNNPSnGmnpQBTl/wCP+H6r/OtasmX/AI/4fqv861qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP8Aj2l/3D/Ks+y/1J/3v8K0Lj/j2l/3D/Ks+y/1J/3v8KALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7UppO1ADDTT0pxpp6UAU5f+P+H6r/OtasmX/j/h+q/zrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCO4/49pf8AcP8AKs+y/wBSf97/AArQuP8Aj2l/3D/Ks+y/1J/3v8KALYpw600U4daAHU4U2nCgBaWkpaAFooooAKKKKACiiigAooooAKKKKACg0UGgBKSlpKAGmk7U4000AMNNPSnGmnpQBTl/4/4fqv8AOtasmX/j/h+q/wA61qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP+PaX/cP8qz7L/Un/e/wrQuP+PaX/cP8qz7L/Un/AHv8KALYpw600U5elADqcKQUooAWlpKWgBaKKKACiiigAooooAKKKKACiiigAoNFBoASkpaSgBDTTTjTTQA00w9KeaYelAFOX/j/AIfqv861qyZf+P8Ah+q/zrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCO4/49pf9w/yrPsv9Sf8Ae/wrQuP+PaX/AHD/ACrPsv8AUn/e/wAKALYpy9KaKcvSgB4pRSClFAC0tJS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFBooNACUlLSUAJTTTqaaAGmmHpTz0phoApy/8f8AD9V/nWtWVN/yEIPqv861aACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjuP+PaX/cP8qz7H/Un/AHv8K0Lj/j2l/wBw/wAqz7H/AFJ/3v8ACgC2KcvSmr0p4oAcKWkFLQAtLSUtAC0UUUAFFFFABRRRQAUUUUAFFFFABQaKDQAlJS0lAB2phpxpKAGGmmnEU00AU5v+QhB9V/nWrWVN/wAhCD6r/OtWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAI7j/AI9pf9w/yqhY/wCpP+9/hV+4/wCPaX/cP8qoWH+ob/e/woAtjpThTRTh0oAcKcKaKcKAFFFAooAWiiigAooooAKKKKACiiigAooooAKKKKAEpKWigBppDTqaaAGmmmnkU0igClMP9PhPuP51pg5FZ8w/0hDnpj+dXYjlTx3oAkooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAIbg/uZB/sH+VU7IYhP8Avf4VYuTwRjqtRWwxGef4qALApwpoFOAoAUU4UgpaAFFFFAoAWiiigAooooAKKKKACiiigAooooAKKKKAA0lLSUAJR2oooAYaaRTzSEUAQTL8jN1wpNLp7boDxj5v6CnuuVI9RVVX8m4jj65Yc9KANKigc0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFRzNthc+imgCleN/pkYx1A/nVhFwOtVYP32H6YPTrVwCgBQKcKQCnUAFOFIKUUAFLSUtABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSUtBoASkpaKAE7U2nUlADarTpnL56L0xVk00igCGzmymMdW9fpV2s6eLEgl3Z2DOMdcVNbXXmD7mPmx1oAt0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRSMcKT6CgAY4Un0FZ1xL5k6jGMgDr7mluLje4j243DGc9M1Jbw+WhG7PzelAD4k2KRnPPpUopAKcKAAU4UlKKACloFFABS0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACUUtJQAlFLSUAJ2ptPpKAGEVVng3N5m77oz0q5SEUAUorvyiI9mcnrnFXo5PMXOMc+tRum5SM9Riqr2XO7zOn+z/8AXoA0qKyw3kjGM9/Sn/btnHlZ7/e/+tQBo0Vm/wBq4/5Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+1f+mP/j3/ANagDSorN/tX/pj/AOPf/Wo/tX/pj/49/wDWoA0qKzf7V/6Y/wDj3/1qP7V/6Y/+Pf8A1qANKis3+1f+mP8A49/9aj+08/8ALH/x7/61AGlRWb9s3/8ALPHb73/1qaU8/nO3t60AXZ5/Kz8ueM9apNL9qbO3bnj1qSK08vH7zPOen/16sgYHWgCKGHykI3Z+b6VMBSilFAAKWilFAAKUUCigAoFFLQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAlFLSUAJRS0UANoxS0UAMxQRTqKAGYoxT8UlADcUYpcUYoAbijFOxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAG4oAp2KMUAJijFLijFACAUuKUUuKAG4oxTsUvagBMUUoooABSigUUAFFFLQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACUUtFACUmKWigBKKWigBMUYoxRigBMUUtFACUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExRilooATFFLRQAlLiijFABikxS4oxQACilooATFLRRQAUClooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApKWigBKKWigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUYoASilxRigBKKXFGKAEopcUUAJRS0UAJS0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/9k='};},methods:{open(){this.dialogVisible=true;}}};
/* script */
-const __vue_script__$2g = script$2g;
+const __vue_script__$2i = script$2i;
/* template */
-var __vue_render__$2g = function () {
+var __vue_render__$2i = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -144692,17 +146422,17 @@ var __vue_render__$2g = function () {
1
)
};
-var __vue_staticRenderFns__$2g = [];
-__vue_render__$2g._withStripped = true;
+var __vue_staticRenderFns__$2i = [];
+__vue_render__$2i._withStripped = true;
/* style */
- const __vue_inject_styles__$2g = undefined;
+ const __vue_inject_styles__$2i = undefined;
/* scoped */
- const __vue_scope_id__$2g = undefined;
+ const __vue_scope_id__$2i = undefined;
/* module identifier */
- const __vue_module_identifier__$2g = undefined;
+ const __vue_module_identifier__$2i = undefined;
/* functional template */
- const __vue_is_functional_template__$2g = false;
+ const __vue_is_functional_template__$2i = false;
/* style inject */
/* style inject SSR */
@@ -144711,13 +146441,13 @@ __vue_render__$2g._withStripped = true;
- const __vue_component__$2g = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2g, staticRenderFns: __vue_staticRenderFns__$2g },
- __vue_inject_styles__$2g,
- __vue_script__$2g,
- __vue_scope_id__$2g,
- __vue_is_functional_template__$2g,
- __vue_module_identifier__$2g,
+ const __vue_component__$2i = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2i, staticRenderFns: __vue_staticRenderFns__$2i },
+ __vue_inject_styles__$2i,
+ __vue_script__$2i,
+ __vue_scope_id__$2i,
+ __vue_is_functional_template__$2i,
+ __vue_module_identifier__$2i,
false,
undefined,
undefined,
@@ -145735,25 +147465,25 @@ var mark = createCommonjsModule(function (module, exports) {
//
let target;
-var script$2f = {
+var script$2h = {
name: 'XmlDigitalTeaching',
components: {
- xmlPreviewSearch: __vue_component__$2C,
- xmlToolbarPc: __vue_component__$2B,
- xmlResourceListPc: __vue_component__$2x,
- addFile: __vue_component__$5g,
- setPop: __vue_component__$2w,
- xmlToolbarPhone: __vue_component__$2o,
- downFileUppop: __vue_component__$2r,
- PdfView: __vue_component__$51,
- modifyNotes: __vue_component__$2n,
- resourceListPhone: __vue_component__$2q,
- PreviewLeftStudent: __vue_component__$2h,
- highlight: __vue_component__$2v,
- bookmark: __vue_component__$2u,
- xmlRobotPc: __vue_component__$2t,
- xmlRobotPhone: __vue_component__$2s,
- xmlStatisticalChart: __vue_component__$2g
+ xmlPreviewSearch: __vue_component__$2E,
+ xmlToolbarPc: __vue_component__$2D,
+ xmlResourceListPc: __vue_component__$2z,
+ addFile: __vue_component__$5p,
+ setPop: __vue_component__$2y,
+ xmlToolbarPhone: __vue_component__$2q,
+ downFileUppop: __vue_component__$2t,
+ PdfView: __vue_component__$5a,
+ modifyNotes: __vue_component__$2p,
+ resourceListPhone: __vue_component__$2s,
+ PreviewLeftStudent: __vue_component__$2j,
+ highlight: __vue_component__$2x,
+ bookmark: __vue_component__$2w,
+ xmlRobotPc: __vue_component__$2v,
+ xmlRobotPhone: __vue_component__$2u,
+ xmlStatisticalChart: __vue_component__$2i
},
props: {
textBookData: Object,
@@ -145837,7 +147567,7 @@ var script$2f = {
officePreviewPath: {
//office 在线预览路径
type: String,
- default: ''
+ default: 'https://view.officeapps.live.com/op/view.aspx?src='
},
location: {
type: String,
@@ -146670,6 +148400,9 @@ var script$2f = {
_this.isShowToolbarTip = data.state;
_this.tippyTplBarId = data.tippyTplBarId;
});
+ this.$EventBus.$on('showToastTippy', function (data) {
+ _this.showToast(data.msg, 'warning');
+ });
// 删除书签
this.$EventBus.$on('deleteBookmark', function (model, feedback) {
@@ -147518,11 +149251,15 @@ var script$2f = {
},
// 资源类型文件下载
downloadFile(e) {
+ let url = e.item.uploadFileUrl;
+ if (e.item.uploadFileUrl.indexOf('./') !== -1) {
+ url = this.basisPath + e.item.uploadFileUrl.split('./')[1];
+ }
if (this.downloadType == 'pop-up') {
if (this.pageType == 'pc') {
- window.open(this.basisPath + e.item.uploadFileUrl.split('./')[1]);
+ window.open(url);
} else {
- this.downloadFileLink = this.basisPath + e.item.uploadFileUrl.split('./')[1];
+ this.downloadFileLink = url;
this.$refs.downFileUppop.isShow = true;
}
} else {
@@ -147603,10 +149340,14 @@ var script$2f = {
},
// 打开html包
openHtml(data) {
- this.fileBaseUrl = data.previewUrl;
- this.fileBaseTitle = data.title;
- this.showPdf = true;
- this.$refs.xmlToolbarPhone.isShowToolbar = false;
+ if (this.pageType == 'pc') {
+ window.open(data.previewUrl);
+ } else {
+ this.fileBaseUrl = data.previewUrl;
+ this.fileBaseTitle = data.title;
+ this.showPdf = true;
+ this.$refs.xmlToolbarPhone.isShowToolbar = false;
+ }
},
// 复制html链接
copyHtmlUrl(data) {
@@ -147794,8 +149535,8 @@ var __$_require_static_images_icons_books_statistical_png__ = "data:image/png;ba
var __$_require_static_images_icons_books_set_up_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$2f = script$2f;
-var __vue_render__$2f = function () {
+const __vue_script__$2h = script$2h;
+var __vue_render__$2h = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -148053,6 +149794,7 @@ var __vue_render__$2f = function () {
openTeacherResoucesList:
_vm.openTeacherResoucesList,
initObserver: _vm.initObserver,
+ openHtml: _vm.openHtml,
},
}),
],
@@ -148341,6 +150083,7 @@ var __vue_render__$2f = function () {
clickComp: _vm.clickComp,
openTeacherResoucesList: _vm.openTeacherResoucesList,
initObserver: _vm.initObserver,
+ openHtml: _vm.openHtml,
},
}),
],
@@ -148512,7 +150255,7 @@ var __vue_render__$2f = function () {
2
)
};
-var __vue_staticRenderFns__$2f = [
+var __vue_staticRenderFns__$2h = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -148526,16 +150269,16 @@ var __vue_staticRenderFns__$2f = [
])
},
];
-__vue_render__$2f._withStripped = true;
+__vue_render__$2h._withStripped = true;
/* style */
- const __vue_inject_styles__$2f = undefined;
+ const __vue_inject_styles__$2h = undefined;
/* scoped */
- const __vue_scope_id__$2f = undefined;
+ const __vue_scope_id__$2h = undefined;
/* module identifier */
- const __vue_module_identifier__$2f = undefined;
+ const __vue_module_identifier__$2h = undefined;
/* functional template */
- const __vue_is_functional_template__$2f = false;
+ const __vue_is_functional_template__$2h = false;
/* style inject */
/* style inject SSR */
@@ -148544,13 +150287,13 @@ __vue_render__$2f._withStripped = true;
- const __vue_component__$2f = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2f, staticRenderFns: __vue_staticRenderFns__$2f },
- __vue_inject_styles__$2f,
- __vue_script__$2f,
- __vue_scope_id__$2f,
- __vue_is_functional_template__$2f,
- __vue_module_identifier__$2f,
+ const __vue_component__$2h = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2h, staticRenderFns: __vue_staticRenderFns__$2h },
+ __vue_inject_styles__$2h,
+ __vue_script__$2h,
+ __vue_scope_id__$2h,
+ __vue_is_functional_template__$2h,
+ __vue_module_identifier__$2h,
false,
undefined,
undefined,
@@ -157482,7 +159225,7 @@ var Indicators = /** @class */function () {
BScroll.use(MouseWheel).use(ObserveDOM).use(PullDown).use(PullUp).use(ScrollBar).use(Slide).use(Wheel).use(Zoom).use(NestedScroll).use(InfinityScroll).use(Movable).use(ObserveImage).use(Indicators);
//
-var script$2e = {
+var script$2g = {
name: 'PreviewLooseLeaf',
props: {
looseLeaf: Object,
@@ -157602,7 +159345,9 @@ var script$2e = {
paddingBottom: 0,
//底部占位高度
endTime: 0,
- pointerEvents: 'auto'
+ pointerEvents: 'auto',
+ scrollTop: 0,
+ stopScroll: false
};
},
provide() {
@@ -157694,24 +159439,22 @@ var script$2e = {
});
this.hammerManager = hammerManager;
setTimeout(() => {
- if (this.readerType !== 'loose-leaf') {
- this.initSlider();
- this.getPageHeight();
- } else {
+ if (this.readerType !== 'loose-leaf') ; else {
this.endIndex = this.CompList.length;
}
}, 200);
setTimeout(() => {
this.isInitialLoad = false;
}, 3000);
- this.$EventBus.$on('tippyChange', data => {
- // tippy显示时禁止页面滚动
- if (data.state) {
- this.bscroll.disable(); //禁用 BetterScroll
- } else {
- this.bscroll.enable(); //启用 BetterScroll
- }
- });
+
+ // this.$EventBus.$on('tippyChange', (data) => {
+ // // tippy显示时禁止页面滚动
+ // if (data.state) {
+ // this.bscroll.disable() //禁用 BetterScroll
+ // } else {
+ // this.bscroll.enable() //启用 BetterScroll
+ // }
+ // })
});
},
methods: {
@@ -157788,47 +159531,23 @@ var script$2e = {
copyHtmlUrl(data) {
this.$emit('copyHtmlUrl', data);
},
- // 初始化BScroll
- initSlider() {
- this.bscroll = new BScroll(document.getElementById(this.readerBoxId), {
- scrollY: true,
- probeType: 0,
- stopPropagation: true,
- pullUpLoad: true,
- mouseWheel: true,
- preventDefault: false,
- preventDefaultException: {
- className: /(^|\s)xml-parent-group-block(\s|$)/
- },
- tagException: {
- tagName: /^TEXTAREA$/
- },
- bounce: false,
- swipeTime: 1000,
- deceleration: 0.006
- });
- // 监听滚动事件
- this.bscroll.on('scroll', e => {
- if (this.endTime + 1000 < new Date().getTime()) {
- this.endTime = new Date().getTime();
- this.getPageHeight();
- }
- if (this.bscroll.movingDirectionY === 1) {
- // 向下滚动
- this.getPaddingTop(e);
- } else {
- // 向上滚动
- this.getPaddingBottom(e);
- }
- });
-
- // 滚动结束
- this.bscroll.on('scrollEnd', e => {
- this.bscroll.refresh(); //重新计算 BetterScroll
- });
+ scroll(e) {
+ if (this.endTime + 1000 < new Date().getTime()) {
+ this.endTime = new Date().getTime();
+ this.getPageHeight();
+ }
+ let scrollDom = document.querySelector('.xml-reader-window-Preview-dom');
+ if (scrollDom.scrollTop > this.scrollTop && this.isScrollMore) {
+ // 向下滚动
+ this.getPaddingTop(e);
+ } else if (scrollDom.scrollTop < this.scrollTop && this.isScrollMore) {
+ // 向上滚动
+ this.getPaddingBottom(e);
+ }
+ this.scrollTop = scrollDom.scrollTop;
},
// 计算顶部占位高度
- getPaddingTop(e) {
+ getPaddingTop() {
if (!this.isScrollDown) {
this.isScrollMore = false;
let contnetHeight = 0;
@@ -157852,9 +159571,14 @@ var script$2e = {
//向下滚动
if (this.isScrollDown && this.isScrollMore && this.CompList.length > this.endIndex) {
// 如果顶部占位高度+渲染内容高度+可视窗口高度-滚动条高度小于1000,就加载更多
- if (this.paddingTop + this.contnetHeight - window.innerHeight + this.bscroll.y < 1000) {
+ if (this.paddingTop + this.contnetHeight - window.innerHeight - this.scrollTop < 1000) {
this.isScrollMore = false;
- this.bscroll.disable(); //禁用 BetterScroll
+ if (this.pageType != 'pc') {
+ // 防止移动端滚动惯性导致页面滑动超出,停止页面滚动
+ setTimeout(() => {
+ this.stopScroll = true;
+ }, 100);
+ }
let startIndex = 0;
let paddingTop = 0;
let nodes = this.$refs.items || [];
@@ -157876,18 +159600,11 @@ var script$2e = {
setTimeout(() => {
this.loadMore('down');
}, 70);
- setTimeout(() => {
- this.bscroll.enable(); //启用 BetterScroll
- }, 300);
- }
- if (this.bscroll.y + this.paddingTop + this.contnetHeight < 500) {
- // 距离底部小于500px时停止滚动
- this.bscroll.stop();
}
}
},
// 计算底部占位高度
- getPaddingBottom(e) {
+ getPaddingBottom() {
if (this.isScrollDown) {
this.isScrollMore = false;
let contnetHeight = 0;
@@ -157911,9 +159628,14 @@ var script$2e = {
//向上滚动
if (!this.isScrollDown && this.isScrollMore && this.startIndex > 0) {
// 如果页面总高度-滚动条高度-底部占位高度-渲染内容高度大于-1000,就加载更多
- if (this.pageHeight + this.bscroll.y - this.paddingBottom - this.contnetHeight > -2000) {
+ if (this.pageHeight - this.scrollTop - this.paddingBottom - this.contnetHeight > -2000) {
this.isScrollMore = false;
- this.bscroll.disable(); //禁用 BetterScroll
+ if (this.pageType != 'pc') {
+ // 防止移动端滚动惯性导致页面滑动超出,停止页面滚动
+ setTimeout(() => {
+ this.stopScroll = true;
+ }, 100);
+ }
// this.$refs.items获取的dom数组是乱序的,使用querySelectorAll获取
let nodeList = document.querySelectorAll('.xml-parent-group-block') || [];
let nodes = Array.from(nodeList);
@@ -157937,13 +159659,6 @@ var script$2e = {
setTimeout(() => {
this.loadMore('up');
}, 70);
- setTimeout(() => {
- this.bscroll.enable(); //启用 BetterScroll
- }, 300);
- }
- if (this.pageHeight + this.bscroll.y - this.paddingBottom - this.contnetHeight > -500) {
- // 距离顶部小于500px时停止滚动
- this.bscroll.stop();
}
}
},
@@ -157961,55 +159676,56 @@ var script$2e = {
this.getPageHeight();
setTimeout(() => {
this.isScrollMore = true;
+ this.stopScroll = false;
this.$emit('initObserver');
- }, 300);
+ }, 200);
},
// 获取页面高度
getPageHeight() {
let contnetHeight = 0;
this.$nextTick(() => {
- let nodes = this.$refs.items;
- nodes.forEach(node => {
- // 获取渲染内容真实DOM高度
- const {
- height
- } = node.getBoundingClientRect();
- contnetHeight += height;
- });
- this.contnetHeight = contnetHeight;
- if (this.endIndex === this.CompList.length && this.isScrollDown && this.pageHeight != this.paddingTop + this.contnetHeight) {
- //向下滚动加载完成了最后一个块
- this.bscroll.disable(); //禁用 BetterScroll
- this.pageHeight = this.paddingTop + this.contnetHeight;
- this.paddingBottom = 0;
- this.bscroll.refresh();
- setTimeout(() => {
- this.bscroll.enable(); //启用 BetterScroll
- }, 200);
- } else if (this.startIndex === 0 && !this.isScrollDown && this.pageHeight != this.paddingBottom + this.contnetHeight) {
- //向上滚动加载了第一个块
- this.bscroll.disable(); //禁用 BetterScroll
- let pageHeight = this.pageHeight;
- this.pageHeight = this.paddingBottom + this.contnetHeight;
- this.paddingTop = 0;
- this.bscroll.scrollTo(0, pageHeight - this.pageHeight + this.bscroll.y);
- this.bscroll.refresh();
- setTimeout(() => {
- this.bscroll.enable(); //启用 BetterScroll
- }, 200);
- }
- if (this.pageHeight < this.paddingTop + this.contnetHeight || this.pageHeight < this.paddingBottom + this.contnetHeight) {
- //当前页面高度小于 占位高度+渲染内容高度,如果页面高度不够则增加一万px
- this.pageHeight += 10000;
- this.bscroll.refresh();
- if (!this.isScrollDown) {
- let y = this.bscroll.y;
- this.bscroll.scrollTo(0, y - 10000, 0);
+ setTimeout(() => {
+ let nodes = this.$refs.items;
+ nodes.forEach(node => {
+ // 获取渲染内容真实DOM高度
+ const {
+ height
+ } = node.getBoundingClientRect();
+ contnetHeight += height;
+ });
+ this.contnetHeight = contnetHeight;
+ if (this.endIndex === this.CompList.length && this.isScrollDown && this.pageHeight != this.paddingTop + this.contnetHeight) {
+ //向下滚动加载完成了最后一个块
+ this.stopScroll = true; //禁止滚动
+ this.pageHeight = this.paddingTop + this.contnetHeight;
+ this.paddingBottom = 0;
+ setTimeout(() => {
+ this.stopScroll = false; //启用滚动
+ }, 200);
+ } else if (this.startIndex === 0 && !this.isScrollDown && this.pageHeight != this.paddingBottom + this.contnetHeight) {
+ //向上滚动加载了第一个块
+ this.stopScroll = true; //禁止滚动
+ let pageHeight = this.pageHeight;
+ this.pageHeight = this.paddingBottom + this.contnetHeight;
+ this.paddingTop = 0;
+ this.scrollPageTo(pageHeight - this.pageHeight - this.scrollTop);
+ setTimeout(() => {
+ this.stopScroll = false; //启用滚动
+ }, 200);
}
- setTimeout(() => {
- this.bscroll.enable(); //启用 BetterScroll
- }, 200);
- }
+ if (this.pageHeight < this.paddingTop + this.contnetHeight || this.pageHeight < this.paddingBottom + this.contnetHeight) {
+ //当前页面高度小于 占位高度+渲染内容高度,如果页面高度不够则增加一万px
+ this.stopScroll = true; //禁止滚动
+ this.pageHeight += 10000;
+ if (!this.isScrollDown) {
+ let y = this.scrollTop;
+ this.scrollPageTo(y + 10000);
+ }
+ setTimeout(() => {
+ this.stopScroll = false; //启用滚动
+ }, 200);
+ }
+ }, 100);
});
},
/**
@@ -158032,18 +159748,20 @@ var script$2e = {
selectorId,
classIndex
} = data;
- if (componentIndex < 10) {
- this.startIndex = 0;
- this.endIndex = 20;
- } else if (this.CompList.length - componentIndex > 20 && componentIndex >= 10) {
- this.startIndex = componentIndex - 10;
- this.endIndex = componentIndex + 10;
- } else if (this.CompList.length - componentIndex <= 20) {
- this.endIndex = this.CompList.length;
- this.startIndex = this.CompList.length > 20 ? this.CompList.length - 20 : 0;
+ if (this.startIndex > componentIndex || this.endIndex < componentIndex) {
+ if (componentIndex < 10) {
+ this.startIndex = 0;
+ this.endIndex = 20;
+ } else if (this.CompList.length - componentIndex > 20 && componentIndex >= 10) {
+ this.startIndex = componentIndex - 10;
+ this.endIndex = componentIndex + 10;
+ } else if (this.CompList.length - componentIndex <= 20) {
+ this.endIndex = this.CompList.length;
+ this.startIndex = this.CompList.length > 20 ? this.CompList.length - 20 : 0;
+ }
+ this.paddingTop = this.startIndex * this.groupHeight;
+ this.paddingBottom = 0;
}
- this.paddingTop = this.startIndex * this.groupHeight;
- this.paddingBottom = 0;
setTimeout(() => {
this.$nextTick(() => {
let scrollItem = document.getElementById('scroll-item-' + componentIndex);
@@ -158051,11 +159769,12 @@ var script$2e = {
let {
height
} = scrollItem.getBoundingClientRect(); //要跳转到块的高度
+ let scrollTo = scrollItem.getBoundingClientRect().top + this.scrollTop;
this.$nextTick(() => {
this.$emit('initObserver');
this.getPageHeight();
let top = 0;
- this.bscroll.scrollToElement(scrollItem, 0, 0, maxTop); //滚动到要跳转的块
+ this.scrollPageTo(scrollTo + maxTop - 100);
if (callback && typeof callback === 'function') {
callback();
}
@@ -158063,7 +159782,7 @@ var script$2e = {
//跳转目标是笔记、高亮、等通过id获取位置的元素
setTimeout(() => {
top = document.getElementById(selectorId) ? document.getElementById(selectorId)?.getBoundingClientRect().top : 0;
- this.bscroll.scrollToElement(scrollItem, 0, 0, top - 230);
+ this.scrollPageTo(scrollTo + maxTop - 100 + top - 230);
}, 200);
} else if (selectorType == 'class') {
//跳转目标是资源类型通过class获取位置的元素
@@ -158074,17 +159793,30 @@ var script$2e = {
setTimeout(() => {
let Dom = scrollItem.querySelectorAll(`.${selectorId}`)[classIndex];
top = Dom ? Dom?.getBoundingClientRect().top : 0;
- this.bscroll.scrollToElement(scrollItem, 0, 0, top - height - 230);
+ this.scrollPageTo(scrollTo + maxTop - 100 + top - height - 230);
}, 200);
}
});
}
setTimeout(() => {
this.isScrollMore = true;
+ if (this.paddingBottom == 0) {
+ // 向下滚动
+ this.getPaddingTop();
+ } else {
+ // 向上滚动
+ this.getPaddingBottom();
+ }
}, 700);
});
}, 500);
},
+ scrollPageTo(top) {
+ let scrollDom = document.querySelector('.xml-reader-window-Preview-dom');
+ if (scrollDom) {
+ scrollDom.scroll(0, top);
+ }
+ },
// 处理样式变更引发的重排或重绘后笔记位置的同步更新
previewRepaint() {
this.xmlDomList.map(item => {
@@ -158095,9 +159827,9 @@ var script$2e = {
};
/* script */
-const __vue_script__$2e = script$2e;
+const __vue_script__$2g = script$2g;
/* template */
-var __vue_render__$2e = function () {
+var __vue_render__$2g = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -158107,9 +159839,10 @@ var __vue_render__$2e = function () {
staticClass: "xml-reader-window-box xml-reader-window-Preview-dom",
style: {
"--xml-iframe-pointer-events": _vm.pointerEvents,
+ overflow: _vm.stopScroll ? "hidden" : "auto",
},
attrs: { id: _vm.readerBoxId },
- on: { mouseover: _vm.handleMouseOver },
+ on: { mouseover: _vm.handleMouseOver, scroll: _vm.scroll },
},
[
_c("div", { staticClass: "content" }, [
@@ -158158,9 +159891,9 @@ var __vue_render__$2e = function () {
"extend-params": item.data.extendParams,
resourceBasisPath: _vm.resourceBasisPath,
officePreviewPath: _vm.officePreviewPath,
- reader: true,
isShowAi: _vm.isShowAi,
isCopyUrl: _vm.isCopyUrl,
+ isReader: true,
},
on: {
setanalysis: _vm.openAIanalysis,
@@ -158212,17 +159945,17 @@ var __vue_render__$2e = function () {
]
)
};
-var __vue_staticRenderFns__$2e = [];
-__vue_render__$2e._withStripped = true;
+var __vue_staticRenderFns__$2g = [];
+__vue_render__$2g._withStripped = true;
/* style */
- const __vue_inject_styles__$2e = undefined;
+ const __vue_inject_styles__$2g = undefined;
/* scoped */
- const __vue_scope_id__$2e = "data-v-9e6c2c88";
+ const __vue_scope_id__$2g = "data-v-d33ac4da";
/* module identifier */
- const __vue_module_identifier__$2e = undefined;
+ const __vue_module_identifier__$2g = undefined;
/* functional template */
- const __vue_is_functional_template__$2e = false;
+ const __vue_is_functional_template__$2g = false;
/* style inject */
/* style inject SSR */
@@ -158231,32 +159964,32 @@ __vue_render__$2e._withStripped = true;
- const __vue_component__$2e = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2e, staticRenderFns: __vue_staticRenderFns__$2e },
- __vue_inject_styles__$2e,
- __vue_script__$2e,
- __vue_scope_id__$2e,
- __vue_is_functional_template__$2e,
- __vue_module_identifier__$2e,
+ const __vue_component__$2g = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2g, staticRenderFns: __vue_staticRenderFns__$2g },
+ __vue_inject_styles__$2g,
+ __vue_script__$2g,
+ __vue_scope_id__$2g,
+ __vue_is_functional_template__$2g,
+ __vue_module_identifier__$2g,
false,
undefined,
undefined,
undefined
);
-const ReaderComponents = [__vue_component__$2f, __vue_component__$2e, __vue_component__$2m];
+const ReaderComponents = [__vue_component__$2h, __vue_component__$2g, __vue_component__$2o];
var XmlReader = {
// install,
...ReaderComponents
};
//
-var script$2d = {
+var script$2f = {
mixins: [singleGroupMixin],
name: 'titleThirdLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -158355,9 +160088,9 @@ var script$2d = {
};
/* script */
-const __vue_script__$2d = script$2d;
+const __vue_script__$2f = script$2f;
/* template */
-var __vue_render__$2d = function () {
+var __vue_render__$2f = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -158489,17 +160222,17 @@ var __vue_render__$2d = function () {
1
)
};
-var __vue_staticRenderFns__$2d = [];
-__vue_render__$2d._withStripped = true;
+var __vue_staticRenderFns__$2f = [];
+__vue_render__$2f._withStripped = true;
/* style */
- const __vue_inject_styles__$2d = undefined;
+ const __vue_inject_styles__$2f = undefined;
/* scoped */
- const __vue_scope_id__$2d = "data-v-616d10ee";
+ const __vue_scope_id__$2f = "data-v-616d10ee";
/* module identifier */
- const __vue_module_identifier__$2d = undefined;
+ const __vue_module_identifier__$2f = undefined;
/* functional template */
- const __vue_is_functional_template__$2d = false;
+ const __vue_is_functional_template__$2f = false;
/* style inject */
/* style inject SSR */
@@ -158508,13 +160241,13 @@ __vue_render__$2d._withStripped = true;
- const __vue_component__$2d = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2d, staticRenderFns: __vue_staticRenderFns__$2d },
- __vue_inject_styles__$2d,
- __vue_script__$2d,
- __vue_scope_id__$2d,
- __vue_is_functional_template__$2d,
- __vue_module_identifier__$2d,
+ const __vue_component__$2f = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2f, staticRenderFns: __vue_staticRenderFns__$2f },
+ __vue_inject_styles__$2f,
+ __vue_script__$2f,
+ __vue_scope_id__$2f,
+ __vue_is_functional_template__$2f,
+ __vue_module_identifier__$2f,
false,
undefined,
undefined,
@@ -158522,12 +160255,12 @@ __vue_render__$2d._withStripped = true;
);
//
-var script$2c = {
+var script$2e = {
mixins: [singleGroupMixin],
name: 'titleFirstLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -158617,9 +160350,9 @@ var script$2c = {
};
/* script */
-const __vue_script__$2c = script$2c;
+const __vue_script__$2e = script$2e;
/* template */
-var __vue_render__$2c = function () {
+var __vue_render__$2e = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -158711,17 +160444,17 @@ var __vue_render__$2c = function () {
1
)
};
-var __vue_staticRenderFns__$2c = [];
-__vue_render__$2c._withStripped = true;
+var __vue_staticRenderFns__$2e = [];
+__vue_render__$2e._withStripped = true;
/* style */
- const __vue_inject_styles__$2c = undefined;
+ const __vue_inject_styles__$2e = undefined;
/* scoped */
- const __vue_scope_id__$2c = "data-v-0bbb4f3a";
+ const __vue_scope_id__$2e = "data-v-0bbb4f3a";
/* module identifier */
- const __vue_module_identifier__$2c = undefined;
+ const __vue_module_identifier__$2e = undefined;
/* functional template */
- const __vue_is_functional_template__$2c = false;
+ const __vue_is_functional_template__$2e = false;
/* style inject */
/* style inject SSR */
@@ -158730,13 +160463,13 @@ __vue_render__$2c._withStripped = true;
- const __vue_component__$2c = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2c, staticRenderFns: __vue_staticRenderFns__$2c },
- __vue_inject_styles__$2c,
- __vue_script__$2c,
- __vue_scope_id__$2c,
- __vue_is_functional_template__$2c,
- __vue_module_identifier__$2c,
+ const __vue_component__$2e = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2e, staticRenderFns: __vue_staticRenderFns__$2e },
+ __vue_inject_styles__$2e,
+ __vue_script__$2e,
+ __vue_scope_id__$2e,
+ __vue_is_functional_template__$2e,
+ __vue_module_identifier__$2e,
false,
undefined,
undefined,
@@ -158744,12 +160477,12 @@ __vue_render__$2c._withStripped = true;
);
//
-var script$2b = {
+var script$2d = {
mixins: [singleGroupMixin],
name: 'titleSixthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -158839,9 +160572,9 @@ var script$2b = {
};
/* script */
-const __vue_script__$2b = script$2b;
+const __vue_script__$2d = script$2d;
/* template */
-var __vue_render__$2b = function () {
+var __vue_render__$2d = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -158981,17 +160714,17 @@ var __vue_render__$2b = function () {
1
)
};
-var __vue_staticRenderFns__$2b = [];
-__vue_render__$2b._withStripped = true;
+var __vue_staticRenderFns__$2d = [];
+__vue_render__$2d._withStripped = true;
/* style */
- const __vue_inject_styles__$2b = undefined;
+ const __vue_inject_styles__$2d = undefined;
/* scoped */
- const __vue_scope_id__$2b = "data-v-2c084d29";
+ const __vue_scope_id__$2d = "data-v-2c084d29";
/* module identifier */
- const __vue_module_identifier__$2b = undefined;
+ const __vue_module_identifier__$2d = undefined;
/* functional template */
- const __vue_is_functional_template__$2b = false;
+ const __vue_is_functional_template__$2d = false;
/* style inject */
/* style inject SSR */
@@ -159000,13 +160733,13 @@ __vue_render__$2b._withStripped = true;
- const __vue_component__$2b = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2b, staticRenderFns: __vue_staticRenderFns__$2b },
- __vue_inject_styles__$2b,
- __vue_script__$2b,
- __vue_scope_id__$2b,
- __vue_is_functional_template__$2b,
- __vue_module_identifier__$2b,
+ const __vue_component__$2d = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2d, staticRenderFns: __vue_staticRenderFns__$2d },
+ __vue_inject_styles__$2d,
+ __vue_script__$2d,
+ __vue_scope_id__$2d,
+ __vue_is_functional_template__$2d,
+ __vue_module_identifier__$2d,
false,
undefined,
undefined,
@@ -159014,12 +160747,12 @@ __vue_render__$2b._withStripped = true;
);
//
-var script$2a = {
+var script$2c = {
mixins: [singleGroupMixin],
name: 'titleSemicircleLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -159108,9 +160841,9 @@ var script$2a = {
};
/* script */
-const __vue_script__$2a = script$2a;
+const __vue_script__$2c = script$2c;
/* template */
-var __vue_render__$2a = function () {
+var __vue_render__$2c = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -159202,17 +160935,17 @@ var __vue_render__$2a = function () {
1
)
};
-var __vue_staticRenderFns__$2a = [];
-__vue_render__$2a._withStripped = true;
+var __vue_staticRenderFns__$2c = [];
+__vue_render__$2c._withStripped = true;
/* style */
- const __vue_inject_styles__$2a = undefined;
+ const __vue_inject_styles__$2c = undefined;
/* scoped */
- const __vue_scope_id__$2a = "data-v-3af6d3d2";
+ const __vue_scope_id__$2c = "data-v-3af6d3d2";
/* module identifier */
- const __vue_module_identifier__$2a = undefined;
+ const __vue_module_identifier__$2c = undefined;
/* functional template */
- const __vue_is_functional_template__$2a = false;
+ const __vue_is_functional_template__$2c = false;
/* style inject */
/* style inject SSR */
@@ -159221,13 +160954,13 @@ __vue_render__$2a._withStripped = true;
- const __vue_component__$2a = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2a, staticRenderFns: __vue_staticRenderFns__$2a },
- __vue_inject_styles__$2a,
- __vue_script__$2a,
- __vue_scope_id__$2a,
- __vue_is_functional_template__$2a,
- __vue_module_identifier__$2a,
+ const __vue_component__$2c = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2c, staticRenderFns: __vue_staticRenderFns__$2c },
+ __vue_inject_styles__$2c,
+ __vue_script__$2c,
+ __vue_scope_id__$2c,
+ __vue_is_functional_template__$2c,
+ __vue_module_identifier__$2c,
false,
undefined,
undefined,
@@ -159235,12 +160968,12 @@ __vue_render__$2a._withStripped = true;
);
//
-var script$29 = {
+var script$2b = {
mixins: [singleGroupMixin],
name: 'titleRectangleLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -159329,9 +161062,9 @@ var script$29 = {
};
/* script */
-const __vue_script__$29 = script$29;
+const __vue_script__$2b = script$2b;
/* template */
-var __vue_render__$29 = function () {
+var __vue_render__$2b = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -159423,17 +161156,17 @@ var __vue_render__$29 = function () {
1
)
};
-var __vue_staticRenderFns__$29 = [];
-__vue_render__$29._withStripped = true;
+var __vue_staticRenderFns__$2b = [];
+__vue_render__$2b._withStripped = true;
/* style */
- const __vue_inject_styles__$29 = undefined;
+ const __vue_inject_styles__$2b = undefined;
/* scoped */
- const __vue_scope_id__$29 = "data-v-fbf24244";
+ const __vue_scope_id__$2b = "data-v-fbf24244";
/* module identifier */
- const __vue_module_identifier__$29 = undefined;
+ const __vue_module_identifier__$2b = undefined;
/* functional template */
- const __vue_is_functional_template__$29 = false;
+ const __vue_is_functional_template__$2b = false;
/* style inject */
/* style inject SSR */
@@ -159442,13 +161175,13 @@ __vue_render__$29._withStripped = true;
- const __vue_component__$29 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$29, staticRenderFns: __vue_staticRenderFns__$29 },
- __vue_inject_styles__$29,
- __vue_script__$29,
- __vue_scope_id__$29,
- __vue_is_functional_template__$29,
- __vue_module_identifier__$29,
+ const __vue_component__$2b = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2b, staticRenderFns: __vue_staticRenderFns__$2b },
+ __vue_inject_styles__$2b,
+ __vue_script__$2b,
+ __vue_scope_id__$2b,
+ __vue_is_functional_template__$2b,
+ __vue_module_identifier__$2b,
false,
undefined,
undefined,
@@ -159456,12 +161189,12 @@ __vue_render__$29._withStripped = true;
);
//
-var script$28 = {
+var script$2a = {
mixins: [singleGroupMixin],
name: 'titleYellowtheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -159555,9 +161288,9 @@ var script$28 = {
};
/* script */
-const __vue_script__$28 = script$28;
+const __vue_script__$2a = script$2a;
/* template */
-var __vue_render__$28 = function () {
+var __vue_render__$2a = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -159682,13 +161415,455 @@ var __vue_render__$28 = function () {
1
)
};
+var __vue_staticRenderFns__$2a = [];
+__vue_render__$2a._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$2a = undefined;
+ /* scoped */
+ const __vue_scope_id__$2a = "data-v-462bc6a8";
+ /* module identifier */
+ const __vue_module_identifier__$2a = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$2a = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$2a = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2a, staticRenderFns: __vue_staticRenderFns__$2a },
+ __vue_inject_styles__$2a,
+ __vue_script__$2a,
+ __vue_scope_id__$2a,
+ __vue_is_functional_template__$2a,
+ __vue_module_identifier__$2a,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$29 = {
+ mixins: [singleGroupMixin],
+ name: 'titleYellowtheme2LibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$29 = script$29;
+/* template */
+var __vue_render__$29 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-Yellowtheme2-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container" }, [
+ _c("div", { staticClass: "left-icon" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "rigth-titlebox" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$29 = [];
+__vue_render__$29._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$29 = undefined;
+ /* scoped */
+ const __vue_scope_id__$29 = "data-v-7487515c";
+ /* module identifier */
+ const __vue_module_identifier__$29 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$29 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$29 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$29, staticRenderFns: __vue_staticRenderFns__$29 },
+ __vue_inject_styles__$29,
+ __vue_script__$29,
+ __vue_scope_id__$29,
+ __vue_is_functional_template__$29,
+ __vue_module_identifier__$29,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$28 = {
+ mixins: [singleGroupMixin],
+ name: 'titleYellowtheme4LibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$28 = script$28;
+/* template */
+var __vue_render__$28 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-Yellowtheme4-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container" }, [
+ _c(
+ "div",
+ { staticClass: "rigth-titlebox" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$28 = [];
__vue_render__$28._withStripped = true;
/* style */
const __vue_inject_styles__$28 = undefined;
/* scoped */
- const __vue_scope_id__$28 = "data-v-462bc6a8";
+ const __vue_scope_id__$28 = "data-v-59bc5a3c";
/* module identifier */
const __vue_module_identifier__$28 = undefined;
/* functional template */
@@ -159717,10 +161892,10 @@ __vue_render__$28._withStripped = true;
//
var script$27 = {
mixins: [singleGroupMixin],
- name: 'titleYellowtheme2LibraryRender',
+ name: 'titleYellowtheme5LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -159821,7 +161996,7 @@ var __vue_render__$27 = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-title-Yellowtheme2-library-" + _vm.pageType,
+ "xml-title-Yellowtheme5-library-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
style: { "--background-color": _vm.groupData.themeColor },
@@ -159856,7 +162031,7 @@ var __vue_render__$27 = function () {
[
_vm._v(" "),
_c("div", { staticClass: "title-container" }, [
- _c("div", { staticClass: "left-icon" }),
+ _c("div", { staticClass: "left-img" }),
_vm._v(" "),
_c(
"div",
@@ -159897,6 +162072,8 @@ var __vue_render__$27 = function () {
],
1
),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-img" }),
]),
]
),
@@ -159910,7 +162087,7 @@ __vue_render__$27._withStripped = true;
/* style */
const __vue_inject_styles__$27 = undefined;
/* scoped */
- const __vue_scope_id__$27 = "data-v-7487515c";
+ const __vue_scope_id__$27 = "data-v-df779e1c";
/* module identifier */
const __vue_module_identifier__$27 = undefined;
/* functional template */
@@ -159939,10 +162116,10 @@ __vue_render__$27._withStripped = true;
//
var script$26 = {
mixins: [singleGroupMixin],
- name: 'titleYellowtheme4LibraryRender',
+ name: 'titleYellowtheme6LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -160035,450 +162212,6 @@ var script$26 = {
const __vue_script__$26 = script$26;
/* template */
var __vue_render__$26 = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-Yellowtheme4-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c("div", { staticClass: "title-container" }, [
- _c(
- "div",
- { staticClass: "rigth-titlebox" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$26 = [];
-__vue_render__$26._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$26 = undefined;
- /* scoped */
- const __vue_scope_id__$26 = "data-v-59bc5a3c";
- /* module identifier */
- const __vue_module_identifier__$26 = undefined;
- /* functional template */
- const __vue_is_functional_template__$26 = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$26 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$26, staticRenderFns: __vue_staticRenderFns__$26 },
- __vue_inject_styles__$26,
- __vue_script__$26,
- __vue_scope_id__$26,
- __vue_is_functional_template__$26,
- __vue_module_identifier__$26,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$25 = {
- mixins: [singleGroupMixin],
- name: 'titleYellowtheme5LibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- imageBlockDataName: 'imageData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$25 = script$25;
-/* template */
-var __vue_render__$25 = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-Yellowtheme5-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c("div", { staticClass: "title-container" }, [
- _c("div", { staticClass: "left-img" }),
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "rigth-titlebox" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- _vm._v(" "),
- _c("div", { staticClass: "right-img" }),
- ]),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$25 = [];
-__vue_render__$25._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$25 = undefined;
- /* scoped */
- const __vue_scope_id__$25 = "data-v-df779e1c";
- /* module identifier */
- const __vue_module_identifier__$25 = undefined;
- /* functional template */
- const __vue_is_functional_template__$25 = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$25 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$25, staticRenderFns: __vue_staticRenderFns__$25 },
- __vue_inject_styles__$25,
- __vue_script__$25,
- __vue_scope_id__$25,
- __vue_is_functional_template__$25,
- __vue_module_identifier__$25,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$24 = {
- mixins: [singleGroupMixin],
- name: 'titleYellowtheme6LibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- imageBlockDataName: 'imageData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$24 = script$24;
-/* template */
-var __vue_render__$24 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -160572,17 +162305,17 @@ var __vue_render__$24 = function () {
1
)
};
-var __vue_staticRenderFns__$24 = [];
-__vue_render__$24._withStripped = true;
+var __vue_staticRenderFns__$26 = [];
+__vue_render__$26._withStripped = true;
/* style */
- const __vue_inject_styles__$24 = undefined;
+ const __vue_inject_styles__$26 = undefined;
/* scoped */
- const __vue_scope_id__$24 = "data-v-15d1c71c";
+ const __vue_scope_id__$26 = "data-v-15d1c71c";
/* module identifier */
- const __vue_module_identifier__$24 = undefined;
+ const __vue_module_identifier__$26 = undefined;
/* functional template */
- const __vue_is_functional_template__$24 = false;
+ const __vue_is_functional_template__$26 = false;
/* style inject */
/* style inject SSR */
@@ -160591,13 +162324,13 @@ __vue_render__$24._withStripped = true;
- const __vue_component__$24 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$24, staticRenderFns: __vue_staticRenderFns__$24 },
- __vue_inject_styles__$24,
- __vue_script__$24,
- __vue_scope_id__$24,
- __vue_is_functional_template__$24,
- __vue_module_identifier__$24,
+ const __vue_component__$26 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$26, staticRenderFns: __vue_staticRenderFns__$26 },
+ __vue_inject_styles__$26,
+ __vue_script__$26,
+ __vue_scope_id__$26,
+ __vue_is_functional_template__$26,
+ __vue_module_identifier__$26,
false,
undefined,
undefined,
@@ -160605,11 +162338,11 @@ __vue_render__$24._withStripped = true;
);
//
-var script$23 = {
+var script$25 = {
mixins: [singleGroupMixin],
name: 'titleFifteenLibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
isUnPrefix: true,
data() {
@@ -160704,9 +162437,9 @@ var script$23 = {
};
/* script */
-const __vue_script__$23 = script$23;
+const __vue_script__$25 = script$25;
/* template */
-var __vue_render__$23 = function () {
+var __vue_render__$25 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -160819,17 +162552,17 @@ var __vue_render__$23 = function () {
1
)
};
-var __vue_staticRenderFns__$23 = [];
-__vue_render__$23._withStripped = true;
+var __vue_staticRenderFns__$25 = [];
+__vue_render__$25._withStripped = true;
/* style */
- const __vue_inject_styles__$23 = undefined;
+ const __vue_inject_styles__$25 = undefined;
/* scoped */
- const __vue_scope_id__$23 = "data-v-6a63b0c0";
+ const __vue_scope_id__$25 = "data-v-6a63b0c0";
/* module identifier */
- const __vue_module_identifier__$23 = undefined;
+ const __vue_module_identifier__$25 = undefined;
/* functional template */
- const __vue_is_functional_template__$23 = false;
+ const __vue_is_functional_template__$25 = false;
/* style inject */
/* style inject SSR */
@@ -160838,13 +162571,13 @@ __vue_render__$23._withStripped = true;
- const __vue_component__$23 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$23, staticRenderFns: __vue_staticRenderFns__$23 },
- __vue_inject_styles__$23,
- __vue_script__$23,
- __vue_scope_id__$23,
- __vue_is_functional_template__$23,
- __vue_module_identifier__$23,
+ const __vue_component__$25 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$25, staticRenderFns: __vue_staticRenderFns__$25 },
+ __vue_inject_styles__$25,
+ __vue_script__$25,
+ __vue_scope_id__$25,
+ __vue_is_functional_template__$25,
+ __vue_module_identifier__$25,
false,
undefined,
undefined,
@@ -160852,12 +162585,12 @@ __vue_render__$23._withStripped = true;
);
//
-var script$22 = {
+var script$24 = {
mixins: [singleGroupMixin],
name: 'titleThirteenthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -160946,9 +162679,9 @@ var script$22 = {
};
/* script */
-const __vue_script__$22 = script$22;
+const __vue_script__$24 = script$24;
/* template */
-var __vue_render__$22 = function () {
+var __vue_render__$24 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -161070,17 +162803,17 @@ var __vue_render__$22 = function () {
1
)
};
-var __vue_staticRenderFns__$22 = [];
-__vue_render__$22._withStripped = true;
+var __vue_staticRenderFns__$24 = [];
+__vue_render__$24._withStripped = true;
/* style */
- const __vue_inject_styles__$22 = undefined;
+ const __vue_inject_styles__$24 = undefined;
/* scoped */
- const __vue_scope_id__$22 = "data-v-1966f0fb";
+ const __vue_scope_id__$24 = "data-v-1966f0fb";
/* module identifier */
- const __vue_module_identifier__$22 = undefined;
+ const __vue_module_identifier__$24 = undefined;
/* functional template */
- const __vue_is_functional_template__$22 = false;
+ const __vue_is_functional_template__$24 = false;
/* style inject */
/* style inject SSR */
@@ -161089,13 +162822,13 @@ __vue_render__$22._withStripped = true;
- const __vue_component__$22 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$22, staticRenderFns: __vue_staticRenderFns__$22 },
- __vue_inject_styles__$22,
- __vue_script__$22,
- __vue_scope_id__$22,
- __vue_is_functional_template__$22,
- __vue_module_identifier__$22,
+ const __vue_component__$24 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$24, staticRenderFns: __vue_staticRenderFns__$24 },
+ __vue_inject_styles__$24,
+ __vue_script__$24,
+ __vue_scope_id__$24,
+ __vue_is_functional_template__$24,
+ __vue_module_identifier__$24,
false,
undefined,
undefined,
@@ -161103,12 +162836,12 @@ __vue_render__$22._withStripped = true;
);
//
-var script$21 = {
+var script$23 = {
mixins: [singleGroupMixin],
name: 'titleTwelfthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -161206,9 +162939,9 @@ var script$21 = {
};
/* script */
-const __vue_script__$21 = script$21;
+const __vue_script__$23 = script$23;
/* template */
-var __vue_render__$21 = function () {
+var __vue_render__$23 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -161340,17 +163073,17 @@ var __vue_render__$21 = function () {
1
)
};
-var __vue_staticRenderFns__$21 = [];
-__vue_render__$21._withStripped = true;
+var __vue_staticRenderFns__$23 = [];
+__vue_render__$23._withStripped = true;
/* style */
- const __vue_inject_styles__$21 = undefined;
+ const __vue_inject_styles__$23 = undefined;
/* scoped */
- const __vue_scope_id__$21 = "data-v-721237c7";
+ const __vue_scope_id__$23 = "data-v-721237c7";
/* module identifier */
- const __vue_module_identifier__$21 = undefined;
+ const __vue_module_identifier__$23 = undefined;
/* functional template */
- const __vue_is_functional_template__$21 = false;
+ const __vue_is_functional_template__$23 = false;
/* style inject */
/* style inject SSR */
@@ -161359,13 +163092,13 @@ __vue_render__$21._withStripped = true;
- const __vue_component__$21 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$21, staticRenderFns: __vue_staticRenderFns__$21 },
- __vue_inject_styles__$21,
- __vue_script__$21,
- __vue_scope_id__$21,
- __vue_is_functional_template__$21,
- __vue_module_identifier__$21,
+ const __vue_component__$23 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$23, staticRenderFns: __vue_staticRenderFns__$23 },
+ __vue_inject_styles__$23,
+ __vue_script__$23,
+ __vue_scope_id__$23,
+ __vue_is_functional_template__$23,
+ __vue_module_identifier__$23,
false,
undefined,
undefined,
@@ -161373,12 +163106,12 @@ __vue_render__$21._withStripped = true;
);
//
-var script$20 = {
+var script$22 = {
mixins: [singleGroupMixin],
name: 'titleGreentheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -161472,9 +163205,9 @@ var script$20 = {
};
/* script */
-const __vue_script__$20 = script$20;
+const __vue_script__$22 = script$22;
/* template */
-var __vue_render__$20 = function () {
+var __vue_render__$22 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -161597,17 +163330,17 @@ var __vue_render__$20 = function () {
1
)
};
-var __vue_staticRenderFns__$20 = [];
-__vue_render__$20._withStripped = true;
+var __vue_staticRenderFns__$22 = [];
+__vue_render__$22._withStripped = true;
/* style */
- const __vue_inject_styles__$20 = undefined;
+ const __vue_inject_styles__$22 = undefined;
/* scoped */
- const __vue_scope_id__$20 = "data-v-3706def2";
+ const __vue_scope_id__$22 = "data-v-3706def2";
/* module identifier */
- const __vue_module_identifier__$20 = undefined;
+ const __vue_module_identifier__$22 = undefined;
/* functional template */
- const __vue_is_functional_template__$20 = false;
+ const __vue_is_functional_template__$22 = false;
/* style inject */
/* style inject SSR */
@@ -161616,13 +163349,13 @@ __vue_render__$20._withStripped = true;
- const __vue_component__$20 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$20, staticRenderFns: __vue_staticRenderFns__$20 },
- __vue_inject_styles__$20,
- __vue_script__$20,
- __vue_scope_id__$20,
- __vue_is_functional_template__$20,
- __vue_module_identifier__$20,
+ const __vue_component__$22 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$22, staticRenderFns: __vue_staticRenderFns__$22 },
+ __vue_inject_styles__$22,
+ __vue_script__$22,
+ __vue_scope_id__$22,
+ __vue_is_functional_template__$22,
+ __vue_module_identifier__$22,
false,
undefined,
undefined,
@@ -161630,12 +163363,12 @@ __vue_render__$20._withStripped = true;
);
//
-var script$1$ = {
+var script$21 = {
mixins: [singleGroupMixin],
name: 'titleGreentheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -161729,9 +163462,9 @@ var script$1$ = {
};
/* script */
-const __vue_script__$1$ = script$1$;
+const __vue_script__$21 = script$21;
/* template */
-var __vue_render__$1$ = function () {
+var __vue_render__$21 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -161864,17 +163597,17 @@ var __vue_render__$1$ = function () {
1
)
};
-var __vue_staticRenderFns__$1$ = [];
-__vue_render__$1$._withStripped = true;
+var __vue_staticRenderFns__$21 = [];
+__vue_render__$21._withStripped = true;
/* style */
- const __vue_inject_styles__$1$ = undefined;
+ const __vue_inject_styles__$21 = undefined;
/* scoped */
- const __vue_scope_id__$1$ = "data-v-5442cbe5";
+ const __vue_scope_id__$21 = "data-v-5442cbe5";
/* module identifier */
- const __vue_module_identifier__$1$ = undefined;
+ const __vue_module_identifier__$21 = undefined;
/* functional template */
- const __vue_is_functional_template__$1$ = false;
+ const __vue_is_functional_template__$21 = false;
/* style inject */
/* style inject SSR */
@@ -161883,13 +163616,13 @@ __vue_render__$1$._withStripped = true;
- const __vue_component__$1$ = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1$, staticRenderFns: __vue_staticRenderFns__$1$ },
- __vue_inject_styles__$1$,
- __vue_script__$1$,
- __vue_scope_id__$1$,
- __vue_is_functional_template__$1$,
- __vue_module_identifier__$1$,
+ const __vue_component__$21 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$21, staticRenderFns: __vue_staticRenderFns__$21 },
+ __vue_inject_styles__$21,
+ __vue_script__$21,
+ __vue_scope_id__$21,
+ __vue_is_functional_template__$21,
+ __vue_module_identifier__$21,
false,
undefined,
undefined,
@@ -161897,12 +163630,12 @@ __vue_render__$1$._withStripped = true;
);
//
-var script$1_ = {
+var script$20 = {
mixins: [singleGroupMixin],
name: 'titleGreentheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -161992,9 +163725,9 @@ var script$1_ = {
};
/* script */
-const __vue_script__$1_ = script$1_;
+const __vue_script__$20 = script$20;
/* template */
-var __vue_render__$1_ = function () {
+var __vue_render__$20 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -162086,17 +163819,17 @@ var __vue_render__$1_ = function () {
1
)
};
-var __vue_staticRenderFns__$1_ = [];
-__vue_render__$1_._withStripped = true;
+var __vue_staticRenderFns__$20 = [];
+__vue_render__$20._withStripped = true;
/* style */
- const __vue_inject_styles__$1_ = undefined;
+ const __vue_inject_styles__$20 = undefined;
/* scoped */
- const __vue_scope_id__$1_ = "data-v-478188c1";
+ const __vue_scope_id__$20 = "data-v-478188c1";
/* module identifier */
- const __vue_module_identifier__$1_ = undefined;
+ const __vue_module_identifier__$20 = undefined;
/* functional template */
- const __vue_is_functional_template__$1_ = false;
+ const __vue_is_functional_template__$20 = false;
/* style inject */
/* style inject SSR */
@@ -162105,13 +163838,13 @@ __vue_render__$1_._withStripped = true;
- const __vue_component__$1_ = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1_, staticRenderFns: __vue_staticRenderFns__$1_ },
- __vue_inject_styles__$1_,
- __vue_script__$1_,
- __vue_scope_id__$1_,
- __vue_is_functional_template__$1_,
- __vue_module_identifier__$1_,
+ const __vue_component__$20 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$20, staticRenderFns: __vue_staticRenderFns__$20 },
+ __vue_inject_styles__$20,
+ __vue_script__$20,
+ __vue_scope_id__$20,
+ __vue_is_functional_template__$20,
+ __vue_module_identifier__$20,
false,
undefined,
undefined,
@@ -162119,12 +163852,12 @@ __vue_render__$1_._withStripped = true;
);
//
-var script$1Z = {
+var script$1$ = {
mixins: [singleGroupMixin],
name: 'titleGreentheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -162214,9 +163947,9 @@ var script$1Z = {
};
/* script */
-const __vue_script__$1Z = script$1Z;
+const __vue_script__$1$ = script$1$;
/* template */
-var __vue_render__$1Z = function () {
+var __vue_render__$1$ = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -162310,17 +164043,17 @@ var __vue_render__$1Z = function () {
1
)
};
-var __vue_staticRenderFns__$1Z = [];
-__vue_render__$1Z._withStripped = true;
+var __vue_staticRenderFns__$1$ = [];
+__vue_render__$1$._withStripped = true;
/* style */
- const __vue_inject_styles__$1Z = undefined;
+ const __vue_inject_styles__$1$ = undefined;
/* scoped */
- const __vue_scope_id__$1Z = "data-v-5fcb6934";
+ const __vue_scope_id__$1$ = "data-v-5fcb6934";
/* module identifier */
- const __vue_module_identifier__$1Z = undefined;
+ const __vue_module_identifier__$1$ = undefined;
/* functional template */
- const __vue_is_functional_template__$1Z = false;
+ const __vue_is_functional_template__$1$ = false;
/* style inject */
/* style inject SSR */
@@ -162329,13 +164062,13 @@ __vue_render__$1Z._withStripped = true;
- const __vue_component__$1Z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1Z, staticRenderFns: __vue_staticRenderFns__$1Z },
- __vue_inject_styles__$1Z,
- __vue_script__$1Z,
- __vue_scope_id__$1Z,
- __vue_is_functional_template__$1Z,
- __vue_module_identifier__$1Z,
+ const __vue_component__$1$ = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1$, staticRenderFns: __vue_staticRenderFns__$1$ },
+ __vue_inject_styles__$1$,
+ __vue_script__$1$,
+ __vue_scope_id__$1$,
+ __vue_is_functional_template__$1$,
+ __vue_module_identifier__$1$,
false,
undefined,
undefined,
@@ -162343,12 +164076,12 @@ __vue_render__$1Z._withStripped = true;
);
//
-var script$1Y = {
+var script$1_ = {
mixins: [singleGroupMixin],
name: 'titleGreentheme6LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -162437,9 +164170,9 @@ var script$1Y = {
};
/* script */
-const __vue_script__$1Y = script$1Y;
+const __vue_script__$1_ = script$1_;
/* template */
-var __vue_render__$1Y = function () {
+var __vue_render__$1_ = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -162543,13 +164276,453 @@ var __vue_render__$1Y = function () {
1
)
};
+var __vue_staticRenderFns__$1_ = [];
+__vue_render__$1_._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1_ = undefined;
+ /* scoped */
+ const __vue_scope_id__$1_ = "data-v-11ebcaf6";
+ /* module identifier */
+ const __vue_module_identifier__$1_ = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1_ = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1_ = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1_, staticRenderFns: __vue_staticRenderFns__$1_ },
+ __vue_inject_styles__$1_,
+ __vue_script__$1_,
+ __vue_scope_id__$1_,
+ __vue_is_functional_template__$1_,
+ __vue_module_identifier__$1_,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1Z = {
+ mixins: [singleGroupMixin],
+ name: 'titleNineteenLibraryRender',
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$1Z = script$1Z;
+/* template */
+var __vue_render__$1Z = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-nineteen-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container-box" }, [
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$1Z = [];
+__vue_render__$1Z._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1Z = undefined;
+ /* scoped */
+ const __vue_scope_id__$1Z = "data-v-1ff758ed";
+ /* module identifier */
+ const __vue_module_identifier__$1Z = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1Z = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1Z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1Z, staticRenderFns: __vue_staticRenderFns__$1Z },
+ __vue_inject_styles__$1Z,
+ __vue_script__$1Z,
+ __vue_scope_id__$1Z,
+ __vue_is_functional_template__$1Z,
+ __vue_module_identifier__$1Z,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1Y = {
+ mixins: [singleGroupMixin],
+ name: 'titleHexagonLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$1Y = script$1Y;
+/* template */
+var __vue_render__$1Y = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-hexagon-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "title-left-img" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "title-right-img" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$1Y = [];
__vue_render__$1Y._withStripped = true;
/* style */
const __vue_inject_styles__$1Y = undefined;
/* scoped */
- const __vue_scope_id__$1Y = "data-v-11ebcaf6";
+ const __vue_scope_id__$1Y = "data-v-4ccfd1c2";
/* module identifier */
const __vue_module_identifier__$1Y = undefined;
/* functional template */
@@ -162578,15 +164751,15 @@ __vue_render__$1Y._withStripped = true;
//
var script$1X = {
mixins: [singleGroupMixin],
- name: 'titleNineteenLibraryRender',
+ name: 'titleFourteenLibraryRender',
+ isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
typeText: '标题',
titleTextDataName: 'titleTextData',
- imageBlockDataName: 'imageData',
groupData: {}
};
},
@@ -162673,446 +164846,6 @@ var script$1X = {
const __vue_script__$1X = script$1X;
/* template */
var __vue_render__$1X = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-nineteen-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c("div", { staticClass: "title-container-box" }, [
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$1X = [];
-__vue_render__$1X._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$1X = undefined;
- /* scoped */
- const __vue_scope_id__$1X = "data-v-1ff758ed";
- /* module identifier */
- const __vue_module_identifier__$1X = undefined;
- /* functional template */
- const __vue_is_functional_template__$1X = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$1X = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1X, staticRenderFns: __vue_staticRenderFns__$1X },
- __vue_inject_styles__$1X,
- __vue_script__$1X,
- __vue_scope_id__$1X,
- __vue_is_functional_template__$1X,
- __vue_module_identifier__$1X,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$1W = {
- mixins: [singleGroupMixin],
- name: 'titleHexagonLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$1W = script$1W;
-/* template */
-var __vue_render__$1W = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-hexagon-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "title-left-img" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- _vm._v(" "),
- _c("div", { staticClass: "title-right-img" }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$1W = [];
-__vue_render__$1W._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$1W = undefined;
- /* scoped */
- const __vue_scope_id__$1W = "data-v-4ccfd1c2";
- /* module identifier */
- const __vue_module_identifier__$1W = undefined;
- /* functional template */
- const __vue_is_functional_template__$1W = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$1W = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1W, staticRenderFns: __vue_staticRenderFns__$1W },
- __vue_inject_styles__$1W,
- __vue_script__$1W,
- __vue_scope_id__$1W,
- __vue_is_functional_template__$1W,
- __vue_module_identifier__$1W,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$1V = {
- mixins: [singleGroupMixin],
- name: 'titleFourteenLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$1V = script$1V;
-/* template */
-var __vue_render__$1V = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -163202,17 +164935,17 @@ var __vue_render__$1V = function () {
1
)
};
-var __vue_staticRenderFns__$1V = [];
-__vue_render__$1V._withStripped = true;
+var __vue_staticRenderFns__$1X = [];
+__vue_render__$1X._withStripped = true;
/* style */
- const __vue_inject_styles__$1V = undefined;
+ const __vue_inject_styles__$1X = undefined;
/* scoped */
- const __vue_scope_id__$1V = "data-v-70644668";
+ const __vue_scope_id__$1X = "data-v-70644668";
/* module identifier */
- const __vue_module_identifier__$1V = undefined;
+ const __vue_module_identifier__$1X = undefined;
/* functional template */
- const __vue_is_functional_template__$1V = false;
+ const __vue_is_functional_template__$1X = false;
/* style inject */
/* style inject SSR */
@@ -163221,13 +164954,13 @@ __vue_render__$1V._withStripped = true;
- const __vue_component__$1V = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1V, staticRenderFns: __vue_staticRenderFns__$1V },
- __vue_inject_styles__$1V,
- __vue_script__$1V,
- __vue_scope_id__$1V,
- __vue_is_functional_template__$1V,
- __vue_module_identifier__$1V,
+ const __vue_component__$1X = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1X, staticRenderFns: __vue_staticRenderFns__$1X },
+ __vue_inject_styles__$1X,
+ __vue_script__$1X,
+ __vue_scope_id__$1X,
+ __vue_is_functional_template__$1X,
+ __vue_module_identifier__$1X,
false,
undefined,
undefined,
@@ -163235,12 +164968,12 @@ __vue_render__$1V._withStripped = true;
);
//
-var script$1U = {
+var script$1W = {
mixins: [singleGroupMixin],
name: 'titleSeventeenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -163334,9 +165067,9 @@ var script$1U = {
};
/* script */
-const __vue_script__$1U = script$1U;
+const __vue_script__$1W = script$1W;
/* template */
-var __vue_render__$1U = function () {
+var __vue_render__$1W = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -163455,17 +165188,17 @@ var __vue_render__$1U = function () {
1
)
};
-var __vue_staticRenderFns__$1U = [];
-__vue_render__$1U._withStripped = true;
+var __vue_staticRenderFns__$1W = [];
+__vue_render__$1W._withStripped = true;
/* style */
- const __vue_inject_styles__$1U = undefined;
+ const __vue_inject_styles__$1W = undefined;
/* scoped */
- const __vue_scope_id__$1U = "data-v-25cdd27e";
+ const __vue_scope_id__$1W = "data-v-25cdd27e";
/* module identifier */
- const __vue_module_identifier__$1U = undefined;
+ const __vue_module_identifier__$1W = undefined;
/* functional template */
- const __vue_is_functional_template__$1U = false;
+ const __vue_is_functional_template__$1W = false;
/* style inject */
/* style inject SSR */
@@ -163474,13 +165207,13 @@ __vue_render__$1U._withStripped = true;
- const __vue_component__$1U = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1U, staticRenderFns: __vue_staticRenderFns__$1U },
- __vue_inject_styles__$1U,
- __vue_script__$1U,
- __vue_scope_id__$1U,
- __vue_is_functional_template__$1U,
- __vue_module_identifier__$1U,
+ const __vue_component__$1W = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1W, staticRenderFns: __vue_staticRenderFns__$1W },
+ __vue_inject_styles__$1W,
+ __vue_script__$1W,
+ __vue_scope_id__$1W,
+ __vue_is_functional_template__$1W,
+ __vue_module_identifier__$1W,
false,
undefined,
undefined,
@@ -163488,12 +165221,12 @@ __vue_render__$1U._withStripped = true;
);
//
-var script$1T = {
+var script$1V = {
mixins: [singleGroupMixin],
name: 'titleSixteenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -163583,9 +165316,9 @@ var script$1T = {
};
/* script */
-const __vue_script__$1T = script$1T;
+const __vue_script__$1V = script$1V;
/* template */
-var __vue_render__$1T = function () {
+var __vue_render__$1V = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -163677,17 +165410,17 @@ var __vue_render__$1T = function () {
1
)
};
-var __vue_staticRenderFns__$1T = [];
-__vue_render__$1T._withStripped = true;
+var __vue_staticRenderFns__$1V = [];
+__vue_render__$1V._withStripped = true;
/* style */
- const __vue_inject_styles__$1T = undefined;
+ const __vue_inject_styles__$1V = undefined;
/* scoped */
- const __vue_scope_id__$1T = "data-v-7e1af04c";
+ const __vue_scope_id__$1V = "data-v-7e1af04c";
/* module identifier */
- const __vue_module_identifier__$1T = undefined;
+ const __vue_module_identifier__$1V = undefined;
/* functional template */
- const __vue_is_functional_template__$1T = false;
+ const __vue_is_functional_template__$1V = false;
/* style inject */
/* style inject SSR */
@@ -163696,13 +165429,13 @@ __vue_render__$1T._withStripped = true;
- const __vue_component__$1T = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1T, staticRenderFns: __vue_staticRenderFns__$1T },
- __vue_inject_styles__$1T,
- __vue_script__$1T,
- __vue_scope_id__$1T,
- __vue_is_functional_template__$1T,
- __vue_module_identifier__$1T,
+ const __vue_component__$1V = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1V, staticRenderFns: __vue_staticRenderFns__$1V },
+ __vue_inject_styles__$1V,
+ __vue_script__$1V,
+ __vue_scope_id__$1V,
+ __vue_is_functional_template__$1V,
+ __vue_module_identifier__$1V,
false,
undefined,
undefined,
@@ -163710,11 +165443,11 @@ __vue_render__$1T._withStripped = true;
);
//
-var script$1S = {
+var script$1U = {
mixins: [singleGroupMixin],
name: 'titleKnowledgeLibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -163805,9 +165538,9 @@ var script$1S = {
};
/* script */
-const __vue_script__$1S = script$1S;
+const __vue_script__$1U = script$1U;
/* template */
-var __vue_render__$1S = function () {
+var __vue_render__$1U = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -163937,13 +165670,459 @@ var __vue_render__$1S = function () {
1
)
};
+var __vue_staticRenderFns__$1U = [];
+__vue_render__$1U._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1U = undefined;
+ /* scoped */
+ const __vue_scope_id__$1U = "data-v-548bec52";
+ /* module identifier */
+ const __vue_module_identifier__$1U = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1U = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1U = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1U, staticRenderFns: __vue_staticRenderFns__$1U },
+ __vue_inject_styles__$1U,
+ __vue_script__$1U,
+ __vue_scope_id__$1U,
+ __vue_is_functional_template__$1U,
+ __vue_module_identifier__$1U,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1T = {
+ mixins: [singleGroupMixin],
+ name: 'titleFifthLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$1T = script$1T;
+/* template */
+var __vue_render__$1T = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-fifth-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "title-bottom" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "title-right-img" }, [
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ ]),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$1T = [];
+__vue_render__$1T._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1T = undefined;
+ /* scoped */
+ const __vue_scope_id__$1T = "data-v-ae2ed048";
+ /* module identifier */
+ const __vue_module_identifier__$1T = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1T = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1T = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1T, staticRenderFns: __vue_staticRenderFns__$1T },
+ __vue_inject_styles__$1T,
+ __vue_script__$1T,
+ __vue_scope_id__$1T,
+ __vue_is_functional_template__$1T,
+ __vue_module_identifier__$1T,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1S = {
+ mixins: [singleGroupMixin],
+ name: 'titleTriangleLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$1S = script$1S;
+/* template */
+var __vue_render__$1S = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-triangle-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "title-left-img" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "title-right-img" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$1S = [];
__vue_render__$1S._withStripped = true;
/* style */
const __vue_inject_styles__$1S = undefined;
/* scoped */
- const __vue_scope_id__$1S = "data-v-548bec52";
+ const __vue_scope_id__$1S = "data-v-7cd7413e";
/* module identifier */
const __vue_module_identifier__$1S = undefined;
/* functional template */
@@ -163972,10 +166151,10 @@ __vue_render__$1S._withStripped = true;
//
var script$1R = {
mixins: [singleGroupMixin],
- name: 'titleFifthLibraryRender',
+ name: 'titleRedtheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -164075,7 +166254,7 @@ var __vue_render__$1R = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-title-fifth-library-" + _vm.pageType,
+ "xml-title-Redtheme1-library-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
style: { "--background-color": _vm.groupData.themeColor },
@@ -164113,7 +166292,7 @@ var __vue_render__$1R = function () {
"div",
{ staticClass: "title-container" },
[
- _c("div", { staticClass: "title-bottom" }),
+ _c("div", { staticClass: "title-bg" }),
_vm._v(" "),
_c("xml-text-render", {
attrs: {
@@ -164147,12 +166326,6 @@ var __vue_render__$1R = function () {
true
),
}),
- _vm._v(" "),
- _c("div", { staticClass: "title-right-img" }, [
- _c("div"),
- _vm._v(" "),
- _c("div"),
- ]),
],
1
),
@@ -164168,7 +166341,7 @@ __vue_render__$1R._withStripped = true;
/* style */
const __vue_inject_styles__$1R = undefined;
/* scoped */
- const __vue_scope_id__$1R = "data-v-ae2ed048";
+ const __vue_scope_id__$1R = "data-v-5af78a7d";
/* module identifier */
const __vue_module_identifier__$1R = undefined;
/* functional template */
@@ -164197,10 +166370,10 @@ __vue_render__$1R._withStripped = true;
//
var script$1Q = {
mixins: [singleGroupMixin],
- name: 'titleTriangleLibraryRender',
+ name: 'titleRedtheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -164292,446 +166465,6 @@ var script$1Q = {
const __vue_script__$1Q = script$1Q;
/* template */
var __vue_render__$1Q = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-triangle-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "title-left-img" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- _vm._v(" "),
- _c("div", { staticClass: "title-right-img" }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$1Q = [];
-__vue_render__$1Q._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$1Q = undefined;
- /* scoped */
- const __vue_scope_id__$1Q = "data-v-7cd7413e";
- /* module identifier */
- const __vue_module_identifier__$1Q = undefined;
- /* functional template */
- const __vue_is_functional_template__$1Q = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$1Q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1Q, staticRenderFns: __vue_staticRenderFns__$1Q },
- __vue_inject_styles__$1Q,
- __vue_script__$1Q,
- __vue_scope_id__$1Q,
- __vue_is_functional_template__$1Q,
- __vue_module_identifier__$1Q,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$1P = {
- mixins: [singleGroupMixin],
- name: 'titleRedtheme1LibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$1P = script$1P;
-/* template */
-var __vue_render__$1P = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-Redtheme1-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "title-bg" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$1P = [];
-__vue_render__$1P._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$1P = undefined;
- /* scoped */
- const __vue_scope_id__$1P = "data-v-5af78a7d";
- /* module identifier */
- const __vue_module_identifier__$1P = undefined;
- /* functional template */
- const __vue_is_functional_template__$1P = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$1P = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1P, staticRenderFns: __vue_staticRenderFns__$1P },
- __vue_inject_styles__$1P,
- __vue_script__$1P,
- __vue_scope_id__$1P,
- __vue_is_functional_template__$1P,
- __vue_module_identifier__$1P,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$1O = {
- mixins: [singleGroupMixin],
- name: 'titleRedtheme2LibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$1O = script$1O;
-/* template */
-var __vue_render__$1O = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -164819,17 +166552,17 @@ var __vue_render__$1O = function () {
1
)
};
-var __vue_staticRenderFns__$1O = [];
-__vue_render__$1O._withStripped = true;
+var __vue_staticRenderFns__$1Q = [];
+__vue_render__$1Q._withStripped = true;
/* style */
- const __vue_inject_styles__$1O = undefined;
+ const __vue_inject_styles__$1Q = undefined;
/* scoped */
- const __vue_scope_id__$1O = "data-v-5abd9437";
+ const __vue_scope_id__$1Q = "data-v-5abd9437";
/* module identifier */
- const __vue_module_identifier__$1O = undefined;
+ const __vue_module_identifier__$1Q = undefined;
/* functional template */
- const __vue_is_functional_template__$1O = false;
+ const __vue_is_functional_template__$1Q = false;
/* style inject */
/* style inject SSR */
@@ -164838,13 +166571,13 @@ __vue_render__$1O._withStripped = true;
- const __vue_component__$1O = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1O, staticRenderFns: __vue_staticRenderFns__$1O },
- __vue_inject_styles__$1O,
- __vue_script__$1O,
- __vue_scope_id__$1O,
- __vue_is_functional_template__$1O,
- __vue_module_identifier__$1O,
+ const __vue_component__$1Q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1Q, staticRenderFns: __vue_staticRenderFns__$1Q },
+ __vue_inject_styles__$1Q,
+ __vue_script__$1Q,
+ __vue_scope_id__$1Q,
+ __vue_is_functional_template__$1Q,
+ __vue_module_identifier__$1Q,
false,
undefined,
undefined,
@@ -164852,12 +166585,12 @@ __vue_render__$1O._withStripped = true;
);
//
-var script$1N = {
+var script$1P = {
mixins: [singleGroupMixin],
name: 'titleRedtheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -164947,9 +166680,9 @@ var script$1N = {
};
/* script */
-const __vue_script__$1N = script$1N;
+const __vue_script__$1P = script$1P;
/* template */
-var __vue_render__$1N = function () {
+var __vue_render__$1P = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -165077,17 +166810,17 @@ var __vue_render__$1N = function () {
1
)
};
-var __vue_staticRenderFns__$1N = [];
-__vue_render__$1N._withStripped = true;
+var __vue_staticRenderFns__$1P = [];
+__vue_render__$1P._withStripped = true;
/* style */
- const __vue_inject_styles__$1N = undefined;
+ const __vue_inject_styles__$1P = undefined;
/* scoped */
- const __vue_scope_id__$1N = "data-v-4031660d";
+ const __vue_scope_id__$1P = "data-v-4031660d";
/* module identifier */
- const __vue_module_identifier__$1N = undefined;
+ const __vue_module_identifier__$1P = undefined;
/* functional template */
- const __vue_is_functional_template__$1N = false;
+ const __vue_is_functional_template__$1P = false;
/* style inject */
/* style inject SSR */
@@ -165096,13 +166829,13 @@ __vue_render__$1N._withStripped = true;
- const __vue_component__$1N = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1N, staticRenderFns: __vue_staticRenderFns__$1N },
- __vue_inject_styles__$1N,
- __vue_script__$1N,
- __vue_scope_id__$1N,
- __vue_is_functional_template__$1N,
- __vue_module_identifier__$1N,
+ const __vue_component__$1P = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1P, staticRenderFns: __vue_staticRenderFns__$1P },
+ __vue_inject_styles__$1P,
+ __vue_script__$1P,
+ __vue_scope_id__$1P,
+ __vue_is_functional_template__$1P,
+ __vue_module_identifier__$1P,
false,
undefined,
undefined,
@@ -165110,12 +166843,12 @@ __vue_render__$1N._withStripped = true;
);
//
-var script$1M = {
+var script$1O = {
mixins: [singleGroupMixin],
name: 'titleRedtheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -165205,9 +166938,9 @@ var script$1M = {
};
/* script */
-const __vue_script__$1M = script$1M;
+const __vue_script__$1O = script$1O;
/* template */
-var __vue_render__$1M = function () {
+var __vue_render__$1O = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -165299,13 +167032,455 @@ var __vue_render__$1M = function () {
1
)
};
+var __vue_staticRenderFns__$1O = [];
+__vue_render__$1O._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1O = undefined;
+ /* scoped */
+ const __vue_scope_id__$1O = "data-v-eb3fc7ec";
+ /* module identifier */
+ const __vue_module_identifier__$1O = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1O = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1O = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1O, staticRenderFns: __vue_staticRenderFns__$1O },
+ __vue_inject_styles__$1O,
+ __vue_script__$1O,
+ __vue_scope_id__$1O,
+ __vue_is_functional_template__$1O,
+ __vue_module_identifier__$1O,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1N = {
+ mixins: [singleGroupMixin],
+ name: 'titleThirtyoneLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$1N = script$1N;
+/* template */
+var __vue_render__$1N = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-thirtyone-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$1N = [];
+__vue_render__$1N._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1N = undefined;
+ /* scoped */
+ const __vue_scope_id__$1N = "data-v-f815e140";
+ /* module identifier */
+ const __vue_module_identifier__$1N = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1N = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1N = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1N, staticRenderFns: __vue_staticRenderFns__$1N },
+ __vue_inject_styles__$1N,
+ __vue_script__$1N,
+ __vue_scope_id__$1N,
+ __vue_is_functional_template__$1N,
+ __vue_module_identifier__$1N,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1M = {
+ mixins: [singleGroupMixin],
+ name: 'titleThirtytwoLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$1M = script$1M;
+/* template */
+var __vue_render__$1M = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-thirtytwo-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$1M = [];
__vue_render__$1M._withStripped = true;
/* style */
const __vue_inject_styles__$1M = undefined;
/* scoped */
- const __vue_scope_id__$1M = "data-v-eb3fc7ec";
+ const __vue_scope_id__$1M = "data-v-7fa3800c";
/* module identifier */
const __vue_module_identifier__$1M = undefined;
/* functional template */
@@ -165334,10 +167509,10 @@ __vue_render__$1M._withStripped = true;
//
var script$1L = {
mixins: [singleGroupMixin],
- name: 'titleThirtyoneLibraryRender',
+ name: 'titleThirtythreeLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -165441,7 +167616,7 @@ var __vue_render__$1L = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-title-thirtyone-library-" + _vm.pageType,
+ "xml-title-thirtythree-library-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
style: { "--background-color": _vm.groupData.themeColor },
@@ -165475,45 +167650,49 @@ var __vue_render__$1L = function () {
},
[
_vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
+ _c("div", { staticClass: "main-con" }, [
+ _c("div", { staticClass: "left-block" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
]
),
],
@@ -165526,7 +167705,7 @@ __vue_render__$1L._withStripped = true;
/* style */
const __vue_inject_styles__$1L = undefined;
/* scoped */
- const __vue_scope_id__$1L = "data-v-f815e140";
+ const __vue_scope_id__$1L = "data-v-0fd18780";
/* module identifier */
const __vue_module_identifier__$1L = undefined;
/* functional template */
@@ -165555,10 +167734,10 @@ __vue_render__$1L._withStripped = true;
//
var script$1K = {
mixins: [singleGroupMixin],
- name: 'titleThirtytwoLibraryRender',
+ name: 'titleThirtyfourLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -165662,7 +167841,7 @@ var __vue_render__$1K = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-title-thirtytwo-library-" + _vm.pageType,
+ "xml-title-thirtyfour-library-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
style: { "--background-color": _vm.groupData.themeColor },
@@ -165747,7 +167926,7 @@ __vue_render__$1K._withStripped = true;
/* style */
const __vue_inject_styles__$1K = undefined;
/* scoped */
- const __vue_scope_id__$1K = "data-v-7fa3800c";
+ const __vue_scope_id__$1K = "data-v-2ddea684";
/* module identifier */
const __vue_module_identifier__$1K = undefined;
/* functional template */
@@ -165775,457 +167954,11 @@ __vue_render__$1K._withStripped = true;
//
var script$1J = {
- mixins: [singleGroupMixin],
- name: 'titleThirtythreeLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- },
- resourceBasisPath: {
- type: String,
- default: ''
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$1J = script$1J;
-/* template */
-var __vue_render__$1J = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-thirtythree-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c("div", { staticClass: "main-con" }, [
- _c("div", { staticClass: "left-block" }),
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$1J = [];
-__vue_render__$1J._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$1J = undefined;
- /* scoped */
- const __vue_scope_id__$1J = "data-v-0fd18780";
- /* module identifier */
- const __vue_module_identifier__$1J = undefined;
- /* functional template */
- const __vue_is_functional_template__$1J = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$1J = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1J, staticRenderFns: __vue_staticRenderFns__$1J },
- __vue_inject_styles__$1J,
- __vue_script__$1J,
- __vue_scope_id__$1J,
- __vue_is_functional_template__$1J,
- __vue_module_identifier__$1J,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$1I = {
- mixins: [singleGroupMixin],
- name: 'titleThirtyfourLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- },
- resourceBasisPath: {
- type: String,
- default: ''
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$1I = script$1I;
-/* template */
-var __vue_render__$1I = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-thirtyfour-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$1I = [];
-__vue_render__$1I._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$1I = undefined;
- /* scoped */
- const __vue_scope_id__$1I = "data-v-2ddea684";
- /* module identifier */
- const __vue_module_identifier__$1I = undefined;
- /* functional template */
- const __vue_is_functional_template__$1I = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$1I = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1I, staticRenderFns: __vue_staticRenderFns__$1I },
- __vue_inject_styles__$1I,
- __vue_script__$1I,
- __vue_scope_id__$1I,
- __vue_is_functional_template__$1I,
- __vue_module_identifier__$1I,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$1H = {
mixins: [singleGroupMixin],
name: 'titleThirtyfiveLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -166319,9 +168052,9 @@ var script$1H = {
};
/* script */
-const __vue_script__$1H = script$1H;
+const __vue_script__$1J = script$1J;
/* template */
-var __vue_render__$1H = function () {
+var __vue_render__$1J = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -166453,13 +168186,463 @@ var __vue_render__$1H = function () {
1
)
};
+var __vue_staticRenderFns__$1J = [];
+__vue_render__$1J._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1J = undefined;
+ /* scoped */
+ const __vue_scope_id__$1J = "data-v-6d51a022";
+ /* module identifier */
+ const __vue_module_identifier__$1J = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1J = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1J = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1J, staticRenderFns: __vue_staticRenderFns__$1J },
+ __vue_inject_styles__$1J,
+ __vue_script__$1J,
+ __vue_scope_id__$1J,
+ __vue_is_functional_template__$1J,
+ __vue_module_identifier__$1J,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1I = {
+ mixins: [singleGroupMixin],
+ name: 'titleThirtysixLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$1I = script$1I;
+/* template */
+var __vue_render__$1I = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-thirtysix-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "left-line" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-line" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$1I = [];
+__vue_render__$1I._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1I = undefined;
+ /* scoped */
+ const __vue_scope_id__$1I = "data-v-276ebb8b";
+ /* module identifier */
+ const __vue_module_identifier__$1I = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1I = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1I = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1I, staticRenderFns: __vue_staticRenderFns__$1I },
+ __vue_inject_styles__$1I,
+ __vue_script__$1I,
+ __vue_scope_id__$1I,
+ __vue_is_functional_template__$1I,
+ __vue_module_identifier__$1I,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1H = {
+ mixins: [singleGroupMixin],
+ name: 'titleThirtysevenLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$1H = script$1H;
+/* template */
+var __vue_render__$1H = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-thirtyseven-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "left-line" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-line" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$1H = [];
__vue_render__$1H._withStripped = true;
/* style */
const __vue_inject_styles__$1H = undefined;
/* scoped */
- const __vue_scope_id__$1H = "data-v-6d51a022";
+ const __vue_scope_id__$1H = "data-v-26ceee4c";
/* module identifier */
const __vue_module_identifier__$1H = undefined;
/* functional template */
@@ -166488,10 +168671,10 @@ __vue_render__$1H._withStripped = true;
//
var script$1G = {
mixins: [singleGroupMixin],
- name: 'titleThirtysixLibraryRender',
+ name: 'titleThirtyeightLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -166587,456 +168770,6 @@ var script$1G = {
const __vue_script__$1G = script$1G;
/* template */
var __vue_render__$1G = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-thirtysix-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "left-line" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- _vm._v(" "),
- _c("div", { staticClass: "right-line" }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$1G = [];
-__vue_render__$1G._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$1G = undefined;
- /* scoped */
- const __vue_scope_id__$1G = "data-v-276ebb8b";
- /* module identifier */
- const __vue_module_identifier__$1G = undefined;
- /* functional template */
- const __vue_is_functional_template__$1G = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$1G = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1G, staticRenderFns: __vue_staticRenderFns__$1G },
- __vue_inject_styles__$1G,
- __vue_script__$1G,
- __vue_scope_id__$1G,
- __vue_is_functional_template__$1G,
- __vue_module_identifier__$1G,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$1F = {
- mixins: [singleGroupMixin],
- name: 'titleThirtysevenLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- },
- resourceBasisPath: {
- type: String,
- default: ''
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$1F = script$1F;
-/* template */
-var __vue_render__$1F = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-thirtyseven-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "left-line" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- _vm._v(" "),
- _c("div", { staticClass: "right-line" }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$1F = [];
-__vue_render__$1F._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$1F = undefined;
- /* scoped */
- const __vue_scope_id__$1F = "data-v-26ceee4c";
- /* module identifier */
- const __vue_module_identifier__$1F = undefined;
- /* functional template */
- const __vue_is_functional_template__$1F = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$1F = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1F, staticRenderFns: __vue_staticRenderFns__$1F },
- __vue_inject_styles__$1F,
- __vue_script__$1F,
- __vue_scope_id__$1F,
- __vue_is_functional_template__$1F,
- __vue_module_identifier__$1F,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$1E = {
- mixins: [singleGroupMixin],
- name: 'titleThirtyeightLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$5f
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- },
- resourceBasisPath: {
- type: String,
- default: ''
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$1E = script$1E;
-/* template */
-var __vue_render__$1E = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -167124,17 +168857,17 @@ var __vue_render__$1E = function () {
1
)
};
-var __vue_staticRenderFns__$1E = [];
-__vue_render__$1E._withStripped = true;
+var __vue_staticRenderFns__$1G = [];
+__vue_render__$1G._withStripped = true;
/* style */
- const __vue_inject_styles__$1E = undefined;
+ const __vue_inject_styles__$1G = undefined;
/* scoped */
- const __vue_scope_id__$1E = "data-v-168fe6f7";
+ const __vue_scope_id__$1G = "data-v-168fe6f7";
/* module identifier */
- const __vue_module_identifier__$1E = undefined;
+ const __vue_module_identifier__$1G = undefined;
/* functional template */
- const __vue_is_functional_template__$1E = false;
+ const __vue_is_functional_template__$1G = false;
/* style inject */
/* style inject SSR */
@@ -167143,13 +168876,13 @@ __vue_render__$1E._withStripped = true;
- const __vue_component__$1E = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1E, staticRenderFns: __vue_staticRenderFns__$1E },
- __vue_inject_styles__$1E,
- __vue_script__$1E,
- __vue_scope_id__$1E,
- __vue_is_functional_template__$1E,
- __vue_module_identifier__$1E,
+ const __vue_component__$1G = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1G, staticRenderFns: __vue_staticRenderFns__$1G },
+ __vue_inject_styles__$1G,
+ __vue_script__$1G,
+ __vue_scope_id__$1G,
+ __vue_is_functional_template__$1G,
+ __vue_module_identifier__$1G,
false,
undefined,
undefined,
@@ -167157,12 +168890,12 @@ __vue_render__$1E._withStripped = true;
);
//
-var script$1D = {
+var script$1F = {
mixins: [singleGroupMixin],
name: 'titleThirtynineLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -167256,9 +168989,9 @@ var script$1D = {
};
/* script */
-const __vue_script__$1D = script$1D;
+const __vue_script__$1F = script$1F;
/* template */
-var __vue_render__$1D = function () {
+var __vue_render__$1F = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -167394,17 +169127,17 @@ var __vue_render__$1D = function () {
1
)
};
-var __vue_staticRenderFns__$1D = [];
-__vue_render__$1D._withStripped = true;
+var __vue_staticRenderFns__$1F = [];
+__vue_render__$1F._withStripped = true;
/* style */
- const __vue_inject_styles__$1D = undefined;
+ const __vue_inject_styles__$1F = undefined;
/* scoped */
- const __vue_scope_id__$1D = "data-v-54cd1e1a";
+ const __vue_scope_id__$1F = "data-v-54cd1e1a";
/* module identifier */
- const __vue_module_identifier__$1D = undefined;
+ const __vue_module_identifier__$1F = undefined;
/* functional template */
- const __vue_is_functional_template__$1D = false;
+ const __vue_is_functional_template__$1F = false;
/* style inject */
/* style inject SSR */
@@ -167413,13 +169146,13 @@ __vue_render__$1D._withStripped = true;
- const __vue_component__$1D = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1D, staticRenderFns: __vue_staticRenderFns__$1D },
- __vue_inject_styles__$1D,
- __vue_script__$1D,
- __vue_scope_id__$1D,
- __vue_is_functional_template__$1D,
- __vue_module_identifier__$1D,
+ const __vue_component__$1F = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1F, staticRenderFns: __vue_staticRenderFns__$1F },
+ __vue_inject_styles__$1F,
+ __vue_script__$1F,
+ __vue_scope_id__$1F,
+ __vue_is_functional_template__$1F,
+ __vue_module_identifier__$1F,
false,
undefined,
undefined,
@@ -167427,12 +169160,12 @@ __vue_render__$1D._withStripped = true;
);
//
-var script$1C = {
+var script$1E = {
mixins: [singleGroupMixin],
name: 'titleBuleRectangleLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -167530,8 +169263,8 @@ var __$_require_style_title_ifting_achines_left_png__ = "data:image/png;base64,i
var __$_require_style_title_bucket_right_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$1C = script$1C;
-var __vue_render__$1C = function () {
+const __vue_script__$1E = script$1E;
+var __vue_render__$1E = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -167650,17 +169383,17 @@ var __vue_render__$1C = function () {
1
)
};
-var __vue_staticRenderFns__$1C = [];
-__vue_render__$1C._withStripped = true;
+var __vue_staticRenderFns__$1E = [];
+__vue_render__$1E._withStripped = true;
/* style */
- const __vue_inject_styles__$1C = undefined;
+ const __vue_inject_styles__$1E = undefined;
/* scoped */
- const __vue_scope_id__$1C = "data-v-017eaa4a";
+ const __vue_scope_id__$1E = "data-v-017eaa4a";
/* module identifier */
- const __vue_module_identifier__$1C = undefined;
+ const __vue_module_identifier__$1E = undefined;
/* functional template */
- const __vue_is_functional_template__$1C = false;
+ const __vue_is_functional_template__$1E = false;
/* style inject */
/* style inject SSR */
@@ -167669,13 +169402,13 @@ __vue_render__$1C._withStripped = true;
- const __vue_component__$1C = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1C, staticRenderFns: __vue_staticRenderFns__$1C },
- __vue_inject_styles__$1C,
- __vue_script__$1C,
- __vue_scope_id__$1C,
- __vue_is_functional_template__$1C,
- __vue_module_identifier__$1C,
+ const __vue_component__$1E = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1E, staticRenderFns: __vue_staticRenderFns__$1E },
+ __vue_inject_styles__$1E,
+ __vue_script__$1E,
+ __vue_scope_id__$1E,
+ __vue_is_functional_template__$1E,
+ __vue_module_identifier__$1E,
false,
undefined,
undefined,
@@ -167683,12 +169416,12 @@ __vue_render__$1C._withStripped = true;
);
//
-var script$1B = {
+var script$1D = {
mixins: [singleGroupMixin],
name: 'titleBuleRectangleTwoLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -167782,8 +169515,8 @@ var script$1B = {
};
/* script */
-const __vue_script__$1B = script$1B;
-var __vue_render__$1B = function () {
+const __vue_script__$1D = script$1D;
+var __vue_render__$1D = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -167898,17 +169631,17 @@ var __vue_render__$1B = function () {
1
)
};
-var __vue_staticRenderFns__$1B = [];
-__vue_render__$1B._withStripped = true;
+var __vue_staticRenderFns__$1D = [];
+__vue_render__$1D._withStripped = true;
/* style */
- const __vue_inject_styles__$1B = undefined;
+ const __vue_inject_styles__$1D = undefined;
/* scoped */
- const __vue_scope_id__$1B = "data-v-050193ec";
+ const __vue_scope_id__$1D = "data-v-050193ec";
/* module identifier */
- const __vue_module_identifier__$1B = undefined;
+ const __vue_module_identifier__$1D = undefined;
/* functional template */
- const __vue_is_functional_template__$1B = false;
+ const __vue_is_functional_template__$1D = false;
/* style inject */
/* style inject SSR */
@@ -167917,13 +169650,13 @@ __vue_render__$1B._withStripped = true;
- const __vue_component__$1B = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1B, staticRenderFns: __vue_staticRenderFns__$1B },
- __vue_inject_styles__$1B,
- __vue_script__$1B,
- __vue_scope_id__$1B,
- __vue_is_functional_template__$1B,
- __vue_module_identifier__$1B,
+ const __vue_component__$1D = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1D, staticRenderFns: __vue_staticRenderFns__$1D },
+ __vue_inject_styles__$1D,
+ __vue_script__$1D,
+ __vue_scope_id__$1D,
+ __vue_is_functional_template__$1D,
+ __vue_module_identifier__$1D,
false,
undefined,
undefined,
@@ -167931,12 +169664,12 @@ __vue_render__$1B._withStripped = true;
);
//
-var script$1A = {
+var script$1C = {
mixins: [singleGroupMixin],
name: 'titleLoggingLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -168032,8 +169765,8 @@ var script$1A = {
var __$_require_style_title_text_left_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$1A = script$1A;
-var __vue_render__$1A = function () {
+const __vue_script__$1C = script$1C;
+var __vue_render__$1C = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -168139,17 +169872,17 @@ var __vue_render__$1A = function () {
1
)
};
-var __vue_staticRenderFns__$1A = [];
-__vue_render__$1A._withStripped = true;
+var __vue_staticRenderFns__$1C = [];
+__vue_render__$1C._withStripped = true;
/* style */
- const __vue_inject_styles__$1A = undefined;
+ const __vue_inject_styles__$1C = undefined;
/* scoped */
- const __vue_scope_id__$1A = "data-v-9c9df7f6";
+ const __vue_scope_id__$1C = "data-v-9c9df7f6";
/* module identifier */
- const __vue_module_identifier__$1A = undefined;
+ const __vue_module_identifier__$1C = undefined;
/* functional template */
- const __vue_is_functional_template__$1A = false;
+ const __vue_is_functional_template__$1C = false;
/* style inject */
/* style inject SSR */
@@ -168158,13 +169891,13 @@ __vue_render__$1A._withStripped = true;
- const __vue_component__$1A = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1A, staticRenderFns: __vue_staticRenderFns__$1A },
- __vue_inject_styles__$1A,
- __vue_script__$1A,
- __vue_scope_id__$1A,
- __vue_is_functional_template__$1A,
- __vue_module_identifier__$1A,
+ const __vue_component__$1C = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1C, staticRenderFns: __vue_staticRenderFns__$1C },
+ __vue_inject_styles__$1C,
+ __vue_script__$1C,
+ __vue_scope_id__$1C,
+ __vue_is_functional_template__$1C,
+ __vue_module_identifier__$1C,
false,
undefined,
undefined,
@@ -168172,12 +169905,12 @@ __vue_render__$1A._withStripped = true;
);
//
-var script$1z = {
+var script$1B = {
mixins: [singleGroupMixin],
name: 'titleQuestionLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -168269,8 +170002,8 @@ var script$1z = {
var __$_require_style_title_question_left_png__ = "02e73818049b5bde.png";
/* script */
-const __vue_script__$1z = script$1z;
-var __vue_render__$1z = function () {
+const __vue_script__$1B = script$1B;
+var __vue_render__$1B = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -168388,17 +170121,17 @@ var __vue_render__$1z = function () {
1
)
};
-var __vue_staticRenderFns__$1z = [];
-__vue_render__$1z._withStripped = true;
+var __vue_staticRenderFns__$1B = [];
+__vue_render__$1B._withStripped = true;
/* style */
- const __vue_inject_styles__$1z = undefined;
+ const __vue_inject_styles__$1B = undefined;
/* scoped */
- const __vue_scope_id__$1z = "data-v-0620a4c2";
+ const __vue_scope_id__$1B = "data-v-0620a4c2";
/* module identifier */
- const __vue_module_identifier__$1z = undefined;
+ const __vue_module_identifier__$1B = undefined;
/* functional template */
- const __vue_is_functional_template__$1z = false;
+ const __vue_is_functional_template__$1B = false;
/* style inject */
/* style inject SSR */
@@ -168407,13 +170140,13 @@ __vue_render__$1z._withStripped = true;
- const __vue_component__$1z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1z, staticRenderFns: __vue_staticRenderFns__$1z },
- __vue_inject_styles__$1z,
- __vue_script__$1z,
- __vue_scope_id__$1z,
- __vue_is_functional_template__$1z,
- __vue_module_identifier__$1z,
+ const __vue_component__$1B = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1B, staticRenderFns: __vue_staticRenderFns__$1B },
+ __vue_inject_styles__$1B,
+ __vue_script__$1B,
+ __vue_scope_id__$1B,
+ __vue_is_functional_template__$1B,
+ __vue_module_identifier__$1B,
false,
undefined,
undefined,
@@ -168421,12 +170154,12 @@ __vue_render__$1z._withStripped = true;
);
//
-var script$1y = {
+var script$1A = {
mixins: [singleGroupMixin],
name: 'titleCraneLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -168518,8 +170251,8 @@ var script$1y = {
var __$_require_style_title_crane_eft_png__ = "2fc7f439d1d2419e.png";
/* script */
-const __vue_script__$1y = script$1y;
-var __vue_render__$1y = function () {
+const __vue_script__$1A = script$1A;
+var __vue_render__$1A = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -168637,17 +170370,17 @@ var __vue_render__$1y = function () {
1
)
};
-var __vue_staticRenderFns__$1y = [];
-__vue_render__$1y._withStripped = true;
+var __vue_staticRenderFns__$1A = [];
+__vue_render__$1A._withStripped = true;
/* style */
- const __vue_inject_styles__$1y = undefined;
+ const __vue_inject_styles__$1A = undefined;
/* scoped */
- const __vue_scope_id__$1y = "data-v-0237876d";
+ const __vue_scope_id__$1A = "data-v-0237876d";
/* module identifier */
- const __vue_module_identifier__$1y = undefined;
+ const __vue_module_identifier__$1A = undefined;
/* functional template */
- const __vue_is_functional_template__$1y = false;
+ const __vue_is_functional_template__$1A = false;
/* style inject */
/* style inject SSR */
@@ -168656,13 +170389,13 @@ __vue_render__$1y._withStripped = true;
- const __vue_component__$1y = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1y, staticRenderFns: __vue_staticRenderFns__$1y },
- __vue_inject_styles__$1y,
- __vue_script__$1y,
- __vue_scope_id__$1y,
- __vue_is_functional_template__$1y,
- __vue_module_identifier__$1y,
+ const __vue_component__$1A = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1A, staticRenderFns: __vue_staticRenderFns__$1A },
+ __vue_inject_styles__$1A,
+ __vue_script__$1A,
+ __vue_scope_id__$1A,
+ __vue_is_functional_template__$1A,
+ __vue_module_identifier__$1A,
false,
undefined,
undefined,
@@ -168670,12 +170403,12 @@ __vue_render__$1y._withStripped = true;
);
//
-var script$1x = {
+var script$1z = {
mixins: [singleGroupMixin],
name: 'titleLightLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -168767,8 +170500,8 @@ var script$1x = {
var __$_require_style_title_light_left_png__ = "c7183429d7d16546.png";
/* script */
-const __vue_script__$1x = script$1x;
-var __vue_render__$1x = function () {
+const __vue_script__$1z = script$1z;
+var __vue_render__$1z = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -168886,17 +170619,17 @@ var __vue_render__$1x = function () {
1
)
};
-var __vue_staticRenderFns__$1x = [];
-__vue_render__$1x._withStripped = true;
+var __vue_staticRenderFns__$1z = [];
+__vue_render__$1z._withStripped = true;
/* style */
- const __vue_inject_styles__$1x = undefined;
+ const __vue_inject_styles__$1z = undefined;
/* scoped */
- const __vue_scope_id__$1x = "data-v-751064a7";
+ const __vue_scope_id__$1z = "data-v-751064a7";
/* module identifier */
- const __vue_module_identifier__$1x = undefined;
+ const __vue_module_identifier__$1z = undefined;
/* functional template */
- const __vue_is_functional_template__$1x = false;
+ const __vue_is_functional_template__$1z = false;
/* style inject */
/* style inject SSR */
@@ -168905,13 +170638,13 @@ __vue_render__$1x._withStripped = true;
- const __vue_component__$1x = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1x, staticRenderFns: __vue_staticRenderFns__$1x },
- __vue_inject_styles__$1x,
- __vue_script__$1x,
- __vue_scope_id__$1x,
- __vue_is_functional_template__$1x,
- __vue_module_identifier__$1x,
+ const __vue_component__$1z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1z, staticRenderFns: __vue_staticRenderFns__$1z },
+ __vue_inject_styles__$1z,
+ __vue_script__$1z,
+ __vue_scope_id__$1z,
+ __vue_is_functional_template__$1z,
+ __vue_module_identifier__$1z,
false,
undefined,
undefined,
@@ -168919,12 +170652,12 @@ __vue_render__$1x._withStripped = true;
);
//
-var script$1w = {
+var script$1y = {
mixins: [singleGroupMixin],
name: 'titleTearcherLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -169016,8 +170749,8 @@ var script$1w = {
var __$_require_style_title_tearcher_left_png__ = "68e92cdad838b335.png";
/* script */
-const __vue_script__$1w = script$1w;
-var __vue_render__$1w = function () {
+const __vue_script__$1y = script$1y;
+var __vue_render__$1y = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -169135,17 +170868,17 @@ var __vue_render__$1w = function () {
1
)
};
-var __vue_staticRenderFns__$1w = [];
-__vue_render__$1w._withStripped = true;
+var __vue_staticRenderFns__$1y = [];
+__vue_render__$1y._withStripped = true;
/* style */
- const __vue_inject_styles__$1w = undefined;
+ const __vue_inject_styles__$1y = undefined;
/* scoped */
- const __vue_scope_id__$1w = "data-v-2ea0cf7b";
+ const __vue_scope_id__$1y = "data-v-2ea0cf7b";
/* module identifier */
- const __vue_module_identifier__$1w = undefined;
+ const __vue_module_identifier__$1y = undefined;
/* functional template */
- const __vue_is_functional_template__$1w = false;
+ const __vue_is_functional_template__$1y = false;
/* style inject */
/* style inject SSR */
@@ -169154,13 +170887,13 @@ __vue_render__$1w._withStripped = true;
- const __vue_component__$1w = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1w, staticRenderFns: __vue_staticRenderFns__$1w },
- __vue_inject_styles__$1w,
- __vue_script__$1w,
- __vue_scope_id__$1w,
- __vue_is_functional_template__$1w,
- __vue_module_identifier__$1w,
+ const __vue_component__$1y = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1y, staticRenderFns: __vue_staticRenderFns__$1y },
+ __vue_inject_styles__$1y,
+ __vue_script__$1y,
+ __vue_scope_id__$1y,
+ __vue_is_functional_template__$1y,
+ __vue_module_identifier__$1y,
false,
undefined,
undefined,
@@ -169168,12 +170901,12 @@ __vue_render__$1w._withStripped = true;
);
//
-var script$1v = {
+var script$1x = {
mixins: [singleGroupMixin],
name: 'titleTextLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -169265,8 +170998,8 @@ var script$1v = {
var __$_require_style_title_logging_left_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMoAAACmCAYAAACbUxCJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQmUVNW19rfPvTV1d3VXz8zIjCCjJBqNiUQUaMApQoyCUUEUpzzN5G+i6WjyXjTqixlMNCpq8hLTRhSBZlIhMc5IGEScERmanueu6d6zf86tbmwRuqpr6mqosxau5ep7pn32V2fYe3+bkDKFKXvh2lw7c6HOrKXMsNIDOSSBIJvSRlrtgaVv1AKl8ngSDaXMZOeWuYqy3AtI8A0AZabMuNID6SQB9jHTwxQUD1b+eXrr8SSalAFKv8UrMgzTdj2BbwOQdTwtQq+ZK8ELpvtM9t9V8+h5zb1m3HEYaGoBxdCWgOg2AnLAYBACAMw4zDPdRFQSYAAkwHCAoHSlhRn3stN5T/UDU1uiarKXVkpdoAAtIJSz5D29VLbHwLBJEriAQd8kQnYaKCmwpNbRq9OOwswHWNJCw66/nALDOy6HQK1BFrocoWnaMyAMTAMlBdTgC0AB9rNJF1c/NuOlFBjecTuEgstWjdRstA6gwWmgpIAaDJhb5gq43UtAuF3dURiokGxeWvPo7A0pMLzjdgj5l68YrWv6GgBpoKSCFqSBkgqr8MUxpIESkkmCLvNMnss35tg07xAmyoEkAoyjawILKUBOEJ9PJOYDnMXAfkm4tObhmRtTU4WOj1GlgZJAoOQuLsuxm+4fMfAtAM4IAGm9Q4KRCUIWAUIdvYjpsspHZzx/fKhkas4yDZSEAmX9ILthrAVhdNTLz6hi4JqqQTOWo5SOK3eJqGWWgIppoCQQKMULlhXB7vodGN9ggh5+/YgBJlKGLbQbtxgHmHF51dKZ6wCoHSddekACaaAkECgoZVG0a/UQ0uhMJs4Fq5PU0TcFIsuwZWfQ6WBMA8GVfvXqAVQcocs0UBIJlA6Bzy2z98t1hd1RRL2Xm7KzXRmQV0nQ/0s/D6cGSNQo0kBJBlC6s96XL3UWU58lLOh2AnvSO0p3hJe4b9NASTGgHMEynzY4Jk7/I245DZQ0UCJWluP5wzRQ0kA5nvU/4rmngZJiQEm7sESsu0n9MA2UFAMKLt/gLNZ8Sxjpy3xSkRCmszRQEgsUKrhyeRZJ0Yd1ezYbUnS1HkRkCiFdBMxl0EIC0r5eKYKWNFASCJSCK5e7NWG7kZkWAIiMKIKZQKRi5d2HfL2ABZWPzHwhRXTmuBxGGigJBErugucG2W221SCMiVq7GFWGgWtqh6Z9vbotwzM3hIy8G6d24bIdWatpoCQQKEWLlheD7Q8B/DUChbXMt/tyKZd/Gxh2RWQgGRUBEwsaH0/vKJGptPUVFS16vogQOFOaMDXgnweWzqwBlC9ddCUNlAQCBXPLtHxnxkjdrp/DQB6Yj7JQEoZyAWOSJGDXiL5EhK8xs1MyHyjOdl39i0sn/Cc7E9m+AHlMkkFNUos0DZ+eKbzBtoLGOVOoLToVOPZqeS5/xmMXzltBdCkxmxB4QDY2/676qXlRM6akgZJIoHTo4NwyV2FhYdesj9VANarhdumOTM25UAq61TRljjvT1nrZmSdsPn1UYTaIc6WEakchTpKiMCL6VDKvFYyXdBs+lUagdvqEPscVKdvnoc5UuGjtVwXzEwBOYMAkRlmbYbuh+YlpB5kdoytpoCQDKN1Ym9+Uf5D92It7f7inzvtd0+SsPLeDry8ZIUf3d1tAO8KWpJi/mkFoBqOGGU+ZMMr6moWfTJlCwW50fUx8mr1wTZ6L+W4Q5qtQBWZuOPijcnt1c8vDeGqeN9pJpoGSQkBZs6MxL+Az5658a++Pyt+qGNziDYqCbAeunTECYwYqOqkIAlIITWB6l0jcL9uMlSWn5jdFqxy9rx5T/sI139CBpYBFK6QOtG+wwfOrHi/5KJb5pIGSIkAp31o7QBfaf/mCxvwXt1cWLXt1LzW1BdFtoITmo45m+wn8p4Bw/PG8cVmVsShJcuoyuRevzHea9jFSSK+DjB37H5rTrXuX+9srClwu/T4QLib1IALUMYmfVO0zH8XqEn8s80gDJQWAokAiQD8Wgi7xBc3sF7ZW4pnX9yIGoHToRB2ARwUCv5o+oU9VLIqS6Lq5i9fn2MzgrQRcDLYeJu6pzOS/4LeRKjhT4ZWrZxDoT0Tor3YTBl7WIBdUPDJrd6zjTwOlh4GycltDrgb5QzCWCKIcv2EijkBRL6XVRHQPcc7vp0+glL3kF1y5rp8g8x8EfKX9jLndFOYVNQ/P3hzJiTMUdu38jUV7CuhgqgWZt1Q2tT6Bp+Yp7uaYinv+8lEuu20tUZoALyZBRlO5rIy14nFN3wpK+Ssw9ROC4A+aWLelAk+/GpcdxRoWAbtsunbdWWNzVkczzmTUUU+6DuG4A0RXWYw1jAAT/40C2g8r/zw9zG5YKooWfvlcAj0AoK/1Ikh4MWiKK+uWTj8qZ/OKTfszstxZGY2BoCtD052mzygACYcUplfA3iAgA05hN1pbvY3XPrqpX0vQWCOIBhORIum+p6rZeS+eSpN0x0U/iheszQzAn293WM+6VvH5AU+OA9+bPaawINv2WzC+xABpBPgNiX/vrMaazQfQ7G2/o8wcgTEDIrzMH2nUBClNfvGjysbv3/3srpq2Zj/BFZfpHbURCphsCqO14bELGiPZEZQRqWjRmnFgfpyYJrSzxlcDfEtlU8tfutoVCi9f1YeEeACEcwlKzlzD4JurtL1P4qGrP/fyt2kT2/Y5qvJs0jkEML5KjC8RaBQTcixDb4jjTT0CqOwBUhPUAqLyf++s2vX4i5/8tMUb7KtpokWafHdNq+cePHVa1C9piV2BxLSeEAI8BRK2yasJuFzxdHUMXd20hQCyHDbdppP6BTxktVc2SX9QwhswETQk8rLsuGbGcIwdlGOtYHdNy4IAX1Di5Z01gXVbDrxfUef1KqVMFOWfmiODFNNfgBmvGoL/t+7hkn0RDX1umb04O2s+QL8EUKhSXjBhCwiXVz08c/sR25hbphW6s78pCL8BuBhgKUFrmLWrah49Z3+HzMuYNdfW2j420s5i8EUAJgIWM73ywevSa0LXROuemjbvXct2eqoafLquU9uggozHrp817NejhmLvaQMHHjdgSQhQ8q5YO9AmzHKATjoc31Iygqa0nqcOV1pdEDQhYEqJnAwbrpw2FJOH5lngOppt/2i/H5og7Kttw73L38OemjbYbQJCqXFySjVAt1ZmyD9HeikvXrC2iO3m3cT0bRDsagNm5ie8uvnj5ofm1Bw+bHW30ch8iMEzCSRY8aAx31i9642nsbHU8vHa8J96j4/MqSCxGMAUMHJBn+3w4USh1mNvrRe/XPYODtT7kJWhy+kT+jZdcOqAnQ67+IfhCyyvbG7bd8XUIb5wbfX2vydEc0JHAnochK8Q6NDRSyk7qaOWTg7lIXwkEKknGwWk3Ew7rjpnGCYM9qhUNlEBZX+dF/+74j3sq/EykTq/KwdlTsicD+2asDqokoxbq5ub/9qNCzUVLFo5WZOasoWc1H4EO8CEH1R96Hzycw6Oix+0FZkDLiaIe60dCDANU67wAUtaH5t1oLSUxalzmoaamnGtIJoHRp/uAKRjLgoo6kfmrmd2WkDJzrBh1pS+KJncjx02rUmyfI+IniDi5xp35u2fN4+O2aRPiVEadSzwZI4TUsxu9/VSGwkTCX10/6wxJxRlnqEJcnXsEuqHXu0iu6vb8GFFi3X8ynfbsWTGCIyN1OB4GOqsM1BQYvPH9eqfsa/O+/HemtYPWcIgkaADmMoRRpaybJKmfLj6oNJ265f0hnJHUZsVj/MzAAVW1jFgU5D58rqlJe90tJV3xbMDdeF4GMA09YOj/OKCBl3bMPT15Ru+/nURLJxwimniJwC+BiCjW2Po9PGRgFJysgUUOB0apLRWsAHA6+oIaLbxy8eqoTcxQGkXtnWhdwnrHKyS0gwZYPPcOOuk0vws+7eDUipOYqtoRFDPwxu3V2HFm/vR1HGZ745l/ijaYEqGITlY1+x/5v7nPr7to+q2hsgCZKJVL0C67W3Rpm4rmP90X2HPuBeEuaHnXqi71cNeailtemReHdR9xu1WcT53gZAvmQ3D4Kft7L/xju8Oqh9iH3G2yeadAI0HOBLP7aNONAKgWHWZYRJhLyT+amrBhzctK/qk9BijwU0oUA5fgeWbq/tlOmzPMvMUVr++7UXdHRRQ1m85gGWvxe952AKoeg4SxET0fJPhm39hihsg1YND8aLVp4DFo2AerfYo5W3AwH9VNzUvy3U6+9vttsfVbsHMajfZl+WwL7z7hn4b8mW/WUHJd0rgxCMdbbsL/UiB0tEuqRyPwL8I+GWTnvv6vLEUsx2nu2NO1PdJBcqGnfUnBIL8gskY2rnjDqDE1+D4mcjU+UAQvWlzOC44a1SGeolK6TJg7iuuYHbjNYB1fMoLWdvp32Sa10PQqSDrdSwvYMhgllP7v/lnDfvhWWOLTjZM83+ZMSqC7AERzb+7QGlv1GDgXZLyXvbTsmPlKJZUoDy3tWGIDVKF9g7pvFKJBkqoL3qLIc8vmZC/NyIt6eGP8i9b0V+zafcDOF89iDCoAcyr2i/6J4FZM5l3ezL1K+9fNJkduu1ew5Tq6TduaxolUKzTGAj7wHhAwPbI9AnulHYjimSp4ybUSDpbtbl+MGlyHYFGJhkoalN5OWCa3zpvcuEhG0MkY+65b5gKF5afQUwPE2h4COsIMGBTx6qgIX2ZLn3pnd8e92T/PFepwfx18BdfEmMZfwxAaf9tQi2b/BdNx73Tx+X36uzOSQXKus3V/UxN+zuA0zv/8iVhR/GD8LgJccvs8Z76WJQnmXXVYwjZzeslxC2Kj7mjb/XaZDJ/OKpfTukt3zxxTqZTuzBgSHu8FzNmoIQspc3E+Jsg8cvpEzy7kim/ePYVb9l2ObayTXU5BS5xl1QWe2aVC8UqIV8vGXdfr06DqWXIm1v0yifnjR3bqy6YynirCfl7As8KGRYZJqOlj8f53A/OH93SN881V0rOjadSdLQVD6BY5zDmNkH0D4PEz2aP93yciLEmus3EAWVumSvf5cqz24ROmp29Xi/y3G77jy4aeYknw/Y9U8qQE1fooh3y9XqnGqs3V3zm6xWH5+H2LvYGIc47d4JHeeT2ssJUvHDNNw46PT4IxlBDSnbZtT1XnjV0zeknFswmon6GVPbU+Jd4AaUdLF4hxJOaxqVnj837NP6jTWyLiZAvQsz04jIicQUD6sjA6pdQ3fByM/SsDKdeDP68n5G6RLT5DbR4DQTi4OvVSWyq6bd1HbN74wKpeRTOLcsid/ZNYP6+BMTo/llv3Thr5Aket32gaXKX5IKxqE88gdI+jhYQllLA8T8zpmRWxDK2ZNdNCFDUcUEXciUB4ztPSIHFUD4q7aGIHX8LQYigHBkP+Xpl2rBw2lBMGhKdr1enflsAuqdZD947b2xR1GwkyV6Yw/vzXL76BGmavy/OcZ5y3cwRDaMHZg+EylLWXW/RbkwkAUBRvdeD6Pcm6L7edF9MCFAKrlzeTyPHXwD+8hE8VNvdIckulMNH+wgUWNSiq3+GKeGJ0derXR/UTvYhC/rmrPG5b8fCb9UN/UrQp6Vi+PWnn/3lkfm/mPuVQROyXJpmmIn1W0sQUNQNv+LgznhHRk7uY1OHUK9wqEwIUHBmqV409JQvqbzxDMoj/iyBowRLp67ZRw1wjytwOyYCbFO7icnS8lTdXdkGX9BEXruvlyKXiMbNvmOrJ+B+v8O867zRhc0J0uCkNLthA+v1mTXfYsKvXDatb0IuJYfNJGFAUVBhfCR03Nz4zvPl8+bNS3lnysQAJXS4orxLV7vNbPl5Xq9GwF2s088vHD8k12X7tck4TRCEupdsfLsKK+Pk6xXi/+J1NtKumzY+Z1fv3k2YXnincRJLPGQyT5IycfeSzlhJIFCUTUhC8lsMcXXJRM+WVF+fBAKl6x9aZqaNOxvPCpp8nyboJF/QpOe3HMDTcfD1CqUg5s1EuHHGuLzXSCXm7sVF+cjZNO1XwmL7t6IRk1ISChTLkEZBBj/N4B+kusdEjwFFrbQ6TgRy62eQJu70BYxxL2yv1J6JFSgMAwJvwjRvbf5gw0u9YVvvSutXbOIMzdF4LaRUTC0JsZccrf9EA0X1S0ADE93r1Dy/njqWUvaxpUeBcggsxQ2neb3mj1/cVnnGs6/tdUXtZs9oZGADa+IXrTvX/ae3g0Ttuuu3Np5tCv49mIfF048rki0pGUBpD3PeDcJ1M8blrk7V3b/HgaIWrJRZjH6tYtRTL+//71ffq53l9Ru2gmw7risZidH93aEbz9FX1qJWZcKngHgcMJ+cOT5vX6oKPBIF7fhm3X8aRxjC+CNAZ8bDbb47fatvkwSU0H2F6UWT6OpUtdynBFAssGzY5fy/pz+6sa7F/2NFfuDJtBsLpw2tnTTEY5IQLmZ2hbxoFWakAZBiQGwD826AVrDN9pzpbf5kzpR+3WJZ7K7yJOv753c25QcC5m0EVjRGUUcpxjLepAEldAZrhuT7A055dyq+UKYMUMbMLbNXu7OuPujRcgeFrPmVJw7I+cF3Z4/81J2pjQsaGNvOHqJAUk3gj8HYxj7+pMYVrL/sGGKyL/+AHfDWXXbQt+sOK969h0pSgRI6NHzCkItmjs/fkGongsQB5YZyR2Ez55p6+ERCigtL18nB0BYQcDMI2UGT9+sa5lU9UvLyhg27nK35uS4OtGkuM4sDecFg5d6mwLHI/qHuJeu21U6VEL8H4heEFQ3WkgwUBRUTxMvJJq+fMaYwpVxcEgOUuWWuInf2XCK+jAm5IYNjV7cMUgZ5DYQixXioPFkYqDAlz69dWvJiNIvcW+us2FYzWmftdwye2hP3ks5ySzpQrM6phkneir11T5SUjIiJYDyeOpAQoOQtKh+gMz1HwATlHBzdgKkSzIsrH319JVCqGAyP+bJqR0sfMvx3ENECMA6Rb/TUxHsEKNbFHm+QYSyYcXLRhz0198P7TQhQ2omnnyRYlKl6eKtrBxseK79IBSwCuNKEXFjzyCxFpNerDYaRLHb5a7XZ5KLrAHy/PU4+kmoJ/aZHgBKaUSMz/sc0fL9NlceZhAAFix+0FQcHnqGcEQnIY3DXOwJbLCk6sxxJROrSbj+ejl5lO9heRBZp+c+ZMSga7beI06Kp2EWdHgSKYqfdbpJ58exxBTvjPK2omksMUNRQSkuF55OvZ2fYWyLilvL74NBt+hXM+AERshVQJOGSmodnboxqZh2V5pZpObaM7Mws7jqXZEyddL+y5aHZDAwucmk3XXjiKfmZjrtMKUeFyDQjLO3IUPSxTpsIcTPFsfQgUCzpMHCXhsCvUyE3Z3wlG8si3VDuKG4T1xxc+1IVH24Bhc1Lax6dvSHqZm8odxS08NlCaCUEzg27s0XdUfQVsxx29/C+mRMyHfoAyd13dlT7SE6GHaeMyMOQPllx5VfuYaCon4Htks25syYWvh+9hONTM2WAEoqK1JYcpCS9jYCceACl+MqVQ5k0laTnRO7EgRwf0cWnFQIroswoHzxC8TuqgXEn5GDRtKHIybRDsWPGo/QwUKy7CpjvaG5r+8O803qWOf+YBkqfK8rHSMKzRDQiHooTSxsd0Z0honJ1J1OtsfVKEUuUotUeAWMHZeOGkpFWuoyOKNJYxqvq9jhQQq74rwVt9O1zezjO/pgGSt6l5dm6A1cR0Ty26H6S/HpmMaaEIjcFCc7O0KVGELomiu2aUBFpMd+b1ObhybThG+OLMWVYHmw6xQS8zuDqcaCEBlMtma/PqM9bNnUqWekseqIc00BRAlXcWAYFPA6nM2al7O4CqdRFgBdeH5CX68JV04ZiZP/M0wi4nQijY/UG7tiJ1GU+w6lBV4lk4lhSBCgqc9g/bHb9hmknZtfGcXrdaiplgIKZ5Y7ifuoyL0sJFJ/LfLdEkdiPlf+W8NaeoQvbz0A8GcxxMygqwHTsXPGcRYoARTl17CKdLphxUu7WeM6vO20lDigqPYFT95iujPC/5G2ArrNDanQZmL8X1+fh7kgjQd+qDMgOgYuCpvkDgIb1tGtKpNNMHaBw08G0a6XNLS1/7KlLfWKAMrPcUdgfc0jSJcrgCKIwLigWB4sGkMqTPljlBVGvXkQ8v/Lh3uvrpRwc12xpGAxBixnmFQTqMU/gSMGRgncUK65CENbqZL9i2risymjmEmudhABF+XrZJC1jwuRQttpoCiuBXFX5yMyVSb+ERzPcw+qUvbLHlePOmSSl+UNAnnWQW+xQ0tc4NJ+UJlJmRwm9DO5mpvNnTcrdkpTJH9ZJQoCiUhboNv0pACeHeL0ifNdXj6aH8vZyJSQvqlxasqo3AUXlTzzt3Jo+hqBvgmgJMY0AdZ19tycWPpI+UwkoFnGe5Fu4ou7xnvAqTghQMHeHvSDrk3OEEPOso1eIFeWoa8OWrxc0MIYw0QgC26yjl+T5lb3IzV6RkGfZxMkAX0vgqani3BgJKI70TWoBhQJg/rvX33bThacMSPrrV2KAoqR+5gbdPcjMcdlbdfI7w24pAfidNpv9OwB/v7dd5st2VGW5/DxM12zzD/IcXwTGgN66i6TiHaV9TBaHtDRpzqzJubujBX+09RIHlO6O6NDzcBx9vbo7hm5+v35TXY6p8wAmMRfEc8F8AkA9Et/ezaFH9Hlq7SjWkPcpOc8cn/9qRBOI40epA5Q5KzIKCvVrBOF25eslGfuDzJc0LC35ZxznG3NTZWU77FnDB+WQzsMhzYtAsgRE/cEI0cUcQyUFgVJH4B/JfXV/TvY9JXWAMrfMXpiZuYSEUDnWc0zJFVkZ9kt3PzAteu/hOCntg5vYNtjV5BYB5AfJ+CoRSgD6Mqlc8D3EkBKnqXXZTKoBhZm9JMQfmwP8s3lT8hqTIYOOPnocKNYzaqbNXd+kee5btXPRrqrWJVJylsuh1ZdM7HPvuaf0f10XaILNVkfS8BvCDGpwBBzwB7z2xuDM4cMD8WbsUMAYm1XjrA26MrSAL480TCHQmYLoKwwrrj/nCCz9yVy3pPSVakABoMi8V3oRWJzsNOg9BpTyD2qz2UuDNaZvCEFfD5jmieWbKopXvLkvp9kbFPluu7xm5sjGcYPcPkCYzKzSMreAqQKQe4iwBxL7CbRPEu0nRn2AjUB2piPQ0GYaotUw/cJnZDX45J6iRjmyuZmrq8/kwsKN9L7bTQOrcoRZlKlphkP3kdfmILsNWTYHgmYfgjaKwKMBngTQKIDUscoNfJZOLyma2sOdpCBQlEQ2M/i8ZHMVJx0omzaxrTmjZZRhmt8hQedCchEJcvuDpvbCtgP4xyt70NgWREG2A9fNHIETB4Qy2HV6NlNhogGAA2AokucggQIM8hFzJRH2MaMG4HoIUQdTtoKoDQQDLAMgYScmGwvpApPaGQrBXAiiPgQMZgsQ5ATYdTDCztVb3E0SgakUBconks3pyQ7mShxQDnseZsNHg4d67NecNWxqTob9u2z9YodeiFSy04Bh4p9vV6H8rQpEzT0c0hYDYEWSZxCgdiEJWC40VuhHu8euIq9QrrYaM9tUvD5CLPGJk0ciNDnBbaYoUHrk5SsxinGYwVGFZQiClu92FPfNdQ7WdVFgZaPrVCQzqpv8OFDvg/9QIqHhGDMwJ5ZEQglWpWO7+VQECoMrhaSF0yfmlsf7btrVaiYEKJ1dWCy6olBYn/JOEYei+Tr33OlcpaL1VGo6FdK66OyhmHhC7kHH0diiAI9tdU7c7FIRKBZBHszv7Ql+8rerp0xRsSpJKQkBinKK1CQtM005iVQ6LRWvTkzq4NOViV6BRKXSPgSUaUMxcUgaKEnRhCN0kppAQZ1k/Jgyc5eWjLCI2pNSEgIUFYRV2Adz3Bn2S7Jd+slul9ZfCKF8uY5c1I1BMupaA6hp8iMQlFbs95KZ6aNXUrTgKJ2kIlCsxEPMd+bk5/3htIFkxZAmoyQGKGrkizfZHr104JfcTvyJWbGgHP2irHYRlcPxXzuqsDr2y3wy5HZc9JGKQLFYJCF+bgbbHkgmi2TCgLL8XXZnGI23EuE6Zu7SvUMBxR+UWL+1Ak+/uhdN7c/D184YAZUVWJWwXpXHheomd5IpCRRGEwv8wgzk/m7OFEpaLpyEAMVKXbC94QxmPM7gweGeXS2gGCZe2FqJZ15PAyW5cDh6bykKlMaDCaXuDBreP/T6HUXFiGvMdzP4MgLs4RY+DZRwEuqZv6ciUBhoOMhk9rOW1pYHo42ft4g+Ak2ZfqnZdAEKBKp9noYTWrqiQ4r7jmLFie9omkKm/DuDh0SyxGmgRCKl5H+TikABUEfEt8go8qcotynhF0PYNE8n0k5m5j5EZGPGThb0ijDNt/2aUXPuSUXVdBjPQ9yBsmFHVZY3qP2QCDcDlBnJ8iYaKOrZ+VCEcSQDOia+YcTKrJqaQKFqEvL612q2LSudOjUiQjxmFmu21YwAxEKQuADM+SDlFcI2ZfhmwEdACwNeArYKIX5bKX2vdE53GHegrN9RN8gI8lMk6EuCIqNXVwRuyhq/fssBPB1rnvnDlNwyYBpKabrFE9+7oWLRrBJsmmW6irqkJlD4ABiXz5yYvzaSiVkg2Vp/msoNCsKXAYT58VZslPwpMT1giKZHZ48fXK/6iStQrGPX1qZzQMZjzOjjC0qovB3helEk035DWr5eqzbtj9XXKyS/g3SMqu/9dV58sL8FvqBx3OwqiufYbtMwrE8WBhZkWBzC0QAmNYGCvVKIC2aN82wKB5TS0lIx+YLrJtpJ+y1LnNItCltCBTPdbQY9D6nXtbgCRR27/Kbth4Ypb35vX1Pmmx/Woc1nWL9uXRX1Z8XAXtngxZ6azr5eoedhVbu7C612KeU79tC6j/DxgZYQVuM623DL1IN/D3mCYmC+C4vPGY5+ec6ojmEpCpSPOCiml0zxfBROwhveayrw+o37SWJeNBwGDHwkSFzz2rJfvxhX1Vn1RlUfe4b9sbqWwNkXhmS/AAAXX0lEQVS/XfmeeL+i2foVj+gA1sm9RbmweDLtuOrsYZgwxGPV7y7juwLK7qpW3P3Mu9hf77V+VY8noChG++IcB747exRGDVChNN3/sUlBoCjG8zcN8IVzJhbs6woo6nSzekv9aSTwJIAB4UB1xL8rjnXgH7o0b44vULY0jXTaZHl1o2/YPc++iw8PtMLSz4iQEkpfoC72pmx3iozB10sTQGObgade+RRbdzVYO1ak44hKqClUSR29lBxVLM/FZwxCntsOGUW62BQEisGgZ2H6ri2Z3Le6K5H/+112NwfqbwXjhvD3kqO3xMCnYL4qbkBRxG9fvrB+ugZa6jfM4tffr8XLO2vQ6jctsIQrasdo9gZR3xKw3FmUr9c1M4Zj7KDY3OxbfQZqmwMwpDx+NhSVXEgTyMuyIculR303S0GgtDLjd0Gn+YvzRhda2f2OVp7bVDfIZsPBjNI4KZZDt/Itk0T3RaDC4VQ89PcNu9jpa2pYfHDL+xkRPOr45A2YoV+yML2EfL1MvPROddx9vdQRTJX4pwKNTC498lX7q5fqO5bsWykHFKJaAn7QpO3/v3ljxwa6ku2qLU0jiYz1hOiSx3a0rZ6MATwTN6C0p3/+CYBr1VanjlHqNSscSNSA1Hc+Q2L9lrSvV48A6yidphpQWPF6SXyrZFLey+HktGZrw2SGXB71/eSzDrwMPBc3oDy/syk/GDD+F8DF7WG14eZy6O+JNjhGPJD0h5+TQIoBpVtMkas2V08hTXuWAJUhIYZCdQDfEzegrNrR0kcY/j8DdFb4w9bnx50GSgzrmMCqKQYURSTytBn03zBnSr+acNNetaV6JJG2moCh4b4N8/d9LPjKuAFl7fbagVKSujyN7+7A0kDprsSS832KAaWRwT/3tOb9/rTTwgdsPb+9pdiQgaUMTFf8JVFLjPGJFDg3bkBZ9U79YGHgeTAP7+6g0kDprsSS831KAYWxnwVdUjLe869I0oAoYsUsd9YiIfkOlQ82Gom1223LAV4SN6Cs3dowREK+AMDyGFYNK7tFJCaUDqA8nwBfr2gElK4TkkAKAUW9470lhLxw+rj8PZGuz8ptDUN1lmpXOaO714H2PvYReFHT+Dz1ehafsu6dxhFmwFwPggrUsopydAwZ+rruoyMUeOPbVVj5Zpx8veIzreO6lRQCivdg2sI/NQf59u5wDpeVlWlZo6aVAHwvgUZ0czFbwXjMFOK22eM99XEDysrtNScKKdYIYJDKUPvRgRb85+N6KINfOKAoNxeTJfbWerG7sg2+Q7xe0ft6dVMo6c+PIIHUAQpXMYmrW971rJg3jxT/cMRFBWmRr34uJP8ETMMjcoxkNLKgZQb775wzvvgTxR8WR6A0n6jJ4Gpdo8F1LQH8vvwDfLBfGU8jO35Z6U6VPxKHeL0sX69zhmHCYA8ozesVsWLE88MUAYpSjW1BEhecO8GzK5r5lZd/4EC/vK8T0U0AxgFQRAyH8zgo140WMCoOvpQ9IRzmY+eMLtzf0V/cgLJmR+NwNsz1ukYnKMqhXz3zrrWrRHJPUZJQu4oyomtCtPt62bBw2lBMGpKXJsCLRjviUCcVgMIMrxD0oHTJn5aMyG+KdlrqGJY59sxCCujDQMqEIUuISGUmUIFbJjF/yMwvgbRyjfzvT5/Qp7VzX3EDirrMm5DPa4ShilHlpXdq8NLOKrT5zLBHLzUgZU1q8xto8Rpx9fWKVrDpeilymWdUCE1855yTcp6PF4Vq2YaqLFeuyLGTbjeDfkGa3ZTBoE93yObDARL3HcWKbDSwDsAopfVBU6LN8vWK7DKvArf+rXy9NldYzpGKzT5NV9SzcO3xHYUgIfEvTTouPWdy5qFjUE9IJW47SvnW2gECtIKBiWoi6hilWOoj6UB9p3ahdWlfr57QgaP22eNAscjuuLSltS1qxpV4CTQSPY6or1U7qvpQUHuCiKZ19806bXCMSMRJ/6iHgaJO4++Zhrxw9skFO5M++cM6jBtQlFOkETDuY9DFAIfl8uo8jjRQeloNjtx/TwLFytcI8Ufd4J+dneR8jUeSRtyA0uFmz8zXkUUFE3lJAyVyWSXzy54FCnZLjS+ZdVLeq/G6xMciu7gB5ZU97GqorbuWQLeBrGSgEZc0UCIWVVI/7EGgBMD8V7Lp35sxNqcuqZM+SmdxA0oZs5a5re58wfQHEAo7LvSRxKl3AEXxei2LM69XKgi5t46hB4Gyl5kXzpyQtz4VdhO1fnEDimpszeb6CdD5OWYMUg2rJ1+LeC5MCfF6mdi4vQor0r5e4cSVtL/3EFCCYDxpGL6bI4k7SZYw4goUFZPCLJZL5omfVrXS1k8a2n29uu4mxOslsbu6DR9WtFix9vluO5bMGIGx6bQPydKFL/TTA0BhlRbdMOTCWZPyX0iV3STuO0r55opCu931QF1L4PwH136ov7uvKZS+MUI4KuOkIpZUxsrctK9XjwGko+PkA4V9YHqkw2O3xwXQaQARqnBkQ1ZMkSZsP6hq8N9817KdWR9Xtlj8UpEe8NTCHPL1yrDhymlDMXlo7L5e1iTjOtPI5JGIryI4ycat2yQDRbnEfiBIu2T6+JzNkQRnxW2iETQUV/UpZRanbWuY3WoYf9q4varoX29XW/5bKuFpuKJI25R1Xh27gnHg9epIKK+Aqu5JyVSwcHON9u9KilaGZOUbF/7qF203h+olGSgtzHxfi8381byxRS0xDz7ODYTX4G52aHkRB41VAZNHKpBEknpAo9DF/987q7Fm84HPfL1mjsCYAdGnplPK1NAawL66NiuBaiQvcN2cbtI+V7hQgd85WXb0z3PCrmsJ7zuJQFG7yVuSbZfOmpj9fsInFkUHcQeKuqeQsD8ohJgjBPRIvL1Cvl5mXH29FPGdYp18YuMu7NzbcVeK+3SjEHn0VdQdLifDhgtO7Y8pw/Ohq7QOCdxZkgcUqibQrU16zhPzxlKXxHbRSy+2mnHXnBWb9mfY7M7rD97Jfwy2AmTClkQYHD8j6d6J/fW+Y4KkW4VVO3SBmZP74punDUSmQ4+JCTLcwiQFKAyDwf9gm3nTrLFFB8KNqaf+HnegABaL+Okg/htAEbGIJwootc1+LH1hlxVpad1ZEjDbZC6cAkq2y4bzT+mPU0fmQ9dFb99R1O3xQ0i6YubE3FdS6Tn48HVNiOqs2VTdl236n0E8FRyeUykRQFETVQ8ENU0BfFrbhkBAhVonZLpJwkqIjT/P7cCgQhectmPijtJIwN2EwP1HC5hKknDDdpMQzVHHL4fD+V8m4xZmuMN1kgigfPbqpYyZIdD0+mKFSoekmYzpJPjopX65Vuk6bjh7bN6nqb424XQ4yvEzPf1W3SmZdvGkAAZbi9pFT5YLi8rhuDUxvl69/cjVeRGSAZCO/hIIFKUR70uixSXjPC+l8pGrQxZHVV+VsWjjO8j0+ltcQvr0Nptp2oLFLXOmKBp8FY/fdTnnVy8XLfjK0KW5WfYZpsFdUloq24CyoWx4uxIr3kjzeoWTbbL+niigEKHWZLqztbXloWhzxSdLBkcFikoQ+ZULvldgiMAEMnEGSIwhIA8kGyDpDSb5hl8GP84QVH3Uc+XcMm1Abu6YiUPdP+2XlzGHgC4DuazMvSZjV2Wr9ZSb9vVKthocub8EAUU9//6dguaPZkwprEiNmYYfxed2lLIdbM80G07VmK9tp6HMBsPVThpmgrkVoFYmriWm/7ND/vmsI+TSK1q0vJjY/hARpupCZClm1fBDCSW9Uf86fL0WTx+G8YPSvF6RyC4R38QdKIosAnhdAlfPGp/7diQnk0TMK5o2DymwAkm2WX8RM24FMDJsjhNG48G83eWaTfvp2Sdmf9j5nJm74LlBdptttWQeozi71G4RiXOkuqh25vW68izl65VrkVQk82wejSCPxTpxBopaQkVg918zx+euIqIoskr2nJQtoFjkYKPOOlsAvwZIgSSiHUCFnKjqmmnecs7kz1j1Cq5c7tbYdiMTLSCCO8Op5+qCnF22exChKnejyk3/eV8vlT47ujzpPSfWY6PnuAKFUcMk7qqB7w+XHUYu1xukZQFCpb3WnLYnGHxWJHaPwyZWxyxLXTnNf5o6ZIiv/W9UcOXyrCC0wuIsR7/5XxuysNjjuNiUrMDyhaLsA+q49cb7tfjnjuq4+Xr1hgVI5THGEShtYCwNaME7zxtXXJnKcz7a2CyglG+pn0TEKt/dwCgmoayrb7BNfGvWmNzdR6q/amvNKS6b7S+GKYcxvsh3bOVwDEo8n6Dn4SjmlK4St7QPZABczkLcXDLO81FvFSyt3XogU5JtMST9tLukEJ9Nmquk5MWtH+SvPBLbePkHtdm6n26VEtczI/NwYam7ibKjPL+1Es+8vhdNbWmmyFRQqFh3FJWIhxivmcK8cda4gs29wV5y1B1FcQYzyb9IxqmK3DG6BeIWQNzTXBe8d97UI8USMK3ZUjdGEv2NjpD3OxGW+ejmka7VWQIxAkUxr29nlje9MT5/Y2kvu7wfrglUvqN5DAWDq0A4IQY18YLwsM+k2y+YlNtwpHZUqrDszIzFDPopgNzO36SBEoPkE1g1BqBYlndBdIu91rNy6lR1/IqtqOhZX8BWIBH0mKQFbSxadZPrk0WOR2t21I5lw0pSGj1QCM1gvre5zjzKjhISkuIntgnxR4N5JrNFT2yVNFBiU6JE1Y4SKMp78yMw39asVyybN3ZsTPElykNk3dt1A6QUVxL4IgZyVJQXgXwMrGbiR1rH5b4zj7qXYKi7MqNVW5pGCgouB2h0dysf+p5RTSSWNI3PebarAatJr9racKZdowcJPFyyutgr24m6zKs7SmJ8vaKe13FeMQqgKLPZRxLyjqr65qeumHroFTRqSS7fXllsN+2/BPhC0OfjmyzaVRLbIY0fvb684F+lpYmzzdDyzdX97Jp+P4DzAdajmREDe1nSnFmTcrd8rv7cMnu/XNehNvdXACefnJXx3bNO/G5ulu16sPp1YLJyOAYlXtxeiefe2IemdNqHaJYh7nW6BRSCJOB9hridXTnPlYwgZWOLqWzYwLrPU3cBCL9DKOnPkYqKNi/XTcfViUwNQRs27HL687LnK2MQmPOimJkiJHqTIb9ZMiF/r1W/lEXRrtVDSKMzmTgXLKxMxNJUzyAw++Y6ik8dWTA3y6UP7YinUtb7Dyqa8fbuRiuviuL1SudHiWI14lilG0BRLvPbDp4OSguDntVTplAwHsMo39xcKDTjD8x8fpe5F5krQNqCmRNyXkyUW4x1TVj9n/oTIPgxAF/rhlW+QxZ1knFrVX3j4x1bbfGCZUWwu34HxjeY8LldiplZSrDLrmUIQXbruNleTJNhdPL1unr6MIxTORzbM3LFQ/jpNiKXQIRACRLhVQm63VXreTkeF/eOET639cAQGznWg3lY16OmahJ0fdNJOU8n6q5yyIXFPersWQx5TzfTDCv6y2cC0rzpvE4uLLmL1w+yG8ZaEI5471FOPx1UqyqgSjlCqpL29YpciZPxZQRAaWXwGpbmz0smFm6Lt/+WyhOvsXwh/EMTHzBNXjB7csHziZLLoV/zjjTDxLiVWeXkDntfUZlM17MhfzJzUt7OzzlFLi7LsZvuHzHwLQBd+XipQBXhcug5moBL+XqpuBTl65WbZcc1M4bjpEFpX69ELX64drsCisuhKyPzX1ni/pmTPLsTceQJ3Z+1JwF8NcxJZ7cRlDPmTCl4N9ycov37F9zss4M1p0vSbiZgAmBZ0bPwWTyJeg9XrvaVBH6KJT08Y6Jn9xctrkyeyzfm2DTvECbKgbQiTr4wRsMk05OpZZx/6qBz+3lcF//n4/rcl96pRouv3TIfI69XtEJJ1wtJ4ChAMWdO7vehyyl+o2n636edmF2bKHmpkHJdd1wDop8cbnvr6NOy/oOe9cK/5MIJfaoSNZYveAkrtsdJb1cV6sLeVzNoChOfDmZ1hDII2CeZ3ySN1gds5q7zRheqRPIxFqbfrtvTd1Be5vdefLty0TOv7clOu7DEKNI4Vf8cUBp8yHTqcurY4ncu+Oqg7+fn5f1z6hDqcIKNU49fbEbZ3gj03yDMAuPwx6bgwWfjbabEjZsm5r2WSOt/l+70VowKmrKCwaDLIZn9mY5Afoa79bSB5I23ZMpePzDk6Zf3/ealndUz2/yGls4KHG8Jd7+9zkCpavSrO2Rrkcf5wLyTB/68dP6IqHO+d2ckyva2dmdbH2kGLiKJ7wBcoK6zKswJhFdNyb9r+yDv9SP5GHann3DfRhp3Eq6dmP9+U9ke14qX3r+xvtl/60EO2uw8tx3Xl6i0D6HkXWGD9GMeQbqBwyVg0wR/WtPm/e9/7HBWN/qFrolmgH5FQbqv8s/TW5MpsQ272Oltqisg2DIJMpPIaLM77DVnjnTXJsPZMmWAMuCmV1zBhsZrJPHtUrInN9POi84ZhhMHZCuqofBsFslcteOgL1YMjsxVu6ra/vOH1R98tb41kGPTRAuzvLeqOeMePDU15Yi0E7ksKQMUzFmRUVSoLQHRbcyc49A1Hn9CjlmQ41Qc3ukQx0RqweFtE9gbMGr31bZtrqwPNDX7gueoXZ6IWg7ytN3LTuc91Q+kgZLMJTnUV7/FKzIMIwQUgkqWSmwhxHKd/GKwV48M8jjqVDIMw+A25Y+nCWQSkQrBSAOlp3XAAoppu57At6knaWWUVMbIjrtJB0lFiES4p0d7jPTfLkvFin84UY4SsZUDqjN7IMELpvtM9t9V8+h5cXjx7D1yTB2Vm1vmKspyLyDBNxy8MH4uClKBRpHkZTpsQtcpjwB37xFx6o6UAa9pcF2LPxiQMhISc/Yx88MU1B9M9mW+p6WYOkABU96lq93SybkOMj8XaenzA54cB26YNtRVlJd1ERHPF0SDQOToaQH2xv6Z0SoZB0BcXlXXVvbbdR/ua2j0wxlGmn7WJMyMxobHzmxMhCU+lWWZQkCJTEwq0o2Ec5yUcpEEzyCIQma2RVb7OP6KrIteI4P2C+KVIJSRjz+aepSI1ONYUkeceq8DSmgWTM+/3pxnuowvMysjFM5gQBmiuqRuPS4Xn8jPLBsI9AGYl4Fs5ZwRrCgZkZ8Ug+GxIvNeCpR2uDCLZ7ZVFrikfQoLfIuAryMEmC8wvRwrCxbZPFRYLDeBqJal/BeRWM6Qm1ta22p7Cyl2ZPNM3le9GigdYlL+aV99tznXDPBwk80LBaGEgT4APMq3L3ni7LmeQs6BaCZCIzO/zUyrBXgDbHpF0461jfPmzVPBVekSpQSOCaB0nnv5a7XZUjMKhMP2FTBfcNCzdKK1wxDlgvlYu/yrcFtlIW8mYKcJbBBSbrTpzk/31FQ3xiNmPUq9OuaqHXNA6VihBzdtsg0UozxSb3Nr0jmChJwHxhkS7AAjQ7ltEyHx+d3iqDIECjKxFxKtRFDUpG8y0Ssm8yZTBKuF32yeM6VfWxy7TDfVLoFjFiidV1jlfDl17k0ek6SbTTNDZzFJSnz74MvPGHU0I8AFRi4OC1vuYS2RzOwXQrQpthEAdQDeAWMrSL4ZDIoP7IHWlqacppZYKYF6eJ69ovvjAiiHr4Ri92hyVeXbHXYXs8yA0MYRyfPBmNIOFjsDGRaAQi9piZSTcj4MClKsJeRncACEZmbsBvg9ZrFNs5k7Al5xgKC31dvavAvGF7clw2O2V2hwkgaZSAVI0hRi72bDhg16i/tkj8gwM6U/aBearS+ZcjKITiTCIAYGEJS/EzRmtQORxmCdAY0Ucagqof8qQ2koS4WEYi1TF2xl81b/p3ygTYBUAJxiKWkBoxZE1Qy5T0B8Ykp8InTepQs0kLT72R/w1bsqvOkdI/Y1jrWFNFCOIsEV+zlDO9CSqdkCzoBhOnWpu6Ah+2AOGY8kmU/QPAx4GGzZbkilCSfOAJO690iG9BJpXjD7GLIVTD4QmkBaNQlZYxiGVzhsAcNnBM2g32/T+nvfOhm+REbpxaosx3P9/w9iFvbkLiQYJAAAAABJRU5ErkJggg==";
/* script */
-const __vue_script__$1v = script$1v;
-var __vue_render__$1v = function () {
+const __vue_script__$1x = script$1x;
+var __vue_render__$1x = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -169384,17 +171117,17 @@ var __vue_render__$1v = function () {
1
)
};
-var __vue_staticRenderFns__$1v = [];
-__vue_render__$1v._withStripped = true;
+var __vue_staticRenderFns__$1x = [];
+__vue_render__$1x._withStripped = true;
/* style */
- const __vue_inject_styles__$1v = undefined;
+ const __vue_inject_styles__$1x = undefined;
/* scoped */
- const __vue_scope_id__$1v = "data-v-bbc7853a";
+ const __vue_scope_id__$1x = "data-v-bbc7853a";
/* module identifier */
- const __vue_module_identifier__$1v = undefined;
+ const __vue_module_identifier__$1x = undefined;
/* functional template */
- const __vue_is_functional_template__$1v = false;
+ const __vue_is_functional_template__$1x = false;
/* style inject */
/* style inject SSR */
@@ -169403,13 +171136,13 @@ __vue_render__$1v._withStripped = true;
- const __vue_component__$1v = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1v, staticRenderFns: __vue_staticRenderFns__$1v },
- __vue_inject_styles__$1v,
- __vue_script__$1v,
- __vue_scope_id__$1v,
- __vue_is_functional_template__$1v,
- __vue_module_identifier__$1v,
+ const __vue_component__$1x = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1x, staticRenderFns: __vue_staticRenderFns__$1x },
+ __vue_inject_styles__$1x,
+ __vue_script__$1x,
+ __vue_scope_id__$1x,
+ __vue_is_functional_template__$1x,
+ __vue_module_identifier__$1x,
false,
undefined,
undefined,
@@ -169417,12 +171150,12 @@ __vue_render__$1v._withStripped = true;
);
//
-var script$1u = {
+var script$1w = {
mixins: [singleGroupMixin],
name: 'titleSevenpageoneLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -169517,9 +171250,9 @@ var script$1u = {
};
/* script */
-const __vue_script__$1u = script$1u;
+const __vue_script__$1w = script$1w;
/* template */
-var __vue_render__$1u = function () {
+var __vue_render__$1w = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -169654,17 +171387,17 @@ var __vue_render__$1u = function () {
1
)
};
-var __vue_staticRenderFns__$1u = [];
-__vue_render__$1u._withStripped = true;
+var __vue_staticRenderFns__$1w = [];
+__vue_render__$1w._withStripped = true;
/* style */
- const __vue_inject_styles__$1u = undefined;
+ const __vue_inject_styles__$1w = undefined;
/* scoped */
- const __vue_scope_id__$1u = "data-v-025e9706";
+ const __vue_scope_id__$1w = "data-v-025e9706";
/* module identifier */
- const __vue_module_identifier__$1u = undefined;
+ const __vue_module_identifier__$1w = undefined;
/* functional template */
- const __vue_is_functional_template__$1u = false;
+ const __vue_is_functional_template__$1w = false;
/* style inject */
/* style inject SSR */
@@ -169673,13 +171406,13 @@ __vue_render__$1u._withStripped = true;
- const __vue_component__$1u = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1u, staticRenderFns: __vue_staticRenderFns__$1u },
- __vue_inject_styles__$1u,
- __vue_script__$1u,
- __vue_scope_id__$1u,
- __vue_is_functional_template__$1u,
- __vue_module_identifier__$1u,
+ const __vue_component__$1w = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1w, staticRenderFns: __vue_staticRenderFns__$1w },
+ __vue_inject_styles__$1w,
+ __vue_script__$1w,
+ __vue_scope_id__$1w,
+ __vue_is_functional_template__$1w,
+ __vue_module_identifier__$1w,
false,
undefined,
undefined,
@@ -169687,12 +171420,12 @@ __vue_render__$1u._withStripped = true;
);
//
-var script$1t = {
+var script$1v = {
mixins: [singleGroupMixin],
name: 'titleSevenpagetwoLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -169792,8 +171525,8 @@ var __$_require_style_title_icon_03_png__ = "data:image/png;base64,iVBORw0KGgoAA
var __$_require_style_title_icon_04_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAA1CAYAAAAXryboAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iOEREMzIzRDRGRjEwMEMyRTZERDRDMjhCMkY3ODJFMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU5NEYzM0YxRTY3MTFFRkIyRDVCRTI4M0IzOTQyNzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU5NEYzM0UxRTY3MTFFRkIyRDVCRTI4M0IzOTQyNzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOGQxM2FhOC05YmVjLTY4NDktYjNjMS1jNTY3OTQxMzA4OGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MjliNGNhMS03NDAxLWUyNGItYWMzMy02MTljNDM3OTlmZWYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6OFFo0AAACnklEQVR42mJkwAcytwcBySggZmEYPuAJEDcwTPd8g0sBC54AMQWSaxmGJ1AHYldckkx4NDozDF/gCIx0dnIChWMYBwozEHOSEygjFpBSgF4EFk4GQ9KXmdsDgOR6YpWPppTRQBkNlNFAGQ2UQVT7DKbaRAPcVMfelnoAxKXAmvL3yAoUBoYaIA7HI38AiDeMtOzDQ0BeYCSXKV+A2BCKU0d2mYIAf4FlxwVoOSNALUNHa59Bn1Iyt4PGOYqBmA2L7B0gbgOmjH8jrUruAOIAPPJHgXj/SGu8CRKQ5x/JLdrnSLVK0WiLFgJ+IdUqCqN9nxFT+2Ru1wSSeQzYx0XPA1PFxJFYJfcDsTsOuXhgoJ0EBsyJkTZ0IEGh/LAuU14ygOZcILh2tEULAT+A2eQAtfsqo7XPoE8pkBGwZCBmxSJ7Cpgqlo3EKnkGENvjCbSzwIC5OdQChdLsQ6hckByKKYVaZcpdpFqlc7RFCwFfkGoVhaEeKKO1Dw1TCg8whThA2Rp41HEgqdOhgjoWJHUGgy1QlBmIGxETp7I6bgYajMRRmn2+EpB/jUYTUveOgLoPUPojAXVvBzKlZIOKViDGtn7sOLDwvQplFwBxLgP2aU7QYqCjUHYZA2TUjRuLuutAfBDKrgPizwzYJ8VuA/E2SjzFiKfh1QAk69EcP5xWMgkC/fOB0pTCPJg7cUSUPTTJPqBa4P1IqJJH2ykkBsqPYezvv0D8nZxA2QvE/4dpoOwHFrI/Sa99IKV2IJCMZhhhGxZGAc6UkrldFkjaMmCf7R8p4Bm4yJju+RfUoTIBcg4x4FnAP4LAJiD2BxW06aMBAgd+wESiNNpOwVElz8JXZ48wsBVYptyDFbTyQNKOAbI5aKQC0PDFTmCg/AEIMAB2YYxw08WmMgAAAABJRU5ErkJggg==";
/* script */
-const __vue_script__$1t = script$1t;
-var __vue_render__$1t = function () {
+const __vue_script__$1v = script$1v;
+var __vue_render__$1v = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -169948,17 +171681,17 @@ var __vue_render__$1t = function () {
1
)
};
-var __vue_staticRenderFns__$1t = [];
-__vue_render__$1t._withStripped = true;
+var __vue_staticRenderFns__$1v = [];
+__vue_render__$1v._withStripped = true;
/* style */
- const __vue_inject_styles__$1t = undefined;
+ const __vue_inject_styles__$1v = undefined;
/* scoped */
- const __vue_scope_id__$1t = "data-v-03de8819";
+ const __vue_scope_id__$1v = "data-v-03de8819";
/* module identifier */
- const __vue_module_identifier__$1t = undefined;
+ const __vue_module_identifier__$1v = undefined;
/* functional template */
- const __vue_is_functional_template__$1t = false;
+ const __vue_is_functional_template__$1v = false;
/* style inject */
/* style inject SSR */
@@ -169967,13 +171700,13 @@ __vue_render__$1t._withStripped = true;
- const __vue_component__$1t = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1t, staticRenderFns: __vue_staticRenderFns__$1t },
- __vue_inject_styles__$1t,
- __vue_script__$1t,
- __vue_scope_id__$1t,
- __vue_is_functional_template__$1t,
- __vue_module_identifier__$1t,
+ const __vue_component__$1v = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1v, staticRenderFns: __vue_staticRenderFns__$1v },
+ __vue_inject_styles__$1v,
+ __vue_script__$1v,
+ __vue_scope_id__$1v,
+ __vue_is_functional_template__$1v,
+ __vue_module_identifier__$1v,
false,
undefined,
undefined,
@@ -169981,12 +171714,12 @@ __vue_render__$1t._withStripped = true;
);
//
-var script$1s = {
+var script$1u = {
mixins: [singleGroupMixin],
name: 'titleSevenpagethreeLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -170088,8 +171821,8 @@ var __$_require_style_title_icon_08_png__ = "data:image/png;base64,iVBORw0KGgoAA
var __$_require_style_title_icon_09_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA7CAYAAAAn+enKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iOEREMzIzRDRGRjEwMEMyRTZERDRDMjhCMkY3ODJFMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzA3QUMyNzgxRTZBMTFFRjg3OThCOEI0OTc0MjkzQzMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzA3QUMyNzcxRTZBMTFFRjg3OThCOEI0OTc0MjkzQzMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNjkzMzAzYS1mZmRkLTAxNGItYWZjMy05OTgxOWQ3NDBmZjkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MjliNGNhMS03NDAxLWUyNGItYWMzMy02MTljNDM3OTlm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";
/* script */
-const __vue_script__$1s = script$1s;
-var __vue_render__$1s = function () {
+const __vue_script__$1u = script$1u;
+var __vue_render__$1u = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -170251,17 +171984,17 @@ var __vue_render__$1s = function () {
1
)
};
-var __vue_staticRenderFns__$1s = [];
-__vue_render__$1s._withStripped = true;
+var __vue_staticRenderFns__$1u = [];
+__vue_render__$1u._withStripped = true;
/* style */
- const __vue_inject_styles__$1s = undefined;
+ const __vue_inject_styles__$1u = undefined;
/* scoped */
- const __vue_scope_id__$1s = "data-v-659c9535";
+ const __vue_scope_id__$1u = "data-v-659c9535";
/* module identifier */
- const __vue_module_identifier__$1s = undefined;
+ const __vue_module_identifier__$1u = undefined;
/* functional template */
- const __vue_is_functional_template__$1s = false;
+ const __vue_is_functional_template__$1u = false;
/* style inject */
/* style inject SSR */
@@ -170270,13 +172003,13 @@ __vue_render__$1s._withStripped = true;
- const __vue_component__$1s = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1s, staticRenderFns: __vue_staticRenderFns__$1s },
- __vue_inject_styles__$1s,
- __vue_script__$1s,
- __vue_scope_id__$1s,
- __vue_is_functional_template__$1s,
- __vue_module_identifier__$1s,
+ const __vue_component__$1u = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1u, staticRenderFns: __vue_staticRenderFns__$1u },
+ __vue_inject_styles__$1u,
+ __vue_script__$1u,
+ __vue_scope_id__$1u,
+ __vue_is_functional_template__$1u,
+ __vue_module_identifier__$1u,
false,
undefined,
undefined,
@@ -170284,12 +172017,12 @@ __vue_render__$1s._withStripped = true;
);
//
-var script$1r = {
+var script$1t = {
mixins: [singleGroupMixin],
name: 'titleSevenpagefourLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -170380,9 +172113,9 @@ var script$1r = {
};
/* script */
-const __vue_script__$1r = script$1r;
+const __vue_script__$1t = script$1t;
/* template */
-var __vue_render__$1r = function () {
+var __vue_render__$1t = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -170537,17 +172270,17 @@ var __vue_render__$1r = function () {
1
)
};
-var __vue_staticRenderFns__$1r = [];
-__vue_render__$1r._withStripped = true;
+var __vue_staticRenderFns__$1t = [];
+__vue_render__$1t._withStripped = true;
/* style */
- const __vue_inject_styles__$1r = undefined;
+ const __vue_inject_styles__$1t = undefined;
/* scoped */
- const __vue_scope_id__$1r = "data-v-1b087604";
+ const __vue_scope_id__$1t = "data-v-1b087604";
/* module identifier */
- const __vue_module_identifier__$1r = undefined;
+ const __vue_module_identifier__$1t = undefined;
/* functional template */
- const __vue_is_functional_template__$1r = false;
+ const __vue_is_functional_template__$1t = false;
/* style inject */
/* style inject SSR */
@@ -170556,13 +172289,13 @@ __vue_render__$1r._withStripped = true;
- const __vue_component__$1r = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1r, staticRenderFns: __vue_staticRenderFns__$1r },
- __vue_inject_styles__$1r,
- __vue_script__$1r,
- __vue_scope_id__$1r,
- __vue_is_functional_template__$1r,
- __vue_module_identifier__$1r,
+ const __vue_component__$1t = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1t, staticRenderFns: __vue_staticRenderFns__$1t },
+ __vue_inject_styles__$1t,
+ __vue_script__$1t,
+ __vue_scope_id__$1t,
+ __vue_is_functional_template__$1t,
+ __vue_module_identifier__$1t,
false,
undefined,
undefined,
@@ -170570,12 +172303,12 @@ __vue_render__$1r._withStripped = true;
);
//
-var script$1q = {
+var script$1s = {
mixins: [singleGroupMixin],
name: 'titleSevenpagefiveLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -170666,9 +172399,9 @@ var script$1q = {
};
/* script */
-const __vue_script__$1q = script$1q;
+const __vue_script__$1s = script$1s;
/* template */
-var __vue_render__$1q = function () {
+var __vue_render__$1s = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -170853,13 +172586,519 @@ var __vue_render__$1q = function () {
1
)
};
+var __vue_staticRenderFns__$1s = [];
+__vue_render__$1s._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1s = undefined;
+ /* scoped */
+ const __vue_scope_id__$1s = "data-v-532be828";
+ /* module identifier */
+ const __vue_module_identifier__$1s = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1s = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1s = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1s, staticRenderFns: __vue_staticRenderFns__$1s },
+ __vue_inject_styles__$1s,
+ __vue_script__$1s,
+ __vue_scope_id__$1s,
+ __vue_is_functional_template__$1s,
+ __vue_module_identifier__$1s,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1r = {
+ mixins: [singleGroupMixin],
+ name: 'titleFortyLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$1r = script$1r;
+/* template */
+var __vue_render__$1r = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-Forty-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container" }, [
+ _c("div", { staticClass: "left-image" }, [
+ _c(
+ "div",
+ { staticClass: "image-box" },
+ [
+ _c("xml-image-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.imageBlockDataName],
+ "block-data-name": _vm.imageBlockDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "show-title": false,
+ "container-class": "image-container",
+ resourceBasisPath: _vm.resourceBasisPath,
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ },
+ on: { blockclick: _vm.handleBlockClick },
+ }),
+ ],
+ 1
+ ),
+ ]),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-top-bg" }, [
+ _c("div", { staticClass: "zhuangshi" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "rigth-titlebox" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-block" }),
+ ]),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$1r = [];
+__vue_render__$1r._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1r = undefined;
+ /* scoped */
+ const __vue_scope_id__$1r = "data-v-21d308f9";
+ /* module identifier */
+ const __vue_module_identifier__$1r = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1r = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1r = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1r, staticRenderFns: __vue_staticRenderFns__$1r },
+ __vue_inject_styles__$1r,
+ __vue_script__$1r,
+ __vue_scope_id__$1r,
+ __vue_is_functional_template__$1r,
+ __vue_module_identifier__$1r,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1q = {
+ mixins: [singleGroupMixin],
+ name: 'titleFortyoneLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$5o
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$1q = script$1q;
+/* template */
+var __vue_render__$1q = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-Fortyone-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container" }, [
+ _c("div", { staticClass: "title-bg" }, [
+ _c("div", { staticClass: "title-card" }, [
+ _c(
+ "div",
+ { staticClass: "left-image" },
+ [
+ _c("xml-image-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.imageBlockDataName],
+ "block-data-name": _vm.imageBlockDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "show-title": false,
+ "container-class": "image-container",
+ resourceBasisPath: _vm.resourceBasisPath,
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ },
+ on: { blockclick: _vm.handleBlockClick },
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "rigth-titlebox" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
+ ]),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$1q = [];
__vue_render__$1q._withStripped = true;
/* style */
const __vue_inject_styles__$1q = undefined;
/* scoped */
- const __vue_scope_id__$1q = "data-v-532be828";
+ const __vue_scope_id__$1q = "data-v-38ea8301";
/* module identifier */
const __vue_module_identifier__$1q = undefined;
/* functional template */
@@ -170885,7 +173124,7 @@ __vue_render__$1q._withStripped = true;
undefined
);
-const TitleComponents$3 = [__vue_component__$2d, __vue_component__$2c, __vue_component__$2b, __vue_component__$29, __vue_component__$2a, __vue_component__$28, __vue_component__$27, __vue_component__$26, __vue_component__$25, __vue_component__$24, __vue_component__$23, __vue_component__$22, __vue_component__$21, __vue_component__$20, __vue_component__$1$, __vue_component__$1_, __vue_component__$1Z, __vue_component__$1Y, __vue_component__$1X, __vue_component__$1W, __vue_component__$1V, __vue_component__$1U, __vue_component__$1T, __vue_component__$1S, __vue_component__$1R, __vue_component__$1Q, __vue_component__$1P, __vue_component__$1O, __vue_component__$1N, __vue_component__$1M, __vue_component__$1L, __vue_component__$1K, __vue_component__$1J, __vue_component__$1I, __vue_component__$1H, __vue_component__$1G, __vue_component__$1F, __vue_component__$1E, __vue_component__$1D, __vue_component__$1C, __vue_component__$1B, __vue_component__$1A, __vue_component__$1z, __vue_component__$1y, __vue_component__$1x, __vue_component__$1w, __vue_component__$1v, __vue_component__$1u, __vue_component__$1t, __vue_component__$1s, __vue_component__$1r, __vue_component__$1q];
+const TitleComponents$3 = [__vue_component__$2f, __vue_component__$2e, __vue_component__$2d, __vue_component__$2b, __vue_component__$2c, __vue_component__$2a, __vue_component__$29, __vue_component__$28, __vue_component__$27, __vue_component__$26, __vue_component__$25, __vue_component__$24, __vue_component__$23, __vue_component__$22, __vue_component__$21, __vue_component__$20, __vue_component__$1$, __vue_component__$1_, __vue_component__$1Z, __vue_component__$1Y, __vue_component__$1X, __vue_component__$1W, __vue_component__$1V, __vue_component__$1U, __vue_component__$1T, __vue_component__$1S, __vue_component__$1R, __vue_component__$1Q, __vue_component__$1P, __vue_component__$1O, __vue_component__$1N, __vue_component__$1M, __vue_component__$1L, __vue_component__$1K, __vue_component__$1J, __vue_component__$1I, __vue_component__$1H, __vue_component__$1G, __vue_component__$1F, __vue_component__$1E, __vue_component__$1D, __vue_component__$1C, __vue_component__$1B, __vue_component__$1A, __vue_component__$1z, __vue_component__$1y, __vue_component__$1x, __vue_component__$1w, __vue_component__$1v, __vue_component__$1u, __vue_component__$1t, __vue_component__$1s, __vue_component__$1r, __vue_component__$1q];
var XmlTitleLibrary = {
// install,
...TitleComponents$3
@@ -170899,7 +173138,7 @@ var script$1p = {
name: 'paragraphFirstLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -171163,7 +173402,7 @@ var script$1o = {
name: 'paragraphSecondLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -171435,7 +173674,7 @@ var script$1n = {
name: 'paragraphThirdLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -171664,7 +173903,7 @@ var script$1m = {
name: 'paragraphQuadrangleLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -171906,7 +174145,7 @@ var script$1l = {
name: 'paragraphIsoscelesLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -172140,7 +174379,7 @@ var script$1k = {
name: 'paragraphNinthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -172411,7 +174650,7 @@ var script$1j = {
name: 'ParagraphEighthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -172685,7 +174924,7 @@ var script$1i = {
name: 'paragraphTenthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -173038,7 +175277,7 @@ __vue_render__$1i._withStripped = true;
var script$1h = {
name: 'paragraphSixteenLibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -173309,7 +175548,7 @@ var script$1g = {
name: 'paragraphSeventhLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -173747,7 +175986,7 @@ var script$1f = {
name: 'paragraphElevenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -173994,7 +176233,7 @@ var script$1e = {
name: 'paragraphThirteenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -174223,7 +176462,7 @@ var script$1d = {
name: 'paragraphFourteenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -174446,7 +176685,7 @@ var script$1c = {
name: 'paragraphGreentheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -174675,7 +176914,7 @@ var script$1b = {
name: 'paragraphGreentheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -174898,7 +177137,7 @@ var script$1a = {
name: 'paragraphGreentheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -175123,7 +177362,7 @@ var script$19 = {
name: 'paragraphGreentheme5LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -175356,7 +177595,7 @@ var script$18 = {
name: 'paragraphYellowtheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -175599,7 +177838,7 @@ var script$17 = {
name: 'paragraphYellowtheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -175830,7 +178069,7 @@ var script$16 = {
name: 'paragraphYellowtheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -176055,7 +178294,7 @@ var script$15 = {
name: 'paragraphYellowtheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -176286,7 +178525,7 @@ var script$14 = {
name: 'paragraphYellowtheme5LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -176512,7 +178751,7 @@ __vue_render__$14._withStripped = true;
var script$13 = {
name: 'paragraphRedtheme1LibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -176734,7 +178973,7 @@ __vue_render__$13._withStripped = true;
var script$12 = {
name: 'paragraphRedtheme2LibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -176960,7 +179199,7 @@ __vue_render__$12._withStripped = true;
var script$11 = {
name: 'paragraphRedtheme3LibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -177186,7 +179425,7 @@ __vue_render__$11._withStripped = true;
var script$10 = {
name: 'paragraphRedtheme4LibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -177457,7 +179696,7 @@ __vue_render__$10._withStripped = true;
var script$$ = {
name: 'paragraphRedtheme5LibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -177679,7 +179918,7 @@ __vue_render__$$._withStripped = true;
var script$_ = {
name: 'paragraphRedtheme6LibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -177950,7 +180189,7 @@ __vue_render__$_._withStripped = true;
var script$Z = {
name: 'paragraphRedtheme7LibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -178222,7 +180461,7 @@ var script$Y = {
name: 'paragraphFoldtheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -178471,7 +180710,7 @@ var script$X = {
name: 'paragraphFoldtheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -178767,7 +181006,7 @@ var script$W = {
name: 'paragraphFoldtheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -179071,7 +181310,7 @@ var script$V = {
name: 'paragraphTabstheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -179672,7 +181911,7 @@ var script$U = {
name: 'paragraphTabstheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -180323,7 +182562,7 @@ var script$T = {
name: 'paragraphTabstheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -180759,7 +182998,7 @@ var script$S = {
name: 'paragraphTabstheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -181141,7 +183380,7 @@ __vue_render__$S._withStripped = true;
var script$R = {
name: 'paragraphSanQintheme1LibraryRender',
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -181393,7 +183632,7 @@ var script$Q = {
name: 'paragraphTwelveLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
data() {
return {
@@ -181670,7 +183909,7 @@ var script$P = {
name: 'paragraphFoldtheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -181967,7 +184206,7 @@ var script$O = {
name: 'paragraphFoldtheme5LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -182260,7 +184499,7 @@ var script$N = {
name: 'paragraphTabstheme5LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -182643,7 +184882,7 @@ var script$M = {
name: 'paragraphTabstheme6LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -183075,7 +185314,7 @@ var script$L = {
name: 'paragraphFortytwoLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -183306,7 +185545,7 @@ var script$K = {
name: 'paragraphFortythreeLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -183531,7 +185770,7 @@ var script$J = {
name: 'paragraphFortyfourLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -183781,7 +186020,7 @@ var script$I = {
name: 'paragraphFortyfiveLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -184067,7 +186306,7 @@ var script$H = {
name: 'paragraphFortysixLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -184328,7 +186567,7 @@ var script$G = {
name: 'paragraphFortysevenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
data() {
@@ -184571,8 +186810,8 @@ var script$F = {
name: 'imageTextFirstLibraryRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -184866,8 +187105,8 @@ var script$E = {
name: 'imageTextSecondLibraryRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -185166,8 +187405,8 @@ var script$D = {
name: 'imageTextThirdLibraryRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -185476,8 +187715,8 @@ var script$C = {
name: 'imageTextFourthLibraryRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -185821,8 +188060,8 @@ var script$B = {
name: 'imageTextFifthLibraryRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -186120,8 +188359,8 @@ var script$A = {
name: 'imageTextSixthLibraryRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -186430,8 +188669,8 @@ var script$z = {
name: 'imageTextSeventhLibraryRender',
isUnPrefix: true,
components: {
- XmlImageRender: __vue_component__$5l,
- XmlTextRender: __vue_component__$5f
+ XmlImageRender: __vue_component__$5u,
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -186701,7 +188940,7 @@ var script$y = {
name: 'splitlineFirstLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -186895,7 +189134,7 @@ var script$x = {
name: 'splitlineSecondLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -187092,7 +189331,7 @@ var script$w = {
name: 'splitlineFourthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -187303,7 +189542,7 @@ var script$v = {
name: 'splitlineFifthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -187502,7 +189741,7 @@ var script$u = {
name: 'splitlineSixthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -187705,7 +189944,7 @@ var script$t = {
name: 'splitlineSeventhLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -187928,7 +190167,7 @@ var script$s = {
name: 'splitlineEighthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -188127,7 +190366,7 @@ var script$r = {
name: 'splitlineTenthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -188326,7 +190565,7 @@ var script$q = {
name: 'splitlineEleventhLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -188527,7 +190766,7 @@ var script$p = {
name: 'splitlineNinthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -188726,7 +190965,7 @@ var script$o = {
name: 'splitlineRedtheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -188992,7 +191231,7 @@ var script$n = {
name: 'splitlineGreytheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -189222,7 +191461,7 @@ var script$m = {
name: 'splitlineGreytheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -189452,7 +191691,7 @@ var script$l = {
name: 'splitlineGreytheme5LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -189682,7 +191921,7 @@ var script$k = {
name: 'splitlineYellowtheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -189899,7 +192138,7 @@ var script$j = {
name: 'splitlineBluetheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -190318,7 +192557,7 @@ var script$i = {
name: 'splitlineBluetheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -190529,7 +192768,7 @@ var script$h = {
name: 'splitlineYellowtheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -190811,7 +193050,7 @@ var script$g = {
name: 'splitlineRedtheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -191048,7 +193287,7 @@ var script$f = {
name: 'splitlineYellowtheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -191347,7 +193586,7 @@ var script$e = {
name: 'splitlineGreytheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -191556,7 +193795,7 @@ var script$d = {
name: 'splitlineBluetheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -191763,7 +194002,7 @@ var script$c = {
name: 'splitlineTwentytwoLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -191956,7 +194195,7 @@ var script$b = {
name: 'splitlineTwentythreeLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -192149,7 +194388,7 @@ var script$a = {
name: 'splitlineTwentyfourLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -192342,7 +194581,7 @@ var script$9 = {
name: 'splitlineTwentyfiveLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -192571,7 +194810,7 @@ var script$8 = {
name: 'splitlineTwentysixLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -192770,7 +195009,7 @@ var script$7 = {
name: 'splitlineTwentysevenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -192993,7 +195232,7 @@ var script$6 = {
name: 'splitlineTwentyeightLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$5f
+ XmlTextRender: __vue_component__$5o
},
mixins: [singleGroupMixin],
props: {
@@ -193994,7 +196233,7 @@ __vue_render__$1._withStripped = true;
undefined
);
-const xmlView = [__vue_component__$5, __vue_component__$4, __vue_component__$2l, __vue_component__$3, __vue_component__$2, __vue_component__$1];
+const xmlView = [__vue_component__$5, __vue_component__$4, __vue_component__$2n, __vue_component__$3, __vue_component__$2, __vue_component__$1];
var xmlView$1 = {
// install,
...xmlView
@@ -194832,12 +197071,12 @@ if (typeof window !== "undefined" && window.Vue) {
vhCheck();
const publicLibComponents = [Popup, Icon$3];
-const components = [__vue_component__$5o, __vue_component__$5l, __vue_component__$5k, __vue_component__$5j, __vue_component__$5e, __vue_component__$53, __vue_component__$52, __vue_component__$4P, __vue_component__$50,
+const components = [__vue_component__$5x, __vue_component__$5u, __vue_component__$5t, __vue_component__$5s, __vue_component__$5n, __vue_component__$5c, __vue_component__$5b, __vue_component__$4Y, __vue_component__$59,
// XmlVideo,
-__vue_component__$4O,
+__vue_component__$4X,
// XmlHotzone,
// XmlLayout,
-__vue_component__$2S, __vue_component__$2R, __vue_component__$2Q, __vue_component__$2P, __vue_component__$2O, __vue_component__$2N, __vue_component__$2M, __vue_component__$2L, __vue_component__$2K, __vue_component__$2J, __vue_component__$2I, __vue_component__$2H, __vue_component__$2G, __vue_component__$2F, __vue_component__$2E, __vue_component__$2D, __vue_component__$5m, __vue_component__$4M, __vue_component__];
+__vue_component__$2U, __vue_component__$2T, __vue_component__$2S, __vue_component__$2R, __vue_component__$2Q, __vue_component__$2P, __vue_component__$2O, __vue_component__$2N, __vue_component__$2M, __vue_component__$2L, __vue_component__$2K, __vue_component__$2J, __vue_component__$2I, __vue_component__$2H, __vue_component__$2G, __vue_component__$2F, __vue_component__$5v, __vue_component__$4V, __vue_component__];
const styledComponents = [];
// 多个导出的组件使用AddComponent方法将全部导出添加到components
AddComponent(XmlMusic);
diff --git a/src/plugin/xml-digital-teaching/lib/index.min.css b/src/plugin/xml-digital-teaching/lib/index.min.css
index 2e204a6..f6f8e27 100644
--- a/src/plugin/xml-digital-teaching/lib/index.min.css
+++ b/src/plugin/xml-digital-teaching/lib/index.min.css
@@ -1 +1 @@
-.preview-container-h5[data-v-9e6c2c88]{padding-top:15px}.preview-container-pc[data-v-9e6c2c88]{padding-top:15px}.preview-container-pad[data-v-9e6c2c88]{padding-top:15px}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog{display:flex;align-items:center}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog:not(.is-fullscreen){margin-top:0!important}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__header{padding:0}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .custom-dialog{background-color:transparent;box-shadow:none}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body{padding:20px 18px;position:relative;background:linear-gradient(-45deg,transparent 11px,#fff 0)}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .top-line{position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#4994fb,#4994fb,#a2c5f9)}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper{max-height:60vh;overflow-y:scroll}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper::-webkit-scrollbar{width:0}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h1,.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h2,.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h3,.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h4,.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h5,.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h6{color:revert;font-size:revert;font-weight:revert}.preview-container[data-v-9e6c2c88] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .bottom-triangle{position:absolute;bottom:0;right:0;width:0;height:0;border-top:15px solid #8cb7f6;border-right:15px solid transparent}.xml-show-catalog .el-tree-node__content{display:flex!important}.xml-image-lun-bo .el-carousel__item{text-align:center}.catalog-node-label[data-v-61c986fa]{display:flex;align-items:center}.catalog-node-label img[data-v-61c986fa]{margin-right:4px}.xml-show-catalog[data-v-61c986fa] .el-tree-node__content{height:auto}.xml-show-catalog[data-v-61c986fa] .el-tree-node__content .catalog-node-label{max-width:calc(100% - 24px);word-break:break-all;white-space:normal}.xml-text-h5 .inline-audio-wrap,.xml-text-h5 .inline-link-wrap{align-items:center}.xml-text-h5 .inline-audio-wrap span,.xml-text-h5 .inline-link-wrap span{display:inline-block}.xml-text-h5 .inline-audio-box{width:20px;height:20px;box-sizing:border-box;position:relative;margin-left:6px}.xml-text-h5 .inline-audio-box .wifi-symbol{width:20px;height:20px;box-sizing:border-box;overflow:hidden;transform:rotate(135deg);position:relative}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle{border:3px solid #418eed;border-radius:50%;position:absolute}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.first{width:3px;height:3px;background:#0076bc;top:14px;left:14px}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.second{width:15px;height:15px;top:10px;left:10px}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.third{width:24px;height:24px;top:6px;left:6px}.xml-text-h5 .inline-audio-box .wifi-symbol.playing .second{animation:fadeInOut 1s infinite .2s}.xml-text-h5 .inline-audio-box .wifi-symbol.playing .third{animation:fadeInOut 1s infinite .4s}@keyframes fadeInOut{0%{opacity:0}100%{opacity:1}}.virtual-input .el-textarea__inner{min-height:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important}.xml-video-container-pdf[data-v-3c5e97c1]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:0;padding-bottom:56.25%;background:#000}.xml-video-container-pdf .cover[data-v-3c5e97c1]{position:absolute;top:0;max-width:100%;max-height:100%}.xml-video-container-pdf .play[data-v-3c5e97c1]{position:absolute;top:45%;left:45%;width:10%;background:#bebebe;border-radius:50%}.preview-item-file[data-v-1a9a6b5c]:hover,.slip-over-cover[data-v-1a9a6b5c]:hover{cursor:pointer}.title-text[data-v-616d10ee]{background-color:var(--background-color)!important}.title-left[data-v-616d10ee]{border-color:var(--background-color)!important;color:var(--background-color)!important}.xml-skeleton-item{width:100%;height:100%;border-radius:6px;background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:el-skeleton-loading 1.4s ease infinite}@keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.title-bgimg[data-v-025e9706]{background-image:url(../style/title-text-bgimg.png)}.el-image__inner[data-v-fb4f6862]{width:100%!important}.xml-image-ping-pu-h5[data-v-fb4f6862]{display:flex;flex-direction:column;align-items:center}.xml-image-hua-lang[data-v-fb4f6862]{display:flex;flex-direction:column;align-items:center}.preview-container-h5[data-v-25742cb8]{padding-top:15px}.preview-container-pc[data-v-25742cb8]{padding-top:15px}.preview-container-pad[data-v-25742cb8]{padding-top:15px}.preview-container[data-v-25742cb8] .el-dialog__wrapper.preview-box-dialog{display:flex;align-items:center}.preview-container[data-v-25742cb8] .el-dialog__wrapper.preview-box-dialog .el-dialog:not(.is-fullscreen){margin-top:0!important}.preview-container[data-v-25742cb8] .el-dialog__wrapper.preview-box-dialog .el-dialog__header{padding:0}*{margin:0;padding:0}.el-dialog__header{background-color:#f2f2f2!important}.el-dialog__title{font-size:20px}.add-teacher-resources-dialog{width:100%;height:100%}.add-teacher-resources-dialog .el-form--label-left{display:flex;flex-direction:column;width:100%;height:30%}.add-teacher-resources-dialog .el-form-item--medium{padding-left:5px}.content-left{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;font-size:16px;font-weight:800}.el-textarea__inner{font-size:16px}.content[data-v-55ea6f92]{width:100%}.content .stem-content[data-v-55ea6f92]{width:100%;box-sizing:border-box;padding:5px 14px;height:auto;border:1px solid #e7e7e7;border-radius:6px;cursor:pointer}.content .stem-content.no-border[data-v-55ea6f92]{padding:0;border:none;cursor:default}.content .stem-content .placeholder[data-v-55ea6f92]{color:#c0c4cc;font-size:14px;cursor:pointer;user-select:none}.option-item+.option-item[data-v-fa728c70]{margin-top:16px}.option-item[data-v-fa728c70]{display:flex;background:#fbfbfb;border-radius:6px;padding-left:16px;cursor:pointer;transition:all ease .3s;border:1px solid #fbfbfb}.option-item.isActive[data-v-fa728c70]{border-color:#2e9adb}.option-item .questionSeq[data-v-fa728c70]{padding:8px 0}.option-item.isTrue[data-v-fa728c70]{border:1px solid #70b603}.option-item.isTrue[data-v-fa728c70] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#70b603;background:#70b603}.option-item.isFalse[data-v-fa728c70]{border:1px solid #d9001b}.option-item.isFalse[data-v-fa728c70] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#d9001b;background:#d9001b}.option-item[data-v-fa728c70]:hover{background:#ddd}.option-item[data-v-fa728c70] .content{cursor:pointer}.option-item[data-v-fa728c70] .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.content[data-v-3d2dcb5b]{width:100%}.content .stem-content[data-v-3d2dcb5b]{width:100%;box-sizing:border-box;padding:5px 14px;height:auto;border:1px solid #e7e7e7;border-radius:6px;cursor:pointer}.content .stem-content.no-border[data-v-3d2dcb5b]{padding:0;border:none;cursor:default}.content .stem-content .placeholder[data-v-3d2dcb5b]{color:#c0c4cc;font-size:14px;cursor:pointer;user-select:none}.option-item+.option-item[data-v-307b4eb2]{margin-top:16px}.option-item[data-v-307b4eb2]{display:flex;background:#fbfbfb;border-radius:6px;padding-left:16px;cursor:pointer;transition:all ease .3s;border:1px solid #fbfbfb}.option-item.isActive[data-v-307b4eb2]{border-color:#2e9adb}.option-item .questionSeq[data-v-307b4eb2]{padding:8px 0}.option-item.isTrue[data-v-307b4eb2]{border:1px solid #70b603}.option-item.isTrue[data-v-307b4eb2] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#70b603;background:#70b603}.option-item.isFalse[data-v-307b4eb2]{border:1px solid #d9001b}.option-item.isFalse[data-v-307b4eb2] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#d9001b;background:#d9001b}.option-item[data-v-307b4eb2]:hover{background:#ddd}.option-item[data-v-307b4eb2] .content{cursor:pointer}.option-item[data-v-307b4eb2] .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.option-item+.option-item[data-v-6b27b5ec]{margin-top:16px}.option-item[data-v-6b27b5ec]{display:flex;background:#fbfbfb;border-radius:6px;padding-left:16px;cursor:pointer;transition:all ease .3s;border:1px solid #fbfbfb}.option-item .questionSeq[data-v-6b27b5ec]{padding:8px 0}.option-item.isActive[data-v-6b27b5ec]{border-color:#2e9adb}.option-item.isTrue[data-v-6b27b5ec]{border:1px solid #70b603}.option-item.isTrue[data-v-6b27b5ec] .el-radio__input.is-checked .el-radio__inner{border-color:#70b603;background:#70b603}.option-item.isFalse[data-v-6b27b5ec]{border:1px solid #d9001b}.option-item.isFalse[data-v-6b27b5ec] .el-radio__input.is-checked .el-radio__inner{border-color:#d9001b;background:#d9001b}.option-item[data-v-6b27b5ec]:hover{background:#ddd}.option-item[data-v-6b27b5ec] .content{cursor:pointer}.option-item[data-v-6b27b5ec] .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.option-item+.option-item[data-v-7fac7a23]{margin-top:16px}.option-item[data-v-7fac7a23]{display:flex;background:#fbfbfb;border-radius:6px;padding-left:16px;cursor:pointer;transition:all ease .3s;border:1px solid #fbfbfb}.option-item .questionSeq[data-v-7fac7a23]{padding:8px 0}.option-item.isActive[data-v-7fac7a23]{border-color:#2e9adb}.option-item.isTrue[data-v-7fac7a23]{border:1px solid #70b603}.option-item.isTrue[data-v-7fac7a23] .el-radio__input.is-checked .el-radio__inner{border-color:#70b603;background:#70b603}.option-item.isFalse[data-v-7fac7a23]{border:1px solid #d9001b}.option-item.isFalse[data-v-7fac7a23] .el-radio__input.is-checked .el-radio__inner{border-color:#d9001b;background:#d9001b}.option-item[data-v-7fac7a23]:hover{background:#ddd}.option-item[data-v-7fac7a23] .content{cursor:pointer}.option-item[data-v-7fac7a23] .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.image-file[data-v-643cc5f7]{width:218px;object-fit:scale-down}.video-file[data-v-643cc5f7]{width:408px}.file-render[data-v-643cc5f7]{width:100%}.file-info[data-v-643cc5f7]{flex:1;min-width:0}.file-info.videoHandler[data-v-643cc5f7]{display:flex;flex-direction:column;justify-content:center}.file-info.videoHandler .fileName[data-v-643cc5f7]{font-size:18px;color:#333;margin-bottom:19px}.file-info.videoHandler .fileInfo[data-v-643cc5f7]{font-size:14px;color:#666;margin-bottom:19px}.image-file[data-v-506f1aca]{width:218px;object-fit:scale-down}.video-file[data-v-506f1aca]{width:408px}.file-render[data-v-506f1aca]{width:100%}.file-info[data-v-506f1aca]{flex:1;min-width:0}.file-info.videoHandler[data-v-506f1aca]{display:flex;flex-direction:column;justify-content:center}.file-info.videoHandler .fileName[data-v-506f1aca]{font-size:18px;color:#333;margin-bottom:19px}.file-info.videoHandler .fileInfo[data-v-506f1aca]{font-size:14px;color:#666;margin-bottom:19px}.audio .audio-icon[data-v-25355b9e]{width:36px;height:36px;margin-right:20px}.audio .audio-icon img[data-v-25355b9e]{width:100%;height:100%;display:block}.audio .audio-controls[data-v-25355b9e]{width:100%;max-width:200px;flex:1;height:36px}.audio .audio-controls .audio-controls--handler[data-v-25355b9e],.audio .audio-controls .audio-controls--progress[data-v-25355b9e]{width:100%}.audio .audio-controls .audio-controls--handler[data-v-25355b9e]{line-height:1}.audio .audio-controls .audio-controls--handler .play[data-v-25355b9e]{font-size:24px}.audio .audio-controls .audio-controls--handler .play .play-handler[data-v-25355b9e]{width:22px;height:22px;display:block;cursor:pointer}.audio .audio-controls .audio-controls--handler .current-time[data-v-25355b9e],.audio .audio-controls .audio-controls--handler .total-time[data-v-25355b9e]{font-size:12px;color:#333}.play-handler.mobile[data-v-25355b9e]{width:20px;height:20px}.audio-component[data-v-25355b9e]{display:none}[data-v-25355b9e] .el-slider__runway{margin:0 0 4px 0;background:#e3e3e3;height:4px}[data-v-25355b9e] .el-slider__bar{height:4px}[data-v-25355b9e] .el-slider__button{width:10px;height:10px}[data-v-25355b9e] .el-slider__button-wrapper{top:-15px}[data-v-7cccb5ec] .el-dialog__header{padding:10px}.video-content[data-v-7cccb5ec]{width:180px;height:135px;border-radius:6px;overflow:hidden;position:relative}.video-content .play[data-v-7cccb5ec]{position:absolute;left:50%;top:50%;cursor:pointer;transform:translateX(-50%) translateY(-50%)}.video-mask[data-v-7cccb5ec]{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.video-mask img[data-v-7cccb5ec]{position:absolute;left:50%;top:50%;transform:translate(-50% -50%);display:block}.video-player[data-v-7cccb5ec]{width:100%}.audio .audio-icon[data-v-160e520c]{width:36px;height:36px;margin-right:20px}.audio .audio-icon img[data-v-160e520c]{width:100%;height:100%;display:block}.audio .audio-controls[data-v-160e520c]{width:100%;max-width:200px;flex:1;height:36px}.audio .audio-controls .audio-controls--handler[data-v-160e520c],.audio .audio-controls .audio-controls--progress[data-v-160e520c]{width:100%}.audio .audio-controls .audio-controls--handler[data-v-160e520c]{line-height:1}.audio .audio-controls .audio-controls--handler .play[data-v-160e520c]{font-size:24px}.audio .audio-controls .audio-controls--handler .play .play-handler[data-v-160e520c]{width:22px;height:22px;display:block;cursor:pointer}.audio .audio-controls .audio-controls--handler .current-time[data-v-160e520c],.audio .audio-controls .audio-controls--handler .total-time[data-v-160e520c]{font-size:12px;color:#333}.play-handler.mobile[data-v-160e520c]{width:20px;height:20px}.audio-component[data-v-160e520c]{display:none}[data-v-160e520c] .el-slider__runway{margin:0 0 4px 0;background:#e3e3e3;height:4px}[data-v-160e520c] .el-slider__bar{height:4px}[data-v-160e520c] .el-slider__button{width:10px;height:10px}[data-v-160e520c] .el-slider__button-wrapper{top:-15px}[data-v-7628e470] .el-dialog__header{padding:10px}.video-content[data-v-7628e470]{width:180px;height:135px;border-radius:6px;overflow:hidden;position:relative}.video-content .play[data-v-7628e470]{position:absolute;left:50%;top:50%;cursor:pointer;transform:translateX(-50%) translateY(-50%)}.video-mask[data-v-7628e470]{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.video-mask img[data-v-7628e470]{position:absolute;left:50%;top:50%;transform:translate(-50% -50%);display:block}.video-player[data-v-7628e470]{width:100%}
\ No newline at end of file
+.preview-container-h5[data-v-d33ac4da]{padding-top:15px}.preview-container-pc[data-v-d33ac4da]{padding-top:15px}.preview-container-pad[data-v-d33ac4da]{padding-top:15px}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog{display:flex;align-items:center}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog:not(.is-fullscreen){margin-top:0!important}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__header{padding:0}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .custom-dialog{background-color:transparent;box-shadow:none}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body{padding:20px 18px;position:relative;background:linear-gradient(-45deg,transparent 11px,#fff 0)}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .top-line{position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#4994fb,#4994fb,#a2c5f9)}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper{max-height:60vh;overflow-y:scroll}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper::-webkit-scrollbar{width:0}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h1,.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h2,.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h3,.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h4,.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h5,.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .native-html-wrapper h6{color:revert;font-size:revert;font-weight:revert}.preview-container[data-v-d33ac4da] .el-dialog__wrapper.preview-box-dialog .el-dialog__body .bottom-triangle{position:absolute;bottom:0;right:0;width:0;height:0;border-top:15px solid #8cb7f6;border-right:15px solid transparent}.xml-image-lun-bo .el-carousel__item{text-align:center}.catalog-node-label[data-v-61c986fa]{display:flex;align-items:center}.catalog-node-label img[data-v-61c986fa]{margin-right:4px}.xml-show-catalog[data-v-61c986fa] .el-tree-node__content{height:auto}.xml-show-catalog[data-v-61c986fa] .el-tree-node__content .catalog-node-label{max-width:calc(100% - 24px);word-break:break-all;white-space:normal}.xml-show-catalog .el-tree-node__content{display:flex!important}.xml-text-h5 .inline-audio-wrap,.xml-text-h5 .inline-link-wrap{align-items:center}.xml-text-h5 .inline-audio-wrap span,.xml-text-h5 .inline-link-wrap span{display:inline-block}.xml-text-h5 .inline-audio-box{width:20px;height:20px;box-sizing:border-box;position:relative;margin-left:6px}.xml-text-h5 .inline-audio-box .wifi-symbol{width:20px;height:20px;box-sizing:border-box;overflow:hidden;transform:rotate(135deg);position:relative}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle{border:3px solid #418eed;border-radius:50%;position:absolute}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.first{width:3px;height:3px;background:#0076bc;top:14px;left:14px}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.second{width:15px;height:15px;top:10px;left:10px}.xml-text-h5 .inline-audio-box .wifi-symbol .wifi-circle.third{width:24px;height:24px;top:6px;left:6px}.xml-text-h5 .inline-audio-box .wifi-symbol.playing .second{animation:fadeInOut 1s infinite .2s}.xml-text-h5 .inline-audio-box .wifi-symbol.playing .third{animation:fadeInOut 1s infinite .4s}@keyframes fadeInOut{0%{opacity:0}100%{opacity:1}}.virtual-input .el-textarea__inner{min-height:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important}.xml-video-container-pdf[data-v-3c5e97c1]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:0;padding-bottom:56.25%;background:#000}.xml-video-container-pdf .cover[data-v-3c5e97c1]{position:absolute;top:0;max-width:100%;max-height:100%}.xml-video-container-pdf .play[data-v-3c5e97c1]{position:absolute;top:45%;left:45%;width:10%;background:#bebebe;border-radius:50%}.preview-item-file[data-v-7bb903ee]:hover,.slip-over-cover[data-v-7bb903ee]:hover{cursor:pointer}.title-text[data-v-616d10ee]{background-color:var(--background-color)!important}.title-left[data-v-616d10ee]{border-color:var(--background-color)!important;color:var(--background-color)!important}.xml-skeleton-item{width:100%;height:100%;border-radius:6px;background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:el-skeleton-loading 1.4s ease infinite}@keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.title-bgimg[data-v-025e9706]{background-image:url(../style/title-text-bgimg.png)}.el-image__inner[data-v-fb4f6862]{width:100%!important}.xml-image-ping-pu-h5[data-v-fb4f6862]{display:flex;flex-direction:column;align-items:center}.xml-image-hua-lang[data-v-fb4f6862]{display:flex;flex-direction:column;align-items:center}.preview-container-h5[data-v-25742cb8]{padding-top:15px}.preview-container-pc[data-v-25742cb8]{padding-top:15px}.preview-container-pad[data-v-25742cb8]{padding-top:15px}.preview-container[data-v-25742cb8] .el-dialog__wrapper.preview-box-dialog{display:flex;align-items:center}.preview-container[data-v-25742cb8] .el-dialog__wrapper.preview-box-dialog .el-dialog:not(.is-fullscreen){margin-top:0!important}.preview-container[data-v-25742cb8] .el-dialog__wrapper.preview-box-dialog .el-dialog__header{padding:0}*{margin:0;padding:0}.el-dialog__header{background-color:#f2f2f2!important}.el-dialog__title{font-size:20px}.add-teacher-resources-dialog{width:100%;height:100%}.add-teacher-resources-dialog .el-form--label-left{display:flex;flex-direction:column;width:100%;height:30%}.add-teacher-resources-dialog .el-form-item--medium{padding-left:5px}.content-left{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;font-size:16px;font-weight:800}.el-textarea__inner{font-size:16px}.option-item+.option-item[data-v-7fac7a23]{margin-top:16px}.option-item[data-v-7fac7a23]{display:flex;background:#fbfbfb;border-radius:6px;padding-left:16px;cursor:pointer;transition:all ease .3s;border:1px solid #fbfbfb}.option-item .questionSeq[data-v-7fac7a23]{padding:8px 0}.option-item.isActive[data-v-7fac7a23]{border-color:#2e9adb}.option-item.isTrue[data-v-7fac7a23]{border:1px solid #70b603}.option-item.isTrue[data-v-7fac7a23] .el-radio__input.is-checked .el-radio__inner{border-color:#70b603;background:#70b603}.option-item.isFalse[data-v-7fac7a23]{border:1px solid #d9001b}.option-item.isFalse[data-v-7fac7a23] .el-radio__input.is-checked .el-radio__inner{border-color:#d9001b;background:#d9001b}.option-item[data-v-7fac7a23]:hover{background:#ddd}.option-item[data-v-7fac7a23] .content{cursor:pointer}.option-item[data-v-7fac7a23] .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.option-item+.option-item[data-v-6b27b5ec]{margin-top:16px}.option-item[data-v-6b27b5ec]{display:flex;background:#fbfbfb;border-radius:6px;padding-left:16px;cursor:pointer;transition:all ease .3s;border:1px solid #fbfbfb}.option-item .questionSeq[data-v-6b27b5ec]{padding:8px 0}.option-item.isActive[data-v-6b27b5ec]{border-color:#2e9adb}.option-item.isTrue[data-v-6b27b5ec]{border:1px solid #70b603}.option-item.isTrue[data-v-6b27b5ec] .el-radio__input.is-checked .el-radio__inner{border-color:#70b603;background:#70b603}.option-item.isFalse[data-v-6b27b5ec]{border:1px solid #d9001b}.option-item.isFalse[data-v-6b27b5ec] .el-radio__input.is-checked .el-radio__inner{border-color:#d9001b;background:#d9001b}.option-item[data-v-6b27b5ec]:hover{background:#ddd}.option-item[data-v-6b27b5ec] .content{cursor:pointer}.option-item[data-v-6b27b5ec] .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.option-item+.option-item[data-v-307b4eb2]{margin-top:16px}.option-item[data-v-307b4eb2]{display:flex;background:#fbfbfb;border-radius:6px;padding-left:16px;cursor:pointer;transition:all ease .3s;border:1px solid #fbfbfb}.option-item.isActive[data-v-307b4eb2]{border-color:#2e9adb}.option-item .questionSeq[data-v-307b4eb2]{padding:8px 0}.option-item.isTrue[data-v-307b4eb2]{border:1px solid #70b603}.option-item.isTrue[data-v-307b4eb2] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#70b603;background:#70b603}.option-item.isFalse[data-v-307b4eb2]{border:1px solid #d9001b}.option-item.isFalse[data-v-307b4eb2] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#d9001b;background:#d9001b}.option-item[data-v-307b4eb2]:hover{background:#ddd}.option-item[data-v-307b4eb2] .content{cursor:pointer}.option-item[data-v-307b4eb2] .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.option-item+.option-item[data-v-fa728c70]{margin-top:16px}.option-item[data-v-fa728c70]{display:flex;background:#fbfbfb;border-radius:6px;padding-left:16px;cursor:pointer;transition:all ease .3s;border:1px solid #fbfbfb}.option-item.isActive[data-v-fa728c70]{border-color:#2e9adb}.option-item .questionSeq[data-v-fa728c70]{padding:8px 0}.option-item.isTrue[data-v-fa728c70]{border:1px solid #70b603}.option-item.isTrue[data-v-fa728c70] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#70b603;background:#70b603}.option-item.isFalse[data-v-fa728c70]{border:1px solid #d9001b}.option-item.isFalse[data-v-fa728c70] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#d9001b;background:#d9001b}.option-item[data-v-fa728c70]:hover{background:#ddd}.option-item[data-v-fa728c70] .content{cursor:pointer}.option-item[data-v-fa728c70] .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.content[data-v-3d2dcb5b]{width:100%}.content .stem-content[data-v-3d2dcb5b]{width:100%;box-sizing:border-box;padding:5px 14px;height:auto;border:1px solid #e7e7e7;border-radius:6px;cursor:pointer}.content .stem-content.no-border[data-v-3d2dcb5b]{padding:0;border:none;cursor:default}.content .stem-content .placeholder[data-v-3d2dcb5b]{color:#c0c4cc;font-size:14px;cursor:pointer;user-select:none}.content[data-v-55ea6f92]{width:100%}.content .stem-content[data-v-55ea6f92]{width:100%;box-sizing:border-box;padding:5px 14px;height:auto;border:1px solid #e7e7e7;border-radius:6px;cursor:pointer}.content .stem-content.no-border[data-v-55ea6f92]{padding:0;border:none;cursor:default}.content .stem-content .placeholder[data-v-55ea6f92]{color:#c0c4cc;font-size:14px;cursor:pointer;user-select:none}.image-file[data-v-643cc5f7]{width:218px;object-fit:scale-down}.video-file[data-v-643cc5f7]{width:408px}.file-render[data-v-643cc5f7]{width:100%}.file-info[data-v-643cc5f7]{flex:1;min-width:0}.file-info.videoHandler[data-v-643cc5f7]{display:flex;flex-direction:column;justify-content:center}.file-info.videoHandler .fileName[data-v-643cc5f7]{font-size:18px;color:#333;margin-bottom:19px}.file-info.videoHandler .fileInfo[data-v-643cc5f7]{font-size:14px;color:#666;margin-bottom:19px}.image-file[data-v-506f1aca]{width:218px;object-fit:scale-down}.video-file[data-v-506f1aca]{width:408px}.file-render[data-v-506f1aca]{width:100%}.file-info[data-v-506f1aca]{flex:1;min-width:0}.file-info.videoHandler[data-v-506f1aca]{display:flex;flex-direction:column;justify-content:center}.file-info.videoHandler .fileName[data-v-506f1aca]{font-size:18px;color:#333;margin-bottom:19px}.file-info.videoHandler .fileInfo[data-v-506f1aca]{font-size:14px;color:#666;margin-bottom:19px}[data-v-7cccb5ec] .el-dialog__header{padding:10px}.video-content[data-v-7cccb5ec]{width:180px;height:135px;border-radius:6px;overflow:hidden;position:relative}.video-content .play[data-v-7cccb5ec]{position:absolute;left:50%;top:50%;cursor:pointer;transform:translateX(-50%) translateY(-50%)}.video-mask[data-v-7cccb5ec]{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.video-mask img[data-v-7cccb5ec]{position:absolute;left:50%;top:50%;transform:translate(-50% -50%);display:block}.video-player[data-v-7cccb5ec]{width:100%}[data-v-7628e470] .el-dialog__header{padding:10px}.video-content[data-v-7628e470]{width:180px;height:135px;border-radius:6px;overflow:hidden;position:relative}.video-content .play[data-v-7628e470]{position:absolute;left:50%;top:50%;cursor:pointer;transform:translateX(-50%) translateY(-50%)}.video-mask[data-v-7628e470]{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.video-mask img[data-v-7628e470]{position:absolute;left:50%;top:50%;transform:translate(-50% -50%);display:block}.video-player[data-v-7628e470]{width:100%}.audio .audio-icon[data-v-25355b9e]{width:36px;height:36px;margin-right:20px}.audio .audio-icon img[data-v-25355b9e]{width:100%;height:100%;display:block}.audio .audio-controls[data-v-25355b9e]{width:100%;max-width:200px;flex:1;height:36px}.audio .audio-controls .audio-controls--handler[data-v-25355b9e],.audio .audio-controls .audio-controls--progress[data-v-25355b9e]{width:100%}.audio .audio-controls .audio-controls--handler[data-v-25355b9e]{line-height:1}.audio .audio-controls .audio-controls--handler .play[data-v-25355b9e]{font-size:24px}.audio .audio-controls .audio-controls--handler .play .play-handler[data-v-25355b9e]{width:22px;height:22px;display:block;cursor:pointer}.audio .audio-controls .audio-controls--handler .current-time[data-v-25355b9e],.audio .audio-controls .audio-controls--handler .total-time[data-v-25355b9e]{font-size:12px;color:#333}.play-handler.mobile[data-v-25355b9e]{width:20px;height:20px}.audio-component[data-v-25355b9e]{display:none}[data-v-25355b9e] .el-slider__runway{margin:0 0 4px 0;background:#e3e3e3;height:4px}[data-v-25355b9e] .el-slider__bar{height:4px}[data-v-25355b9e] .el-slider__button{width:10px;height:10px}[data-v-25355b9e] .el-slider__button-wrapper{top:-15px}.audio .audio-icon[data-v-160e520c]{width:36px;height:36px;margin-right:20px}.audio .audio-icon img[data-v-160e520c]{width:100%;height:100%;display:block}.audio .audio-controls[data-v-160e520c]{width:100%;max-width:200px;flex:1;height:36px}.audio .audio-controls .audio-controls--handler[data-v-160e520c],.audio .audio-controls .audio-controls--progress[data-v-160e520c]{width:100%}.audio .audio-controls .audio-controls--handler[data-v-160e520c]{line-height:1}.audio .audio-controls .audio-controls--handler .play[data-v-160e520c]{font-size:24px}.audio .audio-controls .audio-controls--handler .play .play-handler[data-v-160e520c]{width:22px;height:22px;display:block;cursor:pointer}.audio .audio-controls .audio-controls--handler .current-time[data-v-160e520c],.audio .audio-controls .audio-controls--handler .total-time[data-v-160e520c]{font-size:12px;color:#333}.play-handler.mobile[data-v-160e520c]{width:20px;height:20px}.audio-component[data-v-160e520c]{display:none}[data-v-160e520c] .el-slider__runway{margin:0 0 4px 0;background:#e3e3e3;height:4px}[data-v-160e520c] .el-slider__bar{height:4px}[data-v-160e520c] .el-slider__button{width:10px;height:10px}[data-v-160e520c] .el-slider__button-wrapper{top:-15px}
\ No newline at end of file
diff --git a/src/plugin/xml-digital-teaching/lib/layout.js b/src/plugin/xml-digital-teaching/lib/layout.js
index 33b2da3..d03d846 100644
--- a/src/plugin/xml-digital-teaching/lib/layout.js
+++ b/src/plugin/xml-digital-teaching/lib/layout.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
diff --git a/src/plugin/xml-digital-teaching/lib/music.js b/src/plugin/xml-digital-teaching/lib/music.js
index a4fa486..4a1b5bb 100644
--- a/src/plugin/xml-digital-teaching/lib/music.js
+++ b/src/plugin/xml-digital-teaching/lib/music.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import vue from 'vue';
@@ -84,7 +84,7 @@ if(typeof console==='object'&&debugConfig===true||typeof debugConfig==='object')
// 'trace',
'debug','log','info','warn','error');// Some browsers don't allow to use bind on console object anyway
// fallback to default if needed
-try{exportedLogger.log(`Debug logs enabled for "${id}" in hls.js version ${"1.5.9"}`);}catch(e){exportedLogger=fakeLogger;}}else {exportedLogger=fakeLogger;}}const logger=exportedLogger;const DECIMAL_RESOLUTION_REGEX=/^(\d+)x(\d+)$/;const ATTR_LIST_REGEX=/(.+?)=(".*?"|.*?)(?:,|$)/g;// adapted from https://github.com/kanongil/node-m3u8parse/blob/master/attrlist.js
+try{exportedLogger.log(`Debug logs enabled for "${id}" in hls.js version ${"1.5.13"}`);}catch(e){exportedLogger=fakeLogger;}}else {exportedLogger=fakeLogger;}}const logger=exportedLogger;const DECIMAL_RESOLUTION_REGEX=/^(\d+)x(\d+)$/;const ATTR_LIST_REGEX=/(.+?)=(".*?"|.*?)(?:,|$)/g;// adapted from https://github.com/kanongil/node-m3u8parse/blob/master/attrlist.js
class AttrList{constructor(attrs){if(typeof attrs==='string'){attrs=AttrList.parseAttrList(attrs);}_extends(this,attrs);}get clientAttrs(){return Object.keys(this).filter(attr=>attr.substring(0,2)==='X-');}decimalInteger(attrName){const intValue=parseInt(this[attrName],10);if(intValue>Number.MAX_SAFE_INTEGER){return Infinity;}return intValue;}hexadecimalInteger(attrName){if(this[attrName]){let stringValue=(this[attrName]||'0x').slice(2);stringValue=(stringValue.length&1?'0':'')+stringValue;const value=new Uint8Array(stringValue.length/2);for(let i=0;iNumber.MAX_SAFE_INTEGER){return Infinity;}return intValue;}decimalFloatingPoint(attrName){return parseFloat(this[attrName]);}optionalFloat(attrName,defaultValue){const value=this[attrName];return value?parseFloat(value):defaultValue;}enumeratedString(attrName){return this[attrName];}bool(attrName){return this[attrName]==='YES';}decimalResolution(attrName){const res=DECIMAL_RESOLUTION_REGEX.exec(this[attrName]);if(res===null){return undefined;}return {width:parseInt(res[1],10),height:parseInt(res[2],10)};}static parseAttrList(input){let match;const attrs={};const quote='"';ATTR_LIST_REGEX.lastIndex=0;while((match=ATTR_LIST_REGEX.exec(input))!==null){let value=match[2];if(value.indexOf(quote)===0&&value.lastIndexOf(quote)===value.length-1){value=value.slice(1,-1);}const name=match[1].trim();attrs[name]=value;}return attrs;}}// Avoid exporting const enum so that these values can be inlined
function isDateRangeCueAttribute(attrName){return attrName!=="ID"&&attrName!=="CLASS"&&attrName!=="START-DATE"&&attrName!=="DURATION"&&attrName!=="END-DATE"&&attrName!=="END-ON-NEXT";}function isSCTE35Attribute(attrName){return attrName==="SCTE35-OUT"||attrName==="SCTE35-IN";}class DateRange{constructor(dateRangeAttr,dateRangeWithSameId){this.attr=void 0;this._startDate=void 0;this._endDate=void 0;this._badValueForSameId=void 0;if(dateRangeWithSameId){const previousAttr=dateRangeWithSameId.attr;for(const key in previousAttr){if(Object.prototype.hasOwnProperty.call(dateRangeAttr,key)&&dateRangeAttr[key]!==previousAttr[key]){logger.warn(`DATERANGE tag attribute: "${key}" does not match for tags with ID: "${dateRangeAttr.ID}"`);this._badValueForSameId=key;break;}}// Merge DateRange tags with the same ID
dateRangeAttr=_extends(new AttrList({}),previousAttr,dateRangeAttr);}this.attr=dateRangeAttr;this._startDate=new Date(dateRangeAttr["START-DATE"]);if("END-DATE"in this.attr){const endDate=new Date(this.attr["END-DATE"]);if(isFiniteNumber(endDate.getTime())){this._endDate=endDate;}}}get id(){return this.attr.ID;}get class(){return this.attr.CLASS;}get startDate(){return this._startDate;}get endDate(){if(this._endDate){return this._endDate;}const duration=this.duration;if(duration!==null){return new Date(this._startDate.getTime()+duration*1000);}return null;}get duration(){if("DURATION"in this.attr){const duration=this.attr.decimalFloatingPoint("DURATION");if(isFiniteNumber(duration)){return duration;}}else if(this._endDate){return (this._endDate.getTime()-this._startDate.getTime())/1000;}return null;}get plannedDuration(){if("PLANNED-DURATION"in this.attr){return this.attr.decimalFloatingPoint("PLANNED-DURATION");}return null;}get endOnNext(){return this.attr.bool("END-ON-NEXT");}get isValid(){return !!this.id&&!this._badValueForSameId&&isFiniteNumber(this.startDate.getTime())&&(this.duration===null||this.duration>=0)&&(!this.endOnNext||!!this.class);}}class LoadStats{constructor(){this.aborted=false;this.loaded=0;this.retry=0;this.total=0;this.chunkCount=0;this.bwEstimate=0;this.loading={start:0,first:0,end:0};this.parsing={start:0,end:0};this.buffering={start:0,first:0,end:0};}}var ElementaryStreamTypes={AUDIO:"audio",VIDEO:"video",AUDIOVIDEO:"audiovideo"};class BaseSegment{constructor(baseurl){this._byteRange=null;this._url=null;// baseurl is the URL to the playlist
@@ -411,7 +411,8 @@ samr:1,sawb:1,sawp:1,sevc:1,sqcp:1,ssmv:1,twos:1,ulaw:1},video:{avc1:1,avc2:1,av
const codecsToCheck={flac:['flac','fLaC','FLAC'],opus:['opus','Opus']}[lowerCaseCodec];for(let i=0;igetCodecCompatibleNameLower(m.toLowerCase(),preferManagedMediaSource));}function pickMostCompleteCodecName(parsedCodec,levelCodec){// Parsing of mp4a codecs strings in mp4-tools from media is incomplete as of d8c6c7a
// so use level codec is parsed codec is unavailable or incomplete
if(parsedCodec&&parsedCodec!=='mp4a'){return parsedCodec;}return levelCodec?levelCodec.split(',')[0]:levelCodec;}function convertAVC1ToAVCOTI(codec){// Convert avc1 codec string from RFC-4281 to RFC-6381 for MediaSource.isTypeSupported
-const avcdata=codec.split('.');if(avcdata.length>2){let result=avcdata.shift()+'.';result+=parseInt(avcdata.shift()).toString(16);result+=('000'+parseInt(avcdata.shift()).toString(16)).slice(-4);return result;}return codec;}const MASTER_PLAYLIST_REGEX=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g;const MASTER_PLAYLIST_MEDIA_REGEX=/#EXT-X-MEDIA:(.*)/g;const IS_MEDIA_PLAYLIST=/^#EXT(?:INF|-X-TARGETDURATION):/m;// Handle empty Media Playlist (first EXTINF not signaled, but TARGETDURATION present)
+// Examples: avc1.66.30 to avc1.42001e and avc1.77.30,avc1.66.30 to avc1.4d001e,avc1.42001e.
+const codecs=codec.split(',');for(let i=0;i2){let result=avcdata.shift()+'.';result+=parseInt(avcdata.shift()).toString(16);result+=('000'+parseInt(avcdata.shift()).toString(16)).slice(-4);codecs[i]=result;}}return codecs.join(',');}const MASTER_PLAYLIST_REGEX=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g;const MASTER_PLAYLIST_MEDIA_REGEX=/#EXT-X-MEDIA:(.*)/g;const IS_MEDIA_PLAYLIST=/^#EXT(?:INF|-X-TARGETDURATION):/m;// Handle empty Media Playlist (first EXTINF not signaled, but TARGETDURATION present)
const LEVEL_PLAYLIST_REGEX_FAST=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,// duration (#EXTINF:,), group 1 => duration, group 2 => title
/(?!#) *(\S[^\r\n]*)/.source,// segment URI, group 3 => the URI (note newline is not eaten)
/#EXT-X-BYTERANGE:*(.+)/.source,// next segment's byterange, group 4 => range spec (x@y)
@@ -591,11 +592,11 @@ const startPDT=fragments[0].programDateTime;if(PDTValue<(startPDT||0)){return nu
* @param bufferEnd - The end of the contiguous buffered range the playhead is currently within
* @param maxFragLookUpTolerance - The amount of time that a fragment's start/end can be within in order to be considered contiguous
* @returns a matching fragment or null
- */function findFragmentByPTS(fragPrevious,fragments,bufferEnd=0,maxFragLookUpTolerance=0){let fragNext=null;if(fragPrevious){fragNext=fragments[fragPrevious.sn-fragments[0].sn+1]||null;// check for buffer-end rounding error
+ */function findFragmentByPTS(fragPrevious,fragments,bufferEnd=0,maxFragLookUpTolerance=0,nextFragLookupTolerance=0.005){let fragNext=null;if(fragPrevious){fragNext=fragments[fragPrevious.sn-fragments[0].sn+1]||null;// check for buffer-end rounding error
const bufferEdgeError=fragPrevious.endDTS-bufferEnd;if(bufferEdgeError>0&&bufferEdgeError<0.0000015){bufferEnd+=0.0000015;}}else if(bufferEnd===0&&fragments[0].start===0){fragNext=fragments[0];}// Prefer the next fragment if it's within tolerance
-if(fragNext&&(!fragPrevious||fragPrevious.level===fragNext.level)&&fragmentWithinToleranceTest(bufferEnd,maxFragLookUpTolerance,fragNext)===0){return fragNext;}// We might be seeking past the tolerance so find the best match
+if(fragNext&&((!fragPrevious||fragPrevious.level===fragNext.level)&&fragmentWithinToleranceTest(bufferEnd,maxFragLookUpTolerance,fragNext)===0||fragmentWithinFastStartSwitch(fragNext,fragPrevious,Math.min(nextFragLookupTolerance,maxFragLookUpTolerance)))){return fragNext;}// We might be seeking past the tolerance so find the best match
const foundFragment=BinarySearch.search(fragments,fragmentWithinToleranceTest.bind(null,bufferEnd,maxFragLookUpTolerance));if(foundFragment&&(foundFragment!==fragPrevious||!fragNext)){return foundFragment;}// If no match was found return the next fragment after fragPrevious, or null
-return fragNext;}/**
+return fragNext;}function fragmentWithinFastStartSwitch(fragNext,fragPrevious,nextFragLookupTolerance){if(fragPrevious&&fragPrevious.start===0&&fragPrevious.level0){const firstDuration=fragPrevious.tagList.reduce((duration,tag)=>{if(tag[0]==='INF'){duration+=parseFloat(tag[1]);}return duration;},nextFragLookupTolerance);return fragNext.start<=firstDuration;}return false;}/**
* The test function used by the findFragmentBySn's BinarySearch to look for the best match to the current buffer conditions.
* @param candidate - The fragment to test
* @param bufferEnd - The end of the current buffered range the playhead is currently within
@@ -645,7 +646,7 @@ if(retryConfig){errorAction.retryConfig=retryConfig;errorAction.retryCount=fragm
let nextLevel=-1;const{levels,loadLevel,minAutoLevel,maxAutoLevel}=hls;if(!hls.autoLevelEnabled){hls.loadLevel=-1;}const fragErrorType=(_data$frag2=data.frag)==null?void 0:_data$frag2.type;// Find alternate audio codec if available on audio codec error
const isAudioCodecError=fragErrorType===PlaylistLevelType.AUDIO&&errorDetails===ErrorDetails.FRAG_PARSING_ERROR||data.sourceBufferName==='audio'&&(errorDetails===ErrorDetails.BUFFER_ADD_CODEC_ERROR||errorDetails===ErrorDetails.BUFFER_APPEND_ERROR);const findAudioCodecAlternate=isAudioCodecError&&levels.some(({audioCodec})=>level.audioCodec!==audioCodec);// Find alternate video codec if available on video codec error
const isVideoCodecError=data.sourceBufferName==='video'&&(errorDetails===ErrorDetails.BUFFER_ADD_CODEC_ERROR||errorDetails===ErrorDetails.BUFFER_APPEND_ERROR);const findVideoCodecAlternate=isVideoCodecError&&levels.some(({codecSet,audioCodec})=>level.codecSet!==codecSet&&level.audioCodec===audioCodec);const{type:playlistErrorType,groupId:playlistErrorGroupId}=(_data$context2=data.context)!=null?_data$context2:{};for(let i=levels.length;i--;){const candidate=(i+loadLevel)%levels.length;if(candidate!==loadLevel&&candidate>=minAutoLevel&&candidate<=maxAutoLevel&&levels[candidate].loadError===0){var _level$audioGroups,_level$subtitleGroups;const levelCandidate=levels[candidate];// Skip level switch if GAP tag is found in next level at same position
-if(errorDetails===ErrorDetails.FRAG_GAP&&data.frag){const levelDetails=levels[candidate].details;if(levelDetails){const fragCandidate=findFragmentByPTS(data.frag,levelDetails.fragments,data.frag.start);if(fragCandidate!=null&&fragCandidate.gap){continue;}}}else if(playlistErrorType===PlaylistContextType.AUDIO_TRACK&&levelCandidate.hasAudioGroup(playlistErrorGroupId)||playlistErrorType===PlaylistContextType.SUBTITLE_TRACK&&levelCandidate.hasSubtitleGroup(playlistErrorGroupId)){// For audio/subs playlist errors find another group ID or fallthrough to redundant fail-over
+if(errorDetails===ErrorDetails.FRAG_GAP&&fragErrorType===PlaylistLevelType.MAIN&&data.frag){const levelDetails=levels[candidate].details;if(levelDetails){const fragCandidate=findFragmentByPTS(data.frag,levelDetails.fragments,data.frag.start);if(fragCandidate!=null&&fragCandidate.gap){continue;}}}else if(playlistErrorType===PlaylistContextType.AUDIO_TRACK&&levelCandidate.hasAudioGroup(playlistErrorGroupId)||playlistErrorType===PlaylistContextType.SUBTITLE_TRACK&&levelCandidate.hasSubtitleGroup(playlistErrorGroupId)){// For audio/subs playlist errors find another group ID or fallthrough to redundant fail-over
continue;}else if(fragErrorType===PlaylistLevelType.AUDIO&&(_level$audioGroups=level.audioGroups)!=null&&_level$audioGroups.some(groupId=>levelCandidate.hasAudioGroup(groupId))||fragErrorType===PlaylistLevelType.SUBTITLE&&(_level$subtitleGroups=level.subtitleGroups)!=null&&_level$subtitleGroups.some(groupId=>levelCandidate.hasSubtitleGroup(groupId))||findAudioCodecAlternate&&level.audioCodec===levelCandidate.audioCodec||!findAudioCodecAlternate&&level.audioCodec!==levelCandidate.audioCodec||findVideoCodecAlternate&&level.codecSet===levelCandidate.codecSet){// For video/audio/subs frag errors find another group ID or fallthrough to redundant fail-over
continue;}nextLevel=candidate;break;}}if(nextLevel>-1&&hls.loadLevel!==nextLevel){data.levelRetry=true;this.playlistError=0;return {action:NetworkErrorAction.SendAlternateToPenaltyBox,flags:ErrorActionFlags.None,nextAutoLevel:nextLevel};}}// No levels to switch / Manual level selection / Level not found
// Resolve with Pathway switch, Redundant fail-over, or stay on lowest Level
@@ -1019,9 +1020,9 @@ this.tickImmediate();}onMediaEnded(){// reset startPosition and lastCurrentTime
this.startPosition=this.lastCurrentTime=0;}onManifestLoaded(event,data){this.startTimeOffset=data.startTimeOffset;this.initPTS=[];}onHandlerDestroying(){this.hls.off(Events.MANIFEST_LOADED,this.onManifestLoaded,this);this.stopLoad();super.onHandlerDestroying();// @ts-ignore
this.hls=null;}onHandlerDestroyed(){this.state=State.STOPPED;if(this.fragmentLoader){this.fragmentLoader.destroy();}if(this.keyLoader){this.keyLoader.destroy();}if(this.decrypter){this.decrypter.destroy();}this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null;super.onHandlerDestroyed();}loadFragment(frag,level,targetBufferTime){this._loadFragForPlayback(frag,level,targetBufferTime);}_loadFragForPlayback(frag,level,targetBufferTime){const progressCallback=data=>{if(this.fragContextChanged(frag)){this.warn(`Fragment ${frag.sn}${data.part?' p: '+data.part.index:''} of level ${frag.level} was dropped during download.`);this.fragmentTracker.removeFragment(frag);return;}frag.stats.chunkCount++;this._handleFragmentLoadProgress(data);};this._doFragLoad(frag,level,targetBufferTime,progressCallback).then(data=>{if(!data){// if we're here we probably needed to backtrack or are waiting for more parts
return;}const state=this.state;if(this.fragContextChanged(frag)){if(state===State.FRAG_LOADING||!this.fragCurrent&&state===State.PARSING){this.fragmentTracker.removeFragment(frag);this.state=State.IDLE;}return;}if('payload'in data){this.log(`Loaded fragment ${frag.sn} of level ${frag.level}`);this.hls.trigger(Events.FRAG_LOADED,data);}// Pass through the whole payload; controllers not implementing progressive loading receive data from this callback
-this._handleFragmentLoadComplete(data);}).catch(reason=>{if(this.state===State.STOPPED||this.state===State.ERROR){return;}this.warn(reason);this.resetFragmentLoading(frag);});}clearTrackerIfNeeded(frag){var _this$mediaBuffer;const{fragmentTracker}=this;const fragState=fragmentTracker.getState(frag);if(fragState===FragmentState.APPENDING){// Lower the max buffer length and try again
+this._handleFragmentLoadComplete(data);}).catch(reason=>{if(this.state===State.STOPPED||this.state===State.ERROR){return;}this.warn(`Frag error: ${(reason==null?void 0:reason.message)||reason}`);this.resetFragmentLoading(frag);});}clearTrackerIfNeeded(frag){var _this$mediaBuffer;const{fragmentTracker}=this;const fragState=fragmentTracker.getState(frag);if(fragState===FragmentState.APPENDING){// Lower the max buffer length and try again
const playlistType=frag.type;const bufferedInfo=this.getFwdBufferInfo(this.mediaBuffer,playlistType);const minForwardBufferLength=Math.max(frag.duration,bufferedInfo?bufferedInfo.len:this.config.maxBufferLength);// If backtracking, always remove from the tracker without reducing max buffer length
-const backtrackFragment=this.backtrackFragment;const backtracked=backtrackFragment?frag.sn-backtrackFragment.sn:0;if(backtracked===1||this.reduceMaxBufferLength(minForwardBufferLength)){fragmentTracker.removeFragment(frag);}}else if(((_this$mediaBuffer=this.mediaBuffer)==null?void 0:_this$mediaBuffer.buffered.length)===0){// Stop gap for bad tracker / buffer flush behavior
+const backtrackFragment=this.backtrackFragment;const backtracked=backtrackFragment?frag.sn-backtrackFragment.sn:0;if(backtracked===1||this.reduceMaxBufferLength(minForwardBufferLength,frag.duration)){fragmentTracker.removeFragment(frag);}}else if(((_this$mediaBuffer=this.mediaBuffer)==null?void 0:_this$mediaBuffer.buffered.length)===0){// Stop gap for bad tracker / buffer flush behavior
fragmentTracker.removeAllFragments();}else if(fragmentTracker.hasParts(frag.type)){// In low latency mode, remove fragments for which only some parts were buffered
fragmentTracker.detectPartialFragments({frag,part:null,stats:frag.stats,id:frag.type});if(fragmentTracker.getState(frag)===FragmentState.PARTIAL){fragmentTracker.removeFragment(frag);}}}checkLiveUpdate(details){if(details.updated&&!details.live){// Live stream ended, update fragment tracker
const lastFragment=details.fragments[details.fragments.length-1];this.fragmentTracker.detectPartialFragments({frag:lastFragment,part:null,stats:lastFragment.stats,id:lastFragment.type});}if(!details.fragments[0]){details.deltaUpdateFailed=true;}}flushMainBuffer(startOffset,endOffset,type=null){if(!(startOffset-endOffset)){return;}// When alternate audio is playing, the audio-stream-controller is responsible for the audio buffer. Otherwise,
@@ -1041,7 +1042,7 @@ buffer=appendUint8Array(data1,data2);}if(!((_buffer=buffer)!=null&&_buffer.lengt
this.flushBufferGap(frag);}}flushBufferGap(frag){const media=this.media;if(!media){return;}// If currentTime is not buffered, clear the back buffer so that we can backtrack as much as needed
if(!BufferHelper.isBuffered(media,media.currentTime)){this.flushMainBuffer(0,frag.start);return;}// Remove back-buffer without interrupting playback to allow back tracking
const currentTime=media.currentTime;const bufferInfo=BufferHelper.bufferInfo(media,currentTime,0);const fragDuration=frag.duration;const segmentFraction=Math.min(this.config.maxFragLookUpTolerance*2,fragDuration*0.25);const start=Math.max(Math.min(frag.start-segmentFraction,bufferInfo.end-segmentFraction),currentTime+segmentFraction);if(frag.start-start>segmentFraction){this.flushMainBuffer(start,frag.start);}}getFwdBufferInfo(bufferable,type){const pos=this.getLoadPosition();if(!isFiniteNumber(pos)){return null;}return this.getFwdBufferInfoAtPos(bufferable,pos,type);}getFwdBufferInfoAtPos(bufferable,pos,type){const{config:{maxBufferHole}}=this;const bufferInfo=BufferHelper.bufferInfo(bufferable,pos,maxBufferHole);// Workaround flaw in getting forward buffer when maxBufferHole is smaller than gap at current pos
-if(bufferInfo.len===0&&bufferInfo.nextStart!==undefined){const bufferedFragAtPos=this.fragmentTracker.getBufferedFrag(pos,type);if(bufferedFragAtPos&&bufferInfo.nextStart=minLength){// reduce max buffer length as it might be too high. we do this to avoid loop flushing ...
+if(bufferInfo.len===0&&bufferInfo.nextStart!==undefined){const bufferedFragAtPos=this.fragmentTracker.getBufferedFrag(pos,type);if(bufferedFragAtPos&&bufferInfo.nextStart=minLength){// reduce max buffer length as it might be too high. we do this to avoid loop flushing ...
config.maxMaxBufferLength=reducedLength;this.warn(`Reduce max buffer length to ${reducedLength}s`);return true;}return false;}getAppendedFrag(position,playlistType=PlaylistLevelType.MAIN){const fragOrPart=this.fragmentTracker.getAppendedFrag(position,PlaylistLevelType.MAIN);if(fragOrPart&&'fragment'in fragOrPart){return fragOrPart.fragment;}return fragOrPart;}getNextFragment(pos,levelDetails){const fragments=levelDetails.fragments;const fragLen=fragments.length;if(!fragLen){return null;}// find fragment index, contiguous with end of buffer position
const{config}=this;const start=fragments[0].start;let frag;if(levelDetails.live){const initialLiveManifestSize=config.initialLiveManifestSize;if(fragLenend-tolerance?0:tolerance;// Remove the tolerance if it would put the bufferEnd past the actual end of stream
+ */getFragmentAtPosition(bufferEnd,end,levelDetails){const{config}=this;let{fragPrevious}=this;let{fragments,endSN}=levelDetails;const{fragmentHint}=levelDetails;const{maxFragLookUpTolerance}=config;const partList=levelDetails.partList;const loadingParts=!!(config.lowLatencyMode&&partList!=null&&partList.length&&fragmentHint);if(loadingParts&&fragmentHint&&!this.bitrateTest){// Include incomplete fragment with parts at end
+fragments=fragments.concat(fragmentHint);endSN=fragmentHint.sn;}let frag;if(bufferEndend-maxFragLookUpTolerance?0:maxFragLookUpTolerance;// Remove the tolerance if it would put the bufferEnd past the actual end of stream
// Uses buffer and sequence number to calculate switch segment (required if using EXT-X-DISCONTINUITY-SEQUENCE)
frag=findFragmentByPTS(fragPrevious,fragments,bufferEnd,lookupTolerance);}else {// reach end of playlist
frag=fragments[fragments.length-1];}if(frag){const curSNIdx=frag.sn-levelDetails.startSN;// Move fragPrevious forward to support forcing the next fragment to load
@@ -1089,12 +1090,12 @@ if(!frag||frag.type!==filterType||!this.levels){return;}if(this.fragContextChang
const errorAction=data.errorAction;const{action,retryCount=0,retryConfig}=errorAction||{};if(errorAction&&action===NetworkErrorAction.RetryRequest&&retryConfig){this.resetStartWhenNotLoaded(this.levelLastLoaded);const delay=getRetryDelay(retryConfig,retryCount);this.warn(`Fragment ${frag.sn} of ${filterType} ${frag.level} errored with ${data.details}, retrying loading ${retryCount+1}/${retryConfig.maxNumRetry} in ${delay}ms`);errorAction.resolved=true;this.retryDate=self.performance.now()+delay;this.state=State.FRAG_LOADING_WAITING_RETRY;}else if(retryConfig&&errorAction){this.resetFragmentErrors(filterType);if(retryCount0.5;if(buffered){this.reduceMaxBufferLength(bufferedInfo.len);}const flushBuffer=!buffered;if(flushBuffer){// current position is not buffered, but browser is still complaining about buffer full error
+const buffered=bufferedInfo&&bufferedInfo.len>0.5;if(buffered){this.reduceMaxBufferLength(bufferedInfo.len,(frag==null?void 0:frag.duration)||10);}const flushBuffer=!buffered;if(flushBuffer){// current position is not buffered, but browser is still complaining about buffer full error
// this happens on IE/Edge, refer to https://github.com/video-dev/hls.js/pull/708
// in that case flush the whole audio buffer to recover
-this.warn(`Buffer full error while media.currentTime is not buffered, flush ${playlistType} buffer`);}if(data.frag){this.fragmentTracker.removeFragment(data.frag);this.nextLoadPosition=data.frag.start;}this.resetLoadingState();return flushBuffer;}return false;}resetFragmentErrors(filterType){if(filterType===PlaylistLevelType.AUDIO){// Reset current fragment since audio track audio is essential and may not have a fail-over track
+this.warn(`Buffer full error while media.currentTime is not buffered, flush ${playlistType} buffer`);}if(frag){this.fragmentTracker.removeFragment(frag);this.nextLoadPosition=frag.start;}this.resetLoadingState();return flushBuffer;}return false;}resetFragmentErrors(filterType){if(filterType===PlaylistLevelType.AUDIO){// Reset current fragment since audio track audio is essential and may not have a fail-over track
this.fragCurrent=null;}// Fragment errors that result in a level switch or redundant fail-over
// should reset the stream controller state to idle
if(!this.loadedmetadata){this.startFragRequested=false;}if(this.state!==State.STOPPED){this.state=State.IDLE;}}afterBufferFlushed(media,bufferType,playlistType){if(!media){return;}// After successful buffer flushing, filter flushed fragments from bufferedFrags use mediaBuffered instead of media
@@ -1387,28 +1388,28 @@ this.aacOverFlow=null;this.remainderData=null;this.audioCodec=audioCodec;this.vi
let tsPacketErrors=0;for(let start=syncOffset;start>4;// if an adaption field is present, its length is specified by the fifth byte of the TS packet header.
let offset;if(atf>1){offset=start+5+data[start+4];// continue if there is only adaptation field
if(offset===start+PACKET_LENGTH){continue;}}else {offset=start+4;}switch(pid){case videoPid:if(stt){if(videoData&&(pes=parsePES(videoData))){this.videoParser.parseAVCPES(videoTrack,textTrack,pes,false,this._duration);}videoData={data:[],size:0};}if(videoData){videoData.data.push(data.subarray(offset,start+PACKET_LENGTH));videoData.size+=start+PACKET_LENGTH-offset;}break;case audioPid:if(stt){if(audioData&&(pes=parsePES(audioData))){switch(audioTrack.segmentCodec){case'aac':this.parseAACPES(audioTrack,pes);break;case'mp3':this.parseMPEGPES(audioTrack,pes);break;case'ac3':{this.parseAC3PES(audioTrack,pes);}break;}}audioData={data:[],size:0};}if(audioData){audioData.data.push(data.subarray(offset,start+PACKET_LENGTH));audioData.size+=start+PACKET_LENGTH-offset;}break;case id3Pid:if(stt){if(id3Data&&(pes=parsePES(id3Data))){this.parseID3PES(id3Track,pes);}id3Data={data:[],size:0};}if(id3Data){id3Data.data.push(data.subarray(offset,start+PACKET_LENGTH));id3Data.size+=start+PACKET_LENGTH-offset;}break;case 0:if(stt){offset+=data[offset]+1;}pmtId=this._pmtId=parsePAT(data,offset);// logger.log('PMT PID:' + this._pmtId);
-break;case pmtId:{if(stt){offset+=data[offset]+1;}const parsedPIDs=parsePMT(data,offset,this.typeSupported,isSampleAes);// only update track id if track PID found while parsing PMT
+break;case pmtId:{if(stt){offset+=data[offset]+1;}const parsedPIDs=parsePMT(data,offset,this.typeSupported,isSampleAes,this.observer);// only update track id if track PID found while parsing PMT
// this is to avoid resetting the PID to -1 in case
// track PID transiently disappears from the stream
// this could happen in case of transient missing audio samples for example
// NOTE this is only the PID of the track as found in TS,
// but we are not using this for MP4 track IDs.
videoPid=parsedPIDs.videoPid;if(videoPid>0){videoTrack.pid=videoPid;videoTrack.segmentCodec=parsedPIDs.segmentVideoCodec;}audioPid=parsedPIDs.audioPid;if(audioPid>0){audioTrack.pid=audioPid;audioTrack.segmentCodec=parsedPIDs.segmentAudioCodec;}id3Pid=parsedPIDs.id3Pid;if(id3Pid>0){id3Track.pid=id3Pid;}if(unknownPID!==null&&!pmtParsed){logger.warn(`MPEG-TS PMT found at ${start} after unknown PID '${unknownPID}'. Backtracking to sync byte @${syncOffset} to parse all TS packets.`);unknownPID=null;// we set it to -188, the += 188 in the for loop will reset start to 0
-start=syncOffset-188;}pmtParsed=this.pmtParsed=true;break;}case 0x11:case 0x1fff:break;default:unknownPID=pid;break;}}else {tsPacketErrors++;}}if(tsPacketErrors>0){const error=new Error(`Found ${tsPacketErrors} TS packet/s that do not start with 0x47`);this.observer.emit(Events.ERROR,Events.ERROR,{type:ErrorTypes.MEDIA_ERROR,details:ErrorDetails.FRAG_PARSING_ERROR,fatal:false,error,reason:error.message});}videoTrack.pesData=videoData;audioTrack.pesData=audioData;id3Track.pesData=id3Data;const demuxResult={audioTrack,videoTrack,id3Track,textTrack};if(flush){this.extractRemainingSamples(demuxResult);}return demuxResult;}flush(){const{remainderData}=this;this.remainderData=null;let result;if(remainderData){result=this.demux(remainderData,-1,false,true);}else {result={videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack};}this.extractRemainingSamples(result);if(this.sampleAes){return this.decrypt(result,this.sampleAes);}return result;}extractRemainingSamples(demuxResult){const{audioTrack,videoTrack,id3Track,textTrack}=demuxResult;const videoData=videoTrack.pesData;const audioData=audioTrack.pesData;const id3Data=id3Track.pesData;// try to parse last PES packets
+start=syncOffset-188;}pmtParsed=this.pmtParsed=true;break;}case 0x11:case 0x1fff:break;default:unknownPID=pid;break;}}else {tsPacketErrors++;}}if(tsPacketErrors>0){emitParsingError(this.observer,new Error(`Found ${tsPacketErrors} TS packet/s that do not start with 0x47`));}videoTrack.pesData=videoData;audioTrack.pesData=audioData;id3Track.pesData=id3Data;const demuxResult={audioTrack,videoTrack,id3Track,textTrack};if(flush){this.extractRemainingSamples(demuxResult);}return demuxResult;}flush(){const{remainderData}=this;this.remainderData=null;let result;if(remainderData){result=this.demux(remainderData,-1,false,true);}else {result={videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack};}this.extractRemainingSamples(result);if(this.sampleAes){return this.decrypt(result,this.sampleAes);}return result;}extractRemainingSamples(demuxResult){const{audioTrack,videoTrack,id3Track,textTrack}=demuxResult;const videoData=videoTrack.pesData;const audioData=audioTrack.pesData;const id3Data=id3Track.pesData;// try to parse last PES packets
let pes;if(videoData&&(pes=parsePES(videoData))){this.videoParser.parseAVCPES(videoTrack,textTrack,pes,true,this._duration);videoTrack.pesData=null;}else {// either avcData null or PES truncated, keep it for next frag parsing
videoTrack.pesData=videoData;}if(audioData&&(pes=parsePES(audioData))){switch(audioTrack.segmentCodec){case'aac':this.parseAACPES(audioTrack,pes);break;case'mp3':this.parseMPEGPES(audioTrack,pes);break;case'ac3':{this.parseAC3PES(audioTrack,pes);}break;}audioTrack.pesData=null;}else {if(audioData!=null&&audioData.size){logger.log('last AAC PES packet truncated,might overlap between fragments');}// either audioData null or PES truncated, keep it for next frag parsing
audioTrack.pesData=audioData;}if(id3Data&&(pes=parsePES(id3Data))){this.parseID3PES(id3Track,pes);id3Track.pesData=null;}else {// either id3Data null or PES truncated, keep it for next frag parsing
id3Track.pesData=id3Data;}}demuxSampleAes(data,keyData,timeOffset){const demuxResult=this.demux(data,timeOffset,true,!this.config.progressive);const sampleAes=this.sampleAes=new SampleAesDecrypter(this.observer,this.config,keyData);return this.decrypt(demuxResult,sampleAes);}decrypt(demuxResult,sampleAes){return new Promise(resolve=>{const{audioTrack,videoTrack}=demuxResult;if(audioTrack.samples&&audioTrack.segmentCodec==='aac'){sampleAes.decryptAacSamples(audioTrack.samples,0,()=>{if(videoTrack.samples){sampleAes.decryptAvcSamples(videoTrack.samples,0,0,()=>{resolve(demuxResult);});}else {resolve(demuxResult);}});}else if(videoTrack.samples){sampleAes.decryptAvcSamples(videoTrack.samples,0,0,()=>{resolve(demuxResult);});}});}destroy(){this._duration=0;}parseAACPES(track,pes){let startOffset=0;const aacOverFlow=this.aacOverFlow;let data=pes.data;if(aacOverFlow){this.aacOverFlow=null;const frameMissingBytes=aacOverFlow.missing;const sampleLength=aacOverFlow.sample.unit.byteLength;// logger.log(`AAC: append overflowing ${sampleLength} bytes to beginning of new PES`);
if(frameMissingBytes===-1){data=appendUint8Array(aacOverFlow.sample.unit,data);}else {const frameOverflowBytes=sampleLength-frameMissingBytes;aacOverFlow.sample.unit.set(data.subarray(0,frameMissingBytes),frameOverflowBytes);track.samples.push(aacOverFlow.sample);startOffset=aacOverFlow.missing;}}// look for ADTS header (0xFFFx)
let offset;let len;for(offset=startOffset,len=data.length;offset0){offset+=parsed;}}}parseID3PES(id3Track,pes){if(pes.pts===undefined){logger.warn('[tsdemuxer]: ID3 PES unknown PTS');return;}const id3Sample=_extends({},pes,{type:this._videoTrack?MetadataSchema.emsg:MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY});id3Track.samples.push(id3Sample);}}function parsePID(data,offset){// pid is a 13-bit field starting at the last bit of TS[1]
return ((data[offset+1]&0x1f)<<8)+data[offset+2];}function parsePAT(data,offset){// skip the PSI header and parse the first PMT entry
-return (data[offset+10]&0x1f)<<8|data[offset+11];}function parsePMT(data,offset,typeSupported,isSampleAes){const result={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:'avc',segmentAudioCodec:'aac'};const sectionLength=(data[offset+1]&0x0f)<<8|data[offset+2];const tableEnd=offset+3+sectionLength-4;// to determine where the table is, we have to figure out how
+return (data[offset+10]&0x1f)<<8|data[offset+11];}function parsePMT(data,offset,typeSupported,isSampleAes,observer){const result={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:'avc',segmentAudioCodec:'aac'};const sectionLength=(data[offset+1]&0x0f)<<8|data[offset+2];const tableEnd=offset+3+sectionLength-4;// to determine where the table is, we have to figure out how
// long the program info descriptors are
const programInfoLength=(data[offset+10]&0x0f)<<8|data[offset+11];// advance the offset to the first entry in the mapping table
offset+=12+programInfoLength;while(offset0){let parsePos=offset+5;let remaining=esInfoLength;while(remaining>2){const descriptorId=data[parsePos];switch(descriptorId){case 0x6a:// DVB Descriptor for AC-3
{if(typeSupported.ac3!==true){logger.log('AC-3 audio found, not supported in this browser for now');}else {result.audioPid=pid;result.segmentAudioCodec='ac3';}}break;}const descriptorLen=data[parsePos+1]+2;parsePos+=descriptorLen;remaining-=descriptorLen;}}break;case 0xc2:// SAMPLE-AES EC3
-/* falls through */case 0x87:throw new Error('Unsupported EC-3 in M2TS found');case 0x24:throw new Error('Unsupported HEVC in M2TS found');}// move to the next table entry
+/* falls through */case 0x87:emitParsingError(observer,new Error('Unsupported EC-3 in M2TS found'));return result;case 0x24:emitParsingError(observer,new Error('Unsupported HEVC in M2TS found'));return result;}// move to the next table entry
// skip past the elementary stream descriptors, if present
-offset+=esInfoLength+5;}return result;}function logEncryptedSamplesFoundInUnencryptedStream(type){logger.log(`${type} with AES-128-CBC encryption found in unencrypted stream`);}function parsePES(stream){let i=0;let frag;let pesLen;let pesHdrLen;let pesPts;let pesDts;const data=stream.data;// safety check
+offset+=esInfoLength+5;}return result;}function emitParsingError(observer,error,levelRetry){logger.warn(`parsing error: ${error.message}`);observer.emit(Events.ERROR,Events.ERROR,{type:ErrorTypes.MEDIA_ERROR,details:ErrorDetails.FRAG_PARSING_ERROR,fatal:false,levelRetry,error,reason:error.message});}function logEncryptedSamplesFoundInUnencryptedStream(type){logger.log(`${type} with AES-128-CBC encryption found in unencrypted stream`);}function parsePES(stream){let i=0;let frag;let pesLen;let pesHdrLen;let pesPts;let pesDts;const data=stream.data;// safety check
if(!stream||stream.size===0){return null;}// we might need up to 19 bytes to read PES header
// if first chunk of data is less than 19 bytes, let's merge it with following ones until we get 19 bytes
// usually only one merge is needed (and this is rare ...)
@@ -1898,9 +1899,7 @@ EventEmitter.EventEmitter=EventEmitter;//
// Expose the module.
//
{module.exports=EventEmitter;}})(eventemitter3);var eventemitter3Exports=eventemitter3.exports;var EventEmitter=/*@__PURE__*/getDefaultExportFromCjs(eventemitter3Exports);class TransmuxerInterface{constructor(hls,id,onTransmuxComplete,onFlush){this.error=null;this.hls=void 0;this.id=void 0;this.observer=void 0;this.frag=null;this.part=null;this.useWorker=void 0;this.workerContext=null;this.onwmsg=void 0;this.transmuxer=null;this.onTransmuxComplete=void 0;this.onFlush=void 0;const config=hls.config;this.hls=hls;this.id=id;this.useWorker=!!config.enableWorker;this.onTransmuxComplete=onTransmuxComplete;this.onFlush=onFlush;const forwardMessage=(ev,data)=>{data=data||{};data.frag=this.frag;data.id=this.id;if(ev===Events.ERROR){this.error=data.error;}this.hls.trigger(ev,data);};// forward events to main thread
-this.observer=new EventEmitter();this.observer.on(Events.FRAG_DECRYPTED,forwardMessage);this.observer.on(Events.ERROR,forwardMessage);const MediaSource=getMediaSource(config.preferManagedMediaSource)||{isTypeSupported:()=>false};const m2tsTypeSupported={mpeg:MediaSource.isTypeSupported('audio/mpeg'),mp3:MediaSource.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:MediaSource.isTypeSupported('audio/mp4; codecs="ac-3"')};// navigator.vendor is not always available in Web Worker
-// refer to https://developer.mozilla.org/en-US/docs/Web/API/WorkerGlobalScope/navigator
-const vendor=navigator.vendor;if(this.useWorker&&typeof Worker!=='undefined'){const canCreateWorker=config.workerPath||hasUMDWorker();if(canCreateWorker){try{if(config.workerPath){logger.log(`loading Web Worker ${config.workerPath} for "${id}"`);this.workerContext=loadWorker(config.workerPath);}else {logger.log(`injecting Web Worker for "${id}"`);this.workerContext=injectWorker();}this.onwmsg=ev=>this.onWorkerMessage(ev);const{worker}=this.workerContext;worker.addEventListener('message',this.onwmsg);worker.onerror=event=>{const error=new Error(`${event.message} (${event.filename}:${event.lineno})`);config.enableWorker=false;logger.warn(`Error in "${id}" Web Worker, fallback to inline`);this.hls.trigger(Events.ERROR,{type:ErrorTypes.OTHER_ERROR,details:ErrorDetails.INTERNAL_EXCEPTION,fatal:false,event:'demuxerWorker',error});};worker.postMessage({cmd:'init',typeSupported:m2tsTypeSupported,vendor:vendor,id:id,config:JSON.stringify(config)});}catch(err){logger.warn(`Error setting up "${id}" Web Worker, fallback to inline`,err);this.resetWorker();this.error=null;this.transmuxer=new Transmuxer(this.observer,m2tsTypeSupported,config,vendor,id);}return;}}this.transmuxer=new Transmuxer(this.observer,m2tsTypeSupported,config,vendor,id);}resetWorker(){if(this.workerContext){const{worker,objectURL}=this.workerContext;if(objectURL){// revoke the Object URL that was used to create transmuxer worker, so as not to leak it
+this.observer=new EventEmitter();this.observer.on(Events.FRAG_DECRYPTED,forwardMessage);this.observer.on(Events.ERROR,forwardMessage);const MediaSource=getMediaSource(config.preferManagedMediaSource)||{isTypeSupported:()=>false};const m2tsTypeSupported={mpeg:MediaSource.isTypeSupported('audio/mpeg'),mp3:MediaSource.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:MediaSource.isTypeSupported('audio/mp4; codecs="ac-3"')};if(this.useWorker&&typeof Worker!=='undefined'){const canCreateWorker=config.workerPath||hasUMDWorker();if(canCreateWorker){try{if(config.workerPath){logger.log(`loading Web Worker ${config.workerPath} for "${id}"`);this.workerContext=loadWorker(config.workerPath);}else {logger.log(`injecting Web Worker for "${id}"`);this.workerContext=injectWorker();}this.onwmsg=event=>this.onWorkerMessage(event);const{worker}=this.workerContext;worker.addEventListener('message',this.onwmsg);worker.onerror=event=>{const error=new Error(`${event.message} (${event.filename}:${event.lineno})`);config.enableWorker=false;logger.warn(`Error in "${id}" Web Worker, fallback to inline`);this.hls.trigger(Events.ERROR,{type:ErrorTypes.OTHER_ERROR,details:ErrorDetails.INTERNAL_EXCEPTION,fatal:false,event:'demuxerWorker',error});};worker.postMessage({cmd:'init',typeSupported:m2tsTypeSupported,vendor:'',id:id,config:JSON.stringify(config)});}catch(err){logger.warn(`Error setting up "${id}" Web Worker, fallback to inline`,err);this.resetWorker();this.error=null;this.transmuxer=new Transmuxer(this.observer,m2tsTypeSupported,config,'',id);}return;}}this.transmuxer=new Transmuxer(this.observer,m2tsTypeSupported,config,'',id);}resetWorker(){if(this.workerContext){const{worker,objectURL}=this.workerContext;if(objectURL){// revoke the Object URL that was used to create transmuxer worker, so as not to leak it
self.URL.revokeObjectURL(objectURL);}worker.removeEventListener('message',this.onwmsg);worker.onerror=null;worker.terminate();this.workerContext=null;}}destroy(){if(this.workerContext){this.resetWorker();this.onwmsg=undefined;}else {const transmuxer=this.transmuxer;if(transmuxer){transmuxer.destroy();this.transmuxer=null;}}const observer=this.observer;if(observer){observer.removeAllListeners();}this.frag=null;// @ts-ignore
this.observer=null;// @ts-ignore
this.hls=null;}push(data,initSegmentData,audioCodec,videoCodec,frag,part,duration,accurateTimeOffset,chunkMeta,defaultInitPTS){var _frag$initSegment,_lastFrag$initSegment;chunkMeta.transmuxing.start=self.performance.now();const{transmuxer}=this;const timeOffset=part?part.start:frag.start;// TODO: push "clear-lead" decrypt data for unencrypted fragments in streams with encrypted ones
@@ -1912,7 +1911,7 @@ const decryptdata=frag.decryptdata;const lastFrag=this.frag;const discontinuity=
timeOffset: ${timeOffset}
initSegmentChange: ${initSegmentChange}`);const config=new TransmuxConfig(audioCodec,videoCodec,initSegmentData,duration,defaultInitPTS);this.configureTransmuxer(config);}this.frag=frag;this.part=part;// Frags with sn of 'initSegment' are not transmuxed
if(this.workerContext){// post fragment payload as transferable objects for ArrayBuffer (no copy)
-this.workerContext.worker.postMessage({cmd:'demux',data,decryptdata,chunkMeta,state},data instanceof ArrayBuffer?[data]:[]);}else if(transmuxer){const transmuxResult=transmuxer.push(data,decryptdata,chunkMeta,state);if(isPromise(transmuxResult)){transmuxer.async=true;transmuxResult.then(data=>{this.handleTransmuxComplete(data);}).catch(error=>{this.transmuxerError(error,chunkMeta,'transmuxer-interface push error');});}else {transmuxer.async=false;this.handleTransmuxComplete(transmuxResult);}}}flush(chunkMeta){chunkMeta.transmuxing.start=self.performance.now();const{transmuxer}=this;if(this.workerContext){this.workerContext.worker.postMessage({cmd:'flush',chunkMeta});}else if(transmuxer){let transmuxResult=transmuxer.flush(chunkMeta);const asyncFlush=isPromise(transmuxResult);if(asyncFlush||transmuxer.async){if(!isPromise(transmuxResult)){transmuxResult=Promise.resolve(transmuxResult);}transmuxResult.then(data=>{this.handleFlushResult(data,chunkMeta);}).catch(error=>{this.transmuxerError(error,chunkMeta,'transmuxer-interface flush error');});}else {this.handleFlushResult(transmuxResult,chunkMeta);}}}transmuxerError(error,chunkMeta,reason){if(!this.hls){return;}this.error=error;this.hls.trigger(Events.ERROR,{type:ErrorTypes.MEDIA_ERROR,details:ErrorDetails.FRAG_PARSING_ERROR,chunkMeta,frag:this.frag||undefined,fatal:false,error,err:error,reason});}handleFlushResult(results,chunkMeta){results.forEach(result=>{this.handleTransmuxComplete(result);});this.onFlush(chunkMeta);}onWorkerMessage(ev){const data=ev.data;const hls=this.hls;switch(data.event){case'init':{var _this$workerContext;const objectURL=(_this$workerContext=this.workerContext)==null?void 0:_this$workerContext.objectURL;if(objectURL){// revoke the Object URL that was used to create transmuxer worker, so as not to leak it
+this.workerContext.worker.postMessage({cmd:'demux',data,decryptdata,chunkMeta,state},data instanceof ArrayBuffer?[data]:[]);}else if(transmuxer){const transmuxResult=transmuxer.push(data,decryptdata,chunkMeta,state);if(isPromise(transmuxResult)){transmuxer.async=true;transmuxResult.then(data=>{this.handleTransmuxComplete(data);}).catch(error=>{this.transmuxerError(error,chunkMeta,'transmuxer-interface push error');});}else {transmuxer.async=false;this.handleTransmuxComplete(transmuxResult);}}}flush(chunkMeta){chunkMeta.transmuxing.start=self.performance.now();const{transmuxer}=this;if(this.workerContext){this.workerContext.worker.postMessage({cmd:'flush',chunkMeta});}else if(transmuxer){let transmuxResult=transmuxer.flush(chunkMeta);const asyncFlush=isPromise(transmuxResult);if(asyncFlush||transmuxer.async){if(!isPromise(transmuxResult)){transmuxResult=Promise.resolve(transmuxResult);}transmuxResult.then(data=>{this.handleFlushResult(data,chunkMeta);}).catch(error=>{this.transmuxerError(error,chunkMeta,'transmuxer-interface flush error');});}else {this.handleFlushResult(transmuxResult,chunkMeta);}}}transmuxerError(error,chunkMeta,reason){if(!this.hls){return;}this.error=error;this.hls.trigger(Events.ERROR,{type:ErrorTypes.MEDIA_ERROR,details:ErrorDetails.FRAG_PARSING_ERROR,chunkMeta,frag:this.frag||undefined,fatal:false,error,err:error,reason});}handleFlushResult(results,chunkMeta){results.forEach(result=>{this.handleTransmuxComplete(result);});this.onFlush(chunkMeta);}onWorkerMessage(event){const data=event.data;if(!(data!=null&&data.event)){logger.warn(`worker message received with no ${data?'event name':'data'}`);return;}const hls=this.hls;if(!this.hls){return;}switch(data.event){case'init':{var _this$workerContext;const objectURL=(_this$workerContext=this.workerContext)==null?void 0:_this$workerContext.objectURL;if(objectURL){// revoke the Object URL that was used to create transmuxer worker, so as not to leak it
self.URL.revokeObjectURL(objectURL);}break;}case'transmuxComplete':{this.handleTransmuxComplete(data.data);break;}case'flush':{this.onFlush(data.data);break;}// pass logs from the worker thread to the main logger
case'workerLog':if(logger[data.data.logType]){logger[data.data.logType](data.data.message);}break;default:{data.data=data.data||{};data.data.frag=this.frag;data.data.id=this.id;hls.trigger(data.event,data.data);break;}}}configureTransmuxer(config){const{transmuxer}=this;if(this.workerContext){this.workerContext.worker.postMessage({cmd:'configure',config});}else if(transmuxer){transmuxer.configure(config);}}handleTransmuxComplete(result){result.chunkMeta.transmuxing.end=self.performance.now();this.onTransmuxComplete(result);}}function subtitleOptionsIdentical(trackList1,trackList2){if(trackList1.length!==trackList2.length){return false;}for(let i=0;i=buffered[i].start&&fragStart<=buffered[i].end){timeRange=buffered[i];break;}}const fragEnd=frag.start+frag.duration;if(timeRange){timeRange.end=fragEnd;}else {timeRange={start:fragStart,end:fragEnd};buffered.push(timeRange);}this.fragmentTracker.fragBuffered(frag);this.fragBufferedComplete(frag,null);}onBufferFlushing(event,data){const{startOffset,endOffset}=data;if(startOffset===0&&endOffset!==Number.POSITIVE_INFINITY){const endOffsetSubtitles=endOffset-1;if(endOffsetSubtitles<=0){return;}data.endOffsetSubtitles=Math.max(0,endOffsetSubtitles);this.tracksBuffered.forEach(buffered=>{for(let i=0;inew Level(mediaPlaylist));return;}this.tracksBuffered=[];this.levels=subtitleTracks.map(mediaPlaylist=>{const level=new Level(mediaPlaylist);this.tracksBuffered[level.id]=[];return level;});this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,PlaylistLevelType.SUBTITLE);this.fragPrevious=null;this.mediaBuffer=null;}onSubtitleTrackSwitch(event,data){var _this$levels;this.currentTrackId=data.id;if(!((_this$levels=this.levels)!=null&&_this$levels.length)||this.currentTrackId===-1){this.clearInterval();return;}// Check if track has the necessary details to load fragments
const currentTrack=this.levels[this.currentTrackId];if(currentTrack!=null&¤tTrack.details){this.mediaBuffer=this.mediaBufferTimeRanges;}else {this.mediaBuffer=null;}if(currentTrack){this.setInterval(TICK_INTERVAL$1);}}// Got a new set of subtitle fragments.
onSubtitleTrackLoaded(event,data){var _track$details;const{currentTrackId,levels}=this;const{details:newDetails,id:trackId}=data;if(!levels){this.warn(`Subtitle tracks were reset while loading level ${trackId}`);return;}const track=levels[trackId];if(trackId>=levels.length||!track){return;}this.log(`Subtitle track ${trackId} loaded [${newDetails.startSN},${newDetails.endSN}]${newDetails.lastPartSn?`[part-${newDetails.lastPartSn}-${newDetails.lastPartIndex}]`:''},duration:${newDetails.totalduration}`);this.mediaBuffer=this.mediaBufferTimeRanges;let sliding=0;if(newDetails.live||(_track$details=track.details)!=null&&_track$details.live){const mainDetails=this.mainDetails;if(newDetails.deltaUpdateFailed||!mainDetails){return;}const mainSlidingStartFragment=mainDetails.fragments[0];if(!track.details){if(newDetails.hasProgramDateTime&&mainDetails.hasProgramDateTime){alignMediaPlaylistByPDT(newDetails,mainDetails);sliding=newDetails.fragments[0].start;}else if(mainSlidingStartFragment){// line up live playlist with main so that fragments in range are loaded
@@ -3127,15 +3126,14 @@ this.hls=null;this.levels=this.audioTracks=this.subtitleTracks=null;}removeLevel
pathwayPriority=levels.reduce((pathways,level)=>{if(pathways.indexOf(level.pathwayId)===-1){pathways.push(level.pathwayId);}return pathways;},[]);}if(pathwayPriority&&pathwayPriority.length>1){this.updatePathwayPriority(pathwayPriority);errorAction.resolved=this.pathwayId!==errorPathway;}if(!errorAction.resolved){logger.warn(`Could not resolve ${data.details} ("${data.error.message}") with content-steering for Pathway: ${errorPathway} levels: ${levels?levels.length:levels} priorities: ${JSON.stringify(pathwayPriority)} penalized: ${JSON.stringify(this.penalizedPathways)}`);}}}filterParsedLevels(levels){// Filter levels to only include those that are in the initial pathway
this.levels=levels;let pathwayLevels=this.getLevelsForPathway(this.pathwayId);if(pathwayLevels.length===0){const pathwayId=levels[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${pathwayId}"`);pathwayLevels=this.getLevelsForPathway(pathwayId);this.pathwayId=pathwayId;}if(pathwayLevels.length!==levels.length){this.log(`Found ${pathwayLevels.length}/${levels.length} levels in Pathway "${this.pathwayId}"`);return pathwayLevels;}return levels;}getLevelsForPathway(pathwayId){if(this.levels===null){return [];}return this.levels.filter(level=>pathwayId===level.pathwayId);}updatePathwayPriority(pathwayPriority){this.pathwayPriority=pathwayPriority;let levels;// Evaluate if we should remove the pathway from the penalized list
const penalizedPathways=this.penalizedPathways;const now=performance.now();Object.keys(penalizedPathways).forEach(pathwayId=>{if(now-penalizedPathways[pathwayId]>PATHWAY_PENALTY_DURATION_MS){delete penalizedPathways[pathwayId];}});for(let i=0;i0){this.log(`Setting Pathway to "${pathwayId}"`);this.pathwayId=pathwayId;reassignFragmentLevelIndexes(levels);this.hls.trigger(Events.LEVELS_UPDATED,{levels});// Set LevelController's level to trigger LEVEL_SWITCHING which loads playlist if needed
-const levelAfterChange=this.hls.levels[selectedIndex];if(selectedLevel&&levelAfterChange&&this.levels){if(levelAfterChange.attrs['STABLE-VARIANT-ID']!==selectedLevel.attrs['STABLE-VARIANT-ID']&&levelAfterChange.bitrate!==selectedLevel.bitrate){this.log(`Unstable Pathways change from bitrate ${selectedLevel.bitrate} to ${levelAfterChange.bitrate}`);}this.hls.nextLoadLevel=selectedIndex;}break;}}}getPathwayForGroupId(groupId,type,defaultPathway){const levels=this.getLevelsForPathway(defaultPathway).concat(this.levels||[]);for(let i=0;i{const{ID:cloneId,'BASE-ID':baseId,'URI-REPLACEMENT':uriReplacement}=pathwayClone;if(levels.some(level=>level.pathwayId===cloneId)){return;}const clonedVariants=this.getLevelsForPathway(baseId).map(baseLevel=>{const attributes=new AttrList(baseLevel.attrs);attributes['PATHWAY-ID']=cloneId;const clonedAudioGroupId=attributes.AUDIO&&`${attributes.AUDIO}_clone_${cloneId}`;const clonedSubtitleGroupId=attributes.SUBTITLES&&`${attributes.SUBTITLES}_clone_${cloneId}`;if(clonedAudioGroupId){audioGroupCloneMap[attributes.AUDIO]=clonedAudioGroupId;attributes.AUDIO=clonedAudioGroupId;}if(clonedSubtitleGroupId){subtitleGroupCloneMap[attributes.SUBTITLES]=clonedSubtitleGroupId;attributes.SUBTITLES=clonedSubtitleGroupId;}const url=performUriReplacement(baseLevel.uri,attributes['STABLE-VARIANT-ID'],'PER-VARIANT-URIS',uriReplacement);const clonedLevel=new Level({attrs:attributes,audioCodec:baseLevel.audioCodec,bitrate:baseLevel.bitrate,height:baseLevel.height,name:baseLevel.name,url,videoCodec:baseLevel.videoCodec,width:baseLevel.width});if(baseLevel.audioGroups){for(let i=1;i{this.log(`Loaded steering manifest: "${url}"`);const steeringData=response.data;if(steeringData.VERSION!==1){this.log(`Steering VERSION ${steeringData.VERSION} not supported!`);return;}this.updated=performance.now();this.timeToLoad=steeringData.TTL;const{'RELOAD-URI':reloadUri,'PATHWAY-CLONES':pathwayClones,'PATHWAY-PRIORITY':pathwayPriority}=steeringData;if(reloadUri){try{this.uri=new self.URL(reloadUri,url).href;}catch(error){this.enabled=false;this.log(`Failed to parse Steering Manifest RELOAD-URI: ${reloadUri}`);return;}}this.scheduleRefresh(this.uri||context.url);if(pathwayClones){this.clonePathways(pathwayClones);}const loadedSteeringData={steeringManifest:steeringData,url:url.toString()};this.hls.trigger(Events.STEERING_MANIFEST_LOADED,loadedSteeringData);if(pathwayPriority){this.updatePathwayPriority(pathwayPriority);}},onError:(error,context,networkDetails,stats)=>{this.log(`Error loading steering manifest: ${error.code} ${error.text} (${context.url})`);this.stopLoad();if(error.code===410){this.enabled=false;this.log(`Steering manifest ${context.url} no longer available`);return;}let ttl=this.timeToLoad*1000;if(error.code===429){const loader=this.loader;if(typeof(loader==null?void 0:loader.getResponseHeader)==='function'){const retryAfter=loader.getResponseHeader('Retry-After');if(retryAfter){ttl=parseFloat(retryAfter)*1000;}}this.log(`Steering manifest ${context.url} rate limited`);return;}this.scheduleRefresh(this.uri||context.url,ttl);},onTimeout:(stats,context,networkDetails)=>{this.log(`Timeout loading steering manifest (${context.url})`);this.scheduleRefresh(this.uri||context.url);}};this.log(`Requesting steering manifest: ${url}`);this.loader.load(context,loaderConfig,callbacks);}scheduleRefresh(uri,ttlMs=this.timeToLoad*1000){this.clearTimeout();this.reloadTimer=self.setTimeout(()=>{var _this$hls;const media=(_this$hls=this.hls)==null?void 0:_this$hls.media;if(media&&!media.ended){this.loadSteeringManifest(uri);return;}this.scheduleRefresh(uri,this.timeToLoad*1000);},ttlMs);}}function cloneRenditionGroups(tracks,groupCloneMap,uriReplacement,cloneId){if(!tracks){return;}Object.keys(groupCloneMap).forEach(audioGroupId=>{const clonedTracks=tracks.filter(track=>track.groupId===audioGroupId).map(track=>{const clonedTrack=_extends({},track);clonedTrack.details=undefined;clonedTrack.attrs=new AttrList(clonedTrack.attrs);clonedTrack.url=clonedTrack.attrs.URI=performUriReplacement(track.url,track.attrs['STABLE-RENDITION-ID'],'PER-RENDITION-URIS',uriReplacement);clonedTrack.groupId=clonedTrack.attrs['GROUP-ID']=groupCloneMap[audioGroupId];clonedTrack.attrs['PATHWAY-ID']=cloneId;return clonedTrack;});tracks.push(...clonedTracks);});}function performUriReplacement(uri,stableId,perOptionKey,uriReplacement){const{HOST:host,PARAMS:params,[perOptionKey]:perOptionUris}=uriReplacement;let perVariantUri;if(stableId){perVariantUri=perOptionUris==null?void 0:perOptionUris[stableId];if(perVariantUri){uri=perVariantUri;}}const url=new self.URL(uri);if(host&&!perVariantUri){url.host=host;}if(params){Object.keys(params).sort().forEach(key=>{if(key){url.searchParams.set(key,params[key]);}});}return url.href;}const AGE_HEADER_LINE_REGEX=/^age:\s*[\d.]+\s*$/im;class XhrLoader{constructor(config){this.xhrSetup=void 0;this.requestTimeout=void 0;this.retryTimeout=void 0;this.retryDelay=void 0;this.config=null;this.callbacks=null;this.context=null;this.loader=null;this.stats=void 0;this.xhrSetup=config?config.xhrSetup||null:null;this.stats=new LoadStats();this.retryDelay=0;}destroy(){this.callbacks=null;this.abortInternal();this.loader=null;this.config=null;this.context=null;this.xhrSetup=null;// @ts-ignore
-this.stats=null;}abortInternal(){const loader=this.loader;self.clearTimeout(this.requestTimeout);self.clearTimeout(this.retryTimeout);if(loader){loader.onreadystatechange=null;loader.onprogress=null;if(loader.readyState!==4){this.stats.aborted=true;loader.abort();}}}abort(){var _this$callbacks;this.abortInternal();if((_this$callbacks=this.callbacks)!=null&&_this$callbacks.onAbort){this.callbacks.onAbort(this.stats,this.context,this.loader);}}load(context,config,callbacks){if(this.stats.loading.start){throw new Error('Loader can only be used once.');}this.stats.loading.start=self.performance.now();this.context=context;this.config=config;this.callbacks=callbacks;this.loadInternal();}loadInternal(){const{config,context}=this;if(!config||!context){return;}const xhr=this.loader=new self.XMLHttpRequest();const stats=this.stats;stats.loading.first=0;stats.loaded=0;stats.aborted=false;const xhrSetup=this.xhrSetup;if(xhrSetup){Promise.resolve().then(()=>{if(this.stats.aborted)return;return xhrSetup(xhr,context.url);}).catch(error=>{xhr.open('GET',context.url,true);return xhrSetup(xhr,context.url);}).then(()=>{if(this.stats.aborted)return;this.openAndSendXhr(xhr,context,config);}).catch(error=>{// IE11 throws an exception on xhr.open if attempting to access an HTTP resource over HTTPS
+const levelAfterChange=this.hls.levels[selectedIndex];if(selectedLevel&&levelAfterChange&&this.levels){if(levelAfterChange.attrs['STABLE-VARIANT-ID']!==selectedLevel.attrs['STABLE-VARIANT-ID']&&levelAfterChange.bitrate!==selectedLevel.bitrate){this.log(`Unstable Pathways change from bitrate ${selectedLevel.bitrate} to ${levelAfterChange.bitrate}`);}this.hls.nextLoadLevel=selectedIndex;}break;}}}getPathwayForGroupId(groupId,type,defaultPathway){const levels=this.getLevelsForPathway(defaultPathway).concat(this.levels||[]);for(let i=0;i{const{ID:cloneId,'BASE-ID':baseId,'URI-REPLACEMENT':uriReplacement}=pathwayClone;if(levels.some(level=>level.pathwayId===cloneId)){return;}const clonedVariants=this.getLevelsForPathway(baseId).map(baseLevel=>{const attributes=new AttrList(baseLevel.attrs);attributes['PATHWAY-ID']=cloneId;const clonedAudioGroupId=attributes.AUDIO&&`${attributes.AUDIO}_clone_${cloneId}`;const clonedSubtitleGroupId=attributes.SUBTITLES&&`${attributes.SUBTITLES}_clone_${cloneId}`;if(clonedAudioGroupId){audioGroupCloneMap[attributes.AUDIO]=clonedAudioGroupId;attributes.AUDIO=clonedAudioGroupId;}if(clonedSubtitleGroupId){subtitleGroupCloneMap[attributes.SUBTITLES]=clonedSubtitleGroupId;attributes.SUBTITLES=clonedSubtitleGroupId;}const url=performUriReplacement(baseLevel.uri,attributes['STABLE-VARIANT-ID'],'PER-VARIANT-URIS',uriReplacement);const clonedLevel=new Level({attrs:attributes,audioCodec:baseLevel.audioCodec,bitrate:baseLevel.bitrate,height:baseLevel.height,name:baseLevel.name,url,videoCodec:baseLevel.videoCodec,width:baseLevel.width});if(baseLevel.audioGroups){for(let i=1;i{this.log(`Loaded steering manifest: "${url}"`);const steeringData=response.data;if(steeringData.VERSION!==1){this.log(`Steering VERSION ${steeringData.VERSION} not supported!`);return;}this.updated=performance.now();this.timeToLoad=steeringData.TTL;const{'RELOAD-URI':reloadUri,'PATHWAY-CLONES':pathwayClones,'PATHWAY-PRIORITY':pathwayPriority}=steeringData;if(reloadUri){try{this.uri=new self.URL(reloadUri,url).href;}catch(error){this.enabled=false;this.log(`Failed to parse Steering Manifest RELOAD-URI: ${reloadUri}`);return;}}this.scheduleRefresh(this.uri||context.url);if(pathwayClones){this.clonePathways(pathwayClones);}const loadedSteeringData={steeringManifest:steeringData,url:url.toString()};this.hls.trigger(Events.STEERING_MANIFEST_LOADED,loadedSteeringData);if(pathwayPriority){this.updatePathwayPriority(pathwayPriority);}},onError:(error,context,networkDetails,stats)=>{this.log(`Error loading steering manifest: ${error.code} ${error.text} (${context.url})`);this.stopLoad();if(error.code===410){this.enabled=false;this.log(`Steering manifest ${context.url} no longer available`);return;}let ttl=this.timeToLoad*1000;if(error.code===429){const loader=this.loader;if(typeof(loader==null?void 0:loader.getResponseHeader)==='function'){const retryAfter=loader.getResponseHeader('Retry-After');if(retryAfter){ttl=parseFloat(retryAfter)*1000;}}this.log(`Steering manifest ${context.url} rate limited`);return;}this.scheduleRefresh(this.uri||context.url,ttl);},onTimeout:(stats,context,networkDetails)=>{this.log(`Timeout loading steering manifest (${context.url})`);this.scheduleRefresh(this.uri||context.url);}};this.log(`Requesting steering manifest: ${url}`);this.loader.load(context,loaderConfig,callbacks);}scheduleRefresh(uri,ttlMs=this.timeToLoad*1000){this.clearTimeout();this.reloadTimer=self.setTimeout(()=>{var _this$hls;const media=(_this$hls=this.hls)==null?void 0:_this$hls.media;if(media&&!media.ended){this.loadSteeringManifest(uri);return;}this.scheduleRefresh(uri,this.timeToLoad*1000);},ttlMs);}}function cloneRenditionGroups(tracks,groupCloneMap,uriReplacement,cloneId){if(!tracks){return;}Object.keys(groupCloneMap).forEach(audioGroupId=>{const clonedTracks=tracks.filter(track=>track.groupId===audioGroupId).map(track=>{const clonedTrack=_extends({},track);clonedTrack.details=undefined;clonedTrack.attrs=new AttrList(clonedTrack.attrs);clonedTrack.url=clonedTrack.attrs.URI=performUriReplacement(track.url,track.attrs['STABLE-RENDITION-ID'],'PER-RENDITION-URIS',uriReplacement);clonedTrack.groupId=clonedTrack.attrs['GROUP-ID']=groupCloneMap[audioGroupId];clonedTrack.attrs['PATHWAY-ID']=cloneId;return clonedTrack;});tracks.push(...clonedTracks);});}function performUriReplacement(uri,stableId,perOptionKey,uriReplacement){const{HOST:host,PARAMS:params,[perOptionKey]:perOptionUris}=uriReplacement;let perVariantUri;if(stableId){perVariantUri=perOptionUris==null?void 0:perOptionUris[stableId];if(perVariantUri){uri=perVariantUri;}}const url=new self.URL(uri);if(host&&!perVariantUri){url.host=host;}if(params){Object.keys(params).sort().forEach(key=>{if(key){url.searchParams.set(key,params[key]);}});}return url.href;}const AGE_HEADER_LINE_REGEX=/^age:\s*[\d.]+\s*$/im;class XhrLoader{constructor(config){this.xhrSetup=void 0;this.requestTimeout=void 0;this.retryTimeout=void 0;this.retryDelay=void 0;this.config=null;this.callbacks=null;this.context=null;this.loader=null;this.stats=void 0;this.xhrSetup=config?config.xhrSetup||null:null;this.stats=new LoadStats();this.retryDelay=0;}destroy(){this.callbacks=null;this.abortInternal();this.loader=null;this.config=null;this.context=null;this.xhrSetup=null;}abortInternal(){const loader=this.loader;self.clearTimeout(this.requestTimeout);self.clearTimeout(this.retryTimeout);if(loader){loader.onreadystatechange=null;loader.onprogress=null;if(loader.readyState!==4){this.stats.aborted=true;loader.abort();}}}abort(){var _this$callbacks;this.abortInternal();if((_this$callbacks=this.callbacks)!=null&&_this$callbacks.onAbort){this.callbacks.onAbort(this.stats,this.context,this.loader);}}load(context,config,callbacks){if(this.stats.loading.start){throw new Error('Loader can only be used once.');}this.stats.loading.start=self.performance.now();this.context=context;this.config=config;this.callbacks=callbacks;this.loadInternal();}loadInternal(){const{config,context}=this;if(!config||!context){return;}const xhr=this.loader=new self.XMLHttpRequest();const stats=this.stats;stats.loading.first=0;stats.loaded=0;stats.aborted=false;const xhrSetup=this.xhrSetup;if(xhrSetup){Promise.resolve().then(()=>{if(this.loader!==xhr||this.stats.aborted)return;return xhrSetup(xhr,context.url);}).catch(error=>{if(this.loader!==xhr||this.stats.aborted)return;xhr.open('GET',context.url,true);return xhrSetup(xhr,context.url);}).then(()=>{if(this.loader!==xhr||this.stats.aborted)return;this.openAndSendXhr(xhr,context,config);}).catch(error=>{// IE11 throws an exception on xhr.open if attempting to access an HTTP resource over HTTPS
this.callbacks.onError({code:xhr.status,text:error.message},context,xhr,stats);return;});}else {this.openAndSendXhr(xhr,context,config);}}openAndSendXhr(xhr,context,config){if(!xhr.readyState){xhr.open('GET',context.url,true);}const headers=context.headers;const{maxTimeToFirstByteMs,maxLoadTimeMs}=config.loadPolicy;if(headers){for(const header in headers){xhr.setRequestHeader(header,headers[header]);}}if(context.rangeEnd){xhr.setRequestHeader('Range','bytes='+context.rangeStart+'-'+(context.rangeEnd-1));}xhr.onreadystatechange=this.readystatechange.bind(this);xhr.onprogress=this.loadprogress.bind(this);xhr.responseType=context.responseType;// setup timeout before we perform request
self.clearTimeout(this.requestTimeout);config.timeout=maxTimeToFirstByteMs&&isFiniteNumber(maxTimeToFirstByteMs)?maxTimeToFirstByteMs:maxLoadTimeMs;this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),config.timeout);xhr.send();}readystatechange(){const{context,loader:xhr,stats}=this;if(!context||!xhr){return;}const readyState=xhr.readyState;const config=this.config;// don't proceed if xhr has been aborted
if(stats.aborted){return;}// >= HEADERS_RECEIVED
if(readyState>=2){if(stats.loading.first===0){stats.loading.first=Math.max(self.performance.now(),stats.loading.start);// readyState >= 2 AND readyState !==4 (readyState = HEADERS_RECEIVED || LOADING) rearm timeout as xhr not finished yet
if(config.timeout!==config.loadPolicy.maxLoadTimeMs){self.clearTimeout(this.requestTimeout);config.timeout=config.loadPolicy.maxLoadTimeMs;this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),config.loadPolicy.maxLoadTimeMs-(stats.loading.first-stats.loading.start));}}if(readyState===4){self.clearTimeout(this.requestTimeout);xhr.onreadystatechange=null;xhr.onprogress=null;const status=xhr.status;// http status between 200 to 299 are all successful
const useResponse=xhr.responseType!=='text';if(status>=200&&status<300&&(useResponse&&xhr.response||xhr.responseText!==null)){stats.loading.end=Math.max(self.performance.now(),stats.loading.first);const data=useResponse?xhr.response:xhr.responseText;const len=xhr.responseType==='arraybuffer'?data.byteLength:data.length;stats.loaded=stats.total=len;stats.bwEstimate=stats.total*8000/(stats.loading.end-stats.loading.first);if(!this.callbacks){return;}const onProgress=this.callbacks.onProgress;if(onProgress){onProgress(stats,context,data,xhr);}if(!this.callbacks){return;}const response={url:xhr.responseURL,data:data,code:status};this.callbacks.onSuccess(response,stats,context,xhr);}else {const retryConfig=config.loadPolicy.errorRetry;const retryCount=stats.retry;// if max nb of retries reached or if http status between 400 and 499 (such error cannot be recovered, retrying is useless), return error
-const response={url:context.url,data:undefined,code:status};if(shouldRetry(retryConfig,retryCount,false,response)){this.retry(retryConfig);}else {logger.error(`${status} while loading ${context.url}`);this.callbacks.onError({code:status,text:xhr.statusText},context,xhr,stats);}}}}}loadtimeout(){var _this$config;const retryConfig=(_this$config=this.config)==null?void 0:_this$config.loadPolicy.timeoutRetry;const retryCount=this.stats.retry;if(shouldRetry(retryConfig,retryCount,true)){this.retry(retryConfig);}else {var _this$context;logger.warn(`timeout while loading ${(_this$context=this.context)==null?void 0:_this$context.url}`);const callbacks=this.callbacks;if(callbacks){this.abortInternal();callbacks.onTimeout(this.stats,this.context,this.loader);}}}retry(retryConfig){const{context,stats}=this;this.retryDelay=getRetryDelay(retryConfig,stats.retry);stats.retry++;logger.warn(`${status?'HTTP Status '+status:'Timeout'} while loading ${context==null?void 0:context.url}, retrying ${stats.retry}/${retryConfig.maxNumRetry} in ${this.retryDelay}ms`);// abort and reset internal state
+const response={url:context.url,data:undefined,code:status};if(shouldRetry(retryConfig,retryCount,false,response)){this.retry(retryConfig);}else {logger.error(`${status} while loading ${context.url}`);this.callbacks.onError({code:status,text:xhr.statusText},context,xhr,stats);}}}}}loadtimeout(){if(!this.config)return;const retryConfig=this.config.loadPolicy.timeoutRetry;const retryCount=this.stats.retry;if(shouldRetry(retryConfig,retryCount,true)){this.retry(retryConfig);}else {var _this$context;logger.warn(`timeout while loading ${(_this$context=this.context)==null?void 0:_this$context.url}`);const callbacks=this.callbacks;if(callbacks){this.abortInternal();callbacks.onTimeout(this.stats,this.context,this.loader);}}}retry(retryConfig){const{context,stats}=this;this.retryDelay=getRetryDelay(retryConfig,stats.retry);stats.retry++;logger.warn(`${status?'HTTP Status '+status:'Timeout'} while loading ${context==null?void 0:context.url}, retrying ${stats.retry}/${retryConfig.maxNumRetry} in ${this.retryDelay}ms`);// abort and reset internal state
this.abortInternal();this.loader=null;// schedule retry
self.clearTimeout(this.retryTimeout);this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay);}loadprogress(event){const stats=this.stats;stats.loaded=event.loaded;if(event.lengthComputable){stats.total=event.total;}}getCacheAge(){let result=null;if(this.loader&&AGE_HEADER_LINE_REGEX.test(this.loader.getAllResponseHeaders())){const ageHeader=this.loader.getResponseHeader('age');result=ageHeader?parseFloat(ageHeader):null;}return result;}getResponseHeader(name){if(this.loader&&new RegExp(`^${name}:\\s*[\\d.]+\\s*$`,'im').test(this.loader.getAllResponseHeaders())){return this.loader.getResponseHeader(name);}return null;}}function fetchSupported(){if(// @ts-ignore
self.fetch&&self.AbortController&&self.ReadableStream&&self.Request){try{new self.ReadableStream({});// eslint-disable-line no-new
@@ -3436,7 +3434,7 @@ if(this.altAudio&&!this.audioOnly){delete tracks.audio;}// include levelCodec in
const{audio,video,audiovideo}=tracks;if(audio){let audioCodec=currentLevel.audioCodec;const ua=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){if(audioCodec){if(audioCodec.indexOf('mp4a.40.5')!==-1){audioCodec='mp4a.40.2';}else {audioCodec='mp4a.40.5';}}// In the case that AAC and HE-AAC audio codecs are signalled in manifest,
// force HE-AAC, as it seems that most browsers prefers it.
// don't force HE-AAC if mono stream, or in Firefox
-if(audio.metadata.channelCount!==1&&ua.indexOf('firefox')===-1){audioCodec='mp4a.40.5';}}// HE-AAC is broken on Android, always signal audio codec as AAC even if variant manifest states otherwise
+const audioMetadata=audio.metadata;if(audioMetadata&&'channelCount'in audioMetadata&&(audioMetadata.channelCount||1)!==1&&ua.indexOf('firefox')===-1){audioCodec='mp4a.40.5';}}// HE-AAC is broken on Android, always signal audio codec as AAC even if variant manifest states otherwise
if(audioCodec&&audioCodec.indexOf('mp4a.40.5')!==-1&&ua.indexOf('android')!==-1&&audio.container!=='audio/mpeg'){// Exclude mpeg audio
audioCodec='mp4a.40.2';this.log(`Android: force audio codec to ${audioCodec}`);}if(currentLevel.audioCodec&¤tLevel.audioCodec!==audioCodec){this.log(`Swapping manifest audio codec "${currentLevel.audioCodec}" for "${audioCodec}"`);}audio.levelCodec=audioCodec;audio.id='main';this.log(`Init audio buffer, container:${audio.container}, codecs[selected/level/parsed]=[${audioCodec||''}/${currentLevel.audioCodec||''}/${audio.codec}]`);}if(video){video.levelCodec=currentLevel.videoCodec;video.id='main';this.log(`Init video buffer, container:${video.container}, codecs[level/parsed]=[${currentLevel.videoCodec||''}/${video.codec}]`);}if(audiovideo){this.log(`Init audiovideo buffer, container:${audiovideo.container}, codecs[level/parsed]=[${currentLevel.codecs}/${audiovideo.codec}]`);}this.hls.trigger(Events.BUFFER_CODECS,tracks);// loop through tracks that are going to be provided to bufferController
Object.keys(tracks).forEach(trackName=>{const track=tracks[trackName];const initSegment=track.initSegment;if(initSegment!=null&&initSegment.byteLength){this.hls.trigger(Events.BUFFER_APPENDING,{type:trackName,data:initSegment,frag,part:null,chunkMeta,parent:frag.type});}});// trigger handler right now
@@ -3455,7 +3453,7 @@ this.backtrackFragment=frag;this.resetTransmuxer();this.flushBufferGap(frag);thi
* @public
*/class Hls{/**
* Get the video-dev/hls.js package version.
- */static get version(){return "1.5.9";}/**
+ */static get version(){return "1.5.13";}/**
* Check if the required MediaSource Extensions are available.
*/static isMSESupported(){return isMSESupported();}/**
* Check if MediaSource Extensions are available and isTypeSupported checks pass for any baseline codecs.
diff --git a/src/plugin/xml-digital-teaching/lib/paragraph.css b/src/plugin/xml-digital-teaching/lib/paragraph.css
index 7abf153..91f2507 100644
--- a/src/plugin/xml-digital-teaching/lib/paragraph.css
+++ b/src/plugin/xml-digital-teaching/lib/paragraph.css
@@ -1,105 +1,134 @@
-/*# sourceMappingURL=ninth.vue.map */
-
-
-/*# sourceMappingURL=isosceles.vue.map */
-
-
-/*# sourceMappingURL=tenth.vue.map */
-
-
-/*# sourceMappingURL=seventh.vue.map */
-
-
-/*# sourceMappingURL=wave.vue.map */
-
-
-/*# sourceMappingURL=twelve.vue.map */
-
-
-/*# sourceMappingURL=eighth.vue.map */
-
-
/*# sourceMappingURL=quadrangle.vue.map */
-/*# sourceMappingURL=Greentheme2.vue.map */
-
-
-/*# sourceMappingURL=eleven.vue.map */
-
-
-/*# sourceMappingURL=thirteen.vue.map */
-
-
-/*# sourceMappingURL=first.vue.map */
-
-
-/*# sourceMappingURL=fifteen.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme1.vue.map */
-
-
-/*# sourceMappingURL=second.vue.map */
+/*# sourceMappingURL=isosceles.vue.map */
/*# sourceMappingURL=third.vue.map */
-/*# sourceMappingURL=Greentheme3.vue.map */
+/*# sourceMappingURL=first.vue.map */
-/*# sourceMappingURL=Greentheme4.vue.map */
+/*# sourceMappingURL=second.vue.map */
-/*# sourceMappingURL=Greentheme5.vue.map */
+/*# sourceMappingURL=ninth.vue.map */
-/*# sourceMappingURL=fourteen.vue.map */
+/*# sourceMappingURL=eighth.vue.map */
-/*# sourceMappingURL=Redtheme5.vue.map */
+/*# sourceMappingURL=eleven.vue.map */
-/*# sourceMappingURL=Redtheme4.vue.map */
+/*# sourceMappingURL=tenth.vue.map */
+
+
+/*# sourceMappingURL=fifteen.vue.map */
+
+
+/*# sourceMappingURL=seventh.vue.map */
+
+
+/*# sourceMappingURL=thirteen.vue.map */
/*# sourceMappingURL=Yellowtheme2.vue.map */
-/*# sourceMappingURL=Yellowtheme3.vue.map */
+/*# sourceMappingURL=twelve.vue.map */
-/*# sourceMappingURL=SanQintheme3.vue.map */
+/*# sourceMappingURL=wave.vue.map */
-/*# sourceMappingURL=Redtheme3.vue.map */
+/*# sourceMappingURL=Greentheme2.vue.map */
/*# sourceMappingURL=Redtheme2.vue.map */
-/*# sourceMappingURL=sixteen.vue.map */
+/*# sourceMappingURL=Yellowtheme4.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme3.vue.map */
+
+
+/*# sourceMappingURL=fourteen.vue.map */
+
+
+/*# sourceMappingURL=Greentheme3.vue.map */
+
+
+/*# sourceMappingURL=Greentheme5.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme1.vue.map */
+
+
+/*# sourceMappingURL=Greentheme4.vue.map */
/*# sourceMappingURL=Yellowtheme5.vue.map */
-/*# sourceMappingURL=Yellowtheme4.vue.map */
-
-
/*# sourceMappingURL=Redtheme1.vue.map */
-/*# sourceMappingURL=Redtheme6.vue.map */
+/*# sourceMappingURL=Redtheme4.vue.map */
/*# sourceMappingURL=SanQintheme1.vue.map */
+/*# sourceMappingURL=Thirtyeight.vue.map */
+
+
+/*# sourceMappingURL=sixteen.vue.map */
+
+
/*# sourceMappingURL=SanQintheme2.vue.map */
+
+
+/*# sourceMappingURL=Redtheme3.vue.map */
+
+
+/*# sourceMappingURL=Thirtyseven2.vue.map */
+
+
+/*# sourceMappingURL=Thirtysix.vue.map */
+
+
+/*# sourceMappingURL=Redtheme6.vue.map */
+
+
+/*# sourceMappingURL=Thirtyseven3.vue.map */
+
+
+/*# sourceMappingURL=Thirtyfive.vue.map */
+
+
+/*# sourceMappingURL=Redtheme5.vue.map */
+
+
+/*# sourceMappingURL=Forty.vue.map */
+
+
+/*# sourceMappingURL=Thirtyseven.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme3.vue.map */
+
+.xml-text-h5[data-v-2710695d] {
+}
+.xml-text-pc[data-v-2710695d] {
+}
+.xml-text-h5[data-v-2710695d] {
+}
+
.xml-text-h5 .inline-audio-wrap,
.xml-text-h5 .inline-link-wrap {
align-items: center;
@@ -171,14 +200,6 @@
/*# sourceMappingURL=XmlText.vue.map */
-.xml-text-h5[data-v-50837cf9] {
-}
-.xml-text-pc[data-v-50837cf9] {
-}
-.xml-text-h5[data-v-50837cf9] {
-}
-
-
/*# sourceMappingURL=XmlTextDialog.vue.map */
diff --git a/src/plugin/xml-digital-teaching/lib/paragraph.js b/src/plugin/xml-digital-teaching/lib/paragraph.js
index 05c3637..1167a41 100644
--- a/src/plugin/xml-digital-teaching/lib/paragraph.js
+++ b/src/plugin/xml-digital-teaching/lib/paragraph.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
@@ -126,7 +126,7 @@ import crypto from 'crypto';
//
//
-var script$B = {
+var script$I = {
name: 'XmlTextDialogRender',
props: {
content: {
@@ -260,8 +260,8 @@ function normalizeComponent(template, style, script, scopeId, isFunctionalTempla
}
/* script */
-const __vue_script__$B = script$B;
-var __vue_render__$C = function () {
+const __vue_script__$I = script$I;
+var __vue_render__$J = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -368,7 +368,7 @@ var __vue_render__$C = function () {
: _vm._e(),
])
};
-var __vue_staticRenderFns__$B = [
+var __vue_staticRenderFns__$I = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -414,16 +414,16 @@ var __vue_staticRenderFns__$B = [
])
},
];
-__vue_render__$C._withStripped = true;
+__vue_render__$J._withStripped = true;
/* style */
- const __vue_inject_styles__$B = undefined;
+ const __vue_inject_styles__$I = undefined;
/* scoped */
- const __vue_scope_id__$B = "data-v-0994a01b";
+ const __vue_scope_id__$I = "data-v-0994a01b";
/* module identifier */
- const __vue_module_identifier__$B = undefined;
+ const __vue_module_identifier__$I = undefined;
/* functional template */
- const __vue_is_functional_template__$B = false;
+ const __vue_is_functional_template__$I = false;
/* style inject */
/* style inject SSR */
@@ -432,13 +432,13 @@ __vue_render__$C._withStripped = true;
- const __vue_component__$B = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$C, staticRenderFns: __vue_staticRenderFns__$B },
- __vue_inject_styles__$B,
- __vue_script__$B,
- __vue_scope_id__$B,
- __vue_is_functional_template__$B,
- __vue_module_identifier__$B,
+ const __vue_component__$I = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$J, staticRenderFns: __vue_staticRenderFns__$I },
+ __vue_inject_styles__$I,
+ __vue_script__$I,
+ __vue_scope_id__$I,
+ __vue_is_functional_template__$I,
+ __vue_module_identifier__$I,
false,
undefined,
undefined,
@@ -860,7 +860,7 @@ isFirefox() ? 'DOMMouseScroll' : 'mousewheel';
/* script */
/* template */
-var __vue_render__$B = function () {
+var __vue_render__$I = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -1073,7 +1073,7 @@ var __vue_render__$B = function () {
),
])
};
-__vue_render__$B._withStripped = true;
+__vue_render__$I._withStripped = true;
const rnds8Pool = new Uint8Array(256); // # of random values to pre-allocate
@@ -10120,1083 +10120,1441 @@ var recorder_mp3_min = createCommonjsModule(function (module) {
https://github.com/xiangyuecn/Recorder
src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
*/
-!function (y) {
+!function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = t ? window : Object;
+ !function (e, w) {
- var v = function () {},
- V = function (e) {
- return new t(e);
- };
- V.LM = "2023-02-01 18:05";
- var T = "Recorder",
- d = "getUserMedia",
- O = "srcSampleRate",
- N = "sampleRate",
- x = "catch";
- V.IsOpen = function () {
- var e = V.Stream;
- if (e) {
- var t = e.getTracks && e.getTracks() || e.audioTracks || [],
- a = t[0];
- if (a) {
- var s = a.readyState;
- return "live" == s || s == a.LIVE;
- }
- }
- return !1;
- }, V.BufferSize = 4096, V.Destroy = function () {
- for (var e in H(T + " Destroy"), S(), a) a[e]();
- };
- var a = {};
- V.BindDestroy = function (e, t) {
- a[e] = t;
- }, V.Support = function () {
- var e = navigator.mediaDevices || {};
- return e[d] || (e = navigator)[d] || (e[d] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[d] && (V.Scope = e, !!V.GetContext());
- }, V.GetContext = function () {
- var e = y.AudioContext;
- return e || (e = y.webkitAudioContext), e ? (V.Ctx && "closed" != V.Ctx.state || (V.Ctx = new e(), V.BindDestroy("Ctx", function () {
- var e = V.Ctx;
- e && e.close && (e.close(), V.Ctx = 0);
- })), V.Ctx) : null;
- };
- var E = "ConnectEnableWebM";
- V[E] = !0;
- var P = "ConnectEnableWorklet";
- V[P] = !1;
- var g = function (e, _) {
- var l,
- i,
- f,
- c = e.BufferSize || V.BufferSize,
- h = V.Ctx,
- u = e.Stream,
- o = function (e) {
- var t = u._m = h.createMediaStreamSource(u),
- a = h.destination,
- s = "createMediaStreamDestination";
- h[s] && (a = h[s]()), t.connect(e), e.connect(a);
- },
- m = "",
- p = u._call,
- b = function (e) {
- for (var t in p) {
- for (var a = e.length, s = new Int16Array(a), n = 0, r = 0; r < a; r++) {
- var i = Math.max(-1, Math.min(1, e[r]));
- i = i < 0 ? 32768 * i : 32767 * i, s[r] = i, n += Math.abs(i);
- }
- for (var o in p) p[o](s, n);
- return;
- }
- },
- v = "ScriptProcessor",
- d = "audioWorklet",
- g = T + " " + d,
- S = "RecProc",
- M = "MediaRecorder",
- w = M + ".WebM.PCM",
- R = h.createScriptProcessor || h.createJavaScriptNode,
- A = "。由于" + d + "内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启" + d + "。",
- B = function () {
- i = u.isWorklet = !1, L(u), H("Connect采用老的" + v + "," + (V[P] ? "但已" : "可") + "设置" + T + "." + P + "=true尝试启用" + d + m + A, 3);
- var e = u._p = R.call(h, c, 1, 1);
- o(e);
- var t = "_D220626",
- a = V[t];
- a && H("Use " + T + "." + t, 3), e.onaudioprocess = function (e) {
- var t = e.inputBuffer.getChannelData(0);
- a ? (t = new Float32Array(t), setTimeout(function () {
- b(t);
- })) : b(t);
- };
- },
- k = function () {
- l = u.isWebM = !1, I(u), i = u.isWorklet = !R || V[P];
- var t = y.AudioWorkletNode;
- if (i && h[d] && t) {
- var s = function () {
- return i && u._na;
- },
- n = u._na = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- f = 0, s() && (H(d + "未返回任何音频,恢复使用" + v, 3), R && B());
- }, 500));
- },
- r = function () {
- if (s()) {
- var e = u._n = new t(h, S, {
- processorOptions: {
- bufferSize: c
- }
- });
- o(e), e.port.onmessage = function (e) {
- f && (clearTimeout(f), f = ""), s() ? b(e.data.val) : i || H(d + "多余回调", 3);
- }, H("Connect采用" + d + ",设置" + T + "." + P + "=false可恢复老式" + v + m + A, 3);
- }
- };
- h.resume()[p && "finally"](function () {
- if (s()) if (h[S]) r();else {
- var e,
- t,
- a = (t = "class " + S + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
- return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, g);
- })(function (e) {
- DEL_super(e);
- var t = this,
- a = e.processorOptions.bufferSize;
- t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
- e.data.kill && (t.kill = !0, console.log("$RA kill call"));
- }, console.log("$RA .ctor call", e);
- }), t += "process " + e(function (e, t, a) {
- var s = this,
- n = s.bufferSize,
- r = s.buffer,
- i = s.pos;
- if ((e = (e[0] || [])[0] || []).length) {
- r.set(e, i);
- var o = ~~((i += e.length) / n) * n;
- if (o) {
- this.port.postMessage({
- val: r.slice(0, o)
- });
- var _ = r.subarray(o, i);
- (r = new Float32Array(2 * n)).set(_), i = _.length, s.buffer = r;
- }
- s.pos = i;
- }
- return !s.kill;
- }), t += '}try{registerProcessor("' + S + '", ' + S + ')}catch(e){console.error("' + g + '注册失败",e)}', "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
- h[d].addModule(a).then(function (e) {
- s() && (h[S] = 1, r(), f && n());
- })[x](function (e) {
- H(d + ".addModule失败", 1, e), s() && B();
- });
- }
- });
- } else B();
- };
- !function () {
- var e = y[M],
- t = "ondataavailable",
- a = "audio/webm; codecs=pcm";
- l = u.isWebM = V[E];
- var s = e && t in e.prototype && e.isTypeSupported(a);
- if (m = s ? "" : "(此浏览器不支持" + w + ")", !_ || !l || !s) return k();
- var n = function () {
- return l && u._ra;
- },
- r = (u._ra = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- n() && (H(M + "未返回任何音频,降级使用" + d, 3), k());
- }, 500));
- }, Object.assign({
- mimeType: a
- }, V.ConnectWebMOptions)),
- i = u._r = new e(u, r),
- o = u._rd = {
- sampleRate: h[N]
- };
- i[t] = function (e) {
- var t = new FileReader();
- t.onloadend = function () {
- if (n()) {
- var e = C(new Uint8Array(t.result), o);
- if (!e) return;
- if (-1 == e) return void k();
- f && (clearTimeout(f), f = ""), b(e);
- } else l || H(M + "多余回调", 3);
- }, t.readAsArrayBuffer(e.data);
- }, i.start(~~(c / 48)), H("Connect采用" + w + ",设置" + T + "." + E + "=false可恢复使用" + d + "或老式" + v);
- }();
- },
- L = function (e) {
- e._na = null, e._n && (e._n.port.postMessage({
- kill: !0
- }), e._n.disconnect(), e._n = null);
- },
- I = function (e) {
- e._ra = null, e._r && (e._r.stop(), e._r = null);
- },
- S = function (e) {
- var t = (e = e || V) == V,
- a = e.Stream;
- if (a && (a._m && (a._m.disconnect(), a._m = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), L(a), I(a), t)) {
- for (var s = a.getTracks && a.getTracks() || a.audioTracks || [], n = 0; n < s.length; n++) {
- var r = s[n];
- r.stop && r.stop();
+ var S = function () {},
+ f = function (e) {
+ return "number" == typeof e;
+ },
+ N = function (e) {
+ return new l(e);
+ },
+ M = N.LM = "2024-04-09 19:15",
+ y = "https://github.com/xiangyuecn/Recorder",
+ R = "Recorder",
+ A = "getUserMedia",
+ V = "srcSampleRate",
+ D = "sampleRate",
+ i = "bitRate",
+ x = "catch",
+ t = e[R];
+ if (t && t.LM == M) return t.CLog(t.i18n.$T("K8zP::重复导入{1}", 0, R), 3);
+ N.IsOpen = function () {
+ var e = N.Stream;
+ if (e) {
+ var t = e.getTracks && e.getTracks() || e.audioTracks || [],
+ a = t[0];
+ if (a) {
+ var n = a.readyState;
+ return "live" == n || n == a.LIVE;
}
- a.stop && a.stop();
}
- e.Stream = 0;
+ return !1;
+ }, N.BufferSize = 4096, N.Destroy = function () {
+ for (var e in O(R + " Destroy"), L(), a) a[e]();
};
- V.SampleData = function (e, t, a, s, n) {
- s || (s = {});
- var r = s.index || 0,
- i = s.offset || 0,
- o = s.frameNext || [];
- n || (n = {});
- var _ = n.frameSize || 1;
- n.frameType && (_ = "mp3" == n.frameType ? 1152 : 1);
- var l = e.length;
- l + 1 < r && H("SampleData似乎传入了未重置chunk " + r + ">" + l, 3);
- for (var f = 0, c = r; c < l; c++) f += e[c].length;
- f = Math.max(0, f - Math.floor(i));
- var h = t / a;
- 1 < h ? f = Math.floor(f / h) : (h = 1, a = t), f += o.length;
- for (var u = new Int16Array(f), m = 0, c = 0; c < o.length; c++) u[m] = o[c], m++;
- for (; r < l; r++) {
- for (var p = e[r], c = i, b = p.length; c < b;) {
- var v = Math.floor(c),
- d = Math.ceil(c),
- g = c - v,
- S = p[v],
- M = d < b ? p[d] : (e[r + 1] || [S])[0] || 0;
- u[m] = S + (M - S) * g, m++, c += h;
+ var a = {};
+ N.BindDestroy = function (e, t) {
+ a[e] = t;
+ }, N.Support = function () {
+ if (!w) return !1;
+ var e = navigator.mediaDevices || {};
+ return e[A] || (e = navigator)[A] || (e[A] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[A] && (N.Scope = e, !!N.GetContext());
+ }, N.GetContext = function (e) {
+ if (!w) return null;
+ var t = window.AudioContext;
+ if (t || (t = window.webkitAudioContext), !t) return null;
+ var a = N.Ctx;
+ if (a && "closed" != a.state || (a = N.Ctx = new t(), N.NewCtxs = N.NewCtxs || [], N.BindDestroy("Ctx", function () {
+ var e = N.Ctx;
+ e && e.close && (s(e), N.Ctx = 0);
+ var t = N.NewCtxs;
+ N.NewCtxs = [];
+ for (var a = 0; a < t.length; a++) s(t[a]);
+ })), e && a.close) try {
+ a = new t(), N.NewCtxs.push(a);
+ } catch (e) {
+ O("GetContext tryNew Error", 1, e);
}
- i = c - b;
- }
- o = null;
- var w = u.length % _;
- if (0 < w) {
- var R = 2 * (u.length - w);
- o = new Int16Array(u.buffer.slice(R)), u = new Int16Array(u.buffer.slice(0, R));
- }
- return {
- index: r,
- offset: i,
- frameNext: o,
- sampleRate: a,
- data: u
- };
- }, V.PowerLevel = function (e, t) {
- var a = e / t || 0;
- return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
- }, V.PowerDBFS = function (e) {
- var t = Math.max(.1, e || 0);
- return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
- }, V.CLog = function (e, t) {
- var a = new Date(),
- s = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
- n = this && this.envIn && this.envCheck && this.id,
- r = ["[" + s + " " + T + (n ? ":" + n : "") + "]" + e],
- i = arguments,
- o = y.console || {},
- _ = 2,
- l = o.log;
- for ("number" == typeof t ? l = 1 == t ? o.error : 3 == t ? o.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
- f ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(o, r);
- };
- var H = function () {
- V.CLog.apply(this, arguments);
- },
- f = !0;
- try {
- f = !console.log.apply;
- } catch (e) {}
- var s = 0;
- function t(e) {
- this.id = ++s, r();
- var t = {
- type: "mp3",
- bitRate: 16,
- sampleRate: 16e3,
- onProcess: v
- };
- for (var a in e) t[a] = e[a];
- this.set = t, this._S = 9, this.Sync = {
- O: 9,
- C: 9
- };
- }
- V.Sync = {
- O: 9,
- C: 9
- }, V.prototype = t.prototype = {
- CLog: H,
- _streamStore: function () {
- return this.set.sourceStream ? this : V;
- },
- open: function (e, a) {
- var s = this,
- n = s._streamStore();
- e = e || v;
- var r = function (e, t) {
- t = !!t, s.CLog("录音open失败:" + e + ",isUserNotAllow:" + t, 1), a && a(e, t);
- },
- i = function () {
- s.CLog("open ok id:" + s.id), e(), s._SO = 0;
- },
- o = n.Sync,
- _ = ++o.O,
- l = o.C;
- s._O = s._O_ = _, s._SO = s._S;
- var t = s.envCheck({
- envName: "H5",
- canProcess: !0
- });
- if (t) r("不能录音:" + t);else if (s.set.sourceStream) {
- if (!V.GetContext()) return void r("不支持此浏览器从流中获取录音");
- S(n), s.Stream = s.set.sourceStream, s.Stream._call = {};
- try {
- g(n);
- } catch (e) {
- return void r("从流中打开录音失败:" + e.message);
- }
- i();
- } else {
- var f = function (e, t) {
- try {
- y.top.a;
- } catch (e) {
- return void r('无权录音(跨域,请尝试给iframe添加麦克风访问策略,如allow="camera;microphone")');
- }
- /Permission|Allow/i.test(e) ? r("用户拒绝了录音权限", !0) : !1 === y.isSecureContext ? r("浏览器禁止不安全页面录音,可开启https解决") : /Found/i.test(e) ? r(t + ",无可用麦克风") : r(t);
- };
- if (V.IsOpen()) i();else if (V.Support()) {
- var c = function (t) {
- setTimeout(function () {
- t._call = {};
- var e = V.Stream;
- e && (S(), t._call = e._call), V.Stream = t, function () {
- if (l != o.C || !s._O) {
- var e = "open被取消";
- return _ == o.O ? s.close() : e = "open被中断", r(e), !0;
- }
- }() || (V.IsOpen() ? (e && s.CLog("发现同时多次调用open", 1), g(n, 1), i()) : r("录音功能无效:无音频流"));
- }, 100);
- },
- h = function (e) {
- var t = e.name || e.message || e.code + ":" + e;
- s.CLog("请求录音权限错误", 1, e), f(t, "无法录音:" + t);
- },
- u = {
- noiseSuppression: !1,
- echoCancellation: !1
- },
- m = s.set.audioTrackSet;
- for (var p in m) u[p] = m[p];
- u.sampleRate = V.Ctx.sampleRate;
- try {
- var b = V.Scope[d]({
- audio: u
- }, c, h);
- } catch (e) {
- s.CLog(d, 3, e), b = V.Scope[d]({
- audio: !0
- }, c, h);
- }
- b && b.then && b.then(c)[x](h);
- } else f("", "此浏览器不支持录音");
- }
- },
- close: function (e) {
- e = e || v;
- var t = this,
- a = t._streamStore();
- t._stop();
- var s = a.Sync;
- if (t._O = 0, t._O_ != s.O) return t.CLog("close被忽略(因为同时open了多个rec,只有最后一个会真正close)", 3), void e();
- s.C++, S(a), t.CLog("close"), e();
- },
- mock: function (e, t) {
- var a = this;
- return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a[O] = t, a;
- },
- envCheck: function (e) {
- var t,
- a = this.set,
- s = "CPU_BE";
- if (t || V[s] || !y.Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (r(s), t = "不支持CPU_BE架构"), !t) {
- var n = a.type;
- this[n + "_envCheck"] ? t = this[n + "_envCheck"](e, a) : a.takeoffEncodeChunk && (t = n + "类型" + (this[n] ? "" : "(未加载编码器)") + "不支持设置takeoffEncodeChunk");
- }
- return t || "";
- },
- envStart: function (e, t) {
- var a = this,
- s = a.set;
- a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [];
- var n = s[N];
- if (t < n ? s[N] = t : n = 0, a[O] = t, a.CLog(O + ": " + t + " set." + N + ": " + s[N] + (n ? " 忽略" + n : ""), n ? 3 : 0), a.engineCtx = 0, a[s.type + "_start"]) {
- var r = a.engineCtx = a[s.type + "_start"](s);
- r && (r.pcmDatas = [], r.pcmSize = 0);
- }
- },
- envResume: function () {
- this.envInFixTs = [];
- },
- envIn: function (e, t) {
- var n = this,
- r = n.set,
- i = n.engineCtx,
- a = n[O],
- s = e.length,
- o = V.PowerLevel(t, s),
- _ = n.buffers,
- l = _.length;
- _.push(e);
- var f = _,
- c = l,
- h = Date.now(),
- u = Math.round(s / a * 1e3);
- n.envInLast = h, 1 == n.buffers.length && (n.envInFirst = h - u);
- var m = n.envInFixTs;
- m.splice(0, 0, {
- t: h,
- d: u
- });
- for (var p = h, b = 0, v = 0; v < m.length; v++) {
- var d = m[v];
- if (3e3 < h - d.t) {
- m.length = v;
+ return a;
+ }, N.CloseNewCtx = function (e) {
+ if (e && e != N.Ctx) {
+ s(e);
+ for (var t = N.NewCtxs || [], a = t.length, n = 0; n < t.length; n++) if (t[n] == e) {
+ t.splice(n, 1);
break;
}
- p = d.t, b += d.d;
+ O(z("mSxV::剩{1}个GetContext未close", 0, a + "-1=" + t.length), t.length ? 3 : 0);
}
- var g = m[1],
- S = h - p;
- if (S / 3 < S - b && (g && 1e3 < S || 6 <= m.length)) {
- var M = h - g.t - u;
- if (u / 5 < M) {
- var w = !r.disableEnvInFix;
- if (n.CLog("[" + h + "]" + (w ? "" : "未") + "补偿" + M + "ms", 3), n.envInFix += M, w) {
- var R = new Int16Array(M * a / 1e3);
- s += R.length, _.push(R);
+ };
+ var s = function (e) {
+ if (e && e.close) {
+ e._isC = 1;
+ try {
+ e.close();
+ } catch (e) {
+ O("ctx close err", 1, e);
}
}
- }
- var A = n.recSize,
- B = s,
- k = A + B;
- if (n.recSize = k, i) {
- var y = V.SampleData(_, a, r[N], i.chunkInfo);
- i.chunkInfo = y, k = (A = i.pcmSize) + (B = y.data.length), i.pcmSize = k, _ = i.pcmDatas, l = _.length, _.push(y.data), a = y[N];
- }
- var T = Math.round(k / a * 1e3),
- x = _.length,
- E = f.length,
- P = function () {
- for (var e = L ? 0 : -B, t = null == _[0], a = l; a < x; a++) {
- var s = _[a];
- null == s ? t = 1 : (e += s.length, i && s.length && n[r.type + "_encode"](i, s));
- }
- if (t && i) for (a = c, f[0] && (a = 0); a < E; a++) f[a] = null;
- t && (e = L ? B : 0, _[0] = null), i ? i.pcmSize += e : n.recSize += e;
- },
- L = 0,
- I = "rec.set.onProcess";
- try {
- L = r.onProcess(_, o, T, a, l, P);
- } catch (e) {
- console.error(I + "回调出错是不允许的,需保证不会抛异常", e);
- }
- var H = Date.now() - h;
- if (10 < H && 1e3 < n.envInFirst - h && n.CLog(I + "低性能,耗时" + H + "ms", 3), !0 === L) {
- var C = 0;
- for (v = l; v < x; v++) null == _[v] ? C = 1 : _[v] = new Int16Array(0);
- C ? n.CLog("未进入异步前不能清除buffers", 3) : i ? i.pcmSize -= B : n.recSize -= B;
- } else P();
- },
- start: function () {
- var t = this,
- a = V.Ctx,
- e = 1;
- if (t.set.sourceStream ? t.Stream || (e = 0) : V.IsOpen() || (e = 0), e) {
- if (t.CLog("开始录音"), t._stop(), t.state = 3, t.envStart(null, a[N]), t._SO && t._SO + 1 != t._S) t.CLog("start被中断", 3);else {
- t._SO = 0;
- var s = function () {
- 3 == t.state && (t.state = 1, t.resume());
- };
- if ("suspended" == a.state) {
- var n = "AudioContext resume: ";
- t.CLog(n + "wait..."), a.resume().then(function () {
- t.CLog(n + a.state), s();
+ },
+ B = N.ResumeCtx = function (a, n, s, r) {
+ var i = 0,
+ o = 0,
+ _ = 0,
+ l = 0,
+ f = "EventListener",
+ c = "ResumeCtx ",
+ u = function (e, t) {
+ o && h(), i || (i = 1, e && r(e, l), t && s(l)), t && (!a._LsSC && a["add" + f] && a["add" + f]("statechange", b), a._LsSC = 1, _ = 1);
+ },
+ h = function (e) {
+ if (!e || !o) {
+ o = e ? 1 : 0;
+ for (var t = ["focus", "mousedown", "mouseup", "touchstart", "touchend"], a = 0; a < t.length; a++) window[(e ? "add" : "remove") + f](t[a], b, !0);
+ }
+ },
+ b = function () {
+ var e = a.state,
+ t = p(e);
+ if (!i && !n(t ? ++l : l)) return u();
+ t ? (_ && O(c + "sc " + e, 3), h(1), a.resume().then(function () {
+ _ && O(c + "sc " + a.state), u(0, 1);
})[x](function (e) {
- t.CLog(n + a.state + " 可能无法录音:" + e.message, 1, e), s();
- });
- } else s();
+ O(c + "error", 1, e), p(a.state) || u(e.message || "error");
+ })) : "closed" == e ? (_ && !a._isC && O(c + "sc " + e, 1), u("ctx closed")) : u(0, 1);
+ };
+ b();
+ },
+ p = N.CtxSpEnd = function (e) {
+ return "suspended" == e || "interrupted" == e;
+ },
+ k = function (e) {
+ var t = e.state,
+ a = "ctx.state=" + t;
+ return p(t) && (a += z("nMIy::(注意:ctx不是running状态,rec.open和start至少要有一个在用户操作(触摸、点击等)时进行调用,否则将在rec.start时尝试进行ctx.resume,可能会产生兼容性问题(仅iOS),请参阅文档中runningContext配置)")), a;
+ },
+ T = "ConnectEnableWebM";
+ N[T] = !0;
+ var E = "ConnectEnableWorklet";
+ N[E] = !1;
+ var C = function (e, _) {
+ var l = e.BufferSize || N.BufferSize,
+ f = e.Stream,
+ c = f._RC || f._c || N.GetContext(!0);
+ f._c = c;
+ var u,
+ a,
+ h,
+ i = function (e) {
+ var t = f._m = c.createMediaStreamSource(f),
+ a = c.destination,
+ n = "createMediaStreamDestination";
+ c[n] && (a = f._d = c[n]()), t.connect(e), e.connect(a);
+ },
+ b = "",
+ p = f._call,
+ m = function (e) {
+ for (var t in p) {
+ for (var a = e.length, n = new Int16Array(a), s = 0, r = 0; r < a; r++) {
+ var i = Math.max(-1, Math.min(1, e[r]));
+ i = i < 0 ? 32768 * i : 32767 * i, n[r] = i, s += Math.abs(i);
+ }
+ for (var o in p) p[o](n, s);
+ return;
+ }
+ },
+ v = "ScriptProcessor",
+ d = "audioWorklet",
+ o = R + " " + d,
+ g = "RecProc",
+ w = "MediaRecorder",
+ S = w + ".WebM.PCM",
+ M = c.createScriptProcessor || c.createJavaScriptNode,
+ y = z("ZGlf::。由于{1}内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启{1}。", 0, d),
+ A = function () {
+ a = f.isWorklet = !1, n(f), O(z("7TU0::Connect采用老的{1},", 0, v) + Y.get(z(N[E] ? "JwCL::但已设置{1}尝试启用{2}" : "VGjB::可设置{1}尝试启用{2}", 2), [R + "." + E + "=true", d]) + b + y, 3);
+ var e = f._p = M.call(c, l, 1, 1);
+ i(e), e.onaudioprocess = function (e) {
+ var t = e.inputBuffer.getChannelData(0);
+ m(t);
+ };
+ },
+ k = function () {
+ u = f.isWebM = !1, I(f), a = f.isWorklet = !M || N[E];
+ var t = window.AudioWorkletNode;
+ if (a && c[d] && t) {
+ var n = function () {
+ return a && f._na;
+ },
+ s = f._na = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ h = 0, n() && (O(z("MxX1::{1}未返回任何音频,恢复使用{2}", 0, d, v), 3), M && A());
+ }, 500));
+ },
+ r = function () {
+ if (n()) {
+ var e = f._n = new t(c, g, {
+ processorOptions: {
+ bufferSize: l
+ }
+ });
+ i(e), e.port.onmessage = function (e) {
+ h && (clearTimeout(h), h = ""), n() ? m(e.data.val) : a || O(z("XUap::{1}多余回调", 0, d), 3);
+ }, O(z("yOta::Connect采用{1},设置{2}可恢复老式{3}", 0, d, R + "." + E + "=false", v) + b + y, 3);
+ }
+ },
+ e = function () {
+ if (n()) if (c[g]) r();else {
+ var e,
+ t,
+ a = (t = "class " + g + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
+ return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, o);
+ })(function (e) {
+ DEL_super(e);
+ var t = this,
+ a = e.processorOptions.bufferSize;
+ t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
+ e.data.kill && (t.kill = !0, $C.log("$RA kill call"));
+ }, $C.log("$RA .ctor call", e);
+ }), t += "process " + e(function (e, t, a) {
+ var n = this,
+ s = n.bufferSize,
+ r = n.buffer,
+ i = n.pos;
+ if ((e = (e[0] || [])[0] || []).length) {
+ r.set(e, i);
+ var o = ~~((i += e.length) / s) * s;
+ if (o) {
+ this.port.postMessage({
+ val: r.slice(0, o)
+ });
+ var _ = r.subarray(o, i);
+ (r = new Float32Array(2 * s)).set(_), i = _.length, n.buffer = r;
+ }
+ n.pos = i;
+ }
+ return !n.kill;
+ }), t = (t += '}try{registerProcessor("' + g + '", ' + g + ')}catch(e){$C.error("' + o + ' Reg Error",e)}').replace(/\$C\./g, "console."), "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
+ c[d].addModule(a).then(function (e) {
+ n() && (c[g] = 1, r(), h && s());
+ })[x](function (e) {
+ O(d + ".addModule Error", 1, e), n() && A();
+ });
+ }
+ };
+ B(c, function () {
+ return n();
+ }, e, e);
+ } else A();
+ };
+ !function () {
+ var e = window[w],
+ t = "ondataavailable",
+ a = "audio/webm; codecs=pcm";
+ u = f.isWebM = N[T];
+ var n = e && t in e.prototype && e.isTypeSupported(a);
+ if (b = n ? "" : z("VwPd::(此浏览器不支持{1})", 0, S), !_ || !u || !n) return k();
+ var s = function () {
+ return u && f._ra;
+ },
+ r = (f._ra = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ s() && (O(z("vHnb::{1}未返回任何音频,降级使用{2}", 0, w, d), 3), k());
+ }, 500));
+ }, Object.assign({
+ mimeType: a
+ }, N.ConnectWebMOptions)),
+ i = f._r = new e(f, r),
+ o = f._rd = {
+ sampleRate: c[D]
+ };
+ i[t] = function (e) {
+ var t = new FileReader();
+ t.onloadend = function () {
+ if (s()) {
+ var e = P(new Uint8Array(t.result), o);
+ if (!e) return;
+ if (-1 == e) return void k();
+ h && (clearTimeout(h), h = ""), m(e);
+ } else u || O(z("O9P7::{1}多余回调", 0, w), 3);
+ }, t.readAsArrayBuffer(e.data);
+ }, i.start(~~(l / 48)), O(z("LMEm::Connect采用{1},设置{2}可恢复使用{3}或老式{4}", 0, S, R + "." + T + "=false", d, v));
+ }();
+ },
+ r = function (e) {
+ e._na && e._na(), e._ra && e._ra();
+ },
+ n = function (e) {
+ e._na = null, e._n && (e._n.port.postMessage({
+ kill: !0
+ }), e._n.disconnect(), e._n = null);
+ },
+ I = function (e) {
+ if (e._ra = null, e._r) {
+ try {
+ e._r.stop();
+ } catch (e) {
+ O("mr stop err", 1, e);
+ }
+ e._r = null;
}
- } else t.CLog("未open", 1);
- },
- pause: function () {
- var e = this;
- e.state && (e.state = 2, e.CLog("pause"), delete e._streamStore().Stream._call[e.id]);
- },
- resume: function () {
- var e,
- a = this;
- if (a.state) {
- a.state = 1, a.CLog("resume"), a.envResume();
- var t = a._streamStore().Stream;
- t._call[a.id] = function (e, t) {
- 1 == a.state && a.envIn(e, t);
- }, (e = t)._na && e._na(), e._ra && e._ra();
- }
- },
- _stop: function (e) {
- var t = this,
- a = t.set;
- t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
- },
- stop: function (a, t, e) {
- var s,
- n = this,
- r = n.set,
- i = n.envInLast - n.envInFirst,
- o = i && n.buffers.length;
- n.CLog("stop 和start时差" + (i ? i + "ms 补偿" + n.envInFix + "ms envIn:" + o + " fps:" + (o / i * 1e3).toFixed(1) : "-"));
- var _ = function () {
- n._stop(), e && n.close();
- },
- l = function (e) {
- n.CLog("结束录音失败:" + e, 1), t && t(e), _();
- },
- f = function (e, t) {
- if (n.CLog("结束录音 编码花" + (Date.now() - s) + "ms 音频时长" + t + "ms 文件大小" + e.size + "b"), r.takeoffEncodeChunk) n.CLog("启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据", 3);else if (e.size < Math.max(100, t / 2)) return void l("生成的" + r.type + "无效");
- a && a(e, t), _();
+ },
+ L = function (e) {
+ var t = (e = e || N) == N,
+ a = e.Stream;
+ a && (a._m && (a._m.disconnect(), a._m = null), !a._RC && a._c && N.CloseNewCtx(a._c), a._RC = null, a._c = null, a._d && (o(a._d.stream), a._d = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), n(a), I(a), t && o(a)), e.Stream = 0;
+ },
+ o = N.StopS_ = function (e) {
+ for (var t = e.getTracks && e.getTracks() || e.audioTracks || [], a = 0; a < t.length; a++) {
+ var n = t[a];
+ n.stop && n.stop();
+ }
+ e.stop && e.stop();
+ };
+ N.SampleData = function (e, t, a, n, s) {
+ var r = "SampleData";
+ n || (n = {});
+ var i = n.index || 0,
+ o = n.offset || 0,
+ _ = n.filter;
+ if (_ && _.fn && _.sr != t && (_ = null, O(z("d48C::{1}的filter采样率变了,重设滤波", 0, r), 3)), !_) {
+ var l = 3 * t / 4 < a ? 0 : a / 2 * 3 / 4;
+ _ = {
+ fn: l ? N.IIRFilter(!0, t, l) : 0
};
- if (!n.isMock) {
- var c = 3 == n.state;
- if (!n.state || c) return void l("未开始录音" + (c ? ",开始录音前无用户交互导致AudioContext未运行" : ""));
- n._stop(!0);
}
- var h = n.recSize;
- if (h) {
- if (n.buffers[0]) {
- if (n[r.type]) {
- if (n.isMock) {
- var u = n.envCheck(n.mockEnvInfo || {
+ _.sr = t;
+ var f = _.fn,
+ c = n.frameNext || [];
+ s || (s = {});
+ var u = s.frameSize || 1;
+ s.frameType && (u = "mp3" == s.frameType ? 1152 : 1);
+ var h = e.length;
+ h + 1 < i && O(z("tlbC::{1}似乎传入了未重置chunk {2}", 0, r, i + ">" + h), 3);
+ for (var b = 0, p = i; p < h; p++) b += e[p].length;
+ b = Math.max(0, b - Math.floor(o));
+ var m = t / a;
+ 1 < m ? b = Math.floor(b / m) : (m = 1, a = t), b += c.length;
+ for (var v = new Int16Array(b), d = 0, p = 0; p < c.length; p++) v[d] = c[p], d++;
+ for (; i < h; i++) {
+ for (var g = e[i], p = o, w = g.length, S = f && f.Embed, M = 0, y = 0, A = 0, k = 0, R = 0, x = 0; R < w; R++, x++) if (x < w && (S ? (A = g[x], k = S.b0 * A + S.b1 * S.x1 + S.b0 * S.x2 - S.a1 * S.y1 - S.a2 * S.y2, S.x2 = S.x1, S.x1 = A, S.y2 = S.y1, S.y1 = k) : k = f ? f(g[x]) : g[x]), M = y, y = k, 0 != x) {
+ var B = Math.floor(p);
+ if (R == B) {
+ var T = Math.ceil(p),
+ E = p - B,
+ C = M,
+ I = T < w ? y : C,
+ L = C + (I - C) * E;
+ 32767 < L ? L = 32767 : L < -32768 && (L = -32768), v[d] = L, d++, p += m;
+ }
+ } else R--;
+ o = Math.max(0, p - w);
+ }
+ c = null;
+ var P = v.length % u;
+ if (0 < P) {
+ var H = 2 * (v.length - P);
+ c = new Int16Array(v.buffer.slice(H)), v = new Int16Array(v.buffer.slice(0, H));
+ }
+ return {
+ index: i,
+ offset: o,
+ filter: _,
+ frameNext: c,
+ sampleRate: a,
+ data: v
+ };
+ }, N.IIRFilter = function (e, t, a) {
+ var n = 2 * Math.PI * a / t,
+ s = Math.sin(n),
+ r = Math.cos(n),
+ i = s / 2,
+ o = 1 + i,
+ _ = -2 * r / o,
+ l = (1 - i) / o;
+ if (e) var f = (1 - r) / 2 / o,
+ c = (1 - r) / o;else var f = (1 + r) / 2 / o,
+ c = -(1 + r) / o;
+ var u = 0,
+ h = 0,
+ b = 0,
+ p = 0,
+ m = 0,
+ v = function (e) {
+ return b = f * e + c * u + f * h - _ * p - l * m, h = u, u = e, m = p, p = b;
+ };
+ return v.Embed = {
+ x1: 0,
+ x2: 0,
+ y1: 0,
+ y2: 0,
+ b0: f,
+ b1: c,
+ a1: _,
+ a2: l
+ }, v;
+ }, N.PowerLevel = function (e, t) {
+ var a = e / t || 0;
+ return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
+ }, N.PowerDBFS = function (e) {
+ var t = Math.max(.1, e || 0);
+ return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
+ }, N.CLog = function (e, t) {
+ if ("object" == typeof console) {
+ var a = new Date(),
+ n = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
+ s = this && this.envIn && this.envCheck && this.id,
+ r = ["[" + n + " " + R + (s ? ":" + s : "") + "]" + e],
+ i = arguments,
+ o = N.CLog,
+ _ = 2,
+ l = o.log || console.log;
+ for (f(t) ? l = 1 == t ? o.error || console.error : 3 == t ? o.warn || console.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
+ c ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(console, r);
+ }
+ };
+ var O = function () {
+ N.CLog.apply(this, arguments);
+ },
+ c = !0;
+ try {
+ c = !console.log.apply;
+ } catch (e) {}
+ var _ = 0;
+ function l(e) {
+ var t = this;
+ t.id = ++_, u();
+ var a = {
+ type: "mp3",
+ onProcess: S
+ };
+ for (var n in e) a[n] = e[n];
+ var s = (t.set = a)[i],
+ r = a[D];
+ (s && !f(s) || r && !f(r)) && t.CLog(z.G("IllegalArgs-1", [z("VtS4::{1}和{2}必须是数值", 0, D, i)]), 1, e), a[i] = +s || 16, a[D] = +r || 16e3, t.state = 0, t._S = 9, t.Sync = {
+ O: 9,
+ C: 9
+ };
+ }
+ N.Sync = {
+ O: 9,
+ C: 9
+ }, N.prototype = l.prototype = {
+ CLog: O,
+ _streamStore: function () {
+ return this.set.sourceStream ? this : N;
+ },
+ _streamCtx: function () {
+ var e = this._streamStore().Stream;
+ return e && e._c;
+ },
+ open: function (e, a) {
+ var n = this,
+ s = n.set,
+ r = n._streamStore(),
+ i = 0;
+ e = e || S;
+ var o = function (e, t) {
+ t = !!t, n.CLog(z("5tWi::录音open失败:") + e + ",isUserNotAllow:" + t, 1), i && N.CloseNewCtx(i), a && a(e, t);
+ };
+ n._streamTag = A;
+ var _ = function () {
+ n.CLog("open ok, id:" + n.id + " stream:" + n._streamTag), e(), n._SO = 0;
+ },
+ l = r.Sync,
+ f = ++l.O,
+ c = l.C;
+ n._O = n._O_ = f, n._SO = n._S;
+ if (w) {
+ var t = n.envCheck({
+ envName: "H5",
+ canProcess: !0
+ });
+ if (t) o(z("A5bm::不能录音:") + t);else if (s.sourceStream) {
+ if (n._streamTag = "set.sourceStream", !N.GetContext()) return void o(z("1iU7::不支持此浏览器从流中获取录音"));
+ L(r);
+ var u = n.Stream = s.sourceStream;
+ u._RC = s.runningContext, u._call = {};
+ try {
+ C(r);
+ } catch (e) {
+ return L(r), void o(z("BTW2::从流中打开录音失败:") + e.message);
+ }
+ _();
+ } else {
+ var h = function (e, t) {
+ try {
+ window.top.a;
+ } catch (e) {
+ return void o(z("Nclz::无权录音(跨域,请尝试给iframe添加麦克风访问策略,如{1})", 0, 'allow="camera;microphone"'));
+ }
+ /Permission|Allow/i.test(e) ? o(z("gyO5::用户拒绝了录音权限"), !0) : !1 === window.isSecureContext ? o(z("oWNo::浏览器禁止不安全页面录音,可开启https解决")) : /Found/i.test(e) ? o(t + z("jBa9::,无可用麦克风")) : o(t);
+ };
+ if (N.IsOpen()) _();else if (N.Support()) {
+ var b = s.runningContext;
+ b || (b = i = N.GetContext(!0));
+ var p = function (t) {
+ setTimeout(function () {
+ t._call = {};
+ var e = N.Stream;
+ e && (L(), t._call = e._call), (N.Stream = t)._c = b, t._RC = s.runningContext, function () {
+ if (c != l.C || !n._O) {
+ var e = z("dFm8::open被取消");
+ return f == l.O ? n.close() : e = z("VtJO::open被中断"), o(e), !0;
+ }
+ }() || (N.IsOpen() ? (e && n.CLog(z("upb8::发现同时多次调用open"), 1), C(r, 1), _()) : o(z("Q1GA::录音功能无效:无音频流")));
+ }, 100);
+ },
+ m = function (e) {
+ var t = e.name || e.message || e.code + ":" + e;
+ n.CLog(z("xEQR::请求录音权限错误"), 1, e), h(t, z("bDOG::无法录音:") + t);
+ },
+ v = s.audioTrackSet || {};
+ v[D] = b[D];
+ var d = {
+ audio: v
+ };
+ try {
+ var g = N.Scope[A](d, p, m);
+ } catch (e) {
+ n.CLog(A, 3, e), d = {
+ audio: !0
+ }, g = N.Scope[A](d, p, m);
+ }
+ n.CLog(A + "(" + JSON.stringify(d) + ") " + k(b) + z("RiWe::,未配置noiseSuppression和echoCancellation时浏览器可能会自动打开降噪和回声消除,移动端可能会降低系统播放音量(关闭录音后可恢复),请参阅文档中audioTrackSet配置") + "(" + y + ") LM:" + M + " UA:" + navigator.userAgent), g && g.then && g.then(p)[x](m);
+ } else h("", z("COxc::此浏览器不支持录音"));
+ }
+ } else o(z.G("NonBrowser-1", ["open"]) + z("EMJq::,可尝试使用RecordApp解决方案") + "(" + y + "/tree/master/app-support-sample)");
+ },
+ close: function (e) {
+ e = e || S;
+ var t = this,
+ a = t._streamStore();
+ t._stop();
+ var n = " stream:" + t._streamTag,
+ s = a.Sync;
+ if (t._O = 0, t._O_ != s.O) return t.CLog(z("hWVz::close被忽略(因为同时open了多个rec,只有最后一个会真正close)") + n, 3), void e();
+ s.C++, L(a), t.CLog("close," + n), e();
+ },
+ mock: function (e, t) {
+ var a = this;
+ return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a._setSrcSR(t), a._streamTag = "mock", a;
+ },
+ _setSrcSR: function (e) {
+ var t = this.set,
+ a = t[D];
+ e < a ? t[D] = e : a = 0, this[V] = e, this.CLog(V + ": " + e + " set." + D + ": " + t[D] + (a ? " " + z("UHvm::忽略") + ": " + a : ""), a ? 3 : 0);
+ },
+ envCheck: function (e) {
+ var t,
+ a = this.set,
+ n = "CPU_BE";
+ if (t || N[n] || "function" != typeof Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (u(n), t = z("Essp::不支持{1}架构", 0, n)), !t) {
+ var s = a.type,
+ r = this[s + "_envCheck"];
+ a.takeoffEncodeChunk && (r ? e.canProcess || (t = z("7uMV::{1}环境不支持实时处理", 0, e.envName)) : t = z("2XBl::{1}类型不支持设置takeoffEncodeChunk", 0, s) + (this[s] ? "" : z("LG7e::(未加载编码器)"))), !t && r && (t = this[s + "_envCheck"](e, a));
+ }
+ return t || "";
+ },
+ envStart: function (e, t) {
+ var a = this,
+ n = a.set;
+ if (a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, e && (a._streamTag = "env$" + e.envName), a.state = 1, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [], a._setSrcSR(t), a.engineCtx = 0, a[n.type + "_start"]) {
+ var s = a.engineCtx = a[n.type + "_start"](n);
+ s && (s.pcmDatas = [], s.pcmSize = 0);
+ }
+ },
+ envResume: function () {
+ this.envInFixTs = [];
+ },
+ envIn: function (e, t) {
+ var s = this,
+ r = s.set,
+ i = s.engineCtx;
+ if (1 == s.state) {
+ var a = s[V],
+ n = e.length,
+ o = N.PowerLevel(t, n),
+ _ = s.buffers,
+ l = _.length;
+ _.push(e);
+ var f = _,
+ c = l,
+ u = Date.now(),
+ h = Math.round(n / a * 1e3);
+ s.envInLast = u, 1 == s.buffers.length && (s.envInFirst = u - h);
+ var b = s.envInFixTs;
+ b.splice(0, 0, {
+ t: u,
+ d: h
+ });
+ for (var p = u, m = 0, v = 0; v < b.length; v++) {
+ var d = b[v];
+ if (3e3 < u - d.t) {
+ b.length = v;
+ break;
+ }
+ p = d.t, m += d.d;
+ }
+ var g = b[1],
+ w = u - p,
+ S = w - m;
+ if (w / 3 < S && (g && 1e3 < w || 6 <= b.length)) {
+ var M = u - g.t - h;
+ if (h / 5 < M) {
+ var y = !r.disableEnvInFix;
+ if (s.CLog("[" + u + "]" + Y.get(z(y ? "4Kfd::补偿{1}ms" : "bM5i::未补偿{1}ms", 1), [M]), 3), s.envInFix += M, y) {
+ var A = new Int16Array(M * a / 1e3);
+ n += A.length, _.push(A);
+ }
+ }
+ }
+ var k = s.recSize,
+ R = n,
+ x = k + R;
+ if (s.recSize = x, i) {
+ var B = N.SampleData(_, a, r[D], i.chunkInfo);
+ i.chunkInfo = B, k = i.pcmSize, R = B.data.length, x = k + R, i.pcmSize = x, _ = i.pcmDatas, l = _.length, _.push(B.data), a = B[D];
+ }
+ var T = Math.round(x / a * 1e3),
+ E = _.length,
+ C = f.length,
+ I = function () {
+ for (var e = L ? 0 : -R, t = null == _[0], a = l; a < E; a++) {
+ var n = _[a];
+ null == n ? t = 1 : (e += n.length, i && n.length && s[r.type + "_encode"](i, n));
+ }
+ if (t && i) {
+ var a = c;
+ for (f[0] && (a = 0); a < C; a++) f[a] = null;
+ }
+ t && (e = L ? R : 0, _[0] = null), i ? i.pcmSize += e : s.recSize += e;
+ },
+ L = 0,
+ P = "rec.set.onProcess";
+ try {
+ L = r.onProcess(_, o, T, a, l, I);
+ } catch (e) {
+ console.error(P + z("gFUF::回调出错是不允许的,需保证不会抛异常"), e);
+ }
+ var H = Date.now() - u;
+ if (10 < H && 1e3 < s.envInFirst - u && s.CLog(P + z("2ghS::低性能,耗时{1}ms", 0, H), 3), !0 === L) {
+ for (var O = 0, v = l; v < E; v++) null == _[v] ? O = 1 : _[v] = new Int16Array(0);
+ O ? s.CLog(z("ufqH::未进入异步前不能清除buffers"), 3) : i ? i.pcmSize -= R : s.recSize -= R;
+ } else I();
+ } else s.state || s.CLog("envIn at state=0", 3);
+ },
+ start: function () {
+ var t = this,
+ e = 1;
+ if (t.set.sourceStream ? t.Stream || (e = 0) : N.IsOpen() || (e = 0), e) {
+ var a = t._streamCtx();
+ if (t.CLog(z("kLDN::start 开始录音,") + k(a) + " stream:" + t._streamTag), t._stop(), t.envStart(null, a[D]), t.state = 3, t._SO && t._SO + 1 != t._S) t.CLog(z("Bp2y::start被中断"), 3);else {
+ t._SO = 0;
+ var n = function () {
+ 3 == t.state && (t.state = 1, t.resume());
+ },
+ s = "AudioContext resume: ";
+ B(a, function (e) {
+ return e && t.CLog(s + "wait..."), 3 == t.state;
+ }, function (e) {
+ e && t.CLog(s + a.state), n();
+ }, function (e) {
+ t.CLog(s + a.state + z("upkE::,可能无法录音:") + e, 1), n();
+ });
+ }
+ } else t.CLog(z("6WmN::start失败:未open"), 1);
+ },
+ pause: function () {
+ var e = this,
+ t = e._streamStore().Stream;
+ e.state && (e.state = 2, e.CLog("pause"), t && delete t._call[e.id]);
+ },
+ resume: function () {
+ var a = this,
+ t = a._streamStore().Stream,
+ n = "resume(wait ctx)";
+ if (3 == a.state) a.CLog(n);else if (a.state) {
+ a.state = 1, a.CLog("resume"), a.envResume(), t && (t._call[a.id] = function (e, t) {
+ 1 == a.state && a.envIn(e, t);
+ }, r(t));
+ var s = a._streamCtx();
+ s && B(s, function (e) {
+ return e && a.CLog(n + "..."), 1 == a.state;
+ }, function (e) {
+ e && a.CLog(n + s.state), r(t);
+ }, function (e) {
+ a.CLog(n + s.state + "[err]" + e, 1);
+ });
+ }
+ },
+ _stop: function (e) {
+ var t = this,
+ a = t.set;
+ t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
+ },
+ stop: function (c, t, e) {
+ var u,
+ h = this,
+ b = h.set,
+ a = h.envInLast - h.envInFirst,
+ n = a && h.buffers.length;
+ h.CLog(z("Xq4s::stop 和start时差:") + (a ? a + "ms " + z("3CQP::补偿:") + h.envInFix + "ms envIn:" + n + " fps:" + (n / a * 1e3).toFixed(1) : "-") + " stream:" + h._streamTag + " (" + y + ") LM:" + M);
+ var p = function () {
+ h._stop(), e && h.close();
+ },
+ m = function (e) {
+ h.CLog(z("u8JG::结束录音失败:") + e, 1), t && t(e), p();
+ },
+ s = function (e, t, a) {
+ var n = "arraybuffer",
+ s = "dataType",
+ r = "DefaultDataType",
+ i = h[s] || N[r] || "blob",
+ o = s + "=" + i,
+ _ = e instanceof ArrayBuffer,
+ l = 0,
+ f = _ ? e.byteLength : e.size;
+ if (i == n ? _ || (l = 1) : "blob" == i ? "function" != typeof Blob ? l = z.G("NonBrowser-1", [o]) + z("1skY::,请设置{1}", 0, R + "." + r + '="' + n + '"') : (_ && (e = new Blob([e], {
+ type: t
+ })), e instanceof Blob || (l = 1), t = e.type || t) : l = z.G("NotSupport-1", [o]), h.CLog(z("Wv7l::结束录音 编码花{1}ms 音频时长{2}ms 文件大小{3}b", 0, Date.now() - u, a, f) + " " + o + "," + t), l) m(1 != l ? l : z("Vkbd::{1}编码器返回的不是{2}", 0, b.type, i) + ", " + o);else {
+ if (b.takeoffEncodeChunk) h.CLog(z("QWnr::启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据"), 3);else if (f < Math.max(50, a / 5)) return void m(z("Sz2H::生成的{1}无效", 0, b.type));
+ c && c(e, a, t), p();
+ }
+ };
+ if (!h.isMock) {
+ var r = 3 == h.state;
+ if (!h.state || r) return void m(z("wf9t::未开始录音") + (r ? z("Dl2c::,开始录音前无用户交互导致AudioContext未运行") : ""));
+ }
+ h._stop(!0);
+ var i = h.recSize;
+ if (i) {
+ if (h[b.type]) {
+ if (h.isMock) {
+ var o = h.envCheck(h.mockEnvInfo || {
envName: "mock",
canProcess: !1
});
- if (u) return void l("录音错误:" + u);
+ if (o) return void m(z("AxOH::录音错误:") + o);
}
- var m = n.engineCtx;
- if (n[r.type + "_complete"] && m) {
- var p = Math.round(m.pcmSize / r[N] * 1e3);
- return s = Date.now(), void n[r.type + "_complete"](m, function (e) {
- f(e, p);
- }, l);
+ var _ = h.engineCtx;
+ if (h[b.type + "_complete"] && _) {
+ var l = Math.round(_.pcmSize / b[D] * 1e3);
+ return u = Date.now(), void h[b.type + "_complete"](_, function (e, t) {
+ s(e, t, l);
+ }, m);
}
- s = Date.now();
- var b = V.SampleData(n.buffers, n[O], r[N]);
- r[N] = b[N];
- var v = b.data;
- p = Math.round(v.length / r[N] * 1e3), n.CLog("采样" + h + "->" + v.length + " 花:" + (Date.now() - s) + "ms"), setTimeout(function () {
- s = Date.now(), n[r.type](v, function (e) {
- f(e, p);
- }, function (e) {
- l(e);
+ if (u = Date.now(), h.buffers[0]) {
+ var f = N.SampleData(h.buffers, h[V], b[D]);
+ b[D] = f[D];
+ var v = f.data,
+ l = Math.round(v.length / b[D] * 1e3);
+ h.CLog(z("CxeT::采样:{1} 花:{2}ms", 0, i + "->" + v.length, Date.now() - u)), setTimeout(function () {
+ u = Date.now(), h[b.type](v, function (e, t) {
+ s(e, t, l);
+ }, function (e) {
+ m(e);
+ });
});
- });
- } else l("未加载" + r.type + "编码器");
- } else l("音频buffers被释放");
- } else l("未采集到录音");
- }
- }, y[T] && (H("重复引入" + T, 3), y[T].Destroy()), y[T] = V;
- var C = function (e, t) {
- t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
- var a = t.tracks,
- s = [t.pos[0]],
- n = function () {
- t.pos[0] = s[0];
- },
- r = t.bytes.length,
- i = new Uint8Array(r + e.length);
- if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
- if (X(i, s), q(i, s), !D(X(i, s), [24, 83, 128, 103])) return;
- for (X(i, s); s[0] < i.length;) {
- var o = X(i, s),
- _ = q(i, s),
- l = [0],
- f = 0;
- if (!_) return;
- if (D(o, [22, 84, 174, 107])) {
- for (; l[0] < _.length;) {
- var c = X(_, l),
- h = q(_, l),
- u = [0],
- m = {
- channels: 0,
- sampleRate: 0
- };
- if (D(c, [174])) for (; u[0] < h.length;) {
- var p = X(h, u),
- b = q(h, u),
- v = [0];
- if (D(p, [215])) {
- var d = Y(b);
- m.number = d, a[d] = m;
- } else if (D(p, [131])) {
- var d = Y(b);
- 1 == d ? m.type = "video" : 2 == d ? (m.type = "audio", f || (t.track0 = m), m.idx = f++) : m.type = "Type-" + d;
- } else if (D(p, [134])) {
- for (var g = "", S = 0; S < b.length; S++) g += String.fromCharCode(b[S]);
- m.codec = g;
- } else if (D(p, [225])) for (; v[0] < b.length;) {
- var M = X(b, v),
- w = q(b, v);
- if (D(M, [181])) {
- var d = 0,
- R = new Uint8Array(w.reverse()).buffer;
- 4 == w.length ? d = new Float32Array(R)[0] : 8 == w.length ? d = new Float64Array(R)[0] : H("WebM Track !Float", 1, w), m[N] = Math.round(d);
- } else D(M, [98, 100]) ? m.bitDepth = Y(w) : D(M, [159]) && (m.channels = Y(w));
- }
- }
- }
- t._ht = 1, H("WebM Tracks", a), n();
- break;
- }
- }
- }
- var A = t.track0;
- if (A) {
- if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, H("WebM 16改32位", 3)), A[N] != t[N] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || H("WebM Track非预期", 3, t), -(t.bad = 1);
- for (var B = [], k = 0; s[0] < i.length;) {
- var c = X(i, s),
- h = q(i, s);
- if (!h) break;
- if (D(c, [163])) {
- var y = 15 & h[0],
- m = a[y];
- if (m) {
- if (0 === m.idx) {
- for (var T = new Uint8Array(h.length - 4), S = 4; S < h.length; S++) T[S - 4] = h[S];
- B.push(T), k += T.length;
- }
- } else H("WebM !Track" + y, 1, a);
- }
- n();
- }
- if (k) {
- var x = new Uint8Array(i.length - t.pos[0]);
- x.set(i.subarray(t.pos[0])), t.bytes = x, t.pos[0] = 0;
- for (var T = new Uint8Array(k), S = 0, E = 0; S < B.length; S++) T.set(B[S], E), E += B[S].length;
- var R = new Float32Array(T.buffer);
- if (1 < A.channels) {
- for (var P = [], S = 0; S < R.length;) P.push(R[S]), S += A.channels;
- R = new Float32Array(P);
- }
- return R;
- }
- }
- },
- D = function (e, t) {
- if (!e || e.length != t.length) return !1;
- if (1 == e.length) return e[0] == t[0];
- for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
- return !0;
- },
- Y = function (e) {
- for (var t = "", a = 0; a < e.length; a++) {
- var s = e[a];
- t += (s < 16 ? "0" : "") + s.toString(16);
- }
- return parseInt(t, 16) || 0;
- },
- X = function (e, t, a) {
- var s = t[0];
- if (!(s >= e.length)) {
- var n = e[s],
- r = ("0000000" + n.toString(2)).substr(-8),
- i = /^(0*1)(\d*)$/.exec(r);
- if (i) {
- var o = i[1].length,
- _ = [];
- if (!(s + o > e.length)) {
- for (var l = 0; l < o; l++) _[l] = e[s], s++;
- return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = s, _;
- }
- }
- }
- },
- q = function (e, t) {
- var a = X(e, t, 1);
- if (a) {
- var s = Y(a),
- n = t[0],
- r = [];
- if (s < 2147483647) {
- if (n + s > e.length) return;
- for (var i = 0; i < s; i++) r[i] = e[n], n++;
- }
- return t[0] = n, r;
+ } else m(z("xkKd::音频buffers被释放"));
+ } else m(z("xGuI::未加载{1}编码器,请尝试到{2}的src/engine内找到{1}的编码器并加载", 0, b.type, R));
+ } else m(z("Ltz3::未采集到录音"));
}
};
- V.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
- var r = V.Traffic = function (e) {
- e = e ? "/" + T + "/Report/" + e : "";
- var t = V.TrafficImgUrl;
- if (t) {
- var a = V.Traffic,
- s = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
- n = s[1] || "http://file/",
- r = (s[0] || n) + e;
- if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(n + e)), !a[r]) {
- a[r] = 1;
- var i = new Image();
- i.src = t, H("Traffic Analysis Image: " + (e || T + ".TrafficImgUrl=" + V.TrafficImgUrl));
- }
- }
- };
-}(window), module.exports && (module.exports = Recorder), function () {
-
- var i;
- Recorder.prototype.enc_mp3 = {
- stable: !0,
- testmsg: "采样率范围48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000"
- }, Recorder.prototype.mp3 = function (a, s, e) {
- var n = this.set,
- r = a.length,
- t = this.mp3_start(n);
- if (t) return this.mp3_encode(t, a), void this.mp3_complete(t, s, e, 1);
- var i = new Recorder.lamejs.Mp3Encoder(1, n.sampleRate, n.bitRate),
- o = [],
- _ = 0,
- l = 0,
- f = function () {
- if (_ < r) {
- 0 < (e = i.encodeBuffer(a.subarray(_, _ + 57600))).length && (l += e.buffer.byteLength, o.push(e.buffer)), _ += 57600, setTimeout(f);
- } else {
- var e;
- 0 < (e = i.flush()).length && (l += e.buffer.byteLength, o.push(e.buffer));
- var t = c.fn(o, l, r, n.sampleRate);
- h(t, n), s(new Blob(o, {
- type: "audio/mp3"
- }));
+ var P = function (e, t) {
+ t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
+ var a = t.tracks,
+ n = [t.pos[0]],
+ s = function () {
+ t.pos[0] = n[0];
+ },
+ r = t.bytes.length,
+ i = new Uint8Array(r + e.length);
+ if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
+ if (j(i, n), X(i, n), !H(j(i, n), [24, 83, 128, 103])) return;
+ for (j(i, n); n[0] < i.length;) {
+ var o = j(i, n),
+ _ = X(i, n),
+ l = [0],
+ f = 0;
+ if (!_) return;
+ if (H(o, [22, 84, 174, 107])) {
+ for (; l[0] < _.length;) {
+ var c = j(_, l),
+ u = X(_, l),
+ h = [0],
+ b = {
+ channels: 0,
+ sampleRate: 0
+ };
+ if (H(c, [174])) for (; h[0] < u.length;) {
+ var p = j(u, h),
+ m = X(u, h),
+ v = [0];
+ if (H(p, [215])) {
+ var d = F(m);
+ b.number = d, a[d] = b;
+ } else if (H(p, [131])) {
+ var d = F(m);
+ 1 == d ? b.type = "video" : 2 == d ? (b.type = "audio", f || (t.track0 = b), b.idx = f++) : b.type = "Type-" + d;
+ } else if (H(p, [134])) {
+ for (var g = "", w = 0; w < m.length; w++) g += String.fromCharCode(m[w]);
+ b.codec = g;
+ } else if (H(p, [225])) for (; v[0] < m.length;) {
+ var S = j(m, v),
+ M = X(m, v);
+ if (H(S, [181])) {
+ var d = 0,
+ y = new Uint8Array(M.reverse()).buffer;
+ 4 == M.length ? d = new Float32Array(y)[0] : 8 == M.length ? d = new Float64Array(y)[0] : O("WebM Track !Float", 1, M), b[D] = Math.round(d);
+ } else H(S, [98, 100]) ? b.bitDepth = F(M) : H(S, [159]) && (b.channels = F(M));
+ }
+ }
+ }
+ t._ht = 1, O("WebM Tracks", a), s();
+ break;
+ }
+ }
}
- };
- f();
- }, Recorder.BindDestroy("mp3Worker", function () {
- Recorder.CLog("mp3Worker Destroy"), i && i.terminate(), i = null;
- }), Recorder.prototype.mp3_envCheck = function (e, t) {
- var a = "";
- return t.takeoffEncodeChunk && (e.canProcess ? s() || (a = "当前浏览器版本太低,无法实时处理") : a = e.envName + "环境不支持实时处理"), a;
- }, Recorder.prototype.mp3_start = function (e) {
- return s(e);
- };
- var o = {
- id: 0
- },
- s = function (e) {
- var t = i;
- try {
- if (!t) {
- var a = ");wk_lame();var wk_ctxs={};self.onmessage=" + function (e) {
+ var A = t.track0;
+ if (A) {
+ if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, O("WebM 16->32 bit", 3)), A[D] != t[D] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || O("WebM Track Unexpected", 3, t), -(t.bad = 1);
+ for (var k = [], R = 0; n[0] < i.length;) {
+ var c = j(i, n),
+ u = X(i, n);
+ if (!u) break;
+ if (H(c, [163])) {
+ var x = 15 & u[0],
+ b = a[x];
+ if (b) {
+ if (0 === b.idx) {
+ for (var B = new Uint8Array(u.length - 4), w = 4; w < u.length; w++) B[w - 4] = u[w];
+ k.push(B), R += B.length;
+ }
+ } else O("WebM !Track" + x, 1, a);
+ }
+ s();
+ }
+ if (R) {
+ var T = new Uint8Array(i.length - t.pos[0]);
+ T.set(i.subarray(t.pos[0])), t.bytes = T, t.pos[0] = 0;
+ for (var B = new Uint8Array(R), w = 0, E = 0; w < k.length; w++) B.set(k[w], E), E += k[w].length;
+ var y = new Float32Array(B.buffer);
+ if (1 < A.channels) {
+ for (var C = [], w = 0; w < y.length;) C.push(y[w]), w += A.channels;
+ y = new Float32Array(C);
+ }
+ return y;
+ }
+ }
+ },
+ H = function (e, t) {
+ if (!e || e.length != t.length) return !1;
+ if (1 == e.length) return e[0] == t[0];
+ for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
+ return !0;
+ },
+ F = function (e) {
+ for (var t = "", a = 0; a < e.length; a++) {
+ var n = e[a];
+ t += (n < 16 ? "0" : "") + n.toString(16);
+ }
+ return parseInt(t, 16) || 0;
+ },
+ j = function (e, t, a) {
+ var n = t[0];
+ if (!(n >= e.length)) {
+ var s = e[n],
+ r = ("0000000" + s.toString(2)).substr(-8),
+ i = /^(0*1)(\d*)$/.exec(r);
+ if (i) {
+ var o = i[1].length,
+ _ = [];
+ if (!(n + o > e.length)) {
+ for (var l = 0; l < o; l++) _[l] = e[n], n++;
+ return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = n, _;
+ }
+ }
+ }
+ },
+ X = function (e, t) {
+ var a = j(e, t, 1);
+ if (a) {
+ var n = F(a),
+ s = t[0],
+ r = [];
+ if (n < 2147483647) {
+ if (s + n > e.length) return;
+ for (var i = 0; i < n; i++) r[i] = e[s], s++;
+ }
+ return t[0] = s, r;
+ }
+ },
+ Y = N.i18n = {
+ lang: "zh-CN",
+ alias: {
+ "zh-CN": "zh",
+ "en-US": "en"
+ },
+ locales: {},
+ data: {},
+ put: function (e, t) {
+ var a = R + ".i18n.put: ",
+ n = e.overwrite;
+ n = null == n || n;
+ var s = e.lang;
+ if (!(s = Y.alias[s] || s)) throw new Error(a + "set.lang?");
+ var r = Y.locales[s];
+ r || (r = {}, Y.locales[s] = r);
+ for (var i, o = /^([\w\-]+):/, _ = 0; _ < t.length; _++) {
+ var l = t[_];
+ if (i = o.exec(l)) {
+ var f = i[1],
+ l = l.substr(f.length + 1);
+ !n && r[f] || (r[f] = l);
+ } else O(a + "'key:'? " + l, 3, e);
+ }
+ },
+ get: function () {
+ return Y.v_G.apply(null, arguments);
+ },
+ v_G: function (n, s, e) {
+ s = s || [], e = e || Y.lang, e = Y.alias[e] || e;
+ var t = Y.locales[e],
+ r = t && t[n] || "";
+ return r || "zh" == e ? (Y.lastLang = e, "=Empty" == r ? "" : r.replace(/\{(\d+)(\!?)\}/g, function (e, t, a) {
+ return e = s[(t = +t || 0) - 1], (t < 1 || t > s.length) && (e = "{?}", O("i18n[" + n + "] no {" + t + "}: " + r, 3)), a ? "" : e;
+ })) : "en" == e ? Y.v_G(n, s, "zh") : Y.v_G(n, s, "en");
+ },
+ $T: function () {
+ return Y.v_T.apply(null, arguments);
+ },
+ v_T: function () {
+ for (var e, t = arguments, a = "", n = [], s = 0, r = R + ".i18n.$T:", i = /^([\w\-]*):/, o = 0; o < t.length; o++) {
+ var _ = t[o];
+ if (0 == o) {
+ if (e = i.exec(_), !(a = e && e[1])) throw new Error(r + "0 'key:'?");
+ _ = _.substr(a.length + 1);
+ }
+ if (-1 === s) n.push(_);else {
+ if (s) throw new Error(r + " bad args");
+ if (0 === _) s = -1;else if (f(_)) {
+ if (_ < 1) throw new Error(r + " bad args");
+ s = _;
+ } else {
+ var l = 1 == o ? "en" : o ? "" : "zh";
+ if ((e = i.exec(_)) && (l = e[1] || l, _ = _.substr(e[1].length + 1)), !e || !l) throw new Error(r + o + " 'lang:'?");
+ Y.put({
+ lang: l,
+ overwrite: !1
+ }, [a + ":" + _]);
+ }
+ }
+ }
+ return a ? 0 < s ? a : Y.v_G(a, n) : "";
+ }
+ },
+ z = Y.$T;
+ z.G = Y.get, z("NonBrowser-1::非浏览器环境,不支持{1}", 1), z("IllegalArgs-1::参数错误:{1}", 1), z("NeedImport-2::调用{1}需要先导入{2}", 2), z("NotSupport-1::不支持:{1}", 1), N.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
+ var u = N.Traffic = function (e) {
+ if (w) {
+ e = e ? "/" + R + "/Report/" + e : "";
+ var t = N.TrafficImgUrl;
+ if (t) {
+ var a = N.Traffic,
+ n = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
+ s = n[1] || "http://file/",
+ r = (n[0] || s) + e;
+ if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(s + e)), !a[r]) {
+ a[r] = 1;
+ var i = new Image();
+ i.src = t, O("Traffic Analysis Image: " + (e || R + ".TrafficImgUrl=" + N.TrafficImgUrl));
+ }
+ }
+ }
+ };
+ t && (O(z("8HO5::覆盖导入{1}", 0, R), 1), t.Destroy());
+ e[R] = N;
+ }(a, t), module.exports && (module.exports = a.Recorder);
+}(), function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = (t ? window : Object).Recorder,
+ n = a.i18n;
+ !function (m, e, u, t) {
+
+ var o = "48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000",
+ _ = "8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 192, 224, 256, 320";
+ m.prototype.enc_mp3 = {
+ stable: !0,
+ takeEC: "full",
+ getTestMsg: function () {
+ return u("Zm7L::采样率范围:{1};比特率范围:{2}(不同比特率支持的采样率范围不同,小于32kbps时采样率需小于32000)", 0, o, _);
+ }
+ };
+ var h,
+ v = function (e) {
+ var t = e.bitRate,
+ a = e.sampleRate,
+ n = a;
+ if (-1 == (" " + _ + ",").indexOf(" " + t + ",") && m.CLog(u("eGB9::{1}不在mp3支持的取值范围:{2}", 0, "bitRate=" + t, _), 3), -1 == (" " + o + ",").indexOf(" " + a + ",")) {
+ for (var s = o.split(", "), r = [], i = 0; i < s.length; i++) r.push({
+ v: +s[i],
+ s: Math.abs(s[i] - a)
+ });
+ r.sort(function (e, t) {
+ return e.s - t.s;
+ }), n = r[0].v, e.sampleRate = n, m.CLog(u("zLTa::sampleRate已更新为{1},因为{2}不在mp3支持的取值范围:{3}", 0, n, a, o), 3);
+ }
+ },
+ n = function () {
+ return u.G("NeedImport-2", ["mp3.js", "src/engine/mp3-engine.js"]);
+ },
+ d = t && "function" == typeof Worker;
+ m.prototype.mp3 = function (r, i, o) {
+ var e = this,
+ _ = e.set,
+ l = r.length;
+ if (m.lamejs) {
+ if (d) {
+ var t = e.mp3_start(_);
+ if (t) {
+ if (t.isW) return e.mp3_encode(t, r), void e.mp3_complete(t, i, o, 1);
+ e.mp3_stop(t);
+ }
+ }
+ v(_);
+ var f = new m.lamejs.Mp3Encoder(1, _.sampleRate, _.bitRate),
+ c = new Int8Array(5e5),
+ u = 0,
+ h = 0,
+ b = 0,
+ p = function () {
+ try {
+ if (h < l) var e = f.encodeBuffer(r.subarray(h, h + 57600));else {
+ b = 1;
+ var e = f.flush();
+ }
+ } catch (e) {
+ if (console.error(e), !b) try {
+ f.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ return void o("MP3 Encoder: " + e.message);
+ }
+ var t = e.length;
+ if (0 < t) {
+ if (u + t > c.length) {
+ var a = new Int8Array(c.length + Math.max(5e5, t));
+ a.set(c.subarray(0, u)), c = a;
+ }
+ c.set(e, u), u += t;
+ }
+ if (h < l) h += 57600, setTimeout(p);else {
+ var n = [c.buffer.slice(0, u)],
+ s = g.fn(n, u, l, _.sampleRate);
+ w(s, _), i(n[0] || new ArrayBuffer(0), "audio/mp3");
+ }
+ };
+ p();
+ } else o(n());
+ }, m.BindDestroy("mp3Worker", function () {
+ h && (m.CLog("mp3Worker Destroy"), h.terminate(), h = null);
+ }), m.prototype.mp3_envCheck = function (e, t) {
+ var a = "";
+ return t.takeoffEncodeChunk && (p() || (a = u("yhUs::当前浏览器版本太低,无法实时处理"))), a || m.lamejs || (a = n()), a;
+ }, m.prototype.mp3_start = function (e) {
+ return p(e);
+ };
+ var b = {
+ id: 0
+ },
+ p = function (t, e) {
+ var f,
+ a = function (e) {
var t = e.data,
- a = wk_ctxs[t.id];
- if ("init" == t.action) wk_ctxs[t.id] = {
+ a = f.wkScope.wk_ctxs,
+ n = f.wkScope.wk_lame,
+ s = f.wkScope.wk_mp3TrimFix,
+ r = a[t.id];
+ if ("init" == t.action) a[t.id] = {
sampleRate: t.sampleRate,
bitRate: t.bitRate,
takeoff: t.takeoff,
- mp3Size: 0,
pcmSize: 0,
- encArr: [],
- encObj: new wk_lame.Mp3Encoder(1, t.sampleRate, t.bitRate)
- };else if (!a) return;
+ memory: new Int8Array(5e5),
+ mOffset: 0,
+ encObj: new n.Mp3Encoder(1, t.sampleRate, t.bitRate)
+ };else if (!r) return;
+ var i = function (e) {
+ var t = e.length;
+ if (r.mOffset + t > r.memory.length) {
+ var a = new Int8Array(r.memory.length + Math.max(5e5, t));
+ a.set(r.memory.subarray(0, r.mOffset)), r.memory = a;
+ }
+ r.memory.set(e, r.mOffset), r.mOffset += t;
+ };
switch (t.action) {
case "stop":
- a.encObj = null, delete wk_ctxs[t.id];
+ if (!r.isCp) try {
+ r.encObj.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ r.encObj = null, delete a[t.id];
break;
case "encode":
- a.pcmSize += t.pcm.length, 0 < (s = a.encObj.encodeBuffer(t.pcm)).length && (a.takeoff ? self.postMessage({
+ if (r.isCp) break;
+ r.pcmSize += t.pcm.length;
+ try {
+ var o = r.encObj.encodeBuffer(t.pcm);
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
+ chunk: o
+ }) : i(o));
break;
case "complete":
- var s;
- 0 < (s = a.encObj.flush()).length && (a.takeoff ? self.postMessage({
+ r.isCp = 1;
+ try {
+ var o = r.encObj.flush();
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ if (o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
- var n = wk_mp3TrimFix.fn(a.encArr, a.mp3Size, a.pcmSize, a.sampleRate);
- self.postMessage({
+ chunk: o
+ }) : i(o)), r.err) {
+ c.onmessage({
+ action: t.action,
+ id: t.id,
+ err: "MP3 Encoder: " + r.err.message
+ });
+ break;
+ }
+ var _ = [r.memory.buffer.slice(0, r.mOffset)],
+ l = s.fn(_, r.mOffset, r.pcmSize, r.sampleRate);
+ c.onmessage({
action: t.action,
id: t.id,
- blob: new Blob(a.encArr, {
- type: "audio/mp3"
- }),
- meta: n
+ blob: _[0] || new ArrayBuffer(0),
+ meta: l
});
}
- };
- a += ";var wk_mp3TrimFix={rm:" + c.rm + ",fn:" + c.fn + "}";
- var s = Recorder.lamejs.toString(),
- n = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", s, a], {
- type: "text/javascript"
- }));
- t = new Worker(n), setTimeout(function () {
- (window.URL || webkitURL).revokeObjectURL(n);
- }, 1e4), t.onmessage = function (e) {
- var t = e.data,
- a = o[t.id];
- a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
- };
+ },
+ n = function (n) {
+ c.onmessage = function (e) {
+ var t = e;
+ n && (t = e.data);
+ var a = b[t.id];
+ a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
+ };
+ },
+ s = function () {
+ var e = {
+ worker: c,
+ set: t
+ };
+ return t ? (e.id = ++b.id, b[e.id] = e, v(t), c.postMessage({
+ action: "init",
+ id: e.id,
+ sampleRate: t.sampleRate,
+ bitRate: t.bitRate,
+ takeoff: !!t.takeoffEncodeChunk,
+ x: new Int16Array(5)
+ })) : c.postMessage({
+ x: new Int16Array(5)
+ }), e;
+ },
+ c = h;
+ if (e || !d) return m.CLog(u("k9PT::当前环境不支持Web Worker,mp3实时编码器运行在主线程中"), 3), c = {
+ postMessage: function (e) {
+ a({
+ data: e
+ });
+ }
+ }, f = {
+ wkScope: {
+ wk_ctxs: {},
+ wk_lame: m.lamejs,
+ wk_mp3TrimFix: g
+ }
+ }, n(), s();
+ try {
+ if (!c) {
+ var r = (a + "").replace(/[\w\$]+\.onmessage/g, "self.postMessage"),
+ i = ");wk_lame();self.onmessage=" + (r = r.replace(/[\w\$]+\.wkScope/g, "wkScope"));
+ i += ";var wkScope={ wk_ctxs:{},wk_lame:wk_lame", i += ",wk_mp3TrimFix:{rm:" + g.rm + ",fn:" + g.fn + "} }";
+ var o = m.lamejs.toString(),
+ _ = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", o, i], {
+ type: "text/javascript"
+ }));
+ c = new Worker(_), setTimeout(function () {
+ (window.URL || webkitURL).revokeObjectURL(_);
+ }, 1e4), n(1);
+ }
+ var l = s();
+ return l.isW = 1, h = c, l;
+ } catch (e) {
+ return c && c.terminate(), console.error(e), p(t, 1);
}
- var r = {
- worker: t,
- set: e,
- takeoffQueue: []
- };
- return e ? (r.id = ++o.id, o[r.id] = r, t.postMessage({
- action: "init",
- id: r.id,
- sampleRate: e.sampleRate,
- bitRate: e.bitRate,
- takeoff: !!e.takeoffEncodeChunk,
- x: new Int16Array(5)
- })) : t.postMessage({
- x: new Int16Array(5)
- }), i = t, r;
- } catch (e) {
- return t && t.terminate(), console.error(e), null;
+ };
+ m.prototype.mp3_stop = function (e) {
+ if (e && e.worker) {
+ e.worker.postMessage({
+ action: "stop",
+ id: e.id
+ }), e.worker = null, delete b[e.id];
+ var t = -1;
+ for (var a in b) t++;
+ t && m.CLog(u("fT6M::mp3 worker剩{1}个未stop", 0, t), 3);
}
+ }, m.prototype.mp3_encode = function (e, t) {
+ e && e.worker && e.worker.postMessage({
+ action: "encode",
+ id: e.id,
+ pcm: t
+ });
+ }, m.prototype.mp3_complete = function (t, a, n, s) {
+ var r = this;
+ t && t.worker ? (t.call = function (e) {
+ s && r.mp3_stop(t), e.err ? n(e.err) : (w(e.meta, t.set), a(e.blob, "audio/mp3"));
+ }, t.worker.postMessage({
+ action: "complete",
+ id: t.id
+ })) : n(u("mPxH::mp3编码器未start"));
+ }, m.mp3ReadMeta = function (e, t) {
+ var a = "undefined" != typeof window && window.parseInt || "undefined" != typeof self && self.parseInt || parseInt,
+ n = new Uint8Array(e[0] || []);
+ if (n.length < 4) return null;
+ var s = function (e, t) {
+ return ("0000000" + ((t || n)[e] || 0).toString(2)).substr(-8);
+ },
+ r = s(0) + s(1),
+ i = s(2) + s(3);
+ if (!/^1{11}/.test(r)) return null;
+ var o = {
+ "00": 2.5,
+ 10: 2,
+ 11: 1
+ }[r.substr(11, 2)],
+ _ = {
+ "01": 3
+ }[r.substr(13, 2)],
+ l = {
+ 1: [44100, 48e3, 32e3],
+ 2: [22050, 24e3, 16e3],
+ 2.5: [11025, 12e3, 8e3]
+ }[o];
+ l && (l = l[a(i.substr(4, 2), 2)]);
+ var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
+ if (!(o && _ && f && l)) return null;
+ for (var c = Math.round(8 * t / f), u = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, h = u / l * 1e3, b = Math.floor(u * f / 8 / l * 1e3), p = 0, m = 0, v = 0; v < e.length; v++) {
+ var d = e[v];
+ if (m += d.byteLength, b + 3 <= m) {
+ var g = new Uint8Array(d),
+ w = d.byteLength - (m - (b + 3) + 1),
+ S = s(w, g);
+ p = "1" == S.charAt(6);
+ break;
+ }
+ }
+ return p && b++, {
+ version: o,
+ layer: _,
+ sampleRate: l,
+ bitRate: f,
+ duration: c,
+ size: t,
+ hasPadding: p,
+ frameSize: b,
+ frameDurationFloat: h
+ };
};
- Recorder.prototype.mp3_stop = function (e) {
- if (e && e.worker) {
- e.worker.postMessage({
- action: "stop",
- id: e.id
- }), e.worker = null, delete o[e.id];
- var t = -1;
- for (var a in o) t++;
- t && Recorder.CLog("mp3 worker剩" + t + "个在串行等待", 3);
- }
- }, Recorder.prototype.mp3_encode = function (e, t) {
- e && e.worker && e.worker.postMessage({
- action: "encode",
- id: e.id,
- pcm: t
- });
- }, Recorder.prototype.mp3_complete = function (t, a, e, s) {
- var n = this;
- t && t.worker ? (t.call = function (e) {
- h(e.meta, t.set), a(e.blob), s && n.mp3_stop(t);
- }, t.worker.postMessage({
- action: "complete",
- id: t.id
- })) : e("mp3编码器未打开");
- }, Recorder.mp3ReadMeta = function (e, t) {
- var a = "object" == typeof window ? window.parseInt : self.parseInt,
- s = new Uint8Array(e[0] || []);
- if (s.length < 4) return null;
- var n = function (e, t) {
- return ("0000000" + ((t || s)[e] || 0).toString(2)).substr(-8);
+ var g = {
+ rm: m.mp3ReadMeta,
+ fn: function (e, t, a, n) {
+ var s = this.rm(e, t);
+ if (!s) return {
+ err: "mp3 unknown format"
+ };
+ var r = Math.round(a / n * 1e3),
+ i = Math.floor((s.duration - r) / s.frameDurationFloat);
+ if (0 < i) {
+ var o = i * s.frameSize - (s.hasPadding ? 1 : 0);
+ t -= o;
+ for (var _ = 0, l = [], f = 0; f < e.length; f++) {
+ var c = e[f];
+ if (o <= 0) break;
+ o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
+ }
+ var u = this.rm(e, t);
+ if (!u) {
+ _ && (e[0] = _);
+ for (var f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
+ s.err = "mp3 fix error: 已还原,错误原因不明";
+ }
+ var h = s.trimFix = {};
+ h.remove = i, h.removeDuration = Math.round(i * s.frameDurationFloat), h.duration = Math.round(8 * t / s.bitRate);
+ }
+ return s;
+ }
},
- r = n(0) + n(1),
- i = n(2) + n(3);
- if (!/^1{11}/.test(r)) return null;
- var o = {
- "00": 2.5,
- 10: 2,
- 11: 1
- }[r.substr(11, 2)],
- _ = {
- "01": 3
- }[r.substr(13, 2)],
- l = {
- 1: [44100, 48e3, 32e3],
- 2: [22050, 24e3, 16e3],
- 2.5: [11025, 12e3, 8e3]
- }[o];
- l && (l = l[a(i.substr(4, 2), 2)]);
- var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
- if (!(o && _ && f && l)) return null;
- for (var c = Math.round(8 * t / f), h = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, u = h / l * 1e3, m = Math.floor(h * f / 8 / l * 1e3), p = 0, b = 0, v = 0; v < e.length; v++) {
- var d = e[v];
- if (m + 3 <= (b += d.byteLength)) {
- var g = new Uint8Array(d);
- p = "1" == n(d.byteLength - (b - (m + 3) + 1), g).charAt(6);
- break;
- }
- }
- return p && m++, {
- version: o,
- layer: _,
- sampleRate: l,
- bitRate: f,
- duration: c,
- size: t,
- hasPadding: p,
- frameSize: m,
- frameDurationFloat: u
- };
- };
- var c = {
- rm: Recorder.mp3ReadMeta,
- fn: function (e, t, a, s) {
- var n = this.rm(e, t);
- if (!n) return {
- err: "mp3非预定格式"
- };
- var r = Math.round(a / s * 1e3),
- i = Math.floor((n.duration - r) / n.frameDurationFloat);
- if (0 < i) {
- var o = i * n.frameSize - (n.hasPadding ? 1 : 0);
- t -= o;
- for (var _ = 0, l = [], f = 0; f < e.length; f++) {
- var c = e[f];
- if (o <= 0) break;
- o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
- }
- if (!this.rm(e, t)) {
- _ && (e[0] = _);
- for (f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
- n.err = "fix后数据错误,已还原,错误原因不明";
- }
- var h = n.trimFix = {};
- h.remove = i, h.removeDuration = Math.round(i * n.frameDurationFloat), h.duration = Math.round(8 * t / n.bitRate);
- }
- return n;
- }
- },
- h = function (e, t) {
- var a = "MP3信息 ";
- (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (Recorder.CLog(a + "和设置的不匹配set:" + t.bitRate + "kbps " + t.sampleRate + "hz,已更新set:" + e.bitRate + "kbps " + e.sampleRate + "hz", 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
- var s = e.trimFix;
- s ? (a += "Fix移除" + s.remove + "帧" + s.removeDuration + "ms -> " + s.duration + "ms", 2 < s.remove && (e.err = (e.err ? e.err + ", " : "") + "移除帧数过多")) : a += (e.duration || "-") + "ms", e.err ? Recorder.CLog(a, 1, e.err, e) : Recorder.CLog(a, e);
- };
-}(), function () {
+ w = function (e, t) {
+ var a = "MP3 Info: ";
+ (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (m.CLog(a + u("uY9i::和设置的不匹配{1},已更新成{2}", 0, "set:" + t.bitRate + "kbps " + t.sampleRate + "hz", "set:" + e.bitRate + "kbps " + e.sampleRate + "hz"), 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
+ var n = e.trimFix;
+ n ? (a += u("iMSm::Fix移除{1}帧", 0, n.remove) + " " + n.removeDuration + "ms -> " + n.duration + "ms", 2 < n.remove && (e.err = (e.err ? e.err + ", " : "") + u("b9zm::移除帧数过多"))) : a += (e.duration || "-") + "ms", e.err ? m.CLog(a, 1, e.err, e) : m.CLog(a, e);
+ };
+ }(a, 0, n.$T, t);
+}(), function (e) {
function t() {
- var B = function (e) {
- return Math.log(e) / Math.log(10);
- };
- function A(e) {
+ var d = function (e) {
+ return Math.log(e) / Math.log(10);
+ },
+ me = function (e) {
+ throw new Error("abort(" + e + ")");
+ };
+ function S(e) {
return new Int8Array(e);
}
- function n(e) {
+ function s(e) {
return new Int16Array(e);
}
- function Ae(e) {
+ function ve(e) {
return new Int32Array(e);
}
- function Be(e) {
+ function de(e) {
return new Float32Array(e);
}
- function s(e) {
+ function n(e) {
return new Float64Array(e);
}
- function ke(e) {
- if (1 == e.length) return Be(e[0]);
+ function ge(e) {
+ if (1 == e.length) return de(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(ke(e));
+ for (var a = [], n = 0; n < t; n++) a.push(ge(e));
return a;
}
- function Y(e) {
- if (1 == e.length) return Ae(e[0]);
+ function w(e) {
+ if (1 == e.length) return ve(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(Y(e));
+ for (var a = [], n = 0; n < t; n++) a.push(w(e));
return a;
}
- function p(e) {
- if (1 == e.length) return n(e[0]);
+ function M(e) {
+ if (1 == e.length) return s(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(p(e));
+ for (var a = [], n = 0; n < t; n++) a.push(M(e));
return a;
}
- function O(e) {
+ function E(e) {
if (1 == e.length) return new Array(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(O(e));
+ for (var a = [], n = 0; n < t; n++) a.push(E(e));
return a;
}
- var ye = {
- fill: function (e, t, a, s) {
- if (2 == arguments.length) for (var n = 0; n < e.length; n++) e[n] = t;else for (n = t; n < a; n++) e[n] = s;
+ var we = {
+ fill: function (e, t, a, n) {
+ if (2 == arguments.length) for (var s = 0; s < e.length; s++) e[s] = t;else for (var s = t; s < a; s++) e[s] = n;
}
},
- $ = {
- arraycopy: function (e, t, a, s, n) {
- for (var r = t + n; t < r;) a[s++] = e[t++];
+ I = {
+ arraycopy: function (e, t, a, n, s) {
+ for (var r = t + s; t < r;) a[n++] = e[t++];
}
},
- ee = {};
- function Te(e) {
+ V = {};
+ function Se(e) {
this.ordinal = e;
}
- ee.SQRT2 = 1.4142135623730951, ee.FAST_LOG10 = function (e) {
- return B(e);
- }, ee.FAST_LOG10_X = function (e, t) {
- return B(e) * t;
- }, Te.short_block_allowed = new Te(0), Te.short_block_coupled = new Te(1), Te.short_block_dispensed = new Te(2), Te.short_block_forced = new Te(3);
- var K = {};
- function xe(e) {
+ V.SQRT2 = 1.4142135623730951, V.FAST_LOG10 = function (e) {
+ return d(e);
+ }, V.FAST_LOG10_X = function (e, t) {
+ return d(e) * t;
+ }, Se.short_block_allowed = new Se(0), Se.short_block_coupled = new Se(1), Se.short_block_dispensed = new Se(2), Se.short_block_forced = new Se(3);
+ var D = {};
+ function Me(e) {
this.ordinal = e;
}
- K.MAX_VALUE = 3.4028235e38, xe.vbr_off = new xe(0), xe.vbr_mt = new xe(1), xe.vbr_rh = new xe(2), xe.vbr_abr = new xe(3), xe.vbr_mtrh = new xe(4), xe.vbr_default = xe.vbr_mtrh;
- function Ee(e) {
+ function ye(e) {
var t = e;
this.ordinal = function () {
return t;
};
}
- function k() {
- var M = null;
+ function A() {
+ var S = null;
function v(e) {
this.bits = 0 | e;
}
this.qupvt = null, this.setModules = function (e) {
- this.qupvt = e, M = e;
+ this.qupvt = e, S = e;
};
- var n = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
- function w(e, t, a, s, n, r) {
+ var s = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
+ function M(e, t, a, n, s, r) {
var i = .5946 / t;
- for (e >>= 1; 0 != e--;) n[r++] = i > a[s++] ? 0 : 1, n[r++] = i > a[s++] ? 0 : 1;
+ for (e >>= 1; 0 != e--;) s[r++] = i > a[n++] ? 0 : 1, s[r++] = i > a[n++] ? 0 : 1;
}
- function R(e, t, a, s, n, r) {
+ function y(e, t, a, n, s, r) {
var i = (e >>= 1) % 2;
for (e >>= 1; 0 != e--;) {
- var o, _, l, f, c, h, u, m;
- o = a[s++] * t, _ = a[s++] * t, c = 0 | o, l = a[s++] * t, h = 0 | _, f = a[s++] * t, u = 0 | l, o += M.adj43[c], m = 0 | f, _ += M.adj43[h], n[r++] = 0 | o, l += M.adj43[u], n[r++] = 0 | _, f += M.adj43[m], n[r++] = 0 | l, n[r++] = 0 | f;
+ var o, _, l, f, c, u, h, b;
+ o = a[n++] * t, _ = a[n++] * t, c = 0 | o, l = a[n++] * t, u = 0 | _, f = a[n++] * t, h = 0 | l, o += S.adj43[c], b = 0 | f, _ += S.adj43[u], s[r++] = 0 | o, l += S.adj43[h], s[r++] = 0 | _, f += S.adj43[b], s[r++] = 0 | l, s[r++] = 0 | f;
}
- 0 != i && (c = 0 | (o = a[s++] * t), h = 0 | (_ = a[s++] * t), o += M.adj43[c], _ += M.adj43[h], n[r++] = 0 | o, n[r++] = 0 | _);
+ 0 != i && (o = a[n++] * t, _ = a[n++] * t, c = 0 | o, u = 0 | _, o += S.adj43[c], _ += S.adj43[u], s[r++] = 0 | o, s[r++] = 0 | _);
}
var o = [1, 2, 5, 7, 7, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13];
- function d(e, t, a, s) {
- var n = function (e, t, a) {
- var s = 0,
- n = 0;
+ function d(e, t, a, n) {
+ var s = function (e, t, a) {
+ var n = 0,
+ s = 0;
do {
var r = e[t++],
i = e[t++];
- s < r && (s = r), n < i && (n = i);
+ n < r && (n = r), s < i && (s = i);
} while (t < a);
- return s < n && (s = n), s;
+ return n < s && (n = s), n;
}(e, t, a);
- switch (n) {
+ switch (s) {
case 0:
- return n;
+ return s;
case 1:
- return function (e, t, a, s) {
- var n = 0,
- r = F.ht[1].hlen;
+ return function (e, t, a, n) {
+ var s = 0,
+ r = k.ht[1].hlen;
do {
var i = 2 * e[t + 0] + e[t + 1];
- t += 2, n += r[i];
+ t += 2, s += r[i];
} while (t < a);
- return s.bits += n, 1;
- }(e, t, a, s);
+ return n.bits += s, 1;
+ }(e, t, a, n);
case 2:
case 3:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r,
i,
o = 0,
- _ = F.ht[s].xlen;
- i = 2 == s ? F.table23 : F.table56;
+ _ = k.ht[n].xlen;
+ i = 2 == n ? k.table23 : k.table56;
do {
var l = e[t + 0] * _ + e[t + 1];
t += 2, o += i[l];
} while (t < a);
- return (r = 65535 & o) < (o >>= 16) && (o = r, s++), n.bits += o, s;
- }(e, t, a, o[n - 1], s);
+ return (r = 65535 & o) < (o >>= 16) && (o = r, n++), s.bits += o, n;
+ }(e, t, a, o[s - 1], n);
case 4:
case 5:
case 6:
@@ -11209,86 +11567,84 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 13:
case 14:
case 15:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r = 0,
i = 0,
o = 0,
- _ = F.ht[s].xlen,
- l = F.ht[s].hlen,
- f = F.ht[s + 1].hlen,
- c = F.ht[s + 2].hlen;
+ _ = k.ht[n].xlen,
+ l = k.ht[n].hlen,
+ f = k.ht[n + 1].hlen,
+ c = k.ht[n + 2].hlen;
do {
- var h = e[t + 0] * _ + e[t + 1];
- t += 2, r += l[h], i += f[h], o += c[h];
+ var u = e[t + 0] * _ + e[t + 1];
+ t += 2, r += l[u], i += f[u], o += c[u];
} while (t < a);
- var u = s;
- return i < r && (r = i, u++), o < r && (r = o, u = s + 2), n.bits += r, u;
- }(e, t, a, o[n - 1], s);
+ var h = n;
+ return i < r && (r = i, h++), o < r && (r = o, h = n + 2), s.bits += r, h;
+ }(e, t, a, o[s - 1], n);
default:
- if (x.IXMAX_VAL < n) return s.bits = x.LARGE_BITS, -1;
var r, i;
- for (n -= 15, r = 24; r < 32 && !(F.ht[r].linmax >= n); r++);
- for (i = r - 8; i < 24 && !(F.ht[i].linmax >= n); i++);
- return function (e, t, a, s, n, r) {
+ for (T.IXMAX_VAL < s && me(), s -= 15, r = 24; r < 32 && !(k.ht[r].linmax >= s); r++);
+ for (i = r - 8; i < 24 && !(k.ht[i].linmax >= s); i++);
+ return function (e, t, a, n, s, r) {
var i,
- o = 65536 * F.ht[s].xlen + F.ht[n].xlen,
+ o = 65536 * k.ht[n].xlen + k.ht[s].xlen,
_ = 0;
do {
var l = e[t++],
f = e[t++];
- 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += F.largetbl[l];
+ 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += k.largetbl[l];
} while (t < a);
- return (i = 65535 & _) < (_ >>= 16) && (_ = i, s = n), r.bits += _, s;
- }(e, t, a, i, r, s);
+ return (i = 65535 & _) < (_ >>= 16) && (_ = i, n = s), r.bits += _, n;
+ }(e, t, a, i, r, n);
}
}
- function u(e, t, a, s, n, r, i, o) {
- for (var _ = t.big_values, l = 2; l < Pe.SBMAX_l + 1; l++) {
+ function h(e, t, a, n, s, r, i, o) {
+ for (var _ = t.big_values, l = 2; l < Ae.SBMAX_l + 1; l++) {
var f = e.scalefac_band.l[l];
if (_ <= f) break;
- var c = n[l - 2] + t.count1bits;
+ var c = s[l - 2] + t.count1bits;
if (a.part2_3_length <= c) break;
- var h = new v(c),
- u = d(s, f, _, h);
- c = h.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = u);
+ var u = new v(c),
+ h = d(n, f, _, u);
+ c = u.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = h);
}
}
this.noquant_count_bits = function (e, t, a) {
- var s = t.l3_enc,
- n = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
- for (null != a && (a.sfb_count1 = 0); 1 < n && 0 == (s[n - 1] | s[n - 2]); n -= 2);
- t.count1 = n;
- for (var r = 0, i = 0; 3 < n; n -= 4) {
+ var n = t.l3_enc,
+ s = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
+ for (null != a && (a.sfb_count1 = 0); 1 < s && 0 == (n[s - 1] | n[s - 2]); s -= 2);
+ t.count1 = s;
+ for (var r = 0, i = 0; 3 < s; s -= 4) {
var o;
- if (1 < (2147483647 & (s[n - 1] | s[n - 2] | s[n - 3] | s[n - 4]))) break;
- o = 2 * (2 * (2 * s[n - 4] + s[n - 3]) + s[n - 2]) + s[n - 1], r += F.t32l[o], i += F.t33l[o];
+ if (1 < (2147483647 & (n[s - 1] | n[s - 2] | n[s - 3] | n[s - 4]))) break;
+ o = 2 * (2 * (2 * n[s - 4] + n[s - 3]) + n[s - 2]) + n[s - 1], r += k.t32l[o], i += k.t33l[o];
}
var _ = r;
- if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = n)) return _;
- if (t.block_type == Pe.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Pe.NORM_TYPE) {
- if (r = t.region0_count = e.bv_scf[n - 2], i = t.region1_count = e.bv_scf[n - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < n) {
+ if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = s)) return _;
+ if (t.block_type == Ae.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Ae.NORM_TYPE) {
+ if (r = t.region0_count = e.bv_scf[s - 2], i = t.region1_count = e.bv_scf[s - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < s) {
var l = new v(_);
- t.table_select[2] = d(s, i, n, l), _ = l.bits;
+ t.table_select[2] = d(n, i, s, l), _ = l.bits;
}
- } else t.region0_count = 7, t.region1_count = Pe.SBMAX_l - 1 - 7 - 1, (i = n) < (r = e.scalefac_band.l[8]) && (r = i);
- if (r = Math.min(r, n), i = Math.min(i, n), 0 < r) {
- l = new v(_);
- t.table_select[0] = d(s, 0, r, l), _ = l.bits;
+ } else t.region0_count = 7, t.region1_count = Ae.SBMAX_l - 1 - 7 - 1, r = e.scalefac_band.l[8], (i = s) < r && (r = i);
+ if (r = Math.min(r, s), i = Math.min(i, s), 0 < r) {
+ var l = new v(_);
+ t.table_select[0] = d(n, 0, r, l), _ = l.bits;
}
if (r < i) {
- l = new v(_);
- t.table_select[1] = d(s, r, i, l), _ = l.bits;
+ var l = new v(_);
+ t.table_select[1] = d(n, r, i, l), _ = l.bits;
}
- if (2 == e.use_best_huffman && (t.part2_3_length = _, best_huffman_divide(e, t), _ = t.part2_3_length), null != a && t.block_type == Pe.NORM_TYPE) {
+ if (2 == e.use_best_huffman && me(), null != a && t.block_type == Ae.NORM_TYPE) {
for (var f = 0; e.scalefac_band.l[f] < t.big_values;) f++;
a.sfb_count1 = f;
}
return _;
- }, this.count_bits = function (e, t, a, s) {
- var n = a.l3_enc,
- r = x.IXMAX_VAL / M.IPOW20(a.global_gain);
- if (a.xrpow_max > r) return x.LARGE_BITS;
- if (function (e, t, a, s, n) {
+ }, this.count_bits = function (e, t, a, n) {
+ var s = a.l3_enc,
+ r = T.IXMAX_VAL / S.IPOW20(a.global_gain);
+ return a.xrpow_max > r ? T.LARGE_BITS : (function (e, t, a, n, s) {
var r,
i,
o,
@@ -11296,127 +11652,123 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = t,
- u = 0,
- m = h,
+ u = t,
+ h = 0,
+ b = u,
p = 0,
- b = e,
+ m = e,
v = 0;
- for (o = null != n && s.global_gain == n.global_gain, i = s.block_type == Pe.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
+ for (o = null != s && n.global_gain == s.global_gain, i = n.block_type == Ae.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
var d = -1;
- if ((o || s.block_type == Pe.NORM_TYPE) && (d = s.global_gain - (s.scalefac[r] + (0 != s.preflag ? M.pretab[r] : 0) << s.scalefac_scale + 1) - 8 * s.subblock_gain[s.window[r]]), o && n.step[r] == d) 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);else {
+ if ((o || n.block_type == Ae.NORM_TYPE) && (d = n.global_gain - (n.scalefac[r] + (0 != n.preflag ? S.pretab[r] : 0) << n.scalefac_scale + 1) - 8 * n.subblock_gain[n.window[r]]), o && s.step[r] == d) 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();else {
var g,
- S = s.width[r];
- if (_ + s.width[r] > s.max_nonzero_coeff && (g = s.max_nonzero_coeff - _ + 1, ye.fill(t, s.max_nonzero_coeff, 576, 0), (S = g) < 0 && (S = 0), r = i + 1), 0 == l && 0 == f && (m = h, p = u, b = e, v = c), null != n && 0 < n.sfb_count1 && r >= n.sfb_count1 && 0 < n.step[r] && d >= n.step[r] ? (0 != l && (R(l, a, b, v, m, p), l = 0, m = h, p = u, b = e, v = c), f += S) : (0 != f && (w(f, a, b, v, m, p), f = 0, m = h, p = u, b = e, v = c), l += S), S <= 0) {
- 0 != f && (w(f, a, b, v, m, p), f = 0), 0 != l && (R(l, a, b, v, m, p), l = 0);
+ w = n.width[r];
+ if (_ + n.width[r] > n.max_nonzero_coeff && (g = n.max_nonzero_coeff - _ + 1, we.fill(t, n.max_nonzero_coeff, 576, 0), (w = g) < 0 && (w = 0), r = i + 1), 0 == l && 0 == f && (b = u, p = h, m = e, v = c), null != s && 0 < s.sfb_count1 && r >= s.sfb_count1 && 0 < s.step[r] && d >= s.step[r] ? (0 != l && (y(l, a, m, v, b, p), l = 0, b = u, p = h, m = e, v = c), f += w) : (0 != f && (M(f, a, m, v, b, p), f = 0, b = u, p = h, m = e, v = c), l += w), w <= 0) {
+ 0 != f && me(), 0 != l && me();
break;
}
}
- r <= i && (u += s.width[r], c += s.width[r], _ += s.width[r]);
+ r <= i && (h += n.width[r], c += n.width[r], _ += n.width[r]);
}
- 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);
- }(t, n, M.IPOW20(a.global_gain), a, s), 0 != (2 & e.substep_shaping)) for (var i = 0, o = a.global_gain + a.scalefac_scale, _ = .634521682242439 / M.IPOW20(o), l = 0; l < a.sfbmax; l++) {
- var f,
- c = a.width[l];
- if (0 == e.pseudohalf[l]) i += c;else for (f = i, i += c; f < i; ++f) n[f] = t[f] >= _ ? n[f] : 0;
- }
- return this.noquant_count_bits(e, a, s);
+ 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();
+ }(t, s, S.IPOW20(a.global_gain), a, n), 0 != (2 & e.substep_shaping) && me(), this.noquant_count_bits(e, a, n));
}, this.best_huffman_divide = function (e, t) {
- var a = new T(),
- s = t.l3_enc,
- n = Ae(23),
- r = Ae(23),
- i = Ae(23),
- o = Ae(23);
- if (t.block_type != Pe.SHORT_TYPE || 1 != e.mode_gr) {
- a.assign(t), t.block_type == Pe.NORM_TYPE && (!function (e, t, a, s, n, r, i) {
- for (var o = t.big_values, _ = 0; _ <= 22; _++) s[_] = x.LARGE_BITS;
- for (_ = 0; _ < 16; _++) {
+ var a = new B(),
+ n = t.l3_enc,
+ s = ve(23),
+ r = ve(23),
+ i = ve(23),
+ o = ve(23);
+ if (t.block_type != Ae.SHORT_TYPE || 1 != e.mode_gr) {
+ a.assign(t), t.block_type == Ae.NORM_TYPE && (function (e, t, a, n, s, r, i) {
+ for (var o = t.big_values, _ = 0; _ <= 22; _++) n[_] = T.LARGE_BITS;
+ for (var _ = 0; _ < 16; _++) {
var l = e.scalefac_band.l[_ + 1];
if (o <= l) break;
var f = 0,
c = new v(f),
- h = d(a, 0, l, c);
+ u = d(a, 0, l, c);
f = c.bits;
- for (var u = 0; u < 8; u++) {
- var m = e.scalefac_band.l[_ + u + 2];
- if (o <= m) break;
- var p = f,
- b = d(a, l, m, c = new v(p));
- p = c.bits, s[_ + u] > p && (s[_ + u] = p, r[(n[_ + u] = _) + u] = h, i[_ + u] = b);
+ for (var h = 0; h < 8; h++) {
+ var b = e.scalefac_band.l[_ + h + 2];
+ if (o <= b) break;
+ var p = f;
+ c = new v(p);
+ var m = d(a, l, b, c);
+ p = c.bits, n[_ + h] > p && (n[_ + h] = p, s[_ + h] = _, r[_ + h] = u, i[_ + h] = m);
}
}
- }(e, t, s, n, r, i, o), u(e, a, t, s, n, r, i, o));
+ }(e, t, n, s, r, i, o), h(e, a, t, n, s, r, i, o));
var _ = a.big_values;
- if (!(0 == _ || 1 < (s[_ - 2] | s[_ - 1]) || 576 < (_ = t.count1 + 2))) {
+ if (!(0 == _ || 1 < (n[_ - 2] | n[_ - 1]) || 576 < (_ = t.count1 + 2))) {
a.assign(t), a.count1 = _;
for (var l = 0, f = 0; _ > a.big_values; _ -= 4) {
- var c = 2 * (2 * (2 * s[_ - 4] + s[_ - 3]) + s[_ - 2]) + s[_ - 1];
- l += F.t32l[c], f += F.t33l[c];
+ var c = 2 * (2 * (2 * n[_ - 4] + n[_ - 3]) + n[_ - 2]) + n[_ - 1];
+ l += k.t32l[c], f += k.t33l[c];
}
- if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Pe.NORM_TYPE) u(e, a, t, s, n, r, i, o);else {
- if (a.part2_3_length = l, _ < (l = e.scalefac_band.l[8]) && (l = _), 0 < l) {
- var h = new v(a.part2_3_length);
- a.table_select[0] = d(s, 0, l, h), a.part2_3_length = h.bits;
+ if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Ae.NORM_TYPE) h(e, a, t, n, s, r, i, o);else {
+ if (a.part2_3_length = l, l = e.scalefac_band.l[8], _ < l && (l = _), 0 < l) {
+ var u = new v(a.part2_3_length);
+ a.table_select[0] = d(n, 0, l, u), a.part2_3_length = u.bits;
}
if (l < _) {
- h = new v(a.part2_3_length);
- a.table_select[1] = d(s, l, _, h), a.part2_3_length = h.bits;
+ var u = new v(a.part2_3_length);
+ a.table_select[1] = d(n, l, _, u), a.part2_3_length = u.bits;
}
t.part2_3_length > a.part2_3_length && t.assign(a);
}
}
}
};
- var h = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
- m = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
+ var u = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
+ b = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
p = [0, 0, 0, 0, 3, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4],
- b = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
- k.slen1_tab = p, k.slen2_tab = b, this.best_scalefac_store = function (e, t, a, s) {
- var n,
+ m = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
+ A.slen1_tab = p, A.slen2_tab = m, this.best_scalefac_store = function (e, t, a, n) {
+ var s,
r,
i,
o,
- _ = s.tt[t][a],
+ _ = n.tt[t][a],
l = 0;
- for (n = i = 0; n < _.sfbmax; n++) {
- var f = _.width[n];
+ for (s = i = 0; s < _.sfbmax; s++) {
+ var f = _.width[s];
for (i += f, o = -f; o < 0 && 0 == _.l3_enc[o + i]; o++);
- 0 == o && (_.scalefac[n] = l = -2);
+ 0 == o && (_.scalefac[s] = l = -2);
}
if (0 == _.scalefac_scale && 0 == _.preflag) {
var c = 0;
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (c |= _.scalefac[n]);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (c |= _.scalefac[s]);
if (0 == (1 & c) && 0 != c) {
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (_.scalefac[n] >>= 1);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (_.scalefac[s] >>= 1);
_.scalefac_scale = l = 1;
}
}
- if (0 == _.preflag && _.block_type != Pe.SHORT_TYPE && 2 == e.mode_gr) {
- for (n = 11; n < Pe.SBPSY_l && !(_.scalefac[n] < M.pretab[n] && -2 != _.scalefac[n]); n++);
- if (n == Pe.SBPSY_l) {
- for (n = 11; n < Pe.SBPSY_l; n++) 0 < _.scalefac[n] && (_.scalefac[n] -= M.pretab[n]);
+ if (0 == _.preflag && _.block_type != Ae.SHORT_TYPE && 2 == e.mode_gr) {
+ for (s = 11; s < Ae.SBPSY_l && !(_.scalefac[s] < S.pretab[s] && -2 != _.scalefac[s]); s++);
+ if (s == Ae.SBPSY_l) {
+ for (s = 11; s < Ae.SBPSY_l; s++) 0 < _.scalefac[s] && (_.scalefac[s] -= S.pretab[s]);
_.preflag = l = 1;
}
}
- for (r = 0; r < 4; r++) s.scfsi[a][r] = 0;
- for (2 == e.mode_gr && 1 == t && s.tt[0][a].block_type != Pe.SHORT_TYPE && s.tt[1][a].block_type != Pe.SHORT_TYPE && (!function (e, t) {
- for (var a, s = t.tt[1][e], n = t.tt[0][e], r = 0; r < F.scfsi_band.length - 1; r++) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1] && !(n.scalefac[a] != s.scalefac[a] && 0 <= s.scalefac[a]); a++);
- if (a == F.scfsi_band[r + 1]) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1]; a++) s.scalefac[a] = -1;
+ for (r = 0; r < 4; r++) n.scfsi[a][r] = 0;
+ for (2 == e.mode_gr && 1 == t && n.tt[0][a].block_type != Ae.SHORT_TYPE && n.tt[1][a].block_type != Ae.SHORT_TYPE && (function (e, t) {
+ for (var a, n = t.tt[1][e], s = t.tt[0][e], r = 0; r < k.scfsi_band.length - 1; r++) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1] && !(s.scalefac[a] != n.scalefac[a] && 0 <= n.scalefac[a]); a++);
+ if (a == k.scfsi_band[r + 1]) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1]; a++) n.scalefac[a] = -1;
t.scfsi[e][r] = 1;
}
}
var i = 0,
o = 0;
- for (a = 0; a < 11; a++) -1 != s.scalefac[a] && (o++, i < s.scalefac[a] && (i = s.scalefac[a]));
- for (var _ = 0, l = 0; a < Pe.SBPSY_l; a++) -1 != s.scalefac[a] && (l++, _ < s.scalefac[a] && (_ = s.scalefac[a]));
- for (r = 0; r < 16; r++) if (i < h[r] && _ < m[r]) {
- var f = p[r] * o + b[r] * l;
- s.part2_length > f && (s.part2_length = f, s.scalefac_compress = r);
+ for (a = 0; a < 11; a++) -1 != n.scalefac[a] && (o++, i < n.scalefac[a] && (i = n.scalefac[a]));
+ for (var _ = 0, l = 0; a < Ae.SBPSY_l; a++) -1 != n.scalefac[a] && (l++, _ < n.scalefac[a] && (_ = n.scalefac[a]));
+ for (var r = 0; r < 16; r++) if (i < u[r] && _ < b[r]) {
+ var f = p[r] * o + m[r] * l;
+ n.part2_length > f && (n.part2_length = f, n.scalefac_compress = r);
}
- }(a, s), l = 0), n = 0; n < _.sfbmax; n++) -2 == _.scalefac[n] && (_.scalefac[n] = 0);
+ }(a, n), l = 0), s = 0; s < _.sfbmax; s++) -2 == _.scalefac[s] && (_.scalefac[s] = 0);
0 != l && (2 == e.mode_gr ? this.scale_bitcount(_) : this.scale_bitcount_lsf(e, _));
};
var _ = [0, 18, 36, 54, 54, 36, 54, 72, 54, 72, 90, 72, 90, 108, 108, 126],
@@ -11425,476 +11777,458 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
this.scale_bitcount = function (e) {
var t,
a,
- s,
- n = 0,
+ n,
+ s = 0,
r = 0,
i = e.scalefac;
- if (e.block_type == Pe.SHORT_TYPE) s = _, 0 != e.mixed_block_flag && (s = l);else if (s = f, 0 == e.preflag) {
- for (a = 11; a < Pe.SBPSY_l && !(i[a] < M.pretab[a]); a++);
- if (a == Pe.SBPSY_l) for (e.preflag = 1, a = 11; a < Pe.SBPSY_l; a++) i[a] -= M.pretab[a];
+ if (e.block_type == Ae.SHORT_TYPE) n = _, 0 != e.mixed_block_flag && (n = l);else if (n = f, 0 == e.preflag) {
+ for (a = 11; a < Ae.SBPSY_l && !(i[a] < S.pretab[a]); a++);
+ if (a == Ae.SBPSY_l) for (e.preflag = 1, a = 11; a < Ae.SBPSY_l; a++) i[a] -= S.pretab[a];
}
- for (a = 0; a < e.sfbdivide; a++) n < i[a] && (n = i[a]);
+ for (a = 0; a < e.sfbdivide; a++) s < i[a] && (s = i[a]);
for (; a < e.sfbmax; a++) r < i[a] && (r = i[a]);
- for (e.part2_length = x.LARGE_BITS, t = 0; t < 16; t++) n < h[t] && r < m[t] && e.part2_length > s[t] && (e.part2_length = s[t], e.scalefac_compress = t);
- return e.part2_length == x.LARGE_BITS;
+ for (e.part2_length = T.LARGE_BITS, t = 0; t < 16; t++) s < u[t] && r < b[t] && e.part2_length > n[t] && (e.part2_length = n[t], e.scalefac_compress = t);
+ return e.part2_length == T.LARGE_BITS;
};
var g = [[15, 15, 7, 7], [15, 15, 7, 0], [7, 3, 0, 0], [15, 31, 31, 0], [7, 7, 7, 0], [3, 3, 0, 0]];
this.scale_bitcount_lsf = function (e, t) {
var a,
- s,
n,
+ s,
r,
i,
o,
_,
l,
- f = Ae(4),
+ f = ve(4),
c = t.scalefac;
for (a = 0 != t.preflag ? 2 : 0, _ = 0; _ < 4; _++) f[_] = 0;
- if (t.block_type == Pe.SHORT_TYPE) {
- s = 1;
- var h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[n] && (f[n] = c[3 * l + i]);
+ if (t.block_type == Ae.SHORT_TYPE) {
+ n = 1;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[s] && (f[s] = c[3 * l + i]);
} else {
- s = 0;
- h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n], _ = 0; _ < r; _++, l++) c[l] > f[n] && (f[n] = c[l]);
+ n = 0;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s], _ = 0; _ < r; _++, l++) c[l] > f[s] && (f[s] = c[l]);
}
- for (o = !1, n = 0; n < 4; n++) f[n] > g[a][n] && (o = !0);
+ for (o = !1, s = 0; s < 4; s++) f[s] > g[a][s] && (o = !0);
if (!o) {
- var u, m, p, b;
- for (t.sfb_partition_table = M.nr_of_sfb_block[a][s], n = 0; n < 4; n++) t.slen[n] = S[f[n]];
- switch (u = t.slen[0], m = t.slen[1], p = t.slen[2], b = t.slen[3], a) {
+ var h, b, p, m;
+ for (t.sfb_partition_table = S.nr_of_sfb_block[a][n], s = 0; s < 4; s++) t.slen[s] = w[f[s]];
+ switch (h = t.slen[0], b = t.slen[1], p = t.slen[2], m = t.slen[3], a) {
case 0:
- t.scalefac_compress = (5 * u + m << 4) + (p << 2) + b;
+ t.scalefac_compress = (5 * h + b << 4) + (p << 2) + m;
break;
case 1:
- t.scalefac_compress = 400 + (5 * u + m << 2) + p;
+ t.scalefac_compress = 400 + (5 * h + b << 2) + p;
break;
case 2:
- t.scalefac_compress = 500 + 3 * u + m;
- break;
- default:
- $.err.printf("intensity stereo not implemented yet\n");
+ t.scalefac_compress = 500 + 3 * h + b;
}
}
- if (!o) for (n = t.part2_length = 0; n < 4; n++) t.part2_length += t.slen[n] * t.sfb_partition_table[n];
+ if (!o) for (t.part2_length = 0, s = 0; s < 4; s++) t.part2_length += t.slen[s] * t.sfb_partition_table[s];
return o;
};
- var S = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
+ var w = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
this.huffman_init = function (e) {
for (var t = 2; t <= 576; t += 2) {
- for (var a, s = 0; e.scalefac_band.l[++s] < t;);
- for (a = n[s][0]; e.scalefac_band.l[a + 1] > t;) a--;
- for (a < 0 && (a = n[s][0]), e.bv_scf[t - 2] = a, a = n[s][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
- a < 0 && (a = n[s][1]), e.bv_scf[t - 1] = a;
+ for (var a, n = 0; e.scalefac_band.l[++n] < t;);
+ for (a = s[n][0]; e.scalefac_band.l[a + 1] > t;) a--;
+ for (a < 0 && (a = s[n][0]), e.bv_scf[t - 2] = a, a = s[n][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
+ a < 0 && (a = s[n][1]), e.bv_scf[t - 1] = a;
}
};
}
- function X() {}
- function M() {
- this.setModules = function (e, t, a) {
- };
+ function O() {}
+ function y() {
+ this.setModules = function (e, t, a) {};
var o = [0, 49345, 49537, 320, 49921, 960, 640, 49729, 50689, 1728, 1920, 51009, 1280, 50625, 50305, 1088, 52225, 3264, 3456, 52545, 3840, 53185, 52865, 3648, 2560, 51905, 52097, 2880, 51457, 2496, 2176, 51265, 55297, 6336, 6528, 55617, 6912, 56257, 55937, 6720, 7680, 57025, 57217, 8e3, 56577, 7616, 7296, 56385, 5120, 54465, 54657, 5440, 55041, 6080, 5760, 54849, 53761, 4800, 4992, 54081, 4352, 53697, 53377, 4160, 61441, 12480, 12672, 61761, 13056, 62401, 62081, 12864, 13824, 63169, 63361, 14144, 62721, 13760, 13440, 62529, 15360, 64705, 64897, 15680, 65281, 16320, 16e3, 65089, 64001, 15040, 15232, 64321, 14592, 63937, 63617, 14400, 10240, 59585, 59777, 10560, 60161, 11200, 10880, 59969, 60929, 11968, 12160, 61249, 11520, 60865, 60545, 11328, 58369, 9408, 9600, 58689, 9984, 59329, 59009, 9792, 8704, 58049, 58241, 9024, 57601, 8640, 8320, 57409, 40961, 24768, 24960, 41281, 25344, 41921, 41601, 25152, 26112, 42689, 42881, 26432, 42241, 26048, 25728, 42049, 27648, 44225, 44417, 27968, 44801, 28608, 28288, 44609, 43521, 27328, 27520, 43841, 26880, 43457, 43137, 26688, 30720, 47297, 47489, 31040, 47873, 31680, 31360, 47681, 48641, 32448, 32640, 48961, 32e3, 48577, 48257, 31808, 46081, 29888, 30080, 46401, 30464, 47041, 46721, 30272, 29184, 45761, 45953, 29504, 45313, 29120, 28800, 45121, 20480, 37057, 37249, 20800, 37633, 21440, 21120, 37441, 38401, 22208, 22400, 38721, 21760, 38337, 38017, 21568, 39937, 23744, 23936, 40257, 24320, 40897, 40577, 24128, 23040, 39617, 39809, 23360, 39169, 22976, 22656, 38977, 34817, 18624, 18816, 35137, 19200, 35777, 35457, 19008, 19968, 36545, 36737, 20288, 36097, 19904, 19584, 35905, 17408, 33985, 34177, 17728, 34561, 18368, 18048, 34369, 33281, 17088, 17280, 33601, 16640, 33217, 32897, 16448];
- this.updateMusicCRC = function (e, t, a, s) {
- for (var n = 0; n < s; ++n) e[0] = (r = t[a + n], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
+ this.updateMusicCRC = function (e, t, a, n) {
+ for (var s = 0; s < n; ++s) e[0] = (r = t[a + s], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
var r, i;
};
}
- function q() {
- var _ = this,
- s = 32773,
- c = null,
- h = null,
+ function N() {
+ var i = this,
r = null,
- u = null;
- this.setModules = function (e, t, a, s) {
- c = e, h = t, r = a, u = s;
+ o = null;
+ this.setModules = function (e, t, a, n) {
+ r = a, o = n;
};
- var m = null,
+ var _ = null,
l = 0,
- p = 0,
- b = 0;
+ f = 0,
+ c = 0;
function v(e, t, a) {
for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, p++, e.header[e.w_ptr].write_timing == l && (n = e, $.arraycopy(n.header[n.w_ptr].buf, 0, m, p, n.sideinfo_len), p += n.sideinfo_len, l += 8 * n.sideinfo_len, n.w_ptr = n.w_ptr + 1 & Z.MAX_HEADER_BUF - 1), m[p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
+ var n;
+ 0 == c && (c = 8, f++, e.header[e.w_ptr].write_timing == l && (s = e, I.arraycopy(s.header[s.w_ptr].buf, 0, _, f, s.sideinfo_len), f += s.sideinfo_len, l += 8 * s.sideinfo_len, s.w_ptr = s.w_ptr + 1 & j.MAX_HEADER_BUF - 1), _[f] = 0), n = Math.min(a, c), a -= n, c -= n, _[f] |= t >> a << c, l += n;
}
- var n;
+ var s;
}
- function i(e, t, a) {
- for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, m[++p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
- }
- }
- function o(e, t) {
+ function u(e, t) {
var a,
- s = e.internal_flags;
- if (8 <= t && (v(s, 76, 8), t -= 8), 8 <= t && (v(s, 65, 8), t -= 8), 8 <= t && (v(s, 77, 8), t -= 8), 8 <= t && (v(s, 69, 8), t -= 8), 32 <= t) {
- var n = r.getLameShortVersion();
- if (32 <= t) for (a = 0; a < n.length && 8 <= t; ++a) t -= 8, v(s, n.charCodeAt(a), 8);
+ n = e.internal_flags;
+ if (8 <= t && (v(n, 76, 8), t -= 8), 8 <= t && (v(n, 65, 8), t -= 8), 8 <= t && (v(n, 77, 8), t -= 8), 8 <= t && (v(n, 69, 8), t -= 8), 32 <= t) {
+ var s = r.getLameShortVersion();
+ if (32 <= t) for (a = 0; a < s.length && 8 <= t; ++a) t -= 8, v(n, s.charCodeAt(a), 8);
}
- for (; 1 <= t; t -= 1) v(s, s.ancillary_flag, 1), s.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
+ for (; 1 <= t; t -= 1) v(n, n.ancillary_flag, 1), n.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
}
- function f(e, t, a) {
- for (var s = e.header[e.h_ptr].ptr; 0 < a;) {
- var n = Math.min(a, 8 - (7 & s));
- a -= n, e.header[e.h_ptr].buf[s >> 3] |= t >> a << 8 - (7 & s) - n, s += n;
+ function h(e, t, a) {
+ for (var n = e.header[e.h_ptr].ptr; 0 < a;) {
+ var s = Math.min(a, 8 - (7 & n));
+ a -= s, e.header[e.h_ptr].buf[n >> 3] |= t >> a << 8 - (7 & n) - s, n += s;
}
- e.header[e.h_ptr].ptr = s;
+ e.header[e.h_ptr].ptr = n;
}
- function n(e, t) {
- e <<= 8;
- for (var a = 0; a < 8; a++) 0 != (65536 & ((t <<= 1) ^ (e <<= 1))) && (t ^= s);
- return t;
- }
- function d(e, t) {
+ function m(e, t) {
var a,
- s = F.ht[t.count1table_select + 32],
- n = 0,
+ n = k.ht[t.count1table_select + 32],
+ s = 0,
r = t.big_values,
i = t.big_values;
for (a = (t.count1 - t.big_values) / 4; 0 < a; --a) {
var o = 0,
_ = 0;
- 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + s.table[_], s.hlen[_]), n += s.hlen[_];
+ 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + n.table[_], n.hlen[_]), s += n.hlen[_];
}
- return n;
+ return s;
}
- function g(e, t, a, s, n) {
- var r = F.ht[t],
+ function b(e, t, a, n, s) {
+ var r = k.ht[t],
i = 0;
if (0 == t) return i;
- for (var o = a; o < s; o += 2) {
+ for (var o = a; o < n; o += 2) {
var _ = 0,
l = 0,
f = r.xlen,
c = r.xlen,
- h = 0,
- u = n.l3_enc[o],
- m = n.l3_enc[o + 1];
- if (0 != u && (n.xr[o] < 0 && h++, _--), 15 < t) {
- if (14 < u) h |= u - 15 << 1, l = f, u = 15;
- if (14 < m) h <<= f, h |= m - 15, l += f, m = 15;
+ u = 0,
+ h = s.l3_enc[o],
+ b = s.l3_enc[o + 1];
+ if (0 != h && (s.xr[o] < 0 && u++, _--), 15 < t) {
+ if (14 < h) {
+ var p = h - 15;
+ u |= p << 1, l = f, h = 15;
+ }
+ if (14 < b) {
+ var m = b - 15;
+ u <<= f, u |= m, l += f, b = 15;
+ }
c = 16;
}
- 0 != m && (h <<= 1, n.xr[o + 1] < 0 && h++, _--), u = u * c + m, l -= _, _ += r.hlen[u], v(e, r.table[u], _), v(e, h, l), i += _ + l;
+ 0 != b && (u <<= 1, s.xr[o + 1] < 0 && u++, _--), h = h * c + b, l -= _, _ += r.hlen[h], v(e, r.table[h], _), v(e, u, l), i += _ + l;
}
return i;
}
- function S(e, t) {
+ function d(e, t) {
var a = 3 * e.scalefac_band.s[3];
a > t.big_values && (a = t.big_values);
- var s = g(e, t.table_select[0], 0, a, t);
- return s += g(e, t.table_select[1], a, t.big_values, t);
+ var n = b(e, t.table_select[0], 0, a, t);
+ return n += b(e, t.table_select[1], a, t.big_values, t);
}
- function M(e, t) {
- var a, s, n, r;
+ function g(e, t) {
+ var a, n, s, r;
a = t.big_values;
var i = t.region0_count + 1;
- return n = e.scalefac_band.l[i], i += t.region1_count + 1, a < n && (n = a), a < (r = e.scalefac_band.l[i]) && (r = a), s = g(e, t.table_select[0], 0, n, t), s += g(e, t.table_select[1], n, r, t), s += g(e, t.table_select[2], r, a, t);
+ return s = e.scalefac_band.l[i], i += t.region1_count + 1, r = e.scalefac_band.l[i], a < s && (s = a), a < r && (r = a), n = b(e, t.table_select[0], 0, s, t), n += b(e, t.table_select[1], s, r, t), n += b(e, t.table_select[2], r, a, t);
}
- function w() {
+ function p() {
this.total = 0;
}
- function R(e, t) {
+ function w(e, t) {
var a,
- s,
n,
- r,
- i,
- o = e.internal_flags;
- return i = o.w_ptr, -1 == (r = o.h_ptr - 1) && (r = Z.MAX_HEADER_BUF - 1), a = o.header[r].write_timing - l, 0 <= (t.total = a) && (s = 1 + r - i, r < i && (s = 1 + r - i + Z.MAX_HEADER_BUF), a -= 8 * s * o.sideinfo_len), a += n = _.getframebits(e), t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += p + 1, a < 0 && $.err.println("strange error flushing buffer ... \n"), a;
+ s,
+ r = e.internal_flags;
+ return r.w_ptr, -1 == (s = r.h_ptr - 1) && (s = j.MAX_HEADER_BUF - 1), a = r.header[s].write_timing - l, 0 <= (t.total = a) && me(), n = i.getframebits(e), a += n, t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += f + 1, a;
}
this.getframebits = function (e) {
var t,
a = e.internal_flags;
- return t = 0 != a.bitrate_index ? F.bitrate_table[e.version][a.bitrate_index] : e.brate, 8 * (0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding);
- }, this.CRC_writeheader = function (e, t) {
- var a = 65535;
- a = n(255 & t[2], a), a = n(255 & t[3], a);
- for (var s = 6; s < e.sideinfo_len; s++) a = n(255 & t[s], a);
- t[4] = byte(a >> 8), t[5] = byte(255 & a);
+ t = 0 != a.bitrate_index ? k.bitrate_table[e.version][a.bitrate_index] : e.brate;
+ var n = 0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding;
+ return 8 * n;
}, this.flush_bitstream = function (e) {
var t,
a,
- s = e.internal_flags;
- s.h_ptr - 1;
- if (t = s.l3_side, !((a = R(e, new w())) < 0)) {
- if (o(e, a), s.ResvSize = 0, t.main_data_begin = 0, s.findReplayGain) {
- var r = c.GetTitleGain(s.rgdata);
- s.RadioGain = 0 | Math.floor(10 * r + .5);
- }
- s.findPeakSample && (s.noclipGainChange = 0 | Math.ceil(20 * B(s.PeakSample / 32767) * 10), 0 < s.noclipGainChange && (EQ(e.scale, 1) || EQ(e.scale, 0)) ? s.noclipScale = Math.floor(32767 / s.PeakSample * 100) / 100 : s.noclipScale = -1);
- }
- }, this.add_dummy_byte = function (e, t, a) {
- for (var s, n = e.internal_flags; 0 < a--;) for (i(0, t, 8), s = 0; s < Z.MAX_HEADER_BUF; ++s) n.header[s].write_timing += 8;
+ n = e.internal_flags;
+ n.h_ptr - 1;
+ t = n.l3_side, (a = w(e, new p())) < 0 || (u(e, a), n.ResvSize = 0, t.main_data_begin = 0, n.findReplayGain && me(), n.findPeakSample && me());
}, this.format_bitstream = function (e) {
var t,
a = e.internal_flags;
t = a.l3_side;
- var s = this.getframebits(e);
- o(e, t.resvDrain_pre), function (e, t) {
+ var n = this.getframebits(e);
+ u(e, t.resvDrain_pre), function (e, t) {
var a,
- s,
n,
+ s,
r = e.internal_flags;
- if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, ye.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? f(r, 4094, 12) : f(r, 4095, 12), f(r, e.version, 1), f(r, 1, 2), f(r, e.error_protection ? 0 : 1, 1), f(r, r.bitrate_index, 4), f(r, r.samplerate_index, 2), f(r, r.padding, 1), f(r, e.extension, 1), f(r, e.mode.ordinal(), 2), f(r, r.mode_ext, 2), f(r, e.copyright, 1), f(r, e.original, 1), f(r, e.emphasis, 2), e.error_protection && f(r, 0, 16), 1 == e.version) {
- for (f(r, a.main_data_begin, 9), 2 == r.channels_out ? f(r, a.private_bits, 3) : f(r, a.private_bits, 5), n = 0; n < r.channels_out; n++) {
+ if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, we.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? h(r, 4094, 12) : h(r, 4095, 12), h(r, e.version, 1), h(r, 1, 2), h(r, e.error_protection ? 0 : 1, 1), h(r, r.bitrate_index, 4), h(r, r.samplerate_index, 2), h(r, r.padding, 1), h(r, e.extension, 1), h(r, e.mode.ordinal(), 2), h(r, r.mode_ext, 2), h(r, e.copyright, 1), h(r, e.original, 1), h(r, e.emphasis, 2), e.error_protection && h(r, 0, 16), 1 == e.version) {
+ for (h(r, a.main_data_begin, 9), 2 == r.channels_out ? h(r, a.private_bits, 3) : h(r, a.private_bits, 5), s = 0; s < r.channels_out; s++) {
var i;
- for (i = 0; i < 4; i++) f(r, a.scfsi[n][i], 1);
+ for (i = 0; i < 4; i++) h(r, a.scfsi[s][i], 1);
}
- for (s = 0; s < 2; s++) for (n = 0; n < r.channels_out; n++) f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 4), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.preflag, 1), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
- } else for (f(r, a.main_data_begin, 8), f(r, a.private_bits, r.channels_out), n = s = 0; n < r.channels_out; n++) {
- var o;
- f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 9), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
+ for (n = 0; n < 2; n++) for (s = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 4), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.preflag, 1), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
+ }
+ } else for (h(r, a.main_data_begin, 8), h(r, a.private_bits, r.channels_out), s = n = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 9), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
}
- e.error_protection && CRC_writeheader(r, r.header[r.h_ptr].buf);
+ e.error_protection && me();
var _ = r.h_ptr;
- r.h_ptr = _ + 1 & Z.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr == r.w_ptr && $.err.println("Error: MAX_HEADER_BUF too small in bitstream.c \n");
- }(e, s);
- var n = 8 * a.sideinfo_len;
- if (n += function (e) {
+ r.h_ptr = _ + 1 & j.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr, r.w_ptr;
+ }(e, n);
+ var s = 8 * a.sideinfo_len;
+ if (s += function (e) {
var t,
a,
- s,
n,
+ s,
r = 0,
i = e.internal_flags,
o = i.l3_side;
if (1 == e.version) for (t = 0; t < 2; t++) for (a = 0; a < i.channels_out; a++) {
var _ = o.tt[t][a],
- l = k.slen1_tab[_.scalefac_compress],
- f = k.slen2_tab[_.scalefac_compress];
- for (s = n = 0; s < _.sfbdivide; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], l), n += l);
- for (; s < _.sfbmax; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], f), n += f);
- _.block_type == Pe.SHORT_TYPE ? n += S(i, _) : n += M(i, _), r += n += d(i, _);
+ l = A.slen1_tab[_.scalefac_compress],
+ f = A.slen2_tab[_.scalefac_compress];
+ for (n = s = 0; n < _.sfbdivide; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], l), s += l);
+ for (; n < _.sfbmax; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], f), s += f);
+ _.block_type == Ae.SHORT_TYPE ? s += d(i, _) : s += g(i, _), s += m(i, _), r += s;
} else for (a = t = 0; a < i.channels_out; a++) {
var c,
- h,
- u = 0;
- if (h = s = n = 0, (_ = o.tt[t][a]).block_type == Pe.SHORT_TYPE) {
- for (; h < 4; h++) {
- var m = _.sfb_partition_table[h] / 3,
- p = _.slen[h];
- for (c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[3 * s + 0], 0), p), v(i, Math.max(_.scalefac[3 * s + 1], 0), p), v(i, Math.max(_.scalefac[3 * s + 2], 0), p), u += 3 * p;
+ u,
+ _ = o.tt[t][a],
+ h = 0;
+ if (u = n = s = 0, _.block_type == Ae.SHORT_TYPE) {
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u] / 3,
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[3 * n + 0], 0), p), v(i, Math.max(_.scalefac[3 * n + 1], 0), p), v(i, Math.max(_.scalefac[3 * n + 2], 0), p), h += 3 * p;
}
- n += S(i, _);
+ s += d(i, _);
} else {
- for (; h < 4; h++) for (m = _.sfb_partition_table[h], p = _.slen[h], c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[s], 0), p), u += p;
- n += M(i, _);
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u],
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[n], 0), p), h += p;
+ }
+ s += g(i, _);
}
- r += u + (n += d(i, _));
+ s += m(i, _), r += h + s;
}
return r;
- }(e), o(e, t.resvDrain_post), n += t.resvDrain_post, t.main_data_begin += (s - n) / 8, R(e, new w()) != a.ResvSize && $.err.println("Internal buffer inconsistency. flushbits <> ResvSize"), 8 * t.main_data_begin != a.ResvSize && ($.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n", 8 * t.main_data_begin, a.ResvSize, t.resvDrain_post, t.resvDrain_pre, 8 * a.sideinfo_len, n - t.resvDrain_post - 8 * a.sideinfo_len, n, n % 8, s), $.err.println("This is a fatal error. It has several possible causes:"), $.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"), $.err.println(" 9%% Your system is overclocked"), $.err.println(" 1%% bug in LAME encoding library"), a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
+ }(e), u(e, t.resvDrain_post), s += t.resvDrain_post, t.main_data_begin += (n - s) / 8, w(e, new p()), a.ResvSize, 8 * t.main_data_begin != a.ResvSize && (a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
var r;
- for (r = 0; r < Z.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
+ for (r = 0; r < j.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
l = 0;
}
return 0;
- }, this.copy_buffer = function (e, t, a, s, n) {
- var r = p + 1;
+ }, this.copy_buffer = function (e, t, a, n, s) {
+ var r = f + 1;
if (r <= 0) return 0;
- if (0 != s && s < r) return -1;
- if ($.arraycopy(m, 0, t, a, r), p = -1, (b = 0) != n) {
- var i = Ae(1);
- if (i[0] = e.nMusicCRC, u.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly) for (var o, _ = ke([2, 1152]), l = r, f = -1; 0 != f;) if (f = h.hip_decode1_unclipped(e.hip, t, a, l, _[0], _[1]), l = 0, -1 == f && (f = 0), 0 < f) {
- if (e.findPeakSample) {
- for (o = 0; o < f; o++) _[0][o] > e.PeakSample ? e.PeakSample = _[0][o] : -_[0][o] > e.PeakSample && (e.PeakSample = -_[0][o]);
- if (1 < e.channels_out) for (o = 0; o < f; o++) _[1][o] > e.PeakSample ? e.PeakSample = _[1][o] : -_[1][o] > e.PeakSample && (e.PeakSample = -_[1][o]);
- }
- if (e.findReplayGain && c.AnalyzeSamples(e.rgdata, _[0], 0, _[1], 0, f, e.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- }
+ if (0 != n && n < r) return -1;
+ if (I.arraycopy(_, 0, t, a, r), f = -1, (c = 0) != s) {
+ var i = ve(1);
+ i[0] = e.nMusicCRC, o.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly && me();
}
return r;
}, this.init_bit_stream_w = function (e) {
- m = A(U.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, p = -1, l = b = 0;
+ _ = S(Y.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, f = -1, l = c = 0;
};
}
- function e(e, t, a, s) {
- this.xlen = e, this.linmax = t, this.table = a, this.hlen = s;
+ function e(e, t, a, n) {
+ this.xlen = e, this.linmax = t, this.table = a, this.hlen = n;
}
- Ee.STEREO = new Ee(0), Ee.JOINT_STEREO = new Ee(1), Ee.DUAL_CHANNEL = new Ee(2), Ee.MONO = new Ee(3), Ee.NOT_SET = new Ee(4), X.STEPS_per_dB = 100, X.MAX_dB = 120, X.GAIN_NOT_ENOUGH_SAMPLES = -24601, X.GAIN_ANALYSIS_ERROR = 0, X.GAIN_ANALYSIS_OK = 1, X.INIT_GAIN_ANALYSIS_ERROR = 0, X.INIT_GAIN_ANALYSIS_OK = 1, X.MAX_ORDER = X.YULE_ORDER = 10, X.MAX_SAMPLES_PER_WINDOW = (X.MAX_SAMP_FREQ = 48e3) * (X.RMS_WINDOW_TIME_NUMERATOR = 1) / (X.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, M.NUMTOCENTRIES = 100, M.MAXFRAMESIZE = 2880, q.EQ = function (e, t) {
+ D.MAX_VALUE = 3.4028235e38, Me.vbr_off = new Me(0), Me.vbr_mt = new Me(1), Me.vbr_rh = new Me(2), Me.vbr_abr = new Me(3), Me.vbr_mtrh = new Me(4), Me.vbr_default = Me.vbr_mtrh, ye.STEREO = new ye(0), ye.JOINT_STEREO = new ye(1), ye.DUAL_CHANNEL = new ye(2), ye.MONO = new ye(3), ye.NOT_SET = new ye(4), O.STEPS_per_dB = 100, O.MAX_dB = 120, O.GAIN_NOT_ENOUGH_SAMPLES = -24601, O.GAIN_ANALYSIS_ERROR = 0, O.GAIN_ANALYSIS_OK = 1, O.INIT_GAIN_ANALYSIS_ERROR = 0, O.INIT_GAIN_ANALYSIS_OK = 1, O.MAX_ORDER = O.YULE_ORDER = 10, O.MAX_SAMPLES_PER_WINDOW = (O.MAX_SAMP_FREQ = 48e3) * (O.RMS_WINDOW_TIME_NUMERATOR = 1) / (O.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, y.NUMTOCENTRIES = 100, y.MAXFRAMESIZE = 2880, N.EQ = function (e, t) {
return Math.abs(e) > Math.abs(t) ? Math.abs(e - t) <= 1e-6 * Math.abs(e) : Math.abs(e - t) <= 1e-6 * Math.abs(t);
- }, q.NEQ = function (e, t) {
- return !q.EQ(e, t);
+ }, N.NEQ = function (e, t) {
+ return !N.EQ(e, t);
};
- var F = {};
- function j(e) {
+ var k = {};
+ function R(e) {
this.bits = e;
}
- function y() {
+ function x() {
this.over_noise = 0, this.tot_noise = 0, this.max_noise = 0, this.over_count = 0, this.over_SSD = 0, this.bits = 0;
}
- function r(e, t, a, s) {
- this.l = Ae(1 + Pe.SBMAX_l), this.s = Ae(1 + Pe.SBMAX_s), this.psfb21 = Ae(1 + Pe.PSFB21), this.psfb12 = Ae(1 + Pe.PSFB12);
- var n = this.l,
+ function r(e, t, a, n) {
+ this.l = ve(1 + Ae.SBMAX_l), this.s = ve(1 + Ae.SBMAX_s), this.psfb21 = ve(1 + Ae.PSFB21), this.psfb12 = ve(1 + Ae.PSFB12);
+ var s = this.l,
r = this.s;
- 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = s, $.arraycopy(this.arrL, 0, n, 0, Math.min(this.arrL.length, this.l.length)), $.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), $.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), $.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
+ 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = n, I.arraycopy(this.arrL, 0, s, 0, Math.min(this.arrL.length, this.l.length)), I.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), I.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), I.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
}
- function x() {
+ function T() {
var l = null,
- m = null,
- s = null;
+ b = null,
+ n = null;
this.setModules = function (e, t, a) {
- l = e, m = t, s = a;
+ l = e, b = t, n = a;
}, this.IPOW20 = function (e) {
- return u[e];
+ return h[e];
};
- var T = 2.220446049250313e-16,
- f = x.IXMAX_VAL + 2,
- c = x.Q_MAX,
- h = x.Q_MAX2,
- n = 100;
+ var B = 2.220446049250313e-16,
+ e = T.IXMAX_VAL,
+ f = e + 2,
+ c = T.Q_MAX,
+ u = T.Q_MAX2,
+ s = 100;
this.nr_of_sfb_block = [[[6, 5, 5, 5], [9, 9, 9, 9], [6, 9, 9, 9]], [[6, 5, 7, 3], [9, 9, 12, 6], [6, 9, 12, 6]], [[11, 10, 0, 0], [18, 18, 0, 0], [15, 18, 0, 0]], [[7, 7, 7, 0], [12, 12, 12, 0], [6, 15, 12, 0]], [[6, 6, 6, 3], [12, 9, 9, 6], [6, 12, 9, 6]], [[8, 8, 5, 0], [15, 12, 9, 0], [6, 18, 9, 0]]];
- var w = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
- this.pretab = w, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
- var R = Be(c + h + 1),
- u = Be(c),
- p = Be(f),
- b = Be(f);
+ var M = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
+ this.pretab = M, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
+ var y = de(c + u + 1),
+ h = de(c),
+ p = de(f),
+ m = de(f);
function v(e, t) {
- var a = s.ATHformula(t, e);
- return a -= n, a = Math.pow(10, a / 10 + e.ATHlower);
+ var a = n.ATHformula(t, e);
+ return a -= s, a = Math.pow(10, a / 10 + e.ATHlower);
}
function A(e) {
this.s = e;
}
- this.adj43 = b, this.iteration_init = function (e) {
+ this.adj43 = m, this.iteration_init = function (e) {
var t,
a = e.internal_flags,
- s = a.l3_side;
+ n = a.l3_side;
if (0 == a.iteration_init_init) {
- for (a.iteration_init_init = 1, s.main_data_begin = 0, function (e) {
- for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, s = e.internal_flags.ATH.s, n = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Pe.SBMAX_l; o++) {
+ for (a.iteration_init_init = 1, n.main_data_begin = 0, function (e) {
+ for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, n = e.internal_flags.ATH.s, s = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Ae.SBMAX_l; o++) {
var _ = r.scalefac_band.l[o],
l = r.scalefac_band.l[o + 1];
- t[o] = K.MAX_VALUE;
+ t[o] = D.MAX_VALUE;
for (var f = _; f < l; f++) {
- var c = v(e, f * i / 1152);
- t[o] = Math.min(t[o], c);
+ var c = f * i / 1152,
+ u = v(e, c);
+ t[o] = Math.min(t[o], u);
}
}
- for (o = 0; o < Pe.PSFB21; o++) for (_ = r.scalefac_band.psfb21[o], l = r.scalefac_band.psfb21[o + 1], a[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 1152), a[o] = Math.min(a[o], c);
- for (o = 0; o < Pe.SBMAX_s; o++) {
- for (_ = r.scalefac_band.s[o], l = r.scalefac_band.s[o + 1], s[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), s[o] = Math.min(s[o], c);
- s[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
+ for (var o = 0; o < Ae.PSFB21; o++) {
+ var _ = r.scalefac_band.psfb21[o],
+ l = r.scalefac_band.psfb21[o + 1];
+ a[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 1152,
+ u = v(e, c);
+ a[o] = Math.min(a[o], u);
+ }
}
- for (o = 0; o < Pe.PSFB12; o++) {
- for (_ = r.scalefac_band.psfb12[o], l = r.scalefac_band.psfb12[o + 1], n[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), n[o] = Math.min(n[o], c);
- n[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
+ for (var o = 0; o < Ae.SBMAX_s; o++) {
+ var _ = r.scalefac_band.s[o],
+ l = r.scalefac_band.s[o + 1];
+ n[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ n[o] = Math.min(n[o], u);
+ }
+ n[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
}
- if (e.noATH) {
- for (o = 0; o < Pe.SBMAX_l; o++) t[o] = 1e-20;
- for (o = 0; o < Pe.PSFB21; o++) a[o] = 1e-20;
- for (o = 0; o < Pe.SBMAX_s; o++) s[o] = 1e-20;
- for (o = 0; o < Pe.PSFB12; o++) n[o] = 1e-20;
+ for (var o = 0; o < Ae.PSFB12; o++) {
+ var _ = r.scalefac_band.psfb12[o],
+ l = r.scalefac_band.psfb12[o + 1];
+ s[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ s[o] = Math.min(s[o], u);
+ }
+ s[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
}
- r.ATH.floor = 10 * B(v(e, -1));
+ e.noATH && me(), r.ATH.floor = 10 * d(v(e, -1));
}(e), p[0] = 0, t = 1; t < f; t++) p[t] = Math.pow(t, 4 / 3);
- for (t = 0; t < f - 1; t++) b[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
- for (b[t] = .5, t = 0; t < c; t++) u[t] = Math.pow(2, -.1875 * (t - 210));
- for (t = 0; t <= c + h; t++) R[t] = Math.pow(2, .25 * (t - 210 - h));
- var n, r, i, o;
- for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), n = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Pe.SBMAX_l; t++) {
- _ = t <= 6 ? n : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) {
+ for (t = 0; t < f - 1; t++) m[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
+ for (m[t] = .5, t = 0; t < c; t++) h[t] = Math.pow(2, -.1875 * (t - 210));
+ for (t = 0; t <= c + u; t++) y[t] = Math.pow(2, .25 * (t - 210 - u));
+ var s, r, i, o;
+ for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), s = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Ae.SBMAX_l; t++) _ = t <= 6 ? s : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
+ for (t = 0; t < Ae.SBMAX_s; t++) {
var _;
- _ = t <= 5 ? n : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
+ _ = t <= 5 ? s : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
}
}
- }, this.on_pe = function (e, t, a, s, n, r) {
+ }, this.on_pe = function (e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags,
l = 0,
- f = Ae(2),
- c = new j(l),
- h = m.ResvMaxBits(e, s, c, r),
- u = (l = c.bits) + h;
- for (Z.MAX_BITS_PER_GRANULE < u && (u = Z.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(Z.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[n][o] / 700 - a[o], f[o] > 3 * s / 4 && (f[o] = 3 * s / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > Z.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, Z.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
- if (h < i) for (o = 0; o < _.channels_out; ++o) f[o] = h * f[o] / i;
- for (o = 0; o < _.channels_out; ++o) a[o] += f[o], h -= f[o];
+ f = ve(2),
+ c = new R(l),
+ u = b.ResvMaxBits(e, n, c, r),
+ h = (l = c.bits) + u;
+ for (j.MAX_BITS_PER_GRANULE < h && (h = j.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(j.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[s][o] / 700 - a[o], f[o] > 3 * n / 4 && (f[o] = 3 * n / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > j.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, j.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
+ if (u < i) for (o = 0; o < _.channels_out; ++o) f[o] = u * f[o] / i;
+ for (o = 0; o < _.channels_out; ++o) a[o] += f[o], u -= f[o];
for (o = i = 0; o < _.channels_out; ++o) i += a[o];
- if (Z.MAX_BITS_PER_GRANULE < i) {
- for (o = 0; o < _.channels_out; ++o) a[o] *= Z.MAX_BITS_PER_GRANULE, a[o] /= i, a[o];
- }
- return u;
- }, this.reduce_side = function (e, t, a, s) {
- var n = .33 * (.5 - t) / .5;
- n < 0 && (n = 0), .5 < n && (n = .5);
- var r = 0 | .5 * n * (e[0] + e[1]);
- r > Z.MAX_BITS_PER_CHANNEL - e[0] && (r = Z.MAX_BITS_PER_CHANNEL - e[0]), r < 0 && (r = 0), 125 <= e[1] && (125 < e[1] - r ? (e[0] < a && (e[0] += r), e[1] -= r) : (e[0] += e[1] - 125, e[1] = 125)), s < (r = e[0] + e[1]) && (e[0] = s * e[0] / r, e[1] = s * e[1] / r);
+ return j.MAX_BITS_PER_GRANULE < i && me(), h;
}, this.athAdjust = function (e, t, a) {
- var s = 90.30873362,
- n = ee.FAST_LOG10_X(t, 10),
+ var n = 90.30873362,
+ s = V.FAST_LOG10_X(t, 10),
r = e * e,
i = 0;
- return n -= a, 1e-20 < r && (i = 1 + ee.FAST_LOG10_X(r, 10 / s)), i < 0 && (i = 0), n *= i, n += a + s - 94.82444863, Math.pow(10, .1 * n);
- }, this.calc_xmin = function (e, t, a, s) {
- var n,
+ return s -= a, 1e-20 < r && (i = 1 + V.FAST_LOG10_X(r, 10 / n)), i < 0 && (i = 0), s *= i, s += a + n - 94.82444863, Math.pow(10, .1 * s);
+ }, this.calc_xmin = function (e, t, a, n) {
+ var s,
r = 0,
i = e.internal_flags,
o = 0,
_ = 0,
l = i.ATH,
f = a.xr,
- c = e.VBR == xe.vbr_mtrh ? 1 : 0,
- h = i.masking_lower;
- for (e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt || (h = 1), n = 0; n < a.psy_lmax; n++) {
- S = (g = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.l[n], l.floor) : l.adjust * l.l[n]) / (b = a.width[n]), M = T, B = b >> 1, A = 0;
- do {
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (g < A && _++, n == Pe.SBPSY_l) M < (R = g * i.nsPsy.longfact[n]) && (M = R);
- if (0 != c && (g = M), !e.ATHonly) if (0 < (w = t.en.l[n])) R = A * t.thm.l[n] * h / w, 0 != c && (R *= i.nsPsy.longfact[n]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.longfact[n];
+ c = e.VBR == Me.vbr_mtrh ? 1 : 0,
+ u = i.masking_lower;
+ for (e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt || (u = 1), s = 0; s < a.psy_lmax; s++) {
+ for (w = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.l[s], l.floor) : l.adjust * l.l[s], v = a.width[s], S = w / v, M = B, A = v >> 1, y = 0; k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++, 0 < --A;);
+ if (w < y && _++, s == Ae.SBPSY_l && me(), 0 != c && (w = M), !e.ATHonly) {
+ var h = t.en.l[s];
+ 0 < h && (x = y * t.thm.l[s] * u / h, 0 != c && (x *= i.nsPsy.longfact[s]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.longfact[s];
}
- var u = 575;
- if (a.block_type != Pe.SHORT_TYPE) for (var m = 576; 0 != m-- && q.EQ(f[m], 0);) u = m;
- a.max_nonzero_coeff = u;
- for (var p = a.sfb_smin; n < a.psymax; p++, n += 3) {
- var b, v, d;
- for (d = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.s[p], l.floor) : l.adjust * l.s[p], b = a.width[n], v = 0; v < 3; v++) {
- var g,
+ var b = 575;
+ if (a.block_type != Ae.SHORT_TYPE) for (var p = 576; 0 != p-- && N.EQ(f[p], 0);) b = p;
+ a.max_nonzero_coeff = b;
+ for (var m = a.sfb_smin; s < a.psymax; m++, s += 3) {
+ var v, d, g;
+ for (g = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.s[m], l.floor) : l.adjust * l.s[m], v = a.width[s], d = 0; d < 3; d++) {
+ var w,
S,
M,
- w,
- R,
- A = 0,
- B = b >> 1;
- S = d / b, M = T;
+ y = 0,
+ A = v >> 1;
+ S = g / v, M = B;
do {
- var k, y;
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (d < A && _++, p == Pe.SBPSY_s) M < (R = d * i.nsPsy.shortfact[p]) && (M = R);
- if (g = 0 != c ? M : d, !e.ATHonly && !e.ATHshort) if (0 < (w = t.en.s[p][v])) R = A * t.thm.s[p][v] * h / w, 0 != c && (R *= i.nsPsy.shortfact[p]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.shortfact[p];
+ var k, R;
+ k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++;
+ } while (0 < --A);
+ if (g < y && _++, m == Ae.SBPSY_s && me(), w = 0 != c ? M : g, !e.ATHonly && !e.ATHshort) {
+ var x,
+ h = t.en.s[m][d];
+ 0 < h && (x = y * t.thm.s[m][d] * u / h, 0 != c && (x *= i.nsPsy.shortfact[m]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.shortfact[m];
}
- e.useTemporal && (s[r - 3] > s[r - 3 + 1] && (s[r - 3 + 1] += (s[r - 3] - s[r - 3 + 1]) * i.decay), s[r - 3 + 1] > s[r - 3 + 2] && (s[r - 3 + 2] += (s[r - 3 + 1] - s[r - 3 + 2]) * i.decay));
+ e.useTemporal && (n[r - 3] > n[r - 3 + 1] && (n[r - 3 + 1] += (n[r - 3] - n[r - 3 + 1]) * i.decay), n[r - 3 + 1] > n[r - 3 + 2] && (n[r - 3 + 2] += (n[r - 3 + 1] - n[r - 3 + 2]) * i.decay));
}
return _;
- }, this.calc_noise_core = function (e, t, a, s) {
- var n = 0,
+ }, this.calc_noise_core = function (e, t, a, n) {
+ var s = 0,
r = t.s,
i = e.l3_enc;
- if (r > e.count1) for (; 0 != a--;) {
- _ = e.xr[r], r++, n += _ * _, _ = e.xr[r], r++, n += _ * _;
- } else if (r > e.big_values) {
- var o = Be(2);
- for (o[0] = 0, o[1] = s; 0 != a--;) {
- _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _;
- }
+ if (r > e.count1) for (; 0 != a--;) _ = e.xr[r], r++, s += _ * _, _ = e.xr[r], r++, s += _ * _;else if (r > e.big_values) {
+ var o = de(2);
+ for (o[0] = 0, o[1] = n; 0 != a--;) _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _;
} else for (; 0 != a--;) {
var _;
- _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _;
+ _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _;
}
- return t.s = r, n;
- }, this.calc_noise = function (e, t, a, s, n) {
+ return t.s = r, s;
+ }, this.calc_noise = function (e, t, a, n, s) {
var r,
i,
o = 0,
@@ -11902,83 +12236,54 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = -20,
- u = 0,
- m = e.scalefac,
+ u = -20,
+ h = 0,
+ b = e.scalefac,
p = 0;
- for (r = s.over_SSD = 0; r < e.psymax; r++) {
- var b,
- v = e.global_gain - (m[p++] + (0 != e.preflag ? w[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
+ for (n.over_SSD = 0, r = 0; r < e.psymax; r++) {
+ var m,
+ v = e.global_gain - (b[p++] + (0 != e.preflag ? M[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
d = 0;
- if (null != n && n.step[r] == v) d = n.noise[r], u += e.width[r], a[o++] = d / t[_++], d = n.noise_log[r];else {
+ if (null != s && s.step[r] == v) d = s.noise[r], h += e.width[r], a[o++] = d / t[_++], d = s.noise_log[r];else {
var g,
- S = R[v + x.Q_MAX2];
- if (i = e.width[r] >> 1, u + e.width[r] > e.max_nonzero_coeff) i = 0 < (g = e.max_nonzero_coeff - u + 1) ? g >> 1 : 0;
- var M = new A(u);
- d = this.calc_noise_core(e, M, i, S), u = M.s, null != n && (n.step[r] = v, n.noise[r] = d), d = a[o++] = d / t[_++], d = ee.FAST_LOG10(Math.max(d, 1e-20)), null != n && (n.noise_log[r] = d);
+ w = y[v + T.Q_MAX2];
+ i = e.width[r] >> 1, h + e.width[r] > e.max_nonzero_coeff && (g = e.max_nonzero_coeff - h + 1, i = 0 < g ? g >> 1 : 0);
+ var S = new A(h);
+ d = this.calc_noise_core(e, S, i, w), h = S.s, null != s && (s.step[r] = v, s.noise[r] = d), d = a[o++] = d / t[_++], d = V.FAST_LOG10(Math.max(d, 1e-20)), null != s && (s.noise_log[r] = d);
}
- if (null != n && (n.global_gain = e.global_gain), c += d, 0 < d) b = Math.max(0 | 10 * d + .5, 1), s.over_SSD += b * b, l++, f += d;
- h = Math.max(h, d);
+ null != s && (s.global_gain = e.global_gain), c += d, 0 < d && (m = Math.max(0 | 10 * d + .5, 1), n.over_SSD += m * m, l++, f += d), u = Math.max(u, d);
}
- return s.over_count = l, s.tot_noise = c, s.over_noise = f, s.max_noise = h, l;
- }, this.set_pinfo = function (e, t, a, s, n) {
- var r,
- i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = 0 == t.scalefac_scale ? .5 : 1,
- h = t.scalefac,
- u = Be(z.SFBMAX),
- m = Be(z.SFBMAX),
- p = new y();
- calc_xmin(e, a, t, u), calc_noise(t, u, m, p, null);
- var b = 0;
- for (i = t.sfb_lmax, t.block_type != Pe.SHORT_TYPE && 0 == t.mixed_block_flag && (i = 22), r = 0; r < i; r++) {
- var v = f.scalefac_band.l[r],
- d = (g = f.scalefac_band.l[r + 1]) - v;
- for (_ = 0; b < g; b++) _ += t.xr[b] * t.xr[b];
- _ /= d, l = 1e15, f.pinfo.en[s][n][r] = l * _, f.pinfo.xfsf[s][n][r] = l * u[r] * m[r] / d, 0 < a.en.l[r] && !e.ATHonly ? _ /= a.en.l[r] : _ = 0, f.pinfo.thr[s][n][r] = l * Math.max(_ * a.thm.l[r], f.ATH.l[r]), (f.pinfo.LAMEsfb[s][n][r] = 0) != t.preflag && 11 <= r && (f.pinfo.LAMEsfb[s][n][r] = -c * w[r]), r < Pe.SBPSY_l && (f.pinfo.LAMEsfb[s][n][r] -= c * h[r]);
- }
- if (t.block_type == Pe.SHORT_TYPE) for (i = r, r = t.sfb_smin; r < Pe.SBMAX_s; r++) {
- v = f.scalefac_band.s[r], d = (g = f.scalefac_band.s[r + 1]) - v;
- for (var g, S = 0; S < 3; S++) {
- for (_ = 0, o = v; o < g; o++) _ += t.xr[b] * t.xr[b], b++;
- _ = Math.max(_ / d, 1e-20), l = 1e15, f.pinfo.en_s[s][n][3 * r + S] = l * _, f.pinfo.xfsf_s[s][n][3 * r + S] = l * u[i] * m[i] / d, 0 < a.en.s[r][S] ? _ /= a.en.s[r][S] : _ = 0, (e.ATHonly || e.ATHshort) && (_ = 0), f.pinfo.thr_s[s][n][3 * r + S] = l * Math.max(_ * a.thm.s[r][S], f.ATH.s[r]), f.pinfo.LAMEsfb_s[s][n][3 * r + S] = -2 * t.subblock_gain[S], r < Pe.SBPSY_s && (f.pinfo.LAMEsfb_s[s][n][3 * r + S] -= c * h[i]), i++;
- }
- }
- f.pinfo.LAMEqss[s][n] = t.global_gain, f.pinfo.LAMEmainbits[s][n] = t.part2_3_length + t.part2_length, f.pinfo.LAMEsfbits[s][n] = t.part2_length, f.pinfo.over[s][n] = p.over_count, f.pinfo.max_noise[s][n] = 10 * p.max_noise, f.pinfo.over_noise[s][n] = 10 * p.over_noise, f.pinfo.tot_noise[s][n] = 10 * p.tot_noise, f.pinfo.over_SSD[s][n] = p.over_SSD;
+ return n.over_count = l, n.tot_noise = c, n.over_noise = f, n.max_noise = u, l;
};
}
- function T() {
- this.xr = Be(576), this.l3_enc = Ae(576), this.scalefac = Ae(z.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = Ae(3), this.subblock_gain = Ae(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = Ae(z.SFBMAX), this.window = Ae(z.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = Ae(4), this.max_nonzero_coeff = 0;
+ function B() {
+ this.xr = de(576), this.l3_enc = ve(576), this.scalefac = ve(F.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = ve(3), this.subblock_gain = ve(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = ve(F.SFBMAX), this.window = ve(F.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = ve(4), this.max_nonzero_coeff = 0;
var a = this;
- function s(e) {
+ function n(e) {
return new Int32Array(e);
}
this.assign = function (e) {
var t;
- a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = s(e.l3_enc), a.scalefac = s(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = s(e.table_select), a.subblock_gain = s(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = s(e.width), a.window = s(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = s(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
+ a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = n(e.l3_enc), a.scalefac = n(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = n(e.table_select), a.subblock_gain = n(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = n(e.width), a.window = n(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = n(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
};
}
- F.t1HB = [1, 1, 1, 0], F.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], F.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], F.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], F.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], F.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], F.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], F.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], F.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], F.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], F.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], F.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], F.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], F.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], F.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], F.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], F.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], F.t1l = [1, 4, 3, 5], F.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], F.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], F.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], F.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], F.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], F.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], F.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], F.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], F.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], F.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], F.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], F.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], F.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], F.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], F.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], F.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], F.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], F.ht = [new e(0, 0, null, null), new e(2, 0, F.t1HB, F.t1l), new e(3, 0, F.t2HB, F.t2l), new e(3, 0, F.t3HB, F.t3l), new e(0, 0, null, null), new e(4, 0, F.t5HB, F.t5l), new e(4, 0, F.t6HB, F.t6l), new e(6, 0, F.t7HB, F.t7l), new e(6, 0, F.t8HB, F.t8l), new e(6, 0, F.t9HB, F.t9l), new e(8, 0, F.t10HB, F.t10l), new e(8, 0, F.t11HB, F.t11l), new e(8, 0, F.t12HB, F.t12l), new e(16, 0, F.t13HB, F.t13l), new e(0, 0, null, F.t16_5l), new e(16, 0, F.t15HB, F.t15l), new e(1, 1, F.t16HB, F.t16l), new e(2, 3, F.t16HB, F.t16l), new e(3, 7, F.t16HB, F.t16l), new e(4, 15, F.t16HB, F.t16l), new e(6, 63, F.t16HB, F.t16l), new e(8, 255, F.t16HB, F.t16l), new e(10, 1023, F.t16HB, F.t16l), new e(13, 8191, F.t16HB, F.t16l), new e(4, 15, F.t24HB, F.t24l), new e(5, 31, F.t24HB, F.t24l), new e(6, 63, F.t24HB, F.t24l), new e(7, 127, F.t24HB, F.t24l), new e(8, 255, F.t24HB, F.t24l), new e(9, 511, F.t24HB, F.t24l), new e(11, 2047, F.t24HB, F.t24l), new e(13, 8191, F.t24HB, F.t24l), new e(0, 0, F.t32HB, F.t32l), new e(0, 0, F.t33HB, F.t33l)], F.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], F.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], F.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], F.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], F.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], F.scfsi_band = [0, 6, 11, 16, 21], x.Q_MAX = 257, x.Q_MAX2 = 116, x.LARGE_BITS = 1e5, x.IXMAX_VAL = 8206;
- var z = {};
- function w() {
- var v, g, M;
+ k.t1HB = [1, 1, 1, 0], k.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], k.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], k.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], k.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], k.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], k.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], k.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], k.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], k.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], k.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], k.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], k.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], k.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], k.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], k.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], k.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], k.t1l = [1, 4, 3, 5], k.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], k.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], k.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], k.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], k.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], k.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], k.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], k.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], k.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], k.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], k.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], k.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], k.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], k.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], k.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], k.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], k.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], k.ht = [new e(0, 0, null, null), new e(2, 0, k.t1HB, k.t1l), new e(3, 0, k.t2HB, k.t2l), new e(3, 0, k.t3HB, k.t3l), new e(0, 0, null, null), new e(4, 0, k.t5HB, k.t5l), new e(4, 0, k.t6HB, k.t6l), new e(6, 0, k.t7HB, k.t7l), new e(6, 0, k.t8HB, k.t8l), new e(6, 0, k.t9HB, k.t9l), new e(8, 0, k.t10HB, k.t10l), new e(8, 0, k.t11HB, k.t11l), new e(8, 0, k.t12HB, k.t12l), new e(16, 0, k.t13HB, k.t13l), new e(0, 0, null, k.t16_5l), new e(16, 0, k.t15HB, k.t15l), new e(1, 1, k.t16HB, k.t16l), new e(2, 3, k.t16HB, k.t16l), new e(3, 7, k.t16HB, k.t16l), new e(4, 15, k.t16HB, k.t16l), new e(6, 63, k.t16HB, k.t16l), new e(8, 255, k.t16HB, k.t16l), new e(10, 1023, k.t16HB, k.t16l), new e(13, 8191, k.t16HB, k.t16l), new e(4, 15, k.t24HB, k.t24l), new e(5, 31, k.t24HB, k.t24l), new e(6, 63, k.t24HB, k.t24l), new e(7, 127, k.t24HB, k.t24l), new e(8, 255, k.t24HB, k.t24l), new e(9, 511, k.t24HB, k.t24l), new e(11, 2047, k.t24HB, k.t24l), new e(13, 8191, k.t24HB, k.t24l), new e(0, 0, k.t32HB, k.t32l), new e(0, 0, k.t33HB, k.t33l)], k.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], k.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], k.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], k.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], k.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], k.scfsi_band = [0, 6, 11, 16, 21], T.Q_MAX = 257, T.Q_MAX2 = 116, T.LARGE_BITS = 1e5, T.IXMAX_VAL = 8206;
+ var F = {};
+ function C() {
+ var r, g;
this.rv = null, this.qupvt = null;
var w,
- n = new function () {
+ s = new function () {
this.setModules = function (e, t) {};
}();
- function R(e) {
+ function S(e) {
this.ordinal = e;
}
function o(e) {
for (var t = 0; t < e.sfbmax; t++) if (e.scalefac[t] + e.subblock_gain[e.window[t]] == 0) return !1;
return !0;
}
- function A(e, t, a, s, n) {
+ function M(e, t, a, n, s) {
var r;
switch (e) {
default:
@@ -11986,13 +12291,10 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
0 < t.over_count ? (r = a.over_SSD <= t.over_SSD, a.over_SSD == t.over_SSD && (r = a.bits < t.bits)) : r = a.max_noise < 0 && 10 * a.max_noise + a.bits <= 10 * t.max_noise + t.bits;
break;
case 0:
- r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 8:
- a.max_noise = function (e, t) {
- for (var a, s = 1e-37, n = 0; n < t.psymax; n++) s += (a = e[n], ee.FAST_LOG10(.368 + .632 * a * a * a));
- return Math.max(1e-20, s);
- }(n, s);
+ me();
case 1:
r = a.max_noise < t.max_noise;
break;
@@ -12006,25 +12308,25 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
r = a.max_noise <= 0 && .2 < t.max_noise || a.max_noise <= 0 && t.max_noise < 0 && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise || a.max_noise <= 0 && 0 < t.max_noise && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.05 < t.max_noise && t.max_noise > a.max_noise - .1 && a.tot_noise + a.over_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.1 < t.max_noise && t.max_noise > a.max_noise - .15 && a.tot_noise + a.over_noise + a.over_noise < t.tot_noise + t.over_noise + t.over_noise;
break;
case 5:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 6:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || q.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || N.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
break;
case 7:
r = a.over_count < t.over_count || a.over_noise < t.over_noise;
}
return 0 == t.over_count && (r = r && a.bits < t.bits), r;
}
- function B(e, t, a, s, n) {
+ function y(e, t, a, n, s) {
var r = e.internal_flags;
- !function (e, t, a, s, n) {
+ !function (e, t, a, n, s) {
var r,
i = e.internal_flags;
r = 0 == t.scalefac_scale ? 1.2968395546510096 : 1.6817928305074292;
for (var o = 0, _ = 0; _ < t.sfbmax; _++) o < a[_] && (o = a[_]);
var l = i.noise_shaping_amp;
- switch (3 == l && (l = n ? 2 : 1), l) {
+ switch (3 == l && me(), l) {
case 2:
break;
case 1:
@@ -12034,734 +12336,536 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
default:
1 < o ? o = 1 : o *= .95;
}
- var f = 0;
- for (_ = 0; _ < t.sfbmax; _++) {
+ for (var f = 0, _ = 0; _ < t.sfbmax; _++) {
var c,
- h = t.width[_];
- if (f += h, !(a[_] < o)) {
- if (0 != (2 & i.substep_shaping) && (i.pseudohalf[_] = 0 == i.pseudohalf[_] ? 1 : 0, 0 == i.pseudohalf[_] && 2 == i.noise_shaping_amp)) return;
- for (t.scalefac[_]++, c = -h; c < 0; c++) s[f + c] *= r, s[f + c] > t.xrpow_max && (t.xrpow_max = s[f + c]);
+ u = t.width[_];
+ if (f += u, !(a[_] < o)) {
+ for (0 != (2 & i.substep_shaping) && me(), t.scalefac[_]++, c = -u; c < 0; c++) n[f + c] *= r, n[f + c] > t.xrpow_max && (t.xrpow_max = n[f + c]);
if (2 == i.noise_shaping_amp) return;
}
}
- }(e, t, a, s, n);
+ }(e, t, a, n);
var i = o(t);
- return !i && (!(i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) || (1 < r.noise_shaping && (ye.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (!function (e, t) {
- for (var a = 0, s = 0; s < e.sfbmax; s++) {
- var n = e.width[s],
- r = e.scalefac[s];
- if (0 != e.preflag && (r += M.pretab[s]), a += n, 0 != (1 & r)) {
+ return !(i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) && (1 < r.noise_shaping && (we.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (function (e, t) {
+ for (var a = 0, n = 0; n < e.sfbmax; n++) {
+ var s = e.width[n],
+ r = e.scalefac[n];
+ if (0 != e.preflag && (r += g.pretab[n]), a += s, 0 != (1 & r)) {
r++;
- for (var i = -n; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
+ for (var i = -s; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
}
- e.scalefac[s] = r >> 1;
+ e.scalefac[n] = r >> 1;
}
e.preflag = 0, e.scalefac_scale = 1;
- }(t, s), i = !1) : t.block_type == Pe.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
- var s,
- n = t.scalefac;
- for (s = 0; s < t.sfb_lmax; s++) if (16 <= n[s]) return !0;
+ }(t, n), i = !1) : t.block_type == Ae.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
+ var n,
+ s = t.scalefac;
+ for (n = 0; n < t.sfb_lmax; n++) if (16 <= s[n]) return !0;
for (var r = 0; r < 3; r++) {
var i = 0,
o = 0;
- for (s = t.sfb_lmax + r; s < t.sfbdivide; s += 3) i < n[s] && (i = n[s]);
- for (; s < t.sfbmax; s += 3) o < n[s] && (o = n[s]);
+ for (n = t.sfb_lmax + r; n < t.sfbdivide; n += 3) i < s[n] && (i = s[n]);
+ for (; n < t.sfbmax; n += 3) o < s[n] && (o = s[n]);
if (!(i < 16 && o < 8)) {
if (7 <= t.subblock_gain[r]) return !0;
t.subblock_gain[r]++;
var _ = e.scalefac_band.l[t.sfb_lmax];
- for (s = t.sfb_lmax + r; s < t.sfbmax; s += 3) {
- var l = t.width[s],
- f = n[s];
- if (0 <= (f -= 4 >> t.scalefac_scale)) n[s] = f, _ += 3 * l;else {
- n[s] = 0;
+ for (n = t.sfb_lmax + r; n < t.sfbmax; n += 3) {
+ var l = t.width[n],
+ f = s[n];
+ if (0 <= (f -= 4 >> t.scalefac_scale)) s[n] = f, _ += 3 * l;else {
+ s[n] = 0;
var c = 210 + (f << t.scalefac_scale + 1);
- u = M.IPOW20(c), _ += l * (r + 1);
- for (var h = -l; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ h = g.IPOW20(c), _ += l * (r + 1);
+ for (var u = -l; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
_ += l * (3 - r - 1);
}
}
- var u = M.IPOW20(202);
- for (_ += t.width[s] * (r + 1), h = -t.width[s]; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ var h = g.IPOW20(202);
+ _ += t.width[n] * (r + 1);
+ for (var u = -t.width[n]; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
}
}
return !1;
- }(r, t, s) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), !i));
+ }(r, t, n) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), i));
}
- this.setModules = function (e, t, a, s) {
- v = e, g = t, this.rv = t, M = a, this.qupvt = a, w = s, n.setModules(M, w);
- }, this.ms_convert = function (e, t) {
- for (var a = 0; a < 576; ++a) {
- var s = e.tt[t][0].xr[a],
- n = e.tt[t][1].xr[a];
- e.tt[t][0].xr[a] = (s + n) * (.5 * ee.SQRT2), e.tt[t][1].xr[a] = (s - n) * (.5 * ee.SQRT2);
- }
+ this.setModules = function (e, t, a, n) {
+ r = t, this.rv = t, g = a, this.qupvt = a, w = n, s.setModules(g, w);
}, this.init_xrpow = function (e, t, a) {
- var s = 0,
- n = 0 | t.max_nonzero_coeff;
- if (t.xrpow_max = 0, ye.fill(a, n, 576, 0), 1e-20 < (s = function (e, t, a, s) {
- for (var n = s = 0; n <= a; ++n) {
- var r = Math.abs(e.xr[n]);
- s += r, t[n] = Math.sqrt(r * Math.sqrt(r)), t[n] > e.xrpow_max && (e.xrpow_max = t[n]);
+ var n = 0,
+ s = 0 | t.max_nonzero_coeff;
+ if (t.xrpow_max = 0, we.fill(a, s, 576, 0), 1e-20 < (n = function (e, t, a, n) {
+ for (var s = n = 0; s <= a; ++s) {
+ var r = Math.abs(e.xr[s]);
+ n += r, t[s] = Math.sqrt(r * Math.sqrt(r)), t[s] > e.xrpow_max && (e.xrpow_max = t[s]);
}
- return s;
- }(t, a, n, s))) {
+ return n;
+ }(t, a, s, n))) {
var r = 0;
0 != (2 & e.substep_shaping) && (r = 1);
for (var i = 0; i < t.psymax; i++) e.pseudohalf[i] = r;
return !0;
}
- return ye.fill(t.l3_enc, 0, 576, 0), !1;
+ return we.fill(t.l3_enc, 0, 576, 0), !1;
}, this.init_outer_loop = function (e, t) {
- t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Pe.SBPSY_l, t.sfb_smin = Pe.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Pe.SBMAX_l : Pe.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
- for (var a = 0; a < Pe.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
- if (t.block_type == Pe.SHORT_TYPE) {
- var s = Be(576);
- t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && (t.sfb_smin = 3, t.sfb_lmax = 2 * e.mode_gr + 4), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Pe.SBMAX_s : Pe.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Pe.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
- var n = e.scalefac_band.l[t.sfb_lmax];
- $.arraycopy(t.xr, 0, s, 0, 576);
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[n++] = s[3 * _ + o];
- var l = t.sfb_lmax;
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
+ t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Ae.SBPSY_l, t.sfb_smin = Ae.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Ae.SBMAX_l : Ae.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
+ for (var a = 0; a < Ae.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
+ if (t.block_type == Ae.SHORT_TYPE) {
+ var n = de(576);
+ t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && me(), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Ae.SBMAX_s : Ae.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Ae.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
+ var s = e.scalefac_band.l[t.sfb_lmax];
+ I.arraycopy(t.xr, 0, n, 0, 576);
+ for (var a = t.sfb_smin; a < Ae.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[s++] = n[3 * _ + o];
+ for (var l = t.sfb_lmax, a = t.sfb_smin; a < Ae.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
}
- t.count1bits = 0, t.sfb_partition_table = M.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, ye.fill(t.scalefac, 0), function (e, t) {
+ t.count1bits = 0, t.sfb_partition_table = g.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, we.fill(t.scalefac, 0), function (e, t) {
var a = e.ATH,
- s = t.xr;
- if (t.block_type != Pe.SHORT_TYPE) for (var n = !1, r = Pe.PSFB21 - 1; 0 <= r && !n; r--) {
+ n = t.xr;
+ if (t.block_type != Ae.SHORT_TYPE) for (var s = !1, r = Ae.PSFB21 - 1; 0 <= r && !s; r--) {
var i = e.scalefac_band.psfb21[r],
o = e.scalefac_band.psfb21[r + 1],
- _ = M.athAdjust(a.adjust, a.psfb21[r], a.floor);
+ _ = g.athAdjust(a.adjust, a.psfb21[r], a.floor);
1e-12 < e.nsPsy.longfact[21] && (_ *= e.nsPsy.longfact[21]);
for (var l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < _)) {
- n = !0;
+ if (!(Math.abs(n[l]) < _)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
- } else for (var f = 0; f < 3; f++) for (n = !1, r = Pe.PSFB12 - 1; 0 <= r && !n; r--) {
- o = (i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0])) + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]);
- var c = M.athAdjust(a.adjust, a.psfb12[r], a.floor);
- for (1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]), l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < c)) {
- n = !0;
+ } else for (var f = 0; f < 3; f++) for (var s = !1, r = Ae.PSFB12 - 1; 0 <= r && !s; r--) {
+ var i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0]),
+ o = i + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]),
+ c = g.athAdjust(a.adjust, a.psfb12[r], a.floor);
+ 1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]);
+ for (var l = o - 1; i <= l; l--) {
+ if (!(Math.abs(n[l]) < c)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
}
}(e, t);
- }, R.BINSEARCH_NONE = new R(0), R.BINSEARCH_UP = new R(1), R.BINSEARCH_DOWN = new R(2), this.trancate_smallspectrums = function (e, t, a, s) {
- var n = Be(z.SFBMAX);
- if ((0 != (4 & e.substep_shaping) || t.block_type != Pe.SHORT_TYPE) && 0 == (128 & e.substep_shaping)) {
- M.calc_noise(t, a, n, new y(), null);
- for (var r = 0; r < 576; r++) {
- var i = 0;
- 0 != t.l3_enc[r] && (i = Math.abs(t.xr[r])), s[r] = i;
- }
- r = 0;
- var o = 8;
- t.block_type == Pe.SHORT_TYPE && (o = 6);
- do {
- var _,
- l,
- f,
- c,
- h = t.width[o];
- if (r += h, !(1 <= n[o] || (ye.sort(s, r - h, h), q.EQ(s[r - 1], 0)))) {
- _ = (1 - n[o]) * a[o], c = l = 0;
- do {
- var u;
- for (f = 1; c + f < h && !q.NEQ(s[c + r - h], s[c + r + f - h]); f++);
- if (_ < (u = s[c + r - h] * s[c + r - h] * f)) {
- 0 != c && (l = s[c + r - h - 1]);
- break;
- }
- _ -= u, c += f;
- } while (c < h);
- if (!q.EQ(l, 0)) for (; Math.abs(t.xr[r - h]) <= l && (t.l3_enc[r - h] = 0), 0 < --h;);
- }
- } while (++o < t.psymax);
- t.part2_3_length = w.noquant_count_bits(e, t, null);
- }
- }, this.outer_loop = function (e, t, a, s, n, r) {
+ }, S.BINSEARCH_NONE = new S(0), S.BINSEARCH_UP = new S(1), S.BINSEARCH_DOWN = new S(2), this.outer_loop = function (e, t, a, n, s, r) {
var i = e.internal_flags,
- o = new T(),
- _ = Be(576),
- l = Be(z.SFBMAX),
- f = new y(),
+ o = new B(),
+ _ = de(576),
+ l = de(F.SFBMAX),
+ f = new x(),
c = new function () {
- this.global_gain = 0, this.sfb_count1 = 0, this.step = Ae(39), this.noise = Be(39), this.noise_log = Be(39);
+ this.global_gain = 0, this.sfb_count1 = 0, this.step = ve(39), this.noise = de(39), this.noise_log = de(39);
}(),
- h = 9999999,
- u = !1,
- m = !1,
- p = 0;
- if (function (e, t, a, s, n) {
+ u = 9999999,
+ h = !1;
+ if (function (e, t, a, n, s) {
var r,
- i = e.CurrentStep[s],
+ i = e.CurrentStep[n],
o = !1,
- _ = e.OldValue[s],
- l = R.BINSEARCH_NONE;
+ _ = e.OldValue[n],
+ l = S.BINSEARCH_NONE;
for (t.global_gain = _, a -= t.part2_length;;) {
var f;
- if (r = w.count_bits(e, n, t, null), 1 == i || r == a) break;
- a < r ? (l == R.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = R.BINSEARCH_UP, f = i) : (l == R.BINSEARCH_UP && (o = !0), o && (i /= 2), l = R.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && (o = !(t.global_gain = 0)), 255 < t.global_gain && (t.global_gain = 255, o = !0);
+ if (r = w.count_bits(e, s, t, null), 1 == i || r == a) break;
+ a < r ? (l == S.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = S.BINSEARCH_UP, f = i) : (l == S.BINSEARCH_UP && (o = !0), o && (i /= 2), l = S.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && me(), 255 < t.global_gain && me();
}
- for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, n, t, null);
- e.CurrentStep[s] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[s] = t.global_gain, t.part2_3_length = r;
- }(i, t, r, n, s), 0 == i.noise_shaping) return 100;
- M.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
+ for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, s, t, null);
+ e.CurrentStep[n] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[n] = t.global_gain, t.part2_3_length = r;
+ }(i, t, r, s, n), 0 == i.noise_shaping) return 100;
+ g.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
var b = 0;
- for ($.arraycopy(s, 0, _, 0, 576); !u;) {
+ for (I.arraycopy(n, 0, _, 0, 576); !h;) {
do {
- var v,
- d = new y(),
- g = 255;
- if (v = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra) {
- if (1 < l[o.sfbmax]) break;
- if (o.block_type == Pe.SHORT_TYPE && (1 < l[o.sfbmax + 1] || 1 < l[o.sfbmax + 2])) break;
- }
- if (!B(e, o, l, s, m)) break;
- 0 != o.scalefac_scale && (g = 254);
- var S = r - o.part2_length;
- if (S <= 0) break;
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > S && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ var p,
+ m = new x(),
+ v = 255;
+ if (p = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra && me(), !y(e, o, l, n)) break;
+ 0 != o.scalefac_scale && (v = 254);
+ var d = r - o.part2_length;
+ if (d <= 0) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > d && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
if (0 == f.over_count) {
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > h && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > u && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
}
- if (M.calc_noise(o, a, l, d, c), d.bits = o.part2_3_length, 0 != (A(t.block_type != Pe.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, d, o, l) ? 1 : 0)) h = t.part2_3_length, f = d, t.assign(o), b = 0, $.arraycopy(s, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
- if (++b > v && 0 == f.over_count) break;
- if (3 == i.noise_shaping_amp && m && 30 < b) break;
- if (3 == i.noise_shaping_amp && m && 15 < o.global_gain - p) break;
+ if (g.calc_noise(o, a, l, m, c), m.bits = o.part2_3_length, 0 != (M(t.block_type != Ae.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, m) ? 1 : 0)) u = t.part2_3_length, f = m, t.assign(o), b = 0, I.arraycopy(n, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
+ if (++b > p && 0 == f.over_count) break;
+ i.noise_shaping_amp, i.noise_shaping_amp;
}
} while (o.global_gain + o.scalefac_scale < 255);
- 3 == i.noise_shaping_amp ? m ? u = !0 : (o.assign(t), $.arraycopy(_, 0, s, 0, 576), b = 0, p = o.global_gain, m = !0) : u = !0;
+ 3 == i.noise_shaping_amp ? me() : h = !0;
}
- return e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? $.arraycopy(_, 0, s, 0, 576) : 0 != (1 & i.substep_shaping) && trancate_smallspectrums(i, t, a, s), f.over_count;
+ return e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? I.arraycopy(_, 0, n, 0, 576) : 0 != (1 & i.substep_shaping) && me(), f.over_count;
}, this.iteration_finish_one = function (e, t, a) {
- var s = e.l3_side,
- n = s.tt[t][a];
- w.best_scalefac_store(e, t, a, s), 1 == e.use_best_huffman && w.best_huffman_divide(e, n), g.ResvAdjust(e, n);
- }, this.VBR_encode_granule = function (e, t, a, s, n, r, i) {
- var o,
- _ = e.internal_flags,
- l = new T(),
- f = Be(576),
- c = i,
- h = i + 1,
- u = (i + r) / 2,
- m = 0,
- p = _.sfb21_extra;
- for (ye.fill(l.l3_enc, 0); _.sfb21_extra = !(c - 42 < u) && p, outer_loop(e, t, a, s, n, u) <= 0 ? (m = 1, h = t.part2_3_length, l.assign(t), $.arraycopy(s, 0, f, 0, 576), o = (i = h - 32) - r, u = (i + r) / 2) : (o = i - (r = u + 32), u = (i + r) / 2, 0 != m && (m = 2, t.assign(l), $.arraycopy(f, 0, s, 0, 576))), 12 < o;);
- _.sfb21_extra = p, 2 == m && $.arraycopy(l.l3_enc, 0, t.l3_enc, 0, 576);
- }, this.get_framebits = function (e, t) {
- var a = e.internal_flags;
- a.bitrate_index = a.VBR_min_bitrate;
- var s = v.getframebits(e);
- a.bitrate_index = 1, s = v.getframebits(e);
- for (var n = 1; n <= a.VBR_max_bitrate; n++) {
- a.bitrate_index = n;
- var r = new j(s);
- t[n] = g.ResvFrameBegin(e, r), s = r.bits;
- }
- }, this.VBR_old_prepare = function (e, t, a, s, n, r, i, o, _) {
- var l,
- f = e.internal_flags,
- c = 0,
- h = 1,
- u = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var m = g.ResvFrameBegin(e, new j(0)) / f.mode_gr;
- get_framebits(e, r);
- for (var p = 0; p < f.mode_gr; p++) {
- var b = M.on_pe(e, t, o[p], m, p, 0);
- f.mode_ext == Pe.MPG_MD_MS_LR && (ms_convert(f.l3_side, p), M.reduce_side(o[p], a[p], m, b));
- for (var v = 0; v < f.channels_out; ++v) {
- var d = f.l3_side.tt[p][v];
- d.block_type != Pe.SHORT_TYPE ? (c = 1.28 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .05, l = f.PSY.mask_adjust - c) : (c = 2.56 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .14, l = f.PSY.mask_adjust_short - c), f.masking_lower = Math.pow(10, .1 * l), init_outer_loop(f, d), _[p][v] = M.calc_xmin(e, s[p][v], d, n[p][v]), 0 != _[p][v] && (h = 0), i[p][v] = 126, u += o[p][v];
- }
- }
- for (p = 0; p < f.mode_gr; p++) for (v = 0; v < f.channels_out; v++) u > r[f.VBR_max_bitrate] && (o[p][v] *= r[f.VBR_max_bitrate], o[p][v] /= u), i[p][v] > o[p][v] && (i[p][v] = o[p][v]);
- return h;
- }, this.bitpressure_strategy = function (e, t, a, s) {
- for (var n = 0; n < e.mode_gr; n++) for (var r = 0; r < e.channels_out; r++) {
- for (var i = e.l3_side.tt[n][r], o = t[n][r], _ = 0, l = 0; l < i.psy_lmax; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_l / Pe.SBMAX_l;
- if (i.block_type == Pe.SHORT_TYPE) for (l = i.sfb_smin; l < Pe.SBMAX_s; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s;
- s[n][r] = 0 | Math.max(a[n][r], .9 * s[n][r]);
- }
- }, this.VBR_new_prepare = function (e, t, a, s, n, r) {
- var i,
- o = e.internal_flags,
- _ = 1,
- l = 0,
- f = 0;
- if (e.free_format) {
- o.bitrate_index = 0;
- c = new j(l);
- i = g.ResvFrameBegin(e, c), l = c.bits, n[0] = i;
- } else {
- o.bitrate_index = o.VBR_max_bitrate;
- var c = new j(l);
- g.ResvFrameBegin(e, c), l = c.bits, get_framebits(e, n), i = n[o.VBR_max_bitrate];
- }
- for (var h = 0; h < o.mode_gr; h++) {
- M.on_pe(e, t, r[h], l, h, 0), o.mode_ext == Pe.MPG_MD_MS_LR && ms_convert(o.l3_side, h);
- for (var u = 0; u < o.channels_out; ++u) {
- var m = o.l3_side.tt[h][u];
- o.masking_lower = Math.pow(10, .1 * o.PSY.mask_adjust), init_outer_loop(o, m), 0 != M.calc_xmin(e, a[h][u], m, s[h][u]) && (_ = 0), f += r[h][u];
- }
- }
- for (h = 0; h < o.mode_gr; h++) for (u = 0; u < o.channels_out; u++) i < f && (r[h][u] *= i, r[h][u] /= f);
- return _;
- }, this.calc_target_bits = function (e, t, a, s, n, r) {
- var i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = f.l3_side,
- h = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var u = new j(h);
- for (r[0] = g.ResvFrameBegin(e, u), h = u.bits, f.bitrate_index = 1, h = v.getframebits(e) - 8 * f.sideinfo_len, n[0] = h / (f.mode_gr * f.channels_out), h = e.VBR_mean_bitrate_kbps * e.framesize * 1e3, 0 != (1 & f.substep_shaping) && (h *= 1.09), h /= e.out_samplerate, h -= 8 * f.sideinfo_len, h /= f.mode_gr * f.channels_out, (i = .93 + .07 * (11 - e.compression_ratio) / 5.5) < .9 && (i = .9), 1 < i && (i = 1), o = 0; o < f.mode_gr; o++) {
- var m = 0;
- for (_ = 0; _ < f.channels_out; _++) {
- if (s[o][_] = int(i * h), 700 < t[o][_]) {
- var p = int((t[o][_] - 700) / 1.4),
- b = c.tt[o][_];
- s[o][_] = int(i * h), b.block_type == Pe.SHORT_TYPE && p < h / 2 && (p = h / 2), 3 * h / 2 < p ? p = 3 * h / 2 : p < 0 && (p = 0), s[o][_] += p;
- }
- s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), m += s[o][_];
- }
- if (Z.MAX_BITS_PER_GRANULE < m) for (_ = 0; _ < f.channels_out; ++_) s[o][_] *= Z.MAX_BITS_PER_GRANULE, s[o][_] /= m;
- }
- if (f.mode_ext == Pe.MPG_MD_MS_LR) for (o = 0; o < f.mode_gr; o++) M.reduce_side(s[o], a[o], h * f.channels_out, Z.MAX_BITS_PER_GRANULE);
- for (o = l = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), l += s[o][_];
- if (l > r[0]) for (o = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] *= r[0], s[o][_] /= l;
+ var n = e.l3_side,
+ s = n.tt[t][a];
+ w.best_scalefac_store(e, t, a, n), 1 == e.use_best_huffman && w.best_huffman_divide(e, s), r.ResvAdjust(e, s);
};
}
- function N() {
+ function L() {
this.thm = new i(), this.en = new i();
}
- function Pe() {
- var E = Pe.FFTOFFSET,
- P = Pe.MPG_MD_MS_LR,
- L = null,
- I = this.psy = null,
- H = null,
- C = null;
- this.setModules = function (e, t, a, s) {
- L = e, this.psy = t, I = t, H = s, C = a;
+ function Ae() {
+ var k = Ae.MPG_MD_MS_LR,
+ R = null,
+ x = this.psy = null,
+ B = null;
+ this.setModules = function (e, t, a, n) {
+ R = e, this.psy = t, x = t, B = n;
};
- var V = new function () {
- var h = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * ee.SQRT2 * .5 / 2384e-9, .017876148 * ee.SQRT2 * .5 / 2384e-9, .003134727 * ee.SQRT2 * .5 / 2384e-9, .002457142 * ee.SQRT2 * .5 / 2384e-9, 971317e-9 * ee.SQRT2 * .5 / 2384e-9, 218868e-9 * ee.SQRT2 * .5 / 2384e-9, 101566e-9 * ee.SQRT2 * .5 / 2384e-9, 13828e-9 * ee.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
- z = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
- Z = z[Pe.SHORT_TYPE],
- K = z[Pe.SHORT_TYPE],
- G = z[Pe.SHORT_TYPE],
- U = z[Pe.SHORT_TYPE],
- Q = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
- function W(e, t, a) {
- for (var s, n, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
+ var T = new function () {
+ var u = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * V.SQRT2 * .5 / 2384e-9, .017876148 * V.SQRT2 * .5 / 2384e-9, .003134727 * V.SQRT2 * .5 / 2384e-9, .002457142 * V.SQRT2 * .5 / 2384e-9, 971317e-9 * V.SQRT2 * .5 / 2384e-9, 218868e-9 * V.SQRT2 * .5 / 2384e-9, 101566e-9 * V.SQRT2 * .5 / 2384e-9, 13828e-9 * V.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
+ A = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
+ k = A[Ae.SHORT_TYPE],
+ S = A[Ae.SHORT_TYPE],
+ R = A[Ae.SHORT_TYPE],
+ x = A[Ae.SHORT_TYPE],
+ B = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
+ function T(e, t, a) {
+ for (var n, s, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
var l, f, c;
- l = h[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = h[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = h[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = h[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = h[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = h[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = h[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = h[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = h[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = h[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = h[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = h[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = h[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = h[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = h[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = h[i + 5], f += e[t + 192] * l, l = (c -= e[o + -192] * l) - (f *= h[i + 6]), a[30 + 2 * _] = c + f, a[31 + 2 * _] = h[i + 7] * l, i += 18, t--, o++;
+ l = u[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = u[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = u[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = u[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = u[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = u[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = u[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = u[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = u[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = u[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = u[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = u[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = u[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = u[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = u[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = u[i + 5], f += e[t + 192] * l, c -= e[o + -192] * l, f *= u[i + 6], l = c - f, a[30 + 2 * _] = c + f, a[31 + 2 * _] = u[i + 7] * l, i += 18, t--, o++;
}
- c = e[t + -16] * h[i + -10], f = e[t + -32] * h[i + -2], c += (e[t + -48] - e[t + 16]) * h[i + -9], f += e[t + -96] * h[i + -1], c += (e[t + -80] + e[t + 48]) * h[i + -8], f += e[t + -160] * h[i + 0], c += (e[t + -112] - e[t + 80]) * h[i + -7], f += e[t + -224] * h[i + 1], c += (e[t + -144] + e[t + 112]) * h[i + -6], f -= e[t + 32] * h[i + 2], c += (e[t + -176] - e[t + 144]) * h[i + -5], f -= e[t + 96] * h[i + 3], c += (e[t + -208] + e[t + 176]) * h[i + -4], f -= e[t + 160] * h[i + 4], c += (e[t + -240] - e[t + 208]) * h[i + -3], s = (f -= e[t + 224]) - c, n = f + c, c = a[14], f = a[15] - c, a[31] = n + c, a[30] = s + f, a[15] = s - f, a[14] = n - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * h[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * h[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * h[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * h[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * h[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * h[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * ee.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * ee.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * h[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * h[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * h[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * h[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * h[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * h[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * h[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * h[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * h[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * h[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * h[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * h[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * h[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * h[i + -72 + 7], r = ee.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = ee.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = ee.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = ee.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = ee.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = ee.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = ee.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = ee.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -ee.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -ee.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -ee.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -ee.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
+ c = e[t + -16] * u[i + -10], f = e[t + -32] * u[i + -2], c += (e[t + -48] - e[t + 16]) * u[i + -9], f += e[t + -96] * u[i + -1], c += (e[t + -80] + e[t + 48]) * u[i + -8], f += e[t + -160] * u[i + 0], c += (e[t + -112] - e[t + 80]) * u[i + -7], f += e[t + -224] * u[i + 1], c += (e[t + -144] + e[t + 112]) * u[i + -6], f -= e[t + 32] * u[i + 2], c += (e[t + -176] - e[t + 144]) * u[i + -5], f -= e[t + 96] * u[i + 3], c += (e[t + -208] + e[t + 176]) * u[i + -4], f -= e[t + 160] * u[i + 4], c += (e[t + -240] - e[t + 208]) * u[i + -3], f -= e[t + 224], n = f - c, s = f + c, c = a[14], f = a[15] - c, a[31] = s + c, a[30] = n + f, a[15] = n - f, a[14] = s - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * u[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * u[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * u[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * u[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * u[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * u[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * V.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * V.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * u[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * u[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * u[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * u[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * u[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * u[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * u[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * u[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * u[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * u[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * u[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * u[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * u[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * u[i + -72 + 7], r = V.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = V.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = V.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = V.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = V.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = V.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = V.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = V.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -V.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -V.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -V.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -V.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
}
- function J(e, t) {
+ function E(e, t) {
for (var a = 0; a < 3; a++) {
- var s, n, r, i, o, _;
- n = (i = e[t + 6] * z[Pe.SHORT_TYPE][0] - e[t + 15]) + (s = e[t + 0] * z[Pe.SHORT_TYPE][2] - e[t + 9]), r = i - s, o = (i = e[t + 15] * z[Pe.SHORT_TYPE][0] + e[t + 6]) + (s = e[t + 9] * z[Pe.SHORT_TYPE][2] + e[t + 0]), _ = -i + s, s = 2.069978111953089e-11 * (e[t + 3] * z[Pe.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * z[Pe.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * n + s, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, n = .5 * n * 1.907525191737281e-11 - s, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = n + _, e[t + 12] = n - _, t++;
+ var n, s, r, i, o, _;
+ i = e[t + 6] * A[Ae.SHORT_TYPE][0] - e[t + 15], n = e[t + 0] * A[Ae.SHORT_TYPE][2] - e[t + 9], s = i + n, r = i - n, i = e[t + 15] * A[Ae.SHORT_TYPE][0] + e[t + 6], n = e[t + 9] * A[Ae.SHORT_TYPE][2] + e[t + 0], o = i + n, _ = -i + n, n = 2.069978111953089e-11 * (e[t + 3] * A[Ae.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * A[Ae.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * s + n, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, s = .5 * s * 1.907525191737281e-11 - n, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = s + _, e[t + 12] = s - _, t++;
}
}
+ function C(e, t, a) {
+ var n, s, r, i, o, _, l, f, c, u, h, b, p, m, v, d, g, w;
+ r = a[17] - a[9], o = a[15] - a[11], _ = a[14] - a[12], l = a[0] + a[8], f = a[1] + a[7], c = a[2] + a[6], u = a[3] + a[5], e[t + 17] = l + c - u - (f - a[4]), s = (l + c - u) * S[19] + (f - a[4]), n = (r - o - _) * S[18], e[t + 5] = n + s, e[t + 6] = n - s, i = (a[16] - a[10]) * S[18], f = f * S[19] + a[4], n = r * S[12] + i + o * S[13] + _ * S[14], s = -l * S[16] + f - c * S[17] + u * S[15], e[t + 1] = n + s, e[t + 2] = n - s, n = r * S[13] - i - o * S[14] + _ * S[12], s = -l * S[17] + f - c * S[15] + u * S[16], e[t + 9] = n + s, e[t + 10] = n - s, n = r * S[14] - i + o * S[12] - _ * S[13], s = l * S[15] - f + c * S[16] - u * S[17], e[t + 13] = n + s, e[t + 14] = n - s, h = a[8] - a[0], p = a[6] - a[2], m = a[5] - a[3], v = a[17] + a[9], d = a[16] + a[10], g = a[15] + a[11], w = a[14] + a[12], e[t + 0] = v + g + w + (d + a[13]), n = (v + g + w) * S[19] - (d + a[13]), s = (h - p + m) * S[18], e[t + 11] = n + s, e[t + 12] = n - s, b = (a[7] - a[1]) * S[18], d = a[13] - d * S[19], n = v * S[15] - d + g * S[16] + w * S[17], s = h * S[14] + b + p * S[12] + m * S[13], e[t + 3] = n + s, e[t + 4] = n - s, n = -v * S[17] + d - g * S[15] - w * S[16], s = h * S[13] + b - p * S[14] - m * S[12], e[t + 7] = n + s, e[t + 8] = n - s, n = -v * S[16] + d - g * S[17] - w * S[15], s = h * S[12] - b + p * S[13] - m * S[14], e[t + 15] = n + s, e[t + 16] = n - s;
+ }
this.mdct_sub48 = function (e, t, a) {
- for (var s, n, r, i, o, _, l, f, c, h, u, m, p, b, v, d, g, S, M, w, R, A = t, B = 286, k = 0; k < e.channels_out; k++) {
- for (var y = 0; y < e.mode_gr; y++) {
- for (var T, x = e.l3_side.tt[y][k], E = x.xr, P = 0, L = e.sb_sample[k][1 - y], I = 0, H = 0; H < 9; H++) for (W(A, B, L[I]), W(A, B + 32, L[I + 1]), I += 2, B += 64, T = 1; T < 32; T += 2) L[I - 1][T] *= -1;
- for (T = 0; T < 32; T++, P += 18) {
- var C = x.block_type,
- V = e.sb_sample[k][y],
- O = e.sb_sample[k][1 - y];
- if (0 != x.mixed_block_flag && T < 2 && (C = 0), e.amp_filter[T] < 1e-12) ye.fill(E, P + 0, P + 18, 0);else {
- if (e.amp_filter[T] < 1) for (H = 0; H < 18; H++) O[H][Q[T]] *= e.amp_filter[T];
- if (C == Pe.SHORT_TYPE) {
- for (H = -3; H < 0; H++) {
- var N = z[Pe.SHORT_TYPE][H + 3];
- E[P + 3 * H + 9] = V[9 + H][Q[T]] * N - V[8 - H][Q[T]], E[P + 3 * H + 18] = V[14 - H][Q[T]] * N + V[15 + H][Q[T]], E[P + 3 * H + 10] = V[15 + H][Q[T]] * N - V[14 - H][Q[T]], E[P + 3 * H + 19] = O[2 - H][Q[T]] * N + O[3 + H][Q[T]], E[P + 3 * H + 11] = O[3 + H][Q[T]] * N - O[2 - H][Q[T]], E[P + 3 * H + 20] = O[8 - H][Q[T]] * N + O[9 + H][Q[T]];
- }
- J(E, P);
- } else {
- var D = Be(18);
- for (H = -9; H < 0; H++) {
- var Y, X;
- Y = z[C][H + 27] * O[H + 9][Q[T]] + z[C][H + 36] * O[8 - H][Q[T]], X = z[C][H + 9] * V[H + 9][Q[T]] - z[C][H + 18] * V[8 - H][Q[T]], D[H + 9] = Y - X * Z[3 + H + 9], D[H + 18] = Y * Z[3 + H + 9] + X;
- }
- s = E, n = P, R = w = M = S = g = d = v = b = p = m = u = h = c = f = l = _ = o = i = void 0, _ = (r = D)[17] - r[9], f = r[15] - r[11], c = r[14] - r[12], h = r[0] + r[8], u = r[1] + r[7], m = r[2] + r[6], p = r[3] + r[5], s[n + 17] = h + m - p - (u - r[4]), o = (h + m - p) * K[19] + (u - r[4]), i = (_ - f - c) * K[18], s[n + 5] = i + o, s[n + 6] = i - o, l = (r[16] - r[10]) * K[18], u = u * K[19] + r[4], i = _ * K[12] + l + f * K[13] + c * K[14], o = -h * K[16] + u - m * K[17] + p * K[15], s[n + 1] = i + o, s[n + 2] = i - o, i = _ * K[13] - l - f * K[14] + c * K[12], o = -h * K[17] + u - m * K[15] + p * K[16], s[n + 9] = i + o, s[n + 10] = i - o, i = _ * K[14] - l + f * K[12] - c * K[13], o = h * K[15] - u + m * K[16] - p * K[17], s[n + 13] = i + o, s[n + 14] = i - o, b = r[8] - r[0], d = r[6] - r[2], g = r[5] - r[3], S = r[17] + r[9], M = r[16] + r[10], w = r[15] + r[11], R = r[14] + r[12], s[n + 0] = S + w + R + (M + r[13]), i = (S + w + R) * K[19] - (M + r[13]), o = (b - d + g) * K[18], s[n + 11] = i + o, s[n + 12] = i - o, v = (r[7] - r[1]) * K[18], M = r[13] - M * K[19], i = S * K[15] - M + w * K[16] + R * K[17], o = b * K[14] + v + d * K[12] + g * K[13], s[n + 3] = i + o, s[n + 4] = i - o, i = -S * K[17] + M - w * K[15] - R * K[16], o = b * K[13] + v - d * K[14] - g * K[12], s[n + 7] = i + o, s[n + 8] = i - o, i = -S * K[16] + M - w * K[17] - R * K[15], o = b * K[12] - v + d * K[13] - g * K[14], s[n + 15] = i + o, s[n + 16] = i - o;
+ for (var n = t, s = 286, r = 0; r < e.channels_out; r++) {
+ for (var i = 0; i < e.mode_gr; i++) {
+ for (var o, _ = e.l3_side.tt[i][r], l = _.xr, f = 0, c = e.sb_sample[r][1 - i], u = 0, h = 0; h < 9; h++) for (T(n, s, c[u]), T(n, s + 32, c[u + 1]), u += 2, s += 64, o = 1; o < 32; o += 2) c[u - 1][o] *= -1;
+ for (o = 0; o < 32; o++, f += 18) {
+ var b = _.block_type,
+ p = e.sb_sample[r][i],
+ m = e.sb_sample[r][1 - i];
+ if (0 != _.mixed_block_flag && o < 2 && (b = 0), e.amp_filter[o] < 1e-12) we.fill(l, f + 0, f + 18, 0);else if (e.amp_filter[o] < 1 && me(), b == Ae.SHORT_TYPE) {
+ for (var h = -3; h < 0; h++) {
+ var v = A[Ae.SHORT_TYPE][h + 3];
+ l[f + 3 * h + 9] = p[9 + h][B[o]] * v - p[8 - h][B[o]], l[f + 3 * h + 18] = p[14 - h][B[o]] * v + p[15 + h][B[o]], l[f + 3 * h + 10] = p[15 + h][B[o]] * v - p[14 - h][B[o]], l[f + 3 * h + 19] = m[2 - h][B[o]] * v + m[3 + h][B[o]], l[f + 3 * h + 11] = m[3 + h][B[o]] * v - m[2 - h][B[o]], l[f + 3 * h + 20] = m[8 - h][B[o]] * v + m[9 + h][B[o]];
}
+ E(l, f);
+ } else {
+ for (var d = de(18), h = -9; h < 0; h++) {
+ var g, w;
+ g = A[b][h + 27] * m[h + 9][B[o]] + A[b][h + 36] * m[8 - h][B[o]], w = A[b][h + 9] * p[h + 9][B[o]] - A[b][h + 18] * p[8 - h][B[o]], d[h + 9] = g - w * k[3 + h + 9], d[h + 18] = g * k[3 + h + 9] + w;
+ }
+ C(l, f, d);
}
- if (C != Pe.SHORT_TYPE && 0 != T) for (H = 7; 0 <= H; --H) {
- var q, F;
- q = E[P + H] * G[20 + H] + E[P + -1 - H] * U[28 + H], F = E[P + H] * U[28 + H] - E[P + -1 - H] * G[20 + H], E[P + -1 - H] = q, E[P + H] = F;
+ if (b != Ae.SHORT_TYPE && 0 != o) for (var h = 7; 0 <= h; --h) {
+ var S, M;
+ S = l[f + h] * R[20 + h] + l[f + -1 - h] * x[28 + h], M = l[f + h] * x[28 + h] - l[f + -1 - h] * R[20 + h], l[f + -1 - h] = S, l[f + h] = M;
}
}
}
- if (A = a, B = 286, 1 == e.mode_gr) for (var j = 0; j < 18; j++) $.arraycopy(e.sb_sample[k][1][j], 0, e.sb_sample[k][0][j], 0, 32);
+ if (n = a, s = 286, 1 == e.mode_gr) for (var y = 0; y < 18; y++) I.arraycopy(e.sb_sample[r][1][y], 0, e.sb_sample[r][0][y], 0, 32);
}
};
}();
- this.lame_encode_mp3_frame = function (e, t, a, s, n, r) {
+ this.lame_encode_mp3_frame = function (e, t, a, n, s, r) {
var i,
- o = O([2, 2]);
- o[0][0] = new N(), o[0][1] = new N(), o[1][0] = new N(), o[1][1] = new N();
+ o = E([2, 2]);
+ o[0][0] = new L(), o[0][1] = new L(), o[1][0] = new L(), o[1][1] = new L();
var _,
- l = O([2, 2]);
- l[0][0] = new N(), l[0][1] = new N(), l[1][0] = new N(), l[1][1] = new N();
+ l = E([2, 2]);
+ l[0][0] = new L(), l[0][1] = new L(), l[1][0] = new L(), l[1][1] = new L();
var f,
c,
- h,
- u = [null, null],
- m = e.internal_flags,
- p = ke([2, 4]),
- b = [.5, .5],
- v = [[0, 0], [0, 0]],
- d = [[0, 0], [0, 0]];
- if (u[0] = t, u[1] = a, 0 == m.lame_encode_frame_init && function (e, t) {
+ u,
+ h = [null, null],
+ b = e.internal_flags,
+ p = ge([2, 4]),
+ m = [[0, 0], [0, 0]],
+ v = [[0, 0], [0, 0]];
+ if (h[0] = t, h[1] = a, 0 == b.lame_encode_frame_init && function (e, t) {
var a,
- s,
- n = e.internal_flags;
- if (0 == n.lame_encode_frame_init) {
+ n,
+ s = e.internal_flags;
+ if (0 == s.lame_encode_frame_init) {
var r,
i,
- o = Be(2014),
- _ = Be(2014);
- for (n.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + n.mode_gr); ++r) r < 576 * n.mode_gr ? (o[r] = 0, 2 == n.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == n.channels_out && (_[r] = t[1][i]), ++i);
- for (s = 0; s < n.mode_gr; s++) for (a = 0; a < n.channels_out; a++) n.l3_side.tt[s][a].block_type = Pe.SHORT_TYPE;
- V.mdct_sub48(n, o, _);
+ o = de(2014),
+ _ = de(2014);
+ for (s.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + s.mode_gr); ++r) r < 576 * s.mode_gr ? (o[r] = 0, 2 == s.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == s.channels_out && (_[r] = t[1][i]), ++i);
+ for (n = 0; n < s.mode_gr; n++) for (a = 0; a < s.channels_out; a++) s.l3_side.tt[n][a].block_type = Ae.SHORT_TYPE;
+ T.mdct_sub48(s, o, _);
}
- }(e, u), m.padding = 0, (m.slot_lag -= m.frac_SpF) < 0 && (m.slot_lag += e.out_samplerate, m.padding = 1), 0 != m.psymodel) {
- var g = [null, null],
- S = 0,
- M = Ae(2);
- for (h = 0; h < m.mode_gr; h++) {
- for (c = 0; c < m.channels_out; c++) g[c] = u[c], S = 576 + 576 * h - Pe.FFTOFFSET;
- if (0 != (e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? I.L3psycho_anal_vbr(e, g, S, h, o, l, v[h], d[h], p[h], M) : I.L3psycho_anal_ns(e, g, S, h, o, l, v[h], d[h], p[h], M))) return -4;
- for (e.mode == Ee.JOINT_STEREO && (b[h] = p[h][2] + p[h][3], 0 < b[h] && (b[h] = p[h][3] / b[h])), c = 0; c < m.channels_out; c++) {
- var w = m.l3_side.tt[h][c];
- w.block_type = M[c], w.mixed_block_flag = 0;
+ }(e, h), b.padding = 0, (b.slot_lag -= b.frac_SpF) < 0 && (b.slot_lag += e.out_samplerate, b.padding = 1), 0 != b.psymodel) {
+ var d,
+ g = [null, null],
+ w = 0,
+ S = ve(2);
+ for (u = 0; u < b.mode_gr; u++) {
+ for (c = 0; c < b.channels_out; c++) g[c] = h[c], w = 576 + 576 * u - Ae.FFTOFFSET;
+ if (e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? me() : d = x.L3psycho_anal_ns(e, g, w, u, o, l, m[u], v[u], p[u], S), 0 != d) return -4;
+ for (e.mode == ye.JOINT_STEREO && me(), c = 0; c < b.channels_out; c++) {
+ var M = b.l3_side.tt[u][c];
+ M.block_type = S[c], M.mixed_block_flag = 0;
}
}
- } else for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.l3_side.tt[h][c].block_type = Pe.NORM_TYPE, m.l3_side.tt[h][c].mixed_block_flag = 0, d[h][c] = v[h][c] = 700;
+ } else me();
if (function (e) {
var t, a;
- if (0 != e.ATH.useAdjust) {
- if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? (a += e.loudness_sq[0][1], t += e.loudness_sq[1][1]) : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
- var s = 31.98 * a + 625e-6;
- e.ATH.adjust >= s ? (e.ATH.adjust *= .075 * s + .925, e.ATH.adjust < s && (e.ATH.adjust = s)) : e.ATH.adjustLimit >= s ? e.ATH.adjust = s : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = s;
- }
- } else e.ATH.adjust = 1;
- }(m), V.mdct_sub48(m, u[0], u[1]), m.mode_ext = Pe.MPG_MD_LR_LR, e.force_ms) m.mode_ext = Pe.MPG_MD_MS_LR;else if (e.mode == Ee.JOINT_STEREO) {
- var R = 0,
- A = 0;
- for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) R += d[h][c], A += v[h][c];
- if (R <= 1 * A) {
- var B = m.l3_side.tt[0],
- k = m.l3_side.tt[m.mode_gr - 1];
- B[0].block_type == B[1].block_type && k[0].block_type == k[1].block_type && (m.mode_ext = Pe.MPG_MD_MS_LR);
+ if (0 == e.ATH.useAdjust) return e.ATH.adjust = 1;
+ if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? me() : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
+ var n = 31.98 * a + 625e-6;
+ e.ATH.adjust >= n ? (e.ATH.adjust *= .075 * n + .925, e.ATH.adjust < n && (e.ATH.adjust = n)) : e.ATH.adjustLimit >= n ? e.ATH.adjust = n : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = n;
}
+ }(b), T.mdct_sub48(b, h[0], h[1]), b.mode_ext = Ae.MPG_MD_LR_LR, e.force_ms ? b.mode_ext = Ae.MPG_MD_MS_LR : e.mode == ye.JOINT_STEREO && me(), b.mode_ext == k ? (_ = l, f = v) : (_ = o, f = m), e.analysis && null != b.pinfo && me(), e.VBR == Me.vbr_off || e.VBR == Me.vbr_abr) {
+ var y, A;
+ for (y = 0; y < 18; y++) b.nsPsy.pefirbuf[y] = b.nsPsy.pefirbuf[y + 1];
+ for (u = A = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) A += f[u][c];
+ for (b.nsPsy.pefirbuf[18] = A, A = b.nsPsy.pefirbuf[9], y = 0; y < 9; y++) A += (b.nsPsy.pefirbuf[y] + b.nsPsy.pefirbuf[18 - y]) * Ae.fircoef[y];
+ for (A = 3350 * b.mode_gr * b.channels_out / A, u = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) f[u][c] *= A;
}
- if (m.mode_ext == P ? (_ = l, f = d) : (_ = o, f = v), e.analysis && null != m.pinfo) for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.pinfo.ms_ratio[h] = m.ms_ratio[h], m.pinfo.ms_ener_ratio[h] = b[h], m.pinfo.blocktype[h][c] = m.l3_side.tt[h][c].block_type, m.pinfo.pe[h][c] = f[h][c], $.arraycopy(m.l3_side.tt[h][c].xr, 0, m.pinfo.xr[h][c], 0, 576), m.mode_ext == P && (m.pinfo.ers[h][c] = m.pinfo.ers[h][c + 2], $.arraycopy(m.pinfo.energy[h][c + 2], 0, m.pinfo.energy[h][c], 0, m.pinfo.energy[h][c].length));
- if (e.VBR == xe.vbr_off || e.VBR == xe.vbr_abr) {
- var y, T;
- for (y = 0; y < 18; y++) m.nsPsy.pefirbuf[y] = m.nsPsy.pefirbuf[y + 1];
- for (h = T = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) T += f[h][c];
- for (m.nsPsy.pefirbuf[18] = T, T = m.nsPsy.pefirbuf[9], y = 0; y < 9; y++) T += (m.nsPsy.pefirbuf[y] + m.nsPsy.pefirbuf[18 - y]) * Pe.fircoef[y];
- for (T = 3350 * m.mode_gr * m.channels_out / T, h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) f[h][c] *= T;
- }
- if (m.iteration_loop.iteration_loop(e, f, b, _), L.format_bitstream(e), i = L.copy_buffer(m, s, n, r, 1), e.bWriteVbrTag && H.addVbrFrame(e), e.analysis && null != m.pinfo) {
- for (c = 0; c < m.channels_out; c++) {
- var x;
- for (x = 0; x < E; x++) m.pinfo.pcmdata[c][x] = m.pinfo.pcmdata[c][x + e.framesize];
- for (x = E; x < 1600; x++) m.pinfo.pcmdata[c][x] = u[c][x - E];
- }
- C.set_frame_pinfo(e, _);
- }
- return function (e) {
+ return b.iteration_loop.iteration_loop(e, f, [.5, .5], _), R.format_bitstream(e), i = R.copy_buffer(b, n, s, r, 1), e.bWriteVbrTag && B.addVbrFrame(e), e.analysis && null != b.pinfo && me(), function (e) {
var t, a;
- for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && (e.bitrate_stereoMode_Hist[e.bitrate_index][e.mode_ext]++, e.bitrate_stereoMode_Hist[15][e.mode_ext]++), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
- var s = 0 | e.l3_side.tt[t][a].block_type;
- 0 != e.l3_side.tt[t][a].mixed_block_flag && (s = 4), e.bitrate_blockType_Hist[e.bitrate_index][s]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][s]++, e.bitrate_blockType_Hist[15][5]++;
+ for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && me(), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
+ var n = 0 | e.l3_side.tt[t][a].block_type;
+ 0 != e.l3_side.tt[t][a].mixed_block_flag && (n = 4), e.bitrate_blockType_Hist[e.bitrate_index][n]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][n]++, e.bitrate_blockType_Hist[15][5]++;
}
- }(m), i;
+ }(b), i;
};
}
function i() {
- this.l = Be(Pe.SBMAX_l), this.s = ke([Pe.SBMAX_s, 3]);
- var s = this;
+ this.l = de(Ae.SBMAX_l), this.s = ge([Ae.SBMAX_s, 3]);
+ var n = this;
this.assign = function (e) {
- $.arraycopy(e.l, 0, s.l, 0, Pe.SBMAX_l);
- for (var t = 0; t < Pe.SBMAX_s; t++) for (var a = 0; a < 3; a++) s.s[t][a] = e.s[t][a];
+ I.arraycopy(e.l, 0, n.l, 0, Ae.SBMAX_l);
+ for (var t = 0; t < Ae.SBMAX_s; t++) for (var a = 0; a < 3; a++) n.s[t][a] = e.s[t][a];
};
}
- function Z() {
+ function j() {
var e = 40;
function t() {
- this.write_timing = 0, this.ptr = 0, this.buf = A(e);
+ this.write_timing = 0, this.ptr = 0, this.buf = S(e);
}
- this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ke([2, Z.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
- this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [Ae(4), Ae(4)];
- for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new T();
- }(), this.ms_ratio = Be(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = Ae(2), this.CurrentStep = Ae(2), this.masking_lower = 0, this.bv_scf = Ae(576), this.pseudohalf = Ae(z.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * Z.BPC + 1), this.itime = s(2), this.sideinfo_len = 0, this.sb_sample = ke([2, 2, 18, Pe.SBLIMIT]), this.amp_filter = Be(32), this.header = new Array(Z.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = Be(Pe.CBANDS), this.minval_s = Be(Pe.CBANDS), this.nb_1 = ke([4, Pe.CBANDS]), this.nb_2 = ke([4, Pe.CBANDS]), this.nb_s1 = ke([4, Pe.CBANDS]), this.nb_s2 = ke([4, Pe.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = Be(4), this.loudness_sq = ke([2, 2]), this.loudness_sq_save = Be(2), this.mld_l = Be(Pe.SBMAX_l), this.mld_s = Be(Pe.SBMAX_s), this.bm_l = Ae(Pe.SBMAX_l), this.bo_l = Ae(Pe.SBMAX_l), this.bm_s = Ae(Pe.SBMAX_s), this.bo_s = Ae(Pe.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = Y([Pe.CBANDS, 2]), this.s3ind_s = Y([Pe.CBANDS, 2]), this.numlines_s = Ae(Pe.CBANDS), this.numlines_l = Ae(Pe.CBANDS), this.rnumlines_l = Be(Pe.CBANDS), this.mld_cb_l = Be(Pe.CBANDS), this.mld_cb_s = Be(Pe.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = Be(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = Ae(2), this.nsPsy = new function () {
- this.last_en_subshort = ke([4, 9]), this.lastAttacks = Ae(4), this.pefirbuf = Be(19), this.longfact = Be(Pe.SBMAX_l), this.shortfact = Be(Pe.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
+ this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ge([2, j.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
+ this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [ve(4), ve(4)];
+ for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new B();
+ }(), this.ms_ratio = de(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = ve(2), this.CurrentStep = ve(2), this.masking_lower = 0, this.bv_scf = ve(576), this.pseudohalf = ve(F.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * j.BPC + 1), this.itime = n(2), this.sideinfo_len = 0, this.sb_sample = ge([2, 2, 18, Ae.SBLIMIT]), this.amp_filter = de(32), this.header = new Array(j.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = de(Ae.CBANDS), this.minval_s = de(Ae.CBANDS), this.nb_1 = ge([4, Ae.CBANDS]), this.nb_2 = ge([4, Ae.CBANDS]), this.nb_s1 = ge([4, Ae.CBANDS]), this.nb_s2 = ge([4, Ae.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = de(4), this.loudness_sq = ge([2, 2]), this.loudness_sq_save = de(2), this.mld_l = de(Ae.SBMAX_l), this.mld_s = de(Ae.SBMAX_s), this.bm_l = ve(Ae.SBMAX_l), this.bo_l = ve(Ae.SBMAX_l), this.bm_s = ve(Ae.SBMAX_s), this.bo_s = ve(Ae.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = w([Ae.CBANDS, 2]), this.s3ind_s = w([Ae.CBANDS, 2]), this.numlines_s = ve(Ae.CBANDS), this.numlines_l = ve(Ae.CBANDS), this.rnumlines_l = de(Ae.CBANDS), this.mld_cb_l = de(Ae.CBANDS), this.mld_cb_s = de(Ae.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = de(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = ve(2), this.nsPsy = new function () {
+ this.last_en_subshort = ge([4, 9]), this.lastAttacks = ve(4), this.pefirbuf = de(19), this.longfact = de(Ae.SBMAX_l), this.shortfact = de(Ae.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
}(), this.VBR_seek_table = new function () {
this.sum = 0, this.seen = 0, this.want = 0, this.pos = 0, this.size = 0, this.bag = null, this.nVbrNumFrames = 0, this.nBytesWritten = 0, this.TotalFrameSize = 0;
- }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = Y([16, 5]), this.bitrate_blockType_Hist = Y([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
+ }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = w([16, 5]), this.bitrate_blockType_Hist = w([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
for (var a = 0; a < this.en.length; a++) this.en[a] = new i();
- for (a = 0; a < this.thm.length; a++) this.thm[a] = new i();
- for (a = 0; a < this.header.length; a++) this.header[a] = new t();
+ for (var a = 0; a < this.thm.length; a++) this.thm[a] = new i();
+ for (var a = 0; a < this.header.length; a++) this.header[a] = new t();
}
- function G() {
- var B = new function () {
- var u = Be(Pe.BLKSIZE),
- p = Be(Pe.BLKSIZE_s / 2),
- y = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
- function b(e, t, a) {
- var s,
- n,
+ function X() {
+ var k = new function () {
+ var h = de(Ae.BLKSIZE),
+ p = de(Ae.BLKSIZE_s / 2),
+ x = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
+ function m(e, t, a) {
+ var n,
+ s,
r,
i = 0,
o = t + (a <<= 1);
- s = 4;
+ n = 4;
do {
- var _, l, f, c, h, u, m;
- for (m = s >> 1, u = (h = (c = s) << 1) + c, s = h << 1, r = (n = t) + m; M = e[n + 0] - e[n + c], S = e[n + 0] + e[n + c], B = e[n + h] - e[n + u], R = e[n + h] + e[n + u], e[n + h] = S - R, e[n + 0] = S + R, e[n + u] = M - B, e[n + c] = M + B, M = e[r + 0] - e[r + c], S = e[r + 0] + e[r + c], B = ee.SQRT2 * e[r + u], R = ee.SQRT2 * e[r + h], e[r + h] = S - R, e[r + 0] = S + R, e[r + u] = M - B, e[r + c] = M + B, r += s, (n += s) < o;);
- for (l = y[i + 0], _ = y[i + 1], f = 1; f < m; f++) {
- var p, b;
- p = 1 - 2 * _ * _, b = 2 * _ * l, n = t + f, r = t + c - f;
+ var _, l, f, c, u, h, b;
+ for (b = n >> 1, h = (u = (c = n) << 1) + c, n = u << 1, r = (s = t) + b; S = e[s + 0] - e[s + c], w = e[s + 0] + e[s + c], k = e[s + u] - e[s + h], y = e[s + u] + e[s + h], e[s + u] = w - y, e[s + 0] = w + y, e[s + h] = S - k, e[s + c] = S + k, S = e[r + 0] - e[r + c], w = e[r + 0] + e[r + c], k = V.SQRT2 * e[r + h], y = V.SQRT2 * e[r + u], e[r + u] = w - y, e[r + 0] = w + y, e[r + h] = S - k, e[r + c] = S + k, r += n, (s += n) < o;);
+ for (l = x[i + 0], _ = x[i + 1], f = 1; f < b; f++) {
+ var p, m;
+ p = 1 - 2 * _ * _, m = 2 * _ * l, s = t + f, r = t + c - f;
do {
- var v, d, g, S, M, w, R, A, B, k;
- d = b * e[n + c] - p * e[r + c], v = p * e[n + c] + b * e[r + c], M = e[n + 0] - v, S = e[n + 0] + v, w = e[r + 0] - d, g = e[r + 0] + d, d = b * e[n + u] - p * e[r + u], v = p * e[n + u] + b * e[r + u], B = e[n + h] - v, R = e[n + h] + v, k = e[r + h] - d, A = e[r + h] + d, d = _ * R - l * k, v = l * R + _ * k, e[n + h] = S - v, e[n + 0] = S + v, e[r + u] = w - d, e[r + c] = w + d, d = l * A - _ * B, v = _ * A + l * B, e[r + h] = g - v, e[r + 0] = g + v, e[n + u] = M - d, e[n + c] = M + d, r += s, n += s;
- } while (n < o);
- l = (p = l) * y[i + 0] - _ * y[i + 1], _ = p * y[i + 1] + _ * y[i + 0];
+ var v, d, g, w, S, M, y, A, k, R;
+ d = m * e[s + c] - p * e[r + c], v = p * e[s + c] + m * e[r + c], S = e[s + 0] - v, w = e[s + 0] + v, M = e[r + 0] - d, g = e[r + 0] + d, d = m * e[s + h] - p * e[r + h], v = p * e[s + h] + m * e[r + h], k = e[s + u] - v, y = e[s + u] + v, R = e[r + u] - d, A = e[r + u] + d, d = _ * y - l * R, v = l * y + _ * R, e[s + u] = w - v, e[s + 0] = w + v, e[r + h] = M - d, e[r + c] = M + d, d = l * A - _ * k, v = _ * A + l * k, e[r + u] = g - v, e[r + 0] = g + v, e[s + h] = S - d, e[s + c] = S + d, r += n, s += n;
+ } while (s < o);
+ l = (p = l) * x[i + 0] - _ * x[i + 1], _ = p * x[i + 1] + _ * x[i + 0];
}
i += 2;
- } while (s < a);
+ } while (n < a);
}
var v = [0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240, 8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248, 4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244, 12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252, 2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242, 10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250, 6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246, 14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254];
- this.fft_short = function (e, t, a, s, n) {
+ this.fft_short = function (e, t, a, n, s) {
for (var r = 0; r < 3; r++) {
- var i = Pe.BLKSIZE_s / 2,
+ var i = Ae.BLKSIZE_s / 2,
o = 65535 & 192 * (r + 1),
- _ = Pe.BLKSIZE_s / 8 - 1;
+ _ = Ae.BLKSIZE_s / 8 - 1;
do {
var l,
f,
c,
- h,
u,
- m = 255 & v[_ << 2];
- f = (l = p[m] * s[a][n + m + o]) - (u = p[127 - m] * s[a][n + m + o + 128]), l += u, h = (c = p[m + 64] * s[a][n + m + o + 64]) - (u = p[63 - m] * s[a][n + m + o + 192]), c += u, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + h, t[r][i + 3] = f - h, f = (l = p[m + 1] * s[a][n + m + o + 1]) - (u = p[126 - m] * s[a][n + m + o + 129]), l += u, h = (c = p[m + 65] * s[a][n + m + o + 65]) - (u = p[62 - m] * s[a][n + m + o + 193]), c += u, t[r][i + Pe.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Pe.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Pe.BLKSIZE_s / 2 + 1] = f + h, t[r][i + Pe.BLKSIZE_s / 2 + 3] = f - h;
+ h,
+ b = 255 & v[_ << 2];
+ l = p[b] * n[a][s + b + o], h = p[127 - b] * n[a][s + b + o + 128], f = l - h, l += h, c = p[b + 64] * n[a][s + b + o + 64], h = p[63 - b] * n[a][s + b + o + 192], u = c - h, c += h, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + u, t[r][i + 3] = f - u, l = p[b + 1] * n[a][s + b + o + 1], h = p[126 - b] * n[a][s + b + o + 129], f = l - h, l += h, c = p[b + 65] * n[a][s + b + o + 65], h = p[62 - b] * n[a][s + b + o + 193], u = c - h, c += h, t[r][i + Ae.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Ae.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Ae.BLKSIZE_s / 2 + 1] = f + u, t[r][i + Ae.BLKSIZE_s / 2 + 3] = f - u;
} while (0 <= --_);
- b(t[r], i, Pe.BLKSIZE_s / 2);
+ m(t[r], i, Ae.BLKSIZE_s / 2);
}
- }, this.fft_long = function (e, t, a, s, n) {
- var r = Pe.BLKSIZE / 8 - 1,
- i = Pe.BLKSIZE / 2;
+ }, this.fft_long = function (e, t, a, n, s) {
+ var r = Ae.BLKSIZE / 8 - 1,
+ i = Ae.BLKSIZE / 2;
do {
var o,
_,
l,
f,
c,
- h = 255 & v[r];
- _ = (o = u[h] * s[a][n + h]) - (c = u[h + 512] * s[a][n + h + 512]), o += c, f = (l = u[h + 256] * s[a][n + h + 256]) - (c = u[h + 768] * s[a][n + h + 768]), l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, _ = (o = u[h + 1] * s[a][n + h + 1]) - (c = u[h + 513] * s[a][n + h + 513]), o += c, f = (l = u[h + 257] * s[a][n + h + 257]) - (c = u[h + 769] * s[a][n + h + 769]), l += c, t[i + Pe.BLKSIZE / 2 + 0] = o + l, t[i + Pe.BLKSIZE / 2 + 2] = o - l, t[i + Pe.BLKSIZE / 2 + 1] = _ + f, t[i + Pe.BLKSIZE / 2 + 3] = _ - f;
+ u = 255 & v[r];
+ o = h[u] * n[a][s + u], c = h[u + 512] * n[a][s + u + 512], _ = o - c, o += c, l = h[u + 256] * n[a][s + u + 256], c = h[u + 768] * n[a][s + u + 768], f = l - c, l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, o = h[u + 1] * n[a][s + u + 1], c = h[u + 513] * n[a][s + u + 513], _ = o - c, o += c, l = h[u + 257] * n[a][s + u + 257], c = h[u + 769] * n[a][s + u + 769], f = l - c, l += c, t[i + Ae.BLKSIZE / 2 + 0] = o + l, t[i + Ae.BLKSIZE / 2 + 2] = o - l, t[i + Ae.BLKSIZE / 2 + 1] = _ + f, t[i + Ae.BLKSIZE / 2 + 3] = _ - f;
} while (0 <= --r);
- b(t, i, Pe.BLKSIZE / 2);
+ m(t, i, Ae.BLKSIZE / 2);
}, this.init_fft = function (e) {
- for (var t = 0; t < Pe.BLKSIZE; t++) u[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Pe.BLKSIZE);
- for (t = 0; t < Pe.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE_s));
+ for (var t = 0; t < Ae.BLKSIZE; t++) h[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Ae.BLKSIZE);
+ for (var t = 0; t < Ae.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE_s));
};
}(),
- k = 2.302585092994046,
- _e = 2,
- le = 16,
+ R = 2.302585092994046,
d = 2,
g = 16,
E = .34,
- n = 1 / 217621504 / (Pe.BLKSIZE / 2),
- fe = .3,
- ce = 21,
- S = .2302585093;
- function M(e) {
- return e;
- }
- function N(e, t) {
- for (var a = 0, s = 0; s < Pe.BLKSIZE / 2; ++s) a += e[s] * t.ATH.eql_w[s];
- return a *= n;
- }
- function he(e, t, a, s, n, r, i, o, _, l, f) {
+ v = 1 / 217621504 / (Ae.BLKSIZE / 2),
+ w = .2302585093;
+ function se(e, t, a, n, s, r, i, o, _, l, f) {
var c = e.internal_flags;
- if (_ < 2) B.fft_long(c, s[n], _, l, f), B.fft_short(c, r[i], _, l, f);else if (2 == _) {
- for (var h = Pe.BLKSIZE - 1; 0 <= h; --h) {
- var u = s[n + 0][h],
- m = s[n + 1][h];
- s[n + 0][h] = (u + m) * ee.SQRT2 * .5, s[n + 1][h] = (u - m) * ee.SQRT2 * .5;
- }
- for (var p = 2; 0 <= p; --p) for (h = Pe.BLKSIZE_s - 1; 0 <= h; --h) {
- u = r[i + 0][p][h], m = r[i + 1][p][h];
- r[i + 0][p][h] = (u + m) * ee.SQRT2 * .5, r[i + 1][p][h] = (u - m) * ee.SQRT2 * .5;
- }
+ _ < 2 ? (k.fft_long(c, n[s], _, l, f), k.fft_short(c, r[i], _, l, f)) : 2 == _ && me(), t[0] = n[s + 0][0], t[0] *= t[0];
+ for (var u = Ae.BLKSIZE / 2 - 1; 0 <= u; --u) {
+ var h = n[s + 0][Ae.BLKSIZE / 2 - u],
+ b = n[s + 0][Ae.BLKSIZE / 2 + u];
+ t[Ae.BLKSIZE / 2 - u] = .5 * (h * h + b * b);
}
- t[0] = M(s[n + 0][0]), t[0] *= t[0];
- for (h = Pe.BLKSIZE / 2 - 1; 0 <= h; --h) {
- var b = s[n + 0][Pe.BLKSIZE / 2 - h],
- v = s[n + 0][Pe.BLKSIZE / 2 + h];
- t[Pe.BLKSIZE / 2 - h] = M(.5 * (b * b + v * v));
- }
- for (p = 2; 0 <= p; --p) {
+ for (var p = 2; 0 <= p; --p) {
a[p][0] = r[i + 0][p][0], a[p][0] *= a[p][0];
- for (h = Pe.BLKSIZE_s / 2 - 1; 0 <= h; --h) {
- b = r[i + 0][p][Pe.BLKSIZE_s / 2 - h], v = r[i + 0][p][Pe.BLKSIZE_s / 2 + h];
- a[p][Pe.BLKSIZE_s / 2 - h] = M(.5 * (b * b + v * v));
+ for (var u = Ae.BLKSIZE_s / 2 - 1; 0 <= u; --u) {
+ var h = r[i + 0][p][Ae.BLKSIZE_s / 2 - u],
+ b = r[i + 0][p][Ae.BLKSIZE_s / 2 + u];
+ a[p][Ae.BLKSIZE_s / 2 - u] = .5 * (h * h + b * b);
}
}
- var d = 0;
- for (h = 11; h < Pe.HBLKSIZE; h++) d += t[h];
- if (c.tot_ener[_] = d, e.analysis) {
- for (h = 0; h < Pe.HBLKSIZE; h++) c.pinfo.energy[o][_][h] = c.pinfo.energy_save[_][h], c.pinfo.energy_save[_][h] = t[h];
- c.pinfo.pe[o][_] = c.pe[_];
- }
- 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = N(t, c));
+ for (var m = 0, u = 11; u < Ae.HBLKSIZE; u++) m += t[u];
+ c.tot_ener[_] = m, e.analysis && me(), 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = function (e, t) {
+ for (var a = 0, n = 0; n < Ae.BLKSIZE / 2; ++n) a += e[n] * t.ATH.eql_w[n];
+ return a *= v;
+ }(t, c));
}
- var y,
+ var x,
+ B,
T,
- x,
- P = 8,
- L = 23,
- I = 15,
- ue = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749];
- var f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
+ C = 8,
+ I = 23,
+ L = 15,
+ re = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749],
+ f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
c = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1],
- h = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
- function me(e, t, a, s, n, r) {
+ u = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
+ function ie(e, t, a, n, s, r) {
var i;
if (e < t) {
- if (!(t < e * T)) return e + t;
+ if (!(t < e * B)) return e + t;
i = t / e;
} else {
- if (t * T <= e) return e + t;
+ if (t * B <= e) return e + t;
i = e / t;
}
- if (e += t, s + 3 <= 6) {
- if (y <= i) return e;
- var o = 0 | ee.FAST_LOG10_X(i, 16);
+ if (e += t, n + 3 <= 6) {
+ if (x <= i) return e;
+ var o = 0 | V.FAST_LOG10_X(i, 16);
return e * c[o];
}
- var _, l;
- o = 0 | ee.FAST_LOG10_X(i, 16);
- return t = 0 != r ? n.ATH.cb_s[a] * n.ATH.adjust : n.ATH.cb_l[a] * n.ATH.adjust, e < x * t ? t < e ? (_ = 1, o <= 13 && (_ = h[o]), l = ee.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * h[o] : e * f[o];
+ var _,
+ l,
+ o = 0 | V.FAST_LOG10_X(i, 16);
+ return t = 0 != r ? s.ATH.cb_s[a] * s.ATH.adjust : s.ATH.cb_l[a] * s.ATH.adjust, e < T * t ? t < e ? (_ = 1, o <= 13 && (_ = u[o]), l = V.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * u[o] : e * f[o];
}
- var r = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1];
- function A(e, t, a) {
- var s;
- if (e < 0 && (e = 0), t < 0 && (t = 0), e <= 0) return t;
- if (t <= 0) return e;
- if (s = e < t ? t / e : e / t, -2 <= a && a <= 2) {
- if (y <= s) return e + t;
- var n = 0 | ee.FAST_LOG10_X(s, 16);
- return (e + t) * r[n];
- }
- return s < T ? e + t : (e < t && (e = t), e);
- }
- function pe(e, t, a, s, n) {
+ function oe(e, t, a, n, s) {
var r,
i,
o = 0,
_ = 0;
- for (r = i = 0; r < Pe.SBMAX_s; ++i, ++r) {
+ for (r = i = 0; r < Ae.SBMAX_s; ++i, ++r) {
for (var l = e.bo_s[r], f = e.npart_s, c = l < f ? l : f; i < c;) o += t[i], _ += a[i], i++;
- if (e.en[s].s[r][n] = o, e.thm[s].s[r][n] = _, f <= i) {
+ if (e.en[n].s[r][s] = o, e.thm[n].s[r][s] = _, f <= i) {
++r;
break;
}
- var h = e.PSY.bo_s_weight[r],
- u = 1 - h;
- o = h * t[i], _ = h * a[i], e.en[s].s[r][n] += o, e.thm[s].s[r][n] += _, o = u * t[i], _ = u * a[i];
+ var u = e.PSY.bo_s_weight[r],
+ h = 1 - u;
+ o = u * t[i], _ = u * a[i], e.en[n].s[r][s] += o, e.thm[n].s[r][s] += _, o = h * t[i], _ = h * a[i];
}
- for (; r < Pe.SBMAX_s; ++r) e.en[s].s[r][n] = 0, e.thm[s].s[r][n] = 0;
+ for (; r < Ae.SBMAX_s; ++r) e.en[n].s[r][s] = 0, e.thm[n].s[r][s] = 0;
}
- function be(e, t, a, s) {
- var n,
+ function _e(e, t, a, n) {
+ var s,
r,
i = 0,
o = 0;
- for (n = r = 0; n < Pe.SBMAX_l; ++r, ++n) {
- for (var _ = e.bo_l[n], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
- if (e.en[s].l[n] = i, e.thm[s].l[n] = o, l <= r) {
- ++n;
+ for (s = r = 0; s < Ae.SBMAX_l; ++r, ++s) {
+ for (var _ = e.bo_l[s], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
+ if (e.en[n].l[s] = i, e.thm[n].l[s] = o, l <= r) {
+ ++s;
break;
}
- var c = e.PSY.bo_l_weight[n],
- h = 1 - c;
- i = c * t[r], o = c * a[r], e.en[s].l[n] += i, e.thm[s].l[n] += o, i = h * t[r], o = h * a[r];
+ var c = e.PSY.bo_l_weight[s],
+ u = 1 - c;
+ i = c * t[r], o = c * a[r], e.en[n].l[s] += i, e.thm[n].l[s] += o, i = u * t[r], o = u * a[r];
}
- for (; n < Pe.SBMAX_l; ++n) e.en[s].l[n] = 0, e.thm[s].l[n] = 0;
+ for (; s < Ae.SBMAX_l; ++s) e.en[n].l[s] = 0, e.thm[n].l[s] = 0;
}
- function ve(e, t, a, s, n, r) {
+ function le(e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags;
for (o = i = 0; o < _.npart_s; ++o) {
- for (var l = 0, f = 0, c = _.numlines_s[o], h = 0; h < c; ++h, ++i) {
- var u = t[r][i];
- l += u, f < u && (f = u);
+ for (var l = 0, f = 0, c = _.numlines_s[o], u = 0; u < c; ++u, ++i) {
+ var h = t[r][i];
+ l += h, f < h && (f = h);
}
a[o] = l;
}
for (i = o = 0; o < _.npart_s; o++) {
- var m = _.s3ind_s[o][0],
- p = _.s3_ss[i++] * a[m];
- for (++m; m <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[m], ++i, ++m;
- var b = d * _.nb_s1[n][o];
- if (s[o] = Math.min(p, b), _.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- b = g * _.nb_s2[n][o];
- var v = s[o];
- s[o] = Math.min(b, v);
+ var b = _.s3ind_s[o][0],
+ p = _.s3_ss[i++] * a[b];
+ for (++b; b <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[b], ++i, ++b;
+ var m = d * _.nb_s1[s][o];
+ if (n[o] = Math.min(p, m), _.blocktype_old[1 & s] == Ae.SHORT_TYPE) {
+ var m = g * _.nb_s2[s][o],
+ v = n[o];
+ n[o] = Math.min(m, v);
}
- _.nb_s2[n][o] = _.nb_s1[n][o], _.nb_s1[n][o] = p;
+ _.nb_s2[s][o] = _.nb_s1[s][o], _.nb_s1[s][o] = p;
}
- for (; o <= Pe.CBANDS; ++o) a[o] = 0, s[o] = 0;
+ for (; o <= Ae.CBANDS; ++o) a[o] = 0, n[o] = 0;
}
- function de(e, t, a) {
+ function fe(e, t, a) {
return 1 <= a ? e : a <= 0 ? t : 0 < t ? Math.pow(e / t, a) * t : 0;
}
var _ = [11.8, 13.6, 17.2, 32, 46.5, 51.3, 57.5, 67.1, 71.5, 84.6, 97.6, 130];
- function ge(e, t) {
- for (var a = 309.07, s = 0; s < Pe.SBMAX_s - 1; s++) for (var n = 0; n < 3; n++) {
- var r = e.thm.s[s][n];
+ function ce(e, t) {
+ for (var a = 309.07, n = 0; n < Ae.SBMAX_s - 1; n++) for (var s = 0; s < 3; s++) {
+ var r = e.thm.s[n][s];
if (0 < r) {
var i = r * t,
- o = e.en.s[s][n];
- i < o && (a += 1e10 * i < o ? _[s] * (10 * k) : _[s] * ee.FAST_LOG10(o / i));
+ o = e.en.s[n][s];
+ i < o && (a += 1e10 * i < o ? _[n] * (10 * R) : _[n] * V.FAST_LOG10(o / i));
}
}
return a;
}
var o = [6.8, 5.8, 5.8, 6.4, 6.5, 9.9, 12.1, 14.4, 15, 18.9, 21.6, 26.9, 34.2, 40.2, 46.8, 56.5, 60.7, 73.9, 85.7, 93.4, 126.1];
- function Se(e, t) {
- for (var a = 281.0575, s = 0; s < Pe.SBMAX_l - 1; s++) {
- var n = e.thm.l[s];
- if (0 < n) {
- var r = n * t,
- i = e.en.l[s];
- r < i && (a += 1e10 * r < i ? o[s] * (10 * k) : o[s] * ee.FAST_LOG10(i / r));
+ function ue(e, t) {
+ for (var a = 281.0575, n = 0; n < Ae.SBMAX_l - 1; n++) {
+ var s = e.thm.l[n];
+ if (0 < s) {
+ var r = s * t,
+ i = e.en.l[n];
+ r < i && (a += 1e10 * r < i ? o[n] * (10 * R) : o[n] * V.FAST_LOG10(i / r));
}
}
return a;
}
- function Me(e, t, a, s, n) {
+ function he(e, t, a, n, s) {
var r, i;
for (r = i = 0; r < e.npart_l; ++r) {
var o,
@@ -12771,894 +12875,495 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
var f = t[i];
_ += f, l < f && (l = f);
}
- a[r] = _, s[r] = l, n[r] = _ * e.rnumlines_l[r];
+ a[r] = _, n[r] = l, s[r] = _ * e.rnumlines_l[r];
}
}
- function we(e, t, a, s) {
- var n = ue.length - 1,
+ function be(e, t, a, n) {
+ var s = re.length - 1,
r = 0,
i = a[r] + a[r + 1];
- 0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- for (r = 1; r < e.npart_l - 1; r++) {
- var o, _;
- if (0 < (i = a[r - 1] + a[r] + a[r + 1])) (o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _;else s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
+ if (0 < i) {
+ var o = t[r];
+ o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ for (r = 1; r < e.npart_l - 1; r++) if (0 < (i = a[r - 1] + a[r] + a[r + 1])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ if (0 < (i = a[r - 1] + a[r])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
}
- var Re = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function D(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (s < 2) B.fft_long(_, i[o], s, t, a);else if (2 == s) for (var l = Pe.BLKSIZE - 1; 0 <= l; --l) {
- var f = i[o + 0][l],
- c = i[o + 1][l];
- i[o + 0][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[0] = M(i[o + 0][0]), r[0] *= r[0];
- for (l = Pe.BLKSIZE / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][Pe.BLKSIZE / 2 - l],
- u = i[o + 0][Pe.BLKSIZE / 2 + l];
- r[Pe.BLKSIZE / 2 - l] = M(.5 * (h * h + u * u));
- }
- var m = 0;
- for (l = 11; l < Pe.HBLKSIZE; l++) m += r[l];
- if (_.tot_ener[s] = m, e.analysis) {
- for (l = 0; l < Pe.HBLKSIZE; l++) _.pinfo.energy[n][s][l] = _.pinfo.energy_save[s][l], _.pinfo.energy_save[s][l] = r[l];
- _.pinfo.pe[n][s] = _.pe[s];
- }
- }
- function Y(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (0 == n && s < 2 && B.fft_short(_, i[o], s, t, a), 2 == s) for (var l = Pe.BLKSIZE_s - 1; 0 <= l; --l) {
- var f = i[o + 0][n][l],
- c = i[o + 1][n][l];
- i[o + 0][n][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][n][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[n][0] = i[o + 0][n][0], r[n][0] *= r[n][0];
- for (l = Pe.BLKSIZE_s / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][n][Pe.BLKSIZE_s / 2 - l],
- u = i[o + 0][n][Pe.BLKSIZE_s / 2 + l];
- r[n][Pe.BLKSIZE_s / 2 - l] = M(.5 * (h * h + u * u));
- }
- }
- this.L3psycho_anal_ns = function (e, t, a, s, n, r, i, o, _, l) {
- var f,
- c,
- h,
- u,
- m,
- p,
- b,
- v,
- d,
- g,
- S = e.internal_flags,
- M = ke([2, Pe.BLKSIZE]),
- w = ke([2, 3, Pe.BLKSIZE_s]),
- R = Be(Pe.CBANDS + 1),
- A = Be(Pe.CBANDS + 1),
- B = Be(Pe.CBANDS + 2),
- k = Ae(2),
- y = Ae(2),
- T = ke([2, 576]),
- x = Ae(Pe.CBANDS + 2),
- E = Ae(Pe.CBANDS + 2);
- for (ye.fill(E, 0), f = S.channels_out, e.mode == Ee.JOINT_STEREO && (f = 4), d = e.VBR == xe.vbr_off ? 0 == S.ResvMax ? 0 : S.ResvSize / S.ResvMax * .5 : e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? .6 : 1, c = 0; c < S.channels_out; c++) {
- var P = t[c],
- L = a + 576 - 350 - ce + 192;
- for (u = 0; u < 576; u++) {
- var I, H;
- for (I = P[L + u + 10], m = H = 0; m < (ce - 1) / 2 - 1; m += 2) I += Re[m] * (P[L + u + m] + P[L + u + ce - m]), H += Re[m + 1] * (P[L + u + m + 1] + P[L + u + ce - m - 1]);
- T[c][u] = I + H;
- }
- n[s][c].en.assign(S.en[c]), n[s][c].thm.assign(S.thm[c]), 2 < f && (r[s][c].en.assign(S.en[c + 2]), r[s][c].thm.assign(S.thm[c + 2]));
- }
- for (c = 0; c < f; c++) {
- var C,
- V = Be(12),
- O = [0, 0, 0, 0],
- N = Be(12),
- D = 1,
- Y = Be(Pe.CBANDS),
- X = Be(Pe.CBANDS),
- q = [0, 0, 0, 0],
- F = Be(Pe.HBLKSIZE),
- j = ke([3, Pe.HBLKSIZE_s]);
- for (u = 0; u < 3; u++) V[u] = S.nsPsy.last_en_subshort[c][u + 6], N[u] = V[u] / S.nsPsy.last_en_subshort[c][u + 4], O[0] += V[u];
- if (2 == c) for (u = 0; u < 576; u++) {
- var z, Z;
- z = T[0][u], Z = T[1][u], T[0][u] = z + Z, T[1][u] = z - Z;
- }
- var K = T[1 & c],
- G = 0;
- for (u = 0; u < 9; u++) {
- for (var U = G + 64, Q = 1; G < U; G++) Q < Math.abs(K[G]) && (Q = Math.abs(K[G]));
- S.nsPsy.last_en_subshort[c][u] = V[u + 3] = Q, O[1 + u / 3] += Q, Q > V[u + 3 - 2] ? Q /= V[u + 3 - 2] : Q = V[u + 3 - 2] > 10 * Q ? V[u + 3 - 2] / (10 * Q) : 0, N[u + 3] = Q;
- }
- if (e.analysis) {
- var W = N[0];
- for (u = 1; u < 12; u++) W < N[u] && (W = N[u]);
- S.pinfo.ers[s][c] = S.pinfo.ers_save[c], S.pinfo.ers_save[c] = W;
- }
- for (C = 3 == c ? S.nsPsy.attackthre_s : S.nsPsy.attackthre, u = 0; u < 12; u++) 0 == q[u / 3] && N[u] > C && (q[u / 3] = u % 3 + 1);
- for (u = 1; u < 4; u++) {
- (O[u - 1] > O[u] ? O[u - 1] / O[u] : O[u] / O[u - 1]) < 1.7 && (q[u] = 0, 1 == u && (q[0] = 0));
- }
- for (0 != q[0] && 0 != S.nsPsy.lastAttacks[c] && (q[0] = 0), 3 != S.nsPsy.lastAttacks[c] && q[0] + q[1] + q[2] + q[3] == 0 || ((D = 0) != q[1] && 0 != q[0] && (q[1] = 0), 0 != q[2] && 0 != q[1] && (q[2] = 0), 0 != q[3] && 0 != q[2] && (q[3] = 0)), c < 2 ? y[c] = D : 0 == D && (y[0] = y[1] = 0), _[c] = S.tot_ener[c], he(e, F, j, M, 1 & c, w, 1 & c, s, c, t, a), Me(S, F, R, Y, X), we(S, Y, X, x), v = 0; v < 3; v++) {
- var J, $;
- for (ve(e, j, A, B, c, v), pe(S, A, B, c, v), b = 0; b < Pe.SBMAX_s; b++) {
- if ($ = S.thm[c].s[b][v], $ *= .8, 2 <= q[v] || 1 == q[v + 1]) {
- var ee = 0 != v ? v - 1 : 2;
- Q = de(S.thm[c].s[b][ee], $, .6 * d);
- $ = Math.min($, Q);
- }
- if (1 == q[v]) {
- ee = 0 != v ? v - 1 : 2, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- } else if (0 != v && 3 == q[v - 1] || 0 == v && 3 == S.nsPsy.lastAttacks[c]) {
- ee = 2 != v ? v + 1 : 0, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- }
- J = V[3 * v + 3] + V[3 * v + 4] + V[3 * v + 5], 6 * V[3 * v + 5] < J && ($ *= .5, 6 * V[3 * v + 4] < J && ($ *= .5)), S.thm[c].s[b][v] = $;
- }
- }
- for (S.nsPsy.lastAttacks[c] = q[2], h = p = 0; h < S.npart_l; h++) {
- for (var te = S.s3ind[h][0], ae = R[te] * ue[x[te]], se = S.s3_ll[p++] * ae; ++te <= S.s3ind[h][1];) ae = R[te] * ue[x[te]], se = me(se, S.s3_ll[p++] * ae, te, te - h, S, 0);
- se *= .158489319246111, S.blocktype_old[1 & c] == Pe.SHORT_TYPE ? B[h] = se : B[h] = de(Math.min(se, Math.min(_e * S.nb_1[c][h], le * S.nb_2[c][h])), se, d), S.nb_2[c][h] = S.nb_1[c][h], S.nb_1[c][h] = se;
- }
- for (; h <= Pe.CBANDS; ++h) R[h] = 0, B[h] = 0;
- be(S, R, B, c);
- }
- (e.mode != Ee.STEREO && e.mode != Ee.JOINT_STEREO || 0 < e.interChRatio && function (e, t) {
- var a = e.internal_flags;
- if (1 < a.channels_out) {
- for (var s = 0; s < Pe.SBMAX_l; s++) {
- var n = a.thm[0].l[s],
- r = a.thm[1].l[s];
- a.thm[0].l[s] += r * t, a.thm[1].l[s] += n * t;
- }
- for (s = 0; s < Pe.SBMAX_s; s++) for (var i = 0; i < 3; i++) n = a.thm[0].s[s][i], r = a.thm[1].s[s][i], a.thm[0].s[s][i] += r * t, a.thm[1].s[s][i] += n * t;
- }
- }(e, e.interChRatio), e.mode == Ee.JOINT_STEREO) && (!function (e) {
- for (var t = 0; t < Pe.SBMAX_l; t++) if (!(e.thm[0].l[t] > 1.58 * e.thm[1].l[t] || e.thm[1].l[t] > 1.58 * e.thm[0].l[t])) {
- var a = e.mld_l[t] * e.en[3].l[t],
- s = Math.max(e.thm[2].l[t], Math.min(e.thm[3].l[t], a));
- a = e.mld_l[t] * e.en[2].l[t];
- var n = Math.max(e.thm[3].l[t], Math.min(e.thm[2].l[t], a));
- e.thm[2].l[t] = s, e.thm[3].l[t] = n;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) for (var r = 0; r < 3; r++) e.thm[0].s[t][r] > 1.58 * e.thm[1].s[t][r] || e.thm[1].s[t][r] > 1.58 * e.thm[0].s[t][r] || (a = e.mld_s[t] * e.en[3].s[t][r], s = Math.max(e.thm[2].s[t][r], Math.min(e.thm[3].s[t][r], a)), a = e.mld_s[t] * e.en[2].s[t][r], n = Math.max(e.thm[3].s[t][r], Math.min(e.thm[2].s[t][r], a)), e.thm[2].s[t][r] = s, e.thm[3].s[t][r] = n);
- }(S), g = e.msfix, 0 < Math.abs(g) && function (e, t, a) {
- var s = t,
- n = Math.pow(10, a);
- t *= 2, s *= 2;
- for (var r = 0; r < Pe.SBMAX_l; r++) f = e.ATH.cb_l[e.bm_l[r]] * n, (o = Math.min(Math.max(e.thm[0].l[r], f), Math.max(e.thm[1].l[r], f))) * t < (_ = Math.max(e.thm[2].l[r], f)) + (l = Math.max(e.thm[3].l[r], f)) && (_ *= c = o * s / (_ + l), l *= c), e.thm[2].l[r] = Math.min(_, e.thm[2].l[r]), e.thm[3].l[r] = Math.min(l, e.thm[3].l[r]);
- for (n *= Pe.BLKSIZE_s / Pe.BLKSIZE, r = 0; r < Pe.SBMAX_s; r++) for (var i = 0; i < 3; i++) {
- var o, _, l, f, c;
- f = e.ATH.cb_s[e.bm_s[r]] * n, (o = Math.min(Math.max(e.thm[0].s[r][i], f), Math.max(e.thm[1].s[r][i], f))) * t < (_ = Math.max(e.thm[2].s[r][i], f)) + (l = Math.max(e.thm[3].s[r][i], f)) && (_ *= c = o * t / (_ + l), l *= c), e.thm[2].s[r][i] = Math.min(e.thm[2].s[r][i], _), e.thm[3].s[r][i] = Math.min(e.thm[3].s[r][i], l);
- }
- }(S, g, e.ATHlower * S.ATH.adjust));
- for (function (e, t, a, s) {
- var n = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var r = 0; r < n.channels_out; r++) s[r] = Pe.NORM_TYPE, e.short_blocks == Te.short_block_dispensed && (t[r] = 1), e.short_blocks == Te.short_block_forced && (t[r] = 0), 0 != t[r] ? n.blocktype_old[r] == Pe.SHORT_TYPE && (s[r] = Pe.STOP_TYPE) : (s[r] = Pe.SHORT_TYPE, n.blocktype_old[r] == Pe.NORM_TYPE && (n.blocktype_old[r] = Pe.START_TYPE), n.blocktype_old[r] == Pe.STOP_TYPE && (n.blocktype_old[r] = Pe.SHORT_TYPE)), a[r] = n.blocktype_old[r], n.blocktype_old[r] = s[r];
- }(e, y, l, k), c = 0; c < f; c++) {
- var ne,
- re,
- ie,
- oe = 0;
- 1 < c ? (ne = o, oe = -2, re = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (re = Pe.SHORT_TYPE), ie = r[s][c - 2]) : (ne = i, oe = 0, re = l[c], ie = n[s][c]), ne[oe + c] = re == Pe.SHORT_TYPE ? ge(ie, S.masking_lower) : Se(ie, S.masking_lower), e.analysis && (S.pinfo.pe[s][c] = ne[oe + c]);
- }
- return 0;
- };
- var X = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function q(e, t, a) {
- if (0 == a) for (var s = 0; s < e.npart_s; s++) e.nb_s2[t][s] = e.nb_s1[t][s], e.nb_s1[t][s] = 0;
- }
- function F(e, t) {
- for (var a = 0; a < e.npart_l; a++) e.nb_2[t][a] = e.nb_1[t][a], e.nb_1[t][a] = 0;
- }
- function j(e, t, a, s, n, r) {
- var i,
- o,
- _,
- l = e.internal_flags,
- f = new float[Pe.CBANDS](),
- c = Be(Pe.CBANDS),
- h = new int[Pe.CBANDS]();
- for (_ = o = 0; _ < l.npart_s; ++_) {
- var u = 0,
- m = 0,
- p = l.numlines_s[_];
- for (i = 0; i < p; ++i, ++o) {
- var b = t[r][o];
- u += b, m < b && (m = b);
- }
- a[_] = u, f[_] = m, c[_] = u / p;
- }
- for (; _ < Pe.CBANDS; ++_) f[_] = 0, c[_] = 0;
- for (function (e, t, a, s) {
- var n = ue.length - 1,
- r = 0,
- i = a[r] + a[r + 1];
- for (0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0, r = 1; r < e.npart_s - 1; r++) {
- var o, _;
- 0 < (i = a[r - 1] + a[r] + a[r + 1]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }(l, f, c, h), o = _ = 0; _ < l.npart_s; _++) {
- var v,
- d,
- g,
- S,
- M,
- w = l.s3ind_s[_][0],
- R = l.s3ind_s[_][1];
- for (v = h[w], d = 1, S = l.s3_ss[o] * a[w] * ue[h[w]], ++o, ++w; w <= R;) v += h[w], d += 1, S = A(S, g = l.s3_ss[o] * a[w] * ue[h[w]], w - _), ++o, ++w;
- S *= M = .5 * ue[v = (1 + 2 * v) / (2 * d)], s[_] = S, l.nb_s2[n][_] = l.nb_s1[n][_], l.nb_s1[n][_] = S, g = f[_], g *= l.minval_s[_], g *= M, s[_] > g && (s[_] = g), 1 < l.masking_lower && (s[_] *= l.masking_lower), s[_] > a[_] && (s[_] = a[_]), l.masking_lower < 1 && (s[_] *= l.masking_lower);
- }
- for (; _ < Pe.CBANDS; ++_) a[_] = 0, s[_] = 0;
- }
- function z(e, t, a, s, n) {
- var r,
- i = Be(Pe.CBANDS),
- o = Be(Pe.CBANDS),
- _ = Ae(Pe.CBANDS + 2);
- Me(e, t, a, i, o), we(e, i, o, _);
- var l = 0;
- for (r = 0; r < e.npart_l; r++) {
- var f,
- c,
- h,
- u = e.s3ind[r][0],
- m = e.s3ind[r][1],
- p = 0,
- b = 0;
- for (p = _[u], b += 1, c = e.s3_ll[l] * a[u] * ue[_[u]], ++l, ++u; u <= m;) p += _[u], b += 1, c = A(c, f = e.s3_ll[l] * a[u] * ue[_[u]], u - r), ++l, ++u;
- if (c *= h = .5 * ue[p = (1 + 2 * p) / (2 * b)], e.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- var v = _e * e.nb_1[n][r];
- s[r] = 0 < v ? Math.min(c, v) : Math.min(c, a[r] * fe);
- } else {
- var d = le * e.nb_2[n][r],
- g = _e * e.nb_1[n][r];
- d <= 0 && (d = c), g <= 0 && (g = c), v = e.blocktype_old[1 & n] == Pe.NORM_TYPE ? Math.min(g, d) : g, s[r] = Math.min(c, v);
- }
- e.nb_2[n][r] = e.nb_1[n][r], e.nb_1[n][r] = c, f = i[r], f *= e.minval_l[r], f *= h, s[r] > f && (s[r] = f), 1 < e.masking_lower && (s[r] *= e.masking_lower), s[r] > a[r] && (s[r] = a[r]), e.masking_lower < 1 && (s[r] *= e.masking_lower);
- }
- for (; r < Pe.CBANDS; ++r) a[r] = 0, s[r] = 0;
- }
- function Z(e, t, a, s, n, r, i) {
- for (var o, _, l = 2 * r, f = 0 < r ? Math.pow(10, n) : 1, c = 0; c < i; ++c) {
- var h = e[2][c],
- u = e[3][c],
- m = t[0][c],
- p = t[1][c],
- b = t[2][c],
- v = t[3][c];
- if (m <= 1.58 * p && p <= 1.58 * m) {
- var d = a[c] * u,
- g = a[c] * h;
- _ = Math.max(b, Math.min(v, d)), o = Math.max(v, Math.min(b, g));
- } else _ = b, o = v;
- if (0 < r) {
- var S,
- M,
- w = s[c] * f;
- if (S = Math.min(Math.max(m, w), Math.max(p, w)), 0 < (M = (b = Math.max(_, w)) + (v = Math.max(o, w))) && S * l < M) {
- var R = S * l / M;
- b *= R, v *= R;
- }
- _ = Math.min(b, _), o = Math.min(v, o);
- }
- h < _ && (_ = h), u < o && (o = u), t[2][c] = _, t[3][c] = o;
- }
- }
- function w(e, t) {
- var a;
- return (a = 0 <= e ? 27 * -e : e * t) <= -72 ? 0 : Math.exp(a * S);
- }
- function R(e) {
- var t,
- a,
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s -= 1);
- for (n = s, r = 0; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? r = s : n = s;
- t = n;
- var n, r;
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s += 1);
- for (n = 0, r = s; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? n = s : r = s;
- a = r;
- var i,
- o = 0;
- for (i = 0; i <= 1e3; ++i) {
- o += w(s = t + i * (a - t) / 1e3, e);
- }
- return 1001 / (o * (a - t));
- }
- function H(e) {
+ var pe = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
+ function P(e) {
return e < 0 && (e = 0), e *= .001, 13 * Math.atan(.76 * e) + 3.5 * Math.atan(e * e / 56.25);
}
- function C(e, t, a, s, n, r, i, o, _, l, f, c) {
- var h,
- u = Be(Pe.CBANDS + 1),
- m = o / (15 < c ? 1152 : 384),
- p = Ae(Pe.HBLKSIZE);
+ function H(e, t, a, n, s, r, i, o, _, l, f, c) {
+ var u,
+ h = de(Ae.CBANDS + 1),
+ b = o / (15 < c ? 1152 : 384),
+ p = ve(Ae.HBLKSIZE);
o /= _;
- var b = 0,
+ var m = 0,
v = 0;
- for (h = 0; h < Pe.CBANDS; h++) {
+ for (u = 0; u < Ae.CBANDS; u++) {
var d;
- for (y = H(o * b), u[h] = o * b, d = b; H(o * d) - y < E && d <= _ / 2; d++);
- for (e[h] = d - b, v = h + 1; b < d;) p[b++] = h;
- if (_ / 2 < b) {
- b = _ / 2, ++h;
+ for (x = P(o * m), h[u] = o * m, d = m; P(o * d) - x < E && d <= _ / 2; d++);
+ for (e[u] = d - m, v = u + 1; m < d;) p[m++] = u;
+ if (_ / 2 < m) {
+ m = _ / 2, ++u;
break;
}
}
- u[h] = o * b;
+ h[u] = o * m;
for (var g = 0; g < c; g++) {
- var S, M, w, R, A;
- w = l[g], R = l[g + 1], (S = 0 | Math.floor(.5 + f * (w - .5))) < 0 && (S = 0), _ / 2 < (M = 0 | Math.floor(.5 + f * (R - .5))) && (M = _ / 2), a[g] = (p[S] + p[M]) / 2, t[g] = p[M];
- var B = m * R;
- i[g] = (B - u[t[g]]) / (u[t[g] + 1] - u[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = H(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
+ var w, S, M, y, A;
+ M = l[g], y = l[g + 1], (w = 0 | Math.floor(.5 + f * (M - .5))) < 0 && (w = 0), S = 0 | Math.floor(.5 + f * (y - .5)), _ / 2 < S && (S = _ / 2), a[g] = (p[w] + p[S]) / 2, t[g] = p[S];
+ var k = b * y;
+ i[g] = (k - h[t[g]]) / (h[t[g] + 1] - h[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = P(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
}
- for (var k = b = 0; k < v; k++) {
- var y,
- T,
- x = e[k];
- y = H(o * b), T = H(o * (b + x - 1)), s[k] = .5 * (y + T), y = H(o * (b - .5)), T = H(o * (b + x - .5)), n[k] = T - y, b += x;
+ for (var R = m = 0; R < v; R++) {
+ var x,
+ B,
+ T = e[R];
+ x = P(o * m), B = P(o * (m + T - 1)), n[R] = .5 * (x + B), x = P(o * (m - .5)), B = P(o * (m + T - .5)), s[R] = B - x, m += T;
}
return v;
}
- function V(e, t, a, s, n, r) {
+ function O(e, t, a, n, s, r) {
var i,
o,
_,
l,
f,
c,
- h = ke([Pe.CBANDS, Pe.CBANDS]),
- u = 0;
- if (r) for (var m = 0; m < t; m++) for (i = 0; i < t; i++) {
- var p = (o = a[m] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * S), _ /= .6609193)) * s[i]);
- h[m][i] = p * n[m];
- } else for (i = 0; i < t; i++) {
- var b = 15 + Math.min(21 / a[i], 12),
- v = R(b);
- for (m = 0; m < t; m++) {
- p = v * w(a[m] - a[i], b) * s[i];
- h[m][i] = p * n[m];
- }
+ u = ge([Ae.CBANDS, Ae.CBANDS]),
+ h = 0;
+ if (r) for (var b = 0; b < t; b++) for (i = 0; i < t; i++) {
+ var p = (o = a[b] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * w), _ /= .6609193)) * n[i]);
+ u[b][i] = p * s[b];
+ } else me();
+ for (var b = 0; b < t; b++) {
+ for (i = 0; i < t && !(0 < u[b][i]); i++);
+ for (e[b][0] = i, i = t - 1; 0 < i && !(0 < u[b][i]); i--);
+ e[b][1] = i, h += e[b][1] - e[b][0] + 1;
}
- for (m = 0; m < t; m++) {
- for (i = 0; i < t && !(0 < h[m][i]); i++);
- for (e[m][0] = i, i = t - 1; 0 < i && !(0 < h[m][i]); i--);
- e[m][1] = i, u += e[m][1] - e[m][0] + 1;
- }
- var d = Be(u),
- g = 0;
- for (m = 0; m < t; m++) for (i = e[m][0]; i <= e[m][1]; i++) d[g++] = h[m][i];
- return d;
+ for (var m = de(h), v = 0, b = 0; b < t; b++) for (i = e[b][0]; i <= e[b][1]; i++) m[v++] = u[b][i];
+ return m;
}
- function O(e) {
- var t = H(e);
+ function N(e) {
+ var t = P(e);
return t = Math.min(t, 15.5) / 15.5, Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * t)) - 2.5);
}
- function s(e, t) {
- return e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e), 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ function n(e, t) {
+ e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e);
+ var a = 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ return a;
}
- this.L3psycho_anal_vbr = function (e, t, a, s, n, r, i, o, _, l) {
+ this.L3psycho_anal_ns = function (e, t, a, n, s, r, i, o, _, l) {
var f,
c,
- h,
u,
+ h,
+ b,
+ p,
m,
- p = e.internal_flags,
- b = Be(Pe.HBLKSIZE),
- v = ke([3, Pe.HBLKSIZE_s]),
- d = ke([2, Pe.BLKSIZE]),
- g = ke([2, 3, Pe.BLKSIZE_s]),
- S = ke([4, Pe.CBANDS]),
- M = ke([4, Pe.CBANDS]),
- w = ke([4, 3]),
- R = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]],
- A = Ae(2),
- B = e.mode == Ee.JOINT_STEREO ? 4 : p.channels_out;
- !function (e, t, a, s, n, r, i, o, _, l) {
- for (var f = ke([2, 576]), c = e.internal_flags, h = c.channels_out, u = e.mode == Ee.JOINT_STEREO ? 4 : h, m = 0; m < h; m++) {
- firbuf = t[m];
- for (var p = a + 576 - 350 - ce + 192, b = 0; b < 576; b++) {
- var v, d;
- v = firbuf[p + b + 10];
- for (var g = d = 0; g < (ce - 1) / 2 - 1; g += 2) v += X[g] * (firbuf[p + b + g] + firbuf[p + b + ce - g]), d += X[g + 1] * (firbuf[p + b + g + 1] + firbuf[p + b + ce - g - 1]);
- f[m][b] = v + d;
- }
- n[s][m].en.assign(c.en[m]), n[s][m].thm.assign(c.thm[m]), 2 < u && (r[s][m].en.assign(c.en[m + 2]), r[s][m].thm.assign(c.thm[m + 2]));
+ v,
+ d,
+ g = e.internal_flags,
+ w = ge([2, Ae.BLKSIZE]),
+ S = ge([2, 3, Ae.BLKSIZE_s]),
+ M = de(Ae.CBANDS + 1),
+ y = de(Ae.CBANDS + 1),
+ A = de(Ae.CBANDS + 2),
+ k = ve(2),
+ R = ve(2),
+ x = ge([2, 576]),
+ B = ve(Ae.CBANDS + 2),
+ T = ve(Ae.CBANDS + 2);
+ for (we.fill(T, 0), f = g.channels_out, e.mode == ye.JOINT_STEREO && (f = 4), d = e.VBR == Me.vbr_off ? 0 == g.ResvMax ? 0 : g.ResvSize / g.ResvMax * .5 : e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? .6 : 1, c = 0; c < g.channels_out; c++) {
+ var E = t[c],
+ C = a + 576 - 350 - 21 + 192;
+ for (h = 0; h < 576; h++) {
+ var I, L;
+ for (I = E[C + h + 10], b = L = 0; b < 9; b += 2) I += pe[b] * (E[C + h + b] + E[C + h + 21 - b]), L += pe[b + 1] * (E[C + h + b + 1] + E[C + h + 21 - b - 1]);
+ x[c][h] = I + L;
}
- for (m = 0; m < u; m++) {
- var S = Be(12),
- M = Be(12),
- w = [0, 0, 0, 0],
- R = f[1 & m],
- A = 0,
- B = 3 == m ? c.nsPsy.attackthre_s : c.nsPsy.attackthre,
- k = 1;
- if (2 == m) for (b = 0, g = 576; 0 < g; ++b, --g) {
- var y = f[0][b],
- T = f[1][b];
- f[0][b] = y + T, f[1][b] = y - T;
- }
- for (b = 0; b < 3; b++) M[b] = c.nsPsy.last_en_subshort[m][b + 6], S[b] = M[b] / c.nsPsy.last_en_subshort[m][b + 4], w[0] += M[b];
- for (b = 0; b < 9; b++) {
- for (var x = A + 64, E = 1; A < x; A++) E < Math.abs(R[A]) && (E = Math.abs(R[A]));
- c.nsPsy.last_en_subshort[m][b] = M[b + 3] = E, w[1 + b / 3] += E, E > M[b + 3 - 2] ? E /= M[b + 3 - 2] : E = M[b + 3 - 2] > 10 * E ? M[b + 3 - 2] / (10 * E) : 0, S[b + 3] = E;
- }
- for (b = 0; b < 3; ++b) {
- var P = M[3 * b + 3] + M[3 * b + 4] + M[3 * b + 5],
- L = 1;
- 6 * M[3 * b + 5] < P && (L *= .5, 6 * M[3 * b + 4] < P && (L *= .5)), o[m][b] = L;
- }
- if (e.analysis) {
- var I = S[0];
- for (b = 1; b < 12; b++) I < S[b] && (I = S[b]);
- c.pinfo.ers[s][m] = c.pinfo.ers_save[m], c.pinfo.ers_save[m] = I;
- }
- for (b = 0; b < 12; b++) 0 == _[m][b / 3] && S[b] > B && (_[m][b / 3] = b % 3 + 1);
- for (b = 1; b < 4; b++) {
- var H = w[b - 1],
- C = w[b];
- Math.max(H, C) < 4e4 && H < 1.7 * C && C < 1.7 * H && (1 == b && _[m][0] <= _[m][b] && (_[m][0] = 0), _[m][b] = 0);
- }
- _[m][0] <= c.nsPsy.lastAttacks[m] && (_[m][0] = 0), 3 != c.nsPsy.lastAttacks[m] && _[m][0] + _[m][1] + _[m][2] + _[m][3] == 0 || ((k = 0) != _[m][1] && 0 != _[m][0] && (_[m][1] = 0), 0 != _[m][2] && 0 != _[m][1] && (_[m][2] = 0), 0 != _[m][3] && 0 != _[m][2] && (_[m][3] = 0)), m < 2 ? l[m] = k : 0 == k && (l[0] = l[1] = 0), i[m] = c.tot_ener[m];
- }
- }(e, t, a, s, n, r, _, w, R, A), function (e, t) {
- var a = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var s = 0; s < a.channels_out; s++) e.short_blocks == Te.short_block_dispensed && (t[s] = 1), e.short_blocks == Te.short_block_forced && (t[s] = 0);
- }(e, A);
- for (var k = 0; k < B; k++) {
- D(e, t, a, k, s, b, d, T = 1 & k), c = s, h = k, u = b, m = void 0, m = (f = e).internal_flags, 2 == f.athaa_loudapprox && h < 2 && (m.loudness_sq[c][h] = m.loudness_sq_save[h], m.loudness_sq_save[h] = N(u, m)), 0 != A[T] ? z(p, b, S[k], M[k], k) : F(p, k);
+ s[n][c].en.assign(g.en[c]), s[n][c].thm.assign(g.thm[c]), 2 < f && me();
}
- A[0] + A[1] == 2 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_l, p.ATH.cb_l, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_l);
- for (k = 0; k < B; k++) {
- 0 != A[T = 1 & k] && be(p, S[k], M[k], k);
- }
- for (var y = 0; y < 3; y++) {
- for (k = 0; k < B; ++k) {
- 0 != A[T = 1 & k] ? q(p, k, y) : (Y(e, t, a, k, y, v, g, T), j(e, v, S[k], M[k], k, y));
+ for (c = 0; c < f; c++) {
+ var P,
+ H = de(12),
+ O = [0, 0, 0, 0],
+ N = de(12),
+ V = 1,
+ D = de(Ae.CBANDS),
+ F = de(Ae.CBANDS),
+ j = [0, 0, 0, 0],
+ X = de(Ae.HBLKSIZE),
+ Y = ge([3, Ae.HBLKSIZE_s]);
+ for (h = 0; h < 3; h++) H[h] = g.nsPsy.last_en_subshort[c][h + 6], N[h] = H[h] / g.nsPsy.last_en_subshort[c][h + 4], O[0] += H[h];
+ 2 == c && me();
+ var z = x[1 & c],
+ q = 0;
+ for (h = 0; h < 9; h++) {
+ for (var G = q + 64, U = 1; q < G; q++) U < Math.abs(z[q]) && (U = Math.abs(z[q]));
+ g.nsPsy.last_en_subshort[c][h] = H[h + 3] = U, O[1 + h / 3] += U, U > H[h + 3 - 2] ? U /= H[h + 3 - 2] : U = H[h + 3 - 2] > 10 * U ? H[h + 3 - 2] / (10 * U) : 0, N[h + 3] = U;
}
- A[0] + A[1] == 0 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_s, p.ATH.cb_s, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_s);
- for (k = 0; k < B; ++k) {
- 0 == A[T = 1 & k] && pe(p, S[k], M[k], k, y);
- }
- }
- for (k = 0; k < B; k++) {
- var T;
- if (0 == A[T = 1 & k]) for (var x = 0; x < Pe.SBMAX_s; x++) {
- var E = Be(3);
- for (y = 0; y < 3; y++) {
- var P = p.thm[k].s[x][y];
- if (P *= .8, 2 <= R[k][y] || 1 == R[k][y + 1]) {
- var L = 0 != y ? y - 1 : 2,
- I = de(p.thm[k].s[x][L], P, .36);
- P = Math.min(P, I);
- } else if (1 == R[k][y]) {
- L = 0 != y ? y - 1 : 2, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
- } else if (0 != y && 3 == R[k][y - 1] || 0 == y && 3 == p.nsPsy.lastAttacks[k]) {
- L = 2 != y ? y + 1 : 0, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
+ for (e.analysis && me(), P = 3 == c ? g.nsPsy.attackthre_s : g.nsPsy.attackthre, h = 0; h < 12; h++) 0 == j[h / 3] && N[h] > P && (j[h / 3] = h % 3 + 1);
+ for (h = 1; h < 4; h++) (O[h - 1] > O[h] ? O[h - 1] / O[h] : O[h] / O[h - 1]) < 1.7 && (j[h] = 0, 1 == h && (j[0] = 0));
+ for (0 != j[0] && 0 != g.nsPsy.lastAttacks[c] && (j[0] = 0), 3 != g.nsPsy.lastAttacks[c] && j[0] + j[1] + j[2] + j[3] == 0 || ((V = 0) != j[1] && 0 != j[0] && (j[1] = 0), 0 != j[2] && 0 != j[1] && (j[2] = 0), 0 != j[3] && 0 != j[2] && (j[3] = 0)), c < 2 ? R[c] = V : me(), _[c] = g.tot_ener[c], se(e, X, Y, w, 1 & c, S, 1 & c, n, c, t, a), he(g, X, M, D, F), be(g, D, F, B), v = 0; v < 3; v++) {
+ var K, Z;
+ for (le(e, Y, y, A, c, v), oe(g, y, A, c, v), m = 0; m < Ae.SBMAX_s; m++) {
+ if (Z = g.thm[c].s[m][v], Z *= .8, 2 <= j[v] || 1 == j[v + 1]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .6 * d);
+ Z = Math.min(Z, U);
}
- P *= w[k][y], E[y] = P;
+ if (1 == j[v]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ } else if (0 != v && 3 == j[v - 1] || 0 == v && 3 == g.nsPsy.lastAttacks[c]) {
+ var W = 2 != v ? v + 1 : 0,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ }
+ K = H[3 * v + 3] + H[3 * v + 4] + H[3 * v + 5], 6 * H[3 * v + 5] < K && (Z *= .5, 6 * H[3 * v + 4] < K && (Z *= .5)), g.thm[c].s[m][v] = Z;
}
- for (y = 0; y < 3; y++) p.thm[k].s[x][y] = E[y];
}
+ for (g.nsPsy.lastAttacks[c] = j[2], u = p = 0; u < g.npart_l; u++) {
+ for (var Q = g.s3ind[u][0], $ = M[Q] * re[B[Q]], J = g.s3_ll[p++] * $; ++Q <= g.s3ind[u][1];) $ = M[Q] * re[B[Q]], J = ie(J, g.s3_ll[p++] * $, Q, Q - u, g, 0);
+ J *= .158489319246111, g.blocktype_old[1 & c] == Ae.SHORT_TYPE ? A[u] = J : A[u] = fe(Math.min(J, Math.min(2 * g.nb_1[c][u], 16 * g.nb_2[c][u])), J, d), g.nb_2[c][u] = g.nb_1[c][u], g.nb_1[c][u] = J;
+ }
+ for (; u <= Ae.CBANDS; ++u) M[u] = 0, A[u] = 0;
+ _e(g, M, A, c);
}
- for (k = 0; k < B; k++) p.nsPsy.lastAttacks[k] = R[k][2];
- !function (e, t, a) {
- for (var s = e.internal_flags, n = 0; n < s.channels_out; n++) {
- var r = Pe.NORM_TYPE;
- 0 != t[n] ? s.blocktype_old[n] == Pe.SHORT_TYPE && (r = Pe.STOP_TYPE) : (r = Pe.SHORT_TYPE, s.blocktype_old[n] == Pe.NORM_TYPE && (s.blocktype_old[n] = Pe.START_TYPE), s.blocktype_old[n] == Pe.STOP_TYPE && (s.blocktype_old[n] = Pe.SHORT_TYPE)), a[n] = s.blocktype_old[n], s.blocktype_old[n] = r;
- }
- }(e, A, l);
- for (k = 0; k < B; k++) {
- var H, C, V, O;
- 1 < k ? (H = o, C = -2, V = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (V = Pe.SHORT_TYPE), O = r[s][k - 2]) : (H = i, C = 0, V = l[k], O = n[s][k]), H[C + k] = V == Pe.SHORT_TYPE ? ge(O, p.masking_lower) : Se(O, p.masking_lower), e.analysis && (p.pinfo.pe[s][k] = H[C + k]);
+ for (e.mode != ye.STEREO && e.mode != ye.JOINT_STEREO || me(), e.mode == ye.JOINT_STEREO && me(), function (e, t, a, n) {
+ var s = e.internal_flags;
+ e.short_blocks != Se.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
+ for (var r = 0; r < s.channels_out; r++) n[r] = Ae.NORM_TYPE, e.short_blocks == Se.short_block_dispensed && (t[r] = 1), e.short_blocks == Se.short_block_forced && (t[r] = 0), 0 != t[r] ? s.blocktype_old[r] == Ae.SHORT_TYPE && (n[r] = Ae.STOP_TYPE) : (n[r] = Ae.SHORT_TYPE, s.blocktype_old[r] == Ae.NORM_TYPE && (s.blocktype_old[r] = Ae.START_TYPE), s.blocktype_old[r] == Ae.STOP_TYPE && (s.blocktype_old[r] = Ae.SHORT_TYPE)), a[r] = s.blocktype_old[r], s.blocktype_old[r] = n[r];
+ }(e, R, l, k), c = 0; c < f; c++) {
+ var ee,
+ te,
+ ae,
+ ne = 0;
+ 1 < c ? me() : (ee = i, ne = 0, te = l[c], ae = s[n][c]), ee[ne + c] = te == Ae.SHORT_TYPE ? ce(ae, g.masking_lower) : ue(ae, g.masking_lower), e.analysis && (g.pinfo.pe[n][c] = ee[ne + c]);
}
return 0;
}, this.psymodel_init = function (e) {
var t,
a = e.internal_flags,
- s = !0,
- n = 13,
+ n = !0,
+ s = 13,
r = 0,
i = 0,
o = -8.25,
_ = -4.5,
- l = Be(Pe.CBANDS),
- f = Be(Pe.CBANDS),
- c = Be(Pe.CBANDS),
- h = e.out_samplerate;
+ l = de(Ae.CBANDS),
+ f = de(Ae.CBANDS),
+ c = de(Ae.CBANDS),
+ u = e.out_samplerate;
switch (e.experimentalZ) {
default:
case 0:
- s = !0;
+ n = !0;
break;
case 1:
- s = e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt;
+ n = e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt;
break;
case 2:
- s = !1;
+ n = !1;
break;
case 3:
- n = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
+ s = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
}
- for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Pe.NORM_TYPE, t = 0; t < 4; ++t) {
- for (var u = 0; u < Pe.CBANDS; ++u) a.nb_1[t][u] = 1e20, a.nb_2[t][u] = 1e20, a.nb_s1[t][u] = a.nb_s2[t][u] = 1;
- for (var m = 0; m < Pe.SBMAX_l; m++) a.en[t].l[m] = 1e20, a.thm[t].l[m] = 1e20;
- for (u = 0; u < 3; ++u) {
- for (m = 0; m < Pe.SBMAX_s; m++) a.en[t].s[m][u] = 1e20, a.thm[t].s[m][u] = 1e20;
+ for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Ae.NORM_TYPE, t = 0; t < 4; ++t) {
+ for (var h = 0; h < Ae.CBANDS; ++h) a.nb_1[t][h] = 1e20, a.nb_2[t][h] = 1e20, a.nb_s1[t][h] = a.nb_s2[t][h] = 1;
+ for (var b = 0; b < Ae.SBMAX_l; b++) a.en[t].l[b] = 1e20, a.thm[t].l[b] = 1e20;
+ for (var h = 0; h < 3; ++h) {
+ for (var b = 0; b < Ae.SBMAX_s; b++) a.en[t].s[b][h] = 1e20, a.thm[t].s[b][h] = 1e20;
a.nsPsy.lastAttacks[t] = 0;
}
- for (u = 0; u < 9; u++) a.nsPsy.last_en_subshort[t][u] = 10;
+ for (var h = 0; h < 9; h++) a.nsPsy.last_en_subshort[t][h] = 10;
}
- for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = C(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, h, Pe.BLKSIZE, a.scalefac_band.l, Pe.BLKSIZE / 1152, Pe.SBMAX_l), t = 0; t < a.npart_l; t++) {
+ for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = H(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, u, Ae.BLKSIZE, a.scalefac_band.l, Ae.BLKSIZE / 1152, Ae.SBMAX_l), t = 0; t < a.npart_l; t++) {
var p = r;
- l[t] >= n && (p = i * (l[t] - n) / (24 - n) + r * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
+ l[t] >= s && (p = i * (l[t] - s) / (24 - s) + r * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
}
- a.s3_ll = V(a.s3ind, a.npart_l, l, f, c, s);
- var b;
- u = 0;
+ a.s3_ll = O(a.s3ind, a.npart_l, l, f, c, n);
+ var m,
+ h = 0;
for (t = 0; t < a.npart_l; t++) {
- g = K.MAX_VALUE;
- for (var v = 0; v < a.numlines_l[t]; v++, u++) {
- var d = h * u / (1e3 * Pe.BLKSIZE);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_l[t]) < g && (g = S);
+ g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_l[t]; v++, h++) {
+ var d = u * h / (1e3 * Ae.BLKSIZE);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_l[t]) < g && (g = w);
}
a.ATH.cb_l[t] = g, 6 < (g = 20 * l[t] / 10 - 20) && (g = 100), g < -15 && (g = -15), g -= 8, a.minval_l[t] = Math.pow(10, g / 10) * a.numlines_l[t];
}
- for (a.npart_s = C(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, h, Pe.BLKSIZE_s, a.scalefac_band.s, Pe.BLKSIZE_s / 384, Pe.SBMAX_s), t = u = 0; t < a.npart_s; t++) {
- var g;
- p = o;
- l[t] >= n && (p = _ * (l[t] - n) / (24 - n) + o * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), g = K.MAX_VALUE;
- for (v = 0; v < a.numlines_s[t]; v++, u++) {
- var S;
- d = h * u / (1e3 * Pe.BLKSIZE_s);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_s[t]) < g && (g = S);
+ for (a.npart_s = H(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, u, Ae.BLKSIZE_s, a.scalefac_band.s, Ae.BLKSIZE_s / 384, Ae.SBMAX_s), t = h = 0; t < a.npart_s; t++) {
+ var g,
+ p = o;
+ l[t] >= s && (p = _ * (l[t] - s) / (24 - s) + o * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_s[t]; v++, h++) {
+ var w,
+ d = u * h / (1e3 * Ae.BLKSIZE_s);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_s[t]) < g && (g = w);
}
a.ATH.cb_s[t] = g, g = 7 * l[t] / 12 - 7, 12 < l[t] && (g *= 1 + 3.1 * Math.log(1 + g)), l[t] < 12 && (g *= 1 + 2.3 * Math.log(1 - g)), g < -15 && (g = -15), g -= 8, a.minval_s[t] = Math.pow(10, g / 10) * a.numlines_s[t];
}
- a.s3_ss = V(a.s3ind_s, a.npart_s, l, f, c, s), y = Math.pow(10, (P + 1) / 16), T = Math.pow(10, (L + 1) / 16), x = Math.pow(10, I / 10), B.init_fft(a), a.decay = Math.exp(-1 * k / (.01 * h / 192)), b = 3.5, 0 != (2 & e.exp_nspsytune) && (b = 1), 0 < Math.abs(e.msfix) && (b = e.msfix), e.msfix = b;
- for (var M = 0; M < a.npart_l; M++) a.s3ind[M][1] > a.npart_l - 1 && (a.s3ind[M][1] = a.npart_l - 1);
- var w = 576 * a.mode_gr / h;
- if (a.ATH.decay = Math.pow(10, -1.2 * w), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
- var R = e.out_samplerate / Pe.BLKSIZE,
+ a.s3_ss = O(a.s3ind_s, a.npart_s, l, f, c, n), x = Math.pow(10, (C + 1) / 16), B = Math.pow(10, (I + 1) / 16), T = Math.pow(10, L / 10), k.init_fft(a), a.decay = Math.exp(-1 * R / (.01 * u / 192)), m = 3.5, 0 != (2 & e.exp_nspsytune) && (m = 1), 0 < Math.abs(e.msfix) && (m = e.msfix), e.msfix = m;
+ for (var S = 0; S < a.npart_l; S++) a.s3ind[S][1] > a.npart_l - 1 && (a.s3ind[S][1] = a.npart_l - 1);
+ var M = 576 * a.mode_gr / u;
+ if (a.ATH.decay = Math.pow(10, -1.2 * M), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
+ var y = e.out_samplerate / Ae.BLKSIZE,
A = 0;
- for (t = d = 0; t < Pe.BLKSIZE / 2; ++t) d += R, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
- for (A = 1 / A, t = Pe.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
+ for (t = d = 0; t < Ae.BLKSIZE / 2; ++t) d += y, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
+ for (A = 1 / A, t = Ae.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
}
- for (M = u = 0; M < a.npart_s; ++M) for (t = 0; t < a.numlines_s[M]; ++t) ++u;
- for (M = u = 0; M < a.npart_l; ++M) for (t = 0; t < a.numlines_l[M]; ++t) ++u;
- for (t = u = 0; t < a.npart_l; t++) {
- d = h * (u + a.numlines_l[t] / 2) / (1 * Pe.BLKSIZE);
- a.mld_cb_l[t] = O(d), u += a.numlines_l[t];
+ for (var S = h = 0; S < a.npart_s; ++S) for (t = 0; t < a.numlines_s[S]; ++t) ++h;
+ for (var S = h = 0; S < a.npart_l; ++S) for (t = 0; t < a.numlines_l[S]; ++t) ++h;
+ for (t = h = 0; t < a.npart_l; t++) {
+ var d = u * (h + a.numlines_l[t] / 2) / (1 * Ae.BLKSIZE);
+ a.mld_cb_l[t] = N(d), h += a.numlines_l[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_l[t] = 1;
- for (t = u = 0; t < a.npart_s; t++) {
- d = h * (u + a.numlines_s[t] / 2) / (1 * Pe.BLKSIZE_s);
- a.mld_cb_s[t] = O(d), u += a.numlines_s[t];
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_l[t] = 1;
+ for (t = h = 0; t < a.npart_s; t++) {
+ var d = u * (h + a.numlines_s[t] / 2) / (1 * Ae.BLKSIZE_s);
+ a.mld_cb_s[t] = N(d), h += a.numlines_s[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_s[t] = 1;
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_s[t] = 1;
return 0;
}, this.ATHformula = function (e, t) {
var a;
switch (t.ATHtype) {
case 0:
- a = s(e, 9);
+ a = n(e, 9);
break;
case 1:
- a = s(e, -1);
+ a = n(e, -1);
break;
case 2:
- a = s(e, 0);
+ a = n(e, 0);
break;
case 3:
- a = s(e, 1) + 6;
+ a = n(e, 1) + 6;
break;
case 4:
- a = s(e, t.ATHcurve);
+ a = n(e, t.ATHcurve);
break;
default:
- a = s(e, 0);
+ a = n(e, 0);
}
return a;
};
}
- function U() {
- var o = this;
- U.V9 = 410, U.V8 = 420, U.V7 = 430, U.V6 = 440, U.V5 = 450, U.V4 = 460, U.V3 = 470, U.V2 = 480, U.V1 = 490, U.V0 = 500, U.R3MIX = 1e3, U.STANDARD = 1001, U.EXTREME = 1002, U.INSANE = 1003, U.STANDARD_FAST = 1004, U.EXTREME_FAST = 1005, U.MEDIUM = 1006, U.MEDIUM_FAST = 1007;
- var w, R, g, S, M;
- U.LAME_MAXMP3BUFFER = 147456;
- var A,
- B,
- k,
- y = new G();
- function T() {
+ function Y() {
+ var T,
+ E,
+ u,
+ h,
+ b,
+ C = this;
+ Y.V9 = 410, Y.V8 = 420, Y.V7 = 430, Y.V6 = 440, Y.V5 = 450, Y.V4 = 460, Y.V3 = 470, Y.V2 = 480, Y.V1 = 490, Y.V0 = 500, Y.R3MIX = 1e3, Y.STANDARD = 1001, Y.EXTREME = 1002, Y.INSANE = 1003, Y.STANDARD_FAST = 1004, Y.EXTREME_FAST = 1005, Y.MEDIUM = 1006, Y.MEDIUM_FAST = 1007, Y.LAME_MAXMP3BUFFER = 147456;
+ var p,
+ m,
+ v = new X();
+ function d() {
this.lowerlimit = 0;
}
- function n(e, t) {
+ function s(e, t) {
this.lowpass = t;
}
- this.enc = new Pe(), this.setModules = function (e, t, a, s, n, r, i, o, _) {
- w = e, R = t, g = a, S = s, M = n, A = r, B = o, k = _, this.enc.setModules(R, y, S, A);
+ this.enc = new Ae(), this.setModules = function (e, t, a, n, s, r, i, o, _) {
+ T = e, E = t, u = a, h = n, b = s, p = r, m = o, this.enc.setModules(E, v, h, p);
};
- var x = 4294479419;
- function E(e) {
- return 1 < e ? 0 : e <= 0 ? 1 : Math.cos(Math.PI / 2 * e);
+ var I = 4294479419;
+ function g(e, t) {
+ var a = [new s(8, 2e3), new s(16, 3700), new s(24, 3900), new s(32, 5500), new s(40, 7e3), new s(48, 7500), new s(56, 1e4), new s(64, 11e3), new s(80, 13500), new s(96, 15100), new s(112, 15600), new s(128, 17e3), new s(160, 17500), new s(192, 18600), new s(224, 19400), new s(256, 19700), new s(320, 20500)],
+ n = C.nearestBitrateFullIndex(t);
+ e.lowerlimit = a[n].lowpass;
}
- function P(e, t) {
- switch (e) {
- case 44100:
- return t.version = 1, 0;
- case 48e3:
- return t.version = 1;
- case 32e3:
- return t.version = 1, 2;
- case 22050:
- return t.version = 0;
- case 24e3:
- return t.version = 0, 1;
- case 16e3:
- return t.version = 0, 2;
- case 11025:
- return t.version = 0;
- case 12e3:
- return t.version = 0, 1;
- case 8e3:
- return t.version = 0, 2;
- default:
- return t.version = 0, -1;
- }
- }
- function L(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = F.bitrate_table[t][1], n = 2; n <= 14; n++) 0 < F.bitrate_table[t][n] && Math.abs(F.bitrate_table[t][n] - e) < Math.abs(s - e) && (s = F.bitrate_table[t][n]);
- return s;
- }
- function I(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = 0; s <= 14; s++) if (0 < F.bitrate_table[t][s] && F.bitrate_table[t][s] == e) return s;
- return -1;
- }
- function H(e, t) {
- var a = [new n(8, 2e3), new n(16, 3700), new n(24, 3900), new n(32, 5500), new n(40, 7e3), new n(48, 7500), new n(56, 1e4), new n(64, 11e3), new n(80, 13500), new n(96, 15100), new n(112, 15600), new n(128, 17e3), new n(160, 17500), new n(192, 18600), new n(224, 19400), new n(256, 19700), new n(320, 20500)],
- s = o.nearestBitrateFullIndex(t);
- e.lowerlimit = a[s].lowpass;
- }
- function C(e) {
- var t = Pe.BLKSIZE + e.framesize - Pe.FFTOFFSET;
+ function L(e) {
+ var t = Ae.BLKSIZE + e.framesize - Ae.FFTOFFSET;
return t = Math.max(t, 512 + e.framesize - 32);
}
- function V(e, t, a, s, n, r) {
- var i = o.enc.lame_encode_mp3_frame(e, t, a, s, n, r);
- return e.frameNum++, i;
- }
- function O() {
+ function P() {
this.n_in = 0, this.n_out = 0;
}
- function f() {
- this.num_used = 0;
- }
- function N(e, t, a) {
- var s = Math.PI * t;
- (e /= a) < 0 && (e = 0), 1 < e && (e = 1);
- var n = e - .5,
- r = .42 - .5 * Math.cos(2 * e * Math.PI) + .08 * Math.cos(4 * e * Math.PI);
- return Math.abs(n) < 1e-9 ? s / Math.PI : r * Math.sin(a * s * n) / (Math.PI * a * n);
- }
- function c(e, t, a, s, n, r, i, o, _) {
- var l,
- f,
- c = e.internal_flags,
- h = 0,
- u = e.out_samplerate / function e(t, a) {
- return 0 != a ? e(a, t % a) : t;
- }(e.out_samplerate, e.in_samplerate);
- Z.BPC < u && (u = Z.BPC);
- var m = Math.abs(c.resample_ratio - Math.floor(.5 + c.resample_ratio)) < 1e-4 ? 1 : 0,
- p = 1 / c.resample_ratio;
- 1 < p && (p = 1);
- var b = 31;
- 0 == b % 2 && --b;
- var v = (b += m) + 1;
- if (0 == c.fill_buffer_resample_init) {
- for (c.inbuf_old[0] = Be(v), c.inbuf_old[1] = Be(v), l = 0; l <= 2 * u; ++l) c.blackfilt[l] = Be(v);
- for (c.itime[0] = 0, h = c.itime[1] = 0; h <= 2 * u; h++) {
- var d = 0,
- g = (h - u) / (2 * u);
- for (l = 0; l <= b; l++) d += c.blackfilt[h][l] = N(l - g, p, b);
- for (l = 0; l <= b; l++) c.blackfilt[h][l] /= d;
- }
- c.fill_buffer_resample_init = 1;
- }
- var S = c.inbuf_old[_];
- for (f = 0; f < s; f++) {
- var M, w;
- if (M = f * c.resample_ratio, i <= b + (h = 0 | Math.floor(M - c.itime[_])) - b / 2) break;
- g = M - c.itime[_] - (h + b % 2 * .5);
- w = 0 | Math.floor(2 * g * u + u + .5);
- var R = 0;
- for (l = 0; l <= b; ++l) {
- var A = l + h - b / 2;
- R += (A < 0 ? S[v + A] : n[r + A]) * c.blackfilt[w][l];
- }
- t[a + f] = R;
- }
- if (o.num_used = Math.min(i, b + h - b / 2), c.itime[_] += o.num_used - f * c.resample_ratio, o.num_used >= v) for (l = 0; l < v; l++) S[l] = n[r + o.num_used + l - v];else {
- var B = v - o.num_used;
- for (l = 0; l < B; ++l) S[l] = S[l + o.num_used];
- for (h = 0; l < v; ++l, ++h) S[l] = n[r + h];
- }
- return f;
- }
- function D(e, t, a, s, n, r) {
+ function H(e, t, a, n, s, r) {
var i = e.internal_flags;
- if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) for (var o = 0; o < i.channels_out; o++) {
- var _ = new f();
- r.n_out = c(e, t[o], i.mf_size, e.framesize, a[o], s, n, _, o), r.n_in = _.num_used;
- } else {
- r.n_out = Math.min(e.framesize, n), r.n_in = r.n_out;
- for (var l = 0; l < r.n_out; ++l) t[0][i.mf_size + l] = a[0][s + l], 2 == i.channels_out && (t[1][i.mf_size + l] = a[1][s + l]);
+ if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) me();else {
+ r.n_out = Math.min(e.framesize, s), r.n_in = r.n_out;
+ for (var o = 0; o < r.n_out; ++o) t[0][i.mf_size + o] = a[0][n + o], 2 == i.channels_out && (t[1][i.mf_size + o] = a[1][n + o]);
}
}
this.lame_init = function () {
var e,
t,
a = new function () {
- this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = Ee.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
- }();
- return 0 != ((e = a).class_id = x, t = e.internal_flags = new Z(), e.mode = Ee.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = xe.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY, e.encoder_padding = 0, t.mf_size = Pe.ENCDELAY - Pe.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0) ? null : (a.lame_allocated_gfp = 1, a);
+ this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = ye.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
+ }(),
+ n = ((e = a).class_id = I, t = e.internal_flags = new j(), e.mode = ye.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = Me.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Ae.ENCDELAY + Ae.POSTDELAY, e.encoder_padding = 0, t.mf_size = Ae.ENCDELAY - Ae.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0);
+ return 0 != n ? null : (a.lame_allocated_gfp = 1, a);
}, this.nearestBitrateFullIndex = function (e) {
var t = [8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320],
a = 0,
- s = 0,
n = 0,
+ s = 0,
r = 0;
- r = t[16], s = t[n = 16], a = 16;
+ r = t[16], n = t[s = 16], a = 16;
for (var i = 0; i < 16; i++) if (Math.max(e, t[i + 1]) != e) {
- r = t[i + 1], n = i + 1, s = t[i], a = i;
+ r = t[i + 1], s = i + 1, n = t[i], a = i;
break;
}
- return e - s < r - e ? a : n;
+ return e - n < r - e ? a : s;
}, this.lame_init_params = function (e) {
var t,
a,
- s,
n = e.internal_flags;
if (n.Class_ID = 0, null == n.ATH && (n.ATH = new function () {
- this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = Be(Pe.SBMAX_l), this.s = Be(Pe.SBMAX_s), this.psfb21 = Be(Pe.PSFB21), this.psfb12 = Be(Pe.PSFB12), this.cb_l = Be(Pe.CBANDS), this.cb_s = Be(Pe.CBANDS), this.eql_w = Be(Pe.BLKSIZE / 2);
+ this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = de(Ae.SBMAX_l), this.s = de(Ae.SBMAX_s), this.psfb21 = de(Ae.PSFB21), this.psfb12 = de(Ae.PSFB12), this.cb_l = de(Ae.CBANDS), this.cb_s = de(Ae.CBANDS), this.eql_w = de(Ae.BLKSIZE / 2);
}()), null == n.PSY && (n.PSY = new function () {
- this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = Be(Pe.SBMAX_l), this.bo_s_weight = Be(Pe.SBMAX_s);
- }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = Ee.MONO), n.channels_out = e.mode == Ee.MONO ? 1 : 2, n.mode_ext = Pe.MPG_MD_MS_LR, e.mode == Ee.MONO && (e.force_ms = !1), e.VBR == xe.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == xe.vbr_off || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt || (e.free_format = !1), e.VBR == xe.vbr_off && 0 == e.brate && q.EQ(e.compression_ratio, 0) && (e.compression_ratio = 11.025), e.VBR == xe.vbr_off && 0 < e.compression_ratio && (0 == e.out_samplerate && (e.out_samplerate = map2MP3Frequency(int(.97 * e.in_samplerate))), e.brate = 0 | 16 * e.out_samplerate * n.channels_out / (1e3 * e.compression_ratio), n.samplerate_index = P(e.out_samplerate, e), e.free_format || (e.brate = L(e.brate, e.version, e.out_samplerate))), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
- var r = 16e3;
+ this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = de(Ae.SBMAX_l), this.bo_s_weight = de(Ae.SBMAX_s);
+ }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = ye.MONO), n.channels_out = e.mode == ye.MONO ? 1 : 2, n.mode_ext = Ae.MPG_MD_MS_LR, e.mode == ye.MONO && (e.force_ms = !1), e.VBR == Me.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == Me.vbr_off || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt || (e.free_format = !1), e.VBR == Me.vbr_off && 0 == e.brate && me(), e.VBR == Me.vbr_off && 0 < e.compression_ratio && me(), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
+ var s = 16e3;
switch (e.VBR) {
- case xe.vbr_off:
- H(i = new T(), e.brate), r = i.lowerlimit;
+ case Me.vbr_off:
+ var r = new d();
+ g(r, e.brate), s = r.lowerlimit;
break;
- case xe.vbr_abr:
- var i;
- H(i = new T(), e.VBR_mean_bitrate_kbps), r = i.lowerlimit;
- break;
- case xe.vbr_rh:
- var o = [19500, 19e3, 18600, 18e3, 17500, 16e3, 15600, 14900, 12500, 1e4, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- var _ = o[e.VBR_q],
- l = o[e.VBR_q + 1],
- f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ case Me.vbr_abr:
+ var r = new d();
+ g(r, e.VBR_mean_bitrate_kbps), s = r.lowerlimit;
break;
+ case Me.vbr_rh:
+ me();
default:
- o = [19500, 19e3, 18500, 18e3, 17500, 16500, 15500, 14500, 12500, 9500, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- _ = o[e.VBR_q], l = o[e.VBR_q + 1], f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ me();
}
- e.mode != Ee.MONO || e.VBR != xe.vbr_off && e.VBR != xe.vbr_abr || (r *= 1.5), e.lowpassfreq = 0 | r;
+ e.mode != ye.MONO || e.VBR != Me.vbr_off && e.VBR != Me.vbr_abr || (s *= 1.5), e.lowpassfreq = 0 | s;
}
- if (0 == e.out_samplerate && (2 * e.lowpassfreq > e.in_samplerate && (e.lowpassfreq = e.in_samplerate / 2), e.out_samplerate = (t = 0 | e.lowpassfreq, a = e.in_samplerate, s = 44100, 48e3 <= a ? s = 48e3 : 44100 <= a ? s = 44100 : 32e3 <= a ? s = 32e3 : 24e3 <= a ? s = 24e3 : 22050 <= a ? s = 22050 : 16e3 <= a ? s = 16e3 : 12e3 <= a ? s = 12e3 : 11025 <= a ? s = 11025 : 8e3 <= a && (s = 8e3), -1 == t ? s : (t <= 15960 && (s = 44100), t <= 15250 && (s = 32e3), t <= 11220 && (s = 24e3), t <= 9970 && (s = 22050), t <= 7230 && (s = 16e3), t <= 5420 && (s = 12e3), t <= 4510 && (s = 11025), t <= 3970 && (s = 8e3), a < s ? 44100 < a ? 48e3 : 32e3 < a ? 44100 : 24e3 < a ? 32e3 : 22050 < a ? 24e3 : 16e3 < a ? 22050 : 12e3 < a ? 16e3 : 11025 < a ? 12e3 : 8e3 < a ? 11025 : 8e3 : s))), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == xe.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == xe.vbr_abr && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps)), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && w.InitGainAnalysis(n.rgdata, e.out_samplerate) == X.INIT_GAIN_ANALYSIS_ERROR) return e.internal_flags = null, -6;
- switch (n.decode_on_the_fly && !e.decode_only && (null != n.hip && k.hip_decode_exit(n.hip), n.hip = k.hip_decode_init()), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Pe.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
- case xe.vbr_mt:
- case xe.vbr_rh:
- case xe.vbr_mtrh:
+ switch (0 == e.out_samplerate && me(), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == Me.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == Me.vbr_abr && me(), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && me(), n.decode_on_the_fly && !e.decode_only && me(), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Ae.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
+ case Me.vbr_mt:
+ case Me.vbr_rh:
+ case Me.vbr_mtrh:
e.compression_ratio = [5.7, 6.5, 7.3, 8.2, 10, 11.9, 13, 14, 15, 16.5][e.VBR_q];
break;
- case xe.vbr_abr:
+ case Me.vbr_abr:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps);
break;
default:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate);
}
- if (e.mode == Ee.NOT_SET && (e.mode = Ee.JOINT_STEREO), 0 < e.highpassfreq ? (n.highpass1 = 2 * e.highpassfreq, 0 <= e.highpasswidth ? n.highpass2 = 2 * (e.highpassfreq + e.highpasswidth) : n.highpass2 = 2 * e.highpassfreq, n.highpass1 /= e.out_samplerate, n.highpass2 /= e.out_samplerate) : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? (n.lowpass1 = 2 * (e.lowpassfreq - e.lowpasswidth), n.lowpass1 < 0 && (n.lowpass1 = 0)) : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : (n.lowpass1 = 0, n.lowpass2 = 0), function (e) {
- var t = e.internal_flags,
- a = 32,
- s = -1;
- if (0 < t.lowpass1) {
- for (var n = 999, r = 0; r <= 31; r++) (l = r / 31) >= t.lowpass2 && (a = Math.min(a, r)), t.lowpass1 < l && l < t.lowpass2 && (n = Math.min(n, r));
- t.lowpass1 = 999 == n ? (a - .75) / 31 : (n - .75) / 31, t.lowpass2 = a / 31;
+ e.mode == ye.NOT_SET && (e.mode = ye.JOINT_STEREO), 0 < e.highpassfreq ? me() : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? me() : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : me(), function (e) {
+ var t,
+ a = e.internal_flags,
+ n = 32;
+ if (0 < a.lowpass1) {
+ for (var s = 999, r = 0; r <= 31; r++) {
+ var i = r / 31;
+ i >= a.lowpass2 && (n = Math.min(n, r)), a.lowpass1 < i && i < a.lowpass2 && (s = Math.min(s, r));
+ }
+ a.lowpass1 = 999 == s ? (n - .75) / 31 : (s - .75) / 31, a.lowpass2 = n / 31;
}
- if (0 < t.highpass2 && t.highpass2 < .75 / 31 * .9 && (t.highpass1 = 0, t.highpass2 = 0, $.err.println("Warning: highpass filter disabled. highpass frequency too small\n")), 0 < t.highpass2) {
- var i = -1;
- for (r = 0; r <= 31; r++) (l = r / 31) <= t.highpass1 && (s = Math.max(s, r)), t.highpass1 < l && l < t.highpass2 && (i = Math.max(i, r));
- t.highpass1 = s / 31, t.highpass2 = -1 == i ? (s + .75) / 31 : (i + .75) / 31;
- }
- for (r = 0; r < 32; r++) {
+ 0 < a.highpass2 && me(), 0 < a.highpass2 && me();
+ for (var r = 0; r < 32; r++) {
var o,
_,
- l = r / 31;
- o = t.highpass2 > t.highpass1 ? E((t.highpass2 - l) / (t.highpass2 - t.highpass1 + 1e-20)) : 1, _ = t.lowpass2 > t.lowpass1 ? E((l - t.lowpass1) / (t.lowpass2 - t.lowpass1 + 1e-20)) : 1, t.amp_filter[r] = o * _;
+ i = r / 31;
+ a.highpass2 > a.highpass1 ? me() : o = 1, _ = a.lowpass2 > a.lowpass1 ? 1 < (t = (i - a.lowpass1) / (a.lowpass2 - a.lowpass1 + 1e-20)) ? 0 : t <= 0 ? 1 : Math.cos(Math.PI / 2 * t) : 1, a.amp_filter[r] = o * _;
}
- }(e), n.samplerate_index = P(e.out_samplerate, e), n.samplerate_index < 0) return e.internal_flags = null, -1;
- if (e.VBR == xe.vbr_off) {
- if (e.free_format) n.bitrate_index = 0;else if (e.brate = L(e.brate, e.version, e.out_samplerate), n.bitrate_index = I(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0) return e.internal_flags = null, -1;
- } else n.bitrate_index = 1;
- e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), R.init_bit_stream_w(n);
- for (var c, h, u, m = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), p = 0; p < Pe.SBMAX_l + 1; p++) n.scalefac_band.l[p] = S.sfBandIndex[m].l[p];
- for (p = 0; p < Pe.PSFB21 + 1; p++) {
- var b = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Pe.PSFB21,
- v = n.scalefac_band.l[21] + p * b;
- n.scalefac_band.psfb21[p] = v;
+ }(e), n.samplerate_index = function (e, t) {
+ switch (e) {
+ case 44100:
+ return t.version = 1, 0;
+ case 48e3:
+ return t.version = 1;
+ case 32e3:
+ return t.version = 1, 2;
+ case 22050:
+ return t.version = 0;
+ case 24e3:
+ return t.version = 0, 1;
+ case 16e3:
+ return t.version = 0, 2;
+ case 11025:
+ return t.version = 0;
+ case 12e3:
+ return t.version = 0, 1;
+ case 8e3:
+ return t.version = 0, 2;
+ default:
+ return t.version = 0, -1;
+ }
+ }(e.out_samplerate, e), n.samplerate_index < 0 && me(), e.VBR == Me.vbr_off ? e.free_format ? n.bitrate_index = 0 : (e.brate = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = k.bitrate_table[t][1], s = 2; s <= 14; s++) 0 < k.bitrate_table[t][s] && Math.abs(k.bitrate_table[t][s] - e) < Math.abs(n - e) && (n = k.bitrate_table[t][s]);
+ return n;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = 0; n <= 14; n++) if (0 < k.bitrate_table[t][n] && k.bitrate_table[t][n] == e) return n;
+ return -1;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0 && me()) : n.bitrate_index = 1, e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), E.init_bit_stream_w(n);
+ for (var i, o = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), _ = 0; _ < Ae.SBMAX_l + 1; _++) n.scalefac_band.l[_] = h.sfBandIndex[o].l[_];
+ for (var _ = 0; _ < Ae.PSFB21 + 1; _++) {
+ var l = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Ae.PSFB21,
+ f = n.scalefac_band.l[21] + _ * l;
+ n.scalefac_band.psfb21[_] = f;
}
- n.scalefac_band.psfb21[Pe.PSFB21] = 576;
- for (p = 0; p < Pe.SBMAX_s + 1; p++) n.scalefac_band.s[p] = S.sfBandIndex[m].s[p];
- for (p = 0; p < Pe.PSFB12 + 1; p++) {
- b = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Pe.PSFB12, v = n.scalefac_band.s[12] + p * b;
- n.scalefac_band.psfb12[p] = v;
+ n.scalefac_band.psfb21[Ae.PSFB21] = 576;
+ for (var _ = 0; _ < Ae.SBMAX_s + 1; _++) n.scalefac_band.s[_] = h.sfBandIndex[o].s[_];
+ for (var _ = 0; _ < Ae.PSFB12 + 1; _++) {
+ var l = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Ae.PSFB12,
+ f = n.scalefac_band.s[12] + _ * l;
+ n.scalefac_band.psfb12[_] = f;
}
- for (n.scalefac_band.psfb12[Pe.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), h = (c = e).internal_flags, c.frameNum = 0, c.write_id3tag_automatic && B.id3tag_write_v2(c), h.bitrate_stereoMode_Hist = Y([16, 5]), h.bitrate_blockType_Hist = Y([16, 6]), h.PeakSample = 0, c.bWriteVbrTag && A.InitVbrTag(c), n.Class_ID = x, u = 0; u < 19; u++) n.nsPsy.pefirbuf[u] = 700 * n.mode_gr * n.channels_out;
+ for (n.scalefac_band.psfb12[Ae.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), a = void 0, a = (t = e).internal_flags, t.frameNum = 0, t.write_id3tag_automatic && m.id3tag_write_v2(t), a.bitrate_stereoMode_Hist = w([16, 5]), a.bitrate_blockType_Hist = w([16, 6]), a.PeakSample = 0, t.bWriteVbrTag && p.InitVbrTag(t), n.Class_ID = I, i = 0; i < 19; i++) n.nsPsy.pefirbuf[i] = 700 * n.mode_gr * n.channels_out;
switch (-1 == e.ATHtype && (e.ATHtype = 4), e.VBR) {
- case xe.vbr_mt:
- e.VBR = xe.vbr_mtrh;
- case xe.vbr_mtrh:
- null == e.useTemporal && (e.useTemporal = !1), g.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(M);
+ case Me.vbr_mt:
+ e.VBR = Me.vbr_mtrh;
+ case Me.vbr_mtrh:
+ null == e.useTemporal && (e.useTemporal = !1), u.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(b);
break;
- case xe.vbr_rh:
- g.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(M);
+ case Me.vbr_rh:
+ u.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(b);
break;
default:
- var d;
- n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (d = e.VBR) == xe.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), g.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = d, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, n.iteration_loop = d == xe.vbr_off ? new function (e) {
+ var c;
+ n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (c = e.VBR) == Me.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), u.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = c, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, c == Me.vbr_off ? n.iteration_loop = new function (e) {
var t = e;
- this.quantize = t, this.iteration_loop = function (e, t, a, s) {
- var n,
- r = e.internal_flags,
- i = Be(z.SFBMAX),
- o = Be(576),
- _ = Ae(2),
- l = 0,
- f = r.l3_side,
- c = new j(l);
- this.quantize.rv.ResvFrameBegin(e, c), l = c.bits;
- for (var h = 0; h < r.mode_gr; h++) {
- n = this.quantize.qupvt.on_pe(e, t, _, l, h, h), r.mode_ext == Pe.MPG_MD_MS_LR && (this.quantize.ms_convert(r.l3_side, h), this.quantize.qupvt.reduce_side(_, a[h], l, n));
- for (var u = 0; u < r.channels_out; u++) {
- var m,
- p,
- b = f.tt[h][u];
- b.block_type != Pe.SHORT_TYPE ? (m = 0, p = r.PSY.mask_adjust - m) : (m = 0, p = r.PSY.mask_adjust_short - m), r.masking_lower = Math.pow(10, .1 * p), this.quantize.init_outer_loop(r, b), this.quantize.init_xrpow(r, b, o) && (this.quantize.qupvt.calc_xmin(e, s[h][u], b, i), this.quantize.outer_loop(e, b, i, o, u, _[u])), this.quantize.iteration_finish_one(r, h, u);
+ this.quantize = t, this.iteration_loop = function (e, t, a, n) {
+ var s = e.internal_flags,
+ r = de(F.SFBMAX),
+ i = de(576),
+ o = ve(2),
+ _ = 0,
+ l = s.l3_side,
+ f = new R(_);
+ this.quantize.rv.ResvFrameBegin(e, f), _ = f.bits;
+ for (var c = 0; c < s.mode_gr; c++) {
+ this.quantize.qupvt.on_pe(e, t, o, _, c, c), s.mode_ext == Ae.MPG_MD_MS_LR && me();
+ for (var u = 0; u < s.channels_out; u++) {
+ var h,
+ b,
+ p = l.tt[c][u];
+ p.block_type != Ae.SHORT_TYPE ? (h = 0, b = s.PSY.mask_adjust - h) : (h = 0, b = s.PSY.mask_adjust_short - h), s.masking_lower = Math.pow(10, .1 * b), this.quantize.init_outer_loop(s, p), this.quantize.init_xrpow(s, p, i) && (this.quantize.qupvt.calc_xmin(e, n[c][u], p, r), this.quantize.outer_loop(e, p, r, i, u, o[u])), this.quantize.iteration_finish_one(s, c, u);
}
}
- this.quantize.rv.ResvFrameEnd(r, l);
+ this.quantize.rv.ResvFrameEnd(s, _);
};
- }(M) : new ABRIterationLoop(M);
+ }(b) : me();
}
- if (e.VBR != xe.vbr_off) {
- if (n.VBR_min_bitrate = 1, n.VBR_max_bitrate = 14, e.out_samplerate < 16e3 && (n.VBR_max_bitrate = 8), 0 != e.VBR_min_bitrate_kbps && (e.VBR_min_bitrate_kbps = L(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate = I(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate < 0)) return -1;
- if (0 != e.VBR_max_bitrate_kbps && (e.VBR_max_bitrate_kbps = L(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate = I(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate < 0)) return -1;
- e.VBR_min_bitrate_kbps = F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_max_bitrate_kbps = F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps = Math.min(F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps), e.VBR_mean_bitrate_kbps = Math.max(F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_mean_bitrate_kbps);
- }
- return e.tune && (n.PSY.mask_adjust += e.tune_value_a, n.PSY.mask_adjust_short += e.tune_value_a), function (e) {
+ return e.VBR != Me.vbr_off && me(), e.tune && me(), function (e) {
var t = e.internal_flags;
switch (e.quality) {
default:
@@ -13687,252 +13392,229 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 0:
t.psymodel = 1, 0 == t.noise_shaping && (t.noise_shaping = 1), 0 == t.substep_shaping && (t.substep_shaping = 2), t.noise_shaping_amp = 2, -(t.noise_shaping_stop = 1) == t.subblock_gain && (t.subblock_gain = 1), t.use_best_huffman = 1, t.full_outer_loop = 0;
}
- }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Te.short_block_allowed), e.short_blocks != Te.short_block_allowed || e.mode != Ee.JOINT_STEREO && e.mode != Ee.STEREO || (e.short_blocks = Te.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = G.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = G.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == xe.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), S.iteration_init(e), y.psymodel_init(e), 0;
- }, this.lame_encode_flush = function (e, t, a, s) {
- var n,
+ }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Se.short_block_allowed), e.short_blocks != Se.short_block_allowed || e.mode != ye.JOINT_STEREO && e.mode != ye.STEREO || (e.short_blocks = Se.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = X.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = X.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == Me.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), h.iteration_init(e), v.psymodel_init(e), 0;
+ }, this.lame_encode_flush = function (e, t, a, n) {
+ var s,
r,
i,
o,
_ = e.internal_flags,
- l = p([2, 1152]),
+ l = M([2, 1152]),
f = 0,
- c = _.mf_samples_to_encode - Pe.POSTDELAY,
- h = C(e);
+ c = _.mf_samples_to_encode - Ae.POSTDELAY,
+ u = L(e);
if (_.mf_samples_to_encode < 1) return 0;
- for (n = 0, e.in_samplerate != e.out_samplerate && (c += 16 * e.out_samplerate / e.in_samplerate), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), o = (c + (e.encoder_padding = i)) / e.framesize; 0 < o && 0 <= f;) {
- var u = h - _.mf_size,
- m = e.frameNum;
- u *= e.in_samplerate, 1152 < (u /= e.out_samplerate) && (u = 1152), u < 1 && (u = 1), r = s - n, 0 == s && (r = 0), a += f = this.lame_encode_buffer(e, l[0], l[1], u, t, a, r), n += f, o -= m != e.frameNum ? 1 : 0;
+ for (s = 0, e.in_samplerate != e.out_samplerate && me(), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), e.encoder_padding = i, o = (c + i) / e.framesize; 0 < o && 0 <= f;) {
+ var h = u - _.mf_size,
+ b = e.frameNum;
+ h *= e.in_samplerate, 1152 < (h /= e.out_samplerate) && (h = 1152), h < 1 && (h = 1), r = n - s, 0 == n && (r = 0), f = this.lame_encode_buffer(e, l[0], l[1], h, t, a, r), a += f, s += f, o -= b != e.frameNum ? 1 : 0;
}
- if (f < (_.mf_samples_to_encode = 0)) return f;
- if (r = s - n, 0 == s && (r = 0), R.flush_bitstream(e), (f = R.copy_buffer(_, t, a, r, 1)) < 0) return f;
- if (a += f, r = s - (n += f), 0 == s && (r = 0), e.write_id3tag_automatic) {
- if (B.id3tag_write_v1(e), (f = R.copy_buffer(_, t, a, r, 0)) < 0) return f;
- n += f;
- }
- return n;
- }, this.lame_encode_buffer = function (e, t, a, s, n, r, i) {
+ return _.mf_samples_to_encode = 0, f < 0 ? f : (r = n - s, 0 == n && (r = 0), E.flush_bitstream(e), (f = E.copy_buffer(_, t, a, r, 1)) < 0 ? f : (a += f, r = n - (s += f), 0 == n && (r = 0), e.write_id3tag_automatic && me(), s));
+ }, this.lame_encode_buffer = function (e, t, a, n, s, r, i) {
var o,
_,
l = e.internal_flags,
f = [null, null];
- if (l.Class_ID != x) return -3;
- if (0 == s) return 0;
- _ = s, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = Be(_), o.in_buffer_1 = Be(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
- for (var c = 0; c < s; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
- return function (e, t, a, s, n, r, i) {
+ if (l.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ _ = n, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = de(_), o.in_buffer_1 = de(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
+ for (var c = 0; c < n; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
+ return function (e, t, a, n, s, r, i) {
var o,
_,
l,
f,
c,
- h = e.internal_flags,
- u = 0,
- m = [null, null],
+ u = e.internal_flags,
+ h = 0,
+ b = [null, null],
p = [null, null];
- if (h.Class_ID != x) return -3;
- if (0 == s) return 0;
- if ((c = R.copy_buffer(h, n, r, i, 0)) < 0) return c;
- if (r += c, u += c, p[0] = t, p[1] = a, q.NEQ(e.scale, 0) && q.NEQ(e.scale, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale, 2 == h.channels_out && (p[1][_] *= e.scale);
- if (q.NEQ(e.scale_left, 0) && q.NEQ(e.scale_left, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale_left;
- if (q.NEQ(e.scale_right, 0) && q.NEQ(e.scale_right, 1)) for (_ = 0; _ < s; ++_) p[1][_] *= e.scale_right;
- if (2 == e.num_channels && 1 == h.channels_out) for (_ = 0; _ < s; ++_) p[0][_] = .5 * (p[0][_] + p[1][_]), p[1][_] = 0;
- f = C(e), m[0] = h.mfbuf[0], m[1] = h.mfbuf[1];
- var b = 0;
- for (; 0 < s;) {
- var v = [null, null],
- d = 0,
- g = 0;
- v[0] = p[0], v[1] = p[1];
- var S = new O();
- if (D(e, m, v, b, s, S), d = S.n_in, g = S.n_out, h.findReplayGain && !h.decode_on_the_fly && w.AnalyzeSamples(h.rgdata, m[0], h.mf_size, m[1], h.mf_size, g, h.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- if (s -= d, b += d, h.channels_out, h.mf_size += g, h.mf_samples_to_encode < 1 && (h.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY), h.mf_samples_to_encode += g, h.mf_size >= f) {
- var M = i - u;
- if (0 == i && (M = 0), (o = V(e, m[0], m[1], n, r, M)) < 0) return o;
- for (r += o, u += o, h.mf_size -= e.framesize, h.mf_samples_to_encode -= e.framesize, l = 0; l < h.channels_out; l++) for (_ = 0; _ < h.mf_size; _++) m[l][_] = m[l][_ + e.framesize];
+ if (u.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ if ((c = E.copy_buffer(u, s, r, i, 0)) < 0) return c;
+ if (r += c, h += c, p[0] = t, p[1] = a, N.NEQ(e.scale, 0) && N.NEQ(e.scale, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale, 2 == u.channels_out && (p[1][_] *= e.scale);
+ if (N.NEQ(e.scale_left, 0) && N.NEQ(e.scale_left, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale_left;
+ if (N.NEQ(e.scale_right, 0) && N.NEQ(e.scale_right, 1)) for (_ = 0; _ < n; ++_) p[1][_] *= e.scale_right;
+ 2 == e.num_channels && 1 == u.channels_out && me(), f = L(e), b[0] = u.mfbuf[0], b[1] = u.mfbuf[1];
+ for (var m, v, d, g, w, S, M, y = 0; 0 < n;) {
+ var A = [null, null],
+ k = 0,
+ R = 0;
+ A[0] = p[0], A[1] = p[1];
+ var x = new P();
+ if (H(e, b, A, y, n, x), k = x.n_in, R = x.n_out, u.findReplayGain && !u.decode_on_the_fly && T.AnalyzeSamples(u.rgdata, b[0], u.mf_size, b[1], u.mf_size, R, u.channels_out) == O.GAIN_ANALYSIS_ERROR) return -6;
+ if (n -= k, y += k, u.channels_out, u.mf_size += R, u.mf_samples_to_encode < 1 && me(), u.mf_samples_to_encode += R, u.mf_size >= f) {
+ var B = i - h;
+ if (0 == i && (B = 0), m = e, v = b[0], d = b[1], g = s, w = r, S = B, M = C.enc.lame_encode_mp3_frame(m, v, d, g, w, S), m.frameNum++, (o = M) < 0) return o;
+ for (r += o, h += o, u.mf_size -= e.framesize, u.mf_samples_to_encode -= e.framesize, l = 0; l < u.channels_out; l++) for (_ = 0; _ < u.mf_size; _++) b[l][_] = b[l][_ + e.framesize];
}
}
- return u;
- }(e, f[0], f[1], s, n, r, i);
+ return h;
+ }(e, f[0], f[1], n, s, r, i);
};
}
- z.SFBMAX = 3 * Pe.SBMAX_s, Pe.ENCDELAY = 576, Pe.POSTDELAY = 1152, Pe.FFTOFFSET = 224 + (Pe.MDCTDELAY = 48), Pe.DECDELAY = 528, Pe.SBLIMIT = 32, Pe.CBANDS = 64, Pe.SBPSY_l = 21, Pe.SBPSY_s = 12, Pe.SBMAX_l = 22, Pe.SBMAX_s = 13, Pe.PSFB21 = 6, Pe.PSFB12 = 6, Pe.HBLKSIZE = (Pe.BLKSIZE = 1024) / 2 + 1, Pe.HBLKSIZE_s = (Pe.BLKSIZE_s = 256) / 2 + 1, Pe.NORM_TYPE = 0, Pe.START_TYPE = 1, Pe.SHORT_TYPE = 2, Pe.STOP_TYPE = 3, Pe.MPG_MD_LR_LR = 0, Pe.MPG_MD_LR_I = 1, Pe.MPG_MD_MS_LR = 2, Pe.MPG_MD_MS_I = 3, Pe.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], Z.MFSIZE = 3456 + Pe.ENCDELAY - Pe.MDCTDELAY, Z.MAX_HEADER_BUF = 256, Z.MAX_BITS_PER_CHANNEL = 4095, Z.MAX_BITS_PER_GRANULE = 7680, Z.BPC = 320, z.SFBMAX = 3 * Pe.SBMAX_s, t.Mp3Encoder = function (s, e, t) {
- 3 != arguments.length && (console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"), s = 1, e = 44100, t = 128);
- var n = new U(),
+ F.SFBMAX = 3 * Ae.SBMAX_s, Ae.ENCDELAY = 576, Ae.POSTDELAY = 1152, Ae.FFTOFFSET = 224 + (Ae.MDCTDELAY = 48), Ae.DECDELAY = 528, Ae.SBLIMIT = 32, Ae.CBANDS = 64, Ae.SBPSY_l = 21, Ae.SBPSY_s = 12, Ae.SBMAX_l = 22, Ae.SBMAX_s = 13, Ae.PSFB21 = 6, Ae.PSFB12 = 6, Ae.HBLKSIZE = (Ae.BLKSIZE = 1024) / 2 + 1, Ae.HBLKSIZE_s = (Ae.BLKSIZE_s = 256) / 2 + 1, Ae.NORM_TYPE = 0, Ae.START_TYPE = 1, Ae.SHORT_TYPE = 2, Ae.STOP_TYPE = 3, Ae.MPG_MD_LR_LR = 0, Ae.MPG_MD_LR_I = 1, Ae.MPG_MD_MS_LR = 2, Ae.MPG_MD_MS_I = 3, Ae.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], j.MFSIZE = 3456 + Ae.ENCDELAY - Ae.MDCTDELAY, j.MAX_HEADER_BUF = 256, j.MAX_BITS_PER_CHANNEL = 4095, j.MAX_BITS_PER_GRANULE = 7680, j.BPC = 320, F.SFBMAX = 3 * Ae.SBMAX_s, t.Mp3Encoder = function (n, e, t) {
+ 1 != n && me("fix cc: only supports mono");
+ var s = new Y(),
a = new function () {
this.setModules = function (e, t) {};
}(),
- r = new X(),
- i = new q(),
+ r = new O(),
+ i = new N(),
o = new function () {
- function e(e, t, a, s, n, r, i, o, _, l, f, c, h, u, m) {
- this.vbr_q = e, this.quant_comp = t, this.quant_comp_s = a, this.expY = s, this.st_lrm = n, this.st_s = r, this.masking_adj = i, this.masking_adj_short = o, this.ath_lower = _, this.ath_curve = l, this.ath_sensitivity = f, this.interch = c, this.safejoint = h, this.sfb21mod = u, this.msfix = m;
- }
- function t(e, t, a, s, n, r, i, o, _, l, f, c, h, u) {
- this.quant_comp = t, this.quant_comp_s = a, this.safejoint = s, this.nsmsfix = n, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = h, this.sfscale = u;
+ function e(e, t, a, n, s, r, i, o, _, l, f, c, u, h) {
+ this.quant_comp = t, this.quant_comp_s = a, this.safejoint = n, this.nsmsfix = s, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = u, this.sfscale = h;
}
var i;
+ function n(e, t, a) {
+ me();
+ }
this.setModules = function (e) {
i = e;
};
- var f = [new e(0, 9, 9, 0, 5.2, 125, -4.2, -6.3, 4.8, 1, 0, 0, 2, 21, .97), new e(1, 9, 9, 0, 5.3, 125, -3.6, -5.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 5.6, 125, -2.2, -3.5, 2.8, 2, 0, 0, 2, 21, 1.49), new e(3, 9, 9, 1, 5.8, 130, -1.8, -2.8, 2.6, 3, -4, 0, 2, 20, 1.64), new e(4, 9, 9, 1, 6, 135, -.7, -1.1, 1.1, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 6.4, 140, .5, .4, -7.5, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 6.6, 145, .67, .65, -14.7, 6.5, -19, 4e-4, 0, 0, 2.3), new e(7, 9, 9, 1, 6.6, 145, .8, .75, -19.7, 8, -22, 6e-4, 0, 0, 2.7), new e(8, 9, 9, 1, 6.6, 145, 1.2, 1.15, -27.5, 10, -23, 7e-4, 0, 0, 0), new e(9, 9, 9, 1, 6.6, 145, 1.6, 1.6, -36, 11, -25, 8e-4, 0, 0, 0), new e(10, 9, 9, 1, 6.6, 145, 2, 2, -36, 12, -25, 8e-4, 0, 0, 0)],
- c = [new e(0, 9, 9, 0, 4.2, 25, -7, -4, 7.5, 1, 0, 0, 2, 26, .97), new e(1, 9, 9, 0, 4.2, 25, -5.6, -3.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 4.2, 25, -4.4, -1.8, 2, 2, 0, 0, 2, 18, 1.49), new e(3, 9, 9, 1, 4.2, 25, -3.4, -1.25, 1.1, 3, -4, 0, 2, 15, 1.64), new e(4, 9, 9, 1, 4.2, 25, -2.2, .1, 0, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 4.2, 25, -1, 1.65, -7.7, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 4.2, 25, -0, 2.47, -7.7, 6.5, -19, 4e-4, 0, 0, 2), new e(7, 9, 9, 1, 4.2, 25, .5, 2, -14.5, 8, -22, 6e-4, 0, 0, 2), new e(8, 9, 9, 1, 4.2, 25, 1, 2.4, -22, 10, -23, 7e-4, 0, 0, 2), new e(9, 9, 9, 1, 4.2, 25, 1.5, 2.95, -30, 11, -25, 8e-4, 0, 0, 2), new e(10, 9, 9, 1, 4.2, 25, 2, 2.95, -36, 12, -30, 8e-4, 0, 0, 2)];
+ var o = [new e(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new e(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new e(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new e(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new e(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new e(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new e(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new e(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new e(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new e(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new e(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new e(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new e(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new e(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new e(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
function s(e, t, a) {
- var s,
- n,
- r = e.VBR == xe.vbr_rh ? f : c,
- i = e.VBR_q_frac,
- o = r[t],
- _ = r[t + 1],
- l = o;
- o.st_lrm = o.st_lrm + i * (_.st_lrm - o.st_lrm), o.st_s = o.st_s + i * (_.st_s - o.st_s), o.masking_adj = o.masking_adj + i * (_.masking_adj - o.masking_adj), o.masking_adj_short = o.masking_adj_short + i * (_.masking_adj_short - o.masking_adj_short), o.ath_lower = o.ath_lower + i * (_.ath_lower - o.ath_lower), o.ath_curve = o.ath_curve + i * (_.ath_curve - o.ath_curve), o.ath_sensitivity = o.ath_sensitivity + i * (_.ath_sensitivity - o.ath_sensitivity), o.interch = o.interch + i * (_.interch - o.interch), o.msfix = o.msfix + i * (_.msfix - o.msfix), s = e, (n = l.vbr_q) < 0 && (n = 0), 9 < n && (n = 9), s.VBR_q = n, (s.VBR_q_frac = 0) != a ? e.quant_comp = l.quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = l.quant_comp), 0 != a ? e.quant_comp_short = l.quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = l.quant_comp_s), 0 != l.expY && (e.experimentalY = 0 != l.expY), 0 != a ? e.internal_flags.nsPsy.attackthre = l.st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = l.st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = l.st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = l.st_s), 0 != a ? e.maskingadjust = l.masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = l.masking_adj), 0 != a ? e.maskingadjust_short = l.masking_adj_short : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = l.masking_adj_short), 0 != a ? e.ATHlower = -l.ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -l.ath_lower / 10), 0 != a ? e.ATHcurve = l.ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = l.ath_curve), 0 != a ? e.athaa_sensitivity = l.ath_sensitivity : 0 < Math.abs(e.athaa_sensitivity - -1) || (e.athaa_sensitivity = l.ath_sensitivity), 0 < l.interch && (0 != a ? e.interChRatio = l.interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = l.interch)), 0 < l.safejoint && (e.exp_nspsytune = e.exp_nspsytune | l.safejoint), 0 < l.sfb21mod && (e.exp_nspsytune = e.exp_nspsytune | l.sfb21mod << 20), 0 != a ? e.msfix = l.msfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = l.msfix), 0 == a && (e.VBR_q = t, e.VBR_q_frac = i);
- }
- var o = [new t(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new t(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new t(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new t(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new t(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new t(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new t(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new t(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new t(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new t(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new t(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new t(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new t(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new t(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new t(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
- function n(e, t, a) {
- var s = t,
- n = i.nearestBitrateFullIndex(t);
- if (e.VBR = xe.vbr_abr, e.VBR_mean_bitrate_kbps = s, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[n].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[n].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[n].nsbass)) {
- var r = int(4 * o[n].nsbass);
+ var n = t,
+ s = i.nearestBitrateFullIndex(t);
+ if (e.VBR = Me.vbr_abr, e.VBR_mean_bitrate_kbps = n, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[s].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[s].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[s].nsbass)) {
+ var r = int(4 * o[s].nsbass);
r < 0 && (r += 64), e.exp_nspsytune = e.exp_nspsytune | r << 2;
}
- return 0 != a ? e.quant_comp = o[n].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[n].quant_comp), 0 != a ? e.quant_comp_short = o[n].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[n].quant_comp_s), 0 != a ? e.msfix = o[n].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[n].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[n].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[n].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[n].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[n].st_s), 0 != a ? e.scale = o[n].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[n].scale), 0 != a ? e.maskingadjust = o[n].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[n].masking_adj), 0 < o[n].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[n].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[n].masking_adj), 0 != a ? e.ATHlower = -o[n].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[n].ath_lower / 10), 0 != a ? e.ATHcurve = o[n].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[n].ath_curve), 0 != a ? e.interChRatio = o[n].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[n].interch), t;
+ return 0 != a ? e.quant_comp = o[s].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[s].quant_comp), 0 != a ? e.quant_comp_short = o[s].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[s].quant_comp_s), 0 != a ? e.msfix = o[s].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[s].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[s].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[s].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[s].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[s].st_s), 0 != a ? e.scale = o[s].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[s].scale), 0 != a ? e.maskingadjust = o[s].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[s].masking_adj), 0 < o[s].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[s].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[s].masking_adj), 0 != a ? e.ATHlower = -o[s].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[s].ath_lower / 10), 0 != a ? e.ATHcurve = o[s].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[s].ath_curve), 0 != a ? e.interChRatio = o[s].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[s].interch), t;
}
this.apply_preset = function (e, t, a) {
switch (t) {
- case U.R3MIX:
- t = U.V3, e.VBR = xe.vbr_mtrh;
+ case Y.R3MIX:
+ t = Y.V3, e.VBR = Me.vbr_mtrh;
break;
- case U.MEDIUM:
- t = U.V4, e.VBR = xe.vbr_rh;
+ case Y.MEDIUM:
+ t = Y.V4, e.VBR = Me.vbr_rh;
break;
- case U.MEDIUM_FAST:
- t = U.V4, e.VBR = xe.vbr_mtrh;
+ case Y.MEDIUM_FAST:
+ t = Y.V4, e.VBR = Me.vbr_mtrh;
break;
- case U.STANDARD:
- t = U.V2, e.VBR = xe.vbr_rh;
+ case Y.STANDARD:
+ t = Y.V2, e.VBR = Me.vbr_rh;
break;
- case U.STANDARD_FAST:
- t = U.V2, e.VBR = xe.vbr_mtrh;
+ case Y.STANDARD_FAST:
+ t = Y.V2, e.VBR = Me.vbr_mtrh;
break;
- case U.EXTREME:
- t = U.V0, e.VBR = xe.vbr_rh;
+ case Y.EXTREME:
+ t = Y.V0, e.VBR = Me.vbr_rh;
break;
- case U.EXTREME_FAST:
- t = U.V0, e.VBR = xe.vbr_mtrh;
+ case Y.EXTREME_FAST:
+ t = Y.V0, e.VBR = Me.vbr_mtrh;
break;
- case U.INSANE:
- return t = 320, e.preset = t, n(e, t, a), e.VBR = xe.vbr_off, t;
+ case Y.INSANE:
+ return t = 320, e.preset = t, s(e, t, a), e.VBR = Me.vbr_off, t;
}
switch (e.preset = t) {
- case U.V9:
- return s(e, 9, a), t;
- case U.V8:
- return s(e, 8, a), t;
- case U.V7:
- return s(e, 7, a), t;
- case U.V6:
- return s(e, 6, a), t;
- case U.V5:
- return s(e, 5, a), t;
- case U.V4:
- return s(e, 4, a), t;
- case U.V3:
- return s(e, 3, a), t;
- case U.V2:
- return s(e, 2, a), t;
- case U.V1:
- return s(e, 1, a), t;
- case U.V0:
- return s(e, 0, a), t;
+ case Y.V9:
+ return n(), t;
+ case Y.V8:
+ return n(), t;
+ case Y.V7:
+ return n(), t;
+ case Y.V6:
+ return n(), t;
+ case Y.V5:
+ return n(), t;
+ case Y.V4:
+ return n(), t;
+ case Y.V3:
+ return n(), t;
+ case Y.V2:
+ return n(), t;
+ case Y.V1:
+ return n(), t;
+ case Y.V0:
+ return n(), t;
}
- return 8 <= t && t <= 320 ? n(e, t, a) : (e.preset = 0, t);
+ return 8 <= t && t <= 320 ? s(e, t, a) : (e.preset = 0, t);
};
}(),
- _ = new x(),
- l = new w(),
- f = new M(),
+ _ = new T(),
+ l = new C(),
+ f = new y(),
c = new function () {
- this.getLameVersion = function () {
+ this.getLameShortVersion = function () {
return "3.98.4";
- }, this.getLameShortVersion = function () {
- return "3.98.4";
- }, this.getLameVeryShortVersion = function () {
- return "LAME3.98r";
- }, this.getPsyVersion = function () {
- return "0.93";
- }, this.getLameUrl = function () {
- return "http://www.mp3dev.org/";
- }, this.getLameOsBitness = function () {
- return "32bits";
};
}(),
- h = new function () {
- this.setModules = function (e, t) {};
- }(),
u = new function () {
+ this.setModules = function (e, t) {};
+ }(),
+ h = new function () {
var _;
this.setModules = function (e) {
_ = e;
}, this.ResvFrameBegin = function (e, t) {
var a,
- s = e.internal_flags,
- n = s.l3_side,
+ n = e.internal_flags,
+ s = n.l3_side,
r = _.getframebits(e);
- t.bits = (r - 8 * s.sideinfo_len) / s.mode_gr;
- var i = 2048 * s.mode_gr - 8;
- 320 < e.brate ? a = 8 * int(1e3 * e.brate / (e.out_samplerate / 1152) / 8 + .5) : (a = 11520, e.strict_ISO && (a = 8 * int(32e4 / (e.out_samplerate / 1152) / 8 + .5))), s.ResvMax = a - r, s.ResvMax > i && (s.ResvMax = i), (s.ResvMax < 0 || e.disable_reservoir) && (s.ResvMax = 0);
- var o = t.bits * s.mode_gr + Math.min(s.ResvSize, s.ResvMax);
- return a < o && (o = a), n.resvDrain_pre = 0, null != s.pinfo && (s.pinfo.mean_bits = t.bits / 2, s.pinfo.resvsize = s.ResvSize), o;
- }, this.ResvMaxBits = function (e, t, a, s) {
- var n,
+ t.bits = (r - 8 * n.sideinfo_len) / n.mode_gr;
+ var i = 2048 * n.mode_gr - 8;
+ 320 < e.brate ? me() : (a = 11520, e.strict_ISO && me()), n.ResvMax = a - r, n.ResvMax > i && (n.ResvMax = i), (n.ResvMax < 0 || e.disable_reservoir) && (n.ResvMax = 0);
+ var o = t.bits * n.mode_gr + Math.min(n.ResvSize, n.ResvMax);
+ return a < o && (o = a), s.resvDrain_pre = 0, null != n.pinfo && me(), o;
+ }, this.ResvMaxBits = function (e, t, a, n) {
+ var s,
r = e.internal_flags,
i = r.ResvSize,
o = r.ResvMax;
- 0 != s && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (n = i - 9 * o / 10, a.bits += n, r.substep_shaping |= 128) : (n = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
+ 0 != n && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (s = i - 9 * o / 10, a.bits += s, r.substep_shaping |= 128) : (s = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
var _ = i < 6 * r.ResvMax / 10 ? i : 6 * r.ResvMax / 10;
- return (_ -= n) < 0 && (_ = 0), _;
+ return (_ -= s) < 0 && (_ = 0), _;
}, this.ResvAdjust = function (e, t) {
e.ResvSize -= t.part2_3_length + t.part2_length;
}, this.ResvFrameEnd = function (e, t) {
var a,
- s = e.l3_side;
+ n = e.l3_side;
e.ResvSize += t * e.mode_gr;
- var n = 0;
- s.resvDrain_post = 0, (s.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (n += a), 0 < (a = e.ResvSize - n - e.ResvMax) && (n += a);
- var r = Math.min(8 * s.main_data_begin, n) / 8;
- s.resvDrain_pre += 8 * r, n -= 8 * r, e.ResvSize -= 8 * r, s.main_data_begin -= r, s.resvDrain_post += n, e.ResvSize -= n;
+ var s = 0;
+ n.resvDrain_post = 0, (n.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (s += a), 0 < (a = e.ResvSize - s - e.ResvMax) && (s += a);
+ var r = Math.min(8 * n.main_data_begin, s) / 8;
+ n.resvDrain_pre += 8 * r, s -= 8 * r, e.ResvSize -= 8 * r, n.main_data_begin -= r, n.resvDrain_post += s, e.ResvSize -= s;
};
}(),
- m = new k(),
+ b = new A(),
p = new function () {
this.setModules = function (e, t, a) {};
}(),
- b = new function () {}();
- n.setModules(r, i, o, _, l, f, c, h, b), i.setModules(r, b, c, f), h.setModules(i, c), o.setModules(n), l.setModules(i, u, _, m), _.setModules(m, u, n.enc.psy), u.setModules(i), m.setModules(_), f.setModules(n, i, c), a.setModules(p, b), p.setModules(c, h, o);
- var v = n.lame_init();
- v.num_channels = s, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = Ee.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, n.lame_init_params(v);
+ m = new function () {}();
+ s.setModules(r, i, o, _, l, f, c, u, m), i.setModules(r, m, c, f), u.setModules(i, c), o.setModules(s), l.setModules(i, h, _, b), _.setModules(b, h, s.enc.psy), h.setModules(i), b.setModules(_), f.setModules(s, i, c), a.setModules(p, m), p.setModules(c, u, o);
+ var v = s.lame_init();
+ v.num_channels = n, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = ye.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, s.lame_init_params(v);
var d = 1152,
g = 0 | 1.25 * d + 7200,
- S = A(g);
+ w = S(g);
this.encodeBuffer = function (e, t) {
- 1 == s && (t = e), e.length > d && (d = e.length, S = A(g = 0 | 1.25 * d + 7200));
- var a = n.lame_encode_buffer(v, e, t, e.length, S, 0, g);
- return new Int8Array(S.subarray(0, a));
+ 1 == n && (t = e), e.length > d && (d = e.length, w = S(g = 0 | 1.25 * d + 7200));
+ var a = s.lame_encode_buffer(v, e, t, e.length, w, 0, g);
+ return new Int8Array(w.subarray(0, a));
}, this.flush = function () {
- var e = n.lame_encode_flush(v, S, 0, g);
- return new Int8Array(S.subarray(0, e));
+ var e = s.lame_encode_flush(v, w, 0, g);
+ return new Int8Array(w.subarray(0, e));
};
};
}
- t(), Recorder.lamejs = t;
-}();
+ t(), e.lamejs = t;
+}(("object" == typeof window && window.document ? window : Object).Recorder);
});
/*
录音 Recorder扩展,动态波形显示
https://github.com/xiangyuecn/Recorder
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
+
var WaveView = function (set) {
return new fn(set);
};
@@ -13946,7 +13628,12 @@ https://github.com/xiangyuecn/Recorder
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -13975,38 +13662,44 @@ https://github.com/xiangyuecn/Recorder
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- var ctx = This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
+ var ctx = This.ctx = canvas.getContext("2d");
This.linear1 = This.genLinear(ctx, width, set.linear1);
This.linear2 = This.genLinear(ctx, width, set.linear2);
This.linearBg = This.genLinear(ctx, height, set.linearBg, true);
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
This._phase = 0;
};
fn.prototype = WaveView.prototype = {
@@ -14025,7 +13718,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
var maxAmplitude = set.height * scale / 2;
- for (var x = 0; x < width; x += scale) {
+ for (var x = 0; x <= width; x += scale) {
var scaling = (1 + Math.cos(Math.PI + x / width * 2 * Math.PI)) / 2;
var y = scaling * maxAmplitude * amplitude * Math.sin(2 * Math.PI * (x / width) * frequency + phase) + maxAmplitude;
rtv.push(y);
@@ -14097,7 +13790,7 @@ https://github.com/xiangyuecn/Recorder
//绘制包围背景
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path1[i]);
} else {
@@ -14123,7 +13816,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path[i]);
} else {
@@ -14136,11 +13829,11 @@ https://github.com/xiangyuecn/Recorder
}
};
Recorder[ViewTxt] = WaveView;
-})();
+});
/*
录音 Recorder扩展,频率直方图显示
-使用本扩展需要引入lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可自行修改源码恢复成完整的线性频谱,或修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
+使用本扩展需要引入src/extensions/lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可通过配置fullFreq来恢复成完整的线性频谱,或自行修改源码修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
https://github.com/xiangyuecn/Recorder
@@ -14148,7 +13841,13 @@ https://github.com/xiangyuecn/Recorder
https://www.iteye.com/topic/851459
https://sourceforge.net/projects/jmp123/files/
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
var FrequencyHistogramView = function (set) {
return new fn(set);
@@ -14163,7 +13862,12 @@ https://sourceforge.net/projects/jmp123/files/
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -14209,7 +13913,9 @@ https://sourceforge.net/projects/jmp123/files/
stripeShadowBlur: -1 //峰值小横条阴影基础大小,设为0不显示阴影,-1为柱子的大小,如果柱子数量太多时请勿开启,非常影响性能
,
stripeShadowColor: "" //峰值小横条阴影颜色,留空为柱子的阴影颜色
+ ,
+ fullFreq: false //是否要绘制所有频率;默认false主要绘制5khz以下的频率,高频部分占比很少,此时不同的采样率对频谱显示几乎没有影响;设为true后不同采样率下显示的频谱是不一样的,因为 最大频率=采样率/2 会有差异
//当发生绘制时会回调此方法,参数为当前绘制的频率数据和采样率,可实现多个直方图同时绘制,只消耗一个input输入和计算时间
,
onDraw: function (frequencyData, sampleRate) {}
@@ -14218,37 +13924,43 @@ https://sourceforge.net/projects/jmp123/files/
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
+ This.ctx = canvas.getContext("2d");
if (!Recorder.LibFFT) {
- throw new Error("需要lib.fft.js支持");
+ throw new Error($T.G("NeedImport-2", [ViewTxt, "src/extensions/lib.fft.js"]));
}
This.fft = Recorder.LibFFT(1024);
@@ -14288,6 +14000,9 @@ https://sourceforge.net/projects/jmp123/files/
//超时没有输入,顶部横条已全部落下,干掉定时器
clearInterval(This.timer);
This.timer = 0;
+ This.lastH = []; //重置高度再绘制一次,避免定时不准没到底就停了
+ This.stripesH = [];
+ This.draw(null, This.sampleRate);
return;
}
if (now - drawTime < interval) {
@@ -14339,15 +14054,19 @@ https://sourceforge.net/projects/jmp123/files/
var Y0 = 1 << (Math.round(Math.log(bufferSize) / Math.log(2) + 3) << 1);
var logY0 = Math.log(Y0) / Math.log(10);
var dBmax = 20 * Math.log(0x7fff) / Math.log(10);
- var fftSize = bufferSize / 2;
- var fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2))); //5khz所在位置,8000采样率及以下最高只有4khz
- var fftSize5kIsAll = fftSize5k == fftSize;
- var line80 = fftSize5kIsAll ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
+ var fftSize = bufferSize / 2,
+ fftSize5k = fftSize;
+ if (!set.fullFreq) {
+ //非绘制所有频率时,计算5khz所在位置,8000采样率及以下最高只有4khz
+ fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2)));
+ }
+ var isFullFreq = fftSize5k == fftSize;
+ var line80 = isFullFreq ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
var fftSizeStep1 = fftSize5k / line80;
- var fftSizeStep2 = fftSize5kIsAll ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
+ var fftSizeStep2 = isFullFreq ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
var fftIdx = 0;
for (var i = 0; i < lineCount; i++) {
- //不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
+ // !fullFreq 时不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
//80%关注0-5khz主要人声部分 20%关注剩下的高频,这样不管什么采样率都能做到大部分频率显示一致。
var start = Math.ceil(fftIdx);
if (i < line80) {
@@ -14357,14 +14076,18 @@ https://sourceforge.net/projects/jmp123/files/
//5khz以上
fftIdx += fftSizeStep2;
}
- var end = Math.min(Math.ceil(fftIdx), fftSize);
+ var end = Math.ceil(fftIdx);
+ if (end == start) end++;
+ end = Math.min(end, fftSize);
//参考AudioGUI.java .drawHistogram方法
//查找当前频段的最大"幅值"
var maxAmp = 0;
- for (var j = start; j < end; j++) {
- maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ if (frequencyData) {
+ for (var j = start; j < end; j++) {
+ maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ }
}
//计算音量
@@ -14402,8 +14125,6 @@ https://sourceforge.net/projects/jmp123/files/
var stripeLinear2 = set.stripeLinear && This.genLinear(ctx, set.stripeLinear, originY, originY + heightY) || linear2; //上半部分的峰值小横条填充
//计算柱子间距
- ctx.shadowBlur = set.shadowBlur * scale;
- ctx.shadowColor = set.shadowColor;
var mirrorEnable = set.mirrorEnable;
var mirrorCount = mirrorEnable ? lineCount * 2 - 1 : lineCount; //镜像柱子数量翻一倍-1根
@@ -14412,78 +14133,105 @@ https://sourceforge.net/projects/jmp123/files/
if (spaceWidth != 0) {
widthRatio = (width - spaceWidth * (mirrorCount + 1)) / width;
}
- var lineWidth = Math.max(1 * scale, Math.floor(width * widthRatio / mirrorCount)); //柱子宽度至少1个单位
- var spaceFloat = (width - mirrorCount * lineWidth) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
-
- //绘制柱子
- var minHeight = set.minHeight * scale;
- var mirrorSubX = spaceFloat + lineWidth / 2;
- var XFloat = mirrorEnable ? width / 2 - mirrorSubX : 0; //镜像时,中间柱子位于正中心
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
- xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = Math.max(lastH[i], minHeight);
-
- //绘制上半部分
- if (originY != 0) {
- y = originY - h;
- ctx.fillStyle = linear1;
- ctx.fillRect(x, y, lineWidth, h);
- }
- //绘制下半部分
- if (originY != height) {
- ctx.fillStyle = linear2;
- ctx.fillRect(x, originY, lineWidth, h);
- }
- xFloat += lineWidth;
+ for (var i = 0; i < 2; i++) {
+ var lineFloat = Math.max(1 * scale, width * widthRatio / mirrorCount); //柱子宽度至少1个单位
+ var lineWN = Math.floor(lineFloat),
+ lineWF = lineFloat - lineWN; //提取出小数部分
+ var spaceFloat = (width - mirrorCount * lineFloat) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
+ if (spaceFloat > 0 && spaceFloat < 1) {
+ widthRatio = 1;
+ spaceFloat = 0; //不够一个像素,丢弃不绘制间隔,重新计算
+ } else break;
}
- //绘制柱子顶上峰值小横条
- if (set.stripeEnable) {
- var stripeShadowBlur = set.stripeShadowBlur;
- ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
- ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
- var stripeHeight = set.stripeHeight * scale;
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
+ //绘制
+ var minHeight = set.minHeight * scale;
+ var XFloat = mirrorEnable ? (width - lineWN) / 2 - spaceFloat : 0; //镜像时,中间柱子位于正中心
+ for (var iMirror = 0; iMirror < 2; iMirror++) {
+ if (iMirror) {
+ ctx.save();
+ ctx.scale(-1, 1);
+ }
+ var xMirror = iMirror ? width : 0; //绘制镜像部分,不用drawImage(canvas)进行镜像绘制,提升兼容性(iOS微信小程序bug https://developers.weixin.qq.com/community/develop/doc/000aaca2148dc8a235a0fb8c66b000)
+
+ //绘制柱子
+ ctx.shadowBlur = set.shadowBlur * scale;
+ ctx.shadowColor = set.shadowColor;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = stripesH[i];
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = Math.max(lastH[i], minHeight);
//绘制上半部分
if (originY != 0) {
- y = originY - h - stripeHeight;
- if (y < 0) {
- y = 0;
- }
- ctx.fillStyle = stripeLinear1;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ y = originY - h;
+ ctx.fillStyle = linear1;
+ ctx.fillRect(x, y, w, h);
}
//绘制下半部分
if (originY != height) {
- y = originY + h;
- if (y + stripeHeight > height) {
- y = height - stripeHeight;
- }
- ctx.fillStyle = stripeLinear2;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ ctx.fillStyle = linear2;
+ ctx.fillRect(x, originY, w, h);
}
- xFloat += lineWidth;
+ xFloat += w;
}
- }
- //镜像,从中间直接镜像即可
- if (mirrorEnable) {
- var srcW = Math.floor(width / 2);
- ctx.save();
- ctx.scale(-1, 1);
- ctx.drawImage(This.canvas, Math.ceil(width / 2), 0, srcW, height, -srcW, 0, srcW, height);
- ctx.restore();
+ //绘制柱子顶上峰值小横条
+ if (set.stripeEnable) {
+ var stripeShadowBlur = set.stripeShadowBlur;
+ ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
+ ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
+ var stripeHeight = set.stripeHeight * scale;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
+ xFloat += spaceFloat;
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = stripesH[i];
+
+ //绘制上半部分
+ if (originY != 0) {
+ y = originY - h - stripeHeight;
+ if (y < 0) {
+ y = 0;
+ }
+ ctx.fillStyle = stripeLinear1;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ //绘制下半部分
+ if (originY != height) {
+ y = originY + h;
+ if (y + stripeHeight > height) {
+ y = height - stripeHeight;
+ }
+ ctx.fillStyle = stripeLinear2;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ xFloat += w;
+ }
+ }
+ if (iMirror) {
+ ctx.restore();
+ }
+ if (!mirrorEnable) break;
+ }
+ if (frequencyData) {
+ set.onDraw(frequencyData, sampleRate);
}
- set.onDraw(frequencyData, sampleRate);
}
};
Recorder[ViewTxt] = FrequencyHistogramView;
-})();
+});
/*
时域转频域,快速傅里叶变换(FFT)
@@ -14497,104 +14245,111 @@ fft.transform(inBuffer)
inBuffer:[Int16,...] 数组长度必须是bufferSize
返回[Float64(Long),...],长度为bufferSize/2
*/
-
-/*
-从FFT.java 移植,Java开源库:jmp123 版本0.3
-https://www.iteye.com/topic/851459
-https://sourceforge.net/projects/jmp123/files/
-*/
-Recorder.LibFFT = function (bufferSize) {
-
- var FFT_N_LOG, FFT_N, MINY;
- var real, imag, sintable, costable;
- var bitReverse;
- var FFT_Fn = function (bufferSize) {
- //bufferSize只能取值2的n次方
- FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
- FFT_N = 1 << FFT_N_LOG;
- MINY = (FFT_N << 2) * Math.sqrt(2);
- real = [];
- imag = [];
- sintable = [0];
- costable = [0];
- bitReverse = [];
- var i, j, k, reve;
- for (i = 0; i < FFT_N; i++) {
- k = i;
- for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
- reve <<= 1;
- reve |= k & 1;
- k >>>= 1;
- }
- bitReverse[i] = reve;
- }
- var theta,
- dt = 2 * Math.PI / FFT_N;
- for (i = (FFT_N >> 1) - 1; i > 0; i--) {
- theta = i * dt;
- costable[i] = Math.cos(theta);
- sintable[i] = Math.sin(theta);
- }
- };
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
/*
- 用于频谱显示的快速傅里叶变换
- inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ 从FFT.java 移植,Java开源库:jmp123 版本0.3
+ https://www.iteye.com/topic/851459
+ https://sourceforge.net/projects/jmp123/files/
*/
- var getModulus = function (inBuffer) {
- var i,
- j,
- k,
- ir,
- j0 = 1,
- idx = FFT_N_LOG - 1;
- var cosv, sinv, tmpr, tmpi;
- for (i = 0; i != FFT_N; i++) {
- real[i] = inBuffer[bitReverse[i]];
- imag[i] = 0;
- }
- for (i = FFT_N_LOG; i != 0; i--) {
- for (j = 0; j != j0; j++) {
- cosv = costable[j << idx];
- sinv = sintable[j << idx];
- for (k = j; k < FFT_N; k += j0 << 1) {
- ir = k + j0;
- tmpr = cosv * real[ir] - sinv * imag[ir];
- tmpi = cosv * imag[ir] + sinv * real[ir];
- real[ir] = real[k] - tmpr;
- imag[ir] = imag[k] - tmpi;
- real[k] += tmpr;
- imag[k] += tmpi;
+ Recorder.LibFFT = function (bufferSize) {
+ var FFT_N_LOG, FFT_N, MINY;
+ var real, imag, sintable, costable;
+ var bitReverse;
+ var FFT_Fn = function (bufferSize) {
+ //bufferSize只能取值2的n次方
+ FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
+ FFT_N = 1 << FFT_N_LOG;
+ MINY = (FFT_N << 2) * Math.sqrt(2);
+ real = [];
+ imag = [];
+ sintable = [0];
+ costable = [0];
+ bitReverse = [];
+ var i, j, k, reve;
+ for (i = 0; i < FFT_N; i++) {
+ k = i;
+ for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
+ reve <<= 1;
+ reve |= k & 1;
+ k >>>= 1;
}
+ bitReverse[i] = reve;
}
- j0 <<= 1;
- idx--;
- }
- j = FFT_N >> 1;
- var outBuffer = new Float64Array(j);
+ var theta,
+ dt = 2 * Math.PI / FFT_N;
+ for (i = (FFT_N >> 1) - 1; i > 0; i--) {
+ theta = i * dt;
+ costable[i] = Math.cos(theta);
+ sintable[i] = Math.sin(theta);
+ }
+ };
+
/*
- * 输出模的平方:
- * for(i = 1; i <= j; i++)
- * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
- *
- * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
- * 和Spectrum.Y0,Spectrum.logY0对应.
- */
- sinv = MINY;
- cosv = -MINY;
- for (i = j; i != 0; i--) {
- tmpr = real[i];
- tmpi = imag[i];
- if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
- }
- return outBuffer;
+ 用于频谱显示的快速傅里叶变换
+ inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ */
+ var getModulus = function (inBuffer) {
+ var i,
+ j,
+ k,
+ ir,
+ j0 = 1,
+ idx = FFT_N_LOG - 1;
+ var cosv, sinv, tmpr, tmpi;
+ for (i = 0; i != FFT_N; i++) {
+ real[i] = inBuffer[bitReverse[i]];
+ imag[i] = 0;
+ }
+ for (i = FFT_N_LOG; i != 0; i--) {
+ for (j = 0; j != j0; j++) {
+ cosv = costable[j << idx];
+ sinv = sintable[j << idx];
+ for (k = j; k < FFT_N; k += j0 << 1) {
+ ir = k + j0;
+ tmpr = cosv * real[ir] - sinv * imag[ir];
+ tmpi = cosv * imag[ir] + sinv * real[ir];
+ real[ir] = real[k] - tmpr;
+ imag[ir] = imag[k] - tmpi;
+ real[k] += tmpr;
+ imag[k] += tmpi;
+ }
+ }
+ j0 <<= 1;
+ idx--;
+ }
+ j = FFT_N >> 1;
+ var outBuffer = new Float64Array(j);
+ /*
+ * 输出模的平方:
+ * for(i = 1; i <= j; i++)
+ * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
+ *
+ * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
+ * 和Spectrum.Y0,Spectrum.logY0对应.
+ */
+ sinv = MINY;
+ cosv = -MINY;
+ for (i = j; i != 0; i--) {
+ tmpr = real[i];
+ tmpi = imag[i];
+ if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
+ }
+ return outBuffer;
+ };
+ FFT_Fn(bufferSize);
+ return {
+ transform: getModulus,
+ bufferSize: FFT_N
+ };
};
- FFT_Fn(bufferSize);
- return {
- transform: getModulus,
- bufferSize: FFT_N
- };
-};
+});
var playIcon = "data:image/png;base64,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";
@@ -14628,7 +14383,7 @@ const uuid = prefix => {
const id = s.join('');
return prefix ? prefix + '__' + id : id;
};
-var script$A = {
+var script$H = {
name: 'RecordPlayer',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -15118,10 +14873,10 @@ var script$A = {
};
/* script */
-const __vue_script__$A = script$A;
+const __vue_script__$H = script$H;
/* template */
-var __vue_render__$A = function () {
+var __vue_render__$H = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -15325,17 +15080,17 @@ var __vue_render__$A = function () {
1
)
};
-var __vue_staticRenderFns__$A = [];
-__vue_render__$A._withStripped = true;
+var __vue_staticRenderFns__$H = [];
+__vue_render__$H._withStripped = true;
/* style */
- const __vue_inject_styles__$A = undefined;
+ const __vue_inject_styles__$H = undefined;
/* scoped */
- const __vue_scope_id__$A = undefined;
+ const __vue_scope_id__$H = undefined;
/* module identifier */
- const __vue_module_identifier__$A = undefined;
+ const __vue_module_identifier__$H = undefined;
/* functional template */
- const __vue_is_functional_template__$A = false;
+ const __vue_is_functional_template__$H = false;
/* style inject */
/* style inject SSR */
@@ -15344,13 +15099,13 @@ __vue_render__$A._withStripped = true;
- const __vue_component__$A = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$A, staticRenderFns: __vue_staticRenderFns__$A },
- __vue_inject_styles__$A,
- __vue_script__$A,
- __vue_scope_id__$A,
- __vue_is_functional_template__$A,
- __vue_module_identifier__$A,
+ const __vue_component__$H = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$H, staticRenderFns: __vue_staticRenderFns__$H },
+ __vue_inject_styles__$H,
+ __vue_script__$H,
+ __vue_scope_id__$H,
+ __vue_is_functional_template__$H,
+ __vue_module_identifier__$H,
false,
undefined,
undefined,
@@ -15363,9 +15118,9 @@ const _audio = '.mp3,';
const _video = '.mp4,.MP4';
const _resources = 'application/x-zip-compressed,.zip,';
const _office = '.ppt,.xlsx,.xls,.doc,.docx,.pptx';
-var script$z = {
+var script$G = {
components: {
- RecordPlayer: __vue_component__$A
+ RecordPlayer: __vue_component__$H
},
name: 'addFile',
props: {
@@ -15830,9 +15585,9 @@ var script$z = {
};
/* script */
-const __vue_script__$z = script$z;
+const __vue_script__$G = script$G;
/* template */
-var __vue_render__$z = function () {
+var __vue_render__$G = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -16429,17 +16184,17 @@ var __vue_render__$z = function () {
]
)
};
-var __vue_staticRenderFns__$z = [];
-__vue_render__$z._withStripped = true;
+var __vue_staticRenderFns__$G = [];
+__vue_render__$G._withStripped = true;
/* style */
- const __vue_inject_styles__$z = undefined;
+ const __vue_inject_styles__$G = undefined;
/* scoped */
- const __vue_scope_id__$z = undefined;
+ const __vue_scope_id__$G = undefined;
/* module identifier */
- const __vue_module_identifier__$z = undefined;
+ const __vue_module_identifier__$G = undefined;
/* functional template */
- const __vue_is_functional_template__$z = false;
+ const __vue_is_functional_template__$G = false;
/* style inject */
/* style inject SSR */
@@ -16448,13 +16203,13 @@ __vue_render__$z._withStripped = true;
- const __vue_component__$z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$z, staticRenderFns: __vue_staticRenderFns__$z },
- __vue_inject_styles__$z,
- __vue_script__$z,
- __vue_scope_id__$z,
- __vue_is_functional_template__$z,
- __vue_module_identifier__$z,
+ const __vue_component__$G = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$G, staticRenderFns: __vue_staticRenderFns__$G },
+ __vue_inject_styles__$G,
+ __vue_script__$G,
+ __vue_scope_id__$G,
+ __vue_is_functional_template__$G,
+ __vue_module_identifier__$G,
false,
undefined,
undefined,
@@ -16711,7 +16466,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
@@ -48669,11 +48424,11 @@ var n = function () {
*/
let prevOverflow = '';
-var script$y = {
+var script$F = {
name: 'XmlTextRender',
components: {
- addFile: __vue_component__$z,
- XmlTextDialogRender: __vue_component__$B,
+ addFile: __vue_component__$G,
+ XmlTextDialogRender: __vue_component__$I,
[ImagePreview$1.Component.name]: ImagePreview$1.Component
},
props: {
@@ -49293,6 +49048,7 @@ var script$y = {
handleMouseUp() {
// @pos MouseUp
let _this = this;
+ let u = navigator.userAgent;
if (this.userType && this.insideIndex === this.ruleIndex) {
setTimeout(() => {
// console.log('%c%s', 'font-size:2em;background: #00965E;color: #FFF', 'MouseUp', _this.markEfiStr)
@@ -49331,8 +49087,14 @@ var script$y = {
break;
}
checkout = false;
- _this.activeTippy[0].setContent(`${msg}`);
- _this.activeTippy[0].show();
+ if (_this.pageType == 'pc' || !u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
+ _this.activeTippy[0].setContent(`${msg}`);
+ _this.activeTippy[0].show();
+ } else {
+ _this.$EventBus.$emit('showToastTippy', {
+ msg: msg
+ });
+ }
let preOperateTippy = document.getElementById(`tippy-${_this.activeTippy[0].id - 1}`);
preOperateTippy && preOperateTippy.remove();
_this.markEfiStr = '';
@@ -49349,7 +49111,6 @@ var script$y = {
const templateBar = document.getElementById(_this.tippyTplBarId);
// let HTMLContentClone = $J(`#${_this.tippyTplBarId}`)?.clone(true,true)?.get(0)
let content = templateBar?.innerHTML || '选区解析错误';
- let u = navigator.userAgent;
let markId = `mark__${v4()}`;
let noteModel = {
selectionText: this.noteData.selectionText,
@@ -49866,9 +49627,9 @@ var script$y = {
};
/* script */
-const __vue_script__$y = script$y;
+const __vue_script__$F = script$F;
/* template */
-var __vue_render__$y = function () {
+var __vue_render__$F = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -50378,17 +50139,17 @@ var __vue_render__$y = function () {
2
)
};
-var __vue_staticRenderFns__$y = [];
-__vue_render__$y._withStripped = true;
+var __vue_staticRenderFns__$F = [];
+__vue_render__$F._withStripped = true;
/* style */
- const __vue_inject_styles__$y = undefined;
+ const __vue_inject_styles__$F = undefined;
/* scoped */
- const __vue_scope_id__$y = "data-v-50837cf9";
+ const __vue_scope_id__$F = "data-v-2710695d";
/* module identifier */
- const __vue_module_identifier__$y = undefined;
+ const __vue_module_identifier__$F = undefined;
/* functional template */
- const __vue_is_functional_template__$y = false;
+ const __vue_is_functional_template__$F = false;
/* style inject */
/* style inject SSR */
@@ -50397,13 +50158,13 @@ __vue_render__$y._withStripped = true;
- const __vue_component__$y = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$y, staticRenderFns: __vue_staticRenderFns__$y },
- __vue_inject_styles__$y,
- __vue_script__$y,
- __vue_scope_id__$y,
- __vue_is_functional_template__$y,
- __vue_module_identifier__$y,
+ const __vue_component__$F = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$F, staticRenderFns: __vue_staticRenderFns__$F },
+ __vue_inject_styles__$F,
+ __vue_script__$F,
+ __vue_scope_id__$F,
+ __vue_is_functional_template__$F,
+ __vue_module_identifier__$F,
false,
undefined,
undefined,
@@ -50480,12 +50241,12 @@ var singleGroupMixin = {
};
//
-var script$x = {
+var script$E = {
mixins: [singleGroupMixin],
name: 'ParagrapheighthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -50584,9 +50345,9 @@ var script$x = {
};
/* script */
-const __vue_script__$x = script$x;
+const __vue_script__$E = script$E;
/* template */
-var __vue_render__$x = function () {
+var __vue_render__$E = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -50716,17 +50477,17 @@ var __vue_render__$x = function () {
1
)
};
-var __vue_staticRenderFns__$x = [];
-__vue_render__$x._withStripped = true;
+var __vue_staticRenderFns__$E = [];
+__vue_render__$E._withStripped = true;
/* style */
- const __vue_inject_styles__$x = undefined;
+ const __vue_inject_styles__$E = undefined;
/* scoped */
- const __vue_scope_id__$x = "data-v-34720a5f";
+ const __vue_scope_id__$E = "data-v-34720a5f";
/* module identifier */
- const __vue_module_identifier__$x = undefined;
+ const __vue_module_identifier__$E = undefined;
/* functional template */
- const __vue_is_functional_template__$x = false;
+ const __vue_is_functional_template__$E = false;
/* style inject */
/* style inject SSR */
@@ -50735,13 +50496,13 @@ __vue_render__$x._withStripped = true;
- const __vue_component__$x = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$x, staticRenderFns: __vue_staticRenderFns__$x },
- __vue_inject_styles__$x,
- __vue_script__$x,
- __vue_scope_id__$x,
- __vue_is_functional_template__$x,
- __vue_module_identifier__$x,
+ const __vue_component__$E = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$E, staticRenderFns: __vue_staticRenderFns__$E },
+ __vue_inject_styles__$E,
+ __vue_script__$E,
+ __vue_scope_id__$E,
+ __vue_is_functional_template__$E,
+ __vue_module_identifier__$E,
false,
undefined,
undefined,
@@ -50749,12 +50510,12 @@ __vue_render__$x._withStripped = true;
);
//
-var script$w = {
+var script$D = {
mixins: [singleGroupMixin],
name: 'paragraphFirstRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -50849,9 +50610,9 @@ var script$w = {
};
/* script */
-const __vue_script__$w = script$w;
+const __vue_script__$D = script$D;
/* template */
-var __vue_render__$w = function () {
+var __vue_render__$D = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -50975,17 +50736,17 @@ var __vue_render__$w = function () {
1
)
};
-var __vue_staticRenderFns__$w = [];
-__vue_render__$w._withStripped = true;
+var __vue_staticRenderFns__$D = [];
+__vue_render__$D._withStripped = true;
/* style */
- const __vue_inject_styles__$w = undefined;
+ const __vue_inject_styles__$D = undefined;
/* scoped */
- const __vue_scope_id__$w = "data-v-0f442a2c";
+ const __vue_scope_id__$D = "data-v-0f442a2c";
/* module identifier */
- const __vue_module_identifier__$w = undefined;
+ const __vue_module_identifier__$D = undefined;
/* functional template */
- const __vue_is_functional_template__$w = false;
+ const __vue_is_functional_template__$D = false;
/* style inject */
/* style inject SSR */
@@ -50994,13 +50755,13 @@ __vue_render__$w._withStripped = true;
- const __vue_component__$w = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$w, staticRenderFns: __vue_staticRenderFns__$w },
- __vue_inject_styles__$w,
- __vue_script__$w,
- __vue_scope_id__$w,
- __vue_is_functional_template__$w,
- __vue_module_identifier__$w,
+ const __vue_component__$D = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$D, staticRenderFns: __vue_staticRenderFns__$D },
+ __vue_inject_styles__$D,
+ __vue_script__$D,
+ __vue_scope_id__$D,
+ __vue_is_functional_template__$D,
+ __vue_module_identifier__$D,
false,
undefined,
undefined,
@@ -51008,12 +50769,12 @@ __vue_render__$w._withStripped = true;
);
//
-var script$v = {
+var script$C = {
mixins: [singleGroupMixin],
name: 'paragraphIsoscelesRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -51107,9 +50868,9 @@ var script$v = {
};
/* script */
-const __vue_script__$v = script$v;
+const __vue_script__$C = script$C;
/* template */
-var __vue_render__$v = function () {
+var __vue_render__$C = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -51204,17 +50965,17 @@ var __vue_render__$v = function () {
1
)
};
-var __vue_staticRenderFns__$v = [];
-__vue_render__$v._withStripped = true;
+var __vue_staticRenderFns__$C = [];
+__vue_render__$C._withStripped = true;
/* style */
- const __vue_inject_styles__$v = undefined;
+ const __vue_inject_styles__$C = undefined;
/* scoped */
- const __vue_scope_id__$v = "data-v-47af8c80";
+ const __vue_scope_id__$C = "data-v-47af8c80";
/* module identifier */
- const __vue_module_identifier__$v = undefined;
+ const __vue_module_identifier__$C = undefined;
/* functional template */
- const __vue_is_functional_template__$v = false;
+ const __vue_is_functional_template__$C = false;
/* style inject */
/* style inject SSR */
@@ -51223,13 +50984,13 @@ __vue_render__$v._withStripped = true;
- const __vue_component__$v = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$v, staticRenderFns: __vue_staticRenderFns__$v },
- __vue_inject_styles__$v,
- __vue_script__$v,
- __vue_scope_id__$v,
- __vue_is_functional_template__$v,
- __vue_module_identifier__$v,
+ const __vue_component__$C = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$C, staticRenderFns: __vue_staticRenderFns__$C },
+ __vue_inject_styles__$C,
+ __vue_script__$C,
+ __vue_scope_id__$C,
+ __vue_is_functional_template__$C,
+ __vue_module_identifier__$C,
false,
undefined,
undefined,
@@ -51237,12 +50998,12 @@ __vue_render__$v._withStripped = true;
);
//
-var script$u = {
+var script$B = {
mixins: [singleGroupMixin],
name: 'paragraphninthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -51338,9 +51099,9 @@ var script$u = {
};
/* script */
-const __vue_script__$u = script$u;
+const __vue_script__$B = script$B;
/* template */
-var __vue_render__$u = function () {
+var __vue_render__$B = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -51470,17 +51231,17 @@ var __vue_render__$u = function () {
1
)
};
-var __vue_staticRenderFns__$u = [];
-__vue_render__$u._withStripped = true;
+var __vue_staticRenderFns__$B = [];
+__vue_render__$B._withStripped = true;
/* style */
- const __vue_inject_styles__$u = undefined;
+ const __vue_inject_styles__$B = undefined;
/* scoped */
- const __vue_scope_id__$u = "data-v-0b406fd2";
+ const __vue_scope_id__$B = "data-v-0b406fd2";
/* module identifier */
- const __vue_module_identifier__$u = undefined;
+ const __vue_module_identifier__$B = undefined;
/* functional template */
- const __vue_is_functional_template__$u = false;
+ const __vue_is_functional_template__$B = false;
/* style inject */
/* style inject SSR */
@@ -51489,13 +51250,13 @@ __vue_render__$u._withStripped = true;
- const __vue_component__$u = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$u, staticRenderFns: __vue_staticRenderFns__$u },
- __vue_inject_styles__$u,
- __vue_script__$u,
- __vue_scope_id__$u,
- __vue_is_functional_template__$u,
- __vue_module_identifier__$u,
+ const __vue_component__$B = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$B, staticRenderFns: __vue_staticRenderFns__$B },
+ __vue_inject_styles__$B,
+ __vue_script__$B,
+ __vue_scope_id__$B,
+ __vue_is_functional_template__$B,
+ __vue_module_identifier__$B,
false,
undefined,
undefined,
@@ -51503,12 +51264,12 @@ __vue_render__$u._withStripped = true;
);
//
-var script$t = {
+var script$A = {
mixins: [singleGroupMixin],
name: 'paragraphQuadrangleRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -51602,9 +51363,9 @@ var script$t = {
};
/* script */
-const __vue_script__$t = script$t;
+const __vue_script__$A = script$A;
/* template */
-var __vue_render__$t = function () {
+var __vue_render__$A = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -51707,17 +51468,17 @@ var __vue_render__$t = function () {
1
)
};
-var __vue_staticRenderFns__$t = [];
-__vue_render__$t._withStripped = true;
+var __vue_staticRenderFns__$A = [];
+__vue_render__$A._withStripped = true;
/* style */
- const __vue_inject_styles__$t = undefined;
+ const __vue_inject_styles__$A = undefined;
/* scoped */
- const __vue_scope_id__$t = "data-v-533fdd02";
+ const __vue_scope_id__$A = "data-v-533fdd02";
/* module identifier */
- const __vue_module_identifier__$t = undefined;
+ const __vue_module_identifier__$A = undefined;
/* functional template */
- const __vue_is_functional_template__$t = false;
+ const __vue_is_functional_template__$A = false;
/* style inject */
/* style inject SSR */
@@ -51726,13 +51487,13 @@ __vue_render__$t._withStripped = true;
- const __vue_component__$t = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$t, staticRenderFns: __vue_staticRenderFns__$t },
- __vue_inject_styles__$t,
- __vue_script__$t,
- __vue_scope_id__$t,
- __vue_is_functional_template__$t,
- __vue_module_identifier__$t,
+ const __vue_component__$A = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$A, staticRenderFns: __vue_staticRenderFns__$A },
+ __vue_inject_styles__$A,
+ __vue_script__$A,
+ __vue_scope_id__$A,
+ __vue_is_functional_template__$A,
+ __vue_module_identifier__$A,
false,
undefined,
undefined,
@@ -51744,12 +51505,12 @@ var Left$1 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAkCAYAAABSSLCC
var Right = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAYAAACJ8xqgAAAAAXNSR0IArs4c6QAAAf9JREFUSEvtljtv01AcR8+182jUJg4gxMTCgPgI7IipDKxQqqA27YQCAx8Bda2EFPEYiICoCo+9dEAsSIyRmAEhnqmSJo5bOyGx70XXBBQ2O80E8Wrp3P/j6v6OWCy3baFIEfFTQMoEw4CDHzSAwk7pyGsQ+hfiezcYAMmIPECRMgVtT3Lz+b5subK+kEms71yz6hoqlFIekIkKVAqEgF0nYK3q0BsiFaqeSJghNASqqEAFGqjb/dDy2XjhUjibofKmL981/fqcIa5PXOH7ps/Gtsv9KxafOz63X3ny7dfg08TAb3ZA6anDw0Ke+bTg415A6YkzjA/UmwQ6nmS50mVrxSKXMWjuS1Yfd3vxgaOlaOBSxaa2mic3Z9BwJMV/FDg2w+m0PAMe/trMZjib4QTP19SvzX/4Ho63/MCmVpxiBCxXbLZW8mFI/ZUpkYI+NBeQSmEagtaBpFjt8uiqdbiQ+q0sOjZvPHO4ezlHdjz1Gk7goWK4DYqkKfjSkWy+dClfyjGfEmHL69VuT1y8044lS7pC09BBr8hnRLgUfcAf4LnNPU9ElaUxRev0JaeOJagVLQwh2HVG5nChHL9CrSLeQLKQNri3ZHE8a9BxJWu65cVyeyBiCedo2/LXxk+fSHL+TIqTRw1ubbtDDbQF0ZV4XEwDqej7YAjIpgU9n8FPuCBZn/dscCMAAAAASUVORK5CYII=";
//
-var script$s = {
+var script$z = {
mixins: [singleGroupMixin],
name: 'paragraphSecondRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -51846,9 +51607,9 @@ var script$s = {
};
/* script */
-const __vue_script__$s = script$s;
+const __vue_script__$z = script$z;
/* template */
-var __vue_render__$s = function () {
+var __vue_render__$z = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -51986,17 +51747,17 @@ var __vue_render__$s = function () {
1
)
};
-var __vue_staticRenderFns__$s = [];
-__vue_render__$s._withStripped = true;
+var __vue_staticRenderFns__$z = [];
+__vue_render__$z._withStripped = true;
/* style */
- const __vue_inject_styles__$s = undefined;
+ const __vue_inject_styles__$z = undefined;
/* scoped */
- const __vue_scope_id__$s = "data-v-09b4a172";
+ const __vue_scope_id__$z = "data-v-09b4a172";
/* module identifier */
- const __vue_module_identifier__$s = undefined;
+ const __vue_module_identifier__$z = undefined;
/* functional template */
- const __vue_is_functional_template__$s = false;
+ const __vue_is_functional_template__$z = false;
/* style inject */
/* style inject SSR */
@@ -52005,13 +51766,13 @@ __vue_render__$s._withStripped = true;
- const __vue_component__$s = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$s, staticRenderFns: __vue_staticRenderFns__$s },
- __vue_inject_styles__$s,
- __vue_script__$s,
- __vue_scope_id__$s,
- __vue_is_functional_template__$s,
- __vue_module_identifier__$s,
+ const __vue_component__$z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$z, staticRenderFns: __vue_staticRenderFns__$z },
+ __vue_inject_styles__$z,
+ __vue_script__$z,
+ __vue_scope_id__$z,
+ __vue_is_functional_template__$z,
+ __vue_module_identifier__$z,
false,
undefined,
undefined,
@@ -52019,12 +51780,12 @@ __vue_render__$s._withStripped = true;
);
//
-var script$r = {
+var script$y = {
mixins: [singleGroupMixin],
name: 'paragraphSeventhRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -52124,9 +51885,9 @@ var script$r = {
};
/* script */
-const __vue_script__$r = script$r;
+const __vue_script__$y = script$y;
/* template */
-var __vue_render__$r = function () {
+var __vue_render__$y = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -52419,17 +52180,17 @@ var __vue_render__$r = function () {
1
)
};
-var __vue_staticRenderFns__$r = [];
-__vue_render__$r._withStripped = true;
+var __vue_staticRenderFns__$y = [];
+__vue_render__$y._withStripped = true;
/* style */
- const __vue_inject_styles__$r = undefined;
+ const __vue_inject_styles__$y = undefined;
/* scoped */
- const __vue_scope_id__$r = "data-v-2bb6d1f4";
+ const __vue_scope_id__$y = "data-v-2bb6d1f4";
/* module identifier */
- const __vue_module_identifier__$r = undefined;
+ const __vue_module_identifier__$y = undefined;
/* functional template */
- const __vue_is_functional_template__$r = false;
+ const __vue_is_functional_template__$y = false;
/* style inject */
/* style inject SSR */
@@ -52438,13 +52199,13 @@ __vue_render__$r._withStripped = true;
- const __vue_component__$r = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$r, staticRenderFns: __vue_staticRenderFns__$r },
- __vue_inject_styles__$r,
- __vue_script__$r,
- __vue_scope_id__$r,
- __vue_is_functional_template__$r,
- __vue_module_identifier__$r,
+ const __vue_component__$y = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$y, staticRenderFns: __vue_staticRenderFns__$y },
+ __vue_inject_styles__$y,
+ __vue_script__$y,
+ __vue_scope_id__$y,
+ __vue_is_functional_template__$y,
+ __vue_module_identifier__$y,
false,
undefined,
undefined,
@@ -52452,12 +52213,12 @@ __vue_render__$r._withStripped = true;
);
//
-var script$q = {
+var script$x = {
mixins: [singleGroupMixin],
name: 'paragraphtenthRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -52557,9 +52318,9 @@ var script$q = {
};
/* script */
-const __vue_script__$q = script$q;
+const __vue_script__$x = script$x;
/* template */
-var __vue_render__$q = function () {
+var __vue_render__$x = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -52768,17 +52529,17 @@ var __vue_render__$q = function () {
1
)
};
-var __vue_staticRenderFns__$q = [];
-__vue_render__$q._withStripped = true;
+var __vue_staticRenderFns__$x = [];
+__vue_render__$x._withStripped = true;
/* style */
- const __vue_inject_styles__$q = undefined;
+ const __vue_inject_styles__$x = undefined;
/* scoped */
- const __vue_scope_id__$q = "data-v-3edf16f6";
+ const __vue_scope_id__$x = "data-v-3edf16f6";
/* module identifier */
- const __vue_module_identifier__$q = undefined;
+ const __vue_module_identifier__$x = undefined;
/* functional template */
- const __vue_is_functional_template__$q = false;
+ const __vue_is_functional_template__$x = false;
/* style inject */
/* style inject SSR */
@@ -52787,13 +52548,13 @@ __vue_render__$q._withStripped = true;
- const __vue_component__$q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$q, staticRenderFns: __vue_staticRenderFns__$q },
- __vue_inject_styles__$q,
- __vue_script__$q,
- __vue_scope_id__$q,
- __vue_is_functional_template__$q,
- __vue_module_identifier__$q,
+ const __vue_component__$x = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$x, staticRenderFns: __vue_staticRenderFns__$x },
+ __vue_inject_styles__$x,
+ __vue_script__$x,
+ __vue_scope_id__$x,
+ __vue_is_functional_template__$x,
+ __vue_module_identifier__$x,
false,
undefined,
undefined,
@@ -52801,12 +52562,12 @@ __vue_render__$q._withStripped = true;
);
//
-var script$p = {
+var script$w = {
mixins: [singleGroupMixin],
name: 'paragraphThirdRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -52900,9 +52661,9 @@ var script$p = {
};
/* script */
-const __vue_script__$p = script$p;
+const __vue_script__$w = script$w;
/* template */
-var __vue_render__$p = function () {
+var __vue_render__$w = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -52989,17 +52750,17 @@ var __vue_render__$p = function () {
1
)
};
-var __vue_staticRenderFns__$p = [];
-__vue_render__$p._withStripped = true;
+var __vue_staticRenderFns__$w = [];
+__vue_render__$w._withStripped = true;
/* style */
- const __vue_inject_styles__$p = undefined;
+ const __vue_inject_styles__$w = undefined;
/* scoped */
- const __vue_scope_id__$p = "data-v-5fa06695";
+ const __vue_scope_id__$w = "data-v-5fa06695";
/* module identifier */
- const __vue_module_identifier__$p = undefined;
+ const __vue_module_identifier__$w = undefined;
/* functional template */
- const __vue_is_functional_template__$p = false;
+ const __vue_is_functional_template__$w = false;
/* style inject */
/* style inject SSR */
@@ -53008,13 +52769,13 @@ __vue_render__$p._withStripped = true;
- const __vue_component__$p = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$p, staticRenderFns: __vue_staticRenderFns__$p },
- __vue_inject_styles__$p,
- __vue_script__$p,
- __vue_scope_id__$p,
- __vue_is_functional_template__$p,
- __vue_module_identifier__$p,
+ const __vue_component__$w = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$w, staticRenderFns: __vue_staticRenderFns__$w },
+ __vue_inject_styles__$w,
+ __vue_script__$w,
+ __vue_scope_id__$w,
+ __vue_is_functional_template__$w,
+ __vue_module_identifier__$w,
false,
undefined,
undefined,
@@ -53022,12 +52783,12 @@ __vue_render__$p._withStripped = true;
);
//
-var script$o = {
+var script$v = {
mixins: [singleGroupMixin],
name: 'paragraphWaveRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -53126,9 +52887,9 @@ var script$o = {
};
/* script */
-const __vue_script__$o = script$o;
+const __vue_script__$v = script$v;
/* template */
-var __vue_render__$o = function () {
+var __vue_render__$v = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -53426,17 +53187,17 @@ var __vue_render__$o = function () {
1
)
};
-var __vue_staticRenderFns__$o = [];
-__vue_render__$o._withStripped = true;
+var __vue_staticRenderFns__$v = [];
+__vue_render__$v._withStripped = true;
/* style */
- const __vue_inject_styles__$o = undefined;
+ const __vue_inject_styles__$v = undefined;
/* scoped */
- const __vue_scope_id__$o = "data-v-7e14161a";
+ const __vue_scope_id__$v = "data-v-7e14161a";
/* module identifier */
- const __vue_module_identifier__$o = undefined;
+ const __vue_module_identifier__$v = undefined;
/* functional template */
- const __vue_is_functional_template__$o = false;
+ const __vue_is_functional_template__$v = false;
/* style inject */
/* style inject SSR */
@@ -53445,13 +53206,13 @@ __vue_render__$o._withStripped = true;
- const __vue_component__$o = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$o, staticRenderFns: __vue_staticRenderFns__$o },
- __vue_inject_styles__$o,
- __vue_script__$o,
- __vue_scope_id__$o,
- __vue_is_functional_template__$o,
- __vue_module_identifier__$o,
+ const __vue_component__$v = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$v, staticRenderFns: __vue_staticRenderFns__$v },
+ __vue_inject_styles__$v,
+ __vue_script__$v,
+ __vue_scope_id__$v,
+ __vue_is_functional_template__$v,
+ __vue_module_identifier__$v,
false,
undefined,
undefined,
@@ -53459,12 +53220,12 @@ __vue_render__$o._withStripped = true;
);
//
-var script$n = {
+var script$u = {
mixins: [singleGroupMixin],
name: 'paragraphElevenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -53554,9 +53315,9 @@ var script$n = {
};
/* script */
-const __vue_script__$n = script$n;
+const __vue_script__$u = script$u;
/* template */
-var __vue_render__$n = function () {
+var __vue_render__$u = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -53668,17 +53429,17 @@ var __vue_render__$n = function () {
1
)
};
-var __vue_staticRenderFns__$n = [];
-__vue_render__$n._withStripped = true;
+var __vue_staticRenderFns__$u = [];
+__vue_render__$u._withStripped = true;
/* style */
- const __vue_inject_styles__$n = undefined;
+ const __vue_inject_styles__$u = undefined;
/* scoped */
- const __vue_scope_id__$n = "data-v-7d1ea5cc";
+ const __vue_scope_id__$u = "data-v-7d1ea5cc";
/* module identifier */
- const __vue_module_identifier__$n = undefined;
+ const __vue_module_identifier__$u = undefined;
/* functional template */
- const __vue_is_functional_template__$n = false;
+ const __vue_is_functional_template__$u = false;
/* style inject */
/* style inject SSR */
@@ -53687,13 +53448,13 @@ __vue_render__$n._withStripped = true;
- const __vue_component__$n = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$n, staticRenderFns: __vue_staticRenderFns__$n },
- __vue_inject_styles__$n,
- __vue_script__$n,
- __vue_scope_id__$n,
- __vue_is_functional_template__$n,
- __vue_module_identifier__$n,
+ const __vue_component__$u = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$u, staticRenderFns: __vue_staticRenderFns__$u },
+ __vue_inject_styles__$u,
+ __vue_script__$u,
+ __vue_scope_id__$u,
+ __vue_is_functional_template__$u,
+ __vue_module_identifier__$u,
false,
undefined,
undefined,
@@ -53701,12 +53462,12 @@ __vue_render__$n._withStripped = true;
);
//
-var script$m = {
+var script$t = {
mixins: [singleGroupMixin],
name: 'paragraphTwelveRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -53800,8 +53561,8 @@ var __$_require_static_images_leaflet_resource_enter_paragraph_tweleve_bg_png__
var __$_require_static_images_leaflet_resource_enter_clover_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mjg4QTIyRUVBQ0QzMTFFREI2MTJFMUY2MkYzNTBCNkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mjg4QTIyRUZBQ0QzMTFFREI2MTJFMUY2MkYzNTBCNkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyODhBMjJFQ0FDRDMxMUVEQjYxMkUxRjYyRjM1MEI2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyODhBMjJFREFDRDMxMUVEQjYxMkUxRjYyRjM1MEI2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnzdDxEAAAGQSURBVHjajJJNKIRRFIa/GZM0SX5mY2GDkI2aEiXUzIYSyUIpGwthNZIaspAVkslCVrKxkZ2lECkyopGNGVmSyM9uhDGeq6O+7txpvree5s75zn3vveccVzqdtpSCkVdLUxlUQiGk4BkS++OlKT3RbWVKxabgGqJwAEcQg1MO8zsx8cEslGvxfGiEUX2Dx/CMd7iSDSZFndzkE2ayGJzBZsZNwAVz0AY7sAq7EIZ5W+49DFLYJLdvYD0BFTCtTJpsJyujHpUMC1AsZgnox+AWgyHWESiSPYtuMbGrVW7SDNUSO8QghkGI9brNQKneI/OgqwaO5blKwxhUqXEy5Ba4pSYmebT/wSx5f915McRvYEk6pfQILRAy5H4ok3NDG7tgUrr1Pztx6rLC7xgkbflxZXIip15IlwJwBwPQKYl1sEddfBitSfG3ZfDCrsCy6TWWXwrr1eLqZr0Y/eSa2DwZMq/hWzf0ORl71fJ2K7s6nJi8wQZ8G749wFauWVD6ghFQBayFEokpg0vq8aRv+BVgAPdmZWgTmMj6AAAAAElFTkSuQmCC";
/* script */
-const __vue_script__$m = script$m;
-var __vue_render__$m = function () {
+const __vue_script__$t = script$t;
+var __vue_render__$t = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -53923,17 +53684,17 @@ var __vue_render__$m = function () {
1
)
};
-var __vue_staticRenderFns__$m = [];
-__vue_render__$m._withStripped = true;
+var __vue_staticRenderFns__$t = [];
+__vue_render__$t._withStripped = true;
/* style */
- const __vue_inject_styles__$m = undefined;
+ const __vue_inject_styles__$t = undefined;
/* scoped */
- const __vue_scope_id__$m = "data-v-068fd504";
+ const __vue_scope_id__$t = "data-v-068fd504";
/* module identifier */
- const __vue_module_identifier__$m = undefined;
+ const __vue_module_identifier__$t = undefined;
/* functional template */
- const __vue_is_functional_template__$m = false;
+ const __vue_is_functional_template__$t = false;
/* style inject */
/* style inject SSR */
@@ -53942,13 +53703,13 @@ __vue_render__$m._withStripped = true;
- const __vue_component__$m = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$m, staticRenderFns: __vue_staticRenderFns__$m },
- __vue_inject_styles__$m,
- __vue_script__$m,
- __vue_scope_id__$m,
- __vue_is_functional_template__$m,
- __vue_module_identifier__$m,
+ const __vue_component__$t = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$t, staticRenderFns: __vue_staticRenderFns__$t },
+ __vue_inject_styles__$t,
+ __vue_script__$t,
+ __vue_scope_id__$t,
+ __vue_is_functional_template__$t,
+ __vue_module_identifier__$t,
false,
undefined,
undefined,
@@ -53956,12 +53717,12 @@ __vue_render__$m._withStripped = true;
);
//
-var script$l = {
+var script$s = {
mixins: [singleGroupMixin],
name: 'paragraphThirteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -54051,9 +53812,9 @@ var script$l = {
};
/* script */
-const __vue_script__$l = script$l;
+const __vue_script__$s = script$s;
/* template */
-var __vue_render__$l = function () {
+var __vue_render__$s = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54147,17 +53908,17 @@ var __vue_render__$l = function () {
1
)
};
-var __vue_staticRenderFns__$l = [];
-__vue_render__$l._withStripped = true;
+var __vue_staticRenderFns__$s = [];
+__vue_render__$s._withStripped = true;
/* style */
- const __vue_inject_styles__$l = undefined;
+ const __vue_inject_styles__$s = undefined;
/* scoped */
- const __vue_scope_id__$l = "data-v-065da6db";
+ const __vue_scope_id__$s = "data-v-065da6db";
/* module identifier */
- const __vue_module_identifier__$l = undefined;
+ const __vue_module_identifier__$s = undefined;
/* functional template */
- const __vue_is_functional_template__$l = false;
+ const __vue_is_functional_template__$s = false;
/* style inject */
/* style inject SSR */
@@ -54166,13 +53927,13 @@ __vue_render__$l._withStripped = true;
- const __vue_component__$l = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$l, staticRenderFns: __vue_staticRenderFns__$l },
- __vue_inject_styles__$l,
- __vue_script__$l,
- __vue_scope_id__$l,
- __vue_is_functional_template__$l,
- __vue_module_identifier__$l,
+ const __vue_component__$s = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$s, staticRenderFns: __vue_staticRenderFns__$s },
+ __vue_inject_styles__$s,
+ __vue_script__$s,
+ __vue_scope_id__$s,
+ __vue_is_functional_template__$s,
+ __vue_module_identifier__$s,
false,
undefined,
undefined,
@@ -54180,12 +53941,12 @@ __vue_render__$l._withStripped = true;
);
//
-var script$k = {
+var script$r = {
mixins: [singleGroupMixin],
name: 'paragraphFourteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -54275,9 +54036,9 @@ var script$k = {
};
/* script */
-const __vue_script__$k = script$k;
+const __vue_script__$r = script$r;
/* template */
-var __vue_render__$k = function () {
+var __vue_render__$r = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54365,17 +54126,17 @@ var __vue_render__$k = function () {
1
)
};
-var __vue_staticRenderFns__$k = [];
-__vue_render__$k._withStripped = true;
+var __vue_staticRenderFns__$r = [];
+__vue_render__$r._withStripped = true;
/* style */
- const __vue_inject_styles__$k = undefined;
+ const __vue_inject_styles__$r = undefined;
/* scoped */
- const __vue_scope_id__$k = "data-v-3509e8fc";
+ const __vue_scope_id__$r = "data-v-3509e8fc";
/* module identifier */
- const __vue_module_identifier__$k = undefined;
+ const __vue_module_identifier__$r = undefined;
/* functional template */
- const __vue_is_functional_template__$k = false;
+ const __vue_is_functional_template__$r = false;
/* style inject */
/* style inject SSR */
@@ -54384,13 +54145,13 @@ __vue_render__$k._withStripped = true;
- const __vue_component__$k = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$k, staticRenderFns: __vue_staticRenderFns__$k },
- __vue_inject_styles__$k,
- __vue_script__$k,
- __vue_scope_id__$k,
- __vue_is_functional_template__$k,
- __vue_module_identifier__$k,
+ const __vue_component__$r = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$r, staticRenderFns: __vue_staticRenderFns__$r },
+ __vue_inject_styles__$r,
+ __vue_script__$r,
+ __vue_scope_id__$r,
+ __vue_is_functional_template__$r,
+ __vue_module_identifier__$r,
false,
undefined,
undefined,
@@ -54398,12 +54159,12 @@ __vue_render__$k._withStripped = true;
);
//
-var script$j = {
+var script$q = {
mixins: [singleGroupMixin],
name: 'paragraphFifteenRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -54493,9 +54254,9 @@ var script$j = {
};
/* script */
-const __vue_script__$j = script$j;
+const __vue_script__$q = script$q;
/* template */
-var __vue_render__$j = function () {
+var __vue_render__$q = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54589,17 +54350,17 @@ var __vue_render__$j = function () {
1
)
};
-var __vue_staticRenderFns__$j = [];
-__vue_render__$j._withStripped = true;
+var __vue_staticRenderFns__$q = [];
+__vue_render__$q._withStripped = true;
/* style */
- const __vue_inject_styles__$j = undefined;
+ const __vue_inject_styles__$q = undefined;
/* scoped */
- const __vue_scope_id__$j = "data-v-2308cfc7";
+ const __vue_scope_id__$q = "data-v-2308cfc7";
/* module identifier */
- const __vue_module_identifier__$j = undefined;
+ const __vue_module_identifier__$q = undefined;
/* functional template */
- const __vue_is_functional_template__$j = false;
+ const __vue_is_functional_template__$q = false;
/* style inject */
/* style inject SSR */
@@ -54608,13 +54369,13 @@ __vue_render__$j._withStripped = true;
- const __vue_component__$j = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$j, staticRenderFns: __vue_staticRenderFns__$j },
- __vue_inject_styles__$j,
- __vue_script__$j,
- __vue_scope_id__$j,
- __vue_is_functional_template__$j,
- __vue_module_identifier__$j,
+ const __vue_component__$q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$q, staticRenderFns: __vue_staticRenderFns__$q },
+ __vue_inject_styles__$q,
+ __vue_script__$q,
+ __vue_scope_id__$q,
+ __vue_is_functional_template__$q,
+ __vue_module_identifier__$q,
false,
undefined,
undefined,
@@ -54622,12 +54383,12 @@ __vue_render__$j._withStripped = true;
);
//
-var script$i = {
+var script$p = {
mixins: [singleGroupMixin],
name: 'paragraphGreentheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -54717,9 +54478,9 @@ var script$i = {
};
/* script */
-const __vue_script__$i = script$i;
+const __vue_script__$p = script$p;
/* template */
-var __vue_render__$i = function () {
+var __vue_render__$p = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54813,17 +54574,17 @@ var __vue_render__$i = function () {
1
)
};
-var __vue_staticRenderFns__$i = [];
-__vue_render__$i._withStripped = true;
+var __vue_staticRenderFns__$p = [];
+__vue_render__$p._withStripped = true;
/* style */
- const __vue_inject_styles__$i = undefined;
+ const __vue_inject_styles__$p = undefined;
/* scoped */
- const __vue_scope_id__$i = "data-v-5889c61c";
+ const __vue_scope_id__$p = "data-v-5889c61c";
/* module identifier */
- const __vue_module_identifier__$i = undefined;
+ const __vue_module_identifier__$p = undefined;
/* functional template */
- const __vue_is_functional_template__$i = false;
+ const __vue_is_functional_template__$p = false;
/* style inject */
/* style inject SSR */
@@ -54832,13 +54593,13 @@ __vue_render__$i._withStripped = true;
- const __vue_component__$i = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$i, staticRenderFns: __vue_staticRenderFns__$i },
- __vue_inject_styles__$i,
- __vue_script__$i,
- __vue_scope_id__$i,
- __vue_is_functional_template__$i,
- __vue_module_identifier__$i,
+ const __vue_component__$p = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$p, staticRenderFns: __vue_staticRenderFns__$p },
+ __vue_inject_styles__$p,
+ __vue_script__$p,
+ __vue_scope_id__$p,
+ __vue_is_functional_template__$p,
+ __vue_module_identifier__$p,
false,
undefined,
undefined,
@@ -54846,12 +54607,12 @@ __vue_render__$i._withStripped = true;
);
//
-var script$h = {
+var script$o = {
mixins: [singleGroupMixin],
name: 'paragraphGreentheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -54941,9 +54702,9 @@ var script$h = {
};
/* script */
-const __vue_script__$h = script$h;
+const __vue_script__$o = script$o;
/* template */
-var __vue_render__$h = function () {
+var __vue_render__$o = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -55031,17 +54792,17 @@ var __vue_render__$h = function () {
1
)
};
-var __vue_staticRenderFns__$h = [];
-__vue_render__$h._withStripped = true;
+var __vue_staticRenderFns__$o = [];
+__vue_render__$o._withStripped = true;
/* style */
- const __vue_inject_styles__$h = undefined;
+ const __vue_inject_styles__$o = undefined;
/* scoped */
- const __vue_scope_id__$h = "data-v-3583e8d1";
+ const __vue_scope_id__$o = "data-v-3583e8d1";
/* module identifier */
- const __vue_module_identifier__$h = undefined;
+ const __vue_module_identifier__$o = undefined;
/* functional template */
- const __vue_is_functional_template__$h = false;
+ const __vue_is_functional_template__$o = false;
/* style inject */
/* style inject SSR */
@@ -55050,13 +54811,13 @@ __vue_render__$h._withStripped = true;
- const __vue_component__$h = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$h, staticRenderFns: __vue_staticRenderFns__$h },
- __vue_inject_styles__$h,
- __vue_script__$h,
- __vue_scope_id__$h,
- __vue_is_functional_template__$h,
- __vue_module_identifier__$h,
+ const __vue_component__$o = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$o, staticRenderFns: __vue_staticRenderFns__$o },
+ __vue_inject_styles__$o,
+ __vue_script__$o,
+ __vue_scope_id__$o,
+ __vue_is_functional_template__$o,
+ __vue_module_identifier__$o,
false,
undefined,
undefined,
@@ -55064,12 +54825,12 @@ __vue_render__$h._withStripped = true;
);
//
-var script$g = {
+var script$n = {
mixins: [singleGroupMixin],
name: 'paragraphGreentheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -55159,9 +54920,9 @@ var script$g = {
};
/* script */
-const __vue_script__$g = script$g;
+const __vue_script__$n = script$n;
/* template */
-var __vue_render__$g = function () {
+var __vue_render__$n = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -55251,17 +55012,17 @@ var __vue_render__$g = function () {
1
)
};
-var __vue_staticRenderFns__$g = [];
-__vue_render__$g._withStripped = true;
+var __vue_staticRenderFns__$n = [];
+__vue_render__$n._withStripped = true;
/* style */
- const __vue_inject_styles__$g = undefined;
+ const __vue_inject_styles__$n = undefined;
/* scoped */
- const __vue_scope_id__$g = "data-v-e15e2ebc";
+ const __vue_scope_id__$n = "data-v-e15e2ebc";
/* module identifier */
- const __vue_module_identifier__$g = undefined;
+ const __vue_module_identifier__$n = undefined;
/* functional template */
- const __vue_is_functional_template__$g = false;
+ const __vue_is_functional_template__$n = false;
/* style inject */
/* style inject SSR */
@@ -55270,13 +55031,13 @@ __vue_render__$g._withStripped = true;
- const __vue_component__$g = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$g, staticRenderFns: __vue_staticRenderFns__$g },
- __vue_inject_styles__$g,
- __vue_script__$g,
- __vue_scope_id__$g,
- __vue_is_functional_template__$g,
- __vue_module_identifier__$g,
+ const __vue_component__$n = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$n, staticRenderFns: __vue_staticRenderFns__$n },
+ __vue_inject_styles__$n,
+ __vue_script__$n,
+ __vue_scope_id__$n,
+ __vue_is_functional_template__$n,
+ __vue_module_identifier__$n,
false,
undefined,
undefined,
@@ -55284,12 +55045,12 @@ __vue_render__$g._withStripped = true;
);
//
-var script$f = {
+var script$m = {
mixins: [singleGroupMixin],
name: 'paragraphGreentheme5Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -55379,9 +55140,9 @@ var script$f = {
};
/* script */
-const __vue_script__$f = script$f;
+const __vue_script__$m = script$m;
/* template */
-var __vue_render__$f = function () {
+var __vue_render__$m = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -55479,17 +55240,17 @@ var __vue_render__$f = function () {
1
)
};
-var __vue_staticRenderFns__$f = [];
-__vue_render__$f._withStripped = true;
+var __vue_staticRenderFns__$m = [];
+__vue_render__$m._withStripped = true;
/* style */
- const __vue_inject_styles__$f = undefined;
+ const __vue_inject_styles__$m = undefined;
/* scoped */
- const __vue_scope_id__$f = "data-v-00744ec4";
+ const __vue_scope_id__$m = "data-v-00744ec4";
/* module identifier */
- const __vue_module_identifier__$f = undefined;
+ const __vue_module_identifier__$m = undefined;
/* functional template */
- const __vue_is_functional_template__$f = false;
+ const __vue_is_functional_template__$m = false;
/* style inject */
/* style inject SSR */
@@ -55498,13 +55259,13 @@ __vue_render__$f._withStripped = true;
- const __vue_component__$f = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$f, staticRenderFns: __vue_staticRenderFns__$f },
- __vue_inject_styles__$f,
- __vue_script__$f,
- __vue_scope_id__$f,
- __vue_is_functional_template__$f,
- __vue_module_identifier__$f,
+ const __vue_component__$m = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$m, staticRenderFns: __vue_staticRenderFns__$m },
+ __vue_inject_styles__$m,
+ __vue_script__$m,
+ __vue_scope_id__$m,
+ __vue_is_functional_template__$m,
+ __vue_module_identifier__$m,
false,
undefined,
undefined,
@@ -55512,12 +55273,12 @@ __vue_render__$f._withStripped = true;
);
//
-var script$e = {
+var script$l = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -55607,9 +55368,9 @@ var script$e = {
};
/* script */
-const __vue_script__$e = script$e;
+const __vue_script__$l = script$l;
/* template */
-var __vue_render__$e = function () {
+var __vue_render__$l = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -55717,17 +55478,17 @@ var __vue_render__$e = function () {
1
)
};
-var __vue_staticRenderFns__$e = [];
-__vue_render__$e._withStripped = true;
+var __vue_staticRenderFns__$l = [];
+__vue_render__$l._withStripped = true;
/* style */
- const __vue_inject_styles__$e = undefined;
+ const __vue_inject_styles__$l = undefined;
/* scoped */
- const __vue_scope_id__$e = "data-v-b271bf5e";
+ const __vue_scope_id__$l = "data-v-b271bf5e";
/* module identifier */
- const __vue_module_identifier__$e = undefined;
+ const __vue_module_identifier__$l = undefined;
/* functional template */
- const __vue_is_functional_template__$e = false;
+ const __vue_is_functional_template__$l = false;
/* style inject */
/* style inject SSR */
@@ -55736,13 +55497,13 @@ __vue_render__$e._withStripped = true;
- const __vue_component__$e = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$e, staticRenderFns: __vue_staticRenderFns__$e },
- __vue_inject_styles__$e,
- __vue_script__$e,
- __vue_scope_id__$e,
- __vue_is_functional_template__$e,
- __vue_module_identifier__$e,
+ const __vue_component__$l = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$l, staticRenderFns: __vue_staticRenderFns__$l },
+ __vue_inject_styles__$l,
+ __vue_script__$l,
+ __vue_scope_id__$l,
+ __vue_is_functional_template__$l,
+ __vue_module_identifier__$l,
false,
undefined,
undefined,
@@ -55750,12 +55511,12 @@ __vue_render__$e._withStripped = true;
);
//
-var script$d = {
+var script$k = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -55845,9 +55606,9 @@ var script$d = {
};
/* script */
-const __vue_script__$d = script$d;
+const __vue_script__$k = script$k;
/* template */
-var __vue_render__$d = function () {
+var __vue_render__$k = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -55943,17 +55704,17 @@ var __vue_render__$d = function () {
1
)
};
-var __vue_staticRenderFns__$d = [];
-__vue_render__$d._withStripped = true;
+var __vue_staticRenderFns__$k = [];
+__vue_render__$k._withStripped = true;
/* style */
- const __vue_inject_styles__$d = undefined;
+ const __vue_inject_styles__$k = undefined;
/* scoped */
- const __vue_scope_id__$d = "data-v-9d718864";
+ const __vue_scope_id__$k = "data-v-9d718864";
/* module identifier */
- const __vue_module_identifier__$d = undefined;
+ const __vue_module_identifier__$k = undefined;
/* functional template */
- const __vue_is_functional_template__$d = false;
+ const __vue_is_functional_template__$k = false;
/* style inject */
/* style inject SSR */
@@ -55962,13 +55723,13 @@ __vue_render__$d._withStripped = true;
- const __vue_component__$d = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$d, staticRenderFns: __vue_staticRenderFns__$d },
- __vue_inject_styles__$d,
- __vue_script__$d,
- __vue_scope_id__$d,
- __vue_is_functional_template__$d,
- __vue_module_identifier__$d,
+ const __vue_component__$k = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$k, staticRenderFns: __vue_staticRenderFns__$k },
+ __vue_inject_styles__$k,
+ __vue_script__$k,
+ __vue_scope_id__$k,
+ __vue_is_functional_template__$k,
+ __vue_module_identifier__$k,
false,
undefined,
undefined,
@@ -55976,12 +55737,12 @@ __vue_render__$d._withStripped = true;
);
//
-var script$c = {
+var script$j = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -56071,9 +55832,9 @@ var script$c = {
};
/* script */
-const __vue_script__$c = script$c;
+const __vue_script__$j = script$j;
/* template */
-var __vue_render__$c = function () {
+var __vue_render__$j = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -56163,17 +55924,17 @@ var __vue_render__$c = function () {
1
)
};
-var __vue_staticRenderFns__$c = [];
-__vue_render__$c._withStripped = true;
+var __vue_staticRenderFns__$j = [];
+__vue_render__$j._withStripped = true;
/* style */
- const __vue_inject_styles__$c = undefined;
+ const __vue_inject_styles__$j = undefined;
/* scoped */
- const __vue_scope_id__$c = "data-v-366de105";
+ const __vue_scope_id__$j = "data-v-366de105";
/* module identifier */
- const __vue_module_identifier__$c = undefined;
+ const __vue_module_identifier__$j = undefined;
/* functional template */
- const __vue_is_functional_template__$c = false;
+ const __vue_is_functional_template__$j = false;
/* style inject */
/* style inject SSR */
@@ -56182,13 +55943,13 @@ __vue_render__$c._withStripped = true;
- const __vue_component__$c = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$c, staticRenderFns: __vue_staticRenderFns__$c },
- __vue_inject_styles__$c,
- __vue_script__$c,
- __vue_scope_id__$c,
- __vue_is_functional_template__$c,
- __vue_module_identifier__$c,
+ const __vue_component__$j = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$j, staticRenderFns: __vue_staticRenderFns__$j },
+ __vue_inject_styles__$j,
+ __vue_script__$j,
+ __vue_scope_id__$j,
+ __vue_is_functional_template__$j,
+ __vue_module_identifier__$j,
false,
undefined,
undefined,
@@ -56196,12 +55957,12 @@ __vue_render__$c._withStripped = true;
);
//
-var script$b = {
+var script$i = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme4Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -56291,9 +56052,9 @@ var script$b = {
};
/* script */
-const __vue_script__$b = script$b;
+const __vue_script__$i = script$i;
/* template */
-var __vue_render__$b = function () {
+var __vue_render__$i = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -56389,17 +56150,17 @@ var __vue_render__$b = function () {
1
)
};
-var __vue_staticRenderFns__$b = [];
-__vue_render__$b._withStripped = true;
+var __vue_staticRenderFns__$i = [];
+__vue_render__$i._withStripped = true;
/* style */
- const __vue_inject_styles__$b = undefined;
+ const __vue_inject_styles__$i = undefined;
/* scoped */
- const __vue_scope_id__$b = "data-v-737c08cc";
+ const __vue_scope_id__$i = "data-v-737c08cc";
/* module identifier */
- const __vue_module_identifier__$b = undefined;
+ const __vue_module_identifier__$i = undefined;
/* functional template */
- const __vue_is_functional_template__$b = false;
+ const __vue_is_functional_template__$i = false;
/* style inject */
/* style inject SSR */
@@ -56408,13 +56169,13 @@ __vue_render__$b._withStripped = true;
- const __vue_component__$b = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$b, staticRenderFns: __vue_staticRenderFns__$b },
- __vue_inject_styles__$b,
- __vue_script__$b,
- __vue_scope_id__$b,
- __vue_is_functional_template__$b,
- __vue_module_identifier__$b,
+ const __vue_component__$i = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$i, staticRenderFns: __vue_staticRenderFns__$i },
+ __vue_inject_styles__$i,
+ __vue_script__$i,
+ __vue_scope_id__$i,
+ __vue_is_functional_template__$i,
+ __vue_module_identifier__$i,
false,
undefined,
undefined,
@@ -56422,12 +56183,12 @@ __vue_render__$b._withStripped = true;
);
//
-var script$a = {
+var script$h = {
mixins: [singleGroupMixin],
name: 'paragraphYellowtheme5Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -56517,9 +56278,9 @@ var script$a = {
};
/* script */
-const __vue_script__$a = script$a;
+const __vue_script__$h = script$h;
/* template */
-var __vue_render__$a = function () {
+var __vue_render__$h = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -56611,17 +56372,17 @@ var __vue_render__$a = function () {
1
)
};
-var __vue_staticRenderFns__$a = [];
-__vue_render__$a._withStripped = true;
+var __vue_staticRenderFns__$h = [];
+__vue_render__$h._withStripped = true;
/* style */
- const __vue_inject_styles__$a = undefined;
+ const __vue_inject_styles__$h = undefined;
/* scoped */
- const __vue_scope_id__$a = "data-v-9c512fa4";
+ const __vue_scope_id__$h = "data-v-9c512fa4";
/* module identifier */
- const __vue_module_identifier__$a = undefined;
+ const __vue_module_identifier__$h = undefined;
/* functional template */
- const __vue_is_functional_template__$a = false;
+ const __vue_is_functional_template__$h = false;
/* style inject */
/* style inject SSR */
@@ -56630,13 +56391,13 @@ __vue_render__$a._withStripped = true;
- const __vue_component__$a = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$a, staticRenderFns: __vue_staticRenderFns__$a },
- __vue_inject_styles__$a,
- __vue_script__$a,
- __vue_scope_id__$a,
- __vue_is_functional_template__$a,
- __vue_module_identifier__$a,
+ const __vue_component__$h = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$h, staticRenderFns: __vue_staticRenderFns__$h },
+ __vue_inject_styles__$h,
+ __vue_script__$h,
+ __vue_scope_id__$h,
+ __vue_is_functional_template__$h,
+ __vue_module_identifier__$h,
false,
undefined,
undefined,
@@ -56644,11 +56405,11 @@ __vue_render__$a._withStripped = true;
);
//
-var script$9 = {
+var script$g = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme1Render',
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -56738,9 +56499,9 @@ var script$9 = {
};
/* script */
-const __vue_script__$9 = script$9;
+const __vue_script__$g = script$g;
/* template */
-var __vue_render__$9 = function () {
+var __vue_render__$g = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -56828,17 +56589,17 @@ var __vue_render__$9 = function () {
1
)
};
-var __vue_staticRenderFns__$9 = [];
-__vue_render__$9._withStripped = true;
+var __vue_staticRenderFns__$g = [];
+__vue_render__$g._withStripped = true;
/* style */
- const __vue_inject_styles__$9 = undefined;
+ const __vue_inject_styles__$g = undefined;
/* scoped */
- const __vue_scope_id__$9 = "data-v-44762fcc";
+ const __vue_scope_id__$g = "data-v-44762fcc";
/* module identifier */
- const __vue_module_identifier__$9 = undefined;
+ const __vue_module_identifier__$g = undefined;
/* functional template */
- const __vue_is_functional_template__$9 = false;
+ const __vue_is_functional_template__$g = false;
/* style inject */
/* style inject SSR */
@@ -56847,13 +56608,13 @@ __vue_render__$9._withStripped = true;
- const __vue_component__$9 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$9, staticRenderFns: __vue_staticRenderFns__$9 },
- __vue_inject_styles__$9,
- __vue_script__$9,
- __vue_scope_id__$9,
- __vue_is_functional_template__$9,
- __vue_module_identifier__$9,
+ const __vue_component__$g = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$g, staticRenderFns: __vue_staticRenderFns__$g },
+ __vue_inject_styles__$g,
+ __vue_script__$g,
+ __vue_scope_id__$g,
+ __vue_is_functional_template__$g,
+ __vue_module_identifier__$g,
false,
undefined,
undefined,
@@ -56861,11 +56622,11 @@ __vue_render__$9._withStripped = true;
);
//
-var script$8 = {
+var script$f = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme2Render',
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -56955,9 +56716,9 @@ var script$8 = {
};
/* script */
-const __vue_script__$8 = script$8;
+const __vue_script__$f = script$f;
/* template */
-var __vue_render__$8 = function () {
+var __vue_render__$f = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -57049,17 +56810,17 @@ var __vue_render__$8 = function () {
1
)
};
-var __vue_staticRenderFns__$8 = [];
-__vue_render__$8._withStripped = true;
+var __vue_staticRenderFns__$f = [];
+__vue_render__$f._withStripped = true;
/* style */
- const __vue_inject_styles__$8 = undefined;
+ const __vue_inject_styles__$f = undefined;
/* scoped */
- const __vue_scope_id__$8 = "data-v-59f586a0";
+ const __vue_scope_id__$f = "data-v-59f586a0";
/* module identifier */
- const __vue_module_identifier__$8 = undefined;
+ const __vue_module_identifier__$f = undefined;
/* functional template */
- const __vue_is_functional_template__$8 = false;
+ const __vue_is_functional_template__$f = false;
/* style inject */
/* style inject SSR */
@@ -57068,13 +56829,13 @@ __vue_render__$8._withStripped = true;
- const __vue_component__$8 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$8, staticRenderFns: __vue_staticRenderFns__$8 },
- __vue_inject_styles__$8,
- __vue_script__$8,
- __vue_scope_id__$8,
- __vue_is_functional_template__$8,
- __vue_module_identifier__$8,
+ const __vue_component__$f = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$f, staticRenderFns: __vue_staticRenderFns__$f },
+ __vue_inject_styles__$f,
+ __vue_script__$f,
+ __vue_scope_id__$f,
+ __vue_is_functional_template__$f,
+ __vue_module_identifier__$f,
false,
undefined,
undefined,
@@ -57082,11 +56843,11 @@ __vue_render__$8._withStripped = true;
);
//
-var script$7 = {
+var script$e = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme3Render',
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -57176,9 +56937,9 @@ var script$7 = {
};
/* script */
-const __vue_script__$7 = script$7;
+const __vue_script__$e = script$e;
/* template */
-var __vue_render__$7 = function () {
+var __vue_render__$e = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -57270,17 +57031,17 @@ var __vue_render__$7 = function () {
1
)
};
-var __vue_staticRenderFns__$7 = [];
-__vue_render__$7._withStripped = true;
+var __vue_staticRenderFns__$e = [];
+__vue_render__$e._withStripped = true;
/* style */
- const __vue_inject_styles__$7 = undefined;
+ const __vue_inject_styles__$e = undefined;
/* scoped */
- const __vue_scope_id__$7 = "data-v-c22c0580";
+ const __vue_scope_id__$e = "data-v-c22c0580";
/* module identifier */
- const __vue_module_identifier__$7 = undefined;
+ const __vue_module_identifier__$e = undefined;
/* functional template */
- const __vue_is_functional_template__$7 = false;
+ const __vue_is_functional_template__$e = false;
/* style inject */
/* style inject SSR */
@@ -57289,13 +57050,13 @@ __vue_render__$7._withStripped = true;
- const __vue_component__$7 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$7, staticRenderFns: __vue_staticRenderFns__$7 },
- __vue_inject_styles__$7,
- __vue_script__$7,
- __vue_scope_id__$7,
- __vue_is_functional_template__$7,
- __vue_module_identifier__$7,
+ const __vue_component__$e = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$e, staticRenderFns: __vue_staticRenderFns__$e },
+ __vue_inject_styles__$e,
+ __vue_script__$e,
+ __vue_scope_id__$e,
+ __vue_is_functional_template__$e,
+ __vue_module_identifier__$e,
false,
undefined,
undefined,
@@ -57303,11 +57064,11 @@ __vue_render__$7._withStripped = true;
);
//
-var script$6 = {
+var script$d = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme4Render',
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -57398,9 +57159,9 @@ var script$6 = {
};
/* script */
-const __vue_script__$6 = script$6;
+const __vue_script__$d = script$d;
/* template */
-var __vue_render__$6 = function () {
+var __vue_render__$d = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -57528,17 +57289,17 @@ var __vue_render__$6 = function () {
1
)
};
-var __vue_staticRenderFns__$6 = [];
-__vue_render__$6._withStripped = true;
+var __vue_staticRenderFns__$d = [];
+__vue_render__$d._withStripped = true;
/* style */
- const __vue_inject_styles__$6 = undefined;
+ const __vue_inject_styles__$d = undefined;
/* scoped */
- const __vue_scope_id__$6 = "data-v-5ec0ce56";
+ const __vue_scope_id__$d = "data-v-5ec0ce56";
/* module identifier */
- const __vue_module_identifier__$6 = undefined;
+ const __vue_module_identifier__$d = undefined;
/* functional template */
- const __vue_is_functional_template__$6 = false;
+ const __vue_is_functional_template__$d = false;
/* style inject */
/* style inject SSR */
@@ -57547,13 +57308,13 @@ __vue_render__$6._withStripped = true;
- const __vue_component__$6 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$6, staticRenderFns: __vue_staticRenderFns__$6 },
- __vue_inject_styles__$6,
- __vue_script__$6,
- __vue_scope_id__$6,
- __vue_is_functional_template__$6,
- __vue_module_identifier__$6,
+ const __vue_component__$d = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$d, staticRenderFns: __vue_staticRenderFns__$d },
+ __vue_inject_styles__$d,
+ __vue_script__$d,
+ __vue_scope_id__$d,
+ __vue_is_functional_template__$d,
+ __vue_module_identifier__$d,
false,
undefined,
undefined,
@@ -57561,11 +57322,11 @@ __vue_render__$6._withStripped = true;
);
//
-var script$5 = {
+var script$c = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme5Render',
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -57655,9 +57416,9 @@ var script$5 = {
};
/* script */
-const __vue_script__$5 = script$5;
+const __vue_script__$c = script$c;
/* template */
-var __vue_render__$5 = function () {
+var __vue_render__$c = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -57745,17 +57506,17 @@ var __vue_render__$5 = function () {
1
)
};
-var __vue_staticRenderFns__$5 = [];
-__vue_render__$5._withStripped = true;
+var __vue_staticRenderFns__$c = [];
+__vue_render__$c._withStripped = true;
/* style */
- const __vue_inject_styles__$5 = undefined;
+ const __vue_inject_styles__$c = undefined;
/* scoped */
- const __vue_scope_id__$5 = "data-v-2b65e80a";
+ const __vue_scope_id__$c = "data-v-2b65e80a";
/* module identifier */
- const __vue_module_identifier__$5 = undefined;
+ const __vue_module_identifier__$c = undefined;
/* functional template */
- const __vue_is_functional_template__$5 = false;
+ const __vue_is_functional_template__$c = false;
/* style inject */
/* style inject SSR */
@@ -57764,13 +57525,13 @@ __vue_render__$5._withStripped = true;
- const __vue_component__$5 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5, staticRenderFns: __vue_staticRenderFns__$5 },
- __vue_inject_styles__$5,
- __vue_script__$5,
- __vue_scope_id__$5,
- __vue_is_functional_template__$5,
- __vue_module_identifier__$5,
+ const __vue_component__$c = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$c, staticRenderFns: __vue_staticRenderFns__$c },
+ __vue_inject_styles__$c,
+ __vue_script__$c,
+ __vue_scope_id__$c,
+ __vue_is_functional_template__$c,
+ __vue_module_identifier__$c,
false,
undefined,
undefined,
@@ -57778,11 +57539,11 @@ __vue_render__$5._withStripped = true;
);
//
-var script$4 = {
+var script$b = {
mixins: [singleGroupMixin],
name: 'paragraphRedtheme6Render',
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -57872,9 +57633,9 @@ var script$4 = {
};
/* script */
-const __vue_script__$4 = script$4;
+const __vue_script__$b = script$b;
/* template */
-var __vue_render__$4 = function () {
+var __vue_render__$b = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -57962,17 +57723,17 @@ var __vue_render__$4 = function () {
1
)
};
-var __vue_staticRenderFns__$4 = [];
-__vue_render__$4._withStripped = true;
+var __vue_staticRenderFns__$b = [];
+__vue_render__$b._withStripped = true;
/* style */
- const __vue_inject_styles__$4 = undefined;
+ const __vue_inject_styles__$b = undefined;
/* scoped */
- const __vue_scope_id__$4 = "data-v-8f1046d6";
+ const __vue_scope_id__$b = "data-v-8f1046d6";
/* module identifier */
- const __vue_module_identifier__$4 = undefined;
+ const __vue_module_identifier__$b = undefined;
/* functional template */
- const __vue_is_functional_template__$4 = false;
+ const __vue_is_functional_template__$b = false;
/* style inject */
/* style inject SSR */
@@ -57981,13 +57742,13 @@ __vue_render__$4._withStripped = true;
- const __vue_component__$4 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4, staticRenderFns: __vue_staticRenderFns__$4 },
- __vue_inject_styles__$4,
- __vue_script__$4,
- __vue_scope_id__$4,
- __vue_is_functional_template__$4,
- __vue_module_identifier__$4,
+ const __vue_component__$b = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$b, staticRenderFns: __vue_staticRenderFns__$b },
+ __vue_inject_styles__$b,
+ __vue_script__$b,
+ __vue_scope_id__$b,
+ __vue_is_functional_template__$b,
+ __vue_module_identifier__$b,
false,
undefined,
undefined,
@@ -57995,11 +57756,11 @@ __vue_render__$4._withStripped = true;
);
//
-var script$3 = {
+var script$a = {
mixins: [singleGroupMixin],
name: 'paragraphSixteenRender',
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
data() {
return {
@@ -58095,9 +57856,9 @@ var script$3 = {
};
/* script */
-const __vue_script__$3 = script$3;
+const __vue_script__$a = script$a;
/* template */
-var __vue_render__$3 = function () {
+var __vue_render__$a = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -58227,17 +57988,17 @@ var __vue_render__$3 = function () {
1
)
};
-var __vue_staticRenderFns__$3 = [];
-__vue_render__$3._withStripped = true;
+var __vue_staticRenderFns__$a = [];
+__vue_render__$a._withStripped = true;
/* style */
- const __vue_inject_styles__$3 = undefined;
+ const __vue_inject_styles__$a = undefined;
/* scoped */
- const __vue_scope_id__$3 = "data-v-7f1062f6";
+ const __vue_scope_id__$a = "data-v-7f1062f6";
/* module identifier */
- const __vue_module_identifier__$3 = undefined;
+ const __vue_module_identifier__$a = undefined;
/* functional template */
- const __vue_is_functional_template__$3 = false;
+ const __vue_is_functional_template__$a = false;
/* style inject */
/* style inject SSR */
@@ -58246,13 +58007,13 @@ __vue_render__$3._withStripped = true;
- const __vue_component__$3 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3, staticRenderFns: __vue_staticRenderFns__$3 },
- __vue_inject_styles__$3,
- __vue_script__$3,
- __vue_scope_id__$3,
- __vue_is_functional_template__$3,
- __vue_module_identifier__$3,
+ const __vue_component__$a = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$a, staticRenderFns: __vue_staticRenderFns__$a },
+ __vue_inject_styles__$a,
+ __vue_script__$a,
+ __vue_scope_id__$a,
+ __vue_is_functional_template__$a,
+ __vue_module_identifier__$a,
false,
undefined,
undefined,
@@ -58262,12 +58023,12 @@ __vue_render__$3._withStripped = true;
var Left = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAbCAYAAACJISRoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEZERjBFNTUxMzJCMTFFRThFM0M5RDlDNDZFMDJEQjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEZERjBFNTYxMzJCMTFFRThFM0M5RDlDNDZFMDJEQjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RkRGMEU1MzEzMkIxMUVFOEUzQzlEOUM0NkUwMkRCMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RkRGMEU1NDEzMkIxMUVFOEUzQzlEOUM0NkUwMkRCMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plhysp0AAAIfSURBVHjatJU7T1VBEMd3D/deeXmNhbw1hIRPYImaKEhpY6GJUFD7AWjUCKGgNSaQEBKMjYWJMXY0JBCgsbEyUBiNhdKY8BS4Isf/mP8Jw3oeey7XSX7Ze2d2d3ZnZufYxbG2S8aYXnBk/KQObIGP8ufGk+9/lUvj7Q8xPAcWOqsXFMAdMGvyySroc3SWfHEnF2gQ+QTWQJCwcQia5fBqjWs3cQcuKOMLMJFxgx4exua5duA4zJKixxyb5sRHfnL8HWM74HgYF6646hkBUnXHSi+/W/n7MhhlVRlW5nXaBqA7VnvbJCePwZWUG4ltMsE2SDLzIFevgEdgk2GVEHWCp+CzciI5+AVug/vgHXgLSllOAi6cAntK30Un38CM8xgtnSxDN+ebeFl03tE1q5C6Us/xXFp1RVVRYZLl/ew483c9qsukVddVcI9voUzbMHMSSQfHFoYmqi4T02ZOOYke2F2iZTphnTTUV74PVpx84GZHKt4PQBN4ycRbhu8iGAIb4LXzwkM6WPknuWj1cadZZ7m2qTxEj/ArN7qmq8u3d0VSot6qaoqkKaW6cjmpqM6879j2TRUiObmpelTImzTyALfAD95K5nQ73w5vJwsp9jcJ+oa8Tgw/me8Za6GfG80zRIHTjdfyOLFheHJz9bDW2adEsZ22QbXVVVT6BlMDCTI+n/Z/Oam5JDkpqzI+s8R9tKSNPwMXYlp9VfJHgAEAjWxw8vlaPHgAAAAASUVORK5CYII=";
//
-var script$2 = {
+var script$9 = {
mixins: [singleGroupMixin],
name: 'paragraphSanQintheme1Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -58363,9 +58124,9 @@ var script$2 = {
};
/* script */
-const __vue_script__$2 = script$2;
+const __vue_script__$9 = script$9;
/* template */
-var __vue_render__$2 = function () {
+var __vue_render__$9 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -58521,17 +58282,17 @@ var __vue_render__$2 = function () {
1
)
};
-var __vue_staticRenderFns__$2 = [];
-__vue_render__$2._withStripped = true;
+var __vue_staticRenderFns__$9 = [];
+__vue_render__$9._withStripped = true;
/* style */
- const __vue_inject_styles__$2 = undefined;
+ const __vue_inject_styles__$9 = undefined;
/* scoped */
- const __vue_scope_id__$2 = "data-v-0f688b55";
+ const __vue_scope_id__$9 = "data-v-0f688b55";
/* module identifier */
- const __vue_module_identifier__$2 = undefined;
+ const __vue_module_identifier__$9 = undefined;
/* functional template */
- const __vue_is_functional_template__$2 = false;
+ const __vue_is_functional_template__$9 = false;
/* style inject */
/* style inject SSR */
@@ -58540,13 +58301,13 @@ __vue_render__$2._withStripped = true;
- const __vue_component__$2 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 },
- __vue_inject_styles__$2,
- __vue_script__$2,
- __vue_scope_id__$2,
- __vue_is_functional_template__$2,
- __vue_module_identifier__$2,
+ const __vue_component__$9 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$9, staticRenderFns: __vue_staticRenderFns__$9 },
+ __vue_inject_styles__$9,
+ __vue_script__$9,
+ __vue_scope_id__$9,
+ __vue_is_functional_template__$9,
+ __vue_module_identifier__$9,
false,
undefined,
undefined,
@@ -58556,12 +58317,12 @@ __vue_render__$2._withStripped = true;
var Icon$1 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAA8CAYAAABb5PswAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTUyQjM3NjQxMzM5MTFFRTkxRENFOTE0MUZCRUI2MDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTUyQjM3NjUxMzM5MTFFRTkxRENFOTE0MUZCRUI2MDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNTJCMzc2MjEzMzkxMUVFOTFEQ0U5MTQxRkJFQjYwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNTJCMzc2MzEzMzkxMUVFOTFEQ0U5MTQxRkJFQjYwMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkiCyOIAAAP4SURBVHjaVFVNjxtFEK2q7rExTvAuKwIRYDYKHwpIgRxClr9Abkj8iRy5gEDiB/AbIJE4QiQUThEScOAUIRACbUQ2WQTZiAV2cSDYY9kzXU1Vdfc4sXe84+nq915VvS67y598AK9tvQTffb/76Hg8fmc4HF4YjdbatdHRnY8vvRs95NdkMnnr8PDgPb0nojdOn37uTFX5nwiRe8ePr8OJzWPDEszMdP71c33nK/BVj/zGxujI2bMnNyqPMBx4mNYNPLZRPe/cct8v/528fXP79ptbTw+e3XryFBAgRESE33+7OFkbfOrrOzffP/hlHwgj6FtfMUZol21/ePDni37ZBHAOwDvdy8C6GBQFoGkXlYfIohqhXxFU5CAww2zRQGiDYIWalE4+oBIE5yNIVrKHZbcEcJhSzJyyIndoFIEjNEGeBW4o4kqYvYU8yGIIgtQwmAaFZA6aoOxkEZlQYghCr5kTgWbI8hAFiWWTIQgfOdcHFYqEqcxgsek/R6TqyLqmI0GULwQniJq6cAo+B8gqbTHdl7Yh+MCtFSVUWkkw7ja02lGhCNGTxqFCkm11LlEYmlSQVEzJAqUmlJCtbrIcPYoGVhqWTKLepwgjlKp5dF7gvUA720WeV931LlI2WecF9UVqoNBVhJ4jdmmy9ScRWEpgmoQ3sJXZ+qKBnL/LE7J8Y0zVMeVo2WjpJTuk1Ac7C6nMUIISNUVrdzQUtQYbRdKkyomgOy5mVLKGxdQPBeeyHrHzQoG3ymJM+Su0oWYLEhUNmEubTWMCs4QUCKmLXRbFE5Y2iWnLouzWViuVc7n9+sfm1mipQszYud1qTNKTo7XQb6p6VdQs0sqYTaIoRQEnlTqCZKdyaotVskspGoVLrjPliK7jdpTSlkKL6dAmSq5a2hm7hsnJoqIhm6Q0LtcJqRjUPACZOztMT7pkybkx6ailUZEDOaZSF1siZOOUekXVJZYvHU1IkLKyLxwpNLW1DLNRtCd2CJKjkJbzqW0z68UsgnNbIDmsgzar2VDAVE2bPzEdXEN8QAtaKwkfOM3YBSVfytFbjRNKQdq88kiGaq4v2ISF+9GyAyiZ5X4Nq4bpWfI6F2z8t9EGqc6oUFY1i4dHR+9Sv7Ipr9O15RVV1fMLakbj80+9eu7CHvd++Gb3ELb/quWawhOnnrl8bPz4R77X4+uPrPe2f7w1OfPl1zuvDAZ9WC4afuHlkx/2Hqq+9cLT3v17Ptvbm9TzOkDbLKCRX6F7/7X3msb94+/c9vPJZAo/39g3cl1Uidd36nbzxDrTbAa8c+sPWCya7kdW/Xz1i2u0++sB+Gk9g8+uXNWHl+TalGss17W6nt+48vlX8L8AAwDOGiR0ANbDwwAAAABJRU5ErkJggg==";
//
-var script$1 = {
+var script$8 = {
mixins: [singleGroupMixin],
name: 'paragraphSanQintheme2Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -58657,9 +58418,9 @@ var script$1 = {
};
/* script */
-const __vue_script__$1 = script$1;
+const __vue_script__$8 = script$8;
/* template */
-var __vue_render__$1 = function () {
+var __vue_render__$8 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -58804,17 +58565,17 @@ var __vue_render__$1 = function () {
1
)
};
-var __vue_staticRenderFns__$1 = [];
-__vue_render__$1._withStripped = true;
+var __vue_staticRenderFns__$8 = [];
+__vue_render__$8._withStripped = true;
/* style */
- const __vue_inject_styles__$1 = undefined;
+ const __vue_inject_styles__$8 = undefined;
/* scoped */
- const __vue_scope_id__$1 = "data-v-0be464c4";
+ const __vue_scope_id__$8 = "data-v-0be464c4";
/* module identifier */
- const __vue_module_identifier__$1 = undefined;
+ const __vue_module_identifier__$8 = undefined;
/* functional template */
- const __vue_is_functional_template__$1 = false;
+ const __vue_is_functional_template__$8 = false;
/* style inject */
/* style inject SSR */
@@ -58823,13 +58584,13 @@ __vue_render__$1._withStripped = true;
- const __vue_component__$1 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },
- __vue_inject_styles__$1,
- __vue_script__$1,
- __vue_scope_id__$1,
- __vue_is_functional_template__$1,
- __vue_module_identifier__$1,
+ const __vue_component__$8 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$8, staticRenderFns: __vue_staticRenderFns__$8 },
+ __vue_inject_styles__$8,
+ __vue_script__$8,
+ __vue_scope_id__$8,
+ __vue_is_functional_template__$8,
+ __vue_module_identifier__$8,
false,
undefined,
undefined,
@@ -58839,12 +58600,12 @@ __vue_render__$1._withStripped = true;
var Icon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAA3CAYAAACYV8NnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDkwQ0JBM0QxMzM1MTFFRUJFQURCMzkxQzE4OTQ5RjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDkwQ0JBM0UxMzM1MTFFRUJFQURCMzkxQzE4OTQ5RjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOTBDQkEzQjEzMzUxMUVFQkVBREIzOTFDMTg5NDlGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOTBDQkEzQzEzMzUxMUVFQkVBREIzOTFDMTg5NDlGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgCsdJgAAAOLSURBVHja1JpJaBNRGMffvKRat2prVRTqVlxQsdQFlYJxuYioSMFDD+LdgwpeFEEqFrxJr4IXL4IIBRdED0KLaKEutUVUPAgiilvVurdZxv+X/McMkrSZ5E3C++DHJM2bN/+8fPMtb+oMdR8+q5RaBqrBKIgAF6SIvHZAAlSBOJjAo/aN8cZr3xg5JwqSKmP+sUnffN4x11jvtcz3HfTLoBhYo+yxW7IqX8CIJYJlpYc1f3pbLK1V04dtES4+ntB0fNcS0embXXO1bXKRlP4vtNjg045tq+za6B6iU2tll8lKu95KWyVcM9/b5B6OCJ7IgkUxpQ+Ct3w/D6wFU8ss7gl4Q3eYA1ZQpyTCiIi+DxpAN7jEEz7y5FlgJdgP9pZBbC+4SE0fKHomRe8DW+VvDkrTJXixHPSB93kmky91DBwMUXAXOFUX6xzM9eHnniPzcdgCXovoQiedAS6D7YbvAVnNftAKwa8KOSFI5PgKTtLvTdpP0FGo4KCiPZ97ZjDtyzzPwbUgJxUTo/vZRpkwae9uY5UTYYt+xyLLlOiBoCcVI/q3QfdI+cJrqKLrDKZ+19d9hyp6FTOTCYsweYQquhasNihaUnNL2KIlnc81GKNlA2Ynsl19WKLFLQ5xdUxao6TvoKKlwmsCs8cYJ6n7PC9guowVVzuA1T4DJuUbhM9qQU26PkXt0Y7jboafe+ARS1O5sxeBTWAzBYdpsst1F9xgAhvmr7oYbATrwUvQLqXpLpXdy2sGQ+AXRU8D9ao8JgK3gXXgk8pucNawRNb8An1RukfSK7DHcZNyWA3JZw3etqwtJvdT1Ma9vLhtO0zK1h2mpI370442WBuXdaUjlq22dVti/25EbaN7aMs8o0pzE8YW4ZNBtdQeR8FCCnd9XUlUZZ+mprxw4xuTYEPQxi8exHrAQ87rBQLvV/eeDI+wSUj6SmhpqntFWBcF5oqJ7jiRJc52aXqBEUjGXwDHwR/fdfL5r5NDT9xbzWKLpraAjYFc5zpLz0xrH+ssa8iTLuMEmBKwS2mqZJxuYWcTxMQvd1RSdHOee2G86y0FCyolerTIklYiQl2lRA8UKdoptUgrRbR0zk+LED7ErroioiV8dQQULYnjisr8s0nFqryrFF6oPQi6mxSGaEmxp1XmcdnjMcb9AOfAHtksKlV0VJVuCZYCN8EG7gQ1cu5v9Ps74IUy9NjjrwADAJTZ3NG+K85NAAAAAElFTkSuQmCC";
//
-var script = {
+var script$7 = {
mixins: [singleGroupMixin],
name: 'paragraphSanQintheme3Render',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$y
+ XmlTextRender: __vue_component__$F
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -58940,9 +58701,9 @@ var script = {
};
/* script */
-const __vue_script__ = script;
+const __vue_script__$7 = script$7;
/* template */
-var __vue_render__ = function () {
+var __vue_render__$7 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -59036,13 +58797,1932 @@ var __vue_render__ = function () {
1
)
};
+var __vue_staticRenderFns__$7 = [];
+__vue_render__$7._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$7 = undefined;
+ /* scoped */
+ const __vue_scope_id__$7 = "data-v-a9c15308";
+ /* module identifier */
+ const __vue_module_identifier__$7 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$7 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$7 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$7, staticRenderFns: __vue_staticRenderFns__$7 },
+ __vue_inject_styles__$7,
+ __vue_script__$7,
+ __vue_scope_id__$7,
+ __vue_is_functional_template__$7,
+ __vue_module_identifier__$7,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$6 = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtyfiveRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$F
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$6 = script$6;
+/* template */
+var __vue_render__$6 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyfive-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "body-text" },
+ [
+ _c(
+ "div",
+ { staticClass: "left-image" },
+ [
+ _c("xml-image-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.imageBlockDataName],
+ "block-data-name": _vm.imageBlockDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "show-title": false,
+ "container-class": "image-container",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ resourceBasisPath: _vm.resourceBasisPath,
+ },
+ on: { blockclick: _vm.handleBlockClick },
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$6 = [];
+__vue_render__$6._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$6 = undefined;
+ /* scoped */
+ const __vue_scope_id__$6 = "data-v-470edaad";
+ /* module identifier */
+ const __vue_module_identifier__$6 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$6 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$6 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$6, staticRenderFns: __vue_staticRenderFns__$6 },
+ __vue_inject_styles__$6,
+ __vue_script__$6,
+ __vue_scope_id__$6,
+ __vue_is_functional_template__$6,
+ __vue_module_identifier__$6,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$5 = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtysixRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$F
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$5 = script$5;
+/* template */
+var __vue_render__$5 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtysix-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "body-text" },
+ [
+ _c(
+ "div",
+ { staticClass: "left-image" },
+ [
+ _c("xml-image-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.imageBlockDataName],
+ "block-data-name": _vm.imageBlockDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "show-title": false,
+ "container-class": "image-container",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ resourceBasisPath: _vm.resourceBasisPath,
+ },
+ on: { blockclick: _vm.handleBlockClick },
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$5 = [];
+__vue_render__$5._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$5 = undefined;
+ /* scoped */
+ const __vue_scope_id__$5 = "data-v-02e8551d";
+ /* module identifier */
+ const __vue_module_identifier__$5 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$5 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$5 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5, staticRenderFns: __vue_staticRenderFns__$5 },
+ __vue_inject_styles__$5,
+ __vue_script__$5,
+ __vue_scope_id__$5,
+ __vue_is_functional_template__$5,
+ __vue_module_identifier__$5,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$4 = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtysevenRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$F
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ isFold: this.isExpand //是否折叠
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ isExpand: {
+ //是否展开
+ type: Boolean,
+ default: false
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ },
+ changepanel() {
+ this.isFold = !this.isFold;
+ }
+ },
+ mounted() {}
+};
+
+var __$_require_static_images_leaflet_resource_enter_title_icon5_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAYAAADhXXHAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEY2RDg3QTAzOTExMTFFRkE0MTVDMjI1MTc5NzBCNDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEY2RDg3QTEzOTExMTFFRkE0MTVDMjI1MTc5NzBCNDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRjZEODc5RTM5MTExMUVGQTQxNUMyMjUxNzk3MEI0MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRjZEODc5RjM5MTExMUVGQTQxNUMyMjUxNzk3MEI0MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqOpO40AAAYSSURBVHjavFlpbFVF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";
+
+/* script */
+const __vue_script__$4 = script$4;
+var __vue_render__$4 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyseven-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "sub-title" },
+ [
+ _c("div", { staticClass: "icon-box" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_title_icon5_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "body-text",
+ class: !_vm.isFold ? "body-text-fold" : "",
+ },
+ [
+ _c("div", { staticClass: "border-top" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-right" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-bottom" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-left" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "seemore", on: { click: _vm.changepanel } },
+ [
+ _c("span", [
+ _vm._v(_vm._s(!_vm.isFold ? "查看更多" : "折叠")),
+ ]),
+ _vm._v(" "),
+ !_vm.isFold
+ ? _c("i", { staticClass: "el-icon-d-arrow-left down" })
+ : _c("i", { staticClass: "el-icon-d-arrow-left up" }),
+ ]
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$4 = [];
+__vue_render__$4._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$4 = undefined;
+ /* scoped */
+ const __vue_scope_id__$4 = "data-v-220187fe";
+ /* module identifier */
+ const __vue_module_identifier__$4 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$4 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$4 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4, staticRenderFns: __vue_staticRenderFns__$4 },
+ __vue_inject_styles__$4,
+ __vue_script__$4,
+ __vue_scope_id__$4,
+ __vue_is_functional_template__$4,
+ __vue_module_identifier__$4,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$3 = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtyseven2Render',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$F
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ isFold: this.isExpand //是否折叠
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ isExpand: {
+ //是否展开
+ type: Boolean,
+ default: false
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ },
+ changepanel() {
+ this.isFold = !this.isFold;
+ }
+ },
+ mounted() {}
+};
+
+var __$_require_static_images_leaflet_resource_enter_title_icon6_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAlCAYAAADbVxCwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0U3QTk3QjAzOTExMTFFRkJFM0NGNThEREEwRTZGNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0U3QTk3QjEzOTExMTFFRkJFM0NGNThEREEwRTZGNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRTdBOTdBRTM5MTExMUVGQkUzQ0Y1OEREQTBFNkY3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRTdBOTdBRjM5MTExMUVGQkUzQ0Y1OEREQTBFNkY3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv+pvSYAAATdSURBVHjazJh5bBVVFMZfS1lFlsgWQQRaiQtQoSDSNIAmkhQiiyiKLcQNZRH4R6gQCWgqyBKCtmFJgEpZFTRKW4GwJAYIgpJKVCo0AQqkltBigVZbCjy+k3zXnFzntTNvpgkn+eXN3NnOO/ds98Zk/nI85FO6ggEgAfQAbcAD4C64Dq6AC+AP8CuojfZDcVE+lwwmglQQ7+G5GnAYfA+2g2tePhrr8Y+9BX4HR8H7HhUVaQFeANmgFGwCjwdt2VFgFafaSYo5xSWgHNykYuIO3UEvkATaqmeag8kgDeSAD0GFH2Vbg9VgkjUu/rgXfA1+AFddzuJAMBakg0c43gS8A8aAN0FBNG4g1vjZUvQWWMvpH8VpvOpyduQPngDzQU/wCvhNXe8I8sBCr8r2oV9qf5LASATTGN1+5A7YBfqD2aCK4zFgEQ0S40ZZ8cuDoAvPw3zBc+DPULAiSn8BBoHTavw9sLQhZVvwH3dSL5MM8DGPG0vECCmcTSNzmB4jKpvJqTYyE3ypzmXaMpj4tXQAc8ETPhT+m3Gg/Xgti87/lH2S/mNEgmeNOp/CAPkMDFPjSZxCmbapPi0sFW88U1+IRlnmpGyGSmVSImepa48xhUlETwf5KvXtYCSvBx8F4BLF1nsm0pD/KdsZvKZuWAxuWA+IYp/S2mGOP8OAPALeVRbxK2KYiypDTNPKjgPNeCxKbrQeNimsL91gCfuDBBWYS3jtjQCUvQ2y1PmroquZ9hHqQoHKeyHlOyIvq7Eh4CseDyRGdjm8w6tIdVyuCkafWBXlRn50+bImUV5zKxet4pMYp3pSI2cCzJ8P00WMXGbJbk+MSKtY6fD8GfbIIvFx7IyaqhucOp9wBGXC9Sj6NjOElkIwgW1mczX+L3N0iXW/1qWtKFvnogRv4Mt1vd7CfiHfst5Z5suECM1RF0tRkZbswmxlm6njujhOSxXbQeMSp6yHviNO8mIjluFO2sqxqjYb6Re6PyTWKv1FRtmf1GBqQB/7K0KXVcFK6HRNy7NqZSGxccIom69uSqFv+ZUsFhHJv8+rZqWI7ze5uYjXyq3ndXE5CcqMsgeVJWTsgwCUDTPqT6o8foy/JRwXa/Zm6jpnLe/T1Xmujnwpb59bHVZiAApL9lgHVjCQsy3LHWYBWWa5wVJmCDMbOXaakmm7pLqpraCVT2UfpIXKwEtA76ikMb8v0m0gm6Y0q8eusle3/4AZYDfPnwLb2OSEo1RWmqJHQTUTv5YxNEa5FS/rLV/NilQA8rgm0i8c5tO65Q6KGuNoRaWZ2qNm8zqtXFdftVrpsNxo7HyawW7PFKZauk1xQ5scyeq40loTBS0DOM36mzfpeofc7MikqOOjVgJ/mlF8mf5cGmWGGM7F6Fir3zjPNVih2+2jFGtjw6wUPmHzHaOWPvu5fXSM7Vx1BAW7sQDI3sNo1fZp2cx1X6Xbva523I0xcok5Lt3hXkk7I4kpAqX8WI3aK+uucqaTyBbVPBYmT7uI/a2gy3Xo+gu5zIl3mN6uViNf3xorn/sC+6Ld8rxSz/JEAm0B87BYcTDTzVBWu44NlN6z3Hc4wMiv8OrstrKyWbGTO3x6HS/bR9utYDtuVaSHaO127JaqmIJKuZaq8Zs6nALsdfAtI1+m/BtOW0NSEY21vMg9AQYAto0XA8CZObsAAAAASUVORK5CYII=";
+
+/* script */
+const __vue_script__$3 = script$3;
+var __vue_render__$3 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyseven-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "sub-title" },
+ [
+ _c("div", { staticClass: "icon-box" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_title_icon6_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "body-text",
+ class: !_vm.isFold ? "body-text-fold" : "",
+ },
+ [
+ _c("div", { staticClass: "border-top" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-right" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-bottom" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-left" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "seemore", on: { click: _vm.changepanel } },
+ [
+ _c("span", [
+ _vm._v(_vm._s(!_vm.isFold ? "查看更多" : "折叠")),
+ ]),
+ _vm._v(" "),
+ !_vm.isFold
+ ? _c("i", { staticClass: "el-icon-d-arrow-left down" })
+ : _c("i", { staticClass: "el-icon-d-arrow-left up" }),
+ ]
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$3 = [];
+__vue_render__$3._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$3 = undefined;
+ /* scoped */
+ const __vue_scope_id__$3 = "data-v-97901996";
+ /* module identifier */
+ const __vue_module_identifier__$3 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$3 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$3 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3, staticRenderFns: __vue_staticRenderFns__$3 },
+ __vue_inject_styles__$3,
+ __vue_script__$3,
+ __vue_scope_id__$3,
+ __vue_is_functional_template__$3,
+ __vue_module_identifier__$3,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$2 = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtyseven3Render',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$F
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ isFold: this.isExpand //是否折叠
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ isExpand: {
+ //是否展开
+ type: Boolean,
+ default: false
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ },
+ changepanel() {
+ this.isFold = !this.isFold;
+ }
+ },
+ mounted() {}
+};
+
+var __$_require_static_images_leaflet_resource_enter_title_icon7_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ5MkI2QTIzOTExMTFFRjhGNTJGMjU5M0IyNjYyN0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQ5MkI2QTMzOTExMTFFRjhGNTJGMjU5M0IyNjYyN0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RDkyQjZBMDM5MTExMUVGOEY1MkYyNTkzQjI2NjI3QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RDkyQjZBMTM5MTExMUVGOEY1MkYyNTkzQjI2NjI3QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgyuc50AAAQdSURBVHjazJgLaI1hGMe/Mwdr2BhzS3JZMpchyXWYGHOXWLnNvUhYIXKJcokScxmhaNiMYhIbidxis6a5ZrQQc537ZSOX/1v/tx6fc/m+s++Up37tfZ9955z/e3ue5/1cqwvyjACsDegIWoEIEAo+gGfgPshjPyBz23i2NZgJkkBjP8/+BOdAOsgCP+yICrHwTFN+8R2QYkGQsipgANgPisFYJ2dqOkgFYSb/S3AB3APPwW9QC0SDrqCDGHAzDmo8mArKAhWlRroFzBa+XyCbIi+z783UbCaDeaABfcNBPkjk7NlaPhfYaxJUBLqB0eCiH0HKSsE6zlwqZ1JZC3CJfluiVoKJop9OQdeFr7rF7fEZzAdDwSf66oMcUNuqqHiwVPS3gcmgnP1YfuFX0MXG3j0FEvg5gzO1y4ooNfo07idluRylnvo5oAAM4qw9sRl+rnGz6+8bwxn0KWoaY5HBE5LMeKNsCdgKvoFxoDtPoF3L5sC1rfe0hULE5k4R/lXgFdsjwBrwgmIyxWgDsWXgvcgMg72J6i1OxBuwh+2aYAf4DkaCu0blTQnaKfoTvIkaInyZXCYdPBuBTcxnTtk+0U4U+/gvUX2EL0e0nzBQbjCcNZW0S9gOZwb4R1SM8OWL9lEQB94ZzluBaMeYRUUwb+lgV2YEx+qZcuhj0W5iFhUu+u+CJMjFJTvg5bdqmkWVi35okETVAZGmCZC/VW4W9UEESfXhqkEQ1ZJ/HwlffVOY+EvUd7G+bhHVnbQEkWq0tRPtYk+nT564vg4LcjOFqcEfpy9MJHRVBhV6EnVW+JIcFjUXNAcHwWv6Rony54b5xGtRxzgSZT1tliW+TMW4tdwzK4R/jmhneUszb1nky+xdWRsGTnL5JoGn9I9k0Wgwne31VbqsF1chVezNCFBMW3CE+6cqE+4J/q8uSyBt21kAeL04PAAbwWL2N4ObFhJxLPdhFJe9I/23uMF1GV0NHBbRu5Qlkd/bjKrPB4JOPCGnWB1e9SEqhSWzDoK53AqHxAUjjNVHP3FZnWKOT95q9ApeHJ+zH8mb7iymCk+2gD/WjvlNlSIZQpCKe1d4xZIXilI7t5mHoD/fC+h0kMarVZyH59VxPs8b9Bfhj+LJKxJLqi2Cg21r59p+l6FBlhe9KOw290IPUV3oC2w0N3YGs8QS7iW9tGvEi48oDuYfYS4/b11UgFsOFoovN9sXxrjaPpb4Kl+O3Oa1/jRny2BAjedMW3rBUcFCXxVhu0WZLK0GE7knQYXcSz0oyOBpHuhrxkIsxp4SjrQhl2cfw4UU+Zvlcy4H0h50FjFKmk9hbpuB8SNz2EHTElfn/+xYHquHM1xKLSwuxIF0UhGAIHkfSDDN2CInRFXWtLAyboHLbuP/sHy+JlLB+tEfAQYAZSjxOOFdJ8EAAAAASUVORK5CYII=";
+
+/* script */
+const __vue_script__$2 = script$2;
+var __vue_render__$2 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyseven-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "sub-title" },
+ [
+ _c("div", { staticClass: "icon-box" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_title_icon7_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass: "body-text",
+ class: !_vm.isFold ? "body-text-fold" : "",
+ },
+ [
+ _c("div", { staticClass: "border-top" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-right" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-bottom" }),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-left" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "seemore", on: { click: _vm.changepanel } },
+ [
+ _c("span", [
+ _vm._v(_vm._s(!_vm.isFold ? "查看更多" : "折叠")),
+ ]),
+ _vm._v(" "),
+ !_vm.isFold
+ ? _c("i", { staticClass: "el-icon-d-arrow-left down" })
+ : _c("i", { staticClass: "el-icon-d-arrow-left up" }),
+ ]
+ ),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$2 = [];
+__vue_render__$2._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$2 = undefined;
+ /* scoped */
+ const __vue_scope_id__$2 = "data-v-672aa810";
+ /* module identifier */
+ const __vue_module_identifier__$2 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$2 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$2 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 },
+ __vue_inject_styles__$2,
+ __vue_script__$2,
+ __vue_scope_id__$2,
+ __vue_is_functional_template__$2,
+ __vue_module_identifier__$2,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1 = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphThirtyeightRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$F
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ titleTextDataName: 'titleTextData',
+ groupData: {},
+ isFold: this.isExpand //是否折叠
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ isExpand: {
+ //是否展开
+ type: Boolean,
+ default: false
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ },
+ changepanel() {
+ this.isFold = !this.isFold;
+ }
+ },
+ mounted() {}
+};
+
+var __$_require_static_images_leaflet_resource_enter_paragraph_icon3_png__ = "6aeb770bcf762778.png";
+
+var __$_require_static_images_leaflet_resource_enter_paragraph_icon4_png__ = "fca0f80fbaef5ac6.png";
+
+/* script */
+const __vue_script__$1 = script$1;
+var __vue_render__$1 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Thirtyeight-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "sub-title" },
+ [
+ _c("div", { staticClass: "icon-box" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_paragraph_icon3_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "body-text" },
+ [
+ _c("div", { staticClass: "border-right" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_paragraph_icon4_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("div", { staticClass: "border-left" }, [
+ _c("img", {
+ attrs: {
+ src: __$_require_static_images_leaflet_resource_enter_paragraph_icon4_png__,
+ alt: "",
+ },
+ }),
+ ]),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "icon-box" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$1 = [];
+__vue_render__$1._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1 = undefined;
+ /* scoped */
+ const __vue_scope_id__$1 = "data-v-75ed3c66";
+ /* module identifier */
+ const __vue_module_identifier__$1 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },
+ __vue_inject_styles__$1,
+ __vue_script__$1,
+ __vue_scope_id__$1,
+ __vue_is_functional_template__$1,
+ __vue_module_identifier__$1,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script = {
+ mixins: [singleGroupMixin],
+ name: 'paragraphFortyRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$F
+ },
+ data() {
+ return {
+ typeText: '段落',
+ //定义此变量,是为了解决页面中有多个块儿的情况。
+ bodyTextDataName: 'bodyTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__ = script;
+/* template */
+var __vue_render__ = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-paragraph-Forty-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "body-text" },
+ [
+ _c("div", { staticClass: "top-image" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.bodyTextDataName],
+ "block-data-name": _vm.bodyTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-body-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "bottom-image" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__ = [];
__vue_render__._withStripped = true;
/* style */
const __vue_inject_styles__ = undefined;
/* scoped */
- const __vue_scope_id__ = "data-v-a9c15308";
+ const __vue_scope_id__ = "data-v-c1839608";
/* module identifier */
const __vue_module_identifier__ = undefined;
/* functional template */
@@ -59068,7 +60748,7 @@ __vue_render__._withStripped = true;
undefined
);
-const ParagraphComponents = [__vue_component__$x, __vue_component__$w, __vue_component__$v, __vue_component__$u, __vue_component__$t, __vue_component__$s, __vue_component__$r, __vue_component__$q, __vue_component__$p, __vue_component__$o, __vue_component__$n, __vue_component__$m, __vue_component__$l, __vue_component__$k, __vue_component__$j, __vue_component__$i, __vue_component__$h, __vue_component__$g, __vue_component__$f, __vue_component__$e, __vue_component__$d, __vue_component__$c, __vue_component__$b, __vue_component__$a, __vue_component__$9, __vue_component__$8, __vue_component__$7, __vue_component__$6, __vue_component__$5, __vue_component__$4, __vue_component__$3, __vue_component__$2, __vue_component__$1, __vue_component__];
+const ParagraphComponents = [__vue_component__$E, __vue_component__$D, __vue_component__$C, __vue_component__$B, __vue_component__$A, __vue_component__$z, __vue_component__$y, __vue_component__$x, __vue_component__$w, __vue_component__$v, __vue_component__$u, __vue_component__$t, __vue_component__$s, __vue_component__$r, __vue_component__$q, __vue_component__$p, __vue_component__$o, __vue_component__$n, __vue_component__$m, __vue_component__$l, __vue_component__$k, __vue_component__$j, __vue_component__$i, __vue_component__$h, __vue_component__$g, __vue_component__$f, __vue_component__$e, __vue_component__$d, __vue_component__$c, __vue_component__$b, __vue_component__$a, __vue_component__$9, __vue_component__$8, __vue_component__$7, __vue_component__$6, __vue_component__$5, __vue_component__$4, __vue_component__$3, __vue_component__$2, __vue_component__$1, __vue_component__];
var index = {
// install,
...ParagraphComponents
diff --git a/src/plugin/xml-digital-teaching/lib/question.js b/src/plugin/xml-digital-teaching/lib/question.js
index 10393f0..1f05d17 100644
--- a/src/plugin/xml-digital-teaching/lib/question.js
+++ b/src/plugin/xml-digital-teaching/lib/question.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
const radioType = ['SingleSelect'];
@@ -14870,7 +14870,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
diff --git a/src/plugin/xml-digital-teaching/lib/render.js b/src/plugin/xml-digital-teaching/lib/render.js
index f2d6255..f5fd797 100644
--- a/src/plugin/xml-digital-teaching/lib/render.js
+++ b/src/plugin/xml-digital-teaching/lib/render.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
//
diff --git a/src/plugin/xml-digital-teaching/lib/resource.css b/src/plugin/xml-digital-teaching/lib/resource.css
index 332b708..d248965 100644
--- a/src/plugin/xml-digital-teaching/lib/resource.css
+++ b/src/plugin/xml-digital-teaching/lib/resource.css
@@ -1,5 +1,5 @@
-.preview-item-file[data-v-1a9a6b5c]:hover,
-.slip-over-cover[data-v-1a9a6b5c]:hover {
+.preview-item-file[data-v-7bb903ee]:hover,
+.slip-over-cover[data-v-7bb903ee]:hover {
cursor: pointer;
}
diff --git a/src/plugin/xml-digital-teaching/lib/resource.js b/src/plugin/xml-digital-teaching/lib/resource.js
index 5d2c156..f2c63f1 100644
--- a/src/plugin/xml-digital-teaching/lib/resource.js
+++ b/src/plugin/xml-digital-teaching/lib/resource.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var epub = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAMAAAChHKjRAAAAAXNSR0IArs4c6QAAAjdQTFRFAAAAiXb/kG/0inD6inX6jW72jXL2eGLpe2fuinL2i3H3iHf6i3L5dmTvjHH3inP4inH2i3L2d2TuhW7vjHH5d2TqjnH5fWnyd2bskHb5jXX1jHH2i3H3i3H4i3H4d2Xsd2Xqi3H4cmLoi3L4inH3i3L3inL3i3L3jHL3hG3zi3L3jHL4jnT5i3L3i3L3jHH2bFPvbl/nb2DncF/ncVP1cWHncWHocWHpclP2cmLpc2Lpc2Lqc2Ppc2PqdGPpdGPqd1r1d1z0d2TreFv2eFz0eFz1eGDxeGbseVv1eVz1el31el32el71el72e133e1/2e2TxfGD1fGXxfWD3fWH2fmjxf2T2f2rwgGX3gGnygWX2gWb2gWb3gWrzgWzzgmb3gmf2gmzyg23zhGj3hGn2hGr2hGr3hG3zhWr3hWv2hWv3hWz3hW7zhW70hmz3h233h273iG34iG/3iW34iW74iW/3iXD3iXH2inD4inH3inP2i3D4i3H3i3H4i3L3i3L4i3P4jHL3jHL4jHP3jHP4jHT2jHT3jHrxjHryjXP4jXT3jXT5jXX3jXvyjnT5jnX4j3T5j3T6j3b3lYH2l4H4mIL4mYP4movynY/xpJL3pJfzpZL5pZjzqJX5q5n5r576saD6uaz3va/7zMT5zcP7z8X70Mb70sj708n708r71c381c761s382ND72db4393549z+4+H55+b66OL96+b+6+r67+v+8/L99PD/9vT+///9///+////0H5GmAAAADB0Uk5TAA0XMjI6OkZNVVpefX+HjJCRkpSeoausra2vs7W2t7i5v8TN1tbd3t/o6+7v8PH8u0jmrQAAAapJREFUOMtjYGBgYBZQ1sMAOpoKHAwIwF+HDfSlG9nzElADVGRuZScEVcNWiVORvY29KESRZDluRfb2VhJgRSp1OBQlgRTZW8uDFKnjUpRrZgtSZamER1Fji5MhSJG9qTgDgxoORXXd5e5mYGDMjltRXV9nTiIIxAkjKeoq8veFg5DK5rqWvgl9QDBRCklRacG8BfOhYMHs/Bq4hBySIu9Fe5DAXH+4hDRCUaXnqj3b12+EgE3rJidjVeS1ZM9ig4AgMAh1S+3HpWiFX2EJGBRXN9fhUrQyBFt0oylaahIWBQZ5bbgVrW2eMhUMyrLacCqCgx2TUnAr2gUFW1szcCpaHd7RCwLtkVlduB1uEREDAvGFXXWUBcFy5+x8MMgrwh2Yyxyy8sCgKDqtB6sijzV7dm7eAgHbNkxLwKaoznvhbqSkMjMYq6La2BlzZkHBnOmZ9VgVtVX4OLpCgUtgUzNWRXV1zS1w0Ig9CHADaZyZEwnIMGgQViTLoEpYkQiDWBUhNTXcDKwEDdJnZGAQJKCmgQtUQvHhVaPNCSkRWQSVdfWwAi1FHiagAgAPu3js6FbZbgAAAABJRU5ErkJggg==";
@@ -174,7 +174,10 @@ var script = {
window.open(item.link);
return;
}
- let url = this.resourceBasisPath + item.uploadFileUrl.split('./')[1];
+ let url = item.uploadFileUrl;
+ if (item.uploadFileUrl.indexOf('./') !== -1) {
+ url = this.resourceBasisPath + item.uploadFileUrl.split('./')[1];
+ }
this.$emit('showFileReader', {
fileFormat: item.fileFormat,
fileUrl: url,
@@ -341,13 +344,18 @@ var __vue_render__ = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !==
- -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
+ "./"
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
],
@@ -401,6 +409,7 @@ var __vue_render__ = function () {
staticClass: "pointer",
on: {
click: function ($event) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -558,6 +567,7 @@ var __vue_render__ = function () {
staticClass: "pointer",
on: {
click: function ($event) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -600,14 +610,20 @@ var __vue_render__ = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf(
- "./"
- ) !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
+ "./"
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split(
+ "./"
+ )[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
],
@@ -731,16 +747,20 @@ var __vue_render__ = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf(
- "./"
- ) !== -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split(
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
"./"
- )[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split(
+ "./"
+ )[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
_vm._v(" "),
@@ -755,6 +775,7 @@ var __vue_render__ = function () {
click: function (
$event
) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -922,13 +943,18 @@ var __vue_render__ = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !==
- -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
+ "./"
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
],
@@ -982,6 +1008,7 @@ var __vue_render__ = function () {
staticClass: "pointer",
on: {
click: function ($event) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -1111,13 +1138,18 @@ var __vue_render__ = function () {
staticClass:
"shop-item-img-resource xml-round-6",
attrs: {
- src: item.coverFileUrl
- ? item.coverFileUrl.indexOf("./") !==
- -1
- ? _vm.resourceBasisPath +
- item.coverFileUrl.split("./")[1]
- : item.coverFileUrl
- : __$_require_static_images_default_over_resource_png__,
+ src:
+ item.coverFileUrl &&
+ item.coverFileUrl.indexOf(
+ "http://124.133.23.84:20000"
+ ) === -1
+ ? item.coverFileUrl.indexOf(
+ "./"
+ ) !== -1
+ ? _vm.resourceBasisPath +
+ item.coverFileUrl.split("./")[1]
+ : item.coverFileUrl
+ : __$_require_static_images_default_over_resource_png__,
},
}),
],
@@ -1174,6 +1206,7 @@ var __vue_render__ = function () {
staticClass: "pointer",
on: {
click: function ($event) {
+ $event.stopPropagation();
return _vm.downloadFileUrl(
item,
item.title +
@@ -1342,7 +1375,7 @@ __vue_render__._withStripped = true;
/* style */
const __vue_inject_styles__ = undefined;
/* scoped */
- const __vue_scope_id__ = "data-v-1a9a6b5c";
+ const __vue_scope_id__ = "data-v-7bb903ee";
/* module identifier */
const __vue_module_identifier__ = undefined;
/* functional template */
diff --git a/src/plugin/xml-digital-teaching/lib/resource.min.css b/src/plugin/xml-digital-teaching/lib/resource.min.css
index 03af17f..c09389d 100644
--- a/src/plugin/xml-digital-teaching/lib/resource.min.css
+++ b/src/plugin/xml-digital-teaching/lib/resource.min.css
@@ -1 +1 @@
-.preview-item-file[data-v-1a9a6b5c]:hover,.slip-over-cover[data-v-1a9a6b5c]:hover{cursor:pointer}
\ No newline at end of file
+.preview-item-file[data-v-7bb903ee]:hover,.slip-over-cover[data-v-7bb903ee]:hover{cursor:pointer}
\ No newline at end of file
diff --git a/src/plugin/xml-digital-teaching/lib/single-ctalog-group.js b/src/plugin/xml-digital-teaching/lib/single-ctalog-group.js
index 7a8c4cb..63564c2 100644
--- a/src/plugin/xml-digital-teaching/lib/single-ctalog-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-ctalog-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
diff --git a/src/plugin/xml-digital-teaching/lib/single-ebook-group.css b/src/plugin/xml-digital-teaching/lib/single-ebook-group.css
index 21d32a9..4815379 100644
--- a/src/plugin/xml-digital-teaching/lib/single-ebook-group.css
+++ b/src/plugin/xml-digital-teaching/lib/single-ebook-group.css
@@ -1,7 +1,7 @@
-.xml-single-ebook-group-h5[data-v-6f767b18] {
+.xml-single-ebook-group-h5[data-v-b39a2926] {
}
-.xml-single-ebook-group-pc[data-v-6f767b18] {
+.xml-single-ebook-group-pc[data-v-b39a2926] {
}
-.xml-single-ebook-group-pad[data-v-6f767b18] {
+.xml-single-ebook-group-pad[data-v-b39a2926] {
}
diff --git a/src/plugin/xml-digital-teaching/lib/single-ebook-group.js b/src/plugin/xml-digital-teaching/lib/single-ebook-group.js
index b33d040..3ba05e9 100644
--- a/src/plugin/xml-digital-teaching/lib/single-ebook-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-ebook-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
@@ -122,6 +122,11 @@ var script = {
default: function () {
return {};
}
+ },
+ isReader: {
+ // 是否阅读器
+ type: Boolean,
+ default: false
}
},
created() {
@@ -284,6 +289,7 @@ var __vue_render__ = function () {
"rule-index": _vm.ruleIndex,
mode: _vm.mode,
resourceBasisPath: _vm.resourceBasisPath,
+ isReader: _vm.isReader,
},
on: {
blockclick: _vm.handleBlockClick,
@@ -303,7 +309,7 @@ __vue_render__._withStripped = true;
/* style */
const __vue_inject_styles__ = undefined;
/* scoped */
- const __vue_scope_id__ = "data-v-6f767b18";
+ const __vue_scope_id__ = "data-v-b39a2926";
/* module identifier */
const __vue_module_identifier__ = undefined;
/* functional template */
diff --git a/src/plugin/xml-digital-teaching/lib/single-html-group.css b/src/plugin/xml-digital-teaching/lib/single-html-group.css
index da07483..08ddc4a 100644
--- a/src/plugin/xml-digital-teaching/lib/single-html-group.css
+++ b/src/plugin/xml-digital-teaching/lib/single-html-group.css
@@ -1,7 +1,7 @@
-.xml-single-ebook-group-h5[data-v-9937d650] {
+.xml-single-ebook-group-h5[data-v-0b9200e9] {
}
-.xml-single-ebook-group-pc[data-v-9937d650] {
+.xml-single-ebook-group-pc[data-v-0b9200e9] {
}
-.xml-single-ebook-group-pad[data-v-9937d650] {
+.xml-single-ebook-group-pad[data-v-0b9200e9] {
}
diff --git a/src/plugin/xml-digital-teaching/lib/single-html-group.js b/src/plugin/xml-digital-teaching/lib/single-html-group.js
index e9916fa..74dedea 100644
--- a/src/plugin/xml-digital-teaching/lib/single-html-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-html-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
@@ -126,6 +126,11 @@ var script = {
isCopyUrl: {
type: Boolean,
default: false
+ },
+ isReader: {
+ // 是否阅读器
+ type: Boolean,
+ default: false
}
},
created() {
@@ -292,6 +297,7 @@ var __vue_render__ = function () {
mode: _vm.mode,
resourceBasisPath: _vm.resourceBasisPath,
isCopyUrl: _vm.isCopyUrl,
+ isReader: _vm.isReader,
},
on: {
blockclick: _vm.handleBlockClick,
@@ -312,7 +318,7 @@ __vue_render__._withStripped = true;
/* style */
const __vue_inject_styles__ = undefined;
/* scoped */
- const __vue_scope_id__ = "data-v-9937d650";
+ const __vue_scope_id__ = "data-v-0b9200e9";
/* module identifier */
const __vue_module_identifier__ = undefined;
/* functional template */
diff --git a/src/plugin/xml-digital-teaching/lib/single-image-group.js b/src/plugin/xml-digital-teaching/lib/single-image-group.js
index 0bb58f8..885fefb 100644
--- a/src/plugin/xml-digital-teaching/lib/single-image-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-image-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
diff --git a/src/plugin/xml-digital-teaching/lib/single-music-group.js b/src/plugin/xml-digital-teaching/lib/single-music-group.js
index c472ce1..125ca87 100644
--- a/src/plugin/xml-digital-teaching/lib/single-music-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-music-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
diff --git a/src/plugin/xml-digital-teaching/lib/single-question-group.js b/src/plugin/xml-digital-teaching/lib/single-question-group.js
index 69e03b1..563df8d 100644
--- a/src/plugin/xml-digital-teaching/lib/single-question-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-question-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
diff --git a/src/plugin/xml-digital-teaching/lib/single-resource-group.js b/src/plugin/xml-digital-teaching/lib/single-resource-group.js
index 6679ad2..4b6cf4e 100644
--- a/src/plugin/xml-digital-teaching/lib/single-resource-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-resource-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
diff --git a/src/plugin/xml-digital-teaching/lib/single-testpaper-group.js b/src/plugin/xml-digital-teaching/lib/single-testpaper-group.js
index 6679ad2..4b6cf4e 100644
--- a/src/plugin/xml-digital-teaching/lib/single-testpaper-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-testpaper-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
diff --git a/src/plugin/xml-digital-teaching/lib/single-text-group.js b/src/plugin/xml-digital-teaching/lib/single-text-group.js
index 51842b5..3be38b0 100644
--- a/src/plugin/xml-digital-teaching/lib/single-text-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-text-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
diff --git a/src/plugin/xml-digital-teaching/lib/single-video-group.js b/src/plugin/xml-digital-teaching/lib/single-video-group.js
index c26ff9a..1c8c980 100644
--- a/src/plugin/xml-digital-teaching/lib/single-video-group.js
+++ b/src/plugin/xml-digital-teaching/lib/single-video-group.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
var singleGroupMixin = {
diff --git a/src/plugin/xml-digital-teaching/lib/splitline.css b/src/plugin/xml-digital-teaching/lib/splitline.css
index 7c1424c..3376d2c 100644
--- a/src/plugin/xml-digital-teaching/lib/splitline.css
+++ b/src/plugin/xml-digital-teaching/lib/splitline.css
@@ -1,102 +1,110 @@
-/*# sourceMappingURL=eighth.vue.map */
-
-
-/*# sourceMappingURL=Greytheme1.vue.map */
-
-
/*# sourceMappingURL=second.vue.map */
-/*# sourceMappingURL=fourth.vue.map */
-
-
-/*# sourceMappingURL=fifth.vue.map */
+/*# sourceMappingURL=eighth.vue.map */
/*# sourceMappingURL=third.vue.map */
-/*# sourceMappingURL=tenth.vue.map */
-
-
-/*# sourceMappingURL=sixth.vue.map */
-
-
-/*# sourceMappingURL=Greytheme6.vue.map */
+/*# sourceMappingURL=fifth.vue.map */
/*# sourceMappingURL=first.vue.map */
-/*# sourceMappingURL=Greytheme2.vue.map */
-
-
-/*# sourceMappingURL=ninth.vue.map */
-
-
-/*# sourceMappingURL=eleventh.vue.map */
-
-
-/*# sourceMappingURL=Greytheme4.vue.map */
-
-
-/*# sourceMappingURL=seventh.vue.map */
-
-
-/*# sourceMappingURL=Redtheme2.vue.map */
+/*# sourceMappingURL=fourth.vue.map */
/*# sourceMappingURL=Greytheme5.vue.map */
-/*# sourceMappingURL=Yellowtheme3.vue.map */
-
-
-/*# sourceMappingURL=Bluetheme3.vue.map */
-
-
/*# sourceMappingURL=Greytheme3.vue.map */
-/*# sourceMappingURL=Yellowtheme1.vue.map */
+/*# sourceMappingURL=seventh.vue.map */
-/*# sourceMappingURL=Greentheme1.vue.map */
+/*# sourceMappingURL=ninth.vue.map */
-/*# sourceMappingURL=Greentheme4.vue.map */
+/*# sourceMappingURL=sixth.vue.map */
+
+
+/*# sourceMappingURL=Redtheme1.vue.map */
+
+
+/*# sourceMappingURL=Greytheme1.vue.map */
/*# sourceMappingURL=Yellowtheme2.vue.map */
+/*# sourceMappingURL=eleventh.vue.map */
+
+
+/*# sourceMappingURL=tenth.vue.map */
+
+
+/*# sourceMappingURL=Greytheme2.vue.map */
+
+
+/*# sourceMappingURL=Greytheme4.vue.map */
+
+
+/*# sourceMappingURL=Greytheme6.vue.map */
+
+
/*# sourceMappingURL=Yellowtheme4.vue.map */
-/*# sourceMappingURL=Greentheme3.vue.map */
-
-
-/*# sourceMappingURL=Bluetheme2.vue.map */
-
-
-/*# sourceMappingURL=Bluetheme1.vue.map */
-
-
-/*# sourceMappingURL=Redtheme3.vue.map */
-
-
/*# sourceMappingURL=Redtheme4.vue.map */
-/*# sourceMappingURL=Bluetheme4.vue.map */
+/*# sourceMappingURL=Yellowtheme3.vue.map */
+
+
+/*# sourceMappingURL=Greentheme3.vue.map */
+
+
+/*# sourceMappingURL=Redtheme2.vue.map */
/*# sourceMappingURL=Greentheme2.vue.map */
-/*# sourceMappingURL=Redtheme1.vue.map */
+/*# sourceMappingURL=Redtheme3.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme1.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme2.vue.map */
+
+
+/*# sourceMappingURL=Greentheme4.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme4.vue.map */
+
+
+/*# sourceMappingURL=Greentheme1.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme3.vue.map */
+
+
+/*# sourceMappingURL=Bluetheme1.vue.map */
+
+.xml-text-h5[data-v-2710695d] {
+}
+.xml-text-pc[data-v-2710695d] {
+}
+.xml-text-h5[data-v-2710695d] {
+}
+
.xml-text-h5 .inline-audio-wrap,
.xml-text-h5 .inline-link-wrap {
align-items: center;
@@ -168,14 +176,6 @@
/*# sourceMappingURL=XmlText.vue.map */
-.xml-text-h5[data-v-50837cf9] {
-}
-.xml-text-pc[data-v-50837cf9] {
-}
-.xml-text-h5[data-v-50837cf9] {
-}
-
-
/*# sourceMappingURL=XmlTextDialog.vue.map */
diff --git a/src/plugin/xml-digital-teaching/lib/splitline.js b/src/plugin/xml-digital-teaching/lib/splitline.js
index d947738..a7c68f6 100644
--- a/src/plugin/xml-digital-teaching/lib/splitline.js
+++ b/src/plugin/xml-digital-teaching/lib/splitline.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
@@ -10120,1083 +10120,1441 @@ var recorder_mp3_min = createCommonjsModule(function (module) {
https://github.com/xiangyuecn/Recorder
src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
*/
-!function (y) {
+!function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = t ? window : Object;
+ !function (e, w) {
- var v = function () {},
- V = function (e) {
- return new t(e);
- };
- V.LM = "2023-02-01 18:05";
- var T = "Recorder",
- d = "getUserMedia",
- O = "srcSampleRate",
- N = "sampleRate",
- x = "catch";
- V.IsOpen = function () {
- var e = V.Stream;
- if (e) {
- var t = e.getTracks && e.getTracks() || e.audioTracks || [],
- a = t[0];
- if (a) {
- var s = a.readyState;
- return "live" == s || s == a.LIVE;
- }
- }
- return !1;
- }, V.BufferSize = 4096, V.Destroy = function () {
- for (var e in H(T + " Destroy"), S(), a) a[e]();
- };
- var a = {};
- V.BindDestroy = function (e, t) {
- a[e] = t;
- }, V.Support = function () {
- var e = navigator.mediaDevices || {};
- return e[d] || (e = navigator)[d] || (e[d] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[d] && (V.Scope = e, !!V.GetContext());
- }, V.GetContext = function () {
- var e = y.AudioContext;
- return e || (e = y.webkitAudioContext), e ? (V.Ctx && "closed" != V.Ctx.state || (V.Ctx = new e(), V.BindDestroy("Ctx", function () {
- var e = V.Ctx;
- e && e.close && (e.close(), V.Ctx = 0);
- })), V.Ctx) : null;
- };
- var E = "ConnectEnableWebM";
- V[E] = !0;
- var P = "ConnectEnableWorklet";
- V[P] = !1;
- var g = function (e, _) {
- var l,
- i,
- f,
- c = e.BufferSize || V.BufferSize,
- h = V.Ctx,
- u = e.Stream,
- o = function (e) {
- var t = u._m = h.createMediaStreamSource(u),
- a = h.destination,
- s = "createMediaStreamDestination";
- h[s] && (a = h[s]()), t.connect(e), e.connect(a);
- },
- m = "",
- p = u._call,
- b = function (e) {
- for (var t in p) {
- for (var a = e.length, s = new Int16Array(a), n = 0, r = 0; r < a; r++) {
- var i = Math.max(-1, Math.min(1, e[r]));
- i = i < 0 ? 32768 * i : 32767 * i, s[r] = i, n += Math.abs(i);
- }
- for (var o in p) p[o](s, n);
- return;
- }
- },
- v = "ScriptProcessor",
- d = "audioWorklet",
- g = T + " " + d,
- S = "RecProc",
- M = "MediaRecorder",
- w = M + ".WebM.PCM",
- R = h.createScriptProcessor || h.createJavaScriptNode,
- A = "。由于" + d + "内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启" + d + "。",
- B = function () {
- i = u.isWorklet = !1, L(u), H("Connect采用老的" + v + "," + (V[P] ? "但已" : "可") + "设置" + T + "." + P + "=true尝试启用" + d + m + A, 3);
- var e = u._p = R.call(h, c, 1, 1);
- o(e);
- var t = "_D220626",
- a = V[t];
- a && H("Use " + T + "." + t, 3), e.onaudioprocess = function (e) {
- var t = e.inputBuffer.getChannelData(0);
- a ? (t = new Float32Array(t), setTimeout(function () {
- b(t);
- })) : b(t);
- };
- },
- k = function () {
- l = u.isWebM = !1, I(u), i = u.isWorklet = !R || V[P];
- var t = y.AudioWorkletNode;
- if (i && h[d] && t) {
- var s = function () {
- return i && u._na;
- },
- n = u._na = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- f = 0, s() && (H(d + "未返回任何音频,恢复使用" + v, 3), R && B());
- }, 500));
- },
- r = function () {
- if (s()) {
- var e = u._n = new t(h, S, {
- processorOptions: {
- bufferSize: c
- }
- });
- o(e), e.port.onmessage = function (e) {
- f && (clearTimeout(f), f = ""), s() ? b(e.data.val) : i || H(d + "多余回调", 3);
- }, H("Connect采用" + d + ",设置" + T + "." + P + "=false可恢复老式" + v + m + A, 3);
- }
- };
- h.resume()[p && "finally"](function () {
- if (s()) if (h[S]) r();else {
- var e,
- t,
- a = (t = "class " + S + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
- return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, g);
- })(function (e) {
- DEL_super(e);
- var t = this,
- a = e.processorOptions.bufferSize;
- t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
- e.data.kill && (t.kill = !0, console.log("$RA kill call"));
- }, console.log("$RA .ctor call", e);
- }), t += "process " + e(function (e, t, a) {
- var s = this,
- n = s.bufferSize,
- r = s.buffer,
- i = s.pos;
- if ((e = (e[0] || [])[0] || []).length) {
- r.set(e, i);
- var o = ~~((i += e.length) / n) * n;
- if (o) {
- this.port.postMessage({
- val: r.slice(0, o)
- });
- var _ = r.subarray(o, i);
- (r = new Float32Array(2 * n)).set(_), i = _.length, s.buffer = r;
- }
- s.pos = i;
- }
- return !s.kill;
- }), t += '}try{registerProcessor("' + S + '", ' + S + ')}catch(e){console.error("' + g + '注册失败",e)}', "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
- h[d].addModule(a).then(function (e) {
- s() && (h[S] = 1, r(), f && n());
- })[x](function (e) {
- H(d + ".addModule失败", 1, e), s() && B();
- });
- }
- });
- } else B();
- };
- !function () {
- var e = y[M],
- t = "ondataavailable",
- a = "audio/webm; codecs=pcm";
- l = u.isWebM = V[E];
- var s = e && t in e.prototype && e.isTypeSupported(a);
- if (m = s ? "" : "(此浏览器不支持" + w + ")", !_ || !l || !s) return k();
- var n = function () {
- return l && u._ra;
- },
- r = (u._ra = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- n() && (H(M + "未返回任何音频,降级使用" + d, 3), k());
- }, 500));
- }, Object.assign({
- mimeType: a
- }, V.ConnectWebMOptions)),
- i = u._r = new e(u, r),
- o = u._rd = {
- sampleRate: h[N]
- };
- i[t] = function (e) {
- var t = new FileReader();
- t.onloadend = function () {
- if (n()) {
- var e = C(new Uint8Array(t.result), o);
- if (!e) return;
- if (-1 == e) return void k();
- f && (clearTimeout(f), f = ""), b(e);
- } else l || H(M + "多余回调", 3);
- }, t.readAsArrayBuffer(e.data);
- }, i.start(~~(c / 48)), H("Connect采用" + w + ",设置" + T + "." + E + "=false可恢复使用" + d + "或老式" + v);
- }();
- },
- L = function (e) {
- e._na = null, e._n && (e._n.port.postMessage({
- kill: !0
- }), e._n.disconnect(), e._n = null);
- },
- I = function (e) {
- e._ra = null, e._r && (e._r.stop(), e._r = null);
- },
- S = function (e) {
- var t = (e = e || V) == V,
- a = e.Stream;
- if (a && (a._m && (a._m.disconnect(), a._m = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), L(a), I(a), t)) {
- for (var s = a.getTracks && a.getTracks() || a.audioTracks || [], n = 0; n < s.length; n++) {
- var r = s[n];
- r.stop && r.stop();
+ var S = function () {},
+ f = function (e) {
+ return "number" == typeof e;
+ },
+ N = function (e) {
+ return new l(e);
+ },
+ M = N.LM = "2024-04-09 19:15",
+ y = "https://github.com/xiangyuecn/Recorder",
+ R = "Recorder",
+ A = "getUserMedia",
+ V = "srcSampleRate",
+ D = "sampleRate",
+ i = "bitRate",
+ x = "catch",
+ t = e[R];
+ if (t && t.LM == M) return t.CLog(t.i18n.$T("K8zP::重复导入{1}", 0, R), 3);
+ N.IsOpen = function () {
+ var e = N.Stream;
+ if (e) {
+ var t = e.getTracks && e.getTracks() || e.audioTracks || [],
+ a = t[0];
+ if (a) {
+ var n = a.readyState;
+ return "live" == n || n == a.LIVE;
}
- a.stop && a.stop();
}
- e.Stream = 0;
+ return !1;
+ }, N.BufferSize = 4096, N.Destroy = function () {
+ for (var e in O(R + " Destroy"), L(), a) a[e]();
};
- V.SampleData = function (e, t, a, s, n) {
- s || (s = {});
- var r = s.index || 0,
- i = s.offset || 0,
- o = s.frameNext || [];
- n || (n = {});
- var _ = n.frameSize || 1;
- n.frameType && (_ = "mp3" == n.frameType ? 1152 : 1);
- var l = e.length;
- l + 1 < r && H("SampleData似乎传入了未重置chunk " + r + ">" + l, 3);
- for (var f = 0, c = r; c < l; c++) f += e[c].length;
- f = Math.max(0, f - Math.floor(i));
- var h = t / a;
- 1 < h ? f = Math.floor(f / h) : (h = 1, a = t), f += o.length;
- for (var u = new Int16Array(f), m = 0, c = 0; c < o.length; c++) u[m] = o[c], m++;
- for (; r < l; r++) {
- for (var p = e[r], c = i, b = p.length; c < b;) {
- var v = Math.floor(c),
- d = Math.ceil(c),
- g = c - v,
- S = p[v],
- M = d < b ? p[d] : (e[r + 1] || [S])[0] || 0;
- u[m] = S + (M - S) * g, m++, c += h;
+ var a = {};
+ N.BindDestroy = function (e, t) {
+ a[e] = t;
+ }, N.Support = function () {
+ if (!w) return !1;
+ var e = navigator.mediaDevices || {};
+ return e[A] || (e = navigator)[A] || (e[A] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[A] && (N.Scope = e, !!N.GetContext());
+ }, N.GetContext = function (e) {
+ if (!w) return null;
+ var t = window.AudioContext;
+ if (t || (t = window.webkitAudioContext), !t) return null;
+ var a = N.Ctx;
+ if (a && "closed" != a.state || (a = N.Ctx = new t(), N.NewCtxs = N.NewCtxs || [], N.BindDestroy("Ctx", function () {
+ var e = N.Ctx;
+ e && e.close && (s(e), N.Ctx = 0);
+ var t = N.NewCtxs;
+ N.NewCtxs = [];
+ for (var a = 0; a < t.length; a++) s(t[a]);
+ })), e && a.close) try {
+ a = new t(), N.NewCtxs.push(a);
+ } catch (e) {
+ O("GetContext tryNew Error", 1, e);
}
- i = c - b;
- }
- o = null;
- var w = u.length % _;
- if (0 < w) {
- var R = 2 * (u.length - w);
- o = new Int16Array(u.buffer.slice(R)), u = new Int16Array(u.buffer.slice(0, R));
- }
- return {
- index: r,
- offset: i,
- frameNext: o,
- sampleRate: a,
- data: u
- };
- }, V.PowerLevel = function (e, t) {
- var a = e / t || 0;
- return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
- }, V.PowerDBFS = function (e) {
- var t = Math.max(.1, e || 0);
- return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
- }, V.CLog = function (e, t) {
- var a = new Date(),
- s = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
- n = this && this.envIn && this.envCheck && this.id,
- r = ["[" + s + " " + T + (n ? ":" + n : "") + "]" + e],
- i = arguments,
- o = y.console || {},
- _ = 2,
- l = o.log;
- for ("number" == typeof t ? l = 1 == t ? o.error : 3 == t ? o.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
- f ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(o, r);
- };
- var H = function () {
- V.CLog.apply(this, arguments);
- },
- f = !0;
- try {
- f = !console.log.apply;
- } catch (e) {}
- var s = 0;
- function t(e) {
- this.id = ++s, r();
- var t = {
- type: "mp3",
- bitRate: 16,
- sampleRate: 16e3,
- onProcess: v
- };
- for (var a in e) t[a] = e[a];
- this.set = t, this._S = 9, this.Sync = {
- O: 9,
- C: 9
- };
- }
- V.Sync = {
- O: 9,
- C: 9
- }, V.prototype = t.prototype = {
- CLog: H,
- _streamStore: function () {
- return this.set.sourceStream ? this : V;
- },
- open: function (e, a) {
- var s = this,
- n = s._streamStore();
- e = e || v;
- var r = function (e, t) {
- t = !!t, s.CLog("录音open失败:" + e + ",isUserNotAllow:" + t, 1), a && a(e, t);
- },
- i = function () {
- s.CLog("open ok id:" + s.id), e(), s._SO = 0;
- },
- o = n.Sync,
- _ = ++o.O,
- l = o.C;
- s._O = s._O_ = _, s._SO = s._S;
- var t = s.envCheck({
- envName: "H5",
- canProcess: !0
- });
- if (t) r("不能录音:" + t);else if (s.set.sourceStream) {
- if (!V.GetContext()) return void r("不支持此浏览器从流中获取录音");
- S(n), s.Stream = s.set.sourceStream, s.Stream._call = {};
- try {
- g(n);
- } catch (e) {
- return void r("从流中打开录音失败:" + e.message);
- }
- i();
- } else {
- var f = function (e, t) {
- try {
- y.top.a;
- } catch (e) {
- return void r('无权录音(跨域,请尝试给iframe添加麦克风访问策略,如allow="camera;microphone")');
- }
- /Permission|Allow/i.test(e) ? r("用户拒绝了录音权限", !0) : !1 === y.isSecureContext ? r("浏览器禁止不安全页面录音,可开启https解决") : /Found/i.test(e) ? r(t + ",无可用麦克风") : r(t);
- };
- if (V.IsOpen()) i();else if (V.Support()) {
- var c = function (t) {
- setTimeout(function () {
- t._call = {};
- var e = V.Stream;
- e && (S(), t._call = e._call), V.Stream = t, function () {
- if (l != o.C || !s._O) {
- var e = "open被取消";
- return _ == o.O ? s.close() : e = "open被中断", r(e), !0;
- }
- }() || (V.IsOpen() ? (e && s.CLog("发现同时多次调用open", 1), g(n, 1), i()) : r("录音功能无效:无音频流"));
- }, 100);
- },
- h = function (e) {
- var t = e.name || e.message || e.code + ":" + e;
- s.CLog("请求录音权限错误", 1, e), f(t, "无法录音:" + t);
- },
- u = {
- noiseSuppression: !1,
- echoCancellation: !1
- },
- m = s.set.audioTrackSet;
- for (var p in m) u[p] = m[p];
- u.sampleRate = V.Ctx.sampleRate;
- try {
- var b = V.Scope[d]({
- audio: u
- }, c, h);
- } catch (e) {
- s.CLog(d, 3, e), b = V.Scope[d]({
- audio: !0
- }, c, h);
- }
- b && b.then && b.then(c)[x](h);
- } else f("", "此浏览器不支持录音");
- }
- },
- close: function (e) {
- e = e || v;
- var t = this,
- a = t._streamStore();
- t._stop();
- var s = a.Sync;
- if (t._O = 0, t._O_ != s.O) return t.CLog("close被忽略(因为同时open了多个rec,只有最后一个会真正close)", 3), void e();
- s.C++, S(a), t.CLog("close"), e();
- },
- mock: function (e, t) {
- var a = this;
- return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a[O] = t, a;
- },
- envCheck: function (e) {
- var t,
- a = this.set,
- s = "CPU_BE";
- if (t || V[s] || !y.Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (r(s), t = "不支持CPU_BE架构"), !t) {
- var n = a.type;
- this[n + "_envCheck"] ? t = this[n + "_envCheck"](e, a) : a.takeoffEncodeChunk && (t = n + "类型" + (this[n] ? "" : "(未加载编码器)") + "不支持设置takeoffEncodeChunk");
- }
- return t || "";
- },
- envStart: function (e, t) {
- var a = this,
- s = a.set;
- a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [];
- var n = s[N];
- if (t < n ? s[N] = t : n = 0, a[O] = t, a.CLog(O + ": " + t + " set." + N + ": " + s[N] + (n ? " 忽略" + n : ""), n ? 3 : 0), a.engineCtx = 0, a[s.type + "_start"]) {
- var r = a.engineCtx = a[s.type + "_start"](s);
- r && (r.pcmDatas = [], r.pcmSize = 0);
- }
- },
- envResume: function () {
- this.envInFixTs = [];
- },
- envIn: function (e, t) {
- var n = this,
- r = n.set,
- i = n.engineCtx,
- a = n[O],
- s = e.length,
- o = V.PowerLevel(t, s),
- _ = n.buffers,
- l = _.length;
- _.push(e);
- var f = _,
- c = l,
- h = Date.now(),
- u = Math.round(s / a * 1e3);
- n.envInLast = h, 1 == n.buffers.length && (n.envInFirst = h - u);
- var m = n.envInFixTs;
- m.splice(0, 0, {
- t: h,
- d: u
- });
- for (var p = h, b = 0, v = 0; v < m.length; v++) {
- var d = m[v];
- if (3e3 < h - d.t) {
- m.length = v;
+ return a;
+ }, N.CloseNewCtx = function (e) {
+ if (e && e != N.Ctx) {
+ s(e);
+ for (var t = N.NewCtxs || [], a = t.length, n = 0; n < t.length; n++) if (t[n] == e) {
+ t.splice(n, 1);
break;
}
- p = d.t, b += d.d;
+ O(z("mSxV::剩{1}个GetContext未close", 0, a + "-1=" + t.length), t.length ? 3 : 0);
}
- var g = m[1],
- S = h - p;
- if (S / 3 < S - b && (g && 1e3 < S || 6 <= m.length)) {
- var M = h - g.t - u;
- if (u / 5 < M) {
- var w = !r.disableEnvInFix;
- if (n.CLog("[" + h + "]" + (w ? "" : "未") + "补偿" + M + "ms", 3), n.envInFix += M, w) {
- var R = new Int16Array(M * a / 1e3);
- s += R.length, _.push(R);
+ };
+ var s = function (e) {
+ if (e && e.close) {
+ e._isC = 1;
+ try {
+ e.close();
+ } catch (e) {
+ O("ctx close err", 1, e);
}
}
- }
- var A = n.recSize,
- B = s,
- k = A + B;
- if (n.recSize = k, i) {
- var y = V.SampleData(_, a, r[N], i.chunkInfo);
- i.chunkInfo = y, k = (A = i.pcmSize) + (B = y.data.length), i.pcmSize = k, _ = i.pcmDatas, l = _.length, _.push(y.data), a = y[N];
- }
- var T = Math.round(k / a * 1e3),
- x = _.length,
- E = f.length,
- P = function () {
- for (var e = L ? 0 : -B, t = null == _[0], a = l; a < x; a++) {
- var s = _[a];
- null == s ? t = 1 : (e += s.length, i && s.length && n[r.type + "_encode"](i, s));
- }
- if (t && i) for (a = c, f[0] && (a = 0); a < E; a++) f[a] = null;
- t && (e = L ? B : 0, _[0] = null), i ? i.pcmSize += e : n.recSize += e;
- },
- L = 0,
- I = "rec.set.onProcess";
- try {
- L = r.onProcess(_, o, T, a, l, P);
- } catch (e) {
- console.error(I + "回调出错是不允许的,需保证不会抛异常", e);
- }
- var H = Date.now() - h;
- if (10 < H && 1e3 < n.envInFirst - h && n.CLog(I + "低性能,耗时" + H + "ms", 3), !0 === L) {
- var C = 0;
- for (v = l; v < x; v++) null == _[v] ? C = 1 : _[v] = new Int16Array(0);
- C ? n.CLog("未进入异步前不能清除buffers", 3) : i ? i.pcmSize -= B : n.recSize -= B;
- } else P();
- },
- start: function () {
- var t = this,
- a = V.Ctx,
- e = 1;
- if (t.set.sourceStream ? t.Stream || (e = 0) : V.IsOpen() || (e = 0), e) {
- if (t.CLog("开始录音"), t._stop(), t.state = 3, t.envStart(null, a[N]), t._SO && t._SO + 1 != t._S) t.CLog("start被中断", 3);else {
- t._SO = 0;
- var s = function () {
- 3 == t.state && (t.state = 1, t.resume());
- };
- if ("suspended" == a.state) {
- var n = "AudioContext resume: ";
- t.CLog(n + "wait..."), a.resume().then(function () {
- t.CLog(n + a.state), s();
+ },
+ B = N.ResumeCtx = function (a, n, s, r) {
+ var i = 0,
+ o = 0,
+ _ = 0,
+ l = 0,
+ f = "EventListener",
+ c = "ResumeCtx ",
+ u = function (e, t) {
+ o && h(), i || (i = 1, e && r(e, l), t && s(l)), t && (!a._LsSC && a["add" + f] && a["add" + f]("statechange", b), a._LsSC = 1, _ = 1);
+ },
+ h = function (e) {
+ if (!e || !o) {
+ o = e ? 1 : 0;
+ for (var t = ["focus", "mousedown", "mouseup", "touchstart", "touchend"], a = 0; a < t.length; a++) window[(e ? "add" : "remove") + f](t[a], b, !0);
+ }
+ },
+ b = function () {
+ var e = a.state,
+ t = p(e);
+ if (!i && !n(t ? ++l : l)) return u();
+ t ? (_ && O(c + "sc " + e, 3), h(1), a.resume().then(function () {
+ _ && O(c + "sc " + a.state), u(0, 1);
})[x](function (e) {
- t.CLog(n + a.state + " 可能无法录音:" + e.message, 1, e), s();
- });
- } else s();
+ O(c + "error", 1, e), p(a.state) || u(e.message || "error");
+ })) : "closed" == e ? (_ && !a._isC && O(c + "sc " + e, 1), u("ctx closed")) : u(0, 1);
+ };
+ b();
+ },
+ p = N.CtxSpEnd = function (e) {
+ return "suspended" == e || "interrupted" == e;
+ },
+ k = function (e) {
+ var t = e.state,
+ a = "ctx.state=" + t;
+ return p(t) && (a += z("nMIy::(注意:ctx不是running状态,rec.open和start至少要有一个在用户操作(触摸、点击等)时进行调用,否则将在rec.start时尝试进行ctx.resume,可能会产生兼容性问题(仅iOS),请参阅文档中runningContext配置)")), a;
+ },
+ T = "ConnectEnableWebM";
+ N[T] = !0;
+ var E = "ConnectEnableWorklet";
+ N[E] = !1;
+ var C = function (e, _) {
+ var l = e.BufferSize || N.BufferSize,
+ f = e.Stream,
+ c = f._RC || f._c || N.GetContext(!0);
+ f._c = c;
+ var u,
+ a,
+ h,
+ i = function (e) {
+ var t = f._m = c.createMediaStreamSource(f),
+ a = c.destination,
+ n = "createMediaStreamDestination";
+ c[n] && (a = f._d = c[n]()), t.connect(e), e.connect(a);
+ },
+ b = "",
+ p = f._call,
+ m = function (e) {
+ for (var t in p) {
+ for (var a = e.length, n = new Int16Array(a), s = 0, r = 0; r < a; r++) {
+ var i = Math.max(-1, Math.min(1, e[r]));
+ i = i < 0 ? 32768 * i : 32767 * i, n[r] = i, s += Math.abs(i);
+ }
+ for (var o in p) p[o](n, s);
+ return;
+ }
+ },
+ v = "ScriptProcessor",
+ d = "audioWorklet",
+ o = R + " " + d,
+ g = "RecProc",
+ w = "MediaRecorder",
+ S = w + ".WebM.PCM",
+ M = c.createScriptProcessor || c.createJavaScriptNode,
+ y = z("ZGlf::。由于{1}内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启{1}。", 0, d),
+ A = function () {
+ a = f.isWorklet = !1, n(f), O(z("7TU0::Connect采用老的{1},", 0, v) + Y.get(z(N[E] ? "JwCL::但已设置{1}尝试启用{2}" : "VGjB::可设置{1}尝试启用{2}", 2), [R + "." + E + "=true", d]) + b + y, 3);
+ var e = f._p = M.call(c, l, 1, 1);
+ i(e), e.onaudioprocess = function (e) {
+ var t = e.inputBuffer.getChannelData(0);
+ m(t);
+ };
+ },
+ k = function () {
+ u = f.isWebM = !1, I(f), a = f.isWorklet = !M || N[E];
+ var t = window.AudioWorkletNode;
+ if (a && c[d] && t) {
+ var n = function () {
+ return a && f._na;
+ },
+ s = f._na = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ h = 0, n() && (O(z("MxX1::{1}未返回任何音频,恢复使用{2}", 0, d, v), 3), M && A());
+ }, 500));
+ },
+ r = function () {
+ if (n()) {
+ var e = f._n = new t(c, g, {
+ processorOptions: {
+ bufferSize: l
+ }
+ });
+ i(e), e.port.onmessage = function (e) {
+ h && (clearTimeout(h), h = ""), n() ? m(e.data.val) : a || O(z("XUap::{1}多余回调", 0, d), 3);
+ }, O(z("yOta::Connect采用{1},设置{2}可恢复老式{3}", 0, d, R + "." + E + "=false", v) + b + y, 3);
+ }
+ },
+ e = function () {
+ if (n()) if (c[g]) r();else {
+ var e,
+ t,
+ a = (t = "class " + g + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
+ return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, o);
+ })(function (e) {
+ DEL_super(e);
+ var t = this,
+ a = e.processorOptions.bufferSize;
+ t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
+ e.data.kill && (t.kill = !0, $C.log("$RA kill call"));
+ }, $C.log("$RA .ctor call", e);
+ }), t += "process " + e(function (e, t, a) {
+ var n = this,
+ s = n.bufferSize,
+ r = n.buffer,
+ i = n.pos;
+ if ((e = (e[0] || [])[0] || []).length) {
+ r.set(e, i);
+ var o = ~~((i += e.length) / s) * s;
+ if (o) {
+ this.port.postMessage({
+ val: r.slice(0, o)
+ });
+ var _ = r.subarray(o, i);
+ (r = new Float32Array(2 * s)).set(_), i = _.length, n.buffer = r;
+ }
+ n.pos = i;
+ }
+ return !n.kill;
+ }), t = (t += '}try{registerProcessor("' + g + '", ' + g + ')}catch(e){$C.error("' + o + ' Reg Error",e)}').replace(/\$C\./g, "console."), "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
+ c[d].addModule(a).then(function (e) {
+ n() && (c[g] = 1, r(), h && s());
+ })[x](function (e) {
+ O(d + ".addModule Error", 1, e), n() && A();
+ });
+ }
+ };
+ B(c, function () {
+ return n();
+ }, e, e);
+ } else A();
+ };
+ !function () {
+ var e = window[w],
+ t = "ondataavailable",
+ a = "audio/webm; codecs=pcm";
+ u = f.isWebM = N[T];
+ var n = e && t in e.prototype && e.isTypeSupported(a);
+ if (b = n ? "" : z("VwPd::(此浏览器不支持{1})", 0, S), !_ || !u || !n) return k();
+ var s = function () {
+ return u && f._ra;
+ },
+ r = (f._ra = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ s() && (O(z("vHnb::{1}未返回任何音频,降级使用{2}", 0, w, d), 3), k());
+ }, 500));
+ }, Object.assign({
+ mimeType: a
+ }, N.ConnectWebMOptions)),
+ i = f._r = new e(f, r),
+ o = f._rd = {
+ sampleRate: c[D]
+ };
+ i[t] = function (e) {
+ var t = new FileReader();
+ t.onloadend = function () {
+ if (s()) {
+ var e = P(new Uint8Array(t.result), o);
+ if (!e) return;
+ if (-1 == e) return void k();
+ h && (clearTimeout(h), h = ""), m(e);
+ } else u || O(z("O9P7::{1}多余回调", 0, w), 3);
+ }, t.readAsArrayBuffer(e.data);
+ }, i.start(~~(l / 48)), O(z("LMEm::Connect采用{1},设置{2}可恢复使用{3}或老式{4}", 0, S, R + "." + T + "=false", d, v));
+ }();
+ },
+ r = function (e) {
+ e._na && e._na(), e._ra && e._ra();
+ },
+ n = function (e) {
+ e._na = null, e._n && (e._n.port.postMessage({
+ kill: !0
+ }), e._n.disconnect(), e._n = null);
+ },
+ I = function (e) {
+ if (e._ra = null, e._r) {
+ try {
+ e._r.stop();
+ } catch (e) {
+ O("mr stop err", 1, e);
+ }
+ e._r = null;
}
- } else t.CLog("未open", 1);
- },
- pause: function () {
- var e = this;
- e.state && (e.state = 2, e.CLog("pause"), delete e._streamStore().Stream._call[e.id]);
- },
- resume: function () {
- var e,
- a = this;
- if (a.state) {
- a.state = 1, a.CLog("resume"), a.envResume();
- var t = a._streamStore().Stream;
- t._call[a.id] = function (e, t) {
- 1 == a.state && a.envIn(e, t);
- }, (e = t)._na && e._na(), e._ra && e._ra();
- }
- },
- _stop: function (e) {
- var t = this,
- a = t.set;
- t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
- },
- stop: function (a, t, e) {
- var s,
- n = this,
- r = n.set,
- i = n.envInLast - n.envInFirst,
- o = i && n.buffers.length;
- n.CLog("stop 和start时差" + (i ? i + "ms 补偿" + n.envInFix + "ms envIn:" + o + " fps:" + (o / i * 1e3).toFixed(1) : "-"));
- var _ = function () {
- n._stop(), e && n.close();
- },
- l = function (e) {
- n.CLog("结束录音失败:" + e, 1), t && t(e), _();
- },
- f = function (e, t) {
- if (n.CLog("结束录音 编码花" + (Date.now() - s) + "ms 音频时长" + t + "ms 文件大小" + e.size + "b"), r.takeoffEncodeChunk) n.CLog("启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据", 3);else if (e.size < Math.max(100, t / 2)) return void l("生成的" + r.type + "无效");
- a && a(e, t), _();
+ },
+ L = function (e) {
+ var t = (e = e || N) == N,
+ a = e.Stream;
+ a && (a._m && (a._m.disconnect(), a._m = null), !a._RC && a._c && N.CloseNewCtx(a._c), a._RC = null, a._c = null, a._d && (o(a._d.stream), a._d = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), n(a), I(a), t && o(a)), e.Stream = 0;
+ },
+ o = N.StopS_ = function (e) {
+ for (var t = e.getTracks && e.getTracks() || e.audioTracks || [], a = 0; a < t.length; a++) {
+ var n = t[a];
+ n.stop && n.stop();
+ }
+ e.stop && e.stop();
+ };
+ N.SampleData = function (e, t, a, n, s) {
+ var r = "SampleData";
+ n || (n = {});
+ var i = n.index || 0,
+ o = n.offset || 0,
+ _ = n.filter;
+ if (_ && _.fn && _.sr != t && (_ = null, O(z("d48C::{1}的filter采样率变了,重设滤波", 0, r), 3)), !_) {
+ var l = 3 * t / 4 < a ? 0 : a / 2 * 3 / 4;
+ _ = {
+ fn: l ? N.IIRFilter(!0, t, l) : 0
};
- if (!n.isMock) {
- var c = 3 == n.state;
- if (!n.state || c) return void l("未开始录音" + (c ? ",开始录音前无用户交互导致AudioContext未运行" : ""));
- n._stop(!0);
}
- var h = n.recSize;
- if (h) {
- if (n.buffers[0]) {
- if (n[r.type]) {
- if (n.isMock) {
- var u = n.envCheck(n.mockEnvInfo || {
+ _.sr = t;
+ var f = _.fn,
+ c = n.frameNext || [];
+ s || (s = {});
+ var u = s.frameSize || 1;
+ s.frameType && (u = "mp3" == s.frameType ? 1152 : 1);
+ var h = e.length;
+ h + 1 < i && O(z("tlbC::{1}似乎传入了未重置chunk {2}", 0, r, i + ">" + h), 3);
+ for (var b = 0, p = i; p < h; p++) b += e[p].length;
+ b = Math.max(0, b - Math.floor(o));
+ var m = t / a;
+ 1 < m ? b = Math.floor(b / m) : (m = 1, a = t), b += c.length;
+ for (var v = new Int16Array(b), d = 0, p = 0; p < c.length; p++) v[d] = c[p], d++;
+ for (; i < h; i++) {
+ for (var g = e[i], p = o, w = g.length, S = f && f.Embed, M = 0, y = 0, A = 0, k = 0, R = 0, x = 0; R < w; R++, x++) if (x < w && (S ? (A = g[x], k = S.b0 * A + S.b1 * S.x1 + S.b0 * S.x2 - S.a1 * S.y1 - S.a2 * S.y2, S.x2 = S.x1, S.x1 = A, S.y2 = S.y1, S.y1 = k) : k = f ? f(g[x]) : g[x]), M = y, y = k, 0 != x) {
+ var B = Math.floor(p);
+ if (R == B) {
+ var T = Math.ceil(p),
+ E = p - B,
+ C = M,
+ I = T < w ? y : C,
+ L = C + (I - C) * E;
+ 32767 < L ? L = 32767 : L < -32768 && (L = -32768), v[d] = L, d++, p += m;
+ }
+ } else R--;
+ o = Math.max(0, p - w);
+ }
+ c = null;
+ var P = v.length % u;
+ if (0 < P) {
+ var H = 2 * (v.length - P);
+ c = new Int16Array(v.buffer.slice(H)), v = new Int16Array(v.buffer.slice(0, H));
+ }
+ return {
+ index: i,
+ offset: o,
+ filter: _,
+ frameNext: c,
+ sampleRate: a,
+ data: v
+ };
+ }, N.IIRFilter = function (e, t, a) {
+ var n = 2 * Math.PI * a / t,
+ s = Math.sin(n),
+ r = Math.cos(n),
+ i = s / 2,
+ o = 1 + i,
+ _ = -2 * r / o,
+ l = (1 - i) / o;
+ if (e) var f = (1 - r) / 2 / o,
+ c = (1 - r) / o;else var f = (1 + r) / 2 / o,
+ c = -(1 + r) / o;
+ var u = 0,
+ h = 0,
+ b = 0,
+ p = 0,
+ m = 0,
+ v = function (e) {
+ return b = f * e + c * u + f * h - _ * p - l * m, h = u, u = e, m = p, p = b;
+ };
+ return v.Embed = {
+ x1: 0,
+ x2: 0,
+ y1: 0,
+ y2: 0,
+ b0: f,
+ b1: c,
+ a1: _,
+ a2: l
+ }, v;
+ }, N.PowerLevel = function (e, t) {
+ var a = e / t || 0;
+ return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
+ }, N.PowerDBFS = function (e) {
+ var t = Math.max(.1, e || 0);
+ return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
+ }, N.CLog = function (e, t) {
+ if ("object" == typeof console) {
+ var a = new Date(),
+ n = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
+ s = this && this.envIn && this.envCheck && this.id,
+ r = ["[" + n + " " + R + (s ? ":" + s : "") + "]" + e],
+ i = arguments,
+ o = N.CLog,
+ _ = 2,
+ l = o.log || console.log;
+ for (f(t) ? l = 1 == t ? o.error || console.error : 3 == t ? o.warn || console.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
+ c ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(console, r);
+ }
+ };
+ var O = function () {
+ N.CLog.apply(this, arguments);
+ },
+ c = !0;
+ try {
+ c = !console.log.apply;
+ } catch (e) {}
+ var _ = 0;
+ function l(e) {
+ var t = this;
+ t.id = ++_, u();
+ var a = {
+ type: "mp3",
+ onProcess: S
+ };
+ for (var n in e) a[n] = e[n];
+ var s = (t.set = a)[i],
+ r = a[D];
+ (s && !f(s) || r && !f(r)) && t.CLog(z.G("IllegalArgs-1", [z("VtS4::{1}和{2}必须是数值", 0, D, i)]), 1, e), a[i] = +s || 16, a[D] = +r || 16e3, t.state = 0, t._S = 9, t.Sync = {
+ O: 9,
+ C: 9
+ };
+ }
+ N.Sync = {
+ O: 9,
+ C: 9
+ }, N.prototype = l.prototype = {
+ CLog: O,
+ _streamStore: function () {
+ return this.set.sourceStream ? this : N;
+ },
+ _streamCtx: function () {
+ var e = this._streamStore().Stream;
+ return e && e._c;
+ },
+ open: function (e, a) {
+ var n = this,
+ s = n.set,
+ r = n._streamStore(),
+ i = 0;
+ e = e || S;
+ var o = function (e, t) {
+ t = !!t, n.CLog(z("5tWi::录音open失败:") + e + ",isUserNotAllow:" + t, 1), i && N.CloseNewCtx(i), a && a(e, t);
+ };
+ n._streamTag = A;
+ var _ = function () {
+ n.CLog("open ok, id:" + n.id + " stream:" + n._streamTag), e(), n._SO = 0;
+ },
+ l = r.Sync,
+ f = ++l.O,
+ c = l.C;
+ n._O = n._O_ = f, n._SO = n._S;
+ if (w) {
+ var t = n.envCheck({
+ envName: "H5",
+ canProcess: !0
+ });
+ if (t) o(z("A5bm::不能录音:") + t);else if (s.sourceStream) {
+ if (n._streamTag = "set.sourceStream", !N.GetContext()) return void o(z("1iU7::不支持此浏览器从流中获取录音"));
+ L(r);
+ var u = n.Stream = s.sourceStream;
+ u._RC = s.runningContext, u._call = {};
+ try {
+ C(r);
+ } catch (e) {
+ return L(r), void o(z("BTW2::从流中打开录音失败:") + e.message);
+ }
+ _();
+ } else {
+ var h = function (e, t) {
+ try {
+ window.top.a;
+ } catch (e) {
+ return void o(z("Nclz::无权录音(跨域,请尝试给iframe添加麦克风访问策略,如{1})", 0, 'allow="camera;microphone"'));
+ }
+ /Permission|Allow/i.test(e) ? o(z("gyO5::用户拒绝了录音权限"), !0) : !1 === window.isSecureContext ? o(z("oWNo::浏览器禁止不安全页面录音,可开启https解决")) : /Found/i.test(e) ? o(t + z("jBa9::,无可用麦克风")) : o(t);
+ };
+ if (N.IsOpen()) _();else if (N.Support()) {
+ var b = s.runningContext;
+ b || (b = i = N.GetContext(!0));
+ var p = function (t) {
+ setTimeout(function () {
+ t._call = {};
+ var e = N.Stream;
+ e && (L(), t._call = e._call), (N.Stream = t)._c = b, t._RC = s.runningContext, function () {
+ if (c != l.C || !n._O) {
+ var e = z("dFm8::open被取消");
+ return f == l.O ? n.close() : e = z("VtJO::open被中断"), o(e), !0;
+ }
+ }() || (N.IsOpen() ? (e && n.CLog(z("upb8::发现同时多次调用open"), 1), C(r, 1), _()) : o(z("Q1GA::录音功能无效:无音频流")));
+ }, 100);
+ },
+ m = function (e) {
+ var t = e.name || e.message || e.code + ":" + e;
+ n.CLog(z("xEQR::请求录音权限错误"), 1, e), h(t, z("bDOG::无法录音:") + t);
+ },
+ v = s.audioTrackSet || {};
+ v[D] = b[D];
+ var d = {
+ audio: v
+ };
+ try {
+ var g = N.Scope[A](d, p, m);
+ } catch (e) {
+ n.CLog(A, 3, e), d = {
+ audio: !0
+ }, g = N.Scope[A](d, p, m);
+ }
+ n.CLog(A + "(" + JSON.stringify(d) + ") " + k(b) + z("RiWe::,未配置noiseSuppression和echoCancellation时浏览器可能会自动打开降噪和回声消除,移动端可能会降低系统播放音量(关闭录音后可恢复),请参阅文档中audioTrackSet配置") + "(" + y + ") LM:" + M + " UA:" + navigator.userAgent), g && g.then && g.then(p)[x](m);
+ } else h("", z("COxc::此浏览器不支持录音"));
+ }
+ } else o(z.G("NonBrowser-1", ["open"]) + z("EMJq::,可尝试使用RecordApp解决方案") + "(" + y + "/tree/master/app-support-sample)");
+ },
+ close: function (e) {
+ e = e || S;
+ var t = this,
+ a = t._streamStore();
+ t._stop();
+ var n = " stream:" + t._streamTag,
+ s = a.Sync;
+ if (t._O = 0, t._O_ != s.O) return t.CLog(z("hWVz::close被忽略(因为同时open了多个rec,只有最后一个会真正close)") + n, 3), void e();
+ s.C++, L(a), t.CLog("close," + n), e();
+ },
+ mock: function (e, t) {
+ var a = this;
+ return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a._setSrcSR(t), a._streamTag = "mock", a;
+ },
+ _setSrcSR: function (e) {
+ var t = this.set,
+ a = t[D];
+ e < a ? t[D] = e : a = 0, this[V] = e, this.CLog(V + ": " + e + " set." + D + ": " + t[D] + (a ? " " + z("UHvm::忽略") + ": " + a : ""), a ? 3 : 0);
+ },
+ envCheck: function (e) {
+ var t,
+ a = this.set,
+ n = "CPU_BE";
+ if (t || N[n] || "function" != typeof Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (u(n), t = z("Essp::不支持{1}架构", 0, n)), !t) {
+ var s = a.type,
+ r = this[s + "_envCheck"];
+ a.takeoffEncodeChunk && (r ? e.canProcess || (t = z("7uMV::{1}环境不支持实时处理", 0, e.envName)) : t = z("2XBl::{1}类型不支持设置takeoffEncodeChunk", 0, s) + (this[s] ? "" : z("LG7e::(未加载编码器)"))), !t && r && (t = this[s + "_envCheck"](e, a));
+ }
+ return t || "";
+ },
+ envStart: function (e, t) {
+ var a = this,
+ n = a.set;
+ if (a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, e && (a._streamTag = "env$" + e.envName), a.state = 1, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [], a._setSrcSR(t), a.engineCtx = 0, a[n.type + "_start"]) {
+ var s = a.engineCtx = a[n.type + "_start"](n);
+ s && (s.pcmDatas = [], s.pcmSize = 0);
+ }
+ },
+ envResume: function () {
+ this.envInFixTs = [];
+ },
+ envIn: function (e, t) {
+ var s = this,
+ r = s.set,
+ i = s.engineCtx;
+ if (1 == s.state) {
+ var a = s[V],
+ n = e.length,
+ o = N.PowerLevel(t, n),
+ _ = s.buffers,
+ l = _.length;
+ _.push(e);
+ var f = _,
+ c = l,
+ u = Date.now(),
+ h = Math.round(n / a * 1e3);
+ s.envInLast = u, 1 == s.buffers.length && (s.envInFirst = u - h);
+ var b = s.envInFixTs;
+ b.splice(0, 0, {
+ t: u,
+ d: h
+ });
+ for (var p = u, m = 0, v = 0; v < b.length; v++) {
+ var d = b[v];
+ if (3e3 < u - d.t) {
+ b.length = v;
+ break;
+ }
+ p = d.t, m += d.d;
+ }
+ var g = b[1],
+ w = u - p,
+ S = w - m;
+ if (w / 3 < S && (g && 1e3 < w || 6 <= b.length)) {
+ var M = u - g.t - h;
+ if (h / 5 < M) {
+ var y = !r.disableEnvInFix;
+ if (s.CLog("[" + u + "]" + Y.get(z(y ? "4Kfd::补偿{1}ms" : "bM5i::未补偿{1}ms", 1), [M]), 3), s.envInFix += M, y) {
+ var A = new Int16Array(M * a / 1e3);
+ n += A.length, _.push(A);
+ }
+ }
+ }
+ var k = s.recSize,
+ R = n,
+ x = k + R;
+ if (s.recSize = x, i) {
+ var B = N.SampleData(_, a, r[D], i.chunkInfo);
+ i.chunkInfo = B, k = i.pcmSize, R = B.data.length, x = k + R, i.pcmSize = x, _ = i.pcmDatas, l = _.length, _.push(B.data), a = B[D];
+ }
+ var T = Math.round(x / a * 1e3),
+ E = _.length,
+ C = f.length,
+ I = function () {
+ for (var e = L ? 0 : -R, t = null == _[0], a = l; a < E; a++) {
+ var n = _[a];
+ null == n ? t = 1 : (e += n.length, i && n.length && s[r.type + "_encode"](i, n));
+ }
+ if (t && i) {
+ var a = c;
+ for (f[0] && (a = 0); a < C; a++) f[a] = null;
+ }
+ t && (e = L ? R : 0, _[0] = null), i ? i.pcmSize += e : s.recSize += e;
+ },
+ L = 0,
+ P = "rec.set.onProcess";
+ try {
+ L = r.onProcess(_, o, T, a, l, I);
+ } catch (e) {
+ console.error(P + z("gFUF::回调出错是不允许的,需保证不会抛异常"), e);
+ }
+ var H = Date.now() - u;
+ if (10 < H && 1e3 < s.envInFirst - u && s.CLog(P + z("2ghS::低性能,耗时{1}ms", 0, H), 3), !0 === L) {
+ for (var O = 0, v = l; v < E; v++) null == _[v] ? O = 1 : _[v] = new Int16Array(0);
+ O ? s.CLog(z("ufqH::未进入异步前不能清除buffers"), 3) : i ? i.pcmSize -= R : s.recSize -= R;
+ } else I();
+ } else s.state || s.CLog("envIn at state=0", 3);
+ },
+ start: function () {
+ var t = this,
+ e = 1;
+ if (t.set.sourceStream ? t.Stream || (e = 0) : N.IsOpen() || (e = 0), e) {
+ var a = t._streamCtx();
+ if (t.CLog(z("kLDN::start 开始录音,") + k(a) + " stream:" + t._streamTag), t._stop(), t.envStart(null, a[D]), t.state = 3, t._SO && t._SO + 1 != t._S) t.CLog(z("Bp2y::start被中断"), 3);else {
+ t._SO = 0;
+ var n = function () {
+ 3 == t.state && (t.state = 1, t.resume());
+ },
+ s = "AudioContext resume: ";
+ B(a, function (e) {
+ return e && t.CLog(s + "wait..."), 3 == t.state;
+ }, function (e) {
+ e && t.CLog(s + a.state), n();
+ }, function (e) {
+ t.CLog(s + a.state + z("upkE::,可能无法录音:") + e, 1), n();
+ });
+ }
+ } else t.CLog(z("6WmN::start失败:未open"), 1);
+ },
+ pause: function () {
+ var e = this,
+ t = e._streamStore().Stream;
+ e.state && (e.state = 2, e.CLog("pause"), t && delete t._call[e.id]);
+ },
+ resume: function () {
+ var a = this,
+ t = a._streamStore().Stream,
+ n = "resume(wait ctx)";
+ if (3 == a.state) a.CLog(n);else if (a.state) {
+ a.state = 1, a.CLog("resume"), a.envResume(), t && (t._call[a.id] = function (e, t) {
+ 1 == a.state && a.envIn(e, t);
+ }, r(t));
+ var s = a._streamCtx();
+ s && B(s, function (e) {
+ return e && a.CLog(n + "..."), 1 == a.state;
+ }, function (e) {
+ e && a.CLog(n + s.state), r(t);
+ }, function (e) {
+ a.CLog(n + s.state + "[err]" + e, 1);
+ });
+ }
+ },
+ _stop: function (e) {
+ var t = this,
+ a = t.set;
+ t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
+ },
+ stop: function (c, t, e) {
+ var u,
+ h = this,
+ b = h.set,
+ a = h.envInLast - h.envInFirst,
+ n = a && h.buffers.length;
+ h.CLog(z("Xq4s::stop 和start时差:") + (a ? a + "ms " + z("3CQP::补偿:") + h.envInFix + "ms envIn:" + n + " fps:" + (n / a * 1e3).toFixed(1) : "-") + " stream:" + h._streamTag + " (" + y + ") LM:" + M);
+ var p = function () {
+ h._stop(), e && h.close();
+ },
+ m = function (e) {
+ h.CLog(z("u8JG::结束录音失败:") + e, 1), t && t(e), p();
+ },
+ s = function (e, t, a) {
+ var n = "arraybuffer",
+ s = "dataType",
+ r = "DefaultDataType",
+ i = h[s] || N[r] || "blob",
+ o = s + "=" + i,
+ _ = e instanceof ArrayBuffer,
+ l = 0,
+ f = _ ? e.byteLength : e.size;
+ if (i == n ? _ || (l = 1) : "blob" == i ? "function" != typeof Blob ? l = z.G("NonBrowser-1", [o]) + z("1skY::,请设置{1}", 0, R + "." + r + '="' + n + '"') : (_ && (e = new Blob([e], {
+ type: t
+ })), e instanceof Blob || (l = 1), t = e.type || t) : l = z.G("NotSupport-1", [o]), h.CLog(z("Wv7l::结束录音 编码花{1}ms 音频时长{2}ms 文件大小{3}b", 0, Date.now() - u, a, f) + " " + o + "," + t), l) m(1 != l ? l : z("Vkbd::{1}编码器返回的不是{2}", 0, b.type, i) + ", " + o);else {
+ if (b.takeoffEncodeChunk) h.CLog(z("QWnr::启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据"), 3);else if (f < Math.max(50, a / 5)) return void m(z("Sz2H::生成的{1}无效", 0, b.type));
+ c && c(e, a, t), p();
+ }
+ };
+ if (!h.isMock) {
+ var r = 3 == h.state;
+ if (!h.state || r) return void m(z("wf9t::未开始录音") + (r ? z("Dl2c::,开始录音前无用户交互导致AudioContext未运行") : ""));
+ }
+ h._stop(!0);
+ var i = h.recSize;
+ if (i) {
+ if (h[b.type]) {
+ if (h.isMock) {
+ var o = h.envCheck(h.mockEnvInfo || {
envName: "mock",
canProcess: !1
});
- if (u) return void l("录音错误:" + u);
+ if (o) return void m(z("AxOH::录音错误:") + o);
}
- var m = n.engineCtx;
- if (n[r.type + "_complete"] && m) {
- var p = Math.round(m.pcmSize / r[N] * 1e3);
- return s = Date.now(), void n[r.type + "_complete"](m, function (e) {
- f(e, p);
- }, l);
+ var _ = h.engineCtx;
+ if (h[b.type + "_complete"] && _) {
+ var l = Math.round(_.pcmSize / b[D] * 1e3);
+ return u = Date.now(), void h[b.type + "_complete"](_, function (e, t) {
+ s(e, t, l);
+ }, m);
}
- s = Date.now();
- var b = V.SampleData(n.buffers, n[O], r[N]);
- r[N] = b[N];
- var v = b.data;
- p = Math.round(v.length / r[N] * 1e3), n.CLog("采样" + h + "->" + v.length + " 花:" + (Date.now() - s) + "ms"), setTimeout(function () {
- s = Date.now(), n[r.type](v, function (e) {
- f(e, p);
- }, function (e) {
- l(e);
+ if (u = Date.now(), h.buffers[0]) {
+ var f = N.SampleData(h.buffers, h[V], b[D]);
+ b[D] = f[D];
+ var v = f.data,
+ l = Math.round(v.length / b[D] * 1e3);
+ h.CLog(z("CxeT::采样:{1} 花:{2}ms", 0, i + "->" + v.length, Date.now() - u)), setTimeout(function () {
+ u = Date.now(), h[b.type](v, function (e, t) {
+ s(e, t, l);
+ }, function (e) {
+ m(e);
+ });
});
- });
- } else l("未加载" + r.type + "编码器");
- } else l("音频buffers被释放");
- } else l("未采集到录音");
- }
- }, y[T] && (H("重复引入" + T, 3), y[T].Destroy()), y[T] = V;
- var C = function (e, t) {
- t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
- var a = t.tracks,
- s = [t.pos[0]],
- n = function () {
- t.pos[0] = s[0];
- },
- r = t.bytes.length,
- i = new Uint8Array(r + e.length);
- if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
- if (X(i, s), q(i, s), !D(X(i, s), [24, 83, 128, 103])) return;
- for (X(i, s); s[0] < i.length;) {
- var o = X(i, s),
- _ = q(i, s),
- l = [0],
- f = 0;
- if (!_) return;
- if (D(o, [22, 84, 174, 107])) {
- for (; l[0] < _.length;) {
- var c = X(_, l),
- h = q(_, l),
- u = [0],
- m = {
- channels: 0,
- sampleRate: 0
- };
- if (D(c, [174])) for (; u[0] < h.length;) {
- var p = X(h, u),
- b = q(h, u),
- v = [0];
- if (D(p, [215])) {
- var d = Y(b);
- m.number = d, a[d] = m;
- } else if (D(p, [131])) {
- var d = Y(b);
- 1 == d ? m.type = "video" : 2 == d ? (m.type = "audio", f || (t.track0 = m), m.idx = f++) : m.type = "Type-" + d;
- } else if (D(p, [134])) {
- for (var g = "", S = 0; S < b.length; S++) g += String.fromCharCode(b[S]);
- m.codec = g;
- } else if (D(p, [225])) for (; v[0] < b.length;) {
- var M = X(b, v),
- w = q(b, v);
- if (D(M, [181])) {
- var d = 0,
- R = new Uint8Array(w.reverse()).buffer;
- 4 == w.length ? d = new Float32Array(R)[0] : 8 == w.length ? d = new Float64Array(R)[0] : H("WebM Track !Float", 1, w), m[N] = Math.round(d);
- } else D(M, [98, 100]) ? m.bitDepth = Y(w) : D(M, [159]) && (m.channels = Y(w));
- }
- }
- }
- t._ht = 1, H("WebM Tracks", a), n();
- break;
- }
- }
- }
- var A = t.track0;
- if (A) {
- if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, H("WebM 16改32位", 3)), A[N] != t[N] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || H("WebM Track非预期", 3, t), -(t.bad = 1);
- for (var B = [], k = 0; s[0] < i.length;) {
- var c = X(i, s),
- h = q(i, s);
- if (!h) break;
- if (D(c, [163])) {
- var y = 15 & h[0],
- m = a[y];
- if (m) {
- if (0 === m.idx) {
- for (var T = new Uint8Array(h.length - 4), S = 4; S < h.length; S++) T[S - 4] = h[S];
- B.push(T), k += T.length;
- }
- } else H("WebM !Track" + y, 1, a);
- }
- n();
- }
- if (k) {
- var x = new Uint8Array(i.length - t.pos[0]);
- x.set(i.subarray(t.pos[0])), t.bytes = x, t.pos[0] = 0;
- for (var T = new Uint8Array(k), S = 0, E = 0; S < B.length; S++) T.set(B[S], E), E += B[S].length;
- var R = new Float32Array(T.buffer);
- if (1 < A.channels) {
- for (var P = [], S = 0; S < R.length;) P.push(R[S]), S += A.channels;
- R = new Float32Array(P);
- }
- return R;
- }
- }
- },
- D = function (e, t) {
- if (!e || e.length != t.length) return !1;
- if (1 == e.length) return e[0] == t[0];
- for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
- return !0;
- },
- Y = function (e) {
- for (var t = "", a = 0; a < e.length; a++) {
- var s = e[a];
- t += (s < 16 ? "0" : "") + s.toString(16);
- }
- return parseInt(t, 16) || 0;
- },
- X = function (e, t, a) {
- var s = t[0];
- if (!(s >= e.length)) {
- var n = e[s],
- r = ("0000000" + n.toString(2)).substr(-8),
- i = /^(0*1)(\d*)$/.exec(r);
- if (i) {
- var o = i[1].length,
- _ = [];
- if (!(s + o > e.length)) {
- for (var l = 0; l < o; l++) _[l] = e[s], s++;
- return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = s, _;
- }
- }
- }
- },
- q = function (e, t) {
- var a = X(e, t, 1);
- if (a) {
- var s = Y(a),
- n = t[0],
- r = [];
- if (s < 2147483647) {
- if (n + s > e.length) return;
- for (var i = 0; i < s; i++) r[i] = e[n], n++;
- }
- return t[0] = n, r;
+ } else m(z("xkKd::音频buffers被释放"));
+ } else m(z("xGuI::未加载{1}编码器,请尝试到{2}的src/engine内找到{1}的编码器并加载", 0, b.type, R));
+ } else m(z("Ltz3::未采集到录音"));
}
};
- V.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
- var r = V.Traffic = function (e) {
- e = e ? "/" + T + "/Report/" + e : "";
- var t = V.TrafficImgUrl;
- if (t) {
- var a = V.Traffic,
- s = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
- n = s[1] || "http://file/",
- r = (s[0] || n) + e;
- if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(n + e)), !a[r]) {
- a[r] = 1;
- var i = new Image();
- i.src = t, H("Traffic Analysis Image: " + (e || T + ".TrafficImgUrl=" + V.TrafficImgUrl));
- }
- }
- };
-}(window), module.exports && (module.exports = Recorder), function () {
-
- var i;
- Recorder.prototype.enc_mp3 = {
- stable: !0,
- testmsg: "采样率范围48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000"
- }, Recorder.prototype.mp3 = function (a, s, e) {
- var n = this.set,
- r = a.length,
- t = this.mp3_start(n);
- if (t) return this.mp3_encode(t, a), void this.mp3_complete(t, s, e, 1);
- var i = new Recorder.lamejs.Mp3Encoder(1, n.sampleRate, n.bitRate),
- o = [],
- _ = 0,
- l = 0,
- f = function () {
- if (_ < r) {
- 0 < (e = i.encodeBuffer(a.subarray(_, _ + 57600))).length && (l += e.buffer.byteLength, o.push(e.buffer)), _ += 57600, setTimeout(f);
- } else {
- var e;
- 0 < (e = i.flush()).length && (l += e.buffer.byteLength, o.push(e.buffer));
- var t = c.fn(o, l, r, n.sampleRate);
- h(t, n), s(new Blob(o, {
- type: "audio/mp3"
- }));
+ var P = function (e, t) {
+ t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
+ var a = t.tracks,
+ n = [t.pos[0]],
+ s = function () {
+ t.pos[0] = n[0];
+ },
+ r = t.bytes.length,
+ i = new Uint8Array(r + e.length);
+ if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
+ if (j(i, n), X(i, n), !H(j(i, n), [24, 83, 128, 103])) return;
+ for (j(i, n); n[0] < i.length;) {
+ var o = j(i, n),
+ _ = X(i, n),
+ l = [0],
+ f = 0;
+ if (!_) return;
+ if (H(o, [22, 84, 174, 107])) {
+ for (; l[0] < _.length;) {
+ var c = j(_, l),
+ u = X(_, l),
+ h = [0],
+ b = {
+ channels: 0,
+ sampleRate: 0
+ };
+ if (H(c, [174])) for (; h[0] < u.length;) {
+ var p = j(u, h),
+ m = X(u, h),
+ v = [0];
+ if (H(p, [215])) {
+ var d = F(m);
+ b.number = d, a[d] = b;
+ } else if (H(p, [131])) {
+ var d = F(m);
+ 1 == d ? b.type = "video" : 2 == d ? (b.type = "audio", f || (t.track0 = b), b.idx = f++) : b.type = "Type-" + d;
+ } else if (H(p, [134])) {
+ for (var g = "", w = 0; w < m.length; w++) g += String.fromCharCode(m[w]);
+ b.codec = g;
+ } else if (H(p, [225])) for (; v[0] < m.length;) {
+ var S = j(m, v),
+ M = X(m, v);
+ if (H(S, [181])) {
+ var d = 0,
+ y = new Uint8Array(M.reverse()).buffer;
+ 4 == M.length ? d = new Float32Array(y)[0] : 8 == M.length ? d = new Float64Array(y)[0] : O("WebM Track !Float", 1, M), b[D] = Math.round(d);
+ } else H(S, [98, 100]) ? b.bitDepth = F(M) : H(S, [159]) && (b.channels = F(M));
+ }
+ }
+ }
+ t._ht = 1, O("WebM Tracks", a), s();
+ break;
+ }
+ }
}
- };
- f();
- }, Recorder.BindDestroy("mp3Worker", function () {
- Recorder.CLog("mp3Worker Destroy"), i && i.terminate(), i = null;
- }), Recorder.prototype.mp3_envCheck = function (e, t) {
- var a = "";
- return t.takeoffEncodeChunk && (e.canProcess ? s() || (a = "当前浏览器版本太低,无法实时处理") : a = e.envName + "环境不支持实时处理"), a;
- }, Recorder.prototype.mp3_start = function (e) {
- return s(e);
- };
- var o = {
- id: 0
- },
- s = function (e) {
- var t = i;
- try {
- if (!t) {
- var a = ");wk_lame();var wk_ctxs={};self.onmessage=" + function (e) {
+ var A = t.track0;
+ if (A) {
+ if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, O("WebM 16->32 bit", 3)), A[D] != t[D] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || O("WebM Track Unexpected", 3, t), -(t.bad = 1);
+ for (var k = [], R = 0; n[0] < i.length;) {
+ var c = j(i, n),
+ u = X(i, n);
+ if (!u) break;
+ if (H(c, [163])) {
+ var x = 15 & u[0],
+ b = a[x];
+ if (b) {
+ if (0 === b.idx) {
+ for (var B = new Uint8Array(u.length - 4), w = 4; w < u.length; w++) B[w - 4] = u[w];
+ k.push(B), R += B.length;
+ }
+ } else O("WebM !Track" + x, 1, a);
+ }
+ s();
+ }
+ if (R) {
+ var T = new Uint8Array(i.length - t.pos[0]);
+ T.set(i.subarray(t.pos[0])), t.bytes = T, t.pos[0] = 0;
+ for (var B = new Uint8Array(R), w = 0, E = 0; w < k.length; w++) B.set(k[w], E), E += k[w].length;
+ var y = new Float32Array(B.buffer);
+ if (1 < A.channels) {
+ for (var C = [], w = 0; w < y.length;) C.push(y[w]), w += A.channels;
+ y = new Float32Array(C);
+ }
+ return y;
+ }
+ }
+ },
+ H = function (e, t) {
+ if (!e || e.length != t.length) return !1;
+ if (1 == e.length) return e[0] == t[0];
+ for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
+ return !0;
+ },
+ F = function (e) {
+ for (var t = "", a = 0; a < e.length; a++) {
+ var n = e[a];
+ t += (n < 16 ? "0" : "") + n.toString(16);
+ }
+ return parseInt(t, 16) || 0;
+ },
+ j = function (e, t, a) {
+ var n = t[0];
+ if (!(n >= e.length)) {
+ var s = e[n],
+ r = ("0000000" + s.toString(2)).substr(-8),
+ i = /^(0*1)(\d*)$/.exec(r);
+ if (i) {
+ var o = i[1].length,
+ _ = [];
+ if (!(n + o > e.length)) {
+ for (var l = 0; l < o; l++) _[l] = e[n], n++;
+ return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = n, _;
+ }
+ }
+ }
+ },
+ X = function (e, t) {
+ var a = j(e, t, 1);
+ if (a) {
+ var n = F(a),
+ s = t[0],
+ r = [];
+ if (n < 2147483647) {
+ if (s + n > e.length) return;
+ for (var i = 0; i < n; i++) r[i] = e[s], s++;
+ }
+ return t[0] = s, r;
+ }
+ },
+ Y = N.i18n = {
+ lang: "zh-CN",
+ alias: {
+ "zh-CN": "zh",
+ "en-US": "en"
+ },
+ locales: {},
+ data: {},
+ put: function (e, t) {
+ var a = R + ".i18n.put: ",
+ n = e.overwrite;
+ n = null == n || n;
+ var s = e.lang;
+ if (!(s = Y.alias[s] || s)) throw new Error(a + "set.lang?");
+ var r = Y.locales[s];
+ r || (r = {}, Y.locales[s] = r);
+ for (var i, o = /^([\w\-]+):/, _ = 0; _ < t.length; _++) {
+ var l = t[_];
+ if (i = o.exec(l)) {
+ var f = i[1],
+ l = l.substr(f.length + 1);
+ !n && r[f] || (r[f] = l);
+ } else O(a + "'key:'? " + l, 3, e);
+ }
+ },
+ get: function () {
+ return Y.v_G.apply(null, arguments);
+ },
+ v_G: function (n, s, e) {
+ s = s || [], e = e || Y.lang, e = Y.alias[e] || e;
+ var t = Y.locales[e],
+ r = t && t[n] || "";
+ return r || "zh" == e ? (Y.lastLang = e, "=Empty" == r ? "" : r.replace(/\{(\d+)(\!?)\}/g, function (e, t, a) {
+ return e = s[(t = +t || 0) - 1], (t < 1 || t > s.length) && (e = "{?}", O("i18n[" + n + "] no {" + t + "}: " + r, 3)), a ? "" : e;
+ })) : "en" == e ? Y.v_G(n, s, "zh") : Y.v_G(n, s, "en");
+ },
+ $T: function () {
+ return Y.v_T.apply(null, arguments);
+ },
+ v_T: function () {
+ for (var e, t = arguments, a = "", n = [], s = 0, r = R + ".i18n.$T:", i = /^([\w\-]*):/, o = 0; o < t.length; o++) {
+ var _ = t[o];
+ if (0 == o) {
+ if (e = i.exec(_), !(a = e && e[1])) throw new Error(r + "0 'key:'?");
+ _ = _.substr(a.length + 1);
+ }
+ if (-1 === s) n.push(_);else {
+ if (s) throw new Error(r + " bad args");
+ if (0 === _) s = -1;else if (f(_)) {
+ if (_ < 1) throw new Error(r + " bad args");
+ s = _;
+ } else {
+ var l = 1 == o ? "en" : o ? "" : "zh";
+ if ((e = i.exec(_)) && (l = e[1] || l, _ = _.substr(e[1].length + 1)), !e || !l) throw new Error(r + o + " 'lang:'?");
+ Y.put({
+ lang: l,
+ overwrite: !1
+ }, [a + ":" + _]);
+ }
+ }
+ }
+ return a ? 0 < s ? a : Y.v_G(a, n) : "";
+ }
+ },
+ z = Y.$T;
+ z.G = Y.get, z("NonBrowser-1::非浏览器环境,不支持{1}", 1), z("IllegalArgs-1::参数错误:{1}", 1), z("NeedImport-2::调用{1}需要先导入{2}", 2), z("NotSupport-1::不支持:{1}", 1), N.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
+ var u = N.Traffic = function (e) {
+ if (w) {
+ e = e ? "/" + R + "/Report/" + e : "";
+ var t = N.TrafficImgUrl;
+ if (t) {
+ var a = N.Traffic,
+ n = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
+ s = n[1] || "http://file/",
+ r = (n[0] || s) + e;
+ if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(s + e)), !a[r]) {
+ a[r] = 1;
+ var i = new Image();
+ i.src = t, O("Traffic Analysis Image: " + (e || R + ".TrafficImgUrl=" + N.TrafficImgUrl));
+ }
+ }
+ }
+ };
+ t && (O(z("8HO5::覆盖导入{1}", 0, R), 1), t.Destroy());
+ e[R] = N;
+ }(a, t), module.exports && (module.exports = a.Recorder);
+}(), function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = (t ? window : Object).Recorder,
+ n = a.i18n;
+ !function (m, e, u, t) {
+
+ var o = "48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000",
+ _ = "8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 192, 224, 256, 320";
+ m.prototype.enc_mp3 = {
+ stable: !0,
+ takeEC: "full",
+ getTestMsg: function () {
+ return u("Zm7L::采样率范围:{1};比特率范围:{2}(不同比特率支持的采样率范围不同,小于32kbps时采样率需小于32000)", 0, o, _);
+ }
+ };
+ var h,
+ v = function (e) {
+ var t = e.bitRate,
+ a = e.sampleRate,
+ n = a;
+ if (-1 == (" " + _ + ",").indexOf(" " + t + ",") && m.CLog(u("eGB9::{1}不在mp3支持的取值范围:{2}", 0, "bitRate=" + t, _), 3), -1 == (" " + o + ",").indexOf(" " + a + ",")) {
+ for (var s = o.split(", "), r = [], i = 0; i < s.length; i++) r.push({
+ v: +s[i],
+ s: Math.abs(s[i] - a)
+ });
+ r.sort(function (e, t) {
+ return e.s - t.s;
+ }), n = r[0].v, e.sampleRate = n, m.CLog(u("zLTa::sampleRate已更新为{1},因为{2}不在mp3支持的取值范围:{3}", 0, n, a, o), 3);
+ }
+ },
+ n = function () {
+ return u.G("NeedImport-2", ["mp3.js", "src/engine/mp3-engine.js"]);
+ },
+ d = t && "function" == typeof Worker;
+ m.prototype.mp3 = function (r, i, o) {
+ var e = this,
+ _ = e.set,
+ l = r.length;
+ if (m.lamejs) {
+ if (d) {
+ var t = e.mp3_start(_);
+ if (t) {
+ if (t.isW) return e.mp3_encode(t, r), void e.mp3_complete(t, i, o, 1);
+ e.mp3_stop(t);
+ }
+ }
+ v(_);
+ var f = new m.lamejs.Mp3Encoder(1, _.sampleRate, _.bitRate),
+ c = new Int8Array(5e5),
+ u = 0,
+ h = 0,
+ b = 0,
+ p = function () {
+ try {
+ if (h < l) var e = f.encodeBuffer(r.subarray(h, h + 57600));else {
+ b = 1;
+ var e = f.flush();
+ }
+ } catch (e) {
+ if (console.error(e), !b) try {
+ f.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ return void o("MP3 Encoder: " + e.message);
+ }
+ var t = e.length;
+ if (0 < t) {
+ if (u + t > c.length) {
+ var a = new Int8Array(c.length + Math.max(5e5, t));
+ a.set(c.subarray(0, u)), c = a;
+ }
+ c.set(e, u), u += t;
+ }
+ if (h < l) h += 57600, setTimeout(p);else {
+ var n = [c.buffer.slice(0, u)],
+ s = g.fn(n, u, l, _.sampleRate);
+ w(s, _), i(n[0] || new ArrayBuffer(0), "audio/mp3");
+ }
+ };
+ p();
+ } else o(n());
+ }, m.BindDestroy("mp3Worker", function () {
+ h && (m.CLog("mp3Worker Destroy"), h.terminate(), h = null);
+ }), m.prototype.mp3_envCheck = function (e, t) {
+ var a = "";
+ return t.takeoffEncodeChunk && (p() || (a = u("yhUs::当前浏览器版本太低,无法实时处理"))), a || m.lamejs || (a = n()), a;
+ }, m.prototype.mp3_start = function (e) {
+ return p(e);
+ };
+ var b = {
+ id: 0
+ },
+ p = function (t, e) {
+ var f,
+ a = function (e) {
var t = e.data,
- a = wk_ctxs[t.id];
- if ("init" == t.action) wk_ctxs[t.id] = {
+ a = f.wkScope.wk_ctxs,
+ n = f.wkScope.wk_lame,
+ s = f.wkScope.wk_mp3TrimFix,
+ r = a[t.id];
+ if ("init" == t.action) a[t.id] = {
sampleRate: t.sampleRate,
bitRate: t.bitRate,
takeoff: t.takeoff,
- mp3Size: 0,
pcmSize: 0,
- encArr: [],
- encObj: new wk_lame.Mp3Encoder(1, t.sampleRate, t.bitRate)
- };else if (!a) return;
+ memory: new Int8Array(5e5),
+ mOffset: 0,
+ encObj: new n.Mp3Encoder(1, t.sampleRate, t.bitRate)
+ };else if (!r) return;
+ var i = function (e) {
+ var t = e.length;
+ if (r.mOffset + t > r.memory.length) {
+ var a = new Int8Array(r.memory.length + Math.max(5e5, t));
+ a.set(r.memory.subarray(0, r.mOffset)), r.memory = a;
+ }
+ r.memory.set(e, r.mOffset), r.mOffset += t;
+ };
switch (t.action) {
case "stop":
- a.encObj = null, delete wk_ctxs[t.id];
+ if (!r.isCp) try {
+ r.encObj.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ r.encObj = null, delete a[t.id];
break;
case "encode":
- a.pcmSize += t.pcm.length, 0 < (s = a.encObj.encodeBuffer(t.pcm)).length && (a.takeoff ? self.postMessage({
+ if (r.isCp) break;
+ r.pcmSize += t.pcm.length;
+ try {
+ var o = r.encObj.encodeBuffer(t.pcm);
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
+ chunk: o
+ }) : i(o));
break;
case "complete":
- var s;
- 0 < (s = a.encObj.flush()).length && (a.takeoff ? self.postMessage({
+ r.isCp = 1;
+ try {
+ var o = r.encObj.flush();
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ if (o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
- var n = wk_mp3TrimFix.fn(a.encArr, a.mp3Size, a.pcmSize, a.sampleRate);
- self.postMessage({
+ chunk: o
+ }) : i(o)), r.err) {
+ c.onmessage({
+ action: t.action,
+ id: t.id,
+ err: "MP3 Encoder: " + r.err.message
+ });
+ break;
+ }
+ var _ = [r.memory.buffer.slice(0, r.mOffset)],
+ l = s.fn(_, r.mOffset, r.pcmSize, r.sampleRate);
+ c.onmessage({
action: t.action,
id: t.id,
- blob: new Blob(a.encArr, {
- type: "audio/mp3"
- }),
- meta: n
+ blob: _[0] || new ArrayBuffer(0),
+ meta: l
});
}
- };
- a += ";var wk_mp3TrimFix={rm:" + c.rm + ",fn:" + c.fn + "}";
- var s = Recorder.lamejs.toString(),
- n = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", s, a], {
- type: "text/javascript"
- }));
- t = new Worker(n), setTimeout(function () {
- (window.URL || webkitURL).revokeObjectURL(n);
- }, 1e4), t.onmessage = function (e) {
- var t = e.data,
- a = o[t.id];
- a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
- };
+ },
+ n = function (n) {
+ c.onmessage = function (e) {
+ var t = e;
+ n && (t = e.data);
+ var a = b[t.id];
+ a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
+ };
+ },
+ s = function () {
+ var e = {
+ worker: c,
+ set: t
+ };
+ return t ? (e.id = ++b.id, b[e.id] = e, v(t), c.postMessage({
+ action: "init",
+ id: e.id,
+ sampleRate: t.sampleRate,
+ bitRate: t.bitRate,
+ takeoff: !!t.takeoffEncodeChunk,
+ x: new Int16Array(5)
+ })) : c.postMessage({
+ x: new Int16Array(5)
+ }), e;
+ },
+ c = h;
+ if (e || !d) return m.CLog(u("k9PT::当前环境不支持Web Worker,mp3实时编码器运行在主线程中"), 3), c = {
+ postMessage: function (e) {
+ a({
+ data: e
+ });
+ }
+ }, f = {
+ wkScope: {
+ wk_ctxs: {},
+ wk_lame: m.lamejs,
+ wk_mp3TrimFix: g
+ }
+ }, n(), s();
+ try {
+ if (!c) {
+ var r = (a + "").replace(/[\w\$]+\.onmessage/g, "self.postMessage"),
+ i = ");wk_lame();self.onmessage=" + (r = r.replace(/[\w\$]+\.wkScope/g, "wkScope"));
+ i += ";var wkScope={ wk_ctxs:{},wk_lame:wk_lame", i += ",wk_mp3TrimFix:{rm:" + g.rm + ",fn:" + g.fn + "} }";
+ var o = m.lamejs.toString(),
+ _ = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", o, i], {
+ type: "text/javascript"
+ }));
+ c = new Worker(_), setTimeout(function () {
+ (window.URL || webkitURL).revokeObjectURL(_);
+ }, 1e4), n(1);
+ }
+ var l = s();
+ return l.isW = 1, h = c, l;
+ } catch (e) {
+ return c && c.terminate(), console.error(e), p(t, 1);
}
- var r = {
- worker: t,
- set: e,
- takeoffQueue: []
- };
- return e ? (r.id = ++o.id, o[r.id] = r, t.postMessage({
- action: "init",
- id: r.id,
- sampleRate: e.sampleRate,
- bitRate: e.bitRate,
- takeoff: !!e.takeoffEncodeChunk,
- x: new Int16Array(5)
- })) : t.postMessage({
- x: new Int16Array(5)
- }), i = t, r;
- } catch (e) {
- return t && t.terminate(), console.error(e), null;
+ };
+ m.prototype.mp3_stop = function (e) {
+ if (e && e.worker) {
+ e.worker.postMessage({
+ action: "stop",
+ id: e.id
+ }), e.worker = null, delete b[e.id];
+ var t = -1;
+ for (var a in b) t++;
+ t && m.CLog(u("fT6M::mp3 worker剩{1}个未stop", 0, t), 3);
}
+ }, m.prototype.mp3_encode = function (e, t) {
+ e && e.worker && e.worker.postMessage({
+ action: "encode",
+ id: e.id,
+ pcm: t
+ });
+ }, m.prototype.mp3_complete = function (t, a, n, s) {
+ var r = this;
+ t && t.worker ? (t.call = function (e) {
+ s && r.mp3_stop(t), e.err ? n(e.err) : (w(e.meta, t.set), a(e.blob, "audio/mp3"));
+ }, t.worker.postMessage({
+ action: "complete",
+ id: t.id
+ })) : n(u("mPxH::mp3编码器未start"));
+ }, m.mp3ReadMeta = function (e, t) {
+ var a = "undefined" != typeof window && window.parseInt || "undefined" != typeof self && self.parseInt || parseInt,
+ n = new Uint8Array(e[0] || []);
+ if (n.length < 4) return null;
+ var s = function (e, t) {
+ return ("0000000" + ((t || n)[e] || 0).toString(2)).substr(-8);
+ },
+ r = s(0) + s(1),
+ i = s(2) + s(3);
+ if (!/^1{11}/.test(r)) return null;
+ var o = {
+ "00": 2.5,
+ 10: 2,
+ 11: 1
+ }[r.substr(11, 2)],
+ _ = {
+ "01": 3
+ }[r.substr(13, 2)],
+ l = {
+ 1: [44100, 48e3, 32e3],
+ 2: [22050, 24e3, 16e3],
+ 2.5: [11025, 12e3, 8e3]
+ }[o];
+ l && (l = l[a(i.substr(4, 2), 2)]);
+ var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
+ if (!(o && _ && f && l)) return null;
+ for (var c = Math.round(8 * t / f), u = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, h = u / l * 1e3, b = Math.floor(u * f / 8 / l * 1e3), p = 0, m = 0, v = 0; v < e.length; v++) {
+ var d = e[v];
+ if (m += d.byteLength, b + 3 <= m) {
+ var g = new Uint8Array(d),
+ w = d.byteLength - (m - (b + 3) + 1),
+ S = s(w, g);
+ p = "1" == S.charAt(6);
+ break;
+ }
+ }
+ return p && b++, {
+ version: o,
+ layer: _,
+ sampleRate: l,
+ bitRate: f,
+ duration: c,
+ size: t,
+ hasPadding: p,
+ frameSize: b,
+ frameDurationFloat: h
+ };
};
- Recorder.prototype.mp3_stop = function (e) {
- if (e && e.worker) {
- e.worker.postMessage({
- action: "stop",
- id: e.id
- }), e.worker = null, delete o[e.id];
- var t = -1;
- for (var a in o) t++;
- t && Recorder.CLog("mp3 worker剩" + t + "个在串行等待", 3);
- }
- }, Recorder.prototype.mp3_encode = function (e, t) {
- e && e.worker && e.worker.postMessage({
- action: "encode",
- id: e.id,
- pcm: t
- });
- }, Recorder.prototype.mp3_complete = function (t, a, e, s) {
- var n = this;
- t && t.worker ? (t.call = function (e) {
- h(e.meta, t.set), a(e.blob), s && n.mp3_stop(t);
- }, t.worker.postMessage({
- action: "complete",
- id: t.id
- })) : e("mp3编码器未打开");
- }, Recorder.mp3ReadMeta = function (e, t) {
- var a = "object" == typeof window ? window.parseInt : self.parseInt,
- s = new Uint8Array(e[0] || []);
- if (s.length < 4) return null;
- var n = function (e, t) {
- return ("0000000" + ((t || s)[e] || 0).toString(2)).substr(-8);
+ var g = {
+ rm: m.mp3ReadMeta,
+ fn: function (e, t, a, n) {
+ var s = this.rm(e, t);
+ if (!s) return {
+ err: "mp3 unknown format"
+ };
+ var r = Math.round(a / n * 1e3),
+ i = Math.floor((s.duration - r) / s.frameDurationFloat);
+ if (0 < i) {
+ var o = i * s.frameSize - (s.hasPadding ? 1 : 0);
+ t -= o;
+ for (var _ = 0, l = [], f = 0; f < e.length; f++) {
+ var c = e[f];
+ if (o <= 0) break;
+ o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
+ }
+ var u = this.rm(e, t);
+ if (!u) {
+ _ && (e[0] = _);
+ for (var f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
+ s.err = "mp3 fix error: 已还原,错误原因不明";
+ }
+ var h = s.trimFix = {};
+ h.remove = i, h.removeDuration = Math.round(i * s.frameDurationFloat), h.duration = Math.round(8 * t / s.bitRate);
+ }
+ return s;
+ }
},
- r = n(0) + n(1),
- i = n(2) + n(3);
- if (!/^1{11}/.test(r)) return null;
- var o = {
- "00": 2.5,
- 10: 2,
- 11: 1
- }[r.substr(11, 2)],
- _ = {
- "01": 3
- }[r.substr(13, 2)],
- l = {
- 1: [44100, 48e3, 32e3],
- 2: [22050, 24e3, 16e3],
- 2.5: [11025, 12e3, 8e3]
- }[o];
- l && (l = l[a(i.substr(4, 2), 2)]);
- var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
- if (!(o && _ && f && l)) return null;
- for (var c = Math.round(8 * t / f), h = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, u = h / l * 1e3, m = Math.floor(h * f / 8 / l * 1e3), p = 0, b = 0, v = 0; v < e.length; v++) {
- var d = e[v];
- if (m + 3 <= (b += d.byteLength)) {
- var g = new Uint8Array(d);
- p = "1" == n(d.byteLength - (b - (m + 3) + 1), g).charAt(6);
- break;
- }
- }
- return p && m++, {
- version: o,
- layer: _,
- sampleRate: l,
- bitRate: f,
- duration: c,
- size: t,
- hasPadding: p,
- frameSize: m,
- frameDurationFloat: u
- };
- };
- var c = {
- rm: Recorder.mp3ReadMeta,
- fn: function (e, t, a, s) {
- var n = this.rm(e, t);
- if (!n) return {
- err: "mp3非预定格式"
- };
- var r = Math.round(a / s * 1e3),
- i = Math.floor((n.duration - r) / n.frameDurationFloat);
- if (0 < i) {
- var o = i * n.frameSize - (n.hasPadding ? 1 : 0);
- t -= o;
- for (var _ = 0, l = [], f = 0; f < e.length; f++) {
- var c = e[f];
- if (o <= 0) break;
- o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
- }
- if (!this.rm(e, t)) {
- _ && (e[0] = _);
- for (f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
- n.err = "fix后数据错误,已还原,错误原因不明";
- }
- var h = n.trimFix = {};
- h.remove = i, h.removeDuration = Math.round(i * n.frameDurationFloat), h.duration = Math.round(8 * t / n.bitRate);
- }
- return n;
- }
- },
- h = function (e, t) {
- var a = "MP3信息 ";
- (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (Recorder.CLog(a + "和设置的不匹配set:" + t.bitRate + "kbps " + t.sampleRate + "hz,已更新set:" + e.bitRate + "kbps " + e.sampleRate + "hz", 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
- var s = e.trimFix;
- s ? (a += "Fix移除" + s.remove + "帧" + s.removeDuration + "ms -> " + s.duration + "ms", 2 < s.remove && (e.err = (e.err ? e.err + ", " : "") + "移除帧数过多")) : a += (e.duration || "-") + "ms", e.err ? Recorder.CLog(a, 1, e.err, e) : Recorder.CLog(a, e);
- };
-}(), function () {
+ w = function (e, t) {
+ var a = "MP3 Info: ";
+ (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (m.CLog(a + u("uY9i::和设置的不匹配{1},已更新成{2}", 0, "set:" + t.bitRate + "kbps " + t.sampleRate + "hz", "set:" + e.bitRate + "kbps " + e.sampleRate + "hz"), 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
+ var n = e.trimFix;
+ n ? (a += u("iMSm::Fix移除{1}帧", 0, n.remove) + " " + n.removeDuration + "ms -> " + n.duration + "ms", 2 < n.remove && (e.err = (e.err ? e.err + ", " : "") + u("b9zm::移除帧数过多"))) : a += (e.duration || "-") + "ms", e.err ? m.CLog(a, 1, e.err, e) : m.CLog(a, e);
+ };
+ }(a, 0, n.$T, t);
+}(), function (e) {
function t() {
- var B = function (e) {
- return Math.log(e) / Math.log(10);
- };
- function A(e) {
+ var d = function (e) {
+ return Math.log(e) / Math.log(10);
+ },
+ me = function (e) {
+ throw new Error("abort(" + e + ")");
+ };
+ function S(e) {
return new Int8Array(e);
}
- function n(e) {
+ function s(e) {
return new Int16Array(e);
}
- function Ae(e) {
+ function ve(e) {
return new Int32Array(e);
}
- function Be(e) {
+ function de(e) {
return new Float32Array(e);
}
- function s(e) {
+ function n(e) {
return new Float64Array(e);
}
- function ke(e) {
- if (1 == e.length) return Be(e[0]);
+ function ge(e) {
+ if (1 == e.length) return de(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(ke(e));
+ for (var a = [], n = 0; n < t; n++) a.push(ge(e));
return a;
}
- function Y(e) {
- if (1 == e.length) return Ae(e[0]);
+ function w(e) {
+ if (1 == e.length) return ve(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(Y(e));
+ for (var a = [], n = 0; n < t; n++) a.push(w(e));
return a;
}
- function p(e) {
- if (1 == e.length) return n(e[0]);
+ function M(e) {
+ if (1 == e.length) return s(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(p(e));
+ for (var a = [], n = 0; n < t; n++) a.push(M(e));
return a;
}
- function O(e) {
+ function E(e) {
if (1 == e.length) return new Array(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(O(e));
+ for (var a = [], n = 0; n < t; n++) a.push(E(e));
return a;
}
- var ye = {
- fill: function (e, t, a, s) {
- if (2 == arguments.length) for (var n = 0; n < e.length; n++) e[n] = t;else for (n = t; n < a; n++) e[n] = s;
+ var we = {
+ fill: function (e, t, a, n) {
+ if (2 == arguments.length) for (var s = 0; s < e.length; s++) e[s] = t;else for (var s = t; s < a; s++) e[s] = n;
}
},
- $ = {
- arraycopy: function (e, t, a, s, n) {
- for (var r = t + n; t < r;) a[s++] = e[t++];
+ I = {
+ arraycopy: function (e, t, a, n, s) {
+ for (var r = t + s; t < r;) a[n++] = e[t++];
}
},
- ee = {};
- function Te(e) {
+ V = {};
+ function Se(e) {
this.ordinal = e;
}
- ee.SQRT2 = 1.4142135623730951, ee.FAST_LOG10 = function (e) {
- return B(e);
- }, ee.FAST_LOG10_X = function (e, t) {
- return B(e) * t;
- }, Te.short_block_allowed = new Te(0), Te.short_block_coupled = new Te(1), Te.short_block_dispensed = new Te(2), Te.short_block_forced = new Te(3);
- var K = {};
- function xe(e) {
+ V.SQRT2 = 1.4142135623730951, V.FAST_LOG10 = function (e) {
+ return d(e);
+ }, V.FAST_LOG10_X = function (e, t) {
+ return d(e) * t;
+ }, Se.short_block_allowed = new Se(0), Se.short_block_coupled = new Se(1), Se.short_block_dispensed = new Se(2), Se.short_block_forced = new Se(3);
+ var D = {};
+ function Me(e) {
this.ordinal = e;
}
- K.MAX_VALUE = 3.4028235e38, xe.vbr_off = new xe(0), xe.vbr_mt = new xe(1), xe.vbr_rh = new xe(2), xe.vbr_abr = new xe(3), xe.vbr_mtrh = new xe(4), xe.vbr_default = xe.vbr_mtrh;
- function Ee(e) {
+ function ye(e) {
var t = e;
this.ordinal = function () {
return t;
};
}
- function k() {
- var M = null;
+ function A() {
+ var S = null;
function v(e) {
this.bits = 0 | e;
}
this.qupvt = null, this.setModules = function (e) {
- this.qupvt = e, M = e;
+ this.qupvt = e, S = e;
};
- var n = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
- function w(e, t, a, s, n, r) {
+ var s = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
+ function M(e, t, a, n, s, r) {
var i = .5946 / t;
- for (e >>= 1; 0 != e--;) n[r++] = i > a[s++] ? 0 : 1, n[r++] = i > a[s++] ? 0 : 1;
+ for (e >>= 1; 0 != e--;) s[r++] = i > a[n++] ? 0 : 1, s[r++] = i > a[n++] ? 0 : 1;
}
- function R(e, t, a, s, n, r) {
+ function y(e, t, a, n, s, r) {
var i = (e >>= 1) % 2;
for (e >>= 1; 0 != e--;) {
- var o, _, l, f, c, h, u, m;
- o = a[s++] * t, _ = a[s++] * t, c = 0 | o, l = a[s++] * t, h = 0 | _, f = a[s++] * t, u = 0 | l, o += M.adj43[c], m = 0 | f, _ += M.adj43[h], n[r++] = 0 | o, l += M.adj43[u], n[r++] = 0 | _, f += M.adj43[m], n[r++] = 0 | l, n[r++] = 0 | f;
+ var o, _, l, f, c, u, h, b;
+ o = a[n++] * t, _ = a[n++] * t, c = 0 | o, l = a[n++] * t, u = 0 | _, f = a[n++] * t, h = 0 | l, o += S.adj43[c], b = 0 | f, _ += S.adj43[u], s[r++] = 0 | o, l += S.adj43[h], s[r++] = 0 | _, f += S.adj43[b], s[r++] = 0 | l, s[r++] = 0 | f;
}
- 0 != i && (c = 0 | (o = a[s++] * t), h = 0 | (_ = a[s++] * t), o += M.adj43[c], _ += M.adj43[h], n[r++] = 0 | o, n[r++] = 0 | _);
+ 0 != i && (o = a[n++] * t, _ = a[n++] * t, c = 0 | o, u = 0 | _, o += S.adj43[c], _ += S.adj43[u], s[r++] = 0 | o, s[r++] = 0 | _);
}
var o = [1, 2, 5, 7, 7, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13];
- function d(e, t, a, s) {
- var n = function (e, t, a) {
- var s = 0,
- n = 0;
+ function d(e, t, a, n) {
+ var s = function (e, t, a) {
+ var n = 0,
+ s = 0;
do {
var r = e[t++],
i = e[t++];
- s < r && (s = r), n < i && (n = i);
+ n < r && (n = r), s < i && (s = i);
} while (t < a);
- return s < n && (s = n), s;
+ return n < s && (n = s), n;
}(e, t, a);
- switch (n) {
+ switch (s) {
case 0:
- return n;
+ return s;
case 1:
- return function (e, t, a, s) {
- var n = 0,
- r = F.ht[1].hlen;
+ return function (e, t, a, n) {
+ var s = 0,
+ r = k.ht[1].hlen;
do {
var i = 2 * e[t + 0] + e[t + 1];
- t += 2, n += r[i];
+ t += 2, s += r[i];
} while (t < a);
- return s.bits += n, 1;
- }(e, t, a, s);
+ return n.bits += s, 1;
+ }(e, t, a, n);
case 2:
case 3:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r,
i,
o = 0,
- _ = F.ht[s].xlen;
- i = 2 == s ? F.table23 : F.table56;
+ _ = k.ht[n].xlen;
+ i = 2 == n ? k.table23 : k.table56;
do {
var l = e[t + 0] * _ + e[t + 1];
t += 2, o += i[l];
} while (t < a);
- return (r = 65535 & o) < (o >>= 16) && (o = r, s++), n.bits += o, s;
- }(e, t, a, o[n - 1], s);
+ return (r = 65535 & o) < (o >>= 16) && (o = r, n++), s.bits += o, n;
+ }(e, t, a, o[s - 1], n);
case 4:
case 5:
case 6:
@@ -11209,86 +11567,84 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 13:
case 14:
case 15:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r = 0,
i = 0,
o = 0,
- _ = F.ht[s].xlen,
- l = F.ht[s].hlen,
- f = F.ht[s + 1].hlen,
- c = F.ht[s + 2].hlen;
+ _ = k.ht[n].xlen,
+ l = k.ht[n].hlen,
+ f = k.ht[n + 1].hlen,
+ c = k.ht[n + 2].hlen;
do {
- var h = e[t + 0] * _ + e[t + 1];
- t += 2, r += l[h], i += f[h], o += c[h];
+ var u = e[t + 0] * _ + e[t + 1];
+ t += 2, r += l[u], i += f[u], o += c[u];
} while (t < a);
- var u = s;
- return i < r && (r = i, u++), o < r && (r = o, u = s + 2), n.bits += r, u;
- }(e, t, a, o[n - 1], s);
+ var h = n;
+ return i < r && (r = i, h++), o < r && (r = o, h = n + 2), s.bits += r, h;
+ }(e, t, a, o[s - 1], n);
default:
- if (x.IXMAX_VAL < n) return s.bits = x.LARGE_BITS, -1;
var r, i;
- for (n -= 15, r = 24; r < 32 && !(F.ht[r].linmax >= n); r++);
- for (i = r - 8; i < 24 && !(F.ht[i].linmax >= n); i++);
- return function (e, t, a, s, n, r) {
+ for (T.IXMAX_VAL < s && me(), s -= 15, r = 24; r < 32 && !(k.ht[r].linmax >= s); r++);
+ for (i = r - 8; i < 24 && !(k.ht[i].linmax >= s); i++);
+ return function (e, t, a, n, s, r) {
var i,
- o = 65536 * F.ht[s].xlen + F.ht[n].xlen,
+ o = 65536 * k.ht[n].xlen + k.ht[s].xlen,
_ = 0;
do {
var l = e[t++],
f = e[t++];
- 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += F.largetbl[l];
+ 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += k.largetbl[l];
} while (t < a);
- return (i = 65535 & _) < (_ >>= 16) && (_ = i, s = n), r.bits += _, s;
- }(e, t, a, i, r, s);
+ return (i = 65535 & _) < (_ >>= 16) && (_ = i, n = s), r.bits += _, n;
+ }(e, t, a, i, r, n);
}
}
- function u(e, t, a, s, n, r, i, o) {
- for (var _ = t.big_values, l = 2; l < Pe.SBMAX_l + 1; l++) {
+ function h(e, t, a, n, s, r, i, o) {
+ for (var _ = t.big_values, l = 2; l < Ae.SBMAX_l + 1; l++) {
var f = e.scalefac_band.l[l];
if (_ <= f) break;
- var c = n[l - 2] + t.count1bits;
+ var c = s[l - 2] + t.count1bits;
if (a.part2_3_length <= c) break;
- var h = new v(c),
- u = d(s, f, _, h);
- c = h.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = u);
+ var u = new v(c),
+ h = d(n, f, _, u);
+ c = u.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = h);
}
}
this.noquant_count_bits = function (e, t, a) {
- var s = t.l3_enc,
- n = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
- for (null != a && (a.sfb_count1 = 0); 1 < n && 0 == (s[n - 1] | s[n - 2]); n -= 2);
- t.count1 = n;
- for (var r = 0, i = 0; 3 < n; n -= 4) {
+ var n = t.l3_enc,
+ s = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
+ for (null != a && (a.sfb_count1 = 0); 1 < s && 0 == (n[s - 1] | n[s - 2]); s -= 2);
+ t.count1 = s;
+ for (var r = 0, i = 0; 3 < s; s -= 4) {
var o;
- if (1 < (2147483647 & (s[n - 1] | s[n - 2] | s[n - 3] | s[n - 4]))) break;
- o = 2 * (2 * (2 * s[n - 4] + s[n - 3]) + s[n - 2]) + s[n - 1], r += F.t32l[o], i += F.t33l[o];
+ if (1 < (2147483647 & (n[s - 1] | n[s - 2] | n[s - 3] | n[s - 4]))) break;
+ o = 2 * (2 * (2 * n[s - 4] + n[s - 3]) + n[s - 2]) + n[s - 1], r += k.t32l[o], i += k.t33l[o];
}
var _ = r;
- if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = n)) return _;
- if (t.block_type == Pe.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Pe.NORM_TYPE) {
- if (r = t.region0_count = e.bv_scf[n - 2], i = t.region1_count = e.bv_scf[n - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < n) {
+ if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = s)) return _;
+ if (t.block_type == Ae.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Ae.NORM_TYPE) {
+ if (r = t.region0_count = e.bv_scf[s - 2], i = t.region1_count = e.bv_scf[s - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < s) {
var l = new v(_);
- t.table_select[2] = d(s, i, n, l), _ = l.bits;
+ t.table_select[2] = d(n, i, s, l), _ = l.bits;
}
- } else t.region0_count = 7, t.region1_count = Pe.SBMAX_l - 1 - 7 - 1, (i = n) < (r = e.scalefac_band.l[8]) && (r = i);
- if (r = Math.min(r, n), i = Math.min(i, n), 0 < r) {
- l = new v(_);
- t.table_select[0] = d(s, 0, r, l), _ = l.bits;
+ } else t.region0_count = 7, t.region1_count = Ae.SBMAX_l - 1 - 7 - 1, r = e.scalefac_band.l[8], (i = s) < r && (r = i);
+ if (r = Math.min(r, s), i = Math.min(i, s), 0 < r) {
+ var l = new v(_);
+ t.table_select[0] = d(n, 0, r, l), _ = l.bits;
}
if (r < i) {
- l = new v(_);
- t.table_select[1] = d(s, r, i, l), _ = l.bits;
+ var l = new v(_);
+ t.table_select[1] = d(n, r, i, l), _ = l.bits;
}
- if (2 == e.use_best_huffman && (t.part2_3_length = _, best_huffman_divide(e, t), _ = t.part2_3_length), null != a && t.block_type == Pe.NORM_TYPE) {
+ if (2 == e.use_best_huffman && me(), null != a && t.block_type == Ae.NORM_TYPE) {
for (var f = 0; e.scalefac_band.l[f] < t.big_values;) f++;
a.sfb_count1 = f;
}
return _;
- }, this.count_bits = function (e, t, a, s) {
- var n = a.l3_enc,
- r = x.IXMAX_VAL / M.IPOW20(a.global_gain);
- if (a.xrpow_max > r) return x.LARGE_BITS;
- if (function (e, t, a, s, n) {
+ }, this.count_bits = function (e, t, a, n) {
+ var s = a.l3_enc,
+ r = T.IXMAX_VAL / S.IPOW20(a.global_gain);
+ return a.xrpow_max > r ? T.LARGE_BITS : (function (e, t, a, n, s) {
var r,
i,
o,
@@ -11296,127 +11652,123 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = t,
- u = 0,
- m = h,
+ u = t,
+ h = 0,
+ b = u,
p = 0,
- b = e,
+ m = e,
v = 0;
- for (o = null != n && s.global_gain == n.global_gain, i = s.block_type == Pe.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
+ for (o = null != s && n.global_gain == s.global_gain, i = n.block_type == Ae.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
var d = -1;
- if ((o || s.block_type == Pe.NORM_TYPE) && (d = s.global_gain - (s.scalefac[r] + (0 != s.preflag ? M.pretab[r] : 0) << s.scalefac_scale + 1) - 8 * s.subblock_gain[s.window[r]]), o && n.step[r] == d) 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);else {
+ if ((o || n.block_type == Ae.NORM_TYPE) && (d = n.global_gain - (n.scalefac[r] + (0 != n.preflag ? S.pretab[r] : 0) << n.scalefac_scale + 1) - 8 * n.subblock_gain[n.window[r]]), o && s.step[r] == d) 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();else {
var g,
- S = s.width[r];
- if (_ + s.width[r] > s.max_nonzero_coeff && (g = s.max_nonzero_coeff - _ + 1, ye.fill(t, s.max_nonzero_coeff, 576, 0), (S = g) < 0 && (S = 0), r = i + 1), 0 == l && 0 == f && (m = h, p = u, b = e, v = c), null != n && 0 < n.sfb_count1 && r >= n.sfb_count1 && 0 < n.step[r] && d >= n.step[r] ? (0 != l && (R(l, a, b, v, m, p), l = 0, m = h, p = u, b = e, v = c), f += S) : (0 != f && (w(f, a, b, v, m, p), f = 0, m = h, p = u, b = e, v = c), l += S), S <= 0) {
- 0 != f && (w(f, a, b, v, m, p), f = 0), 0 != l && (R(l, a, b, v, m, p), l = 0);
+ w = n.width[r];
+ if (_ + n.width[r] > n.max_nonzero_coeff && (g = n.max_nonzero_coeff - _ + 1, we.fill(t, n.max_nonzero_coeff, 576, 0), (w = g) < 0 && (w = 0), r = i + 1), 0 == l && 0 == f && (b = u, p = h, m = e, v = c), null != s && 0 < s.sfb_count1 && r >= s.sfb_count1 && 0 < s.step[r] && d >= s.step[r] ? (0 != l && (y(l, a, m, v, b, p), l = 0, b = u, p = h, m = e, v = c), f += w) : (0 != f && (M(f, a, m, v, b, p), f = 0, b = u, p = h, m = e, v = c), l += w), w <= 0) {
+ 0 != f && me(), 0 != l && me();
break;
}
}
- r <= i && (u += s.width[r], c += s.width[r], _ += s.width[r]);
+ r <= i && (h += n.width[r], c += n.width[r], _ += n.width[r]);
}
- 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);
- }(t, n, M.IPOW20(a.global_gain), a, s), 0 != (2 & e.substep_shaping)) for (var i = 0, o = a.global_gain + a.scalefac_scale, _ = .634521682242439 / M.IPOW20(o), l = 0; l < a.sfbmax; l++) {
- var f,
- c = a.width[l];
- if (0 == e.pseudohalf[l]) i += c;else for (f = i, i += c; f < i; ++f) n[f] = t[f] >= _ ? n[f] : 0;
- }
- return this.noquant_count_bits(e, a, s);
+ 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();
+ }(t, s, S.IPOW20(a.global_gain), a, n), 0 != (2 & e.substep_shaping) && me(), this.noquant_count_bits(e, a, n));
}, this.best_huffman_divide = function (e, t) {
- var a = new T(),
- s = t.l3_enc,
- n = Ae(23),
- r = Ae(23),
- i = Ae(23),
- o = Ae(23);
- if (t.block_type != Pe.SHORT_TYPE || 1 != e.mode_gr) {
- a.assign(t), t.block_type == Pe.NORM_TYPE && (!function (e, t, a, s, n, r, i) {
- for (var o = t.big_values, _ = 0; _ <= 22; _++) s[_] = x.LARGE_BITS;
- for (_ = 0; _ < 16; _++) {
+ var a = new B(),
+ n = t.l3_enc,
+ s = ve(23),
+ r = ve(23),
+ i = ve(23),
+ o = ve(23);
+ if (t.block_type != Ae.SHORT_TYPE || 1 != e.mode_gr) {
+ a.assign(t), t.block_type == Ae.NORM_TYPE && (function (e, t, a, n, s, r, i) {
+ for (var o = t.big_values, _ = 0; _ <= 22; _++) n[_] = T.LARGE_BITS;
+ for (var _ = 0; _ < 16; _++) {
var l = e.scalefac_band.l[_ + 1];
if (o <= l) break;
var f = 0,
c = new v(f),
- h = d(a, 0, l, c);
+ u = d(a, 0, l, c);
f = c.bits;
- for (var u = 0; u < 8; u++) {
- var m = e.scalefac_band.l[_ + u + 2];
- if (o <= m) break;
- var p = f,
- b = d(a, l, m, c = new v(p));
- p = c.bits, s[_ + u] > p && (s[_ + u] = p, r[(n[_ + u] = _) + u] = h, i[_ + u] = b);
+ for (var h = 0; h < 8; h++) {
+ var b = e.scalefac_band.l[_ + h + 2];
+ if (o <= b) break;
+ var p = f;
+ c = new v(p);
+ var m = d(a, l, b, c);
+ p = c.bits, n[_ + h] > p && (n[_ + h] = p, s[_ + h] = _, r[_ + h] = u, i[_ + h] = m);
}
}
- }(e, t, s, n, r, i, o), u(e, a, t, s, n, r, i, o));
+ }(e, t, n, s, r, i, o), h(e, a, t, n, s, r, i, o));
var _ = a.big_values;
- if (!(0 == _ || 1 < (s[_ - 2] | s[_ - 1]) || 576 < (_ = t.count1 + 2))) {
+ if (!(0 == _ || 1 < (n[_ - 2] | n[_ - 1]) || 576 < (_ = t.count1 + 2))) {
a.assign(t), a.count1 = _;
for (var l = 0, f = 0; _ > a.big_values; _ -= 4) {
- var c = 2 * (2 * (2 * s[_ - 4] + s[_ - 3]) + s[_ - 2]) + s[_ - 1];
- l += F.t32l[c], f += F.t33l[c];
+ var c = 2 * (2 * (2 * n[_ - 4] + n[_ - 3]) + n[_ - 2]) + n[_ - 1];
+ l += k.t32l[c], f += k.t33l[c];
}
- if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Pe.NORM_TYPE) u(e, a, t, s, n, r, i, o);else {
- if (a.part2_3_length = l, _ < (l = e.scalefac_band.l[8]) && (l = _), 0 < l) {
- var h = new v(a.part2_3_length);
- a.table_select[0] = d(s, 0, l, h), a.part2_3_length = h.bits;
+ if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Ae.NORM_TYPE) h(e, a, t, n, s, r, i, o);else {
+ if (a.part2_3_length = l, l = e.scalefac_band.l[8], _ < l && (l = _), 0 < l) {
+ var u = new v(a.part2_3_length);
+ a.table_select[0] = d(n, 0, l, u), a.part2_3_length = u.bits;
}
if (l < _) {
- h = new v(a.part2_3_length);
- a.table_select[1] = d(s, l, _, h), a.part2_3_length = h.bits;
+ var u = new v(a.part2_3_length);
+ a.table_select[1] = d(n, l, _, u), a.part2_3_length = u.bits;
}
t.part2_3_length > a.part2_3_length && t.assign(a);
}
}
}
};
- var h = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
- m = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
+ var u = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
+ b = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
p = [0, 0, 0, 0, 3, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4],
- b = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
- k.slen1_tab = p, k.slen2_tab = b, this.best_scalefac_store = function (e, t, a, s) {
- var n,
+ m = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
+ A.slen1_tab = p, A.slen2_tab = m, this.best_scalefac_store = function (e, t, a, n) {
+ var s,
r,
i,
o,
- _ = s.tt[t][a],
+ _ = n.tt[t][a],
l = 0;
- for (n = i = 0; n < _.sfbmax; n++) {
- var f = _.width[n];
+ for (s = i = 0; s < _.sfbmax; s++) {
+ var f = _.width[s];
for (i += f, o = -f; o < 0 && 0 == _.l3_enc[o + i]; o++);
- 0 == o && (_.scalefac[n] = l = -2);
+ 0 == o && (_.scalefac[s] = l = -2);
}
if (0 == _.scalefac_scale && 0 == _.preflag) {
var c = 0;
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (c |= _.scalefac[n]);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (c |= _.scalefac[s]);
if (0 == (1 & c) && 0 != c) {
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (_.scalefac[n] >>= 1);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (_.scalefac[s] >>= 1);
_.scalefac_scale = l = 1;
}
}
- if (0 == _.preflag && _.block_type != Pe.SHORT_TYPE && 2 == e.mode_gr) {
- for (n = 11; n < Pe.SBPSY_l && !(_.scalefac[n] < M.pretab[n] && -2 != _.scalefac[n]); n++);
- if (n == Pe.SBPSY_l) {
- for (n = 11; n < Pe.SBPSY_l; n++) 0 < _.scalefac[n] && (_.scalefac[n] -= M.pretab[n]);
+ if (0 == _.preflag && _.block_type != Ae.SHORT_TYPE && 2 == e.mode_gr) {
+ for (s = 11; s < Ae.SBPSY_l && !(_.scalefac[s] < S.pretab[s] && -2 != _.scalefac[s]); s++);
+ if (s == Ae.SBPSY_l) {
+ for (s = 11; s < Ae.SBPSY_l; s++) 0 < _.scalefac[s] && (_.scalefac[s] -= S.pretab[s]);
_.preflag = l = 1;
}
}
- for (r = 0; r < 4; r++) s.scfsi[a][r] = 0;
- for (2 == e.mode_gr && 1 == t && s.tt[0][a].block_type != Pe.SHORT_TYPE && s.tt[1][a].block_type != Pe.SHORT_TYPE && (!function (e, t) {
- for (var a, s = t.tt[1][e], n = t.tt[0][e], r = 0; r < F.scfsi_band.length - 1; r++) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1] && !(n.scalefac[a] != s.scalefac[a] && 0 <= s.scalefac[a]); a++);
- if (a == F.scfsi_band[r + 1]) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1]; a++) s.scalefac[a] = -1;
+ for (r = 0; r < 4; r++) n.scfsi[a][r] = 0;
+ for (2 == e.mode_gr && 1 == t && n.tt[0][a].block_type != Ae.SHORT_TYPE && n.tt[1][a].block_type != Ae.SHORT_TYPE && (function (e, t) {
+ for (var a, n = t.tt[1][e], s = t.tt[0][e], r = 0; r < k.scfsi_band.length - 1; r++) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1] && !(s.scalefac[a] != n.scalefac[a] && 0 <= n.scalefac[a]); a++);
+ if (a == k.scfsi_band[r + 1]) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1]; a++) n.scalefac[a] = -1;
t.scfsi[e][r] = 1;
}
}
var i = 0,
o = 0;
- for (a = 0; a < 11; a++) -1 != s.scalefac[a] && (o++, i < s.scalefac[a] && (i = s.scalefac[a]));
- for (var _ = 0, l = 0; a < Pe.SBPSY_l; a++) -1 != s.scalefac[a] && (l++, _ < s.scalefac[a] && (_ = s.scalefac[a]));
- for (r = 0; r < 16; r++) if (i < h[r] && _ < m[r]) {
- var f = p[r] * o + b[r] * l;
- s.part2_length > f && (s.part2_length = f, s.scalefac_compress = r);
+ for (a = 0; a < 11; a++) -1 != n.scalefac[a] && (o++, i < n.scalefac[a] && (i = n.scalefac[a]));
+ for (var _ = 0, l = 0; a < Ae.SBPSY_l; a++) -1 != n.scalefac[a] && (l++, _ < n.scalefac[a] && (_ = n.scalefac[a]));
+ for (var r = 0; r < 16; r++) if (i < u[r] && _ < b[r]) {
+ var f = p[r] * o + m[r] * l;
+ n.part2_length > f && (n.part2_length = f, n.scalefac_compress = r);
}
- }(a, s), l = 0), n = 0; n < _.sfbmax; n++) -2 == _.scalefac[n] && (_.scalefac[n] = 0);
+ }(a, n), l = 0), s = 0; s < _.sfbmax; s++) -2 == _.scalefac[s] && (_.scalefac[s] = 0);
0 != l && (2 == e.mode_gr ? this.scale_bitcount(_) : this.scale_bitcount_lsf(e, _));
};
var _ = [0, 18, 36, 54, 54, 36, 54, 72, 54, 72, 90, 72, 90, 108, 108, 126],
@@ -11425,476 +11777,458 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
this.scale_bitcount = function (e) {
var t,
a,
- s,
- n = 0,
+ n,
+ s = 0,
r = 0,
i = e.scalefac;
- if (e.block_type == Pe.SHORT_TYPE) s = _, 0 != e.mixed_block_flag && (s = l);else if (s = f, 0 == e.preflag) {
- for (a = 11; a < Pe.SBPSY_l && !(i[a] < M.pretab[a]); a++);
- if (a == Pe.SBPSY_l) for (e.preflag = 1, a = 11; a < Pe.SBPSY_l; a++) i[a] -= M.pretab[a];
+ if (e.block_type == Ae.SHORT_TYPE) n = _, 0 != e.mixed_block_flag && (n = l);else if (n = f, 0 == e.preflag) {
+ for (a = 11; a < Ae.SBPSY_l && !(i[a] < S.pretab[a]); a++);
+ if (a == Ae.SBPSY_l) for (e.preflag = 1, a = 11; a < Ae.SBPSY_l; a++) i[a] -= S.pretab[a];
}
- for (a = 0; a < e.sfbdivide; a++) n < i[a] && (n = i[a]);
+ for (a = 0; a < e.sfbdivide; a++) s < i[a] && (s = i[a]);
for (; a < e.sfbmax; a++) r < i[a] && (r = i[a]);
- for (e.part2_length = x.LARGE_BITS, t = 0; t < 16; t++) n < h[t] && r < m[t] && e.part2_length > s[t] && (e.part2_length = s[t], e.scalefac_compress = t);
- return e.part2_length == x.LARGE_BITS;
+ for (e.part2_length = T.LARGE_BITS, t = 0; t < 16; t++) s < u[t] && r < b[t] && e.part2_length > n[t] && (e.part2_length = n[t], e.scalefac_compress = t);
+ return e.part2_length == T.LARGE_BITS;
};
var g = [[15, 15, 7, 7], [15, 15, 7, 0], [7, 3, 0, 0], [15, 31, 31, 0], [7, 7, 7, 0], [3, 3, 0, 0]];
this.scale_bitcount_lsf = function (e, t) {
var a,
- s,
n,
+ s,
r,
i,
o,
_,
l,
- f = Ae(4),
+ f = ve(4),
c = t.scalefac;
for (a = 0 != t.preflag ? 2 : 0, _ = 0; _ < 4; _++) f[_] = 0;
- if (t.block_type == Pe.SHORT_TYPE) {
- s = 1;
- var h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[n] && (f[n] = c[3 * l + i]);
+ if (t.block_type == Ae.SHORT_TYPE) {
+ n = 1;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[s] && (f[s] = c[3 * l + i]);
} else {
- s = 0;
- h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n], _ = 0; _ < r; _++, l++) c[l] > f[n] && (f[n] = c[l]);
+ n = 0;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s], _ = 0; _ < r; _++, l++) c[l] > f[s] && (f[s] = c[l]);
}
- for (o = !1, n = 0; n < 4; n++) f[n] > g[a][n] && (o = !0);
+ for (o = !1, s = 0; s < 4; s++) f[s] > g[a][s] && (o = !0);
if (!o) {
- var u, m, p, b;
- for (t.sfb_partition_table = M.nr_of_sfb_block[a][s], n = 0; n < 4; n++) t.slen[n] = S[f[n]];
- switch (u = t.slen[0], m = t.slen[1], p = t.slen[2], b = t.slen[3], a) {
+ var h, b, p, m;
+ for (t.sfb_partition_table = S.nr_of_sfb_block[a][n], s = 0; s < 4; s++) t.slen[s] = w[f[s]];
+ switch (h = t.slen[0], b = t.slen[1], p = t.slen[2], m = t.slen[3], a) {
case 0:
- t.scalefac_compress = (5 * u + m << 4) + (p << 2) + b;
+ t.scalefac_compress = (5 * h + b << 4) + (p << 2) + m;
break;
case 1:
- t.scalefac_compress = 400 + (5 * u + m << 2) + p;
+ t.scalefac_compress = 400 + (5 * h + b << 2) + p;
break;
case 2:
- t.scalefac_compress = 500 + 3 * u + m;
- break;
- default:
- $.err.printf("intensity stereo not implemented yet\n");
+ t.scalefac_compress = 500 + 3 * h + b;
}
}
- if (!o) for (n = t.part2_length = 0; n < 4; n++) t.part2_length += t.slen[n] * t.sfb_partition_table[n];
+ if (!o) for (t.part2_length = 0, s = 0; s < 4; s++) t.part2_length += t.slen[s] * t.sfb_partition_table[s];
return o;
};
- var S = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
+ var w = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
this.huffman_init = function (e) {
for (var t = 2; t <= 576; t += 2) {
- for (var a, s = 0; e.scalefac_band.l[++s] < t;);
- for (a = n[s][0]; e.scalefac_band.l[a + 1] > t;) a--;
- for (a < 0 && (a = n[s][0]), e.bv_scf[t - 2] = a, a = n[s][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
- a < 0 && (a = n[s][1]), e.bv_scf[t - 1] = a;
+ for (var a, n = 0; e.scalefac_band.l[++n] < t;);
+ for (a = s[n][0]; e.scalefac_band.l[a + 1] > t;) a--;
+ for (a < 0 && (a = s[n][0]), e.bv_scf[t - 2] = a, a = s[n][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
+ a < 0 && (a = s[n][1]), e.bv_scf[t - 1] = a;
}
};
}
- function X() {}
- function M() {
- this.setModules = function (e, t, a) {
- };
+ function O() {}
+ function y() {
+ this.setModules = function (e, t, a) {};
var o = [0, 49345, 49537, 320, 49921, 960, 640, 49729, 50689, 1728, 1920, 51009, 1280, 50625, 50305, 1088, 52225, 3264, 3456, 52545, 3840, 53185, 52865, 3648, 2560, 51905, 52097, 2880, 51457, 2496, 2176, 51265, 55297, 6336, 6528, 55617, 6912, 56257, 55937, 6720, 7680, 57025, 57217, 8e3, 56577, 7616, 7296, 56385, 5120, 54465, 54657, 5440, 55041, 6080, 5760, 54849, 53761, 4800, 4992, 54081, 4352, 53697, 53377, 4160, 61441, 12480, 12672, 61761, 13056, 62401, 62081, 12864, 13824, 63169, 63361, 14144, 62721, 13760, 13440, 62529, 15360, 64705, 64897, 15680, 65281, 16320, 16e3, 65089, 64001, 15040, 15232, 64321, 14592, 63937, 63617, 14400, 10240, 59585, 59777, 10560, 60161, 11200, 10880, 59969, 60929, 11968, 12160, 61249, 11520, 60865, 60545, 11328, 58369, 9408, 9600, 58689, 9984, 59329, 59009, 9792, 8704, 58049, 58241, 9024, 57601, 8640, 8320, 57409, 40961, 24768, 24960, 41281, 25344, 41921, 41601, 25152, 26112, 42689, 42881, 26432, 42241, 26048, 25728, 42049, 27648, 44225, 44417, 27968, 44801, 28608, 28288, 44609, 43521, 27328, 27520, 43841, 26880, 43457, 43137, 26688, 30720, 47297, 47489, 31040, 47873, 31680, 31360, 47681, 48641, 32448, 32640, 48961, 32e3, 48577, 48257, 31808, 46081, 29888, 30080, 46401, 30464, 47041, 46721, 30272, 29184, 45761, 45953, 29504, 45313, 29120, 28800, 45121, 20480, 37057, 37249, 20800, 37633, 21440, 21120, 37441, 38401, 22208, 22400, 38721, 21760, 38337, 38017, 21568, 39937, 23744, 23936, 40257, 24320, 40897, 40577, 24128, 23040, 39617, 39809, 23360, 39169, 22976, 22656, 38977, 34817, 18624, 18816, 35137, 19200, 35777, 35457, 19008, 19968, 36545, 36737, 20288, 36097, 19904, 19584, 35905, 17408, 33985, 34177, 17728, 34561, 18368, 18048, 34369, 33281, 17088, 17280, 33601, 16640, 33217, 32897, 16448];
- this.updateMusicCRC = function (e, t, a, s) {
- for (var n = 0; n < s; ++n) e[0] = (r = t[a + n], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
+ this.updateMusicCRC = function (e, t, a, n) {
+ for (var s = 0; s < n; ++s) e[0] = (r = t[a + s], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
var r, i;
};
}
- function q() {
- var _ = this,
- s = 32773,
- c = null,
- h = null,
+ function N() {
+ var i = this,
r = null,
- u = null;
- this.setModules = function (e, t, a, s) {
- c = e, h = t, r = a, u = s;
+ o = null;
+ this.setModules = function (e, t, a, n) {
+ r = a, o = n;
};
- var m = null,
+ var _ = null,
l = 0,
- p = 0,
- b = 0;
+ f = 0,
+ c = 0;
function v(e, t, a) {
for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, p++, e.header[e.w_ptr].write_timing == l && (n = e, $.arraycopy(n.header[n.w_ptr].buf, 0, m, p, n.sideinfo_len), p += n.sideinfo_len, l += 8 * n.sideinfo_len, n.w_ptr = n.w_ptr + 1 & Z.MAX_HEADER_BUF - 1), m[p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
+ var n;
+ 0 == c && (c = 8, f++, e.header[e.w_ptr].write_timing == l && (s = e, I.arraycopy(s.header[s.w_ptr].buf, 0, _, f, s.sideinfo_len), f += s.sideinfo_len, l += 8 * s.sideinfo_len, s.w_ptr = s.w_ptr + 1 & j.MAX_HEADER_BUF - 1), _[f] = 0), n = Math.min(a, c), a -= n, c -= n, _[f] |= t >> a << c, l += n;
}
- var n;
+ var s;
}
- function i(e, t, a) {
- for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, m[++p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
- }
- }
- function o(e, t) {
+ function u(e, t) {
var a,
- s = e.internal_flags;
- if (8 <= t && (v(s, 76, 8), t -= 8), 8 <= t && (v(s, 65, 8), t -= 8), 8 <= t && (v(s, 77, 8), t -= 8), 8 <= t && (v(s, 69, 8), t -= 8), 32 <= t) {
- var n = r.getLameShortVersion();
- if (32 <= t) for (a = 0; a < n.length && 8 <= t; ++a) t -= 8, v(s, n.charCodeAt(a), 8);
+ n = e.internal_flags;
+ if (8 <= t && (v(n, 76, 8), t -= 8), 8 <= t && (v(n, 65, 8), t -= 8), 8 <= t && (v(n, 77, 8), t -= 8), 8 <= t && (v(n, 69, 8), t -= 8), 32 <= t) {
+ var s = r.getLameShortVersion();
+ if (32 <= t) for (a = 0; a < s.length && 8 <= t; ++a) t -= 8, v(n, s.charCodeAt(a), 8);
}
- for (; 1 <= t; t -= 1) v(s, s.ancillary_flag, 1), s.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
+ for (; 1 <= t; t -= 1) v(n, n.ancillary_flag, 1), n.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
}
- function f(e, t, a) {
- for (var s = e.header[e.h_ptr].ptr; 0 < a;) {
- var n = Math.min(a, 8 - (7 & s));
- a -= n, e.header[e.h_ptr].buf[s >> 3] |= t >> a << 8 - (7 & s) - n, s += n;
+ function h(e, t, a) {
+ for (var n = e.header[e.h_ptr].ptr; 0 < a;) {
+ var s = Math.min(a, 8 - (7 & n));
+ a -= s, e.header[e.h_ptr].buf[n >> 3] |= t >> a << 8 - (7 & n) - s, n += s;
}
- e.header[e.h_ptr].ptr = s;
+ e.header[e.h_ptr].ptr = n;
}
- function n(e, t) {
- e <<= 8;
- for (var a = 0; a < 8; a++) 0 != (65536 & ((t <<= 1) ^ (e <<= 1))) && (t ^= s);
- return t;
- }
- function d(e, t) {
+ function m(e, t) {
var a,
- s = F.ht[t.count1table_select + 32],
- n = 0,
+ n = k.ht[t.count1table_select + 32],
+ s = 0,
r = t.big_values,
i = t.big_values;
for (a = (t.count1 - t.big_values) / 4; 0 < a; --a) {
var o = 0,
_ = 0;
- 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + s.table[_], s.hlen[_]), n += s.hlen[_];
+ 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + n.table[_], n.hlen[_]), s += n.hlen[_];
}
- return n;
+ return s;
}
- function g(e, t, a, s, n) {
- var r = F.ht[t],
+ function b(e, t, a, n, s) {
+ var r = k.ht[t],
i = 0;
if (0 == t) return i;
- for (var o = a; o < s; o += 2) {
+ for (var o = a; o < n; o += 2) {
var _ = 0,
l = 0,
f = r.xlen,
c = r.xlen,
- h = 0,
- u = n.l3_enc[o],
- m = n.l3_enc[o + 1];
- if (0 != u && (n.xr[o] < 0 && h++, _--), 15 < t) {
- if (14 < u) h |= u - 15 << 1, l = f, u = 15;
- if (14 < m) h <<= f, h |= m - 15, l += f, m = 15;
+ u = 0,
+ h = s.l3_enc[o],
+ b = s.l3_enc[o + 1];
+ if (0 != h && (s.xr[o] < 0 && u++, _--), 15 < t) {
+ if (14 < h) {
+ var p = h - 15;
+ u |= p << 1, l = f, h = 15;
+ }
+ if (14 < b) {
+ var m = b - 15;
+ u <<= f, u |= m, l += f, b = 15;
+ }
c = 16;
}
- 0 != m && (h <<= 1, n.xr[o + 1] < 0 && h++, _--), u = u * c + m, l -= _, _ += r.hlen[u], v(e, r.table[u], _), v(e, h, l), i += _ + l;
+ 0 != b && (u <<= 1, s.xr[o + 1] < 0 && u++, _--), h = h * c + b, l -= _, _ += r.hlen[h], v(e, r.table[h], _), v(e, u, l), i += _ + l;
}
return i;
}
- function S(e, t) {
+ function d(e, t) {
var a = 3 * e.scalefac_band.s[3];
a > t.big_values && (a = t.big_values);
- var s = g(e, t.table_select[0], 0, a, t);
- return s += g(e, t.table_select[1], a, t.big_values, t);
+ var n = b(e, t.table_select[0], 0, a, t);
+ return n += b(e, t.table_select[1], a, t.big_values, t);
}
- function M(e, t) {
- var a, s, n, r;
+ function g(e, t) {
+ var a, n, s, r;
a = t.big_values;
var i = t.region0_count + 1;
- return n = e.scalefac_band.l[i], i += t.region1_count + 1, a < n && (n = a), a < (r = e.scalefac_band.l[i]) && (r = a), s = g(e, t.table_select[0], 0, n, t), s += g(e, t.table_select[1], n, r, t), s += g(e, t.table_select[2], r, a, t);
+ return s = e.scalefac_band.l[i], i += t.region1_count + 1, r = e.scalefac_band.l[i], a < s && (s = a), a < r && (r = a), n = b(e, t.table_select[0], 0, s, t), n += b(e, t.table_select[1], s, r, t), n += b(e, t.table_select[2], r, a, t);
}
- function w() {
+ function p() {
this.total = 0;
}
- function R(e, t) {
+ function w(e, t) {
var a,
- s,
n,
- r,
- i,
- o = e.internal_flags;
- return i = o.w_ptr, -1 == (r = o.h_ptr - 1) && (r = Z.MAX_HEADER_BUF - 1), a = o.header[r].write_timing - l, 0 <= (t.total = a) && (s = 1 + r - i, r < i && (s = 1 + r - i + Z.MAX_HEADER_BUF), a -= 8 * s * o.sideinfo_len), a += n = _.getframebits(e), t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += p + 1, a < 0 && $.err.println("strange error flushing buffer ... \n"), a;
+ s,
+ r = e.internal_flags;
+ return r.w_ptr, -1 == (s = r.h_ptr - 1) && (s = j.MAX_HEADER_BUF - 1), a = r.header[s].write_timing - l, 0 <= (t.total = a) && me(), n = i.getframebits(e), a += n, t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += f + 1, a;
}
this.getframebits = function (e) {
var t,
a = e.internal_flags;
- return t = 0 != a.bitrate_index ? F.bitrate_table[e.version][a.bitrate_index] : e.brate, 8 * (0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding);
- }, this.CRC_writeheader = function (e, t) {
- var a = 65535;
- a = n(255 & t[2], a), a = n(255 & t[3], a);
- for (var s = 6; s < e.sideinfo_len; s++) a = n(255 & t[s], a);
- t[4] = byte(a >> 8), t[5] = byte(255 & a);
+ t = 0 != a.bitrate_index ? k.bitrate_table[e.version][a.bitrate_index] : e.brate;
+ var n = 0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding;
+ return 8 * n;
}, this.flush_bitstream = function (e) {
var t,
a,
- s = e.internal_flags;
- s.h_ptr - 1;
- if (t = s.l3_side, !((a = R(e, new w())) < 0)) {
- if (o(e, a), s.ResvSize = 0, t.main_data_begin = 0, s.findReplayGain) {
- var r = c.GetTitleGain(s.rgdata);
- s.RadioGain = 0 | Math.floor(10 * r + .5);
- }
- s.findPeakSample && (s.noclipGainChange = 0 | Math.ceil(20 * B(s.PeakSample / 32767) * 10), 0 < s.noclipGainChange && (EQ(e.scale, 1) || EQ(e.scale, 0)) ? s.noclipScale = Math.floor(32767 / s.PeakSample * 100) / 100 : s.noclipScale = -1);
- }
- }, this.add_dummy_byte = function (e, t, a) {
- for (var s, n = e.internal_flags; 0 < a--;) for (i(0, t, 8), s = 0; s < Z.MAX_HEADER_BUF; ++s) n.header[s].write_timing += 8;
+ n = e.internal_flags;
+ n.h_ptr - 1;
+ t = n.l3_side, (a = w(e, new p())) < 0 || (u(e, a), n.ResvSize = 0, t.main_data_begin = 0, n.findReplayGain && me(), n.findPeakSample && me());
}, this.format_bitstream = function (e) {
var t,
a = e.internal_flags;
t = a.l3_side;
- var s = this.getframebits(e);
- o(e, t.resvDrain_pre), function (e, t) {
+ var n = this.getframebits(e);
+ u(e, t.resvDrain_pre), function (e, t) {
var a,
- s,
n,
+ s,
r = e.internal_flags;
- if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, ye.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? f(r, 4094, 12) : f(r, 4095, 12), f(r, e.version, 1), f(r, 1, 2), f(r, e.error_protection ? 0 : 1, 1), f(r, r.bitrate_index, 4), f(r, r.samplerate_index, 2), f(r, r.padding, 1), f(r, e.extension, 1), f(r, e.mode.ordinal(), 2), f(r, r.mode_ext, 2), f(r, e.copyright, 1), f(r, e.original, 1), f(r, e.emphasis, 2), e.error_protection && f(r, 0, 16), 1 == e.version) {
- for (f(r, a.main_data_begin, 9), 2 == r.channels_out ? f(r, a.private_bits, 3) : f(r, a.private_bits, 5), n = 0; n < r.channels_out; n++) {
+ if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, we.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? h(r, 4094, 12) : h(r, 4095, 12), h(r, e.version, 1), h(r, 1, 2), h(r, e.error_protection ? 0 : 1, 1), h(r, r.bitrate_index, 4), h(r, r.samplerate_index, 2), h(r, r.padding, 1), h(r, e.extension, 1), h(r, e.mode.ordinal(), 2), h(r, r.mode_ext, 2), h(r, e.copyright, 1), h(r, e.original, 1), h(r, e.emphasis, 2), e.error_protection && h(r, 0, 16), 1 == e.version) {
+ for (h(r, a.main_data_begin, 9), 2 == r.channels_out ? h(r, a.private_bits, 3) : h(r, a.private_bits, 5), s = 0; s < r.channels_out; s++) {
var i;
- for (i = 0; i < 4; i++) f(r, a.scfsi[n][i], 1);
+ for (i = 0; i < 4; i++) h(r, a.scfsi[s][i], 1);
}
- for (s = 0; s < 2; s++) for (n = 0; n < r.channels_out; n++) f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 4), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.preflag, 1), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
- } else for (f(r, a.main_data_begin, 8), f(r, a.private_bits, r.channels_out), n = s = 0; n < r.channels_out; n++) {
- var o;
- f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 9), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
+ for (n = 0; n < 2; n++) for (s = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 4), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.preflag, 1), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
+ }
+ } else for (h(r, a.main_data_begin, 8), h(r, a.private_bits, r.channels_out), s = n = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 9), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
}
- e.error_protection && CRC_writeheader(r, r.header[r.h_ptr].buf);
+ e.error_protection && me();
var _ = r.h_ptr;
- r.h_ptr = _ + 1 & Z.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr == r.w_ptr && $.err.println("Error: MAX_HEADER_BUF too small in bitstream.c \n");
- }(e, s);
- var n = 8 * a.sideinfo_len;
- if (n += function (e) {
+ r.h_ptr = _ + 1 & j.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr, r.w_ptr;
+ }(e, n);
+ var s = 8 * a.sideinfo_len;
+ if (s += function (e) {
var t,
a,
- s,
n,
+ s,
r = 0,
i = e.internal_flags,
o = i.l3_side;
if (1 == e.version) for (t = 0; t < 2; t++) for (a = 0; a < i.channels_out; a++) {
var _ = o.tt[t][a],
- l = k.slen1_tab[_.scalefac_compress],
- f = k.slen2_tab[_.scalefac_compress];
- for (s = n = 0; s < _.sfbdivide; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], l), n += l);
- for (; s < _.sfbmax; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], f), n += f);
- _.block_type == Pe.SHORT_TYPE ? n += S(i, _) : n += M(i, _), r += n += d(i, _);
+ l = A.slen1_tab[_.scalefac_compress],
+ f = A.slen2_tab[_.scalefac_compress];
+ for (n = s = 0; n < _.sfbdivide; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], l), s += l);
+ for (; n < _.sfbmax; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], f), s += f);
+ _.block_type == Ae.SHORT_TYPE ? s += d(i, _) : s += g(i, _), s += m(i, _), r += s;
} else for (a = t = 0; a < i.channels_out; a++) {
var c,
- h,
- u = 0;
- if (h = s = n = 0, (_ = o.tt[t][a]).block_type == Pe.SHORT_TYPE) {
- for (; h < 4; h++) {
- var m = _.sfb_partition_table[h] / 3,
- p = _.slen[h];
- for (c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[3 * s + 0], 0), p), v(i, Math.max(_.scalefac[3 * s + 1], 0), p), v(i, Math.max(_.scalefac[3 * s + 2], 0), p), u += 3 * p;
+ u,
+ _ = o.tt[t][a],
+ h = 0;
+ if (u = n = s = 0, _.block_type == Ae.SHORT_TYPE) {
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u] / 3,
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[3 * n + 0], 0), p), v(i, Math.max(_.scalefac[3 * n + 1], 0), p), v(i, Math.max(_.scalefac[3 * n + 2], 0), p), h += 3 * p;
}
- n += S(i, _);
+ s += d(i, _);
} else {
- for (; h < 4; h++) for (m = _.sfb_partition_table[h], p = _.slen[h], c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[s], 0), p), u += p;
- n += M(i, _);
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u],
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[n], 0), p), h += p;
+ }
+ s += g(i, _);
}
- r += u + (n += d(i, _));
+ s += m(i, _), r += h + s;
}
return r;
- }(e), o(e, t.resvDrain_post), n += t.resvDrain_post, t.main_data_begin += (s - n) / 8, R(e, new w()) != a.ResvSize && $.err.println("Internal buffer inconsistency. flushbits <> ResvSize"), 8 * t.main_data_begin != a.ResvSize && ($.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n", 8 * t.main_data_begin, a.ResvSize, t.resvDrain_post, t.resvDrain_pre, 8 * a.sideinfo_len, n - t.resvDrain_post - 8 * a.sideinfo_len, n, n % 8, s), $.err.println("This is a fatal error. It has several possible causes:"), $.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"), $.err.println(" 9%% Your system is overclocked"), $.err.println(" 1%% bug in LAME encoding library"), a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
+ }(e), u(e, t.resvDrain_post), s += t.resvDrain_post, t.main_data_begin += (n - s) / 8, w(e, new p()), a.ResvSize, 8 * t.main_data_begin != a.ResvSize && (a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
var r;
- for (r = 0; r < Z.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
+ for (r = 0; r < j.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
l = 0;
}
return 0;
- }, this.copy_buffer = function (e, t, a, s, n) {
- var r = p + 1;
+ }, this.copy_buffer = function (e, t, a, n, s) {
+ var r = f + 1;
if (r <= 0) return 0;
- if (0 != s && s < r) return -1;
- if ($.arraycopy(m, 0, t, a, r), p = -1, (b = 0) != n) {
- var i = Ae(1);
- if (i[0] = e.nMusicCRC, u.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly) for (var o, _ = ke([2, 1152]), l = r, f = -1; 0 != f;) if (f = h.hip_decode1_unclipped(e.hip, t, a, l, _[0], _[1]), l = 0, -1 == f && (f = 0), 0 < f) {
- if (e.findPeakSample) {
- for (o = 0; o < f; o++) _[0][o] > e.PeakSample ? e.PeakSample = _[0][o] : -_[0][o] > e.PeakSample && (e.PeakSample = -_[0][o]);
- if (1 < e.channels_out) for (o = 0; o < f; o++) _[1][o] > e.PeakSample ? e.PeakSample = _[1][o] : -_[1][o] > e.PeakSample && (e.PeakSample = -_[1][o]);
- }
- if (e.findReplayGain && c.AnalyzeSamples(e.rgdata, _[0], 0, _[1], 0, f, e.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- }
+ if (0 != n && n < r) return -1;
+ if (I.arraycopy(_, 0, t, a, r), f = -1, (c = 0) != s) {
+ var i = ve(1);
+ i[0] = e.nMusicCRC, o.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly && me();
}
return r;
}, this.init_bit_stream_w = function (e) {
- m = A(U.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, p = -1, l = b = 0;
+ _ = S(Y.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, f = -1, l = c = 0;
};
}
- function e(e, t, a, s) {
- this.xlen = e, this.linmax = t, this.table = a, this.hlen = s;
+ function e(e, t, a, n) {
+ this.xlen = e, this.linmax = t, this.table = a, this.hlen = n;
}
- Ee.STEREO = new Ee(0), Ee.JOINT_STEREO = new Ee(1), Ee.DUAL_CHANNEL = new Ee(2), Ee.MONO = new Ee(3), Ee.NOT_SET = new Ee(4), X.STEPS_per_dB = 100, X.MAX_dB = 120, X.GAIN_NOT_ENOUGH_SAMPLES = -24601, X.GAIN_ANALYSIS_ERROR = 0, X.GAIN_ANALYSIS_OK = 1, X.INIT_GAIN_ANALYSIS_ERROR = 0, X.INIT_GAIN_ANALYSIS_OK = 1, X.MAX_ORDER = X.YULE_ORDER = 10, X.MAX_SAMPLES_PER_WINDOW = (X.MAX_SAMP_FREQ = 48e3) * (X.RMS_WINDOW_TIME_NUMERATOR = 1) / (X.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, M.NUMTOCENTRIES = 100, M.MAXFRAMESIZE = 2880, q.EQ = function (e, t) {
+ D.MAX_VALUE = 3.4028235e38, Me.vbr_off = new Me(0), Me.vbr_mt = new Me(1), Me.vbr_rh = new Me(2), Me.vbr_abr = new Me(3), Me.vbr_mtrh = new Me(4), Me.vbr_default = Me.vbr_mtrh, ye.STEREO = new ye(0), ye.JOINT_STEREO = new ye(1), ye.DUAL_CHANNEL = new ye(2), ye.MONO = new ye(3), ye.NOT_SET = new ye(4), O.STEPS_per_dB = 100, O.MAX_dB = 120, O.GAIN_NOT_ENOUGH_SAMPLES = -24601, O.GAIN_ANALYSIS_ERROR = 0, O.GAIN_ANALYSIS_OK = 1, O.INIT_GAIN_ANALYSIS_ERROR = 0, O.INIT_GAIN_ANALYSIS_OK = 1, O.MAX_ORDER = O.YULE_ORDER = 10, O.MAX_SAMPLES_PER_WINDOW = (O.MAX_SAMP_FREQ = 48e3) * (O.RMS_WINDOW_TIME_NUMERATOR = 1) / (O.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, y.NUMTOCENTRIES = 100, y.MAXFRAMESIZE = 2880, N.EQ = function (e, t) {
return Math.abs(e) > Math.abs(t) ? Math.abs(e - t) <= 1e-6 * Math.abs(e) : Math.abs(e - t) <= 1e-6 * Math.abs(t);
- }, q.NEQ = function (e, t) {
- return !q.EQ(e, t);
+ }, N.NEQ = function (e, t) {
+ return !N.EQ(e, t);
};
- var F = {};
- function j(e) {
+ var k = {};
+ function R(e) {
this.bits = e;
}
- function y() {
+ function x() {
this.over_noise = 0, this.tot_noise = 0, this.max_noise = 0, this.over_count = 0, this.over_SSD = 0, this.bits = 0;
}
- function r(e, t, a, s) {
- this.l = Ae(1 + Pe.SBMAX_l), this.s = Ae(1 + Pe.SBMAX_s), this.psfb21 = Ae(1 + Pe.PSFB21), this.psfb12 = Ae(1 + Pe.PSFB12);
- var n = this.l,
+ function r(e, t, a, n) {
+ this.l = ve(1 + Ae.SBMAX_l), this.s = ve(1 + Ae.SBMAX_s), this.psfb21 = ve(1 + Ae.PSFB21), this.psfb12 = ve(1 + Ae.PSFB12);
+ var s = this.l,
r = this.s;
- 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = s, $.arraycopy(this.arrL, 0, n, 0, Math.min(this.arrL.length, this.l.length)), $.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), $.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), $.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
+ 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = n, I.arraycopy(this.arrL, 0, s, 0, Math.min(this.arrL.length, this.l.length)), I.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), I.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), I.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
}
- function x() {
+ function T() {
var l = null,
- m = null,
- s = null;
+ b = null,
+ n = null;
this.setModules = function (e, t, a) {
- l = e, m = t, s = a;
+ l = e, b = t, n = a;
}, this.IPOW20 = function (e) {
- return u[e];
+ return h[e];
};
- var T = 2.220446049250313e-16,
- f = x.IXMAX_VAL + 2,
- c = x.Q_MAX,
- h = x.Q_MAX2,
- n = 100;
+ var B = 2.220446049250313e-16,
+ e = T.IXMAX_VAL,
+ f = e + 2,
+ c = T.Q_MAX,
+ u = T.Q_MAX2,
+ s = 100;
this.nr_of_sfb_block = [[[6, 5, 5, 5], [9, 9, 9, 9], [6, 9, 9, 9]], [[6, 5, 7, 3], [9, 9, 12, 6], [6, 9, 12, 6]], [[11, 10, 0, 0], [18, 18, 0, 0], [15, 18, 0, 0]], [[7, 7, 7, 0], [12, 12, 12, 0], [6, 15, 12, 0]], [[6, 6, 6, 3], [12, 9, 9, 6], [6, 12, 9, 6]], [[8, 8, 5, 0], [15, 12, 9, 0], [6, 18, 9, 0]]];
- var w = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
- this.pretab = w, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
- var R = Be(c + h + 1),
- u = Be(c),
- p = Be(f),
- b = Be(f);
+ var M = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
+ this.pretab = M, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
+ var y = de(c + u + 1),
+ h = de(c),
+ p = de(f),
+ m = de(f);
function v(e, t) {
- var a = s.ATHformula(t, e);
- return a -= n, a = Math.pow(10, a / 10 + e.ATHlower);
+ var a = n.ATHformula(t, e);
+ return a -= s, a = Math.pow(10, a / 10 + e.ATHlower);
}
function A(e) {
this.s = e;
}
- this.adj43 = b, this.iteration_init = function (e) {
+ this.adj43 = m, this.iteration_init = function (e) {
var t,
a = e.internal_flags,
- s = a.l3_side;
+ n = a.l3_side;
if (0 == a.iteration_init_init) {
- for (a.iteration_init_init = 1, s.main_data_begin = 0, function (e) {
- for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, s = e.internal_flags.ATH.s, n = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Pe.SBMAX_l; o++) {
+ for (a.iteration_init_init = 1, n.main_data_begin = 0, function (e) {
+ for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, n = e.internal_flags.ATH.s, s = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Ae.SBMAX_l; o++) {
var _ = r.scalefac_band.l[o],
l = r.scalefac_band.l[o + 1];
- t[o] = K.MAX_VALUE;
+ t[o] = D.MAX_VALUE;
for (var f = _; f < l; f++) {
- var c = v(e, f * i / 1152);
- t[o] = Math.min(t[o], c);
+ var c = f * i / 1152,
+ u = v(e, c);
+ t[o] = Math.min(t[o], u);
}
}
- for (o = 0; o < Pe.PSFB21; o++) for (_ = r.scalefac_band.psfb21[o], l = r.scalefac_band.psfb21[o + 1], a[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 1152), a[o] = Math.min(a[o], c);
- for (o = 0; o < Pe.SBMAX_s; o++) {
- for (_ = r.scalefac_band.s[o], l = r.scalefac_band.s[o + 1], s[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), s[o] = Math.min(s[o], c);
- s[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
+ for (var o = 0; o < Ae.PSFB21; o++) {
+ var _ = r.scalefac_band.psfb21[o],
+ l = r.scalefac_band.psfb21[o + 1];
+ a[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 1152,
+ u = v(e, c);
+ a[o] = Math.min(a[o], u);
+ }
}
- for (o = 0; o < Pe.PSFB12; o++) {
- for (_ = r.scalefac_band.psfb12[o], l = r.scalefac_band.psfb12[o + 1], n[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), n[o] = Math.min(n[o], c);
- n[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
+ for (var o = 0; o < Ae.SBMAX_s; o++) {
+ var _ = r.scalefac_band.s[o],
+ l = r.scalefac_band.s[o + 1];
+ n[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ n[o] = Math.min(n[o], u);
+ }
+ n[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
}
- if (e.noATH) {
- for (o = 0; o < Pe.SBMAX_l; o++) t[o] = 1e-20;
- for (o = 0; o < Pe.PSFB21; o++) a[o] = 1e-20;
- for (o = 0; o < Pe.SBMAX_s; o++) s[o] = 1e-20;
- for (o = 0; o < Pe.PSFB12; o++) n[o] = 1e-20;
+ for (var o = 0; o < Ae.PSFB12; o++) {
+ var _ = r.scalefac_band.psfb12[o],
+ l = r.scalefac_band.psfb12[o + 1];
+ s[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ s[o] = Math.min(s[o], u);
+ }
+ s[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
}
- r.ATH.floor = 10 * B(v(e, -1));
+ e.noATH && me(), r.ATH.floor = 10 * d(v(e, -1));
}(e), p[0] = 0, t = 1; t < f; t++) p[t] = Math.pow(t, 4 / 3);
- for (t = 0; t < f - 1; t++) b[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
- for (b[t] = .5, t = 0; t < c; t++) u[t] = Math.pow(2, -.1875 * (t - 210));
- for (t = 0; t <= c + h; t++) R[t] = Math.pow(2, .25 * (t - 210 - h));
- var n, r, i, o;
- for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), n = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Pe.SBMAX_l; t++) {
- _ = t <= 6 ? n : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) {
+ for (t = 0; t < f - 1; t++) m[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
+ for (m[t] = .5, t = 0; t < c; t++) h[t] = Math.pow(2, -.1875 * (t - 210));
+ for (t = 0; t <= c + u; t++) y[t] = Math.pow(2, .25 * (t - 210 - u));
+ var s, r, i, o;
+ for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), s = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Ae.SBMAX_l; t++) _ = t <= 6 ? s : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
+ for (t = 0; t < Ae.SBMAX_s; t++) {
var _;
- _ = t <= 5 ? n : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
+ _ = t <= 5 ? s : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
}
}
- }, this.on_pe = function (e, t, a, s, n, r) {
+ }, this.on_pe = function (e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags,
l = 0,
- f = Ae(2),
- c = new j(l),
- h = m.ResvMaxBits(e, s, c, r),
- u = (l = c.bits) + h;
- for (Z.MAX_BITS_PER_GRANULE < u && (u = Z.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(Z.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[n][o] / 700 - a[o], f[o] > 3 * s / 4 && (f[o] = 3 * s / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > Z.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, Z.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
- if (h < i) for (o = 0; o < _.channels_out; ++o) f[o] = h * f[o] / i;
- for (o = 0; o < _.channels_out; ++o) a[o] += f[o], h -= f[o];
+ f = ve(2),
+ c = new R(l),
+ u = b.ResvMaxBits(e, n, c, r),
+ h = (l = c.bits) + u;
+ for (j.MAX_BITS_PER_GRANULE < h && (h = j.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(j.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[s][o] / 700 - a[o], f[o] > 3 * n / 4 && (f[o] = 3 * n / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > j.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, j.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
+ if (u < i) for (o = 0; o < _.channels_out; ++o) f[o] = u * f[o] / i;
+ for (o = 0; o < _.channels_out; ++o) a[o] += f[o], u -= f[o];
for (o = i = 0; o < _.channels_out; ++o) i += a[o];
- if (Z.MAX_BITS_PER_GRANULE < i) {
- for (o = 0; o < _.channels_out; ++o) a[o] *= Z.MAX_BITS_PER_GRANULE, a[o] /= i, a[o];
- }
- return u;
- }, this.reduce_side = function (e, t, a, s) {
- var n = .33 * (.5 - t) / .5;
- n < 0 && (n = 0), .5 < n && (n = .5);
- var r = 0 | .5 * n * (e[0] + e[1]);
- r > Z.MAX_BITS_PER_CHANNEL - e[0] && (r = Z.MAX_BITS_PER_CHANNEL - e[0]), r < 0 && (r = 0), 125 <= e[1] && (125 < e[1] - r ? (e[0] < a && (e[0] += r), e[1] -= r) : (e[0] += e[1] - 125, e[1] = 125)), s < (r = e[0] + e[1]) && (e[0] = s * e[0] / r, e[1] = s * e[1] / r);
+ return j.MAX_BITS_PER_GRANULE < i && me(), h;
}, this.athAdjust = function (e, t, a) {
- var s = 90.30873362,
- n = ee.FAST_LOG10_X(t, 10),
+ var n = 90.30873362,
+ s = V.FAST_LOG10_X(t, 10),
r = e * e,
i = 0;
- return n -= a, 1e-20 < r && (i = 1 + ee.FAST_LOG10_X(r, 10 / s)), i < 0 && (i = 0), n *= i, n += a + s - 94.82444863, Math.pow(10, .1 * n);
- }, this.calc_xmin = function (e, t, a, s) {
- var n,
+ return s -= a, 1e-20 < r && (i = 1 + V.FAST_LOG10_X(r, 10 / n)), i < 0 && (i = 0), s *= i, s += a + n - 94.82444863, Math.pow(10, .1 * s);
+ }, this.calc_xmin = function (e, t, a, n) {
+ var s,
r = 0,
i = e.internal_flags,
o = 0,
_ = 0,
l = i.ATH,
f = a.xr,
- c = e.VBR == xe.vbr_mtrh ? 1 : 0,
- h = i.masking_lower;
- for (e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt || (h = 1), n = 0; n < a.psy_lmax; n++) {
- S = (g = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.l[n], l.floor) : l.adjust * l.l[n]) / (b = a.width[n]), M = T, B = b >> 1, A = 0;
- do {
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (g < A && _++, n == Pe.SBPSY_l) M < (R = g * i.nsPsy.longfact[n]) && (M = R);
- if (0 != c && (g = M), !e.ATHonly) if (0 < (w = t.en.l[n])) R = A * t.thm.l[n] * h / w, 0 != c && (R *= i.nsPsy.longfact[n]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.longfact[n];
+ c = e.VBR == Me.vbr_mtrh ? 1 : 0,
+ u = i.masking_lower;
+ for (e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt || (u = 1), s = 0; s < a.psy_lmax; s++) {
+ for (w = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.l[s], l.floor) : l.adjust * l.l[s], v = a.width[s], S = w / v, M = B, A = v >> 1, y = 0; k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++, 0 < --A;);
+ if (w < y && _++, s == Ae.SBPSY_l && me(), 0 != c && (w = M), !e.ATHonly) {
+ var h = t.en.l[s];
+ 0 < h && (x = y * t.thm.l[s] * u / h, 0 != c && (x *= i.nsPsy.longfact[s]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.longfact[s];
}
- var u = 575;
- if (a.block_type != Pe.SHORT_TYPE) for (var m = 576; 0 != m-- && q.EQ(f[m], 0);) u = m;
- a.max_nonzero_coeff = u;
- for (var p = a.sfb_smin; n < a.psymax; p++, n += 3) {
- var b, v, d;
- for (d = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.s[p], l.floor) : l.adjust * l.s[p], b = a.width[n], v = 0; v < 3; v++) {
- var g,
+ var b = 575;
+ if (a.block_type != Ae.SHORT_TYPE) for (var p = 576; 0 != p-- && N.EQ(f[p], 0);) b = p;
+ a.max_nonzero_coeff = b;
+ for (var m = a.sfb_smin; s < a.psymax; m++, s += 3) {
+ var v, d, g;
+ for (g = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.s[m], l.floor) : l.adjust * l.s[m], v = a.width[s], d = 0; d < 3; d++) {
+ var w,
S,
M,
- w,
- R,
- A = 0,
- B = b >> 1;
- S = d / b, M = T;
+ y = 0,
+ A = v >> 1;
+ S = g / v, M = B;
do {
- var k, y;
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (d < A && _++, p == Pe.SBPSY_s) M < (R = d * i.nsPsy.shortfact[p]) && (M = R);
- if (g = 0 != c ? M : d, !e.ATHonly && !e.ATHshort) if (0 < (w = t.en.s[p][v])) R = A * t.thm.s[p][v] * h / w, 0 != c && (R *= i.nsPsy.shortfact[p]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.shortfact[p];
+ var k, R;
+ k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++;
+ } while (0 < --A);
+ if (g < y && _++, m == Ae.SBPSY_s && me(), w = 0 != c ? M : g, !e.ATHonly && !e.ATHshort) {
+ var x,
+ h = t.en.s[m][d];
+ 0 < h && (x = y * t.thm.s[m][d] * u / h, 0 != c && (x *= i.nsPsy.shortfact[m]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.shortfact[m];
}
- e.useTemporal && (s[r - 3] > s[r - 3 + 1] && (s[r - 3 + 1] += (s[r - 3] - s[r - 3 + 1]) * i.decay), s[r - 3 + 1] > s[r - 3 + 2] && (s[r - 3 + 2] += (s[r - 3 + 1] - s[r - 3 + 2]) * i.decay));
+ e.useTemporal && (n[r - 3] > n[r - 3 + 1] && (n[r - 3 + 1] += (n[r - 3] - n[r - 3 + 1]) * i.decay), n[r - 3 + 1] > n[r - 3 + 2] && (n[r - 3 + 2] += (n[r - 3 + 1] - n[r - 3 + 2]) * i.decay));
}
return _;
- }, this.calc_noise_core = function (e, t, a, s) {
- var n = 0,
+ }, this.calc_noise_core = function (e, t, a, n) {
+ var s = 0,
r = t.s,
i = e.l3_enc;
- if (r > e.count1) for (; 0 != a--;) {
- _ = e.xr[r], r++, n += _ * _, _ = e.xr[r], r++, n += _ * _;
- } else if (r > e.big_values) {
- var o = Be(2);
- for (o[0] = 0, o[1] = s; 0 != a--;) {
- _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _;
- }
+ if (r > e.count1) for (; 0 != a--;) _ = e.xr[r], r++, s += _ * _, _ = e.xr[r], r++, s += _ * _;else if (r > e.big_values) {
+ var o = de(2);
+ for (o[0] = 0, o[1] = n; 0 != a--;) _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _;
} else for (; 0 != a--;) {
var _;
- _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _;
+ _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _;
}
- return t.s = r, n;
- }, this.calc_noise = function (e, t, a, s, n) {
+ return t.s = r, s;
+ }, this.calc_noise = function (e, t, a, n, s) {
var r,
i,
o = 0,
@@ -11902,83 +12236,54 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = -20,
- u = 0,
- m = e.scalefac,
+ u = -20,
+ h = 0,
+ b = e.scalefac,
p = 0;
- for (r = s.over_SSD = 0; r < e.psymax; r++) {
- var b,
- v = e.global_gain - (m[p++] + (0 != e.preflag ? w[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
+ for (n.over_SSD = 0, r = 0; r < e.psymax; r++) {
+ var m,
+ v = e.global_gain - (b[p++] + (0 != e.preflag ? M[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
d = 0;
- if (null != n && n.step[r] == v) d = n.noise[r], u += e.width[r], a[o++] = d / t[_++], d = n.noise_log[r];else {
+ if (null != s && s.step[r] == v) d = s.noise[r], h += e.width[r], a[o++] = d / t[_++], d = s.noise_log[r];else {
var g,
- S = R[v + x.Q_MAX2];
- if (i = e.width[r] >> 1, u + e.width[r] > e.max_nonzero_coeff) i = 0 < (g = e.max_nonzero_coeff - u + 1) ? g >> 1 : 0;
- var M = new A(u);
- d = this.calc_noise_core(e, M, i, S), u = M.s, null != n && (n.step[r] = v, n.noise[r] = d), d = a[o++] = d / t[_++], d = ee.FAST_LOG10(Math.max(d, 1e-20)), null != n && (n.noise_log[r] = d);
+ w = y[v + T.Q_MAX2];
+ i = e.width[r] >> 1, h + e.width[r] > e.max_nonzero_coeff && (g = e.max_nonzero_coeff - h + 1, i = 0 < g ? g >> 1 : 0);
+ var S = new A(h);
+ d = this.calc_noise_core(e, S, i, w), h = S.s, null != s && (s.step[r] = v, s.noise[r] = d), d = a[o++] = d / t[_++], d = V.FAST_LOG10(Math.max(d, 1e-20)), null != s && (s.noise_log[r] = d);
}
- if (null != n && (n.global_gain = e.global_gain), c += d, 0 < d) b = Math.max(0 | 10 * d + .5, 1), s.over_SSD += b * b, l++, f += d;
- h = Math.max(h, d);
+ null != s && (s.global_gain = e.global_gain), c += d, 0 < d && (m = Math.max(0 | 10 * d + .5, 1), n.over_SSD += m * m, l++, f += d), u = Math.max(u, d);
}
- return s.over_count = l, s.tot_noise = c, s.over_noise = f, s.max_noise = h, l;
- }, this.set_pinfo = function (e, t, a, s, n) {
- var r,
- i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = 0 == t.scalefac_scale ? .5 : 1,
- h = t.scalefac,
- u = Be(z.SFBMAX),
- m = Be(z.SFBMAX),
- p = new y();
- calc_xmin(e, a, t, u), calc_noise(t, u, m, p, null);
- var b = 0;
- for (i = t.sfb_lmax, t.block_type != Pe.SHORT_TYPE && 0 == t.mixed_block_flag && (i = 22), r = 0; r < i; r++) {
- var v = f.scalefac_band.l[r],
- d = (g = f.scalefac_band.l[r + 1]) - v;
- for (_ = 0; b < g; b++) _ += t.xr[b] * t.xr[b];
- _ /= d, l = 1e15, f.pinfo.en[s][n][r] = l * _, f.pinfo.xfsf[s][n][r] = l * u[r] * m[r] / d, 0 < a.en.l[r] && !e.ATHonly ? _ /= a.en.l[r] : _ = 0, f.pinfo.thr[s][n][r] = l * Math.max(_ * a.thm.l[r], f.ATH.l[r]), (f.pinfo.LAMEsfb[s][n][r] = 0) != t.preflag && 11 <= r && (f.pinfo.LAMEsfb[s][n][r] = -c * w[r]), r < Pe.SBPSY_l && (f.pinfo.LAMEsfb[s][n][r] -= c * h[r]);
- }
- if (t.block_type == Pe.SHORT_TYPE) for (i = r, r = t.sfb_smin; r < Pe.SBMAX_s; r++) {
- v = f.scalefac_band.s[r], d = (g = f.scalefac_band.s[r + 1]) - v;
- for (var g, S = 0; S < 3; S++) {
- for (_ = 0, o = v; o < g; o++) _ += t.xr[b] * t.xr[b], b++;
- _ = Math.max(_ / d, 1e-20), l = 1e15, f.pinfo.en_s[s][n][3 * r + S] = l * _, f.pinfo.xfsf_s[s][n][3 * r + S] = l * u[i] * m[i] / d, 0 < a.en.s[r][S] ? _ /= a.en.s[r][S] : _ = 0, (e.ATHonly || e.ATHshort) && (_ = 0), f.pinfo.thr_s[s][n][3 * r + S] = l * Math.max(_ * a.thm.s[r][S], f.ATH.s[r]), f.pinfo.LAMEsfb_s[s][n][3 * r + S] = -2 * t.subblock_gain[S], r < Pe.SBPSY_s && (f.pinfo.LAMEsfb_s[s][n][3 * r + S] -= c * h[i]), i++;
- }
- }
- f.pinfo.LAMEqss[s][n] = t.global_gain, f.pinfo.LAMEmainbits[s][n] = t.part2_3_length + t.part2_length, f.pinfo.LAMEsfbits[s][n] = t.part2_length, f.pinfo.over[s][n] = p.over_count, f.pinfo.max_noise[s][n] = 10 * p.max_noise, f.pinfo.over_noise[s][n] = 10 * p.over_noise, f.pinfo.tot_noise[s][n] = 10 * p.tot_noise, f.pinfo.over_SSD[s][n] = p.over_SSD;
+ return n.over_count = l, n.tot_noise = c, n.over_noise = f, n.max_noise = u, l;
};
}
- function T() {
- this.xr = Be(576), this.l3_enc = Ae(576), this.scalefac = Ae(z.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = Ae(3), this.subblock_gain = Ae(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = Ae(z.SFBMAX), this.window = Ae(z.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = Ae(4), this.max_nonzero_coeff = 0;
+ function B() {
+ this.xr = de(576), this.l3_enc = ve(576), this.scalefac = ve(F.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = ve(3), this.subblock_gain = ve(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = ve(F.SFBMAX), this.window = ve(F.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = ve(4), this.max_nonzero_coeff = 0;
var a = this;
- function s(e) {
+ function n(e) {
return new Int32Array(e);
}
this.assign = function (e) {
var t;
- a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = s(e.l3_enc), a.scalefac = s(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = s(e.table_select), a.subblock_gain = s(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = s(e.width), a.window = s(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = s(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
+ a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = n(e.l3_enc), a.scalefac = n(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = n(e.table_select), a.subblock_gain = n(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = n(e.width), a.window = n(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = n(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
};
}
- F.t1HB = [1, 1, 1, 0], F.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], F.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], F.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], F.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], F.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], F.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], F.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], F.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], F.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], F.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], F.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], F.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], F.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], F.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], F.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], F.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], F.t1l = [1, 4, 3, 5], F.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], F.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], F.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], F.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], F.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], F.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], F.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], F.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], F.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], F.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], F.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], F.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], F.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], F.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], F.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], F.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], F.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], F.ht = [new e(0, 0, null, null), new e(2, 0, F.t1HB, F.t1l), new e(3, 0, F.t2HB, F.t2l), new e(3, 0, F.t3HB, F.t3l), new e(0, 0, null, null), new e(4, 0, F.t5HB, F.t5l), new e(4, 0, F.t6HB, F.t6l), new e(6, 0, F.t7HB, F.t7l), new e(6, 0, F.t8HB, F.t8l), new e(6, 0, F.t9HB, F.t9l), new e(8, 0, F.t10HB, F.t10l), new e(8, 0, F.t11HB, F.t11l), new e(8, 0, F.t12HB, F.t12l), new e(16, 0, F.t13HB, F.t13l), new e(0, 0, null, F.t16_5l), new e(16, 0, F.t15HB, F.t15l), new e(1, 1, F.t16HB, F.t16l), new e(2, 3, F.t16HB, F.t16l), new e(3, 7, F.t16HB, F.t16l), new e(4, 15, F.t16HB, F.t16l), new e(6, 63, F.t16HB, F.t16l), new e(8, 255, F.t16HB, F.t16l), new e(10, 1023, F.t16HB, F.t16l), new e(13, 8191, F.t16HB, F.t16l), new e(4, 15, F.t24HB, F.t24l), new e(5, 31, F.t24HB, F.t24l), new e(6, 63, F.t24HB, F.t24l), new e(7, 127, F.t24HB, F.t24l), new e(8, 255, F.t24HB, F.t24l), new e(9, 511, F.t24HB, F.t24l), new e(11, 2047, F.t24HB, F.t24l), new e(13, 8191, F.t24HB, F.t24l), new e(0, 0, F.t32HB, F.t32l), new e(0, 0, F.t33HB, F.t33l)], F.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], F.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], F.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], F.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], F.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], F.scfsi_band = [0, 6, 11, 16, 21], x.Q_MAX = 257, x.Q_MAX2 = 116, x.LARGE_BITS = 1e5, x.IXMAX_VAL = 8206;
- var z = {};
- function w() {
- var v, g, M;
+ k.t1HB = [1, 1, 1, 0], k.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], k.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], k.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], k.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], k.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], k.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], k.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], k.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], k.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], k.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], k.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], k.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], k.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], k.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], k.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], k.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], k.t1l = [1, 4, 3, 5], k.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], k.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], k.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], k.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], k.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], k.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], k.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], k.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], k.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], k.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], k.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], k.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], k.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], k.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], k.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], k.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], k.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], k.ht = [new e(0, 0, null, null), new e(2, 0, k.t1HB, k.t1l), new e(3, 0, k.t2HB, k.t2l), new e(3, 0, k.t3HB, k.t3l), new e(0, 0, null, null), new e(4, 0, k.t5HB, k.t5l), new e(4, 0, k.t6HB, k.t6l), new e(6, 0, k.t7HB, k.t7l), new e(6, 0, k.t8HB, k.t8l), new e(6, 0, k.t9HB, k.t9l), new e(8, 0, k.t10HB, k.t10l), new e(8, 0, k.t11HB, k.t11l), new e(8, 0, k.t12HB, k.t12l), new e(16, 0, k.t13HB, k.t13l), new e(0, 0, null, k.t16_5l), new e(16, 0, k.t15HB, k.t15l), new e(1, 1, k.t16HB, k.t16l), new e(2, 3, k.t16HB, k.t16l), new e(3, 7, k.t16HB, k.t16l), new e(4, 15, k.t16HB, k.t16l), new e(6, 63, k.t16HB, k.t16l), new e(8, 255, k.t16HB, k.t16l), new e(10, 1023, k.t16HB, k.t16l), new e(13, 8191, k.t16HB, k.t16l), new e(4, 15, k.t24HB, k.t24l), new e(5, 31, k.t24HB, k.t24l), new e(6, 63, k.t24HB, k.t24l), new e(7, 127, k.t24HB, k.t24l), new e(8, 255, k.t24HB, k.t24l), new e(9, 511, k.t24HB, k.t24l), new e(11, 2047, k.t24HB, k.t24l), new e(13, 8191, k.t24HB, k.t24l), new e(0, 0, k.t32HB, k.t32l), new e(0, 0, k.t33HB, k.t33l)], k.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], k.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], k.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], k.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], k.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], k.scfsi_band = [0, 6, 11, 16, 21], T.Q_MAX = 257, T.Q_MAX2 = 116, T.LARGE_BITS = 1e5, T.IXMAX_VAL = 8206;
+ var F = {};
+ function C() {
+ var r, g;
this.rv = null, this.qupvt = null;
var w,
- n = new function () {
+ s = new function () {
this.setModules = function (e, t) {};
}();
- function R(e) {
+ function S(e) {
this.ordinal = e;
}
function o(e) {
for (var t = 0; t < e.sfbmax; t++) if (e.scalefac[t] + e.subblock_gain[e.window[t]] == 0) return !1;
return !0;
}
- function A(e, t, a, s, n) {
+ function M(e, t, a, n, s) {
var r;
switch (e) {
default:
@@ -11986,13 +12291,10 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
0 < t.over_count ? (r = a.over_SSD <= t.over_SSD, a.over_SSD == t.over_SSD && (r = a.bits < t.bits)) : r = a.max_noise < 0 && 10 * a.max_noise + a.bits <= 10 * t.max_noise + t.bits;
break;
case 0:
- r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 8:
- a.max_noise = function (e, t) {
- for (var a, s = 1e-37, n = 0; n < t.psymax; n++) s += (a = e[n], ee.FAST_LOG10(.368 + .632 * a * a * a));
- return Math.max(1e-20, s);
- }(n, s);
+ me();
case 1:
r = a.max_noise < t.max_noise;
break;
@@ -12006,25 +12308,25 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
r = a.max_noise <= 0 && .2 < t.max_noise || a.max_noise <= 0 && t.max_noise < 0 && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise || a.max_noise <= 0 && 0 < t.max_noise && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.05 < t.max_noise && t.max_noise > a.max_noise - .1 && a.tot_noise + a.over_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.1 < t.max_noise && t.max_noise > a.max_noise - .15 && a.tot_noise + a.over_noise + a.over_noise < t.tot_noise + t.over_noise + t.over_noise;
break;
case 5:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 6:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || q.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || N.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
break;
case 7:
r = a.over_count < t.over_count || a.over_noise < t.over_noise;
}
return 0 == t.over_count && (r = r && a.bits < t.bits), r;
}
- function B(e, t, a, s, n) {
+ function y(e, t, a, n, s) {
var r = e.internal_flags;
- !function (e, t, a, s, n) {
+ !function (e, t, a, n, s) {
var r,
i = e.internal_flags;
r = 0 == t.scalefac_scale ? 1.2968395546510096 : 1.6817928305074292;
for (var o = 0, _ = 0; _ < t.sfbmax; _++) o < a[_] && (o = a[_]);
var l = i.noise_shaping_amp;
- switch (3 == l && (l = n ? 2 : 1), l) {
+ switch (3 == l && me(), l) {
case 2:
break;
case 1:
@@ -12034,734 +12336,536 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
default:
1 < o ? o = 1 : o *= .95;
}
- var f = 0;
- for (_ = 0; _ < t.sfbmax; _++) {
+ for (var f = 0, _ = 0; _ < t.sfbmax; _++) {
var c,
- h = t.width[_];
- if (f += h, !(a[_] < o)) {
- if (0 != (2 & i.substep_shaping) && (i.pseudohalf[_] = 0 == i.pseudohalf[_] ? 1 : 0, 0 == i.pseudohalf[_] && 2 == i.noise_shaping_amp)) return;
- for (t.scalefac[_]++, c = -h; c < 0; c++) s[f + c] *= r, s[f + c] > t.xrpow_max && (t.xrpow_max = s[f + c]);
+ u = t.width[_];
+ if (f += u, !(a[_] < o)) {
+ for (0 != (2 & i.substep_shaping) && me(), t.scalefac[_]++, c = -u; c < 0; c++) n[f + c] *= r, n[f + c] > t.xrpow_max && (t.xrpow_max = n[f + c]);
if (2 == i.noise_shaping_amp) return;
}
}
- }(e, t, a, s, n);
+ }(e, t, a, n);
var i = o(t);
- return !i && (!(i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) || (1 < r.noise_shaping && (ye.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (!function (e, t) {
- for (var a = 0, s = 0; s < e.sfbmax; s++) {
- var n = e.width[s],
- r = e.scalefac[s];
- if (0 != e.preflag && (r += M.pretab[s]), a += n, 0 != (1 & r)) {
+ return !(i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) && (1 < r.noise_shaping && (we.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (function (e, t) {
+ for (var a = 0, n = 0; n < e.sfbmax; n++) {
+ var s = e.width[n],
+ r = e.scalefac[n];
+ if (0 != e.preflag && (r += g.pretab[n]), a += s, 0 != (1 & r)) {
r++;
- for (var i = -n; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
+ for (var i = -s; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
}
- e.scalefac[s] = r >> 1;
+ e.scalefac[n] = r >> 1;
}
e.preflag = 0, e.scalefac_scale = 1;
- }(t, s), i = !1) : t.block_type == Pe.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
- var s,
- n = t.scalefac;
- for (s = 0; s < t.sfb_lmax; s++) if (16 <= n[s]) return !0;
+ }(t, n), i = !1) : t.block_type == Ae.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
+ var n,
+ s = t.scalefac;
+ for (n = 0; n < t.sfb_lmax; n++) if (16 <= s[n]) return !0;
for (var r = 0; r < 3; r++) {
var i = 0,
o = 0;
- for (s = t.sfb_lmax + r; s < t.sfbdivide; s += 3) i < n[s] && (i = n[s]);
- for (; s < t.sfbmax; s += 3) o < n[s] && (o = n[s]);
+ for (n = t.sfb_lmax + r; n < t.sfbdivide; n += 3) i < s[n] && (i = s[n]);
+ for (; n < t.sfbmax; n += 3) o < s[n] && (o = s[n]);
if (!(i < 16 && o < 8)) {
if (7 <= t.subblock_gain[r]) return !0;
t.subblock_gain[r]++;
var _ = e.scalefac_band.l[t.sfb_lmax];
- for (s = t.sfb_lmax + r; s < t.sfbmax; s += 3) {
- var l = t.width[s],
- f = n[s];
- if (0 <= (f -= 4 >> t.scalefac_scale)) n[s] = f, _ += 3 * l;else {
- n[s] = 0;
+ for (n = t.sfb_lmax + r; n < t.sfbmax; n += 3) {
+ var l = t.width[n],
+ f = s[n];
+ if (0 <= (f -= 4 >> t.scalefac_scale)) s[n] = f, _ += 3 * l;else {
+ s[n] = 0;
var c = 210 + (f << t.scalefac_scale + 1);
- u = M.IPOW20(c), _ += l * (r + 1);
- for (var h = -l; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ h = g.IPOW20(c), _ += l * (r + 1);
+ for (var u = -l; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
_ += l * (3 - r - 1);
}
}
- var u = M.IPOW20(202);
- for (_ += t.width[s] * (r + 1), h = -t.width[s]; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ var h = g.IPOW20(202);
+ _ += t.width[n] * (r + 1);
+ for (var u = -t.width[n]; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
}
}
return !1;
- }(r, t, s) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), !i));
+ }(r, t, n) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), i));
}
- this.setModules = function (e, t, a, s) {
- v = e, g = t, this.rv = t, M = a, this.qupvt = a, w = s, n.setModules(M, w);
- }, this.ms_convert = function (e, t) {
- for (var a = 0; a < 576; ++a) {
- var s = e.tt[t][0].xr[a],
- n = e.tt[t][1].xr[a];
- e.tt[t][0].xr[a] = (s + n) * (.5 * ee.SQRT2), e.tt[t][1].xr[a] = (s - n) * (.5 * ee.SQRT2);
- }
+ this.setModules = function (e, t, a, n) {
+ r = t, this.rv = t, g = a, this.qupvt = a, w = n, s.setModules(g, w);
}, this.init_xrpow = function (e, t, a) {
- var s = 0,
- n = 0 | t.max_nonzero_coeff;
- if (t.xrpow_max = 0, ye.fill(a, n, 576, 0), 1e-20 < (s = function (e, t, a, s) {
- for (var n = s = 0; n <= a; ++n) {
- var r = Math.abs(e.xr[n]);
- s += r, t[n] = Math.sqrt(r * Math.sqrt(r)), t[n] > e.xrpow_max && (e.xrpow_max = t[n]);
+ var n = 0,
+ s = 0 | t.max_nonzero_coeff;
+ if (t.xrpow_max = 0, we.fill(a, s, 576, 0), 1e-20 < (n = function (e, t, a, n) {
+ for (var s = n = 0; s <= a; ++s) {
+ var r = Math.abs(e.xr[s]);
+ n += r, t[s] = Math.sqrt(r * Math.sqrt(r)), t[s] > e.xrpow_max && (e.xrpow_max = t[s]);
}
- return s;
- }(t, a, n, s))) {
+ return n;
+ }(t, a, s, n))) {
var r = 0;
0 != (2 & e.substep_shaping) && (r = 1);
for (var i = 0; i < t.psymax; i++) e.pseudohalf[i] = r;
return !0;
}
- return ye.fill(t.l3_enc, 0, 576, 0), !1;
+ return we.fill(t.l3_enc, 0, 576, 0), !1;
}, this.init_outer_loop = function (e, t) {
- t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Pe.SBPSY_l, t.sfb_smin = Pe.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Pe.SBMAX_l : Pe.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
- for (var a = 0; a < Pe.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
- if (t.block_type == Pe.SHORT_TYPE) {
- var s = Be(576);
- t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && (t.sfb_smin = 3, t.sfb_lmax = 2 * e.mode_gr + 4), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Pe.SBMAX_s : Pe.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Pe.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
- var n = e.scalefac_band.l[t.sfb_lmax];
- $.arraycopy(t.xr, 0, s, 0, 576);
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[n++] = s[3 * _ + o];
- var l = t.sfb_lmax;
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
+ t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Ae.SBPSY_l, t.sfb_smin = Ae.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Ae.SBMAX_l : Ae.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
+ for (var a = 0; a < Ae.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
+ if (t.block_type == Ae.SHORT_TYPE) {
+ var n = de(576);
+ t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && me(), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Ae.SBMAX_s : Ae.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Ae.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
+ var s = e.scalefac_band.l[t.sfb_lmax];
+ I.arraycopy(t.xr, 0, n, 0, 576);
+ for (var a = t.sfb_smin; a < Ae.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[s++] = n[3 * _ + o];
+ for (var l = t.sfb_lmax, a = t.sfb_smin; a < Ae.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
}
- t.count1bits = 0, t.sfb_partition_table = M.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, ye.fill(t.scalefac, 0), function (e, t) {
+ t.count1bits = 0, t.sfb_partition_table = g.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, we.fill(t.scalefac, 0), function (e, t) {
var a = e.ATH,
- s = t.xr;
- if (t.block_type != Pe.SHORT_TYPE) for (var n = !1, r = Pe.PSFB21 - 1; 0 <= r && !n; r--) {
+ n = t.xr;
+ if (t.block_type != Ae.SHORT_TYPE) for (var s = !1, r = Ae.PSFB21 - 1; 0 <= r && !s; r--) {
var i = e.scalefac_band.psfb21[r],
o = e.scalefac_band.psfb21[r + 1],
- _ = M.athAdjust(a.adjust, a.psfb21[r], a.floor);
+ _ = g.athAdjust(a.adjust, a.psfb21[r], a.floor);
1e-12 < e.nsPsy.longfact[21] && (_ *= e.nsPsy.longfact[21]);
for (var l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < _)) {
- n = !0;
+ if (!(Math.abs(n[l]) < _)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
- } else for (var f = 0; f < 3; f++) for (n = !1, r = Pe.PSFB12 - 1; 0 <= r && !n; r--) {
- o = (i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0])) + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]);
- var c = M.athAdjust(a.adjust, a.psfb12[r], a.floor);
- for (1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]), l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < c)) {
- n = !0;
+ } else for (var f = 0; f < 3; f++) for (var s = !1, r = Ae.PSFB12 - 1; 0 <= r && !s; r--) {
+ var i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0]),
+ o = i + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]),
+ c = g.athAdjust(a.adjust, a.psfb12[r], a.floor);
+ 1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]);
+ for (var l = o - 1; i <= l; l--) {
+ if (!(Math.abs(n[l]) < c)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
}
}(e, t);
- }, R.BINSEARCH_NONE = new R(0), R.BINSEARCH_UP = new R(1), R.BINSEARCH_DOWN = new R(2), this.trancate_smallspectrums = function (e, t, a, s) {
- var n = Be(z.SFBMAX);
- if ((0 != (4 & e.substep_shaping) || t.block_type != Pe.SHORT_TYPE) && 0 == (128 & e.substep_shaping)) {
- M.calc_noise(t, a, n, new y(), null);
- for (var r = 0; r < 576; r++) {
- var i = 0;
- 0 != t.l3_enc[r] && (i = Math.abs(t.xr[r])), s[r] = i;
- }
- r = 0;
- var o = 8;
- t.block_type == Pe.SHORT_TYPE && (o = 6);
- do {
- var _,
- l,
- f,
- c,
- h = t.width[o];
- if (r += h, !(1 <= n[o] || (ye.sort(s, r - h, h), q.EQ(s[r - 1], 0)))) {
- _ = (1 - n[o]) * a[o], c = l = 0;
- do {
- var u;
- for (f = 1; c + f < h && !q.NEQ(s[c + r - h], s[c + r + f - h]); f++);
- if (_ < (u = s[c + r - h] * s[c + r - h] * f)) {
- 0 != c && (l = s[c + r - h - 1]);
- break;
- }
- _ -= u, c += f;
- } while (c < h);
- if (!q.EQ(l, 0)) for (; Math.abs(t.xr[r - h]) <= l && (t.l3_enc[r - h] = 0), 0 < --h;);
- }
- } while (++o < t.psymax);
- t.part2_3_length = w.noquant_count_bits(e, t, null);
- }
- }, this.outer_loop = function (e, t, a, s, n, r) {
+ }, S.BINSEARCH_NONE = new S(0), S.BINSEARCH_UP = new S(1), S.BINSEARCH_DOWN = new S(2), this.outer_loop = function (e, t, a, n, s, r) {
var i = e.internal_flags,
- o = new T(),
- _ = Be(576),
- l = Be(z.SFBMAX),
- f = new y(),
+ o = new B(),
+ _ = de(576),
+ l = de(F.SFBMAX),
+ f = new x(),
c = new function () {
- this.global_gain = 0, this.sfb_count1 = 0, this.step = Ae(39), this.noise = Be(39), this.noise_log = Be(39);
+ this.global_gain = 0, this.sfb_count1 = 0, this.step = ve(39), this.noise = de(39), this.noise_log = de(39);
}(),
- h = 9999999,
- u = !1,
- m = !1,
- p = 0;
- if (function (e, t, a, s, n) {
+ u = 9999999,
+ h = !1;
+ if (function (e, t, a, n, s) {
var r,
- i = e.CurrentStep[s],
+ i = e.CurrentStep[n],
o = !1,
- _ = e.OldValue[s],
- l = R.BINSEARCH_NONE;
+ _ = e.OldValue[n],
+ l = S.BINSEARCH_NONE;
for (t.global_gain = _, a -= t.part2_length;;) {
var f;
- if (r = w.count_bits(e, n, t, null), 1 == i || r == a) break;
- a < r ? (l == R.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = R.BINSEARCH_UP, f = i) : (l == R.BINSEARCH_UP && (o = !0), o && (i /= 2), l = R.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && (o = !(t.global_gain = 0)), 255 < t.global_gain && (t.global_gain = 255, o = !0);
+ if (r = w.count_bits(e, s, t, null), 1 == i || r == a) break;
+ a < r ? (l == S.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = S.BINSEARCH_UP, f = i) : (l == S.BINSEARCH_UP && (o = !0), o && (i /= 2), l = S.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && me(), 255 < t.global_gain && me();
}
- for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, n, t, null);
- e.CurrentStep[s] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[s] = t.global_gain, t.part2_3_length = r;
- }(i, t, r, n, s), 0 == i.noise_shaping) return 100;
- M.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
+ for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, s, t, null);
+ e.CurrentStep[n] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[n] = t.global_gain, t.part2_3_length = r;
+ }(i, t, r, s, n), 0 == i.noise_shaping) return 100;
+ g.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
var b = 0;
- for ($.arraycopy(s, 0, _, 0, 576); !u;) {
+ for (I.arraycopy(n, 0, _, 0, 576); !h;) {
do {
- var v,
- d = new y(),
- g = 255;
- if (v = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra) {
- if (1 < l[o.sfbmax]) break;
- if (o.block_type == Pe.SHORT_TYPE && (1 < l[o.sfbmax + 1] || 1 < l[o.sfbmax + 2])) break;
- }
- if (!B(e, o, l, s, m)) break;
- 0 != o.scalefac_scale && (g = 254);
- var S = r - o.part2_length;
- if (S <= 0) break;
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > S && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ var p,
+ m = new x(),
+ v = 255;
+ if (p = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra && me(), !y(e, o, l, n)) break;
+ 0 != o.scalefac_scale && (v = 254);
+ var d = r - o.part2_length;
+ if (d <= 0) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > d && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
if (0 == f.over_count) {
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > h && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > u && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
}
- if (M.calc_noise(o, a, l, d, c), d.bits = o.part2_3_length, 0 != (A(t.block_type != Pe.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, d, o, l) ? 1 : 0)) h = t.part2_3_length, f = d, t.assign(o), b = 0, $.arraycopy(s, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
- if (++b > v && 0 == f.over_count) break;
- if (3 == i.noise_shaping_amp && m && 30 < b) break;
- if (3 == i.noise_shaping_amp && m && 15 < o.global_gain - p) break;
+ if (g.calc_noise(o, a, l, m, c), m.bits = o.part2_3_length, 0 != (M(t.block_type != Ae.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, m) ? 1 : 0)) u = t.part2_3_length, f = m, t.assign(o), b = 0, I.arraycopy(n, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
+ if (++b > p && 0 == f.over_count) break;
+ i.noise_shaping_amp, i.noise_shaping_amp;
}
} while (o.global_gain + o.scalefac_scale < 255);
- 3 == i.noise_shaping_amp ? m ? u = !0 : (o.assign(t), $.arraycopy(_, 0, s, 0, 576), b = 0, p = o.global_gain, m = !0) : u = !0;
+ 3 == i.noise_shaping_amp ? me() : h = !0;
}
- return e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? $.arraycopy(_, 0, s, 0, 576) : 0 != (1 & i.substep_shaping) && trancate_smallspectrums(i, t, a, s), f.over_count;
+ return e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? I.arraycopy(_, 0, n, 0, 576) : 0 != (1 & i.substep_shaping) && me(), f.over_count;
}, this.iteration_finish_one = function (e, t, a) {
- var s = e.l3_side,
- n = s.tt[t][a];
- w.best_scalefac_store(e, t, a, s), 1 == e.use_best_huffman && w.best_huffman_divide(e, n), g.ResvAdjust(e, n);
- }, this.VBR_encode_granule = function (e, t, a, s, n, r, i) {
- var o,
- _ = e.internal_flags,
- l = new T(),
- f = Be(576),
- c = i,
- h = i + 1,
- u = (i + r) / 2,
- m = 0,
- p = _.sfb21_extra;
- for (ye.fill(l.l3_enc, 0); _.sfb21_extra = !(c - 42 < u) && p, outer_loop(e, t, a, s, n, u) <= 0 ? (m = 1, h = t.part2_3_length, l.assign(t), $.arraycopy(s, 0, f, 0, 576), o = (i = h - 32) - r, u = (i + r) / 2) : (o = i - (r = u + 32), u = (i + r) / 2, 0 != m && (m = 2, t.assign(l), $.arraycopy(f, 0, s, 0, 576))), 12 < o;);
- _.sfb21_extra = p, 2 == m && $.arraycopy(l.l3_enc, 0, t.l3_enc, 0, 576);
- }, this.get_framebits = function (e, t) {
- var a = e.internal_flags;
- a.bitrate_index = a.VBR_min_bitrate;
- var s = v.getframebits(e);
- a.bitrate_index = 1, s = v.getframebits(e);
- for (var n = 1; n <= a.VBR_max_bitrate; n++) {
- a.bitrate_index = n;
- var r = new j(s);
- t[n] = g.ResvFrameBegin(e, r), s = r.bits;
- }
- }, this.VBR_old_prepare = function (e, t, a, s, n, r, i, o, _) {
- var l,
- f = e.internal_flags,
- c = 0,
- h = 1,
- u = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var m = g.ResvFrameBegin(e, new j(0)) / f.mode_gr;
- get_framebits(e, r);
- for (var p = 0; p < f.mode_gr; p++) {
- var b = M.on_pe(e, t, o[p], m, p, 0);
- f.mode_ext == Pe.MPG_MD_MS_LR && (ms_convert(f.l3_side, p), M.reduce_side(o[p], a[p], m, b));
- for (var v = 0; v < f.channels_out; ++v) {
- var d = f.l3_side.tt[p][v];
- d.block_type != Pe.SHORT_TYPE ? (c = 1.28 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .05, l = f.PSY.mask_adjust - c) : (c = 2.56 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .14, l = f.PSY.mask_adjust_short - c), f.masking_lower = Math.pow(10, .1 * l), init_outer_loop(f, d), _[p][v] = M.calc_xmin(e, s[p][v], d, n[p][v]), 0 != _[p][v] && (h = 0), i[p][v] = 126, u += o[p][v];
- }
- }
- for (p = 0; p < f.mode_gr; p++) for (v = 0; v < f.channels_out; v++) u > r[f.VBR_max_bitrate] && (o[p][v] *= r[f.VBR_max_bitrate], o[p][v] /= u), i[p][v] > o[p][v] && (i[p][v] = o[p][v]);
- return h;
- }, this.bitpressure_strategy = function (e, t, a, s) {
- for (var n = 0; n < e.mode_gr; n++) for (var r = 0; r < e.channels_out; r++) {
- for (var i = e.l3_side.tt[n][r], o = t[n][r], _ = 0, l = 0; l < i.psy_lmax; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_l / Pe.SBMAX_l;
- if (i.block_type == Pe.SHORT_TYPE) for (l = i.sfb_smin; l < Pe.SBMAX_s; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s;
- s[n][r] = 0 | Math.max(a[n][r], .9 * s[n][r]);
- }
- }, this.VBR_new_prepare = function (e, t, a, s, n, r) {
- var i,
- o = e.internal_flags,
- _ = 1,
- l = 0,
- f = 0;
- if (e.free_format) {
- o.bitrate_index = 0;
- c = new j(l);
- i = g.ResvFrameBegin(e, c), l = c.bits, n[0] = i;
- } else {
- o.bitrate_index = o.VBR_max_bitrate;
- var c = new j(l);
- g.ResvFrameBegin(e, c), l = c.bits, get_framebits(e, n), i = n[o.VBR_max_bitrate];
- }
- for (var h = 0; h < o.mode_gr; h++) {
- M.on_pe(e, t, r[h], l, h, 0), o.mode_ext == Pe.MPG_MD_MS_LR && ms_convert(o.l3_side, h);
- for (var u = 0; u < o.channels_out; ++u) {
- var m = o.l3_side.tt[h][u];
- o.masking_lower = Math.pow(10, .1 * o.PSY.mask_adjust), init_outer_loop(o, m), 0 != M.calc_xmin(e, a[h][u], m, s[h][u]) && (_ = 0), f += r[h][u];
- }
- }
- for (h = 0; h < o.mode_gr; h++) for (u = 0; u < o.channels_out; u++) i < f && (r[h][u] *= i, r[h][u] /= f);
- return _;
- }, this.calc_target_bits = function (e, t, a, s, n, r) {
- var i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = f.l3_side,
- h = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var u = new j(h);
- for (r[0] = g.ResvFrameBegin(e, u), h = u.bits, f.bitrate_index = 1, h = v.getframebits(e) - 8 * f.sideinfo_len, n[0] = h / (f.mode_gr * f.channels_out), h = e.VBR_mean_bitrate_kbps * e.framesize * 1e3, 0 != (1 & f.substep_shaping) && (h *= 1.09), h /= e.out_samplerate, h -= 8 * f.sideinfo_len, h /= f.mode_gr * f.channels_out, (i = .93 + .07 * (11 - e.compression_ratio) / 5.5) < .9 && (i = .9), 1 < i && (i = 1), o = 0; o < f.mode_gr; o++) {
- var m = 0;
- for (_ = 0; _ < f.channels_out; _++) {
- if (s[o][_] = int(i * h), 700 < t[o][_]) {
- var p = int((t[o][_] - 700) / 1.4),
- b = c.tt[o][_];
- s[o][_] = int(i * h), b.block_type == Pe.SHORT_TYPE && p < h / 2 && (p = h / 2), 3 * h / 2 < p ? p = 3 * h / 2 : p < 0 && (p = 0), s[o][_] += p;
- }
- s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), m += s[o][_];
- }
- if (Z.MAX_BITS_PER_GRANULE < m) for (_ = 0; _ < f.channels_out; ++_) s[o][_] *= Z.MAX_BITS_PER_GRANULE, s[o][_] /= m;
- }
- if (f.mode_ext == Pe.MPG_MD_MS_LR) for (o = 0; o < f.mode_gr; o++) M.reduce_side(s[o], a[o], h * f.channels_out, Z.MAX_BITS_PER_GRANULE);
- for (o = l = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), l += s[o][_];
- if (l > r[0]) for (o = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] *= r[0], s[o][_] /= l;
+ var n = e.l3_side,
+ s = n.tt[t][a];
+ w.best_scalefac_store(e, t, a, n), 1 == e.use_best_huffman && w.best_huffman_divide(e, s), r.ResvAdjust(e, s);
};
}
- function N() {
+ function L() {
this.thm = new i(), this.en = new i();
}
- function Pe() {
- var E = Pe.FFTOFFSET,
- P = Pe.MPG_MD_MS_LR,
- L = null,
- I = this.psy = null,
- H = null,
- C = null;
- this.setModules = function (e, t, a, s) {
- L = e, this.psy = t, I = t, H = s, C = a;
+ function Ae() {
+ var k = Ae.MPG_MD_MS_LR,
+ R = null,
+ x = this.psy = null,
+ B = null;
+ this.setModules = function (e, t, a, n) {
+ R = e, this.psy = t, x = t, B = n;
};
- var V = new function () {
- var h = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * ee.SQRT2 * .5 / 2384e-9, .017876148 * ee.SQRT2 * .5 / 2384e-9, .003134727 * ee.SQRT2 * .5 / 2384e-9, .002457142 * ee.SQRT2 * .5 / 2384e-9, 971317e-9 * ee.SQRT2 * .5 / 2384e-9, 218868e-9 * ee.SQRT2 * .5 / 2384e-9, 101566e-9 * ee.SQRT2 * .5 / 2384e-9, 13828e-9 * ee.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
- z = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
- Z = z[Pe.SHORT_TYPE],
- K = z[Pe.SHORT_TYPE],
- G = z[Pe.SHORT_TYPE],
- U = z[Pe.SHORT_TYPE],
- Q = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
- function W(e, t, a) {
- for (var s, n, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
+ var T = new function () {
+ var u = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * V.SQRT2 * .5 / 2384e-9, .017876148 * V.SQRT2 * .5 / 2384e-9, .003134727 * V.SQRT2 * .5 / 2384e-9, .002457142 * V.SQRT2 * .5 / 2384e-9, 971317e-9 * V.SQRT2 * .5 / 2384e-9, 218868e-9 * V.SQRT2 * .5 / 2384e-9, 101566e-9 * V.SQRT2 * .5 / 2384e-9, 13828e-9 * V.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
+ A = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
+ k = A[Ae.SHORT_TYPE],
+ S = A[Ae.SHORT_TYPE],
+ R = A[Ae.SHORT_TYPE],
+ x = A[Ae.SHORT_TYPE],
+ B = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
+ function T(e, t, a) {
+ for (var n, s, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
var l, f, c;
- l = h[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = h[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = h[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = h[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = h[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = h[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = h[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = h[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = h[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = h[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = h[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = h[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = h[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = h[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = h[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = h[i + 5], f += e[t + 192] * l, l = (c -= e[o + -192] * l) - (f *= h[i + 6]), a[30 + 2 * _] = c + f, a[31 + 2 * _] = h[i + 7] * l, i += 18, t--, o++;
+ l = u[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = u[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = u[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = u[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = u[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = u[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = u[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = u[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = u[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = u[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = u[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = u[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = u[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = u[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = u[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = u[i + 5], f += e[t + 192] * l, c -= e[o + -192] * l, f *= u[i + 6], l = c - f, a[30 + 2 * _] = c + f, a[31 + 2 * _] = u[i + 7] * l, i += 18, t--, o++;
}
- c = e[t + -16] * h[i + -10], f = e[t + -32] * h[i + -2], c += (e[t + -48] - e[t + 16]) * h[i + -9], f += e[t + -96] * h[i + -1], c += (e[t + -80] + e[t + 48]) * h[i + -8], f += e[t + -160] * h[i + 0], c += (e[t + -112] - e[t + 80]) * h[i + -7], f += e[t + -224] * h[i + 1], c += (e[t + -144] + e[t + 112]) * h[i + -6], f -= e[t + 32] * h[i + 2], c += (e[t + -176] - e[t + 144]) * h[i + -5], f -= e[t + 96] * h[i + 3], c += (e[t + -208] + e[t + 176]) * h[i + -4], f -= e[t + 160] * h[i + 4], c += (e[t + -240] - e[t + 208]) * h[i + -3], s = (f -= e[t + 224]) - c, n = f + c, c = a[14], f = a[15] - c, a[31] = n + c, a[30] = s + f, a[15] = s - f, a[14] = n - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * h[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * h[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * h[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * h[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * h[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * h[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * ee.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * ee.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * h[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * h[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * h[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * h[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * h[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * h[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * h[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * h[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * h[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * h[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * h[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * h[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * h[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * h[i + -72 + 7], r = ee.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = ee.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = ee.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = ee.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = ee.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = ee.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = ee.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = ee.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -ee.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -ee.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -ee.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -ee.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
+ c = e[t + -16] * u[i + -10], f = e[t + -32] * u[i + -2], c += (e[t + -48] - e[t + 16]) * u[i + -9], f += e[t + -96] * u[i + -1], c += (e[t + -80] + e[t + 48]) * u[i + -8], f += e[t + -160] * u[i + 0], c += (e[t + -112] - e[t + 80]) * u[i + -7], f += e[t + -224] * u[i + 1], c += (e[t + -144] + e[t + 112]) * u[i + -6], f -= e[t + 32] * u[i + 2], c += (e[t + -176] - e[t + 144]) * u[i + -5], f -= e[t + 96] * u[i + 3], c += (e[t + -208] + e[t + 176]) * u[i + -4], f -= e[t + 160] * u[i + 4], c += (e[t + -240] - e[t + 208]) * u[i + -3], f -= e[t + 224], n = f - c, s = f + c, c = a[14], f = a[15] - c, a[31] = s + c, a[30] = n + f, a[15] = n - f, a[14] = s - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * u[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * u[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * u[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * u[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * u[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * u[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * V.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * V.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * u[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * u[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * u[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * u[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * u[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * u[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * u[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * u[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * u[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * u[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * u[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * u[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * u[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * u[i + -72 + 7], r = V.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = V.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = V.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = V.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = V.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = V.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = V.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = V.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -V.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -V.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -V.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -V.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
}
- function J(e, t) {
+ function E(e, t) {
for (var a = 0; a < 3; a++) {
- var s, n, r, i, o, _;
- n = (i = e[t + 6] * z[Pe.SHORT_TYPE][0] - e[t + 15]) + (s = e[t + 0] * z[Pe.SHORT_TYPE][2] - e[t + 9]), r = i - s, o = (i = e[t + 15] * z[Pe.SHORT_TYPE][0] + e[t + 6]) + (s = e[t + 9] * z[Pe.SHORT_TYPE][2] + e[t + 0]), _ = -i + s, s = 2.069978111953089e-11 * (e[t + 3] * z[Pe.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * z[Pe.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * n + s, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, n = .5 * n * 1.907525191737281e-11 - s, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = n + _, e[t + 12] = n - _, t++;
+ var n, s, r, i, o, _;
+ i = e[t + 6] * A[Ae.SHORT_TYPE][0] - e[t + 15], n = e[t + 0] * A[Ae.SHORT_TYPE][2] - e[t + 9], s = i + n, r = i - n, i = e[t + 15] * A[Ae.SHORT_TYPE][0] + e[t + 6], n = e[t + 9] * A[Ae.SHORT_TYPE][2] + e[t + 0], o = i + n, _ = -i + n, n = 2.069978111953089e-11 * (e[t + 3] * A[Ae.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * A[Ae.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * s + n, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, s = .5 * s * 1.907525191737281e-11 - n, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = s + _, e[t + 12] = s - _, t++;
}
}
+ function C(e, t, a) {
+ var n, s, r, i, o, _, l, f, c, u, h, b, p, m, v, d, g, w;
+ r = a[17] - a[9], o = a[15] - a[11], _ = a[14] - a[12], l = a[0] + a[8], f = a[1] + a[7], c = a[2] + a[6], u = a[3] + a[5], e[t + 17] = l + c - u - (f - a[4]), s = (l + c - u) * S[19] + (f - a[4]), n = (r - o - _) * S[18], e[t + 5] = n + s, e[t + 6] = n - s, i = (a[16] - a[10]) * S[18], f = f * S[19] + a[4], n = r * S[12] + i + o * S[13] + _ * S[14], s = -l * S[16] + f - c * S[17] + u * S[15], e[t + 1] = n + s, e[t + 2] = n - s, n = r * S[13] - i - o * S[14] + _ * S[12], s = -l * S[17] + f - c * S[15] + u * S[16], e[t + 9] = n + s, e[t + 10] = n - s, n = r * S[14] - i + o * S[12] - _ * S[13], s = l * S[15] - f + c * S[16] - u * S[17], e[t + 13] = n + s, e[t + 14] = n - s, h = a[8] - a[0], p = a[6] - a[2], m = a[5] - a[3], v = a[17] + a[9], d = a[16] + a[10], g = a[15] + a[11], w = a[14] + a[12], e[t + 0] = v + g + w + (d + a[13]), n = (v + g + w) * S[19] - (d + a[13]), s = (h - p + m) * S[18], e[t + 11] = n + s, e[t + 12] = n - s, b = (a[7] - a[1]) * S[18], d = a[13] - d * S[19], n = v * S[15] - d + g * S[16] + w * S[17], s = h * S[14] + b + p * S[12] + m * S[13], e[t + 3] = n + s, e[t + 4] = n - s, n = -v * S[17] + d - g * S[15] - w * S[16], s = h * S[13] + b - p * S[14] - m * S[12], e[t + 7] = n + s, e[t + 8] = n - s, n = -v * S[16] + d - g * S[17] - w * S[15], s = h * S[12] - b + p * S[13] - m * S[14], e[t + 15] = n + s, e[t + 16] = n - s;
+ }
this.mdct_sub48 = function (e, t, a) {
- for (var s, n, r, i, o, _, l, f, c, h, u, m, p, b, v, d, g, S, M, w, R, A = t, B = 286, k = 0; k < e.channels_out; k++) {
- for (var y = 0; y < e.mode_gr; y++) {
- for (var T, x = e.l3_side.tt[y][k], E = x.xr, P = 0, L = e.sb_sample[k][1 - y], I = 0, H = 0; H < 9; H++) for (W(A, B, L[I]), W(A, B + 32, L[I + 1]), I += 2, B += 64, T = 1; T < 32; T += 2) L[I - 1][T] *= -1;
- for (T = 0; T < 32; T++, P += 18) {
- var C = x.block_type,
- V = e.sb_sample[k][y],
- O = e.sb_sample[k][1 - y];
- if (0 != x.mixed_block_flag && T < 2 && (C = 0), e.amp_filter[T] < 1e-12) ye.fill(E, P + 0, P + 18, 0);else {
- if (e.amp_filter[T] < 1) for (H = 0; H < 18; H++) O[H][Q[T]] *= e.amp_filter[T];
- if (C == Pe.SHORT_TYPE) {
- for (H = -3; H < 0; H++) {
- var N = z[Pe.SHORT_TYPE][H + 3];
- E[P + 3 * H + 9] = V[9 + H][Q[T]] * N - V[8 - H][Q[T]], E[P + 3 * H + 18] = V[14 - H][Q[T]] * N + V[15 + H][Q[T]], E[P + 3 * H + 10] = V[15 + H][Q[T]] * N - V[14 - H][Q[T]], E[P + 3 * H + 19] = O[2 - H][Q[T]] * N + O[3 + H][Q[T]], E[P + 3 * H + 11] = O[3 + H][Q[T]] * N - O[2 - H][Q[T]], E[P + 3 * H + 20] = O[8 - H][Q[T]] * N + O[9 + H][Q[T]];
- }
- J(E, P);
- } else {
- var D = Be(18);
- for (H = -9; H < 0; H++) {
- var Y, X;
- Y = z[C][H + 27] * O[H + 9][Q[T]] + z[C][H + 36] * O[8 - H][Q[T]], X = z[C][H + 9] * V[H + 9][Q[T]] - z[C][H + 18] * V[8 - H][Q[T]], D[H + 9] = Y - X * Z[3 + H + 9], D[H + 18] = Y * Z[3 + H + 9] + X;
- }
- s = E, n = P, R = w = M = S = g = d = v = b = p = m = u = h = c = f = l = _ = o = i = void 0, _ = (r = D)[17] - r[9], f = r[15] - r[11], c = r[14] - r[12], h = r[0] + r[8], u = r[1] + r[7], m = r[2] + r[6], p = r[3] + r[5], s[n + 17] = h + m - p - (u - r[4]), o = (h + m - p) * K[19] + (u - r[4]), i = (_ - f - c) * K[18], s[n + 5] = i + o, s[n + 6] = i - o, l = (r[16] - r[10]) * K[18], u = u * K[19] + r[4], i = _ * K[12] + l + f * K[13] + c * K[14], o = -h * K[16] + u - m * K[17] + p * K[15], s[n + 1] = i + o, s[n + 2] = i - o, i = _ * K[13] - l - f * K[14] + c * K[12], o = -h * K[17] + u - m * K[15] + p * K[16], s[n + 9] = i + o, s[n + 10] = i - o, i = _ * K[14] - l + f * K[12] - c * K[13], o = h * K[15] - u + m * K[16] - p * K[17], s[n + 13] = i + o, s[n + 14] = i - o, b = r[8] - r[0], d = r[6] - r[2], g = r[5] - r[3], S = r[17] + r[9], M = r[16] + r[10], w = r[15] + r[11], R = r[14] + r[12], s[n + 0] = S + w + R + (M + r[13]), i = (S + w + R) * K[19] - (M + r[13]), o = (b - d + g) * K[18], s[n + 11] = i + o, s[n + 12] = i - o, v = (r[7] - r[1]) * K[18], M = r[13] - M * K[19], i = S * K[15] - M + w * K[16] + R * K[17], o = b * K[14] + v + d * K[12] + g * K[13], s[n + 3] = i + o, s[n + 4] = i - o, i = -S * K[17] + M - w * K[15] - R * K[16], o = b * K[13] + v - d * K[14] - g * K[12], s[n + 7] = i + o, s[n + 8] = i - o, i = -S * K[16] + M - w * K[17] - R * K[15], o = b * K[12] - v + d * K[13] - g * K[14], s[n + 15] = i + o, s[n + 16] = i - o;
+ for (var n = t, s = 286, r = 0; r < e.channels_out; r++) {
+ for (var i = 0; i < e.mode_gr; i++) {
+ for (var o, _ = e.l3_side.tt[i][r], l = _.xr, f = 0, c = e.sb_sample[r][1 - i], u = 0, h = 0; h < 9; h++) for (T(n, s, c[u]), T(n, s + 32, c[u + 1]), u += 2, s += 64, o = 1; o < 32; o += 2) c[u - 1][o] *= -1;
+ for (o = 0; o < 32; o++, f += 18) {
+ var b = _.block_type,
+ p = e.sb_sample[r][i],
+ m = e.sb_sample[r][1 - i];
+ if (0 != _.mixed_block_flag && o < 2 && (b = 0), e.amp_filter[o] < 1e-12) we.fill(l, f + 0, f + 18, 0);else if (e.amp_filter[o] < 1 && me(), b == Ae.SHORT_TYPE) {
+ for (var h = -3; h < 0; h++) {
+ var v = A[Ae.SHORT_TYPE][h + 3];
+ l[f + 3 * h + 9] = p[9 + h][B[o]] * v - p[8 - h][B[o]], l[f + 3 * h + 18] = p[14 - h][B[o]] * v + p[15 + h][B[o]], l[f + 3 * h + 10] = p[15 + h][B[o]] * v - p[14 - h][B[o]], l[f + 3 * h + 19] = m[2 - h][B[o]] * v + m[3 + h][B[o]], l[f + 3 * h + 11] = m[3 + h][B[o]] * v - m[2 - h][B[o]], l[f + 3 * h + 20] = m[8 - h][B[o]] * v + m[9 + h][B[o]];
}
+ E(l, f);
+ } else {
+ for (var d = de(18), h = -9; h < 0; h++) {
+ var g, w;
+ g = A[b][h + 27] * m[h + 9][B[o]] + A[b][h + 36] * m[8 - h][B[o]], w = A[b][h + 9] * p[h + 9][B[o]] - A[b][h + 18] * p[8 - h][B[o]], d[h + 9] = g - w * k[3 + h + 9], d[h + 18] = g * k[3 + h + 9] + w;
+ }
+ C(l, f, d);
}
- if (C != Pe.SHORT_TYPE && 0 != T) for (H = 7; 0 <= H; --H) {
- var q, F;
- q = E[P + H] * G[20 + H] + E[P + -1 - H] * U[28 + H], F = E[P + H] * U[28 + H] - E[P + -1 - H] * G[20 + H], E[P + -1 - H] = q, E[P + H] = F;
+ if (b != Ae.SHORT_TYPE && 0 != o) for (var h = 7; 0 <= h; --h) {
+ var S, M;
+ S = l[f + h] * R[20 + h] + l[f + -1 - h] * x[28 + h], M = l[f + h] * x[28 + h] - l[f + -1 - h] * R[20 + h], l[f + -1 - h] = S, l[f + h] = M;
}
}
}
- if (A = a, B = 286, 1 == e.mode_gr) for (var j = 0; j < 18; j++) $.arraycopy(e.sb_sample[k][1][j], 0, e.sb_sample[k][0][j], 0, 32);
+ if (n = a, s = 286, 1 == e.mode_gr) for (var y = 0; y < 18; y++) I.arraycopy(e.sb_sample[r][1][y], 0, e.sb_sample[r][0][y], 0, 32);
}
};
}();
- this.lame_encode_mp3_frame = function (e, t, a, s, n, r) {
+ this.lame_encode_mp3_frame = function (e, t, a, n, s, r) {
var i,
- o = O([2, 2]);
- o[0][0] = new N(), o[0][1] = new N(), o[1][0] = new N(), o[1][1] = new N();
+ o = E([2, 2]);
+ o[0][0] = new L(), o[0][1] = new L(), o[1][0] = new L(), o[1][1] = new L();
var _,
- l = O([2, 2]);
- l[0][0] = new N(), l[0][1] = new N(), l[1][0] = new N(), l[1][1] = new N();
+ l = E([2, 2]);
+ l[0][0] = new L(), l[0][1] = new L(), l[1][0] = new L(), l[1][1] = new L();
var f,
c,
- h,
- u = [null, null],
- m = e.internal_flags,
- p = ke([2, 4]),
- b = [.5, .5],
- v = [[0, 0], [0, 0]],
- d = [[0, 0], [0, 0]];
- if (u[0] = t, u[1] = a, 0 == m.lame_encode_frame_init && function (e, t) {
+ u,
+ h = [null, null],
+ b = e.internal_flags,
+ p = ge([2, 4]),
+ m = [[0, 0], [0, 0]],
+ v = [[0, 0], [0, 0]];
+ if (h[0] = t, h[1] = a, 0 == b.lame_encode_frame_init && function (e, t) {
var a,
- s,
- n = e.internal_flags;
- if (0 == n.lame_encode_frame_init) {
+ n,
+ s = e.internal_flags;
+ if (0 == s.lame_encode_frame_init) {
var r,
i,
- o = Be(2014),
- _ = Be(2014);
- for (n.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + n.mode_gr); ++r) r < 576 * n.mode_gr ? (o[r] = 0, 2 == n.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == n.channels_out && (_[r] = t[1][i]), ++i);
- for (s = 0; s < n.mode_gr; s++) for (a = 0; a < n.channels_out; a++) n.l3_side.tt[s][a].block_type = Pe.SHORT_TYPE;
- V.mdct_sub48(n, o, _);
+ o = de(2014),
+ _ = de(2014);
+ for (s.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + s.mode_gr); ++r) r < 576 * s.mode_gr ? (o[r] = 0, 2 == s.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == s.channels_out && (_[r] = t[1][i]), ++i);
+ for (n = 0; n < s.mode_gr; n++) for (a = 0; a < s.channels_out; a++) s.l3_side.tt[n][a].block_type = Ae.SHORT_TYPE;
+ T.mdct_sub48(s, o, _);
}
- }(e, u), m.padding = 0, (m.slot_lag -= m.frac_SpF) < 0 && (m.slot_lag += e.out_samplerate, m.padding = 1), 0 != m.psymodel) {
- var g = [null, null],
- S = 0,
- M = Ae(2);
- for (h = 0; h < m.mode_gr; h++) {
- for (c = 0; c < m.channels_out; c++) g[c] = u[c], S = 576 + 576 * h - Pe.FFTOFFSET;
- if (0 != (e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? I.L3psycho_anal_vbr(e, g, S, h, o, l, v[h], d[h], p[h], M) : I.L3psycho_anal_ns(e, g, S, h, o, l, v[h], d[h], p[h], M))) return -4;
- for (e.mode == Ee.JOINT_STEREO && (b[h] = p[h][2] + p[h][3], 0 < b[h] && (b[h] = p[h][3] / b[h])), c = 0; c < m.channels_out; c++) {
- var w = m.l3_side.tt[h][c];
- w.block_type = M[c], w.mixed_block_flag = 0;
+ }(e, h), b.padding = 0, (b.slot_lag -= b.frac_SpF) < 0 && (b.slot_lag += e.out_samplerate, b.padding = 1), 0 != b.psymodel) {
+ var d,
+ g = [null, null],
+ w = 0,
+ S = ve(2);
+ for (u = 0; u < b.mode_gr; u++) {
+ for (c = 0; c < b.channels_out; c++) g[c] = h[c], w = 576 + 576 * u - Ae.FFTOFFSET;
+ if (e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? me() : d = x.L3psycho_anal_ns(e, g, w, u, o, l, m[u], v[u], p[u], S), 0 != d) return -4;
+ for (e.mode == ye.JOINT_STEREO && me(), c = 0; c < b.channels_out; c++) {
+ var M = b.l3_side.tt[u][c];
+ M.block_type = S[c], M.mixed_block_flag = 0;
}
}
- } else for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.l3_side.tt[h][c].block_type = Pe.NORM_TYPE, m.l3_side.tt[h][c].mixed_block_flag = 0, d[h][c] = v[h][c] = 700;
+ } else me();
if (function (e) {
var t, a;
- if (0 != e.ATH.useAdjust) {
- if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? (a += e.loudness_sq[0][1], t += e.loudness_sq[1][1]) : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
- var s = 31.98 * a + 625e-6;
- e.ATH.adjust >= s ? (e.ATH.adjust *= .075 * s + .925, e.ATH.adjust < s && (e.ATH.adjust = s)) : e.ATH.adjustLimit >= s ? e.ATH.adjust = s : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = s;
- }
- } else e.ATH.adjust = 1;
- }(m), V.mdct_sub48(m, u[0], u[1]), m.mode_ext = Pe.MPG_MD_LR_LR, e.force_ms) m.mode_ext = Pe.MPG_MD_MS_LR;else if (e.mode == Ee.JOINT_STEREO) {
- var R = 0,
- A = 0;
- for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) R += d[h][c], A += v[h][c];
- if (R <= 1 * A) {
- var B = m.l3_side.tt[0],
- k = m.l3_side.tt[m.mode_gr - 1];
- B[0].block_type == B[1].block_type && k[0].block_type == k[1].block_type && (m.mode_ext = Pe.MPG_MD_MS_LR);
+ if (0 == e.ATH.useAdjust) return e.ATH.adjust = 1;
+ if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? me() : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
+ var n = 31.98 * a + 625e-6;
+ e.ATH.adjust >= n ? (e.ATH.adjust *= .075 * n + .925, e.ATH.adjust < n && (e.ATH.adjust = n)) : e.ATH.adjustLimit >= n ? e.ATH.adjust = n : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = n;
}
+ }(b), T.mdct_sub48(b, h[0], h[1]), b.mode_ext = Ae.MPG_MD_LR_LR, e.force_ms ? b.mode_ext = Ae.MPG_MD_MS_LR : e.mode == ye.JOINT_STEREO && me(), b.mode_ext == k ? (_ = l, f = v) : (_ = o, f = m), e.analysis && null != b.pinfo && me(), e.VBR == Me.vbr_off || e.VBR == Me.vbr_abr) {
+ var y, A;
+ for (y = 0; y < 18; y++) b.nsPsy.pefirbuf[y] = b.nsPsy.pefirbuf[y + 1];
+ for (u = A = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) A += f[u][c];
+ for (b.nsPsy.pefirbuf[18] = A, A = b.nsPsy.pefirbuf[9], y = 0; y < 9; y++) A += (b.nsPsy.pefirbuf[y] + b.nsPsy.pefirbuf[18 - y]) * Ae.fircoef[y];
+ for (A = 3350 * b.mode_gr * b.channels_out / A, u = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) f[u][c] *= A;
}
- if (m.mode_ext == P ? (_ = l, f = d) : (_ = o, f = v), e.analysis && null != m.pinfo) for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.pinfo.ms_ratio[h] = m.ms_ratio[h], m.pinfo.ms_ener_ratio[h] = b[h], m.pinfo.blocktype[h][c] = m.l3_side.tt[h][c].block_type, m.pinfo.pe[h][c] = f[h][c], $.arraycopy(m.l3_side.tt[h][c].xr, 0, m.pinfo.xr[h][c], 0, 576), m.mode_ext == P && (m.pinfo.ers[h][c] = m.pinfo.ers[h][c + 2], $.arraycopy(m.pinfo.energy[h][c + 2], 0, m.pinfo.energy[h][c], 0, m.pinfo.energy[h][c].length));
- if (e.VBR == xe.vbr_off || e.VBR == xe.vbr_abr) {
- var y, T;
- for (y = 0; y < 18; y++) m.nsPsy.pefirbuf[y] = m.nsPsy.pefirbuf[y + 1];
- for (h = T = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) T += f[h][c];
- for (m.nsPsy.pefirbuf[18] = T, T = m.nsPsy.pefirbuf[9], y = 0; y < 9; y++) T += (m.nsPsy.pefirbuf[y] + m.nsPsy.pefirbuf[18 - y]) * Pe.fircoef[y];
- for (T = 3350 * m.mode_gr * m.channels_out / T, h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) f[h][c] *= T;
- }
- if (m.iteration_loop.iteration_loop(e, f, b, _), L.format_bitstream(e), i = L.copy_buffer(m, s, n, r, 1), e.bWriteVbrTag && H.addVbrFrame(e), e.analysis && null != m.pinfo) {
- for (c = 0; c < m.channels_out; c++) {
- var x;
- for (x = 0; x < E; x++) m.pinfo.pcmdata[c][x] = m.pinfo.pcmdata[c][x + e.framesize];
- for (x = E; x < 1600; x++) m.pinfo.pcmdata[c][x] = u[c][x - E];
- }
- C.set_frame_pinfo(e, _);
- }
- return function (e) {
+ return b.iteration_loop.iteration_loop(e, f, [.5, .5], _), R.format_bitstream(e), i = R.copy_buffer(b, n, s, r, 1), e.bWriteVbrTag && B.addVbrFrame(e), e.analysis && null != b.pinfo && me(), function (e) {
var t, a;
- for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && (e.bitrate_stereoMode_Hist[e.bitrate_index][e.mode_ext]++, e.bitrate_stereoMode_Hist[15][e.mode_ext]++), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
- var s = 0 | e.l3_side.tt[t][a].block_type;
- 0 != e.l3_side.tt[t][a].mixed_block_flag && (s = 4), e.bitrate_blockType_Hist[e.bitrate_index][s]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][s]++, e.bitrate_blockType_Hist[15][5]++;
+ for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && me(), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
+ var n = 0 | e.l3_side.tt[t][a].block_type;
+ 0 != e.l3_side.tt[t][a].mixed_block_flag && (n = 4), e.bitrate_blockType_Hist[e.bitrate_index][n]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][n]++, e.bitrate_blockType_Hist[15][5]++;
}
- }(m), i;
+ }(b), i;
};
}
function i() {
- this.l = Be(Pe.SBMAX_l), this.s = ke([Pe.SBMAX_s, 3]);
- var s = this;
+ this.l = de(Ae.SBMAX_l), this.s = ge([Ae.SBMAX_s, 3]);
+ var n = this;
this.assign = function (e) {
- $.arraycopy(e.l, 0, s.l, 0, Pe.SBMAX_l);
- for (var t = 0; t < Pe.SBMAX_s; t++) for (var a = 0; a < 3; a++) s.s[t][a] = e.s[t][a];
+ I.arraycopy(e.l, 0, n.l, 0, Ae.SBMAX_l);
+ for (var t = 0; t < Ae.SBMAX_s; t++) for (var a = 0; a < 3; a++) n.s[t][a] = e.s[t][a];
};
}
- function Z() {
+ function j() {
var e = 40;
function t() {
- this.write_timing = 0, this.ptr = 0, this.buf = A(e);
+ this.write_timing = 0, this.ptr = 0, this.buf = S(e);
}
- this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ke([2, Z.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
- this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [Ae(4), Ae(4)];
- for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new T();
- }(), this.ms_ratio = Be(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = Ae(2), this.CurrentStep = Ae(2), this.masking_lower = 0, this.bv_scf = Ae(576), this.pseudohalf = Ae(z.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * Z.BPC + 1), this.itime = s(2), this.sideinfo_len = 0, this.sb_sample = ke([2, 2, 18, Pe.SBLIMIT]), this.amp_filter = Be(32), this.header = new Array(Z.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = Be(Pe.CBANDS), this.minval_s = Be(Pe.CBANDS), this.nb_1 = ke([4, Pe.CBANDS]), this.nb_2 = ke([4, Pe.CBANDS]), this.nb_s1 = ke([4, Pe.CBANDS]), this.nb_s2 = ke([4, Pe.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = Be(4), this.loudness_sq = ke([2, 2]), this.loudness_sq_save = Be(2), this.mld_l = Be(Pe.SBMAX_l), this.mld_s = Be(Pe.SBMAX_s), this.bm_l = Ae(Pe.SBMAX_l), this.bo_l = Ae(Pe.SBMAX_l), this.bm_s = Ae(Pe.SBMAX_s), this.bo_s = Ae(Pe.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = Y([Pe.CBANDS, 2]), this.s3ind_s = Y([Pe.CBANDS, 2]), this.numlines_s = Ae(Pe.CBANDS), this.numlines_l = Ae(Pe.CBANDS), this.rnumlines_l = Be(Pe.CBANDS), this.mld_cb_l = Be(Pe.CBANDS), this.mld_cb_s = Be(Pe.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = Be(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = Ae(2), this.nsPsy = new function () {
- this.last_en_subshort = ke([4, 9]), this.lastAttacks = Ae(4), this.pefirbuf = Be(19), this.longfact = Be(Pe.SBMAX_l), this.shortfact = Be(Pe.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
+ this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ge([2, j.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
+ this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [ve(4), ve(4)];
+ for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new B();
+ }(), this.ms_ratio = de(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = ve(2), this.CurrentStep = ve(2), this.masking_lower = 0, this.bv_scf = ve(576), this.pseudohalf = ve(F.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * j.BPC + 1), this.itime = n(2), this.sideinfo_len = 0, this.sb_sample = ge([2, 2, 18, Ae.SBLIMIT]), this.amp_filter = de(32), this.header = new Array(j.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = de(Ae.CBANDS), this.minval_s = de(Ae.CBANDS), this.nb_1 = ge([4, Ae.CBANDS]), this.nb_2 = ge([4, Ae.CBANDS]), this.nb_s1 = ge([4, Ae.CBANDS]), this.nb_s2 = ge([4, Ae.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = de(4), this.loudness_sq = ge([2, 2]), this.loudness_sq_save = de(2), this.mld_l = de(Ae.SBMAX_l), this.mld_s = de(Ae.SBMAX_s), this.bm_l = ve(Ae.SBMAX_l), this.bo_l = ve(Ae.SBMAX_l), this.bm_s = ve(Ae.SBMAX_s), this.bo_s = ve(Ae.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = w([Ae.CBANDS, 2]), this.s3ind_s = w([Ae.CBANDS, 2]), this.numlines_s = ve(Ae.CBANDS), this.numlines_l = ve(Ae.CBANDS), this.rnumlines_l = de(Ae.CBANDS), this.mld_cb_l = de(Ae.CBANDS), this.mld_cb_s = de(Ae.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = de(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = ve(2), this.nsPsy = new function () {
+ this.last_en_subshort = ge([4, 9]), this.lastAttacks = ve(4), this.pefirbuf = de(19), this.longfact = de(Ae.SBMAX_l), this.shortfact = de(Ae.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
}(), this.VBR_seek_table = new function () {
this.sum = 0, this.seen = 0, this.want = 0, this.pos = 0, this.size = 0, this.bag = null, this.nVbrNumFrames = 0, this.nBytesWritten = 0, this.TotalFrameSize = 0;
- }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = Y([16, 5]), this.bitrate_blockType_Hist = Y([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
+ }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = w([16, 5]), this.bitrate_blockType_Hist = w([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
for (var a = 0; a < this.en.length; a++) this.en[a] = new i();
- for (a = 0; a < this.thm.length; a++) this.thm[a] = new i();
- for (a = 0; a < this.header.length; a++) this.header[a] = new t();
+ for (var a = 0; a < this.thm.length; a++) this.thm[a] = new i();
+ for (var a = 0; a < this.header.length; a++) this.header[a] = new t();
}
- function G() {
- var B = new function () {
- var u = Be(Pe.BLKSIZE),
- p = Be(Pe.BLKSIZE_s / 2),
- y = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
- function b(e, t, a) {
- var s,
- n,
+ function X() {
+ var k = new function () {
+ var h = de(Ae.BLKSIZE),
+ p = de(Ae.BLKSIZE_s / 2),
+ x = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
+ function m(e, t, a) {
+ var n,
+ s,
r,
i = 0,
o = t + (a <<= 1);
- s = 4;
+ n = 4;
do {
- var _, l, f, c, h, u, m;
- for (m = s >> 1, u = (h = (c = s) << 1) + c, s = h << 1, r = (n = t) + m; M = e[n + 0] - e[n + c], S = e[n + 0] + e[n + c], B = e[n + h] - e[n + u], R = e[n + h] + e[n + u], e[n + h] = S - R, e[n + 0] = S + R, e[n + u] = M - B, e[n + c] = M + B, M = e[r + 0] - e[r + c], S = e[r + 0] + e[r + c], B = ee.SQRT2 * e[r + u], R = ee.SQRT2 * e[r + h], e[r + h] = S - R, e[r + 0] = S + R, e[r + u] = M - B, e[r + c] = M + B, r += s, (n += s) < o;);
- for (l = y[i + 0], _ = y[i + 1], f = 1; f < m; f++) {
- var p, b;
- p = 1 - 2 * _ * _, b = 2 * _ * l, n = t + f, r = t + c - f;
+ var _, l, f, c, u, h, b;
+ for (b = n >> 1, h = (u = (c = n) << 1) + c, n = u << 1, r = (s = t) + b; S = e[s + 0] - e[s + c], w = e[s + 0] + e[s + c], k = e[s + u] - e[s + h], y = e[s + u] + e[s + h], e[s + u] = w - y, e[s + 0] = w + y, e[s + h] = S - k, e[s + c] = S + k, S = e[r + 0] - e[r + c], w = e[r + 0] + e[r + c], k = V.SQRT2 * e[r + h], y = V.SQRT2 * e[r + u], e[r + u] = w - y, e[r + 0] = w + y, e[r + h] = S - k, e[r + c] = S + k, r += n, (s += n) < o;);
+ for (l = x[i + 0], _ = x[i + 1], f = 1; f < b; f++) {
+ var p, m;
+ p = 1 - 2 * _ * _, m = 2 * _ * l, s = t + f, r = t + c - f;
do {
- var v, d, g, S, M, w, R, A, B, k;
- d = b * e[n + c] - p * e[r + c], v = p * e[n + c] + b * e[r + c], M = e[n + 0] - v, S = e[n + 0] + v, w = e[r + 0] - d, g = e[r + 0] + d, d = b * e[n + u] - p * e[r + u], v = p * e[n + u] + b * e[r + u], B = e[n + h] - v, R = e[n + h] + v, k = e[r + h] - d, A = e[r + h] + d, d = _ * R - l * k, v = l * R + _ * k, e[n + h] = S - v, e[n + 0] = S + v, e[r + u] = w - d, e[r + c] = w + d, d = l * A - _ * B, v = _ * A + l * B, e[r + h] = g - v, e[r + 0] = g + v, e[n + u] = M - d, e[n + c] = M + d, r += s, n += s;
- } while (n < o);
- l = (p = l) * y[i + 0] - _ * y[i + 1], _ = p * y[i + 1] + _ * y[i + 0];
+ var v, d, g, w, S, M, y, A, k, R;
+ d = m * e[s + c] - p * e[r + c], v = p * e[s + c] + m * e[r + c], S = e[s + 0] - v, w = e[s + 0] + v, M = e[r + 0] - d, g = e[r + 0] + d, d = m * e[s + h] - p * e[r + h], v = p * e[s + h] + m * e[r + h], k = e[s + u] - v, y = e[s + u] + v, R = e[r + u] - d, A = e[r + u] + d, d = _ * y - l * R, v = l * y + _ * R, e[s + u] = w - v, e[s + 0] = w + v, e[r + h] = M - d, e[r + c] = M + d, d = l * A - _ * k, v = _ * A + l * k, e[r + u] = g - v, e[r + 0] = g + v, e[s + h] = S - d, e[s + c] = S + d, r += n, s += n;
+ } while (s < o);
+ l = (p = l) * x[i + 0] - _ * x[i + 1], _ = p * x[i + 1] + _ * x[i + 0];
}
i += 2;
- } while (s < a);
+ } while (n < a);
}
var v = [0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240, 8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248, 4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244, 12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252, 2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242, 10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250, 6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246, 14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254];
- this.fft_short = function (e, t, a, s, n) {
+ this.fft_short = function (e, t, a, n, s) {
for (var r = 0; r < 3; r++) {
- var i = Pe.BLKSIZE_s / 2,
+ var i = Ae.BLKSIZE_s / 2,
o = 65535 & 192 * (r + 1),
- _ = Pe.BLKSIZE_s / 8 - 1;
+ _ = Ae.BLKSIZE_s / 8 - 1;
do {
var l,
f,
c,
- h,
u,
- m = 255 & v[_ << 2];
- f = (l = p[m] * s[a][n + m + o]) - (u = p[127 - m] * s[a][n + m + o + 128]), l += u, h = (c = p[m + 64] * s[a][n + m + o + 64]) - (u = p[63 - m] * s[a][n + m + o + 192]), c += u, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + h, t[r][i + 3] = f - h, f = (l = p[m + 1] * s[a][n + m + o + 1]) - (u = p[126 - m] * s[a][n + m + o + 129]), l += u, h = (c = p[m + 65] * s[a][n + m + o + 65]) - (u = p[62 - m] * s[a][n + m + o + 193]), c += u, t[r][i + Pe.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Pe.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Pe.BLKSIZE_s / 2 + 1] = f + h, t[r][i + Pe.BLKSIZE_s / 2 + 3] = f - h;
+ h,
+ b = 255 & v[_ << 2];
+ l = p[b] * n[a][s + b + o], h = p[127 - b] * n[a][s + b + o + 128], f = l - h, l += h, c = p[b + 64] * n[a][s + b + o + 64], h = p[63 - b] * n[a][s + b + o + 192], u = c - h, c += h, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + u, t[r][i + 3] = f - u, l = p[b + 1] * n[a][s + b + o + 1], h = p[126 - b] * n[a][s + b + o + 129], f = l - h, l += h, c = p[b + 65] * n[a][s + b + o + 65], h = p[62 - b] * n[a][s + b + o + 193], u = c - h, c += h, t[r][i + Ae.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Ae.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Ae.BLKSIZE_s / 2 + 1] = f + u, t[r][i + Ae.BLKSIZE_s / 2 + 3] = f - u;
} while (0 <= --_);
- b(t[r], i, Pe.BLKSIZE_s / 2);
+ m(t[r], i, Ae.BLKSIZE_s / 2);
}
- }, this.fft_long = function (e, t, a, s, n) {
- var r = Pe.BLKSIZE / 8 - 1,
- i = Pe.BLKSIZE / 2;
+ }, this.fft_long = function (e, t, a, n, s) {
+ var r = Ae.BLKSIZE / 8 - 1,
+ i = Ae.BLKSIZE / 2;
do {
var o,
_,
l,
f,
c,
- h = 255 & v[r];
- _ = (o = u[h] * s[a][n + h]) - (c = u[h + 512] * s[a][n + h + 512]), o += c, f = (l = u[h + 256] * s[a][n + h + 256]) - (c = u[h + 768] * s[a][n + h + 768]), l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, _ = (o = u[h + 1] * s[a][n + h + 1]) - (c = u[h + 513] * s[a][n + h + 513]), o += c, f = (l = u[h + 257] * s[a][n + h + 257]) - (c = u[h + 769] * s[a][n + h + 769]), l += c, t[i + Pe.BLKSIZE / 2 + 0] = o + l, t[i + Pe.BLKSIZE / 2 + 2] = o - l, t[i + Pe.BLKSIZE / 2 + 1] = _ + f, t[i + Pe.BLKSIZE / 2 + 3] = _ - f;
+ u = 255 & v[r];
+ o = h[u] * n[a][s + u], c = h[u + 512] * n[a][s + u + 512], _ = o - c, o += c, l = h[u + 256] * n[a][s + u + 256], c = h[u + 768] * n[a][s + u + 768], f = l - c, l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, o = h[u + 1] * n[a][s + u + 1], c = h[u + 513] * n[a][s + u + 513], _ = o - c, o += c, l = h[u + 257] * n[a][s + u + 257], c = h[u + 769] * n[a][s + u + 769], f = l - c, l += c, t[i + Ae.BLKSIZE / 2 + 0] = o + l, t[i + Ae.BLKSIZE / 2 + 2] = o - l, t[i + Ae.BLKSIZE / 2 + 1] = _ + f, t[i + Ae.BLKSIZE / 2 + 3] = _ - f;
} while (0 <= --r);
- b(t, i, Pe.BLKSIZE / 2);
+ m(t, i, Ae.BLKSIZE / 2);
}, this.init_fft = function (e) {
- for (var t = 0; t < Pe.BLKSIZE; t++) u[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Pe.BLKSIZE);
- for (t = 0; t < Pe.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE_s));
+ for (var t = 0; t < Ae.BLKSIZE; t++) h[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Ae.BLKSIZE);
+ for (var t = 0; t < Ae.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE_s));
};
}(),
- k = 2.302585092994046,
- _e = 2,
- le = 16,
+ R = 2.302585092994046,
d = 2,
g = 16,
E = .34,
- n = 1 / 217621504 / (Pe.BLKSIZE / 2),
- fe = .3,
- ce = 21,
- S = .2302585093;
- function M(e) {
- return e;
- }
- function N(e, t) {
- for (var a = 0, s = 0; s < Pe.BLKSIZE / 2; ++s) a += e[s] * t.ATH.eql_w[s];
- return a *= n;
- }
- function he(e, t, a, s, n, r, i, o, _, l, f) {
+ v = 1 / 217621504 / (Ae.BLKSIZE / 2),
+ w = .2302585093;
+ function se(e, t, a, n, s, r, i, o, _, l, f) {
var c = e.internal_flags;
- if (_ < 2) B.fft_long(c, s[n], _, l, f), B.fft_short(c, r[i], _, l, f);else if (2 == _) {
- for (var h = Pe.BLKSIZE - 1; 0 <= h; --h) {
- var u = s[n + 0][h],
- m = s[n + 1][h];
- s[n + 0][h] = (u + m) * ee.SQRT2 * .5, s[n + 1][h] = (u - m) * ee.SQRT2 * .5;
- }
- for (var p = 2; 0 <= p; --p) for (h = Pe.BLKSIZE_s - 1; 0 <= h; --h) {
- u = r[i + 0][p][h], m = r[i + 1][p][h];
- r[i + 0][p][h] = (u + m) * ee.SQRT2 * .5, r[i + 1][p][h] = (u - m) * ee.SQRT2 * .5;
- }
+ _ < 2 ? (k.fft_long(c, n[s], _, l, f), k.fft_short(c, r[i], _, l, f)) : 2 == _ && me(), t[0] = n[s + 0][0], t[0] *= t[0];
+ for (var u = Ae.BLKSIZE / 2 - 1; 0 <= u; --u) {
+ var h = n[s + 0][Ae.BLKSIZE / 2 - u],
+ b = n[s + 0][Ae.BLKSIZE / 2 + u];
+ t[Ae.BLKSIZE / 2 - u] = .5 * (h * h + b * b);
}
- t[0] = M(s[n + 0][0]), t[0] *= t[0];
- for (h = Pe.BLKSIZE / 2 - 1; 0 <= h; --h) {
- var b = s[n + 0][Pe.BLKSIZE / 2 - h],
- v = s[n + 0][Pe.BLKSIZE / 2 + h];
- t[Pe.BLKSIZE / 2 - h] = M(.5 * (b * b + v * v));
- }
- for (p = 2; 0 <= p; --p) {
+ for (var p = 2; 0 <= p; --p) {
a[p][0] = r[i + 0][p][0], a[p][0] *= a[p][0];
- for (h = Pe.BLKSIZE_s / 2 - 1; 0 <= h; --h) {
- b = r[i + 0][p][Pe.BLKSIZE_s / 2 - h], v = r[i + 0][p][Pe.BLKSIZE_s / 2 + h];
- a[p][Pe.BLKSIZE_s / 2 - h] = M(.5 * (b * b + v * v));
+ for (var u = Ae.BLKSIZE_s / 2 - 1; 0 <= u; --u) {
+ var h = r[i + 0][p][Ae.BLKSIZE_s / 2 - u],
+ b = r[i + 0][p][Ae.BLKSIZE_s / 2 + u];
+ a[p][Ae.BLKSIZE_s / 2 - u] = .5 * (h * h + b * b);
}
}
- var d = 0;
- for (h = 11; h < Pe.HBLKSIZE; h++) d += t[h];
- if (c.tot_ener[_] = d, e.analysis) {
- for (h = 0; h < Pe.HBLKSIZE; h++) c.pinfo.energy[o][_][h] = c.pinfo.energy_save[_][h], c.pinfo.energy_save[_][h] = t[h];
- c.pinfo.pe[o][_] = c.pe[_];
- }
- 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = N(t, c));
+ for (var m = 0, u = 11; u < Ae.HBLKSIZE; u++) m += t[u];
+ c.tot_ener[_] = m, e.analysis && me(), 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = function (e, t) {
+ for (var a = 0, n = 0; n < Ae.BLKSIZE / 2; ++n) a += e[n] * t.ATH.eql_w[n];
+ return a *= v;
+ }(t, c));
}
- var y,
+ var x,
+ B,
T,
- x,
- P = 8,
- L = 23,
- I = 15,
- ue = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749];
- var f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
+ C = 8,
+ I = 23,
+ L = 15,
+ re = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749],
+ f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
c = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1],
- h = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
- function me(e, t, a, s, n, r) {
+ u = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
+ function ie(e, t, a, n, s, r) {
var i;
if (e < t) {
- if (!(t < e * T)) return e + t;
+ if (!(t < e * B)) return e + t;
i = t / e;
} else {
- if (t * T <= e) return e + t;
+ if (t * B <= e) return e + t;
i = e / t;
}
- if (e += t, s + 3 <= 6) {
- if (y <= i) return e;
- var o = 0 | ee.FAST_LOG10_X(i, 16);
+ if (e += t, n + 3 <= 6) {
+ if (x <= i) return e;
+ var o = 0 | V.FAST_LOG10_X(i, 16);
return e * c[o];
}
- var _, l;
- o = 0 | ee.FAST_LOG10_X(i, 16);
- return t = 0 != r ? n.ATH.cb_s[a] * n.ATH.adjust : n.ATH.cb_l[a] * n.ATH.adjust, e < x * t ? t < e ? (_ = 1, o <= 13 && (_ = h[o]), l = ee.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * h[o] : e * f[o];
+ var _,
+ l,
+ o = 0 | V.FAST_LOG10_X(i, 16);
+ return t = 0 != r ? s.ATH.cb_s[a] * s.ATH.adjust : s.ATH.cb_l[a] * s.ATH.adjust, e < T * t ? t < e ? (_ = 1, o <= 13 && (_ = u[o]), l = V.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * u[o] : e * f[o];
}
- var r = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1];
- function A(e, t, a) {
- var s;
- if (e < 0 && (e = 0), t < 0 && (t = 0), e <= 0) return t;
- if (t <= 0) return e;
- if (s = e < t ? t / e : e / t, -2 <= a && a <= 2) {
- if (y <= s) return e + t;
- var n = 0 | ee.FAST_LOG10_X(s, 16);
- return (e + t) * r[n];
- }
- return s < T ? e + t : (e < t && (e = t), e);
- }
- function pe(e, t, a, s, n) {
+ function oe(e, t, a, n, s) {
var r,
i,
o = 0,
_ = 0;
- for (r = i = 0; r < Pe.SBMAX_s; ++i, ++r) {
+ for (r = i = 0; r < Ae.SBMAX_s; ++i, ++r) {
for (var l = e.bo_s[r], f = e.npart_s, c = l < f ? l : f; i < c;) o += t[i], _ += a[i], i++;
- if (e.en[s].s[r][n] = o, e.thm[s].s[r][n] = _, f <= i) {
+ if (e.en[n].s[r][s] = o, e.thm[n].s[r][s] = _, f <= i) {
++r;
break;
}
- var h = e.PSY.bo_s_weight[r],
- u = 1 - h;
- o = h * t[i], _ = h * a[i], e.en[s].s[r][n] += o, e.thm[s].s[r][n] += _, o = u * t[i], _ = u * a[i];
+ var u = e.PSY.bo_s_weight[r],
+ h = 1 - u;
+ o = u * t[i], _ = u * a[i], e.en[n].s[r][s] += o, e.thm[n].s[r][s] += _, o = h * t[i], _ = h * a[i];
}
- for (; r < Pe.SBMAX_s; ++r) e.en[s].s[r][n] = 0, e.thm[s].s[r][n] = 0;
+ for (; r < Ae.SBMAX_s; ++r) e.en[n].s[r][s] = 0, e.thm[n].s[r][s] = 0;
}
- function be(e, t, a, s) {
- var n,
+ function _e(e, t, a, n) {
+ var s,
r,
i = 0,
o = 0;
- for (n = r = 0; n < Pe.SBMAX_l; ++r, ++n) {
- for (var _ = e.bo_l[n], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
- if (e.en[s].l[n] = i, e.thm[s].l[n] = o, l <= r) {
- ++n;
+ for (s = r = 0; s < Ae.SBMAX_l; ++r, ++s) {
+ for (var _ = e.bo_l[s], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
+ if (e.en[n].l[s] = i, e.thm[n].l[s] = o, l <= r) {
+ ++s;
break;
}
- var c = e.PSY.bo_l_weight[n],
- h = 1 - c;
- i = c * t[r], o = c * a[r], e.en[s].l[n] += i, e.thm[s].l[n] += o, i = h * t[r], o = h * a[r];
+ var c = e.PSY.bo_l_weight[s],
+ u = 1 - c;
+ i = c * t[r], o = c * a[r], e.en[n].l[s] += i, e.thm[n].l[s] += o, i = u * t[r], o = u * a[r];
}
- for (; n < Pe.SBMAX_l; ++n) e.en[s].l[n] = 0, e.thm[s].l[n] = 0;
+ for (; s < Ae.SBMAX_l; ++s) e.en[n].l[s] = 0, e.thm[n].l[s] = 0;
}
- function ve(e, t, a, s, n, r) {
+ function le(e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags;
for (o = i = 0; o < _.npart_s; ++o) {
- for (var l = 0, f = 0, c = _.numlines_s[o], h = 0; h < c; ++h, ++i) {
- var u = t[r][i];
- l += u, f < u && (f = u);
+ for (var l = 0, f = 0, c = _.numlines_s[o], u = 0; u < c; ++u, ++i) {
+ var h = t[r][i];
+ l += h, f < h && (f = h);
}
a[o] = l;
}
for (i = o = 0; o < _.npart_s; o++) {
- var m = _.s3ind_s[o][0],
- p = _.s3_ss[i++] * a[m];
- for (++m; m <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[m], ++i, ++m;
- var b = d * _.nb_s1[n][o];
- if (s[o] = Math.min(p, b), _.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- b = g * _.nb_s2[n][o];
- var v = s[o];
- s[o] = Math.min(b, v);
+ var b = _.s3ind_s[o][0],
+ p = _.s3_ss[i++] * a[b];
+ for (++b; b <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[b], ++i, ++b;
+ var m = d * _.nb_s1[s][o];
+ if (n[o] = Math.min(p, m), _.blocktype_old[1 & s] == Ae.SHORT_TYPE) {
+ var m = g * _.nb_s2[s][o],
+ v = n[o];
+ n[o] = Math.min(m, v);
}
- _.nb_s2[n][o] = _.nb_s1[n][o], _.nb_s1[n][o] = p;
+ _.nb_s2[s][o] = _.nb_s1[s][o], _.nb_s1[s][o] = p;
}
- for (; o <= Pe.CBANDS; ++o) a[o] = 0, s[o] = 0;
+ for (; o <= Ae.CBANDS; ++o) a[o] = 0, n[o] = 0;
}
- function de(e, t, a) {
+ function fe(e, t, a) {
return 1 <= a ? e : a <= 0 ? t : 0 < t ? Math.pow(e / t, a) * t : 0;
}
var _ = [11.8, 13.6, 17.2, 32, 46.5, 51.3, 57.5, 67.1, 71.5, 84.6, 97.6, 130];
- function ge(e, t) {
- for (var a = 309.07, s = 0; s < Pe.SBMAX_s - 1; s++) for (var n = 0; n < 3; n++) {
- var r = e.thm.s[s][n];
+ function ce(e, t) {
+ for (var a = 309.07, n = 0; n < Ae.SBMAX_s - 1; n++) for (var s = 0; s < 3; s++) {
+ var r = e.thm.s[n][s];
if (0 < r) {
var i = r * t,
- o = e.en.s[s][n];
- i < o && (a += 1e10 * i < o ? _[s] * (10 * k) : _[s] * ee.FAST_LOG10(o / i));
+ o = e.en.s[n][s];
+ i < o && (a += 1e10 * i < o ? _[n] * (10 * R) : _[n] * V.FAST_LOG10(o / i));
}
}
return a;
}
var o = [6.8, 5.8, 5.8, 6.4, 6.5, 9.9, 12.1, 14.4, 15, 18.9, 21.6, 26.9, 34.2, 40.2, 46.8, 56.5, 60.7, 73.9, 85.7, 93.4, 126.1];
- function Se(e, t) {
- for (var a = 281.0575, s = 0; s < Pe.SBMAX_l - 1; s++) {
- var n = e.thm.l[s];
- if (0 < n) {
- var r = n * t,
- i = e.en.l[s];
- r < i && (a += 1e10 * r < i ? o[s] * (10 * k) : o[s] * ee.FAST_LOG10(i / r));
+ function ue(e, t) {
+ for (var a = 281.0575, n = 0; n < Ae.SBMAX_l - 1; n++) {
+ var s = e.thm.l[n];
+ if (0 < s) {
+ var r = s * t,
+ i = e.en.l[n];
+ r < i && (a += 1e10 * r < i ? o[n] * (10 * R) : o[n] * V.FAST_LOG10(i / r));
}
}
return a;
}
- function Me(e, t, a, s, n) {
+ function he(e, t, a, n, s) {
var r, i;
for (r = i = 0; r < e.npart_l; ++r) {
var o,
@@ -12771,894 +12875,495 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
var f = t[i];
_ += f, l < f && (l = f);
}
- a[r] = _, s[r] = l, n[r] = _ * e.rnumlines_l[r];
+ a[r] = _, n[r] = l, s[r] = _ * e.rnumlines_l[r];
}
}
- function we(e, t, a, s) {
- var n = ue.length - 1,
+ function be(e, t, a, n) {
+ var s = re.length - 1,
r = 0,
i = a[r] + a[r + 1];
- 0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- for (r = 1; r < e.npart_l - 1; r++) {
- var o, _;
- if (0 < (i = a[r - 1] + a[r] + a[r + 1])) (o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _;else s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
+ if (0 < i) {
+ var o = t[r];
+ o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ for (r = 1; r < e.npart_l - 1; r++) if (0 < (i = a[r - 1] + a[r] + a[r + 1])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ if (0 < (i = a[r - 1] + a[r])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
}
- var Re = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function D(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (s < 2) B.fft_long(_, i[o], s, t, a);else if (2 == s) for (var l = Pe.BLKSIZE - 1; 0 <= l; --l) {
- var f = i[o + 0][l],
- c = i[o + 1][l];
- i[o + 0][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[0] = M(i[o + 0][0]), r[0] *= r[0];
- for (l = Pe.BLKSIZE / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][Pe.BLKSIZE / 2 - l],
- u = i[o + 0][Pe.BLKSIZE / 2 + l];
- r[Pe.BLKSIZE / 2 - l] = M(.5 * (h * h + u * u));
- }
- var m = 0;
- for (l = 11; l < Pe.HBLKSIZE; l++) m += r[l];
- if (_.tot_ener[s] = m, e.analysis) {
- for (l = 0; l < Pe.HBLKSIZE; l++) _.pinfo.energy[n][s][l] = _.pinfo.energy_save[s][l], _.pinfo.energy_save[s][l] = r[l];
- _.pinfo.pe[n][s] = _.pe[s];
- }
- }
- function Y(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (0 == n && s < 2 && B.fft_short(_, i[o], s, t, a), 2 == s) for (var l = Pe.BLKSIZE_s - 1; 0 <= l; --l) {
- var f = i[o + 0][n][l],
- c = i[o + 1][n][l];
- i[o + 0][n][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][n][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[n][0] = i[o + 0][n][0], r[n][0] *= r[n][0];
- for (l = Pe.BLKSIZE_s / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][n][Pe.BLKSIZE_s / 2 - l],
- u = i[o + 0][n][Pe.BLKSIZE_s / 2 + l];
- r[n][Pe.BLKSIZE_s / 2 - l] = M(.5 * (h * h + u * u));
- }
- }
- this.L3psycho_anal_ns = function (e, t, a, s, n, r, i, o, _, l) {
- var f,
- c,
- h,
- u,
- m,
- p,
- b,
- v,
- d,
- g,
- S = e.internal_flags,
- M = ke([2, Pe.BLKSIZE]),
- w = ke([2, 3, Pe.BLKSIZE_s]),
- R = Be(Pe.CBANDS + 1),
- A = Be(Pe.CBANDS + 1),
- B = Be(Pe.CBANDS + 2),
- k = Ae(2),
- y = Ae(2),
- T = ke([2, 576]),
- x = Ae(Pe.CBANDS + 2),
- E = Ae(Pe.CBANDS + 2);
- for (ye.fill(E, 0), f = S.channels_out, e.mode == Ee.JOINT_STEREO && (f = 4), d = e.VBR == xe.vbr_off ? 0 == S.ResvMax ? 0 : S.ResvSize / S.ResvMax * .5 : e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? .6 : 1, c = 0; c < S.channels_out; c++) {
- var P = t[c],
- L = a + 576 - 350 - ce + 192;
- for (u = 0; u < 576; u++) {
- var I, H;
- for (I = P[L + u + 10], m = H = 0; m < (ce - 1) / 2 - 1; m += 2) I += Re[m] * (P[L + u + m] + P[L + u + ce - m]), H += Re[m + 1] * (P[L + u + m + 1] + P[L + u + ce - m - 1]);
- T[c][u] = I + H;
- }
- n[s][c].en.assign(S.en[c]), n[s][c].thm.assign(S.thm[c]), 2 < f && (r[s][c].en.assign(S.en[c + 2]), r[s][c].thm.assign(S.thm[c + 2]));
- }
- for (c = 0; c < f; c++) {
- var C,
- V = Be(12),
- O = [0, 0, 0, 0],
- N = Be(12),
- D = 1,
- Y = Be(Pe.CBANDS),
- X = Be(Pe.CBANDS),
- q = [0, 0, 0, 0],
- F = Be(Pe.HBLKSIZE),
- j = ke([3, Pe.HBLKSIZE_s]);
- for (u = 0; u < 3; u++) V[u] = S.nsPsy.last_en_subshort[c][u + 6], N[u] = V[u] / S.nsPsy.last_en_subshort[c][u + 4], O[0] += V[u];
- if (2 == c) for (u = 0; u < 576; u++) {
- var z, Z;
- z = T[0][u], Z = T[1][u], T[0][u] = z + Z, T[1][u] = z - Z;
- }
- var K = T[1 & c],
- G = 0;
- for (u = 0; u < 9; u++) {
- for (var U = G + 64, Q = 1; G < U; G++) Q < Math.abs(K[G]) && (Q = Math.abs(K[G]));
- S.nsPsy.last_en_subshort[c][u] = V[u + 3] = Q, O[1 + u / 3] += Q, Q > V[u + 3 - 2] ? Q /= V[u + 3 - 2] : Q = V[u + 3 - 2] > 10 * Q ? V[u + 3 - 2] / (10 * Q) : 0, N[u + 3] = Q;
- }
- if (e.analysis) {
- var W = N[0];
- for (u = 1; u < 12; u++) W < N[u] && (W = N[u]);
- S.pinfo.ers[s][c] = S.pinfo.ers_save[c], S.pinfo.ers_save[c] = W;
- }
- for (C = 3 == c ? S.nsPsy.attackthre_s : S.nsPsy.attackthre, u = 0; u < 12; u++) 0 == q[u / 3] && N[u] > C && (q[u / 3] = u % 3 + 1);
- for (u = 1; u < 4; u++) {
- (O[u - 1] > O[u] ? O[u - 1] / O[u] : O[u] / O[u - 1]) < 1.7 && (q[u] = 0, 1 == u && (q[0] = 0));
- }
- for (0 != q[0] && 0 != S.nsPsy.lastAttacks[c] && (q[0] = 0), 3 != S.nsPsy.lastAttacks[c] && q[0] + q[1] + q[2] + q[3] == 0 || ((D = 0) != q[1] && 0 != q[0] && (q[1] = 0), 0 != q[2] && 0 != q[1] && (q[2] = 0), 0 != q[3] && 0 != q[2] && (q[3] = 0)), c < 2 ? y[c] = D : 0 == D && (y[0] = y[1] = 0), _[c] = S.tot_ener[c], he(e, F, j, M, 1 & c, w, 1 & c, s, c, t, a), Me(S, F, R, Y, X), we(S, Y, X, x), v = 0; v < 3; v++) {
- var J, $;
- for (ve(e, j, A, B, c, v), pe(S, A, B, c, v), b = 0; b < Pe.SBMAX_s; b++) {
- if ($ = S.thm[c].s[b][v], $ *= .8, 2 <= q[v] || 1 == q[v + 1]) {
- var ee = 0 != v ? v - 1 : 2;
- Q = de(S.thm[c].s[b][ee], $, .6 * d);
- $ = Math.min($, Q);
- }
- if (1 == q[v]) {
- ee = 0 != v ? v - 1 : 2, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- } else if (0 != v && 3 == q[v - 1] || 0 == v && 3 == S.nsPsy.lastAttacks[c]) {
- ee = 2 != v ? v + 1 : 0, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- }
- J = V[3 * v + 3] + V[3 * v + 4] + V[3 * v + 5], 6 * V[3 * v + 5] < J && ($ *= .5, 6 * V[3 * v + 4] < J && ($ *= .5)), S.thm[c].s[b][v] = $;
- }
- }
- for (S.nsPsy.lastAttacks[c] = q[2], h = p = 0; h < S.npart_l; h++) {
- for (var te = S.s3ind[h][0], ae = R[te] * ue[x[te]], se = S.s3_ll[p++] * ae; ++te <= S.s3ind[h][1];) ae = R[te] * ue[x[te]], se = me(se, S.s3_ll[p++] * ae, te, te - h, S, 0);
- se *= .158489319246111, S.blocktype_old[1 & c] == Pe.SHORT_TYPE ? B[h] = se : B[h] = de(Math.min(se, Math.min(_e * S.nb_1[c][h], le * S.nb_2[c][h])), se, d), S.nb_2[c][h] = S.nb_1[c][h], S.nb_1[c][h] = se;
- }
- for (; h <= Pe.CBANDS; ++h) R[h] = 0, B[h] = 0;
- be(S, R, B, c);
- }
- (e.mode != Ee.STEREO && e.mode != Ee.JOINT_STEREO || 0 < e.interChRatio && function (e, t) {
- var a = e.internal_flags;
- if (1 < a.channels_out) {
- for (var s = 0; s < Pe.SBMAX_l; s++) {
- var n = a.thm[0].l[s],
- r = a.thm[1].l[s];
- a.thm[0].l[s] += r * t, a.thm[1].l[s] += n * t;
- }
- for (s = 0; s < Pe.SBMAX_s; s++) for (var i = 0; i < 3; i++) n = a.thm[0].s[s][i], r = a.thm[1].s[s][i], a.thm[0].s[s][i] += r * t, a.thm[1].s[s][i] += n * t;
- }
- }(e, e.interChRatio), e.mode == Ee.JOINT_STEREO) && (!function (e) {
- for (var t = 0; t < Pe.SBMAX_l; t++) if (!(e.thm[0].l[t] > 1.58 * e.thm[1].l[t] || e.thm[1].l[t] > 1.58 * e.thm[0].l[t])) {
- var a = e.mld_l[t] * e.en[3].l[t],
- s = Math.max(e.thm[2].l[t], Math.min(e.thm[3].l[t], a));
- a = e.mld_l[t] * e.en[2].l[t];
- var n = Math.max(e.thm[3].l[t], Math.min(e.thm[2].l[t], a));
- e.thm[2].l[t] = s, e.thm[3].l[t] = n;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) for (var r = 0; r < 3; r++) e.thm[0].s[t][r] > 1.58 * e.thm[1].s[t][r] || e.thm[1].s[t][r] > 1.58 * e.thm[0].s[t][r] || (a = e.mld_s[t] * e.en[3].s[t][r], s = Math.max(e.thm[2].s[t][r], Math.min(e.thm[3].s[t][r], a)), a = e.mld_s[t] * e.en[2].s[t][r], n = Math.max(e.thm[3].s[t][r], Math.min(e.thm[2].s[t][r], a)), e.thm[2].s[t][r] = s, e.thm[3].s[t][r] = n);
- }(S), g = e.msfix, 0 < Math.abs(g) && function (e, t, a) {
- var s = t,
- n = Math.pow(10, a);
- t *= 2, s *= 2;
- for (var r = 0; r < Pe.SBMAX_l; r++) f = e.ATH.cb_l[e.bm_l[r]] * n, (o = Math.min(Math.max(e.thm[0].l[r], f), Math.max(e.thm[1].l[r], f))) * t < (_ = Math.max(e.thm[2].l[r], f)) + (l = Math.max(e.thm[3].l[r], f)) && (_ *= c = o * s / (_ + l), l *= c), e.thm[2].l[r] = Math.min(_, e.thm[2].l[r]), e.thm[3].l[r] = Math.min(l, e.thm[3].l[r]);
- for (n *= Pe.BLKSIZE_s / Pe.BLKSIZE, r = 0; r < Pe.SBMAX_s; r++) for (var i = 0; i < 3; i++) {
- var o, _, l, f, c;
- f = e.ATH.cb_s[e.bm_s[r]] * n, (o = Math.min(Math.max(e.thm[0].s[r][i], f), Math.max(e.thm[1].s[r][i], f))) * t < (_ = Math.max(e.thm[2].s[r][i], f)) + (l = Math.max(e.thm[3].s[r][i], f)) && (_ *= c = o * t / (_ + l), l *= c), e.thm[2].s[r][i] = Math.min(e.thm[2].s[r][i], _), e.thm[3].s[r][i] = Math.min(e.thm[3].s[r][i], l);
- }
- }(S, g, e.ATHlower * S.ATH.adjust));
- for (function (e, t, a, s) {
- var n = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var r = 0; r < n.channels_out; r++) s[r] = Pe.NORM_TYPE, e.short_blocks == Te.short_block_dispensed && (t[r] = 1), e.short_blocks == Te.short_block_forced && (t[r] = 0), 0 != t[r] ? n.blocktype_old[r] == Pe.SHORT_TYPE && (s[r] = Pe.STOP_TYPE) : (s[r] = Pe.SHORT_TYPE, n.blocktype_old[r] == Pe.NORM_TYPE && (n.blocktype_old[r] = Pe.START_TYPE), n.blocktype_old[r] == Pe.STOP_TYPE && (n.blocktype_old[r] = Pe.SHORT_TYPE)), a[r] = n.blocktype_old[r], n.blocktype_old[r] = s[r];
- }(e, y, l, k), c = 0; c < f; c++) {
- var ne,
- re,
- ie,
- oe = 0;
- 1 < c ? (ne = o, oe = -2, re = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (re = Pe.SHORT_TYPE), ie = r[s][c - 2]) : (ne = i, oe = 0, re = l[c], ie = n[s][c]), ne[oe + c] = re == Pe.SHORT_TYPE ? ge(ie, S.masking_lower) : Se(ie, S.masking_lower), e.analysis && (S.pinfo.pe[s][c] = ne[oe + c]);
- }
- return 0;
- };
- var X = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function q(e, t, a) {
- if (0 == a) for (var s = 0; s < e.npart_s; s++) e.nb_s2[t][s] = e.nb_s1[t][s], e.nb_s1[t][s] = 0;
- }
- function F(e, t) {
- for (var a = 0; a < e.npart_l; a++) e.nb_2[t][a] = e.nb_1[t][a], e.nb_1[t][a] = 0;
- }
- function j(e, t, a, s, n, r) {
- var i,
- o,
- _,
- l = e.internal_flags,
- f = new float[Pe.CBANDS](),
- c = Be(Pe.CBANDS),
- h = new int[Pe.CBANDS]();
- for (_ = o = 0; _ < l.npart_s; ++_) {
- var u = 0,
- m = 0,
- p = l.numlines_s[_];
- for (i = 0; i < p; ++i, ++o) {
- var b = t[r][o];
- u += b, m < b && (m = b);
- }
- a[_] = u, f[_] = m, c[_] = u / p;
- }
- for (; _ < Pe.CBANDS; ++_) f[_] = 0, c[_] = 0;
- for (function (e, t, a, s) {
- var n = ue.length - 1,
- r = 0,
- i = a[r] + a[r + 1];
- for (0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0, r = 1; r < e.npart_s - 1; r++) {
- var o, _;
- 0 < (i = a[r - 1] + a[r] + a[r + 1]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }(l, f, c, h), o = _ = 0; _ < l.npart_s; _++) {
- var v,
- d,
- g,
- S,
- M,
- w = l.s3ind_s[_][0],
- R = l.s3ind_s[_][1];
- for (v = h[w], d = 1, S = l.s3_ss[o] * a[w] * ue[h[w]], ++o, ++w; w <= R;) v += h[w], d += 1, S = A(S, g = l.s3_ss[o] * a[w] * ue[h[w]], w - _), ++o, ++w;
- S *= M = .5 * ue[v = (1 + 2 * v) / (2 * d)], s[_] = S, l.nb_s2[n][_] = l.nb_s1[n][_], l.nb_s1[n][_] = S, g = f[_], g *= l.minval_s[_], g *= M, s[_] > g && (s[_] = g), 1 < l.masking_lower && (s[_] *= l.masking_lower), s[_] > a[_] && (s[_] = a[_]), l.masking_lower < 1 && (s[_] *= l.masking_lower);
- }
- for (; _ < Pe.CBANDS; ++_) a[_] = 0, s[_] = 0;
- }
- function z(e, t, a, s, n) {
- var r,
- i = Be(Pe.CBANDS),
- o = Be(Pe.CBANDS),
- _ = Ae(Pe.CBANDS + 2);
- Me(e, t, a, i, o), we(e, i, o, _);
- var l = 0;
- for (r = 0; r < e.npart_l; r++) {
- var f,
- c,
- h,
- u = e.s3ind[r][0],
- m = e.s3ind[r][1],
- p = 0,
- b = 0;
- for (p = _[u], b += 1, c = e.s3_ll[l] * a[u] * ue[_[u]], ++l, ++u; u <= m;) p += _[u], b += 1, c = A(c, f = e.s3_ll[l] * a[u] * ue[_[u]], u - r), ++l, ++u;
- if (c *= h = .5 * ue[p = (1 + 2 * p) / (2 * b)], e.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- var v = _e * e.nb_1[n][r];
- s[r] = 0 < v ? Math.min(c, v) : Math.min(c, a[r] * fe);
- } else {
- var d = le * e.nb_2[n][r],
- g = _e * e.nb_1[n][r];
- d <= 0 && (d = c), g <= 0 && (g = c), v = e.blocktype_old[1 & n] == Pe.NORM_TYPE ? Math.min(g, d) : g, s[r] = Math.min(c, v);
- }
- e.nb_2[n][r] = e.nb_1[n][r], e.nb_1[n][r] = c, f = i[r], f *= e.minval_l[r], f *= h, s[r] > f && (s[r] = f), 1 < e.masking_lower && (s[r] *= e.masking_lower), s[r] > a[r] && (s[r] = a[r]), e.masking_lower < 1 && (s[r] *= e.masking_lower);
- }
- for (; r < Pe.CBANDS; ++r) a[r] = 0, s[r] = 0;
- }
- function Z(e, t, a, s, n, r, i) {
- for (var o, _, l = 2 * r, f = 0 < r ? Math.pow(10, n) : 1, c = 0; c < i; ++c) {
- var h = e[2][c],
- u = e[3][c],
- m = t[0][c],
- p = t[1][c],
- b = t[2][c],
- v = t[3][c];
- if (m <= 1.58 * p && p <= 1.58 * m) {
- var d = a[c] * u,
- g = a[c] * h;
- _ = Math.max(b, Math.min(v, d)), o = Math.max(v, Math.min(b, g));
- } else _ = b, o = v;
- if (0 < r) {
- var S,
- M,
- w = s[c] * f;
- if (S = Math.min(Math.max(m, w), Math.max(p, w)), 0 < (M = (b = Math.max(_, w)) + (v = Math.max(o, w))) && S * l < M) {
- var R = S * l / M;
- b *= R, v *= R;
- }
- _ = Math.min(b, _), o = Math.min(v, o);
- }
- h < _ && (_ = h), u < o && (o = u), t[2][c] = _, t[3][c] = o;
- }
- }
- function w(e, t) {
- var a;
- return (a = 0 <= e ? 27 * -e : e * t) <= -72 ? 0 : Math.exp(a * S);
- }
- function R(e) {
- var t,
- a,
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s -= 1);
- for (n = s, r = 0; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? r = s : n = s;
- t = n;
- var n, r;
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s += 1);
- for (n = 0, r = s; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? n = s : r = s;
- a = r;
- var i,
- o = 0;
- for (i = 0; i <= 1e3; ++i) {
- o += w(s = t + i * (a - t) / 1e3, e);
- }
- return 1001 / (o * (a - t));
- }
- function H(e) {
+ var pe = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
+ function P(e) {
return e < 0 && (e = 0), e *= .001, 13 * Math.atan(.76 * e) + 3.5 * Math.atan(e * e / 56.25);
}
- function C(e, t, a, s, n, r, i, o, _, l, f, c) {
- var h,
- u = Be(Pe.CBANDS + 1),
- m = o / (15 < c ? 1152 : 384),
- p = Ae(Pe.HBLKSIZE);
+ function H(e, t, a, n, s, r, i, o, _, l, f, c) {
+ var u,
+ h = de(Ae.CBANDS + 1),
+ b = o / (15 < c ? 1152 : 384),
+ p = ve(Ae.HBLKSIZE);
o /= _;
- var b = 0,
+ var m = 0,
v = 0;
- for (h = 0; h < Pe.CBANDS; h++) {
+ for (u = 0; u < Ae.CBANDS; u++) {
var d;
- for (y = H(o * b), u[h] = o * b, d = b; H(o * d) - y < E && d <= _ / 2; d++);
- for (e[h] = d - b, v = h + 1; b < d;) p[b++] = h;
- if (_ / 2 < b) {
- b = _ / 2, ++h;
+ for (x = P(o * m), h[u] = o * m, d = m; P(o * d) - x < E && d <= _ / 2; d++);
+ for (e[u] = d - m, v = u + 1; m < d;) p[m++] = u;
+ if (_ / 2 < m) {
+ m = _ / 2, ++u;
break;
}
}
- u[h] = o * b;
+ h[u] = o * m;
for (var g = 0; g < c; g++) {
- var S, M, w, R, A;
- w = l[g], R = l[g + 1], (S = 0 | Math.floor(.5 + f * (w - .5))) < 0 && (S = 0), _ / 2 < (M = 0 | Math.floor(.5 + f * (R - .5))) && (M = _ / 2), a[g] = (p[S] + p[M]) / 2, t[g] = p[M];
- var B = m * R;
- i[g] = (B - u[t[g]]) / (u[t[g] + 1] - u[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = H(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
+ var w, S, M, y, A;
+ M = l[g], y = l[g + 1], (w = 0 | Math.floor(.5 + f * (M - .5))) < 0 && (w = 0), S = 0 | Math.floor(.5 + f * (y - .5)), _ / 2 < S && (S = _ / 2), a[g] = (p[w] + p[S]) / 2, t[g] = p[S];
+ var k = b * y;
+ i[g] = (k - h[t[g]]) / (h[t[g] + 1] - h[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = P(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
}
- for (var k = b = 0; k < v; k++) {
- var y,
- T,
- x = e[k];
- y = H(o * b), T = H(o * (b + x - 1)), s[k] = .5 * (y + T), y = H(o * (b - .5)), T = H(o * (b + x - .5)), n[k] = T - y, b += x;
+ for (var R = m = 0; R < v; R++) {
+ var x,
+ B,
+ T = e[R];
+ x = P(o * m), B = P(o * (m + T - 1)), n[R] = .5 * (x + B), x = P(o * (m - .5)), B = P(o * (m + T - .5)), s[R] = B - x, m += T;
}
return v;
}
- function V(e, t, a, s, n, r) {
+ function O(e, t, a, n, s, r) {
var i,
o,
_,
l,
f,
c,
- h = ke([Pe.CBANDS, Pe.CBANDS]),
- u = 0;
- if (r) for (var m = 0; m < t; m++) for (i = 0; i < t; i++) {
- var p = (o = a[m] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * S), _ /= .6609193)) * s[i]);
- h[m][i] = p * n[m];
- } else for (i = 0; i < t; i++) {
- var b = 15 + Math.min(21 / a[i], 12),
- v = R(b);
- for (m = 0; m < t; m++) {
- p = v * w(a[m] - a[i], b) * s[i];
- h[m][i] = p * n[m];
- }
+ u = ge([Ae.CBANDS, Ae.CBANDS]),
+ h = 0;
+ if (r) for (var b = 0; b < t; b++) for (i = 0; i < t; i++) {
+ var p = (o = a[b] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * w), _ /= .6609193)) * n[i]);
+ u[b][i] = p * s[b];
+ } else me();
+ for (var b = 0; b < t; b++) {
+ for (i = 0; i < t && !(0 < u[b][i]); i++);
+ for (e[b][0] = i, i = t - 1; 0 < i && !(0 < u[b][i]); i--);
+ e[b][1] = i, h += e[b][1] - e[b][0] + 1;
}
- for (m = 0; m < t; m++) {
- for (i = 0; i < t && !(0 < h[m][i]); i++);
- for (e[m][0] = i, i = t - 1; 0 < i && !(0 < h[m][i]); i--);
- e[m][1] = i, u += e[m][1] - e[m][0] + 1;
- }
- var d = Be(u),
- g = 0;
- for (m = 0; m < t; m++) for (i = e[m][0]; i <= e[m][1]; i++) d[g++] = h[m][i];
- return d;
+ for (var m = de(h), v = 0, b = 0; b < t; b++) for (i = e[b][0]; i <= e[b][1]; i++) m[v++] = u[b][i];
+ return m;
}
- function O(e) {
- var t = H(e);
+ function N(e) {
+ var t = P(e);
return t = Math.min(t, 15.5) / 15.5, Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * t)) - 2.5);
}
- function s(e, t) {
- return e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e), 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ function n(e, t) {
+ e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e);
+ var a = 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ return a;
}
- this.L3psycho_anal_vbr = function (e, t, a, s, n, r, i, o, _, l) {
+ this.L3psycho_anal_ns = function (e, t, a, n, s, r, i, o, _, l) {
var f,
c,
- h,
u,
+ h,
+ b,
+ p,
m,
- p = e.internal_flags,
- b = Be(Pe.HBLKSIZE),
- v = ke([3, Pe.HBLKSIZE_s]),
- d = ke([2, Pe.BLKSIZE]),
- g = ke([2, 3, Pe.BLKSIZE_s]),
- S = ke([4, Pe.CBANDS]),
- M = ke([4, Pe.CBANDS]),
- w = ke([4, 3]),
- R = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]],
- A = Ae(2),
- B = e.mode == Ee.JOINT_STEREO ? 4 : p.channels_out;
- !function (e, t, a, s, n, r, i, o, _, l) {
- for (var f = ke([2, 576]), c = e.internal_flags, h = c.channels_out, u = e.mode == Ee.JOINT_STEREO ? 4 : h, m = 0; m < h; m++) {
- firbuf = t[m];
- for (var p = a + 576 - 350 - ce + 192, b = 0; b < 576; b++) {
- var v, d;
- v = firbuf[p + b + 10];
- for (var g = d = 0; g < (ce - 1) / 2 - 1; g += 2) v += X[g] * (firbuf[p + b + g] + firbuf[p + b + ce - g]), d += X[g + 1] * (firbuf[p + b + g + 1] + firbuf[p + b + ce - g - 1]);
- f[m][b] = v + d;
- }
- n[s][m].en.assign(c.en[m]), n[s][m].thm.assign(c.thm[m]), 2 < u && (r[s][m].en.assign(c.en[m + 2]), r[s][m].thm.assign(c.thm[m + 2]));
+ v,
+ d,
+ g = e.internal_flags,
+ w = ge([2, Ae.BLKSIZE]),
+ S = ge([2, 3, Ae.BLKSIZE_s]),
+ M = de(Ae.CBANDS + 1),
+ y = de(Ae.CBANDS + 1),
+ A = de(Ae.CBANDS + 2),
+ k = ve(2),
+ R = ve(2),
+ x = ge([2, 576]),
+ B = ve(Ae.CBANDS + 2),
+ T = ve(Ae.CBANDS + 2);
+ for (we.fill(T, 0), f = g.channels_out, e.mode == ye.JOINT_STEREO && (f = 4), d = e.VBR == Me.vbr_off ? 0 == g.ResvMax ? 0 : g.ResvSize / g.ResvMax * .5 : e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? .6 : 1, c = 0; c < g.channels_out; c++) {
+ var E = t[c],
+ C = a + 576 - 350 - 21 + 192;
+ for (h = 0; h < 576; h++) {
+ var I, L;
+ for (I = E[C + h + 10], b = L = 0; b < 9; b += 2) I += pe[b] * (E[C + h + b] + E[C + h + 21 - b]), L += pe[b + 1] * (E[C + h + b + 1] + E[C + h + 21 - b - 1]);
+ x[c][h] = I + L;
}
- for (m = 0; m < u; m++) {
- var S = Be(12),
- M = Be(12),
- w = [0, 0, 0, 0],
- R = f[1 & m],
- A = 0,
- B = 3 == m ? c.nsPsy.attackthre_s : c.nsPsy.attackthre,
- k = 1;
- if (2 == m) for (b = 0, g = 576; 0 < g; ++b, --g) {
- var y = f[0][b],
- T = f[1][b];
- f[0][b] = y + T, f[1][b] = y - T;
- }
- for (b = 0; b < 3; b++) M[b] = c.nsPsy.last_en_subshort[m][b + 6], S[b] = M[b] / c.nsPsy.last_en_subshort[m][b + 4], w[0] += M[b];
- for (b = 0; b < 9; b++) {
- for (var x = A + 64, E = 1; A < x; A++) E < Math.abs(R[A]) && (E = Math.abs(R[A]));
- c.nsPsy.last_en_subshort[m][b] = M[b + 3] = E, w[1 + b / 3] += E, E > M[b + 3 - 2] ? E /= M[b + 3 - 2] : E = M[b + 3 - 2] > 10 * E ? M[b + 3 - 2] / (10 * E) : 0, S[b + 3] = E;
- }
- for (b = 0; b < 3; ++b) {
- var P = M[3 * b + 3] + M[3 * b + 4] + M[3 * b + 5],
- L = 1;
- 6 * M[3 * b + 5] < P && (L *= .5, 6 * M[3 * b + 4] < P && (L *= .5)), o[m][b] = L;
- }
- if (e.analysis) {
- var I = S[0];
- for (b = 1; b < 12; b++) I < S[b] && (I = S[b]);
- c.pinfo.ers[s][m] = c.pinfo.ers_save[m], c.pinfo.ers_save[m] = I;
- }
- for (b = 0; b < 12; b++) 0 == _[m][b / 3] && S[b] > B && (_[m][b / 3] = b % 3 + 1);
- for (b = 1; b < 4; b++) {
- var H = w[b - 1],
- C = w[b];
- Math.max(H, C) < 4e4 && H < 1.7 * C && C < 1.7 * H && (1 == b && _[m][0] <= _[m][b] && (_[m][0] = 0), _[m][b] = 0);
- }
- _[m][0] <= c.nsPsy.lastAttacks[m] && (_[m][0] = 0), 3 != c.nsPsy.lastAttacks[m] && _[m][0] + _[m][1] + _[m][2] + _[m][3] == 0 || ((k = 0) != _[m][1] && 0 != _[m][0] && (_[m][1] = 0), 0 != _[m][2] && 0 != _[m][1] && (_[m][2] = 0), 0 != _[m][3] && 0 != _[m][2] && (_[m][3] = 0)), m < 2 ? l[m] = k : 0 == k && (l[0] = l[1] = 0), i[m] = c.tot_ener[m];
- }
- }(e, t, a, s, n, r, _, w, R, A), function (e, t) {
- var a = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var s = 0; s < a.channels_out; s++) e.short_blocks == Te.short_block_dispensed && (t[s] = 1), e.short_blocks == Te.short_block_forced && (t[s] = 0);
- }(e, A);
- for (var k = 0; k < B; k++) {
- D(e, t, a, k, s, b, d, T = 1 & k), c = s, h = k, u = b, m = void 0, m = (f = e).internal_flags, 2 == f.athaa_loudapprox && h < 2 && (m.loudness_sq[c][h] = m.loudness_sq_save[h], m.loudness_sq_save[h] = N(u, m)), 0 != A[T] ? z(p, b, S[k], M[k], k) : F(p, k);
+ s[n][c].en.assign(g.en[c]), s[n][c].thm.assign(g.thm[c]), 2 < f && me();
}
- A[0] + A[1] == 2 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_l, p.ATH.cb_l, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_l);
- for (k = 0; k < B; k++) {
- 0 != A[T = 1 & k] && be(p, S[k], M[k], k);
- }
- for (var y = 0; y < 3; y++) {
- for (k = 0; k < B; ++k) {
- 0 != A[T = 1 & k] ? q(p, k, y) : (Y(e, t, a, k, y, v, g, T), j(e, v, S[k], M[k], k, y));
+ for (c = 0; c < f; c++) {
+ var P,
+ H = de(12),
+ O = [0, 0, 0, 0],
+ N = de(12),
+ V = 1,
+ D = de(Ae.CBANDS),
+ F = de(Ae.CBANDS),
+ j = [0, 0, 0, 0],
+ X = de(Ae.HBLKSIZE),
+ Y = ge([3, Ae.HBLKSIZE_s]);
+ for (h = 0; h < 3; h++) H[h] = g.nsPsy.last_en_subshort[c][h + 6], N[h] = H[h] / g.nsPsy.last_en_subshort[c][h + 4], O[0] += H[h];
+ 2 == c && me();
+ var z = x[1 & c],
+ q = 0;
+ for (h = 0; h < 9; h++) {
+ for (var G = q + 64, U = 1; q < G; q++) U < Math.abs(z[q]) && (U = Math.abs(z[q]));
+ g.nsPsy.last_en_subshort[c][h] = H[h + 3] = U, O[1 + h / 3] += U, U > H[h + 3 - 2] ? U /= H[h + 3 - 2] : U = H[h + 3 - 2] > 10 * U ? H[h + 3 - 2] / (10 * U) : 0, N[h + 3] = U;
}
- A[0] + A[1] == 0 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_s, p.ATH.cb_s, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_s);
- for (k = 0; k < B; ++k) {
- 0 == A[T = 1 & k] && pe(p, S[k], M[k], k, y);
- }
- }
- for (k = 0; k < B; k++) {
- var T;
- if (0 == A[T = 1 & k]) for (var x = 0; x < Pe.SBMAX_s; x++) {
- var E = Be(3);
- for (y = 0; y < 3; y++) {
- var P = p.thm[k].s[x][y];
- if (P *= .8, 2 <= R[k][y] || 1 == R[k][y + 1]) {
- var L = 0 != y ? y - 1 : 2,
- I = de(p.thm[k].s[x][L], P, .36);
- P = Math.min(P, I);
- } else if (1 == R[k][y]) {
- L = 0 != y ? y - 1 : 2, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
- } else if (0 != y && 3 == R[k][y - 1] || 0 == y && 3 == p.nsPsy.lastAttacks[k]) {
- L = 2 != y ? y + 1 : 0, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
+ for (e.analysis && me(), P = 3 == c ? g.nsPsy.attackthre_s : g.nsPsy.attackthre, h = 0; h < 12; h++) 0 == j[h / 3] && N[h] > P && (j[h / 3] = h % 3 + 1);
+ for (h = 1; h < 4; h++) (O[h - 1] > O[h] ? O[h - 1] / O[h] : O[h] / O[h - 1]) < 1.7 && (j[h] = 0, 1 == h && (j[0] = 0));
+ for (0 != j[0] && 0 != g.nsPsy.lastAttacks[c] && (j[0] = 0), 3 != g.nsPsy.lastAttacks[c] && j[0] + j[1] + j[2] + j[3] == 0 || ((V = 0) != j[1] && 0 != j[0] && (j[1] = 0), 0 != j[2] && 0 != j[1] && (j[2] = 0), 0 != j[3] && 0 != j[2] && (j[3] = 0)), c < 2 ? R[c] = V : me(), _[c] = g.tot_ener[c], se(e, X, Y, w, 1 & c, S, 1 & c, n, c, t, a), he(g, X, M, D, F), be(g, D, F, B), v = 0; v < 3; v++) {
+ var K, Z;
+ for (le(e, Y, y, A, c, v), oe(g, y, A, c, v), m = 0; m < Ae.SBMAX_s; m++) {
+ if (Z = g.thm[c].s[m][v], Z *= .8, 2 <= j[v] || 1 == j[v + 1]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .6 * d);
+ Z = Math.min(Z, U);
}
- P *= w[k][y], E[y] = P;
+ if (1 == j[v]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ } else if (0 != v && 3 == j[v - 1] || 0 == v && 3 == g.nsPsy.lastAttacks[c]) {
+ var W = 2 != v ? v + 1 : 0,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ }
+ K = H[3 * v + 3] + H[3 * v + 4] + H[3 * v + 5], 6 * H[3 * v + 5] < K && (Z *= .5, 6 * H[3 * v + 4] < K && (Z *= .5)), g.thm[c].s[m][v] = Z;
}
- for (y = 0; y < 3; y++) p.thm[k].s[x][y] = E[y];
}
+ for (g.nsPsy.lastAttacks[c] = j[2], u = p = 0; u < g.npart_l; u++) {
+ for (var Q = g.s3ind[u][0], $ = M[Q] * re[B[Q]], J = g.s3_ll[p++] * $; ++Q <= g.s3ind[u][1];) $ = M[Q] * re[B[Q]], J = ie(J, g.s3_ll[p++] * $, Q, Q - u, g, 0);
+ J *= .158489319246111, g.blocktype_old[1 & c] == Ae.SHORT_TYPE ? A[u] = J : A[u] = fe(Math.min(J, Math.min(2 * g.nb_1[c][u], 16 * g.nb_2[c][u])), J, d), g.nb_2[c][u] = g.nb_1[c][u], g.nb_1[c][u] = J;
+ }
+ for (; u <= Ae.CBANDS; ++u) M[u] = 0, A[u] = 0;
+ _e(g, M, A, c);
}
- for (k = 0; k < B; k++) p.nsPsy.lastAttacks[k] = R[k][2];
- !function (e, t, a) {
- for (var s = e.internal_flags, n = 0; n < s.channels_out; n++) {
- var r = Pe.NORM_TYPE;
- 0 != t[n] ? s.blocktype_old[n] == Pe.SHORT_TYPE && (r = Pe.STOP_TYPE) : (r = Pe.SHORT_TYPE, s.blocktype_old[n] == Pe.NORM_TYPE && (s.blocktype_old[n] = Pe.START_TYPE), s.blocktype_old[n] == Pe.STOP_TYPE && (s.blocktype_old[n] = Pe.SHORT_TYPE)), a[n] = s.blocktype_old[n], s.blocktype_old[n] = r;
- }
- }(e, A, l);
- for (k = 0; k < B; k++) {
- var H, C, V, O;
- 1 < k ? (H = o, C = -2, V = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (V = Pe.SHORT_TYPE), O = r[s][k - 2]) : (H = i, C = 0, V = l[k], O = n[s][k]), H[C + k] = V == Pe.SHORT_TYPE ? ge(O, p.masking_lower) : Se(O, p.masking_lower), e.analysis && (p.pinfo.pe[s][k] = H[C + k]);
+ for (e.mode != ye.STEREO && e.mode != ye.JOINT_STEREO || me(), e.mode == ye.JOINT_STEREO && me(), function (e, t, a, n) {
+ var s = e.internal_flags;
+ e.short_blocks != Se.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
+ for (var r = 0; r < s.channels_out; r++) n[r] = Ae.NORM_TYPE, e.short_blocks == Se.short_block_dispensed && (t[r] = 1), e.short_blocks == Se.short_block_forced && (t[r] = 0), 0 != t[r] ? s.blocktype_old[r] == Ae.SHORT_TYPE && (n[r] = Ae.STOP_TYPE) : (n[r] = Ae.SHORT_TYPE, s.blocktype_old[r] == Ae.NORM_TYPE && (s.blocktype_old[r] = Ae.START_TYPE), s.blocktype_old[r] == Ae.STOP_TYPE && (s.blocktype_old[r] = Ae.SHORT_TYPE)), a[r] = s.blocktype_old[r], s.blocktype_old[r] = n[r];
+ }(e, R, l, k), c = 0; c < f; c++) {
+ var ee,
+ te,
+ ae,
+ ne = 0;
+ 1 < c ? me() : (ee = i, ne = 0, te = l[c], ae = s[n][c]), ee[ne + c] = te == Ae.SHORT_TYPE ? ce(ae, g.masking_lower) : ue(ae, g.masking_lower), e.analysis && (g.pinfo.pe[n][c] = ee[ne + c]);
}
return 0;
}, this.psymodel_init = function (e) {
var t,
a = e.internal_flags,
- s = !0,
- n = 13,
+ n = !0,
+ s = 13,
r = 0,
i = 0,
o = -8.25,
_ = -4.5,
- l = Be(Pe.CBANDS),
- f = Be(Pe.CBANDS),
- c = Be(Pe.CBANDS),
- h = e.out_samplerate;
+ l = de(Ae.CBANDS),
+ f = de(Ae.CBANDS),
+ c = de(Ae.CBANDS),
+ u = e.out_samplerate;
switch (e.experimentalZ) {
default:
case 0:
- s = !0;
+ n = !0;
break;
case 1:
- s = e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt;
+ n = e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt;
break;
case 2:
- s = !1;
+ n = !1;
break;
case 3:
- n = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
+ s = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
}
- for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Pe.NORM_TYPE, t = 0; t < 4; ++t) {
- for (var u = 0; u < Pe.CBANDS; ++u) a.nb_1[t][u] = 1e20, a.nb_2[t][u] = 1e20, a.nb_s1[t][u] = a.nb_s2[t][u] = 1;
- for (var m = 0; m < Pe.SBMAX_l; m++) a.en[t].l[m] = 1e20, a.thm[t].l[m] = 1e20;
- for (u = 0; u < 3; ++u) {
- for (m = 0; m < Pe.SBMAX_s; m++) a.en[t].s[m][u] = 1e20, a.thm[t].s[m][u] = 1e20;
+ for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Ae.NORM_TYPE, t = 0; t < 4; ++t) {
+ for (var h = 0; h < Ae.CBANDS; ++h) a.nb_1[t][h] = 1e20, a.nb_2[t][h] = 1e20, a.nb_s1[t][h] = a.nb_s2[t][h] = 1;
+ for (var b = 0; b < Ae.SBMAX_l; b++) a.en[t].l[b] = 1e20, a.thm[t].l[b] = 1e20;
+ for (var h = 0; h < 3; ++h) {
+ for (var b = 0; b < Ae.SBMAX_s; b++) a.en[t].s[b][h] = 1e20, a.thm[t].s[b][h] = 1e20;
a.nsPsy.lastAttacks[t] = 0;
}
- for (u = 0; u < 9; u++) a.nsPsy.last_en_subshort[t][u] = 10;
+ for (var h = 0; h < 9; h++) a.nsPsy.last_en_subshort[t][h] = 10;
}
- for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = C(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, h, Pe.BLKSIZE, a.scalefac_band.l, Pe.BLKSIZE / 1152, Pe.SBMAX_l), t = 0; t < a.npart_l; t++) {
+ for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = H(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, u, Ae.BLKSIZE, a.scalefac_band.l, Ae.BLKSIZE / 1152, Ae.SBMAX_l), t = 0; t < a.npart_l; t++) {
var p = r;
- l[t] >= n && (p = i * (l[t] - n) / (24 - n) + r * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
+ l[t] >= s && (p = i * (l[t] - s) / (24 - s) + r * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
}
- a.s3_ll = V(a.s3ind, a.npart_l, l, f, c, s);
- var b;
- u = 0;
+ a.s3_ll = O(a.s3ind, a.npart_l, l, f, c, n);
+ var m,
+ h = 0;
for (t = 0; t < a.npart_l; t++) {
- g = K.MAX_VALUE;
- for (var v = 0; v < a.numlines_l[t]; v++, u++) {
- var d = h * u / (1e3 * Pe.BLKSIZE);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_l[t]) < g && (g = S);
+ g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_l[t]; v++, h++) {
+ var d = u * h / (1e3 * Ae.BLKSIZE);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_l[t]) < g && (g = w);
}
a.ATH.cb_l[t] = g, 6 < (g = 20 * l[t] / 10 - 20) && (g = 100), g < -15 && (g = -15), g -= 8, a.minval_l[t] = Math.pow(10, g / 10) * a.numlines_l[t];
}
- for (a.npart_s = C(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, h, Pe.BLKSIZE_s, a.scalefac_band.s, Pe.BLKSIZE_s / 384, Pe.SBMAX_s), t = u = 0; t < a.npart_s; t++) {
- var g;
- p = o;
- l[t] >= n && (p = _ * (l[t] - n) / (24 - n) + o * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), g = K.MAX_VALUE;
- for (v = 0; v < a.numlines_s[t]; v++, u++) {
- var S;
- d = h * u / (1e3 * Pe.BLKSIZE_s);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_s[t]) < g && (g = S);
+ for (a.npart_s = H(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, u, Ae.BLKSIZE_s, a.scalefac_band.s, Ae.BLKSIZE_s / 384, Ae.SBMAX_s), t = h = 0; t < a.npart_s; t++) {
+ var g,
+ p = o;
+ l[t] >= s && (p = _ * (l[t] - s) / (24 - s) + o * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_s[t]; v++, h++) {
+ var w,
+ d = u * h / (1e3 * Ae.BLKSIZE_s);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_s[t]) < g && (g = w);
}
a.ATH.cb_s[t] = g, g = 7 * l[t] / 12 - 7, 12 < l[t] && (g *= 1 + 3.1 * Math.log(1 + g)), l[t] < 12 && (g *= 1 + 2.3 * Math.log(1 - g)), g < -15 && (g = -15), g -= 8, a.minval_s[t] = Math.pow(10, g / 10) * a.numlines_s[t];
}
- a.s3_ss = V(a.s3ind_s, a.npart_s, l, f, c, s), y = Math.pow(10, (P + 1) / 16), T = Math.pow(10, (L + 1) / 16), x = Math.pow(10, I / 10), B.init_fft(a), a.decay = Math.exp(-1 * k / (.01 * h / 192)), b = 3.5, 0 != (2 & e.exp_nspsytune) && (b = 1), 0 < Math.abs(e.msfix) && (b = e.msfix), e.msfix = b;
- for (var M = 0; M < a.npart_l; M++) a.s3ind[M][1] > a.npart_l - 1 && (a.s3ind[M][1] = a.npart_l - 1);
- var w = 576 * a.mode_gr / h;
- if (a.ATH.decay = Math.pow(10, -1.2 * w), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
- var R = e.out_samplerate / Pe.BLKSIZE,
+ a.s3_ss = O(a.s3ind_s, a.npart_s, l, f, c, n), x = Math.pow(10, (C + 1) / 16), B = Math.pow(10, (I + 1) / 16), T = Math.pow(10, L / 10), k.init_fft(a), a.decay = Math.exp(-1 * R / (.01 * u / 192)), m = 3.5, 0 != (2 & e.exp_nspsytune) && (m = 1), 0 < Math.abs(e.msfix) && (m = e.msfix), e.msfix = m;
+ for (var S = 0; S < a.npart_l; S++) a.s3ind[S][1] > a.npart_l - 1 && (a.s3ind[S][1] = a.npart_l - 1);
+ var M = 576 * a.mode_gr / u;
+ if (a.ATH.decay = Math.pow(10, -1.2 * M), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
+ var y = e.out_samplerate / Ae.BLKSIZE,
A = 0;
- for (t = d = 0; t < Pe.BLKSIZE / 2; ++t) d += R, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
- for (A = 1 / A, t = Pe.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
+ for (t = d = 0; t < Ae.BLKSIZE / 2; ++t) d += y, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
+ for (A = 1 / A, t = Ae.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
}
- for (M = u = 0; M < a.npart_s; ++M) for (t = 0; t < a.numlines_s[M]; ++t) ++u;
- for (M = u = 0; M < a.npart_l; ++M) for (t = 0; t < a.numlines_l[M]; ++t) ++u;
- for (t = u = 0; t < a.npart_l; t++) {
- d = h * (u + a.numlines_l[t] / 2) / (1 * Pe.BLKSIZE);
- a.mld_cb_l[t] = O(d), u += a.numlines_l[t];
+ for (var S = h = 0; S < a.npart_s; ++S) for (t = 0; t < a.numlines_s[S]; ++t) ++h;
+ for (var S = h = 0; S < a.npart_l; ++S) for (t = 0; t < a.numlines_l[S]; ++t) ++h;
+ for (t = h = 0; t < a.npart_l; t++) {
+ var d = u * (h + a.numlines_l[t] / 2) / (1 * Ae.BLKSIZE);
+ a.mld_cb_l[t] = N(d), h += a.numlines_l[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_l[t] = 1;
- for (t = u = 0; t < a.npart_s; t++) {
- d = h * (u + a.numlines_s[t] / 2) / (1 * Pe.BLKSIZE_s);
- a.mld_cb_s[t] = O(d), u += a.numlines_s[t];
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_l[t] = 1;
+ for (t = h = 0; t < a.npart_s; t++) {
+ var d = u * (h + a.numlines_s[t] / 2) / (1 * Ae.BLKSIZE_s);
+ a.mld_cb_s[t] = N(d), h += a.numlines_s[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_s[t] = 1;
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_s[t] = 1;
return 0;
}, this.ATHformula = function (e, t) {
var a;
switch (t.ATHtype) {
case 0:
- a = s(e, 9);
+ a = n(e, 9);
break;
case 1:
- a = s(e, -1);
+ a = n(e, -1);
break;
case 2:
- a = s(e, 0);
+ a = n(e, 0);
break;
case 3:
- a = s(e, 1) + 6;
+ a = n(e, 1) + 6;
break;
case 4:
- a = s(e, t.ATHcurve);
+ a = n(e, t.ATHcurve);
break;
default:
- a = s(e, 0);
+ a = n(e, 0);
}
return a;
};
}
- function U() {
- var o = this;
- U.V9 = 410, U.V8 = 420, U.V7 = 430, U.V6 = 440, U.V5 = 450, U.V4 = 460, U.V3 = 470, U.V2 = 480, U.V1 = 490, U.V0 = 500, U.R3MIX = 1e3, U.STANDARD = 1001, U.EXTREME = 1002, U.INSANE = 1003, U.STANDARD_FAST = 1004, U.EXTREME_FAST = 1005, U.MEDIUM = 1006, U.MEDIUM_FAST = 1007;
- var w, R, g, S, M;
- U.LAME_MAXMP3BUFFER = 147456;
- var A,
- B,
- k,
- y = new G();
- function T() {
+ function Y() {
+ var T,
+ E,
+ u,
+ h,
+ b,
+ C = this;
+ Y.V9 = 410, Y.V8 = 420, Y.V7 = 430, Y.V6 = 440, Y.V5 = 450, Y.V4 = 460, Y.V3 = 470, Y.V2 = 480, Y.V1 = 490, Y.V0 = 500, Y.R3MIX = 1e3, Y.STANDARD = 1001, Y.EXTREME = 1002, Y.INSANE = 1003, Y.STANDARD_FAST = 1004, Y.EXTREME_FAST = 1005, Y.MEDIUM = 1006, Y.MEDIUM_FAST = 1007, Y.LAME_MAXMP3BUFFER = 147456;
+ var p,
+ m,
+ v = new X();
+ function d() {
this.lowerlimit = 0;
}
- function n(e, t) {
+ function s(e, t) {
this.lowpass = t;
}
- this.enc = new Pe(), this.setModules = function (e, t, a, s, n, r, i, o, _) {
- w = e, R = t, g = a, S = s, M = n, A = r, B = o, k = _, this.enc.setModules(R, y, S, A);
+ this.enc = new Ae(), this.setModules = function (e, t, a, n, s, r, i, o, _) {
+ T = e, E = t, u = a, h = n, b = s, p = r, m = o, this.enc.setModules(E, v, h, p);
};
- var x = 4294479419;
- function E(e) {
- return 1 < e ? 0 : e <= 0 ? 1 : Math.cos(Math.PI / 2 * e);
+ var I = 4294479419;
+ function g(e, t) {
+ var a = [new s(8, 2e3), new s(16, 3700), new s(24, 3900), new s(32, 5500), new s(40, 7e3), new s(48, 7500), new s(56, 1e4), new s(64, 11e3), new s(80, 13500), new s(96, 15100), new s(112, 15600), new s(128, 17e3), new s(160, 17500), new s(192, 18600), new s(224, 19400), new s(256, 19700), new s(320, 20500)],
+ n = C.nearestBitrateFullIndex(t);
+ e.lowerlimit = a[n].lowpass;
}
- function P(e, t) {
- switch (e) {
- case 44100:
- return t.version = 1, 0;
- case 48e3:
- return t.version = 1;
- case 32e3:
- return t.version = 1, 2;
- case 22050:
- return t.version = 0;
- case 24e3:
- return t.version = 0, 1;
- case 16e3:
- return t.version = 0, 2;
- case 11025:
- return t.version = 0;
- case 12e3:
- return t.version = 0, 1;
- case 8e3:
- return t.version = 0, 2;
- default:
- return t.version = 0, -1;
- }
- }
- function L(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = F.bitrate_table[t][1], n = 2; n <= 14; n++) 0 < F.bitrate_table[t][n] && Math.abs(F.bitrate_table[t][n] - e) < Math.abs(s - e) && (s = F.bitrate_table[t][n]);
- return s;
- }
- function I(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = 0; s <= 14; s++) if (0 < F.bitrate_table[t][s] && F.bitrate_table[t][s] == e) return s;
- return -1;
- }
- function H(e, t) {
- var a = [new n(8, 2e3), new n(16, 3700), new n(24, 3900), new n(32, 5500), new n(40, 7e3), new n(48, 7500), new n(56, 1e4), new n(64, 11e3), new n(80, 13500), new n(96, 15100), new n(112, 15600), new n(128, 17e3), new n(160, 17500), new n(192, 18600), new n(224, 19400), new n(256, 19700), new n(320, 20500)],
- s = o.nearestBitrateFullIndex(t);
- e.lowerlimit = a[s].lowpass;
- }
- function C(e) {
- var t = Pe.BLKSIZE + e.framesize - Pe.FFTOFFSET;
+ function L(e) {
+ var t = Ae.BLKSIZE + e.framesize - Ae.FFTOFFSET;
return t = Math.max(t, 512 + e.framesize - 32);
}
- function V(e, t, a, s, n, r) {
- var i = o.enc.lame_encode_mp3_frame(e, t, a, s, n, r);
- return e.frameNum++, i;
- }
- function O() {
+ function P() {
this.n_in = 0, this.n_out = 0;
}
- function f() {
- this.num_used = 0;
- }
- function N(e, t, a) {
- var s = Math.PI * t;
- (e /= a) < 0 && (e = 0), 1 < e && (e = 1);
- var n = e - .5,
- r = .42 - .5 * Math.cos(2 * e * Math.PI) + .08 * Math.cos(4 * e * Math.PI);
- return Math.abs(n) < 1e-9 ? s / Math.PI : r * Math.sin(a * s * n) / (Math.PI * a * n);
- }
- function c(e, t, a, s, n, r, i, o, _) {
- var l,
- f,
- c = e.internal_flags,
- h = 0,
- u = e.out_samplerate / function e(t, a) {
- return 0 != a ? e(a, t % a) : t;
- }(e.out_samplerate, e.in_samplerate);
- Z.BPC < u && (u = Z.BPC);
- var m = Math.abs(c.resample_ratio - Math.floor(.5 + c.resample_ratio)) < 1e-4 ? 1 : 0,
- p = 1 / c.resample_ratio;
- 1 < p && (p = 1);
- var b = 31;
- 0 == b % 2 && --b;
- var v = (b += m) + 1;
- if (0 == c.fill_buffer_resample_init) {
- for (c.inbuf_old[0] = Be(v), c.inbuf_old[1] = Be(v), l = 0; l <= 2 * u; ++l) c.blackfilt[l] = Be(v);
- for (c.itime[0] = 0, h = c.itime[1] = 0; h <= 2 * u; h++) {
- var d = 0,
- g = (h - u) / (2 * u);
- for (l = 0; l <= b; l++) d += c.blackfilt[h][l] = N(l - g, p, b);
- for (l = 0; l <= b; l++) c.blackfilt[h][l] /= d;
- }
- c.fill_buffer_resample_init = 1;
- }
- var S = c.inbuf_old[_];
- for (f = 0; f < s; f++) {
- var M, w;
- if (M = f * c.resample_ratio, i <= b + (h = 0 | Math.floor(M - c.itime[_])) - b / 2) break;
- g = M - c.itime[_] - (h + b % 2 * .5);
- w = 0 | Math.floor(2 * g * u + u + .5);
- var R = 0;
- for (l = 0; l <= b; ++l) {
- var A = l + h - b / 2;
- R += (A < 0 ? S[v + A] : n[r + A]) * c.blackfilt[w][l];
- }
- t[a + f] = R;
- }
- if (o.num_used = Math.min(i, b + h - b / 2), c.itime[_] += o.num_used - f * c.resample_ratio, o.num_used >= v) for (l = 0; l < v; l++) S[l] = n[r + o.num_used + l - v];else {
- var B = v - o.num_used;
- for (l = 0; l < B; ++l) S[l] = S[l + o.num_used];
- for (h = 0; l < v; ++l, ++h) S[l] = n[r + h];
- }
- return f;
- }
- function D(e, t, a, s, n, r) {
+ function H(e, t, a, n, s, r) {
var i = e.internal_flags;
- if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) for (var o = 0; o < i.channels_out; o++) {
- var _ = new f();
- r.n_out = c(e, t[o], i.mf_size, e.framesize, a[o], s, n, _, o), r.n_in = _.num_used;
- } else {
- r.n_out = Math.min(e.framesize, n), r.n_in = r.n_out;
- for (var l = 0; l < r.n_out; ++l) t[0][i.mf_size + l] = a[0][s + l], 2 == i.channels_out && (t[1][i.mf_size + l] = a[1][s + l]);
+ if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) me();else {
+ r.n_out = Math.min(e.framesize, s), r.n_in = r.n_out;
+ for (var o = 0; o < r.n_out; ++o) t[0][i.mf_size + o] = a[0][n + o], 2 == i.channels_out && (t[1][i.mf_size + o] = a[1][n + o]);
}
}
this.lame_init = function () {
var e,
t,
a = new function () {
- this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = Ee.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
- }();
- return 0 != ((e = a).class_id = x, t = e.internal_flags = new Z(), e.mode = Ee.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = xe.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY, e.encoder_padding = 0, t.mf_size = Pe.ENCDELAY - Pe.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0) ? null : (a.lame_allocated_gfp = 1, a);
+ this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = ye.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
+ }(),
+ n = ((e = a).class_id = I, t = e.internal_flags = new j(), e.mode = ye.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = Me.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Ae.ENCDELAY + Ae.POSTDELAY, e.encoder_padding = 0, t.mf_size = Ae.ENCDELAY - Ae.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0);
+ return 0 != n ? null : (a.lame_allocated_gfp = 1, a);
}, this.nearestBitrateFullIndex = function (e) {
var t = [8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320],
a = 0,
- s = 0,
n = 0,
+ s = 0,
r = 0;
- r = t[16], s = t[n = 16], a = 16;
+ r = t[16], n = t[s = 16], a = 16;
for (var i = 0; i < 16; i++) if (Math.max(e, t[i + 1]) != e) {
- r = t[i + 1], n = i + 1, s = t[i], a = i;
+ r = t[i + 1], s = i + 1, n = t[i], a = i;
break;
}
- return e - s < r - e ? a : n;
+ return e - n < r - e ? a : s;
}, this.lame_init_params = function (e) {
var t,
a,
- s,
n = e.internal_flags;
if (n.Class_ID = 0, null == n.ATH && (n.ATH = new function () {
- this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = Be(Pe.SBMAX_l), this.s = Be(Pe.SBMAX_s), this.psfb21 = Be(Pe.PSFB21), this.psfb12 = Be(Pe.PSFB12), this.cb_l = Be(Pe.CBANDS), this.cb_s = Be(Pe.CBANDS), this.eql_w = Be(Pe.BLKSIZE / 2);
+ this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = de(Ae.SBMAX_l), this.s = de(Ae.SBMAX_s), this.psfb21 = de(Ae.PSFB21), this.psfb12 = de(Ae.PSFB12), this.cb_l = de(Ae.CBANDS), this.cb_s = de(Ae.CBANDS), this.eql_w = de(Ae.BLKSIZE / 2);
}()), null == n.PSY && (n.PSY = new function () {
- this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = Be(Pe.SBMAX_l), this.bo_s_weight = Be(Pe.SBMAX_s);
- }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = Ee.MONO), n.channels_out = e.mode == Ee.MONO ? 1 : 2, n.mode_ext = Pe.MPG_MD_MS_LR, e.mode == Ee.MONO && (e.force_ms = !1), e.VBR == xe.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == xe.vbr_off || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt || (e.free_format = !1), e.VBR == xe.vbr_off && 0 == e.brate && q.EQ(e.compression_ratio, 0) && (e.compression_ratio = 11.025), e.VBR == xe.vbr_off && 0 < e.compression_ratio && (0 == e.out_samplerate && (e.out_samplerate = map2MP3Frequency(int(.97 * e.in_samplerate))), e.brate = 0 | 16 * e.out_samplerate * n.channels_out / (1e3 * e.compression_ratio), n.samplerate_index = P(e.out_samplerate, e), e.free_format || (e.brate = L(e.brate, e.version, e.out_samplerate))), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
- var r = 16e3;
+ this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = de(Ae.SBMAX_l), this.bo_s_weight = de(Ae.SBMAX_s);
+ }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = ye.MONO), n.channels_out = e.mode == ye.MONO ? 1 : 2, n.mode_ext = Ae.MPG_MD_MS_LR, e.mode == ye.MONO && (e.force_ms = !1), e.VBR == Me.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == Me.vbr_off || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt || (e.free_format = !1), e.VBR == Me.vbr_off && 0 == e.brate && me(), e.VBR == Me.vbr_off && 0 < e.compression_ratio && me(), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
+ var s = 16e3;
switch (e.VBR) {
- case xe.vbr_off:
- H(i = new T(), e.brate), r = i.lowerlimit;
+ case Me.vbr_off:
+ var r = new d();
+ g(r, e.brate), s = r.lowerlimit;
break;
- case xe.vbr_abr:
- var i;
- H(i = new T(), e.VBR_mean_bitrate_kbps), r = i.lowerlimit;
- break;
- case xe.vbr_rh:
- var o = [19500, 19e3, 18600, 18e3, 17500, 16e3, 15600, 14900, 12500, 1e4, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- var _ = o[e.VBR_q],
- l = o[e.VBR_q + 1],
- f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ case Me.vbr_abr:
+ var r = new d();
+ g(r, e.VBR_mean_bitrate_kbps), s = r.lowerlimit;
break;
+ case Me.vbr_rh:
+ me();
default:
- o = [19500, 19e3, 18500, 18e3, 17500, 16500, 15500, 14500, 12500, 9500, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- _ = o[e.VBR_q], l = o[e.VBR_q + 1], f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ me();
}
- e.mode != Ee.MONO || e.VBR != xe.vbr_off && e.VBR != xe.vbr_abr || (r *= 1.5), e.lowpassfreq = 0 | r;
+ e.mode != ye.MONO || e.VBR != Me.vbr_off && e.VBR != Me.vbr_abr || (s *= 1.5), e.lowpassfreq = 0 | s;
}
- if (0 == e.out_samplerate && (2 * e.lowpassfreq > e.in_samplerate && (e.lowpassfreq = e.in_samplerate / 2), e.out_samplerate = (t = 0 | e.lowpassfreq, a = e.in_samplerate, s = 44100, 48e3 <= a ? s = 48e3 : 44100 <= a ? s = 44100 : 32e3 <= a ? s = 32e3 : 24e3 <= a ? s = 24e3 : 22050 <= a ? s = 22050 : 16e3 <= a ? s = 16e3 : 12e3 <= a ? s = 12e3 : 11025 <= a ? s = 11025 : 8e3 <= a && (s = 8e3), -1 == t ? s : (t <= 15960 && (s = 44100), t <= 15250 && (s = 32e3), t <= 11220 && (s = 24e3), t <= 9970 && (s = 22050), t <= 7230 && (s = 16e3), t <= 5420 && (s = 12e3), t <= 4510 && (s = 11025), t <= 3970 && (s = 8e3), a < s ? 44100 < a ? 48e3 : 32e3 < a ? 44100 : 24e3 < a ? 32e3 : 22050 < a ? 24e3 : 16e3 < a ? 22050 : 12e3 < a ? 16e3 : 11025 < a ? 12e3 : 8e3 < a ? 11025 : 8e3 : s))), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == xe.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == xe.vbr_abr && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps)), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && w.InitGainAnalysis(n.rgdata, e.out_samplerate) == X.INIT_GAIN_ANALYSIS_ERROR) return e.internal_flags = null, -6;
- switch (n.decode_on_the_fly && !e.decode_only && (null != n.hip && k.hip_decode_exit(n.hip), n.hip = k.hip_decode_init()), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Pe.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
- case xe.vbr_mt:
- case xe.vbr_rh:
- case xe.vbr_mtrh:
+ switch (0 == e.out_samplerate && me(), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == Me.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == Me.vbr_abr && me(), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && me(), n.decode_on_the_fly && !e.decode_only && me(), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Ae.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
+ case Me.vbr_mt:
+ case Me.vbr_rh:
+ case Me.vbr_mtrh:
e.compression_ratio = [5.7, 6.5, 7.3, 8.2, 10, 11.9, 13, 14, 15, 16.5][e.VBR_q];
break;
- case xe.vbr_abr:
+ case Me.vbr_abr:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps);
break;
default:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate);
}
- if (e.mode == Ee.NOT_SET && (e.mode = Ee.JOINT_STEREO), 0 < e.highpassfreq ? (n.highpass1 = 2 * e.highpassfreq, 0 <= e.highpasswidth ? n.highpass2 = 2 * (e.highpassfreq + e.highpasswidth) : n.highpass2 = 2 * e.highpassfreq, n.highpass1 /= e.out_samplerate, n.highpass2 /= e.out_samplerate) : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? (n.lowpass1 = 2 * (e.lowpassfreq - e.lowpasswidth), n.lowpass1 < 0 && (n.lowpass1 = 0)) : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : (n.lowpass1 = 0, n.lowpass2 = 0), function (e) {
- var t = e.internal_flags,
- a = 32,
- s = -1;
- if (0 < t.lowpass1) {
- for (var n = 999, r = 0; r <= 31; r++) (l = r / 31) >= t.lowpass2 && (a = Math.min(a, r)), t.lowpass1 < l && l < t.lowpass2 && (n = Math.min(n, r));
- t.lowpass1 = 999 == n ? (a - .75) / 31 : (n - .75) / 31, t.lowpass2 = a / 31;
+ e.mode == ye.NOT_SET && (e.mode = ye.JOINT_STEREO), 0 < e.highpassfreq ? me() : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? me() : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : me(), function (e) {
+ var t,
+ a = e.internal_flags,
+ n = 32;
+ if (0 < a.lowpass1) {
+ for (var s = 999, r = 0; r <= 31; r++) {
+ var i = r / 31;
+ i >= a.lowpass2 && (n = Math.min(n, r)), a.lowpass1 < i && i < a.lowpass2 && (s = Math.min(s, r));
+ }
+ a.lowpass1 = 999 == s ? (n - .75) / 31 : (s - .75) / 31, a.lowpass2 = n / 31;
}
- if (0 < t.highpass2 && t.highpass2 < .75 / 31 * .9 && (t.highpass1 = 0, t.highpass2 = 0, $.err.println("Warning: highpass filter disabled. highpass frequency too small\n")), 0 < t.highpass2) {
- var i = -1;
- for (r = 0; r <= 31; r++) (l = r / 31) <= t.highpass1 && (s = Math.max(s, r)), t.highpass1 < l && l < t.highpass2 && (i = Math.max(i, r));
- t.highpass1 = s / 31, t.highpass2 = -1 == i ? (s + .75) / 31 : (i + .75) / 31;
- }
- for (r = 0; r < 32; r++) {
+ 0 < a.highpass2 && me(), 0 < a.highpass2 && me();
+ for (var r = 0; r < 32; r++) {
var o,
_,
- l = r / 31;
- o = t.highpass2 > t.highpass1 ? E((t.highpass2 - l) / (t.highpass2 - t.highpass1 + 1e-20)) : 1, _ = t.lowpass2 > t.lowpass1 ? E((l - t.lowpass1) / (t.lowpass2 - t.lowpass1 + 1e-20)) : 1, t.amp_filter[r] = o * _;
+ i = r / 31;
+ a.highpass2 > a.highpass1 ? me() : o = 1, _ = a.lowpass2 > a.lowpass1 ? 1 < (t = (i - a.lowpass1) / (a.lowpass2 - a.lowpass1 + 1e-20)) ? 0 : t <= 0 ? 1 : Math.cos(Math.PI / 2 * t) : 1, a.amp_filter[r] = o * _;
}
- }(e), n.samplerate_index = P(e.out_samplerate, e), n.samplerate_index < 0) return e.internal_flags = null, -1;
- if (e.VBR == xe.vbr_off) {
- if (e.free_format) n.bitrate_index = 0;else if (e.brate = L(e.brate, e.version, e.out_samplerate), n.bitrate_index = I(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0) return e.internal_flags = null, -1;
- } else n.bitrate_index = 1;
- e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), R.init_bit_stream_w(n);
- for (var c, h, u, m = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), p = 0; p < Pe.SBMAX_l + 1; p++) n.scalefac_band.l[p] = S.sfBandIndex[m].l[p];
- for (p = 0; p < Pe.PSFB21 + 1; p++) {
- var b = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Pe.PSFB21,
- v = n.scalefac_band.l[21] + p * b;
- n.scalefac_band.psfb21[p] = v;
+ }(e), n.samplerate_index = function (e, t) {
+ switch (e) {
+ case 44100:
+ return t.version = 1, 0;
+ case 48e3:
+ return t.version = 1;
+ case 32e3:
+ return t.version = 1, 2;
+ case 22050:
+ return t.version = 0;
+ case 24e3:
+ return t.version = 0, 1;
+ case 16e3:
+ return t.version = 0, 2;
+ case 11025:
+ return t.version = 0;
+ case 12e3:
+ return t.version = 0, 1;
+ case 8e3:
+ return t.version = 0, 2;
+ default:
+ return t.version = 0, -1;
+ }
+ }(e.out_samplerate, e), n.samplerate_index < 0 && me(), e.VBR == Me.vbr_off ? e.free_format ? n.bitrate_index = 0 : (e.brate = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = k.bitrate_table[t][1], s = 2; s <= 14; s++) 0 < k.bitrate_table[t][s] && Math.abs(k.bitrate_table[t][s] - e) < Math.abs(n - e) && (n = k.bitrate_table[t][s]);
+ return n;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = 0; n <= 14; n++) if (0 < k.bitrate_table[t][n] && k.bitrate_table[t][n] == e) return n;
+ return -1;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0 && me()) : n.bitrate_index = 1, e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), E.init_bit_stream_w(n);
+ for (var i, o = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), _ = 0; _ < Ae.SBMAX_l + 1; _++) n.scalefac_band.l[_] = h.sfBandIndex[o].l[_];
+ for (var _ = 0; _ < Ae.PSFB21 + 1; _++) {
+ var l = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Ae.PSFB21,
+ f = n.scalefac_band.l[21] + _ * l;
+ n.scalefac_band.psfb21[_] = f;
}
- n.scalefac_band.psfb21[Pe.PSFB21] = 576;
- for (p = 0; p < Pe.SBMAX_s + 1; p++) n.scalefac_band.s[p] = S.sfBandIndex[m].s[p];
- for (p = 0; p < Pe.PSFB12 + 1; p++) {
- b = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Pe.PSFB12, v = n.scalefac_band.s[12] + p * b;
- n.scalefac_band.psfb12[p] = v;
+ n.scalefac_band.psfb21[Ae.PSFB21] = 576;
+ for (var _ = 0; _ < Ae.SBMAX_s + 1; _++) n.scalefac_band.s[_] = h.sfBandIndex[o].s[_];
+ for (var _ = 0; _ < Ae.PSFB12 + 1; _++) {
+ var l = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Ae.PSFB12,
+ f = n.scalefac_band.s[12] + _ * l;
+ n.scalefac_band.psfb12[_] = f;
}
- for (n.scalefac_band.psfb12[Pe.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), h = (c = e).internal_flags, c.frameNum = 0, c.write_id3tag_automatic && B.id3tag_write_v2(c), h.bitrate_stereoMode_Hist = Y([16, 5]), h.bitrate_blockType_Hist = Y([16, 6]), h.PeakSample = 0, c.bWriteVbrTag && A.InitVbrTag(c), n.Class_ID = x, u = 0; u < 19; u++) n.nsPsy.pefirbuf[u] = 700 * n.mode_gr * n.channels_out;
+ for (n.scalefac_band.psfb12[Ae.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), a = void 0, a = (t = e).internal_flags, t.frameNum = 0, t.write_id3tag_automatic && m.id3tag_write_v2(t), a.bitrate_stereoMode_Hist = w([16, 5]), a.bitrate_blockType_Hist = w([16, 6]), a.PeakSample = 0, t.bWriteVbrTag && p.InitVbrTag(t), n.Class_ID = I, i = 0; i < 19; i++) n.nsPsy.pefirbuf[i] = 700 * n.mode_gr * n.channels_out;
switch (-1 == e.ATHtype && (e.ATHtype = 4), e.VBR) {
- case xe.vbr_mt:
- e.VBR = xe.vbr_mtrh;
- case xe.vbr_mtrh:
- null == e.useTemporal && (e.useTemporal = !1), g.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(M);
+ case Me.vbr_mt:
+ e.VBR = Me.vbr_mtrh;
+ case Me.vbr_mtrh:
+ null == e.useTemporal && (e.useTemporal = !1), u.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(b);
break;
- case xe.vbr_rh:
- g.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(M);
+ case Me.vbr_rh:
+ u.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(b);
break;
default:
- var d;
- n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (d = e.VBR) == xe.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), g.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = d, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, n.iteration_loop = d == xe.vbr_off ? new function (e) {
+ var c;
+ n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (c = e.VBR) == Me.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), u.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = c, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, c == Me.vbr_off ? n.iteration_loop = new function (e) {
var t = e;
- this.quantize = t, this.iteration_loop = function (e, t, a, s) {
- var n,
- r = e.internal_flags,
- i = Be(z.SFBMAX),
- o = Be(576),
- _ = Ae(2),
- l = 0,
- f = r.l3_side,
- c = new j(l);
- this.quantize.rv.ResvFrameBegin(e, c), l = c.bits;
- for (var h = 0; h < r.mode_gr; h++) {
- n = this.quantize.qupvt.on_pe(e, t, _, l, h, h), r.mode_ext == Pe.MPG_MD_MS_LR && (this.quantize.ms_convert(r.l3_side, h), this.quantize.qupvt.reduce_side(_, a[h], l, n));
- for (var u = 0; u < r.channels_out; u++) {
- var m,
- p,
- b = f.tt[h][u];
- b.block_type != Pe.SHORT_TYPE ? (m = 0, p = r.PSY.mask_adjust - m) : (m = 0, p = r.PSY.mask_adjust_short - m), r.masking_lower = Math.pow(10, .1 * p), this.quantize.init_outer_loop(r, b), this.quantize.init_xrpow(r, b, o) && (this.quantize.qupvt.calc_xmin(e, s[h][u], b, i), this.quantize.outer_loop(e, b, i, o, u, _[u])), this.quantize.iteration_finish_one(r, h, u);
+ this.quantize = t, this.iteration_loop = function (e, t, a, n) {
+ var s = e.internal_flags,
+ r = de(F.SFBMAX),
+ i = de(576),
+ o = ve(2),
+ _ = 0,
+ l = s.l3_side,
+ f = new R(_);
+ this.quantize.rv.ResvFrameBegin(e, f), _ = f.bits;
+ for (var c = 0; c < s.mode_gr; c++) {
+ this.quantize.qupvt.on_pe(e, t, o, _, c, c), s.mode_ext == Ae.MPG_MD_MS_LR && me();
+ for (var u = 0; u < s.channels_out; u++) {
+ var h,
+ b,
+ p = l.tt[c][u];
+ p.block_type != Ae.SHORT_TYPE ? (h = 0, b = s.PSY.mask_adjust - h) : (h = 0, b = s.PSY.mask_adjust_short - h), s.masking_lower = Math.pow(10, .1 * b), this.quantize.init_outer_loop(s, p), this.quantize.init_xrpow(s, p, i) && (this.quantize.qupvt.calc_xmin(e, n[c][u], p, r), this.quantize.outer_loop(e, p, r, i, u, o[u])), this.quantize.iteration_finish_one(s, c, u);
}
}
- this.quantize.rv.ResvFrameEnd(r, l);
+ this.quantize.rv.ResvFrameEnd(s, _);
};
- }(M) : new ABRIterationLoop(M);
+ }(b) : me();
}
- if (e.VBR != xe.vbr_off) {
- if (n.VBR_min_bitrate = 1, n.VBR_max_bitrate = 14, e.out_samplerate < 16e3 && (n.VBR_max_bitrate = 8), 0 != e.VBR_min_bitrate_kbps && (e.VBR_min_bitrate_kbps = L(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate = I(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate < 0)) return -1;
- if (0 != e.VBR_max_bitrate_kbps && (e.VBR_max_bitrate_kbps = L(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate = I(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate < 0)) return -1;
- e.VBR_min_bitrate_kbps = F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_max_bitrate_kbps = F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps = Math.min(F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps), e.VBR_mean_bitrate_kbps = Math.max(F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_mean_bitrate_kbps);
- }
- return e.tune && (n.PSY.mask_adjust += e.tune_value_a, n.PSY.mask_adjust_short += e.tune_value_a), function (e) {
+ return e.VBR != Me.vbr_off && me(), e.tune && me(), function (e) {
var t = e.internal_flags;
switch (e.quality) {
default:
@@ -13687,252 +13392,229 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 0:
t.psymodel = 1, 0 == t.noise_shaping && (t.noise_shaping = 1), 0 == t.substep_shaping && (t.substep_shaping = 2), t.noise_shaping_amp = 2, -(t.noise_shaping_stop = 1) == t.subblock_gain && (t.subblock_gain = 1), t.use_best_huffman = 1, t.full_outer_loop = 0;
}
- }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Te.short_block_allowed), e.short_blocks != Te.short_block_allowed || e.mode != Ee.JOINT_STEREO && e.mode != Ee.STEREO || (e.short_blocks = Te.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = G.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = G.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == xe.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), S.iteration_init(e), y.psymodel_init(e), 0;
- }, this.lame_encode_flush = function (e, t, a, s) {
- var n,
+ }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Se.short_block_allowed), e.short_blocks != Se.short_block_allowed || e.mode != ye.JOINT_STEREO && e.mode != ye.STEREO || (e.short_blocks = Se.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = X.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = X.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == Me.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), h.iteration_init(e), v.psymodel_init(e), 0;
+ }, this.lame_encode_flush = function (e, t, a, n) {
+ var s,
r,
i,
o,
_ = e.internal_flags,
- l = p([2, 1152]),
+ l = M([2, 1152]),
f = 0,
- c = _.mf_samples_to_encode - Pe.POSTDELAY,
- h = C(e);
+ c = _.mf_samples_to_encode - Ae.POSTDELAY,
+ u = L(e);
if (_.mf_samples_to_encode < 1) return 0;
- for (n = 0, e.in_samplerate != e.out_samplerate && (c += 16 * e.out_samplerate / e.in_samplerate), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), o = (c + (e.encoder_padding = i)) / e.framesize; 0 < o && 0 <= f;) {
- var u = h - _.mf_size,
- m = e.frameNum;
- u *= e.in_samplerate, 1152 < (u /= e.out_samplerate) && (u = 1152), u < 1 && (u = 1), r = s - n, 0 == s && (r = 0), a += f = this.lame_encode_buffer(e, l[0], l[1], u, t, a, r), n += f, o -= m != e.frameNum ? 1 : 0;
+ for (s = 0, e.in_samplerate != e.out_samplerate && me(), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), e.encoder_padding = i, o = (c + i) / e.framesize; 0 < o && 0 <= f;) {
+ var h = u - _.mf_size,
+ b = e.frameNum;
+ h *= e.in_samplerate, 1152 < (h /= e.out_samplerate) && (h = 1152), h < 1 && (h = 1), r = n - s, 0 == n && (r = 0), f = this.lame_encode_buffer(e, l[0], l[1], h, t, a, r), a += f, s += f, o -= b != e.frameNum ? 1 : 0;
}
- if (f < (_.mf_samples_to_encode = 0)) return f;
- if (r = s - n, 0 == s && (r = 0), R.flush_bitstream(e), (f = R.copy_buffer(_, t, a, r, 1)) < 0) return f;
- if (a += f, r = s - (n += f), 0 == s && (r = 0), e.write_id3tag_automatic) {
- if (B.id3tag_write_v1(e), (f = R.copy_buffer(_, t, a, r, 0)) < 0) return f;
- n += f;
- }
- return n;
- }, this.lame_encode_buffer = function (e, t, a, s, n, r, i) {
+ return _.mf_samples_to_encode = 0, f < 0 ? f : (r = n - s, 0 == n && (r = 0), E.flush_bitstream(e), (f = E.copy_buffer(_, t, a, r, 1)) < 0 ? f : (a += f, r = n - (s += f), 0 == n && (r = 0), e.write_id3tag_automatic && me(), s));
+ }, this.lame_encode_buffer = function (e, t, a, n, s, r, i) {
var o,
_,
l = e.internal_flags,
f = [null, null];
- if (l.Class_ID != x) return -3;
- if (0 == s) return 0;
- _ = s, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = Be(_), o.in_buffer_1 = Be(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
- for (var c = 0; c < s; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
- return function (e, t, a, s, n, r, i) {
+ if (l.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ _ = n, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = de(_), o.in_buffer_1 = de(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
+ for (var c = 0; c < n; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
+ return function (e, t, a, n, s, r, i) {
var o,
_,
l,
f,
c,
- h = e.internal_flags,
- u = 0,
- m = [null, null],
+ u = e.internal_flags,
+ h = 0,
+ b = [null, null],
p = [null, null];
- if (h.Class_ID != x) return -3;
- if (0 == s) return 0;
- if ((c = R.copy_buffer(h, n, r, i, 0)) < 0) return c;
- if (r += c, u += c, p[0] = t, p[1] = a, q.NEQ(e.scale, 0) && q.NEQ(e.scale, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale, 2 == h.channels_out && (p[1][_] *= e.scale);
- if (q.NEQ(e.scale_left, 0) && q.NEQ(e.scale_left, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale_left;
- if (q.NEQ(e.scale_right, 0) && q.NEQ(e.scale_right, 1)) for (_ = 0; _ < s; ++_) p[1][_] *= e.scale_right;
- if (2 == e.num_channels && 1 == h.channels_out) for (_ = 0; _ < s; ++_) p[0][_] = .5 * (p[0][_] + p[1][_]), p[1][_] = 0;
- f = C(e), m[0] = h.mfbuf[0], m[1] = h.mfbuf[1];
- var b = 0;
- for (; 0 < s;) {
- var v = [null, null],
- d = 0,
- g = 0;
- v[0] = p[0], v[1] = p[1];
- var S = new O();
- if (D(e, m, v, b, s, S), d = S.n_in, g = S.n_out, h.findReplayGain && !h.decode_on_the_fly && w.AnalyzeSamples(h.rgdata, m[0], h.mf_size, m[1], h.mf_size, g, h.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- if (s -= d, b += d, h.channels_out, h.mf_size += g, h.mf_samples_to_encode < 1 && (h.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY), h.mf_samples_to_encode += g, h.mf_size >= f) {
- var M = i - u;
- if (0 == i && (M = 0), (o = V(e, m[0], m[1], n, r, M)) < 0) return o;
- for (r += o, u += o, h.mf_size -= e.framesize, h.mf_samples_to_encode -= e.framesize, l = 0; l < h.channels_out; l++) for (_ = 0; _ < h.mf_size; _++) m[l][_] = m[l][_ + e.framesize];
+ if (u.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ if ((c = E.copy_buffer(u, s, r, i, 0)) < 0) return c;
+ if (r += c, h += c, p[0] = t, p[1] = a, N.NEQ(e.scale, 0) && N.NEQ(e.scale, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale, 2 == u.channels_out && (p[1][_] *= e.scale);
+ if (N.NEQ(e.scale_left, 0) && N.NEQ(e.scale_left, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale_left;
+ if (N.NEQ(e.scale_right, 0) && N.NEQ(e.scale_right, 1)) for (_ = 0; _ < n; ++_) p[1][_] *= e.scale_right;
+ 2 == e.num_channels && 1 == u.channels_out && me(), f = L(e), b[0] = u.mfbuf[0], b[1] = u.mfbuf[1];
+ for (var m, v, d, g, w, S, M, y = 0; 0 < n;) {
+ var A = [null, null],
+ k = 0,
+ R = 0;
+ A[0] = p[0], A[1] = p[1];
+ var x = new P();
+ if (H(e, b, A, y, n, x), k = x.n_in, R = x.n_out, u.findReplayGain && !u.decode_on_the_fly && T.AnalyzeSamples(u.rgdata, b[0], u.mf_size, b[1], u.mf_size, R, u.channels_out) == O.GAIN_ANALYSIS_ERROR) return -6;
+ if (n -= k, y += k, u.channels_out, u.mf_size += R, u.mf_samples_to_encode < 1 && me(), u.mf_samples_to_encode += R, u.mf_size >= f) {
+ var B = i - h;
+ if (0 == i && (B = 0), m = e, v = b[0], d = b[1], g = s, w = r, S = B, M = C.enc.lame_encode_mp3_frame(m, v, d, g, w, S), m.frameNum++, (o = M) < 0) return o;
+ for (r += o, h += o, u.mf_size -= e.framesize, u.mf_samples_to_encode -= e.framesize, l = 0; l < u.channels_out; l++) for (_ = 0; _ < u.mf_size; _++) b[l][_] = b[l][_ + e.framesize];
}
}
- return u;
- }(e, f[0], f[1], s, n, r, i);
+ return h;
+ }(e, f[0], f[1], n, s, r, i);
};
}
- z.SFBMAX = 3 * Pe.SBMAX_s, Pe.ENCDELAY = 576, Pe.POSTDELAY = 1152, Pe.FFTOFFSET = 224 + (Pe.MDCTDELAY = 48), Pe.DECDELAY = 528, Pe.SBLIMIT = 32, Pe.CBANDS = 64, Pe.SBPSY_l = 21, Pe.SBPSY_s = 12, Pe.SBMAX_l = 22, Pe.SBMAX_s = 13, Pe.PSFB21 = 6, Pe.PSFB12 = 6, Pe.HBLKSIZE = (Pe.BLKSIZE = 1024) / 2 + 1, Pe.HBLKSIZE_s = (Pe.BLKSIZE_s = 256) / 2 + 1, Pe.NORM_TYPE = 0, Pe.START_TYPE = 1, Pe.SHORT_TYPE = 2, Pe.STOP_TYPE = 3, Pe.MPG_MD_LR_LR = 0, Pe.MPG_MD_LR_I = 1, Pe.MPG_MD_MS_LR = 2, Pe.MPG_MD_MS_I = 3, Pe.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], Z.MFSIZE = 3456 + Pe.ENCDELAY - Pe.MDCTDELAY, Z.MAX_HEADER_BUF = 256, Z.MAX_BITS_PER_CHANNEL = 4095, Z.MAX_BITS_PER_GRANULE = 7680, Z.BPC = 320, z.SFBMAX = 3 * Pe.SBMAX_s, t.Mp3Encoder = function (s, e, t) {
- 3 != arguments.length && (console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"), s = 1, e = 44100, t = 128);
- var n = new U(),
+ F.SFBMAX = 3 * Ae.SBMAX_s, Ae.ENCDELAY = 576, Ae.POSTDELAY = 1152, Ae.FFTOFFSET = 224 + (Ae.MDCTDELAY = 48), Ae.DECDELAY = 528, Ae.SBLIMIT = 32, Ae.CBANDS = 64, Ae.SBPSY_l = 21, Ae.SBPSY_s = 12, Ae.SBMAX_l = 22, Ae.SBMAX_s = 13, Ae.PSFB21 = 6, Ae.PSFB12 = 6, Ae.HBLKSIZE = (Ae.BLKSIZE = 1024) / 2 + 1, Ae.HBLKSIZE_s = (Ae.BLKSIZE_s = 256) / 2 + 1, Ae.NORM_TYPE = 0, Ae.START_TYPE = 1, Ae.SHORT_TYPE = 2, Ae.STOP_TYPE = 3, Ae.MPG_MD_LR_LR = 0, Ae.MPG_MD_LR_I = 1, Ae.MPG_MD_MS_LR = 2, Ae.MPG_MD_MS_I = 3, Ae.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], j.MFSIZE = 3456 + Ae.ENCDELAY - Ae.MDCTDELAY, j.MAX_HEADER_BUF = 256, j.MAX_BITS_PER_CHANNEL = 4095, j.MAX_BITS_PER_GRANULE = 7680, j.BPC = 320, F.SFBMAX = 3 * Ae.SBMAX_s, t.Mp3Encoder = function (n, e, t) {
+ 1 != n && me("fix cc: only supports mono");
+ var s = new Y(),
a = new function () {
this.setModules = function (e, t) {};
}(),
- r = new X(),
- i = new q(),
+ r = new O(),
+ i = new N(),
o = new function () {
- function e(e, t, a, s, n, r, i, o, _, l, f, c, h, u, m) {
- this.vbr_q = e, this.quant_comp = t, this.quant_comp_s = a, this.expY = s, this.st_lrm = n, this.st_s = r, this.masking_adj = i, this.masking_adj_short = o, this.ath_lower = _, this.ath_curve = l, this.ath_sensitivity = f, this.interch = c, this.safejoint = h, this.sfb21mod = u, this.msfix = m;
- }
- function t(e, t, a, s, n, r, i, o, _, l, f, c, h, u) {
- this.quant_comp = t, this.quant_comp_s = a, this.safejoint = s, this.nsmsfix = n, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = h, this.sfscale = u;
+ function e(e, t, a, n, s, r, i, o, _, l, f, c, u, h) {
+ this.quant_comp = t, this.quant_comp_s = a, this.safejoint = n, this.nsmsfix = s, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = u, this.sfscale = h;
}
var i;
+ function n(e, t, a) {
+ me();
+ }
this.setModules = function (e) {
i = e;
};
- var f = [new e(0, 9, 9, 0, 5.2, 125, -4.2, -6.3, 4.8, 1, 0, 0, 2, 21, .97), new e(1, 9, 9, 0, 5.3, 125, -3.6, -5.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 5.6, 125, -2.2, -3.5, 2.8, 2, 0, 0, 2, 21, 1.49), new e(3, 9, 9, 1, 5.8, 130, -1.8, -2.8, 2.6, 3, -4, 0, 2, 20, 1.64), new e(4, 9, 9, 1, 6, 135, -.7, -1.1, 1.1, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 6.4, 140, .5, .4, -7.5, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 6.6, 145, .67, .65, -14.7, 6.5, -19, 4e-4, 0, 0, 2.3), new e(7, 9, 9, 1, 6.6, 145, .8, .75, -19.7, 8, -22, 6e-4, 0, 0, 2.7), new e(8, 9, 9, 1, 6.6, 145, 1.2, 1.15, -27.5, 10, -23, 7e-4, 0, 0, 0), new e(9, 9, 9, 1, 6.6, 145, 1.6, 1.6, -36, 11, -25, 8e-4, 0, 0, 0), new e(10, 9, 9, 1, 6.6, 145, 2, 2, -36, 12, -25, 8e-4, 0, 0, 0)],
- c = [new e(0, 9, 9, 0, 4.2, 25, -7, -4, 7.5, 1, 0, 0, 2, 26, .97), new e(1, 9, 9, 0, 4.2, 25, -5.6, -3.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 4.2, 25, -4.4, -1.8, 2, 2, 0, 0, 2, 18, 1.49), new e(3, 9, 9, 1, 4.2, 25, -3.4, -1.25, 1.1, 3, -4, 0, 2, 15, 1.64), new e(4, 9, 9, 1, 4.2, 25, -2.2, .1, 0, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 4.2, 25, -1, 1.65, -7.7, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 4.2, 25, -0, 2.47, -7.7, 6.5, -19, 4e-4, 0, 0, 2), new e(7, 9, 9, 1, 4.2, 25, .5, 2, -14.5, 8, -22, 6e-4, 0, 0, 2), new e(8, 9, 9, 1, 4.2, 25, 1, 2.4, -22, 10, -23, 7e-4, 0, 0, 2), new e(9, 9, 9, 1, 4.2, 25, 1.5, 2.95, -30, 11, -25, 8e-4, 0, 0, 2), new e(10, 9, 9, 1, 4.2, 25, 2, 2.95, -36, 12, -30, 8e-4, 0, 0, 2)];
+ var o = [new e(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new e(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new e(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new e(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new e(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new e(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new e(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new e(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new e(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new e(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new e(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new e(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new e(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new e(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new e(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
function s(e, t, a) {
- var s,
- n,
- r = e.VBR == xe.vbr_rh ? f : c,
- i = e.VBR_q_frac,
- o = r[t],
- _ = r[t + 1],
- l = o;
- o.st_lrm = o.st_lrm + i * (_.st_lrm - o.st_lrm), o.st_s = o.st_s + i * (_.st_s - o.st_s), o.masking_adj = o.masking_adj + i * (_.masking_adj - o.masking_adj), o.masking_adj_short = o.masking_adj_short + i * (_.masking_adj_short - o.masking_adj_short), o.ath_lower = o.ath_lower + i * (_.ath_lower - o.ath_lower), o.ath_curve = o.ath_curve + i * (_.ath_curve - o.ath_curve), o.ath_sensitivity = o.ath_sensitivity + i * (_.ath_sensitivity - o.ath_sensitivity), o.interch = o.interch + i * (_.interch - o.interch), o.msfix = o.msfix + i * (_.msfix - o.msfix), s = e, (n = l.vbr_q) < 0 && (n = 0), 9 < n && (n = 9), s.VBR_q = n, (s.VBR_q_frac = 0) != a ? e.quant_comp = l.quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = l.quant_comp), 0 != a ? e.quant_comp_short = l.quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = l.quant_comp_s), 0 != l.expY && (e.experimentalY = 0 != l.expY), 0 != a ? e.internal_flags.nsPsy.attackthre = l.st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = l.st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = l.st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = l.st_s), 0 != a ? e.maskingadjust = l.masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = l.masking_adj), 0 != a ? e.maskingadjust_short = l.masking_adj_short : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = l.masking_adj_short), 0 != a ? e.ATHlower = -l.ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -l.ath_lower / 10), 0 != a ? e.ATHcurve = l.ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = l.ath_curve), 0 != a ? e.athaa_sensitivity = l.ath_sensitivity : 0 < Math.abs(e.athaa_sensitivity - -1) || (e.athaa_sensitivity = l.ath_sensitivity), 0 < l.interch && (0 != a ? e.interChRatio = l.interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = l.interch)), 0 < l.safejoint && (e.exp_nspsytune = e.exp_nspsytune | l.safejoint), 0 < l.sfb21mod && (e.exp_nspsytune = e.exp_nspsytune | l.sfb21mod << 20), 0 != a ? e.msfix = l.msfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = l.msfix), 0 == a && (e.VBR_q = t, e.VBR_q_frac = i);
- }
- var o = [new t(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new t(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new t(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new t(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new t(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new t(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new t(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new t(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new t(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new t(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new t(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new t(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new t(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new t(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new t(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
- function n(e, t, a) {
- var s = t,
- n = i.nearestBitrateFullIndex(t);
- if (e.VBR = xe.vbr_abr, e.VBR_mean_bitrate_kbps = s, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[n].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[n].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[n].nsbass)) {
- var r = int(4 * o[n].nsbass);
+ var n = t,
+ s = i.nearestBitrateFullIndex(t);
+ if (e.VBR = Me.vbr_abr, e.VBR_mean_bitrate_kbps = n, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[s].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[s].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[s].nsbass)) {
+ var r = int(4 * o[s].nsbass);
r < 0 && (r += 64), e.exp_nspsytune = e.exp_nspsytune | r << 2;
}
- return 0 != a ? e.quant_comp = o[n].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[n].quant_comp), 0 != a ? e.quant_comp_short = o[n].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[n].quant_comp_s), 0 != a ? e.msfix = o[n].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[n].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[n].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[n].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[n].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[n].st_s), 0 != a ? e.scale = o[n].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[n].scale), 0 != a ? e.maskingadjust = o[n].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[n].masking_adj), 0 < o[n].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[n].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[n].masking_adj), 0 != a ? e.ATHlower = -o[n].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[n].ath_lower / 10), 0 != a ? e.ATHcurve = o[n].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[n].ath_curve), 0 != a ? e.interChRatio = o[n].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[n].interch), t;
+ return 0 != a ? e.quant_comp = o[s].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[s].quant_comp), 0 != a ? e.quant_comp_short = o[s].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[s].quant_comp_s), 0 != a ? e.msfix = o[s].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[s].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[s].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[s].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[s].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[s].st_s), 0 != a ? e.scale = o[s].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[s].scale), 0 != a ? e.maskingadjust = o[s].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[s].masking_adj), 0 < o[s].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[s].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[s].masking_adj), 0 != a ? e.ATHlower = -o[s].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[s].ath_lower / 10), 0 != a ? e.ATHcurve = o[s].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[s].ath_curve), 0 != a ? e.interChRatio = o[s].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[s].interch), t;
}
this.apply_preset = function (e, t, a) {
switch (t) {
- case U.R3MIX:
- t = U.V3, e.VBR = xe.vbr_mtrh;
+ case Y.R3MIX:
+ t = Y.V3, e.VBR = Me.vbr_mtrh;
break;
- case U.MEDIUM:
- t = U.V4, e.VBR = xe.vbr_rh;
+ case Y.MEDIUM:
+ t = Y.V4, e.VBR = Me.vbr_rh;
break;
- case U.MEDIUM_FAST:
- t = U.V4, e.VBR = xe.vbr_mtrh;
+ case Y.MEDIUM_FAST:
+ t = Y.V4, e.VBR = Me.vbr_mtrh;
break;
- case U.STANDARD:
- t = U.V2, e.VBR = xe.vbr_rh;
+ case Y.STANDARD:
+ t = Y.V2, e.VBR = Me.vbr_rh;
break;
- case U.STANDARD_FAST:
- t = U.V2, e.VBR = xe.vbr_mtrh;
+ case Y.STANDARD_FAST:
+ t = Y.V2, e.VBR = Me.vbr_mtrh;
break;
- case U.EXTREME:
- t = U.V0, e.VBR = xe.vbr_rh;
+ case Y.EXTREME:
+ t = Y.V0, e.VBR = Me.vbr_rh;
break;
- case U.EXTREME_FAST:
- t = U.V0, e.VBR = xe.vbr_mtrh;
+ case Y.EXTREME_FAST:
+ t = Y.V0, e.VBR = Me.vbr_mtrh;
break;
- case U.INSANE:
- return t = 320, e.preset = t, n(e, t, a), e.VBR = xe.vbr_off, t;
+ case Y.INSANE:
+ return t = 320, e.preset = t, s(e, t, a), e.VBR = Me.vbr_off, t;
}
switch (e.preset = t) {
- case U.V9:
- return s(e, 9, a), t;
- case U.V8:
- return s(e, 8, a), t;
- case U.V7:
- return s(e, 7, a), t;
- case U.V6:
- return s(e, 6, a), t;
- case U.V5:
- return s(e, 5, a), t;
- case U.V4:
- return s(e, 4, a), t;
- case U.V3:
- return s(e, 3, a), t;
- case U.V2:
- return s(e, 2, a), t;
- case U.V1:
- return s(e, 1, a), t;
- case U.V0:
- return s(e, 0, a), t;
+ case Y.V9:
+ return n(), t;
+ case Y.V8:
+ return n(), t;
+ case Y.V7:
+ return n(), t;
+ case Y.V6:
+ return n(), t;
+ case Y.V5:
+ return n(), t;
+ case Y.V4:
+ return n(), t;
+ case Y.V3:
+ return n(), t;
+ case Y.V2:
+ return n(), t;
+ case Y.V1:
+ return n(), t;
+ case Y.V0:
+ return n(), t;
}
- return 8 <= t && t <= 320 ? n(e, t, a) : (e.preset = 0, t);
+ return 8 <= t && t <= 320 ? s(e, t, a) : (e.preset = 0, t);
};
}(),
- _ = new x(),
- l = new w(),
- f = new M(),
+ _ = new T(),
+ l = new C(),
+ f = new y(),
c = new function () {
- this.getLameVersion = function () {
+ this.getLameShortVersion = function () {
return "3.98.4";
- }, this.getLameShortVersion = function () {
- return "3.98.4";
- }, this.getLameVeryShortVersion = function () {
- return "LAME3.98r";
- }, this.getPsyVersion = function () {
- return "0.93";
- }, this.getLameUrl = function () {
- return "http://www.mp3dev.org/";
- }, this.getLameOsBitness = function () {
- return "32bits";
};
}(),
- h = new function () {
- this.setModules = function (e, t) {};
- }(),
u = new function () {
+ this.setModules = function (e, t) {};
+ }(),
+ h = new function () {
var _;
this.setModules = function (e) {
_ = e;
}, this.ResvFrameBegin = function (e, t) {
var a,
- s = e.internal_flags,
- n = s.l3_side,
+ n = e.internal_flags,
+ s = n.l3_side,
r = _.getframebits(e);
- t.bits = (r - 8 * s.sideinfo_len) / s.mode_gr;
- var i = 2048 * s.mode_gr - 8;
- 320 < e.brate ? a = 8 * int(1e3 * e.brate / (e.out_samplerate / 1152) / 8 + .5) : (a = 11520, e.strict_ISO && (a = 8 * int(32e4 / (e.out_samplerate / 1152) / 8 + .5))), s.ResvMax = a - r, s.ResvMax > i && (s.ResvMax = i), (s.ResvMax < 0 || e.disable_reservoir) && (s.ResvMax = 0);
- var o = t.bits * s.mode_gr + Math.min(s.ResvSize, s.ResvMax);
- return a < o && (o = a), n.resvDrain_pre = 0, null != s.pinfo && (s.pinfo.mean_bits = t.bits / 2, s.pinfo.resvsize = s.ResvSize), o;
- }, this.ResvMaxBits = function (e, t, a, s) {
- var n,
+ t.bits = (r - 8 * n.sideinfo_len) / n.mode_gr;
+ var i = 2048 * n.mode_gr - 8;
+ 320 < e.brate ? me() : (a = 11520, e.strict_ISO && me()), n.ResvMax = a - r, n.ResvMax > i && (n.ResvMax = i), (n.ResvMax < 0 || e.disable_reservoir) && (n.ResvMax = 0);
+ var o = t.bits * n.mode_gr + Math.min(n.ResvSize, n.ResvMax);
+ return a < o && (o = a), s.resvDrain_pre = 0, null != n.pinfo && me(), o;
+ }, this.ResvMaxBits = function (e, t, a, n) {
+ var s,
r = e.internal_flags,
i = r.ResvSize,
o = r.ResvMax;
- 0 != s && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (n = i - 9 * o / 10, a.bits += n, r.substep_shaping |= 128) : (n = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
+ 0 != n && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (s = i - 9 * o / 10, a.bits += s, r.substep_shaping |= 128) : (s = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
var _ = i < 6 * r.ResvMax / 10 ? i : 6 * r.ResvMax / 10;
- return (_ -= n) < 0 && (_ = 0), _;
+ return (_ -= s) < 0 && (_ = 0), _;
}, this.ResvAdjust = function (e, t) {
e.ResvSize -= t.part2_3_length + t.part2_length;
}, this.ResvFrameEnd = function (e, t) {
var a,
- s = e.l3_side;
+ n = e.l3_side;
e.ResvSize += t * e.mode_gr;
- var n = 0;
- s.resvDrain_post = 0, (s.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (n += a), 0 < (a = e.ResvSize - n - e.ResvMax) && (n += a);
- var r = Math.min(8 * s.main_data_begin, n) / 8;
- s.resvDrain_pre += 8 * r, n -= 8 * r, e.ResvSize -= 8 * r, s.main_data_begin -= r, s.resvDrain_post += n, e.ResvSize -= n;
+ var s = 0;
+ n.resvDrain_post = 0, (n.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (s += a), 0 < (a = e.ResvSize - s - e.ResvMax) && (s += a);
+ var r = Math.min(8 * n.main_data_begin, s) / 8;
+ n.resvDrain_pre += 8 * r, s -= 8 * r, e.ResvSize -= 8 * r, n.main_data_begin -= r, n.resvDrain_post += s, e.ResvSize -= s;
};
}(),
- m = new k(),
+ b = new A(),
p = new function () {
this.setModules = function (e, t, a) {};
}(),
- b = new function () {}();
- n.setModules(r, i, o, _, l, f, c, h, b), i.setModules(r, b, c, f), h.setModules(i, c), o.setModules(n), l.setModules(i, u, _, m), _.setModules(m, u, n.enc.psy), u.setModules(i), m.setModules(_), f.setModules(n, i, c), a.setModules(p, b), p.setModules(c, h, o);
- var v = n.lame_init();
- v.num_channels = s, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = Ee.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, n.lame_init_params(v);
+ m = new function () {}();
+ s.setModules(r, i, o, _, l, f, c, u, m), i.setModules(r, m, c, f), u.setModules(i, c), o.setModules(s), l.setModules(i, h, _, b), _.setModules(b, h, s.enc.psy), h.setModules(i), b.setModules(_), f.setModules(s, i, c), a.setModules(p, m), p.setModules(c, u, o);
+ var v = s.lame_init();
+ v.num_channels = n, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = ye.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, s.lame_init_params(v);
var d = 1152,
g = 0 | 1.25 * d + 7200,
- S = A(g);
+ w = S(g);
this.encodeBuffer = function (e, t) {
- 1 == s && (t = e), e.length > d && (d = e.length, S = A(g = 0 | 1.25 * d + 7200));
- var a = n.lame_encode_buffer(v, e, t, e.length, S, 0, g);
- return new Int8Array(S.subarray(0, a));
+ 1 == n && (t = e), e.length > d && (d = e.length, w = S(g = 0 | 1.25 * d + 7200));
+ var a = s.lame_encode_buffer(v, e, t, e.length, w, 0, g);
+ return new Int8Array(w.subarray(0, a));
}, this.flush = function () {
- var e = n.lame_encode_flush(v, S, 0, g);
- return new Int8Array(S.subarray(0, e));
+ var e = s.lame_encode_flush(v, w, 0, g);
+ return new Int8Array(w.subarray(0, e));
};
};
}
- t(), Recorder.lamejs = t;
-}();
+ t(), e.lamejs = t;
+}(("object" == typeof window && window.document ? window : Object).Recorder);
});
/*
录音 Recorder扩展,动态波形显示
https://github.com/xiangyuecn/Recorder
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
+
var WaveView = function (set) {
return new fn(set);
};
@@ -13946,7 +13628,12 @@ https://github.com/xiangyuecn/Recorder
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -13975,38 +13662,44 @@ https://github.com/xiangyuecn/Recorder
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- var ctx = This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
+ var ctx = This.ctx = canvas.getContext("2d");
This.linear1 = This.genLinear(ctx, width, set.linear1);
This.linear2 = This.genLinear(ctx, width, set.linear2);
This.linearBg = This.genLinear(ctx, height, set.linearBg, true);
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
This._phase = 0;
};
fn.prototype = WaveView.prototype = {
@@ -14025,7 +13718,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
var maxAmplitude = set.height * scale / 2;
- for (var x = 0; x < width; x += scale) {
+ for (var x = 0; x <= width; x += scale) {
var scaling = (1 + Math.cos(Math.PI + x / width * 2 * Math.PI)) / 2;
var y = scaling * maxAmplitude * amplitude * Math.sin(2 * Math.PI * (x / width) * frequency + phase) + maxAmplitude;
rtv.push(y);
@@ -14097,7 +13790,7 @@ https://github.com/xiangyuecn/Recorder
//绘制包围背景
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path1[i]);
} else {
@@ -14123,7 +13816,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path[i]);
} else {
@@ -14136,11 +13829,11 @@ https://github.com/xiangyuecn/Recorder
}
};
Recorder[ViewTxt] = WaveView;
-})();
+});
/*
录音 Recorder扩展,频率直方图显示
-使用本扩展需要引入lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可自行修改源码恢复成完整的线性频谱,或修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
+使用本扩展需要引入src/extensions/lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可通过配置fullFreq来恢复成完整的线性频谱,或自行修改源码修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
https://github.com/xiangyuecn/Recorder
@@ -14148,7 +13841,13 @@ https://github.com/xiangyuecn/Recorder
https://www.iteye.com/topic/851459
https://sourceforge.net/projects/jmp123/files/
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
var FrequencyHistogramView = function (set) {
return new fn(set);
@@ -14163,7 +13862,12 @@ https://sourceforge.net/projects/jmp123/files/
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -14209,7 +13913,9 @@ https://sourceforge.net/projects/jmp123/files/
stripeShadowBlur: -1 //峰值小横条阴影基础大小,设为0不显示阴影,-1为柱子的大小,如果柱子数量太多时请勿开启,非常影响性能
,
stripeShadowColor: "" //峰值小横条阴影颜色,留空为柱子的阴影颜色
+ ,
+ fullFreq: false //是否要绘制所有频率;默认false主要绘制5khz以下的频率,高频部分占比很少,此时不同的采样率对频谱显示几乎没有影响;设为true后不同采样率下显示的频谱是不一样的,因为 最大频率=采样率/2 会有差异
//当发生绘制时会回调此方法,参数为当前绘制的频率数据和采样率,可实现多个直方图同时绘制,只消耗一个input输入和计算时间
,
onDraw: function (frequencyData, sampleRate) {}
@@ -14218,37 +13924,43 @@ https://sourceforge.net/projects/jmp123/files/
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
+ This.ctx = canvas.getContext("2d");
if (!Recorder.LibFFT) {
- throw new Error("需要lib.fft.js支持");
+ throw new Error($T.G("NeedImport-2", [ViewTxt, "src/extensions/lib.fft.js"]));
}
This.fft = Recorder.LibFFT(1024);
@@ -14288,6 +14000,9 @@ https://sourceforge.net/projects/jmp123/files/
//超时没有输入,顶部横条已全部落下,干掉定时器
clearInterval(This.timer);
This.timer = 0;
+ This.lastH = []; //重置高度再绘制一次,避免定时不准没到底就停了
+ This.stripesH = [];
+ This.draw(null, This.sampleRate);
return;
}
if (now - drawTime < interval) {
@@ -14339,15 +14054,19 @@ https://sourceforge.net/projects/jmp123/files/
var Y0 = 1 << (Math.round(Math.log(bufferSize) / Math.log(2) + 3) << 1);
var logY0 = Math.log(Y0) / Math.log(10);
var dBmax = 20 * Math.log(0x7fff) / Math.log(10);
- var fftSize = bufferSize / 2;
- var fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2))); //5khz所在位置,8000采样率及以下最高只有4khz
- var fftSize5kIsAll = fftSize5k == fftSize;
- var line80 = fftSize5kIsAll ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
+ var fftSize = bufferSize / 2,
+ fftSize5k = fftSize;
+ if (!set.fullFreq) {
+ //非绘制所有频率时,计算5khz所在位置,8000采样率及以下最高只有4khz
+ fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2)));
+ }
+ var isFullFreq = fftSize5k == fftSize;
+ var line80 = isFullFreq ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
var fftSizeStep1 = fftSize5k / line80;
- var fftSizeStep2 = fftSize5kIsAll ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
+ var fftSizeStep2 = isFullFreq ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
var fftIdx = 0;
for (var i = 0; i < lineCount; i++) {
- //不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
+ // !fullFreq 时不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
//80%关注0-5khz主要人声部分 20%关注剩下的高频,这样不管什么采样率都能做到大部分频率显示一致。
var start = Math.ceil(fftIdx);
if (i < line80) {
@@ -14357,14 +14076,18 @@ https://sourceforge.net/projects/jmp123/files/
//5khz以上
fftIdx += fftSizeStep2;
}
- var end = Math.min(Math.ceil(fftIdx), fftSize);
+ var end = Math.ceil(fftIdx);
+ if (end == start) end++;
+ end = Math.min(end, fftSize);
//参考AudioGUI.java .drawHistogram方法
//查找当前频段的最大"幅值"
var maxAmp = 0;
- for (var j = start; j < end; j++) {
- maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ if (frequencyData) {
+ for (var j = start; j < end; j++) {
+ maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ }
}
//计算音量
@@ -14402,8 +14125,6 @@ https://sourceforge.net/projects/jmp123/files/
var stripeLinear2 = set.stripeLinear && This.genLinear(ctx, set.stripeLinear, originY, originY + heightY) || linear2; //上半部分的峰值小横条填充
//计算柱子间距
- ctx.shadowBlur = set.shadowBlur * scale;
- ctx.shadowColor = set.shadowColor;
var mirrorEnable = set.mirrorEnable;
var mirrorCount = mirrorEnable ? lineCount * 2 - 1 : lineCount; //镜像柱子数量翻一倍-1根
@@ -14412,78 +14133,105 @@ https://sourceforge.net/projects/jmp123/files/
if (spaceWidth != 0) {
widthRatio = (width - spaceWidth * (mirrorCount + 1)) / width;
}
- var lineWidth = Math.max(1 * scale, Math.floor(width * widthRatio / mirrorCount)); //柱子宽度至少1个单位
- var spaceFloat = (width - mirrorCount * lineWidth) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
-
- //绘制柱子
- var minHeight = set.minHeight * scale;
- var mirrorSubX = spaceFloat + lineWidth / 2;
- var XFloat = mirrorEnable ? width / 2 - mirrorSubX : 0; //镜像时,中间柱子位于正中心
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
- xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = Math.max(lastH[i], minHeight);
-
- //绘制上半部分
- if (originY != 0) {
- y = originY - h;
- ctx.fillStyle = linear1;
- ctx.fillRect(x, y, lineWidth, h);
- }
- //绘制下半部分
- if (originY != height) {
- ctx.fillStyle = linear2;
- ctx.fillRect(x, originY, lineWidth, h);
- }
- xFloat += lineWidth;
+ for (var i = 0; i < 2; i++) {
+ var lineFloat = Math.max(1 * scale, width * widthRatio / mirrorCount); //柱子宽度至少1个单位
+ var lineWN = Math.floor(lineFloat),
+ lineWF = lineFloat - lineWN; //提取出小数部分
+ var spaceFloat = (width - mirrorCount * lineFloat) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
+ if (spaceFloat > 0 && spaceFloat < 1) {
+ widthRatio = 1;
+ spaceFloat = 0; //不够一个像素,丢弃不绘制间隔,重新计算
+ } else break;
}
- //绘制柱子顶上峰值小横条
- if (set.stripeEnable) {
- var stripeShadowBlur = set.stripeShadowBlur;
- ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
- ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
- var stripeHeight = set.stripeHeight * scale;
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
+ //绘制
+ var minHeight = set.minHeight * scale;
+ var XFloat = mirrorEnable ? (width - lineWN) / 2 - spaceFloat : 0; //镜像时,中间柱子位于正中心
+ for (var iMirror = 0; iMirror < 2; iMirror++) {
+ if (iMirror) {
+ ctx.save();
+ ctx.scale(-1, 1);
+ }
+ var xMirror = iMirror ? width : 0; //绘制镜像部分,不用drawImage(canvas)进行镜像绘制,提升兼容性(iOS微信小程序bug https://developers.weixin.qq.com/community/develop/doc/000aaca2148dc8a235a0fb8c66b000)
+
+ //绘制柱子
+ ctx.shadowBlur = set.shadowBlur * scale;
+ ctx.shadowColor = set.shadowColor;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = stripesH[i];
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = Math.max(lastH[i], minHeight);
//绘制上半部分
if (originY != 0) {
- y = originY - h - stripeHeight;
- if (y < 0) {
- y = 0;
- }
- ctx.fillStyle = stripeLinear1;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ y = originY - h;
+ ctx.fillStyle = linear1;
+ ctx.fillRect(x, y, w, h);
}
//绘制下半部分
if (originY != height) {
- y = originY + h;
- if (y + stripeHeight > height) {
- y = height - stripeHeight;
- }
- ctx.fillStyle = stripeLinear2;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ ctx.fillStyle = linear2;
+ ctx.fillRect(x, originY, w, h);
}
- xFloat += lineWidth;
+ xFloat += w;
}
- }
- //镜像,从中间直接镜像即可
- if (mirrorEnable) {
- var srcW = Math.floor(width / 2);
- ctx.save();
- ctx.scale(-1, 1);
- ctx.drawImage(This.canvas, Math.ceil(width / 2), 0, srcW, height, -srcW, 0, srcW, height);
- ctx.restore();
+ //绘制柱子顶上峰值小横条
+ if (set.stripeEnable) {
+ var stripeShadowBlur = set.stripeShadowBlur;
+ ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
+ ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
+ var stripeHeight = set.stripeHeight * scale;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
+ xFloat += spaceFloat;
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = stripesH[i];
+
+ //绘制上半部分
+ if (originY != 0) {
+ y = originY - h - stripeHeight;
+ if (y < 0) {
+ y = 0;
+ }
+ ctx.fillStyle = stripeLinear1;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ //绘制下半部分
+ if (originY != height) {
+ y = originY + h;
+ if (y + stripeHeight > height) {
+ y = height - stripeHeight;
+ }
+ ctx.fillStyle = stripeLinear2;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ xFloat += w;
+ }
+ }
+ if (iMirror) {
+ ctx.restore();
+ }
+ if (!mirrorEnable) break;
+ }
+ if (frequencyData) {
+ set.onDraw(frequencyData, sampleRate);
}
- set.onDraw(frequencyData, sampleRate);
}
};
Recorder[ViewTxt] = FrequencyHistogramView;
-})();
+});
/*
时域转频域,快速傅里叶变换(FFT)
@@ -14497,104 +14245,111 @@ fft.transform(inBuffer)
inBuffer:[Int16,...] 数组长度必须是bufferSize
返回[Float64(Long),...],长度为bufferSize/2
*/
-
-/*
-从FFT.java 移植,Java开源库:jmp123 版本0.3
-https://www.iteye.com/topic/851459
-https://sourceforge.net/projects/jmp123/files/
-*/
-Recorder.LibFFT = function (bufferSize) {
-
- var FFT_N_LOG, FFT_N, MINY;
- var real, imag, sintable, costable;
- var bitReverse;
- var FFT_Fn = function (bufferSize) {
- //bufferSize只能取值2的n次方
- FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
- FFT_N = 1 << FFT_N_LOG;
- MINY = (FFT_N << 2) * Math.sqrt(2);
- real = [];
- imag = [];
- sintable = [0];
- costable = [0];
- bitReverse = [];
- var i, j, k, reve;
- for (i = 0; i < FFT_N; i++) {
- k = i;
- for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
- reve <<= 1;
- reve |= k & 1;
- k >>>= 1;
- }
- bitReverse[i] = reve;
- }
- var theta,
- dt = 2 * Math.PI / FFT_N;
- for (i = (FFT_N >> 1) - 1; i > 0; i--) {
- theta = i * dt;
- costable[i] = Math.cos(theta);
- sintable[i] = Math.sin(theta);
- }
- };
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
/*
- 用于频谱显示的快速傅里叶变换
- inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ 从FFT.java 移植,Java开源库:jmp123 版本0.3
+ https://www.iteye.com/topic/851459
+ https://sourceforge.net/projects/jmp123/files/
*/
- var getModulus = function (inBuffer) {
- var i,
- j,
- k,
- ir,
- j0 = 1,
- idx = FFT_N_LOG - 1;
- var cosv, sinv, tmpr, tmpi;
- for (i = 0; i != FFT_N; i++) {
- real[i] = inBuffer[bitReverse[i]];
- imag[i] = 0;
- }
- for (i = FFT_N_LOG; i != 0; i--) {
- for (j = 0; j != j0; j++) {
- cosv = costable[j << idx];
- sinv = sintable[j << idx];
- for (k = j; k < FFT_N; k += j0 << 1) {
- ir = k + j0;
- tmpr = cosv * real[ir] - sinv * imag[ir];
- tmpi = cosv * imag[ir] + sinv * real[ir];
- real[ir] = real[k] - tmpr;
- imag[ir] = imag[k] - tmpi;
- real[k] += tmpr;
- imag[k] += tmpi;
+ Recorder.LibFFT = function (bufferSize) {
+ var FFT_N_LOG, FFT_N, MINY;
+ var real, imag, sintable, costable;
+ var bitReverse;
+ var FFT_Fn = function (bufferSize) {
+ //bufferSize只能取值2的n次方
+ FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
+ FFT_N = 1 << FFT_N_LOG;
+ MINY = (FFT_N << 2) * Math.sqrt(2);
+ real = [];
+ imag = [];
+ sintable = [0];
+ costable = [0];
+ bitReverse = [];
+ var i, j, k, reve;
+ for (i = 0; i < FFT_N; i++) {
+ k = i;
+ for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
+ reve <<= 1;
+ reve |= k & 1;
+ k >>>= 1;
}
+ bitReverse[i] = reve;
}
- j0 <<= 1;
- idx--;
- }
- j = FFT_N >> 1;
- var outBuffer = new Float64Array(j);
+ var theta,
+ dt = 2 * Math.PI / FFT_N;
+ for (i = (FFT_N >> 1) - 1; i > 0; i--) {
+ theta = i * dt;
+ costable[i] = Math.cos(theta);
+ sintable[i] = Math.sin(theta);
+ }
+ };
+
/*
- * 输出模的平方:
- * for(i = 1; i <= j; i++)
- * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
- *
- * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
- * 和Spectrum.Y0,Spectrum.logY0对应.
- */
- sinv = MINY;
- cosv = -MINY;
- for (i = j; i != 0; i--) {
- tmpr = real[i];
- tmpi = imag[i];
- if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
- }
- return outBuffer;
+ 用于频谱显示的快速傅里叶变换
+ inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ */
+ var getModulus = function (inBuffer) {
+ var i,
+ j,
+ k,
+ ir,
+ j0 = 1,
+ idx = FFT_N_LOG - 1;
+ var cosv, sinv, tmpr, tmpi;
+ for (i = 0; i != FFT_N; i++) {
+ real[i] = inBuffer[bitReverse[i]];
+ imag[i] = 0;
+ }
+ for (i = FFT_N_LOG; i != 0; i--) {
+ for (j = 0; j != j0; j++) {
+ cosv = costable[j << idx];
+ sinv = sintable[j << idx];
+ for (k = j; k < FFT_N; k += j0 << 1) {
+ ir = k + j0;
+ tmpr = cosv * real[ir] - sinv * imag[ir];
+ tmpi = cosv * imag[ir] + sinv * real[ir];
+ real[ir] = real[k] - tmpr;
+ imag[ir] = imag[k] - tmpi;
+ real[k] += tmpr;
+ imag[k] += tmpi;
+ }
+ }
+ j0 <<= 1;
+ idx--;
+ }
+ j = FFT_N >> 1;
+ var outBuffer = new Float64Array(j);
+ /*
+ * 输出模的平方:
+ * for(i = 1; i <= j; i++)
+ * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
+ *
+ * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
+ * 和Spectrum.Y0,Spectrum.logY0对应.
+ */
+ sinv = MINY;
+ cosv = -MINY;
+ for (i = j; i != 0; i--) {
+ tmpr = real[i];
+ tmpi = imag[i];
+ if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
+ }
+ return outBuffer;
+ };
+ FFT_Fn(bufferSize);
+ return {
+ transform: getModulus,
+ bufferSize: FFT_N
+ };
};
- FFT_Fn(bufferSize);
- return {
- transform: getModulus,
- bufferSize: FFT_N
- };
-};
+});
var playIcon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABoCAYAAAAdHLWhAAAAAXNSR0IArs4c6QAAGghJREFUeF7tXQl4lNXVfs/3zUwySUgyS9hFQCAq/Cq4/C4smQBaEdfWpa21SO2jdYOZKG615q8WBZIJWrUuVWtbq1KfWmuxgJAJiLUuuFUoCogLsiSZmezrzHf+nm8yIXsmycxkEO7zKDDfXc97zz3nnnvuuYRDJM1eWmXj5KZjoPExTDQWrI0iRRnGgB1Mw0FsAyiZwPuZ8TNPnn3DITK0HrtJiTqInBW+KSA+nUg7nUDTmCgbQEprf4kA5s7dlxEx6j1OayqIushwsIiAvuHOdG+i0kD6lTAA5eez4knefw4ZDWcTKWcDOF4nXIjgEabWzKUep3V4TwA5CsqWwaDeBMY7Sl3z5RvuGnYgwkbimm3QAcpZ5h2tGLQrmJSbQDRGH31XnNE9WWoA1AGoIXCQQZUK4eYNTttb3RVxLC+dB6O6OtSW/v9nPC7bwrhSPsLGBg2gWcv3zlBU03UgugxEhl5AqWXGNiJsA2grE+9WgW+AwAFqNHotDZb6P+dTU4RjxqyV5acqGr3TJr/L47IVdVd+ZlH5cYpJ+7rkhqEyGeKa4g6Qo6D8EjYoN5LGDnQnR/R5TRsZvFnVsMmgGLasdWX4okkZR6FvHiu8QAG/Uey0/7qrui9dxar3K98fWaUrwFoZgx4PNKruzXdk+qPZl57qihtAjgf2TYbR+AiIZnXbIcYnAD+pqspf1y+2fhUvInTXTk5B6XRS1DfafSf4EdRu99yS9UQ8+hdzgM59yJve0MxLoSg3dCNfmgi8CmR4ptiZWRyPQUfaxuyiivEaB3d1yh/i/H8iEFjiWTLszUjr60++mAKUs7z0cjKoD4JoWBcyxsuEXxubtCdfvy1rb386H48yuUW+c5nZDeDY9pwUVvO1Iq6qubMkf1xDLPoTE4DOz9+bUp1meoFU5fwuuIZBuEdtpIfW326tjMWgYlFnrrv8RgbdCyCzw5InEnMPBfnHxbfao74CRB2gmYWlU1UyrAJhQmeuoVegBG/zLM76NBZEjHWdOctLh5OqFIDoh121RczXF+fZfxPNfkQVoNyC0ptYNTzUmWtoJ8B3eVy2VdHs/GDVlev2nc+MpSCe0ombNH6uKs129ZZrqTka/YsaQA6392kodDW0Dtt+ot/YR1lu+vNlFIxGhxOpjly3t4CBvI4gEfCfZmiz33Bm7Rtof6MCkKOg7E9Q1e93XNIYyuISl+XBgXYykcvnuL0/IeDJdmYzXcvT9gSITxsoSAMC6NJ8NpWn+1aDMKeDvexzRaGLNyy2fpzIxI1W3xwry7KhqasAPqFDneWKwvM2LLa/29+2+g2QgOPL8L+tMZ/UvnHemJbaNO/Va0eKfezwScyU6/b/hYkv6jhoIvXkYmfm+/0hRr8BchT6NkLBzA7L2msel+28/nTk21LGUVj+x05aHqPeRIbR/TFX9QsgR2HZc1DUH7QDh+h5j9P6g28LoQcyjhy3v4CgtVcegM/UJjqtr3u/PgPkcHt/B0X5MTTt4BiIXvQ4rVcMZFDftrI5Rb4VxHxLu3Exb/fk2Y/ry1j7BFDuA/t+xmbzowge1JgZ5ClxWXP70ujhkje3yPsMMxa0HS8BLxS7bN+PlAYRA+RY9k02TObt+klA61aHPvS4rFMjbexwzOdw+18CtO+2HTuDvl/isr4QCT0iAignf3cyZWTsADC6jdypaGrWxrx5W1Z1JA0dznkcbu+HAE5sD1JwYolr6M7e6BIRQI6CstdhMMxpJ3dU9RTPoswtvTVw5Dsw/dEKi7EhWAZAbaUHYa/HaRvVG316BcjxwP4LkZz017bgMHBfict2d2+VH/l+kAI5K72Xk4aOy9o9Hpftlz3RqUeALs3faipPH+4DUWrr0qZgjWex7dwjxO87BbrS7IKMMZvybF93V1uPADlWlD0Go+HaNtzTZAw2W9fdOry27907UkIo4HD7dgE8XqeGbrLj10vy7OJm1mXqFqCZhd8cpSrmr9puRkmhm4oXWx8+Qur+UyB3pX8ma9rGg7KIENQC0zblDf2gq1q7BchRUPYeVPXkVoCId3mc9gn979qRkmEKONzelwC0Vb2/8TitR3XlaNklQLOXHZirmYzrOphypnuc1pg6SBwuEOrblvR0Oe43hZc60ro+je0SIEdh+btQlFMOcg+94nFaO1lp40ZQsRQX+eYy4RxoGMFEXgVYN7PKsjo/n9rYnOLWowE35Cj0ukAobK2I8YnHZT2hIxd1AihneelJZDB80NYhWlXo6MHyU5tRVDZCZeVFAmZ0pAqBP9BIXVjitMhG8JBLDre3HkByuONVqVZTx6PyTgDlFpa/zApd1GrOIfzF47S1M1XEixJnLSsbYjIq4qLb3uWpfQcCxPhVZZr1V9HyA4jX+BwrvbIiiDxKJcBd7LK1N652vN0QIoha1ZZ7gqxM25Rn6VLDiPVAcot89zHzXRG28xGTsuBQ46bZD1fZmhubU7rbC7XjoBx3WR6RWhCWPQrRpxuc1p5mb4S06182h9srG7jRfSgdAOGXXGm9vySfAn0ol7BZ2wHkKPL6wLBIb1UF8Fbz9R/cHV0/r0gpobsMB9A/x0bCFlZoQcki6yeRtpeo+VoBchSWz4airBfuEXD2VgTLtuUPHTpYHc8p8o8l1nYPoP0mZv4lqm3LDmVuaguQ+FDfLD/46jRMGmbcffvZGUuGpmPHaAt9NABC9atoFAAKtXuIc9NBgNzez0EYxxpQXhPEz+dbkZOt4tMDgML4DxHWMOO5GRMoLkcMUQMoBFMTQD+3j7a4DzUHSh0gx7KybBiV7fL32iaGPVXBHfMsSE0C6jrcW/vvfmQDa/jD9An0bL9YI8JCUQYo3OrbrPGCklvs+lgTLTkKvQsJmlqclyWOkC0LAICcgrJrSFWfFPlzoCqImZOSsWjOEPhqu7guKpCGjrw/1oJYsX8Cnr+Mou/WGyOApPONgHJ3onFT7vKyW9ikrgjRlh/3OG3XhVZo4aBC71NQsFA+7qsMYsGZQ3DZqcnYWxHRHPsKGn5LwONnTaDSiEpEkCl2ALU2/jYU7ceJctPixHvL9ltSlWEKEZgZ9tFWgyzHIYDcXlFHJ4vfe22jBtfcTJw81oCySL0NQlxVS4xnNcbT0ZBTcQBIhl5PjDtnVlsfGmyb3qVP+Bds29v8GyYkm01q4ZY7QlYFatlvSDAHQ0MzIy1JwZJzM5GVRqhpjGCqd5GFGM9rASybkd1/7S9OAIUX+s1BJbhw06Kh4hgT1/T+l3y8PR1XVNRjylufNx3j+bT+Jy/8JPO9VhmU6y4/jUFvyw8VdRqyhxuRd06Gfoja3N8LIwfl1HotiMdnTiSxN/UpxRWgUM/iyk0bP+PjDAruYAU/EnN8sgGwpkGrrcEPTxxDrb4LlFtQ/iNW6PfSw9LqIHKPNeN6R1rXCkKfSNwuSsh2MJ5vVvB7xzj6IpJqBgGgg9wUUK/adGvmQDbJ3Q7x9V2ckcS4T1Fxo56pzXUq+atRAQyNyDolm8r1JS6nsPwuUui+sIJw2alpuOoMM/b3z8jSG+2ZCC+wBvf0Y6iVjbsqNGgAhTpTy8S3lSy2PdpbvJ/eBtz2+6Yd/D1FxSMgDO0pvI2i4JIzx9LLOkAOd/kjAF0v6JVVB7HwrHRcODUpVgC19peAjWA826TgZcc46qQvDjJALf2kkmBQWThQbnpzJ08B4X5WML8j13QEWO5+BZuxZOYkWtECUOh8XDS4yjoN1+emI2eSCaWRanB9mUJd5JVmFeBvFMRzZ06kteEsiQFQiJuI6KfFTuvzfR2qZysPN5qRB0LonCeSoFDi6RPEQzMm0KIQQIXejSDMDGpiNWAsnpOOU8YaUR7PqDQtSgUxdjCwOgg8fc/fKqoHaCztKz17zM+MK0rybC9GWunmz1kcEm8BwRwRMC0VCw7pZvxu6ii6OsxBYvbIbg4y5KNzbiamjFJ1JWEwU2l1sPjXGyoT6daEl5OCY3sKqLR1K5v8yVjIjJtJxXF9AUZoHdCAYemAUcWqCTa6PCyDSgHKagowFAX6JnXiUBUVclo+iElU/sJ1kZky4tVNJrqyxGl9rmN7b+ziMWBcRYTroGBUX4EJ1ye2z6oGDU9vrq365466d4YOUZeSw+0VaZPWGGAYVYJrbgbGZ6moPAJQJ9yJeFmx0357+MOmz/i7qoormXDBf09ylf4CI/UpBNjSgMK1NXjloxocP8IkwcDqBCCRNqlHAOqdD1VCwT3zrasVBeeyojseHhOx8O+lejkkNZuAgjVV+GhPI+xp+kUIFoBkQ2Q7ssT1DtDF01Irpo1Jah+rp/diEeXQATICD66vwpYvG2ELAVRBDrdvB8ATREkQ887iuZmYPEqFf5CVhESTQSkmguvsTCQZer2xExEgHTMZ1JAVoWh9Ff69pwnWVEWy7Bc1+w0QposGV9+sYdGcTJxytCG+anYXQ0o0gMTC8j+jQp66sUgmA/QoOu51ldhZ2owMswIQ76LcQt/LEnxBPlbVa7jBkYGZk4xx26h2N9hEAcikEi6cmooTRscOHKGBLG+1TcCKtRXYXxnQTxUAep8cRb7HwHytbHLLxdQzPR0XnBR7U09vszARABpnN+LiaamwpOjLTUzTkGRgXwVjxTo/6hoZyUYSpfAf5HD7fwFo/yety2nqFaem4crYGUsjHuRgAiRcc/ZkM04bnxy3wOLWVGDr3iDc6ypgEIu2qsu6pyjX7b2agaflX6VVQcw53oyf5aTB25U/QsTkHXjGwQLoaJsB352WBktISMctDU0HNn7ajEeKK5GZooQCIhPyZYk7C8ybpSf+Ok3fIOWdk45AcAAHdlEYVrwBkk26TM4zhGtio6j1SJURGcCL7zbgD29VY3hG6DK4xFOg6fdXWIxJQdkLKfXNjPRkBUu+kwn7AI68o4CPfrobL1OPcM3FU1PDe49odL9Pdch8sA8BHvXUYt22OgxPb7mtz4GTwk4jEkN0UljVFnvc1DGDq2rHA6DB5powikY15AtfsLYSn+5v1pc4OYJvQJ2tBSDfcwDrkar2VwZx9fR0fO/kpEjdrvo0WyLNHGuARlsMuGRaKrKGHIwtEWnfop0v3Qzs8TGWrfEjEGSYZDNM2Oxx2mboAOUUld9ATPrtbXFcnDXJjJvnpOnWhI4hSKPdue7qixVAoiHNPi4FZ05I1g2UiZBE/ry+rQkPF1e2nTArPC7bEr2Ls1f6TtA01h3kaxoZQ4couH2eBSkmoD7iJyuiO9RYAJRIXNOWWiMzgSc21eHl92swMtPQ8okv8rjsr7R1npcItcPlZRjR5m79TibOGG/Ql7nB0GqiCZCs78I1ZyUQ14QBEhOP9G/p6krsLm8x8QBBtYlsEvyvLUDyWMRP5Ye9lUHMPT4FN+Wmoqymr8/5RIeTogWQzEiRNcPCmlF0uheVWoQZhmcA//o8oGusYn+TZZcJr5c4bXr0kVaAclb65pPGr8qP4mEqO9lfnG/BsHRC1SAc3g0UIJmVjmwzZkwyJ4ys6QpVAWjl6zVYt60eoy1q6PapoizyLLboAeJbAQqFWPZWAZSkc1FFENflpOOiqUn42hf/ZU72ZEtX9++ZnkTmmrYgif1NLDb3/d2nX/tJMYbgCJA2Mhxvu50eE75VLT/KJa7Jo5Jwx7x0/Y6QWBbinZavqUB1Q+RxKmR5yMk2Y1Z2YnON0FE45Sgr8OctjXhyUyVEgdG5h/Csx2lrDaPZDiC5Eq41Nesup6Je+2s13HGeBaeOVbFvEJSF9dvqsfGzyNZXMY9cMi0NI1rMJPGeTH1tTzancsRw3+pKbN/XDHtai0uDqp3iWZTVeoux004gx+0rJrBDNLe9/iDOnpKCxXNSsVdcgSNxvOtrT3vIL34Sj2+s0j1eu0vCNcIxsncTuXMoJJn8oy3AmzsDWL7GD2uqGpKTXQSs6gSQHi6LNXHLhRyD1zcx8i+0Inu4orsDx3tzJ0vcqndr8IW3c9gDkTUXTU09ZLgmPHlkIsnxwv2vVeHt3Y0YmaHqKxaTcnWJ0/K7tpOsy720o6B8OxTKFjD2+INwHGvGreek4UA12oUtjddsFcbdVdqsHwULYKlJCo7JMspN9EHZow1k3EEGjrYCm3cGcP9qP+xDWrgHqPC4bHqMil4BynH7riDi54WLxIAqS4zIohkTDbpGF28uGghBEqmsTLQUIyCb0/y/VeKzA8261UY3pxHd6XFa748IIMnkKPTuBmGsgHGgOogJQ02498IMNAVDN78TxIyVSPTvtS8CxDg78Pw7jXi8pBJH21ufj62uSrXaugoG1S2dHYX+E0GaHuZLFIYvvQFcMyMDV56ehC/K478v6nX0CZ5BwLGniTGacdfLfjQHNQxJVkKqNdN5njzra10NoUdGCIduFICqGxhyTP7A96wYmUHYVxmyIR1JvVNAMBAr+igLsGJNLf7xSS3kkFD8ECXmXbHLPq27WnoE6Bx3pbUJAf21eAFDFIbTxiXj7vlDUN0glu8j8qh3eEJ7Slna1m8LYMVav35yK4BJChIfv8lp/0+/AJJCOUXea4j1J8D09JUvgEtPScN1s1J0S/dgnRdFQphEyCNKlhwn7CrT8Iu/+hFkRqY5pBgwUUGJ03prT/2MSNY73F4J6HeSLHWNzYyyGg13z7cgJ9uA3eVHuKg7AgsIGeaQ1nbbS5XYvr8RY6wGXTMGuMzjsvcaTSwigCRuqIEViSGQKlqdnBeZTQqWXmzBaAthj/+IPOoIkgj/ZGPoQlbR+lr8/aNaHGVt1dqgGDB5w822bb1xeUQA6UvdSt900lh/eFzk0Tf+IMbaDbj3olDQpdKqIyCFiS3giDO8mHOe+1cDntpcjREZCgyK7i0qS1uXF8H6rMV1LJBT5L+HWMuX38NWhonDjFh6caZc29P9uQ93zU7AERocbQNe2tKIh4urdEOo3I4IyWv6g8dlvao3zgl/j5iDwgVyirzriDFXb4qAr30B/O94s67ZhawOhy9IYXDGWIF125p0Nypxgh+SHAYHWz0uW/vXi3tBqs8ASX0Od3kJQLOksEyKr/0B3SPz9nnp+l7pwGG43Al3iDJwlAVY80kTCtdV6lwjPm4yceV1Yi0peFpPl5AHvMS1rSAcISsM0jcVAWQPM+Hn8zOQNSSkOBwuNjsBRzygxL/6pfca8Ns3qtuBI1FGkw0Y94+bbVWRLm39XuJal7qCKruqNH+sASN0NqTQHumYLBPuOi8dY+2KbljVd8v94tO+DmVw8gt3yNGBOB/+/p/1ePatalhTVKSb5VUTvU9NioapG27pXWOLKgdJZaJ+G1nZwID+9KSu3VUEYUlRcWPuEEyfEAqIIVaHb5vyoNvQENqEivH4sY01WPtJHYamqzAbW2QOYS80ZZ4nz9LvoLwDntuXrmK1fI9vHQA96IQeb7tGg5yGXnBSChacmapzkMgl+XPADQ4Oo7RrVZa0JEPItvbeFwE8trEan5cGMCJT1ccfAo+2KSbDzA03puumsv6mqNHL4fZKnB3dl0tkj7huCTeJs+B1s9L0JU9Aktl2qMqmMNfo0UAMwOqPG3V5I5NRTkXle4ix6ENjsGl6NF4qixpAIe3Otxxg3bakyx0OOUHaUlVcONWMc6eYkZYkDvpAs3ZoARU221hSgX/vCeIv79dh844GZJgJ6eaQptaSnvK4bNf0l2M6losqQFJ5TqFvPhH/EUBGeMkTJ0R/HePEo0y4ZGoKTh9vhBz9yp5JZl0iKxECjHjfCNfsq2S8+nE9Xvu4HjWNmu4LIVbpsMGYoCwsdlmeiRY4+kSPZmXhunLd5fI+6KsM0l8pDnOTRHSUmTZjUjIuODEFk0eqOidJrBMJv5koS1/YeSnVFArPUlELvLGjEa98WIfPy+WYWm1jGQh54wQ19dJYvBITE4DCQDncvlsBfkDEUlg2CRAClOywZ0xM0mXUsSMM+tLnr5Oow6F1PKYd62ZWhm1olpSQEiAcs+XLJhRvr8fWvc1ISyL9xvdBWQOwwg9kjbT9PFYR7WNOh5kPVk5UtaA8eXNBmC5hJaK8RtNn4uRRJpw+LglTRpswKjPUpYo6oDFOD8xIf2SCpCWHJsjO0gDe/aJRB+eL8oB+JV4if+gXe1t9A3kjAUuKXXZ5gCpmKeYAhXs+u9Dv0Eh7tO1rWjJgcSn21Qb1WGniPJ493ITTxyfp0YczU0Jqe0OTREEJLYNthHG/iCJtSp3CIbKEidVZ7kDtr9Kw5YsmvP9VI3aVBVBRF9RvG4jfQHtgsJ/A1xe77HpM0VinuAHUKp+K/DcxazdIEMHwb2FzkUR8FIXCbCL9KGOszaD/OcZqRFaaou/OxaQiM16AEkVDABYhrZ9QtvF8lTzyn4AR/k/+LSALl8gLL/sqgrpDpDjEiGyRf4vQl2XMaJAI8O3I/zUTnjIFmguioT5HCmzcAWojn37A4Os6Ph6oB1XVgJoGTff4F6LKTBaTvdwnlZ26uMqGZ7cskXKnU4JPSEBCGZCAJXVIBK+GAOvR9CXMTUW9pkdTERkof8oSK5NCjkqEU2QpC0+Wg5OHP2Cix7jS+vRgvEM0aAC10fhOg6Jexpp2rQQW7GpmiQuybAZl8yscIyAKUSXyVJKR9ECEchgmnCLfxP4X4q6D5aSOcFkBNLmlbDeaI4PwBJHyp+LFlk2RzvZY5Bt0gMKDOnvF/qHNBqO8PinWiNkAeozLJstPiFO40xIXNimF5Y2qhDijl/1WLQMCxlqQ8kqJ0xJRAPZYgNK2zoQBqG2n5D2JxiCdxRqfAcL/isMKgF4dLPpELIIfzB8T4V/MeIs105slt6TrV28SKSUkQB0JdO5DO5JqA7ZJKmkTWVMmksLjmHkkgQQ0cThPBSEFjPAVabmvIheLJB6rnMHIsznfkMJfsUafEWk7NRN/1tfDs8EA7v8BZd+IfdEOQOYAAAAASUVORK5CYII=";
@@ -16711,7 +16466,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
@@ -49293,6 +49048,7 @@ var script$x = {
handleMouseUp() {
// @pos MouseUp
let _this = this;
+ let u = navigator.userAgent;
if (this.userType && this.insideIndex === this.ruleIndex) {
setTimeout(() => {
// console.log('%c%s', 'font-size:2em;background: #00965E;color: #FFF', 'MouseUp', _this.markEfiStr)
@@ -49331,8 +49087,14 @@ var script$x = {
break;
}
checkout = false;
- _this.activeTippy[0].setContent(`${msg}`);
- _this.activeTippy[0].show();
+ if (_this.pageType == 'pc' || !u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
+ _this.activeTippy[0].setContent(`${msg}`);
+ _this.activeTippy[0].show();
+ } else {
+ _this.$EventBus.$emit('showToastTippy', {
+ msg: msg
+ });
+ }
let preOperateTippy = document.getElementById(`tippy-${_this.activeTippy[0].id - 1}`);
preOperateTippy && preOperateTippy.remove();
_this.markEfiStr = '';
@@ -49349,7 +49111,6 @@ var script$x = {
const templateBar = document.getElementById(_this.tippyTplBarId);
// let HTMLContentClone = $J(`#${_this.tippyTplBarId}`)?.clone(true,true)?.get(0)
let content = templateBar?.innerHTML || '选区解析错误';
- let u = navigator.userAgent;
let markId = `mark__${v4()}`;
let noteModel = {
selectionText: this.noteData.selectionText,
@@ -50384,7 +50145,7 @@ __vue_render__$x._withStripped = true;
/* style */
const __vue_inject_styles__$x = undefined;
/* scoped */
- const __vue_scope_id__$x = "data-v-50837cf9";
+ const __vue_scope_id__$x = "data-v-2710695d";
/* module identifier */
const __vue_module_identifier__$x = undefined;
/* functional template */
diff --git a/src/plugin/xml-digital-teaching/lib/testPaper.js b/src/plugin/xml-digital-teaching/lib/testPaper.js
index 62a0461..ecbbdbe 100644
--- a/src/plugin/xml-digital-teaching/lib/testPaper.js
+++ b/src/plugin/xml-digital-teaching/lib/testPaper.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
const radioType = ['SingleSelect'];
@@ -14870,7 +14870,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
diff --git a/src/plugin/xml-digital-teaching/lib/text.css b/src/plugin/xml-digital-teaching/lib/text.css
index 4a98eec..108b18b 100644
--- a/src/plugin/xml-digital-teaching/lib/text.css
+++ b/src/plugin/xml-digital-teaching/lib/text.css
@@ -1,6 +1,3 @@
-
-
-/*# sourceMappingURL=XmlTextDialog.vue.map */
.xml-text-h5 .inline-audio-wrap,
.xml-text-h5 .inline-link-wrap {
align-items: center;
@@ -72,11 +69,14 @@
/*# sourceMappingURL=XmlText.vue.map */
-.xml-text-h5[data-v-50837cf9] {
+
+/*# sourceMappingURL=XmlTextDialog.vue.map */
+
+.xml-text-h5[data-v-2710695d] {
}
-.xml-text-pc[data-v-50837cf9] {
+.xml-text-pc[data-v-2710695d] {
}
-.xml-text-h5[data-v-50837cf9] {
+.xml-text-h5[data-v-2710695d] {
}
diff --git a/src/plugin/xml-digital-teaching/lib/text.js b/src/plugin/xml-digital-teaching/lib/text.js
index b235c14..2e32263 100644
--- a/src/plugin/xml-digital-teaching/lib/text.js
+++ b/src/plugin/xml-digital-teaching/lib/text.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
@@ -10120,1083 +10120,1441 @@ var recorder_mp3_min = createCommonjsModule(function (module) {
https://github.com/xiangyuecn/Recorder
src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
*/
-!function (y) {
+!function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = t ? window : Object;
+ !function (e, w) {
- var v = function () {},
- V = function (e) {
- return new t(e);
- };
- V.LM = "2023-02-01 18:05";
- var T = "Recorder",
- d = "getUserMedia",
- O = "srcSampleRate",
- N = "sampleRate",
- x = "catch";
- V.IsOpen = function () {
- var e = V.Stream;
- if (e) {
- var t = e.getTracks && e.getTracks() || e.audioTracks || [],
- a = t[0];
- if (a) {
- var s = a.readyState;
- return "live" == s || s == a.LIVE;
- }
- }
- return !1;
- }, V.BufferSize = 4096, V.Destroy = function () {
- for (var e in H(T + " Destroy"), S(), a) a[e]();
- };
- var a = {};
- V.BindDestroy = function (e, t) {
- a[e] = t;
- }, V.Support = function () {
- var e = navigator.mediaDevices || {};
- return e[d] || (e = navigator)[d] || (e[d] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[d] && (V.Scope = e, !!V.GetContext());
- }, V.GetContext = function () {
- var e = y.AudioContext;
- return e || (e = y.webkitAudioContext), e ? (V.Ctx && "closed" != V.Ctx.state || (V.Ctx = new e(), V.BindDestroy("Ctx", function () {
- var e = V.Ctx;
- e && e.close && (e.close(), V.Ctx = 0);
- })), V.Ctx) : null;
- };
- var E = "ConnectEnableWebM";
- V[E] = !0;
- var P = "ConnectEnableWorklet";
- V[P] = !1;
- var g = function (e, _) {
- var l,
- i,
- f,
- c = e.BufferSize || V.BufferSize,
- h = V.Ctx,
- u = e.Stream,
- o = function (e) {
- var t = u._m = h.createMediaStreamSource(u),
- a = h.destination,
- s = "createMediaStreamDestination";
- h[s] && (a = h[s]()), t.connect(e), e.connect(a);
- },
- m = "",
- p = u._call,
- b = function (e) {
- for (var t in p) {
- for (var a = e.length, s = new Int16Array(a), n = 0, r = 0; r < a; r++) {
- var i = Math.max(-1, Math.min(1, e[r]));
- i = i < 0 ? 32768 * i : 32767 * i, s[r] = i, n += Math.abs(i);
- }
- for (var o in p) p[o](s, n);
- return;
- }
- },
- v = "ScriptProcessor",
- d = "audioWorklet",
- g = T + " " + d,
- S = "RecProc",
- M = "MediaRecorder",
- w = M + ".WebM.PCM",
- R = h.createScriptProcessor || h.createJavaScriptNode,
- A = "。由于" + d + "内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启" + d + "。",
- B = function () {
- i = u.isWorklet = !1, L(u), H("Connect采用老的" + v + "," + (V[P] ? "但已" : "可") + "设置" + T + "." + P + "=true尝试启用" + d + m + A, 3);
- var e = u._p = R.call(h, c, 1, 1);
- o(e);
- var t = "_D220626",
- a = V[t];
- a && H("Use " + T + "." + t, 3), e.onaudioprocess = function (e) {
- var t = e.inputBuffer.getChannelData(0);
- a ? (t = new Float32Array(t), setTimeout(function () {
- b(t);
- })) : b(t);
- };
- },
- k = function () {
- l = u.isWebM = !1, I(u), i = u.isWorklet = !R || V[P];
- var t = y.AudioWorkletNode;
- if (i && h[d] && t) {
- var s = function () {
- return i && u._na;
- },
- n = u._na = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- f = 0, s() && (H(d + "未返回任何音频,恢复使用" + v, 3), R && B());
- }, 500));
- },
- r = function () {
- if (s()) {
- var e = u._n = new t(h, S, {
- processorOptions: {
- bufferSize: c
- }
- });
- o(e), e.port.onmessage = function (e) {
- f && (clearTimeout(f), f = ""), s() ? b(e.data.val) : i || H(d + "多余回调", 3);
- }, H("Connect采用" + d + ",设置" + T + "." + P + "=false可恢复老式" + v + m + A, 3);
- }
- };
- h.resume()[p && "finally"](function () {
- if (s()) if (h[S]) r();else {
- var e,
- t,
- a = (t = "class " + S + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
- return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, g);
- })(function (e) {
- DEL_super(e);
- var t = this,
- a = e.processorOptions.bufferSize;
- t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
- e.data.kill && (t.kill = !0, console.log("$RA kill call"));
- }, console.log("$RA .ctor call", e);
- }), t += "process " + e(function (e, t, a) {
- var s = this,
- n = s.bufferSize,
- r = s.buffer,
- i = s.pos;
- if ((e = (e[0] || [])[0] || []).length) {
- r.set(e, i);
- var o = ~~((i += e.length) / n) * n;
- if (o) {
- this.port.postMessage({
- val: r.slice(0, o)
- });
- var _ = r.subarray(o, i);
- (r = new Float32Array(2 * n)).set(_), i = _.length, s.buffer = r;
- }
- s.pos = i;
- }
- return !s.kill;
- }), t += '}try{registerProcessor("' + S + '", ' + S + ')}catch(e){console.error("' + g + '注册失败",e)}', "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
- h[d].addModule(a).then(function (e) {
- s() && (h[S] = 1, r(), f && n());
- })[x](function (e) {
- H(d + ".addModule失败", 1, e), s() && B();
- });
- }
- });
- } else B();
- };
- !function () {
- var e = y[M],
- t = "ondataavailable",
- a = "audio/webm; codecs=pcm";
- l = u.isWebM = V[E];
- var s = e && t in e.prototype && e.isTypeSupported(a);
- if (m = s ? "" : "(此浏览器不支持" + w + ")", !_ || !l || !s) return k();
- var n = function () {
- return l && u._ra;
- },
- r = (u._ra = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- n() && (H(M + "未返回任何音频,降级使用" + d, 3), k());
- }, 500));
- }, Object.assign({
- mimeType: a
- }, V.ConnectWebMOptions)),
- i = u._r = new e(u, r),
- o = u._rd = {
- sampleRate: h[N]
- };
- i[t] = function (e) {
- var t = new FileReader();
- t.onloadend = function () {
- if (n()) {
- var e = C(new Uint8Array(t.result), o);
- if (!e) return;
- if (-1 == e) return void k();
- f && (clearTimeout(f), f = ""), b(e);
- } else l || H(M + "多余回调", 3);
- }, t.readAsArrayBuffer(e.data);
- }, i.start(~~(c / 48)), H("Connect采用" + w + ",设置" + T + "." + E + "=false可恢复使用" + d + "或老式" + v);
- }();
- },
- L = function (e) {
- e._na = null, e._n && (e._n.port.postMessage({
- kill: !0
- }), e._n.disconnect(), e._n = null);
- },
- I = function (e) {
- e._ra = null, e._r && (e._r.stop(), e._r = null);
- },
- S = function (e) {
- var t = (e = e || V) == V,
- a = e.Stream;
- if (a && (a._m && (a._m.disconnect(), a._m = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), L(a), I(a), t)) {
- for (var s = a.getTracks && a.getTracks() || a.audioTracks || [], n = 0; n < s.length; n++) {
- var r = s[n];
- r.stop && r.stop();
+ var S = function () {},
+ f = function (e) {
+ return "number" == typeof e;
+ },
+ N = function (e) {
+ return new l(e);
+ },
+ M = N.LM = "2024-04-09 19:15",
+ y = "https://github.com/xiangyuecn/Recorder",
+ R = "Recorder",
+ A = "getUserMedia",
+ V = "srcSampleRate",
+ D = "sampleRate",
+ i = "bitRate",
+ x = "catch",
+ t = e[R];
+ if (t && t.LM == M) return t.CLog(t.i18n.$T("K8zP::重复导入{1}", 0, R), 3);
+ N.IsOpen = function () {
+ var e = N.Stream;
+ if (e) {
+ var t = e.getTracks && e.getTracks() || e.audioTracks || [],
+ a = t[0];
+ if (a) {
+ var n = a.readyState;
+ return "live" == n || n == a.LIVE;
}
- a.stop && a.stop();
}
- e.Stream = 0;
+ return !1;
+ }, N.BufferSize = 4096, N.Destroy = function () {
+ for (var e in O(R + " Destroy"), L(), a) a[e]();
};
- V.SampleData = function (e, t, a, s, n) {
- s || (s = {});
- var r = s.index || 0,
- i = s.offset || 0,
- o = s.frameNext || [];
- n || (n = {});
- var _ = n.frameSize || 1;
- n.frameType && (_ = "mp3" == n.frameType ? 1152 : 1);
- var l = e.length;
- l + 1 < r && H("SampleData似乎传入了未重置chunk " + r + ">" + l, 3);
- for (var f = 0, c = r; c < l; c++) f += e[c].length;
- f = Math.max(0, f - Math.floor(i));
- var h = t / a;
- 1 < h ? f = Math.floor(f / h) : (h = 1, a = t), f += o.length;
- for (var u = new Int16Array(f), m = 0, c = 0; c < o.length; c++) u[m] = o[c], m++;
- for (; r < l; r++) {
- for (var p = e[r], c = i, b = p.length; c < b;) {
- var v = Math.floor(c),
- d = Math.ceil(c),
- g = c - v,
- S = p[v],
- M = d < b ? p[d] : (e[r + 1] || [S])[0] || 0;
- u[m] = S + (M - S) * g, m++, c += h;
+ var a = {};
+ N.BindDestroy = function (e, t) {
+ a[e] = t;
+ }, N.Support = function () {
+ if (!w) return !1;
+ var e = navigator.mediaDevices || {};
+ return e[A] || (e = navigator)[A] || (e[A] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[A] && (N.Scope = e, !!N.GetContext());
+ }, N.GetContext = function (e) {
+ if (!w) return null;
+ var t = window.AudioContext;
+ if (t || (t = window.webkitAudioContext), !t) return null;
+ var a = N.Ctx;
+ if (a && "closed" != a.state || (a = N.Ctx = new t(), N.NewCtxs = N.NewCtxs || [], N.BindDestroy("Ctx", function () {
+ var e = N.Ctx;
+ e && e.close && (s(e), N.Ctx = 0);
+ var t = N.NewCtxs;
+ N.NewCtxs = [];
+ for (var a = 0; a < t.length; a++) s(t[a]);
+ })), e && a.close) try {
+ a = new t(), N.NewCtxs.push(a);
+ } catch (e) {
+ O("GetContext tryNew Error", 1, e);
}
- i = c - b;
- }
- o = null;
- var w = u.length % _;
- if (0 < w) {
- var R = 2 * (u.length - w);
- o = new Int16Array(u.buffer.slice(R)), u = new Int16Array(u.buffer.slice(0, R));
- }
- return {
- index: r,
- offset: i,
- frameNext: o,
- sampleRate: a,
- data: u
- };
- }, V.PowerLevel = function (e, t) {
- var a = e / t || 0;
- return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
- }, V.PowerDBFS = function (e) {
- var t = Math.max(.1, e || 0);
- return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
- }, V.CLog = function (e, t) {
- var a = new Date(),
- s = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
- n = this && this.envIn && this.envCheck && this.id,
- r = ["[" + s + " " + T + (n ? ":" + n : "") + "]" + e],
- i = arguments,
- o = y.console || {},
- _ = 2,
- l = o.log;
- for ("number" == typeof t ? l = 1 == t ? o.error : 3 == t ? o.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
- f ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(o, r);
- };
- var H = function () {
- V.CLog.apply(this, arguments);
- },
- f = !0;
- try {
- f = !console.log.apply;
- } catch (e) {}
- var s = 0;
- function t(e) {
- this.id = ++s, r();
- var t = {
- type: "mp3",
- bitRate: 16,
- sampleRate: 16e3,
- onProcess: v
- };
- for (var a in e) t[a] = e[a];
- this.set = t, this._S = 9, this.Sync = {
- O: 9,
- C: 9
- };
- }
- V.Sync = {
- O: 9,
- C: 9
- }, V.prototype = t.prototype = {
- CLog: H,
- _streamStore: function () {
- return this.set.sourceStream ? this : V;
- },
- open: function (e, a) {
- var s = this,
- n = s._streamStore();
- e = e || v;
- var r = function (e, t) {
- t = !!t, s.CLog("录音open失败:" + e + ",isUserNotAllow:" + t, 1), a && a(e, t);
- },
- i = function () {
- s.CLog("open ok id:" + s.id), e(), s._SO = 0;
- },
- o = n.Sync,
- _ = ++o.O,
- l = o.C;
- s._O = s._O_ = _, s._SO = s._S;
- var t = s.envCheck({
- envName: "H5",
- canProcess: !0
- });
- if (t) r("不能录音:" + t);else if (s.set.sourceStream) {
- if (!V.GetContext()) return void r("不支持此浏览器从流中获取录音");
- S(n), s.Stream = s.set.sourceStream, s.Stream._call = {};
- try {
- g(n);
- } catch (e) {
- return void r("从流中打开录音失败:" + e.message);
- }
- i();
- } else {
- var f = function (e, t) {
- try {
- y.top.a;
- } catch (e) {
- return void r('无权录音(跨域,请尝试给iframe添加麦克风访问策略,如allow="camera;microphone")');
- }
- /Permission|Allow/i.test(e) ? r("用户拒绝了录音权限", !0) : !1 === y.isSecureContext ? r("浏览器禁止不安全页面录音,可开启https解决") : /Found/i.test(e) ? r(t + ",无可用麦克风") : r(t);
- };
- if (V.IsOpen()) i();else if (V.Support()) {
- var c = function (t) {
- setTimeout(function () {
- t._call = {};
- var e = V.Stream;
- e && (S(), t._call = e._call), V.Stream = t, function () {
- if (l != o.C || !s._O) {
- var e = "open被取消";
- return _ == o.O ? s.close() : e = "open被中断", r(e), !0;
- }
- }() || (V.IsOpen() ? (e && s.CLog("发现同时多次调用open", 1), g(n, 1), i()) : r("录音功能无效:无音频流"));
- }, 100);
- },
- h = function (e) {
- var t = e.name || e.message || e.code + ":" + e;
- s.CLog("请求录音权限错误", 1, e), f(t, "无法录音:" + t);
- },
- u = {
- noiseSuppression: !1,
- echoCancellation: !1
- },
- m = s.set.audioTrackSet;
- for (var p in m) u[p] = m[p];
- u.sampleRate = V.Ctx.sampleRate;
- try {
- var b = V.Scope[d]({
- audio: u
- }, c, h);
- } catch (e) {
- s.CLog(d, 3, e), b = V.Scope[d]({
- audio: !0
- }, c, h);
- }
- b && b.then && b.then(c)[x](h);
- } else f("", "此浏览器不支持录音");
- }
- },
- close: function (e) {
- e = e || v;
- var t = this,
- a = t._streamStore();
- t._stop();
- var s = a.Sync;
- if (t._O = 0, t._O_ != s.O) return t.CLog("close被忽略(因为同时open了多个rec,只有最后一个会真正close)", 3), void e();
- s.C++, S(a), t.CLog("close"), e();
- },
- mock: function (e, t) {
- var a = this;
- return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a[O] = t, a;
- },
- envCheck: function (e) {
- var t,
- a = this.set,
- s = "CPU_BE";
- if (t || V[s] || !y.Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (r(s), t = "不支持CPU_BE架构"), !t) {
- var n = a.type;
- this[n + "_envCheck"] ? t = this[n + "_envCheck"](e, a) : a.takeoffEncodeChunk && (t = n + "类型" + (this[n] ? "" : "(未加载编码器)") + "不支持设置takeoffEncodeChunk");
- }
- return t || "";
- },
- envStart: function (e, t) {
- var a = this,
- s = a.set;
- a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [];
- var n = s[N];
- if (t < n ? s[N] = t : n = 0, a[O] = t, a.CLog(O + ": " + t + " set." + N + ": " + s[N] + (n ? " 忽略" + n : ""), n ? 3 : 0), a.engineCtx = 0, a[s.type + "_start"]) {
- var r = a.engineCtx = a[s.type + "_start"](s);
- r && (r.pcmDatas = [], r.pcmSize = 0);
- }
- },
- envResume: function () {
- this.envInFixTs = [];
- },
- envIn: function (e, t) {
- var n = this,
- r = n.set,
- i = n.engineCtx,
- a = n[O],
- s = e.length,
- o = V.PowerLevel(t, s),
- _ = n.buffers,
- l = _.length;
- _.push(e);
- var f = _,
- c = l,
- h = Date.now(),
- u = Math.round(s / a * 1e3);
- n.envInLast = h, 1 == n.buffers.length && (n.envInFirst = h - u);
- var m = n.envInFixTs;
- m.splice(0, 0, {
- t: h,
- d: u
- });
- for (var p = h, b = 0, v = 0; v < m.length; v++) {
- var d = m[v];
- if (3e3 < h - d.t) {
- m.length = v;
+ return a;
+ }, N.CloseNewCtx = function (e) {
+ if (e && e != N.Ctx) {
+ s(e);
+ for (var t = N.NewCtxs || [], a = t.length, n = 0; n < t.length; n++) if (t[n] == e) {
+ t.splice(n, 1);
break;
}
- p = d.t, b += d.d;
+ O(z("mSxV::剩{1}个GetContext未close", 0, a + "-1=" + t.length), t.length ? 3 : 0);
}
- var g = m[1],
- S = h - p;
- if (S / 3 < S - b && (g && 1e3 < S || 6 <= m.length)) {
- var M = h - g.t - u;
- if (u / 5 < M) {
- var w = !r.disableEnvInFix;
- if (n.CLog("[" + h + "]" + (w ? "" : "未") + "补偿" + M + "ms", 3), n.envInFix += M, w) {
- var R = new Int16Array(M * a / 1e3);
- s += R.length, _.push(R);
+ };
+ var s = function (e) {
+ if (e && e.close) {
+ e._isC = 1;
+ try {
+ e.close();
+ } catch (e) {
+ O("ctx close err", 1, e);
}
}
- }
- var A = n.recSize,
- B = s,
- k = A + B;
- if (n.recSize = k, i) {
- var y = V.SampleData(_, a, r[N], i.chunkInfo);
- i.chunkInfo = y, k = (A = i.pcmSize) + (B = y.data.length), i.pcmSize = k, _ = i.pcmDatas, l = _.length, _.push(y.data), a = y[N];
- }
- var T = Math.round(k / a * 1e3),
- x = _.length,
- E = f.length,
- P = function () {
- for (var e = L ? 0 : -B, t = null == _[0], a = l; a < x; a++) {
- var s = _[a];
- null == s ? t = 1 : (e += s.length, i && s.length && n[r.type + "_encode"](i, s));
- }
- if (t && i) for (a = c, f[0] && (a = 0); a < E; a++) f[a] = null;
- t && (e = L ? B : 0, _[0] = null), i ? i.pcmSize += e : n.recSize += e;
- },
- L = 0,
- I = "rec.set.onProcess";
- try {
- L = r.onProcess(_, o, T, a, l, P);
- } catch (e) {
- console.error(I + "回调出错是不允许的,需保证不会抛异常", e);
- }
- var H = Date.now() - h;
- if (10 < H && 1e3 < n.envInFirst - h && n.CLog(I + "低性能,耗时" + H + "ms", 3), !0 === L) {
- var C = 0;
- for (v = l; v < x; v++) null == _[v] ? C = 1 : _[v] = new Int16Array(0);
- C ? n.CLog("未进入异步前不能清除buffers", 3) : i ? i.pcmSize -= B : n.recSize -= B;
- } else P();
- },
- start: function () {
- var t = this,
- a = V.Ctx,
- e = 1;
- if (t.set.sourceStream ? t.Stream || (e = 0) : V.IsOpen() || (e = 0), e) {
- if (t.CLog("开始录音"), t._stop(), t.state = 3, t.envStart(null, a[N]), t._SO && t._SO + 1 != t._S) t.CLog("start被中断", 3);else {
- t._SO = 0;
- var s = function () {
- 3 == t.state && (t.state = 1, t.resume());
- };
- if ("suspended" == a.state) {
- var n = "AudioContext resume: ";
- t.CLog(n + "wait..."), a.resume().then(function () {
- t.CLog(n + a.state), s();
+ },
+ B = N.ResumeCtx = function (a, n, s, r) {
+ var i = 0,
+ o = 0,
+ _ = 0,
+ l = 0,
+ f = "EventListener",
+ c = "ResumeCtx ",
+ u = function (e, t) {
+ o && h(), i || (i = 1, e && r(e, l), t && s(l)), t && (!a._LsSC && a["add" + f] && a["add" + f]("statechange", b), a._LsSC = 1, _ = 1);
+ },
+ h = function (e) {
+ if (!e || !o) {
+ o = e ? 1 : 0;
+ for (var t = ["focus", "mousedown", "mouseup", "touchstart", "touchend"], a = 0; a < t.length; a++) window[(e ? "add" : "remove") + f](t[a], b, !0);
+ }
+ },
+ b = function () {
+ var e = a.state,
+ t = p(e);
+ if (!i && !n(t ? ++l : l)) return u();
+ t ? (_ && O(c + "sc " + e, 3), h(1), a.resume().then(function () {
+ _ && O(c + "sc " + a.state), u(0, 1);
})[x](function (e) {
- t.CLog(n + a.state + " 可能无法录音:" + e.message, 1, e), s();
- });
- } else s();
+ O(c + "error", 1, e), p(a.state) || u(e.message || "error");
+ })) : "closed" == e ? (_ && !a._isC && O(c + "sc " + e, 1), u("ctx closed")) : u(0, 1);
+ };
+ b();
+ },
+ p = N.CtxSpEnd = function (e) {
+ return "suspended" == e || "interrupted" == e;
+ },
+ k = function (e) {
+ var t = e.state,
+ a = "ctx.state=" + t;
+ return p(t) && (a += z("nMIy::(注意:ctx不是running状态,rec.open和start至少要有一个在用户操作(触摸、点击等)时进行调用,否则将在rec.start时尝试进行ctx.resume,可能会产生兼容性问题(仅iOS),请参阅文档中runningContext配置)")), a;
+ },
+ T = "ConnectEnableWebM";
+ N[T] = !0;
+ var E = "ConnectEnableWorklet";
+ N[E] = !1;
+ var C = function (e, _) {
+ var l = e.BufferSize || N.BufferSize,
+ f = e.Stream,
+ c = f._RC || f._c || N.GetContext(!0);
+ f._c = c;
+ var u,
+ a,
+ h,
+ i = function (e) {
+ var t = f._m = c.createMediaStreamSource(f),
+ a = c.destination,
+ n = "createMediaStreamDestination";
+ c[n] && (a = f._d = c[n]()), t.connect(e), e.connect(a);
+ },
+ b = "",
+ p = f._call,
+ m = function (e) {
+ for (var t in p) {
+ for (var a = e.length, n = new Int16Array(a), s = 0, r = 0; r < a; r++) {
+ var i = Math.max(-1, Math.min(1, e[r]));
+ i = i < 0 ? 32768 * i : 32767 * i, n[r] = i, s += Math.abs(i);
+ }
+ for (var o in p) p[o](n, s);
+ return;
+ }
+ },
+ v = "ScriptProcessor",
+ d = "audioWorklet",
+ o = R + " " + d,
+ g = "RecProc",
+ w = "MediaRecorder",
+ S = w + ".WebM.PCM",
+ M = c.createScriptProcessor || c.createJavaScriptNode,
+ y = z("ZGlf::。由于{1}内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启{1}。", 0, d),
+ A = function () {
+ a = f.isWorklet = !1, n(f), O(z("7TU0::Connect采用老的{1},", 0, v) + Y.get(z(N[E] ? "JwCL::但已设置{1}尝试启用{2}" : "VGjB::可设置{1}尝试启用{2}", 2), [R + "." + E + "=true", d]) + b + y, 3);
+ var e = f._p = M.call(c, l, 1, 1);
+ i(e), e.onaudioprocess = function (e) {
+ var t = e.inputBuffer.getChannelData(0);
+ m(t);
+ };
+ },
+ k = function () {
+ u = f.isWebM = !1, I(f), a = f.isWorklet = !M || N[E];
+ var t = window.AudioWorkletNode;
+ if (a && c[d] && t) {
+ var n = function () {
+ return a && f._na;
+ },
+ s = f._na = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ h = 0, n() && (O(z("MxX1::{1}未返回任何音频,恢复使用{2}", 0, d, v), 3), M && A());
+ }, 500));
+ },
+ r = function () {
+ if (n()) {
+ var e = f._n = new t(c, g, {
+ processorOptions: {
+ bufferSize: l
+ }
+ });
+ i(e), e.port.onmessage = function (e) {
+ h && (clearTimeout(h), h = ""), n() ? m(e.data.val) : a || O(z("XUap::{1}多余回调", 0, d), 3);
+ }, O(z("yOta::Connect采用{1},设置{2}可恢复老式{3}", 0, d, R + "." + E + "=false", v) + b + y, 3);
+ }
+ },
+ e = function () {
+ if (n()) if (c[g]) r();else {
+ var e,
+ t,
+ a = (t = "class " + g + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
+ return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, o);
+ })(function (e) {
+ DEL_super(e);
+ var t = this,
+ a = e.processorOptions.bufferSize;
+ t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
+ e.data.kill && (t.kill = !0, $C.log("$RA kill call"));
+ }, $C.log("$RA .ctor call", e);
+ }), t += "process " + e(function (e, t, a) {
+ var n = this,
+ s = n.bufferSize,
+ r = n.buffer,
+ i = n.pos;
+ if ((e = (e[0] || [])[0] || []).length) {
+ r.set(e, i);
+ var o = ~~((i += e.length) / s) * s;
+ if (o) {
+ this.port.postMessage({
+ val: r.slice(0, o)
+ });
+ var _ = r.subarray(o, i);
+ (r = new Float32Array(2 * s)).set(_), i = _.length, n.buffer = r;
+ }
+ n.pos = i;
+ }
+ return !n.kill;
+ }), t = (t += '}try{registerProcessor("' + g + '", ' + g + ')}catch(e){$C.error("' + o + ' Reg Error",e)}').replace(/\$C\./g, "console."), "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
+ c[d].addModule(a).then(function (e) {
+ n() && (c[g] = 1, r(), h && s());
+ })[x](function (e) {
+ O(d + ".addModule Error", 1, e), n() && A();
+ });
+ }
+ };
+ B(c, function () {
+ return n();
+ }, e, e);
+ } else A();
+ };
+ !function () {
+ var e = window[w],
+ t = "ondataavailable",
+ a = "audio/webm; codecs=pcm";
+ u = f.isWebM = N[T];
+ var n = e && t in e.prototype && e.isTypeSupported(a);
+ if (b = n ? "" : z("VwPd::(此浏览器不支持{1})", 0, S), !_ || !u || !n) return k();
+ var s = function () {
+ return u && f._ra;
+ },
+ r = (f._ra = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ s() && (O(z("vHnb::{1}未返回任何音频,降级使用{2}", 0, w, d), 3), k());
+ }, 500));
+ }, Object.assign({
+ mimeType: a
+ }, N.ConnectWebMOptions)),
+ i = f._r = new e(f, r),
+ o = f._rd = {
+ sampleRate: c[D]
+ };
+ i[t] = function (e) {
+ var t = new FileReader();
+ t.onloadend = function () {
+ if (s()) {
+ var e = P(new Uint8Array(t.result), o);
+ if (!e) return;
+ if (-1 == e) return void k();
+ h && (clearTimeout(h), h = ""), m(e);
+ } else u || O(z("O9P7::{1}多余回调", 0, w), 3);
+ }, t.readAsArrayBuffer(e.data);
+ }, i.start(~~(l / 48)), O(z("LMEm::Connect采用{1},设置{2}可恢复使用{3}或老式{4}", 0, S, R + "." + T + "=false", d, v));
+ }();
+ },
+ r = function (e) {
+ e._na && e._na(), e._ra && e._ra();
+ },
+ n = function (e) {
+ e._na = null, e._n && (e._n.port.postMessage({
+ kill: !0
+ }), e._n.disconnect(), e._n = null);
+ },
+ I = function (e) {
+ if (e._ra = null, e._r) {
+ try {
+ e._r.stop();
+ } catch (e) {
+ O("mr stop err", 1, e);
+ }
+ e._r = null;
}
- } else t.CLog("未open", 1);
- },
- pause: function () {
- var e = this;
- e.state && (e.state = 2, e.CLog("pause"), delete e._streamStore().Stream._call[e.id]);
- },
- resume: function () {
- var e,
- a = this;
- if (a.state) {
- a.state = 1, a.CLog("resume"), a.envResume();
- var t = a._streamStore().Stream;
- t._call[a.id] = function (e, t) {
- 1 == a.state && a.envIn(e, t);
- }, (e = t)._na && e._na(), e._ra && e._ra();
- }
- },
- _stop: function (e) {
- var t = this,
- a = t.set;
- t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
- },
- stop: function (a, t, e) {
- var s,
- n = this,
- r = n.set,
- i = n.envInLast - n.envInFirst,
- o = i && n.buffers.length;
- n.CLog("stop 和start时差" + (i ? i + "ms 补偿" + n.envInFix + "ms envIn:" + o + " fps:" + (o / i * 1e3).toFixed(1) : "-"));
- var _ = function () {
- n._stop(), e && n.close();
- },
- l = function (e) {
- n.CLog("结束录音失败:" + e, 1), t && t(e), _();
- },
- f = function (e, t) {
- if (n.CLog("结束录音 编码花" + (Date.now() - s) + "ms 音频时长" + t + "ms 文件大小" + e.size + "b"), r.takeoffEncodeChunk) n.CLog("启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据", 3);else if (e.size < Math.max(100, t / 2)) return void l("生成的" + r.type + "无效");
- a && a(e, t), _();
+ },
+ L = function (e) {
+ var t = (e = e || N) == N,
+ a = e.Stream;
+ a && (a._m && (a._m.disconnect(), a._m = null), !a._RC && a._c && N.CloseNewCtx(a._c), a._RC = null, a._c = null, a._d && (o(a._d.stream), a._d = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), n(a), I(a), t && o(a)), e.Stream = 0;
+ },
+ o = N.StopS_ = function (e) {
+ for (var t = e.getTracks && e.getTracks() || e.audioTracks || [], a = 0; a < t.length; a++) {
+ var n = t[a];
+ n.stop && n.stop();
+ }
+ e.stop && e.stop();
+ };
+ N.SampleData = function (e, t, a, n, s) {
+ var r = "SampleData";
+ n || (n = {});
+ var i = n.index || 0,
+ o = n.offset || 0,
+ _ = n.filter;
+ if (_ && _.fn && _.sr != t && (_ = null, O(z("d48C::{1}的filter采样率变了,重设滤波", 0, r), 3)), !_) {
+ var l = 3 * t / 4 < a ? 0 : a / 2 * 3 / 4;
+ _ = {
+ fn: l ? N.IIRFilter(!0, t, l) : 0
};
- if (!n.isMock) {
- var c = 3 == n.state;
- if (!n.state || c) return void l("未开始录音" + (c ? ",开始录音前无用户交互导致AudioContext未运行" : ""));
- n._stop(!0);
}
- var h = n.recSize;
- if (h) {
- if (n.buffers[0]) {
- if (n[r.type]) {
- if (n.isMock) {
- var u = n.envCheck(n.mockEnvInfo || {
+ _.sr = t;
+ var f = _.fn,
+ c = n.frameNext || [];
+ s || (s = {});
+ var u = s.frameSize || 1;
+ s.frameType && (u = "mp3" == s.frameType ? 1152 : 1);
+ var h = e.length;
+ h + 1 < i && O(z("tlbC::{1}似乎传入了未重置chunk {2}", 0, r, i + ">" + h), 3);
+ for (var b = 0, p = i; p < h; p++) b += e[p].length;
+ b = Math.max(0, b - Math.floor(o));
+ var m = t / a;
+ 1 < m ? b = Math.floor(b / m) : (m = 1, a = t), b += c.length;
+ for (var v = new Int16Array(b), d = 0, p = 0; p < c.length; p++) v[d] = c[p], d++;
+ for (; i < h; i++) {
+ for (var g = e[i], p = o, w = g.length, S = f && f.Embed, M = 0, y = 0, A = 0, k = 0, R = 0, x = 0; R < w; R++, x++) if (x < w && (S ? (A = g[x], k = S.b0 * A + S.b1 * S.x1 + S.b0 * S.x2 - S.a1 * S.y1 - S.a2 * S.y2, S.x2 = S.x1, S.x1 = A, S.y2 = S.y1, S.y1 = k) : k = f ? f(g[x]) : g[x]), M = y, y = k, 0 != x) {
+ var B = Math.floor(p);
+ if (R == B) {
+ var T = Math.ceil(p),
+ E = p - B,
+ C = M,
+ I = T < w ? y : C,
+ L = C + (I - C) * E;
+ 32767 < L ? L = 32767 : L < -32768 && (L = -32768), v[d] = L, d++, p += m;
+ }
+ } else R--;
+ o = Math.max(0, p - w);
+ }
+ c = null;
+ var P = v.length % u;
+ if (0 < P) {
+ var H = 2 * (v.length - P);
+ c = new Int16Array(v.buffer.slice(H)), v = new Int16Array(v.buffer.slice(0, H));
+ }
+ return {
+ index: i,
+ offset: o,
+ filter: _,
+ frameNext: c,
+ sampleRate: a,
+ data: v
+ };
+ }, N.IIRFilter = function (e, t, a) {
+ var n = 2 * Math.PI * a / t,
+ s = Math.sin(n),
+ r = Math.cos(n),
+ i = s / 2,
+ o = 1 + i,
+ _ = -2 * r / o,
+ l = (1 - i) / o;
+ if (e) var f = (1 - r) / 2 / o,
+ c = (1 - r) / o;else var f = (1 + r) / 2 / o,
+ c = -(1 + r) / o;
+ var u = 0,
+ h = 0,
+ b = 0,
+ p = 0,
+ m = 0,
+ v = function (e) {
+ return b = f * e + c * u + f * h - _ * p - l * m, h = u, u = e, m = p, p = b;
+ };
+ return v.Embed = {
+ x1: 0,
+ x2: 0,
+ y1: 0,
+ y2: 0,
+ b0: f,
+ b1: c,
+ a1: _,
+ a2: l
+ }, v;
+ }, N.PowerLevel = function (e, t) {
+ var a = e / t || 0;
+ return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
+ }, N.PowerDBFS = function (e) {
+ var t = Math.max(.1, e || 0);
+ return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
+ }, N.CLog = function (e, t) {
+ if ("object" == typeof console) {
+ var a = new Date(),
+ n = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
+ s = this && this.envIn && this.envCheck && this.id,
+ r = ["[" + n + " " + R + (s ? ":" + s : "") + "]" + e],
+ i = arguments,
+ o = N.CLog,
+ _ = 2,
+ l = o.log || console.log;
+ for (f(t) ? l = 1 == t ? o.error || console.error : 3 == t ? o.warn || console.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
+ c ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(console, r);
+ }
+ };
+ var O = function () {
+ N.CLog.apply(this, arguments);
+ },
+ c = !0;
+ try {
+ c = !console.log.apply;
+ } catch (e) {}
+ var _ = 0;
+ function l(e) {
+ var t = this;
+ t.id = ++_, u();
+ var a = {
+ type: "mp3",
+ onProcess: S
+ };
+ for (var n in e) a[n] = e[n];
+ var s = (t.set = a)[i],
+ r = a[D];
+ (s && !f(s) || r && !f(r)) && t.CLog(z.G("IllegalArgs-1", [z("VtS4::{1}和{2}必须是数值", 0, D, i)]), 1, e), a[i] = +s || 16, a[D] = +r || 16e3, t.state = 0, t._S = 9, t.Sync = {
+ O: 9,
+ C: 9
+ };
+ }
+ N.Sync = {
+ O: 9,
+ C: 9
+ }, N.prototype = l.prototype = {
+ CLog: O,
+ _streamStore: function () {
+ return this.set.sourceStream ? this : N;
+ },
+ _streamCtx: function () {
+ var e = this._streamStore().Stream;
+ return e && e._c;
+ },
+ open: function (e, a) {
+ var n = this,
+ s = n.set,
+ r = n._streamStore(),
+ i = 0;
+ e = e || S;
+ var o = function (e, t) {
+ t = !!t, n.CLog(z("5tWi::录音open失败:") + e + ",isUserNotAllow:" + t, 1), i && N.CloseNewCtx(i), a && a(e, t);
+ };
+ n._streamTag = A;
+ var _ = function () {
+ n.CLog("open ok, id:" + n.id + " stream:" + n._streamTag), e(), n._SO = 0;
+ },
+ l = r.Sync,
+ f = ++l.O,
+ c = l.C;
+ n._O = n._O_ = f, n._SO = n._S;
+ if (w) {
+ var t = n.envCheck({
+ envName: "H5",
+ canProcess: !0
+ });
+ if (t) o(z("A5bm::不能录音:") + t);else if (s.sourceStream) {
+ if (n._streamTag = "set.sourceStream", !N.GetContext()) return void o(z("1iU7::不支持此浏览器从流中获取录音"));
+ L(r);
+ var u = n.Stream = s.sourceStream;
+ u._RC = s.runningContext, u._call = {};
+ try {
+ C(r);
+ } catch (e) {
+ return L(r), void o(z("BTW2::从流中打开录音失败:") + e.message);
+ }
+ _();
+ } else {
+ var h = function (e, t) {
+ try {
+ window.top.a;
+ } catch (e) {
+ return void o(z("Nclz::无权录音(跨域,请尝试给iframe添加麦克风访问策略,如{1})", 0, 'allow="camera;microphone"'));
+ }
+ /Permission|Allow/i.test(e) ? o(z("gyO5::用户拒绝了录音权限"), !0) : !1 === window.isSecureContext ? o(z("oWNo::浏览器禁止不安全页面录音,可开启https解决")) : /Found/i.test(e) ? o(t + z("jBa9::,无可用麦克风")) : o(t);
+ };
+ if (N.IsOpen()) _();else if (N.Support()) {
+ var b = s.runningContext;
+ b || (b = i = N.GetContext(!0));
+ var p = function (t) {
+ setTimeout(function () {
+ t._call = {};
+ var e = N.Stream;
+ e && (L(), t._call = e._call), (N.Stream = t)._c = b, t._RC = s.runningContext, function () {
+ if (c != l.C || !n._O) {
+ var e = z("dFm8::open被取消");
+ return f == l.O ? n.close() : e = z("VtJO::open被中断"), o(e), !0;
+ }
+ }() || (N.IsOpen() ? (e && n.CLog(z("upb8::发现同时多次调用open"), 1), C(r, 1), _()) : o(z("Q1GA::录音功能无效:无音频流")));
+ }, 100);
+ },
+ m = function (e) {
+ var t = e.name || e.message || e.code + ":" + e;
+ n.CLog(z("xEQR::请求录音权限错误"), 1, e), h(t, z("bDOG::无法录音:") + t);
+ },
+ v = s.audioTrackSet || {};
+ v[D] = b[D];
+ var d = {
+ audio: v
+ };
+ try {
+ var g = N.Scope[A](d, p, m);
+ } catch (e) {
+ n.CLog(A, 3, e), d = {
+ audio: !0
+ }, g = N.Scope[A](d, p, m);
+ }
+ n.CLog(A + "(" + JSON.stringify(d) + ") " + k(b) + z("RiWe::,未配置noiseSuppression和echoCancellation时浏览器可能会自动打开降噪和回声消除,移动端可能会降低系统播放音量(关闭录音后可恢复),请参阅文档中audioTrackSet配置") + "(" + y + ") LM:" + M + " UA:" + navigator.userAgent), g && g.then && g.then(p)[x](m);
+ } else h("", z("COxc::此浏览器不支持录音"));
+ }
+ } else o(z.G("NonBrowser-1", ["open"]) + z("EMJq::,可尝试使用RecordApp解决方案") + "(" + y + "/tree/master/app-support-sample)");
+ },
+ close: function (e) {
+ e = e || S;
+ var t = this,
+ a = t._streamStore();
+ t._stop();
+ var n = " stream:" + t._streamTag,
+ s = a.Sync;
+ if (t._O = 0, t._O_ != s.O) return t.CLog(z("hWVz::close被忽略(因为同时open了多个rec,只有最后一个会真正close)") + n, 3), void e();
+ s.C++, L(a), t.CLog("close," + n), e();
+ },
+ mock: function (e, t) {
+ var a = this;
+ return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a._setSrcSR(t), a._streamTag = "mock", a;
+ },
+ _setSrcSR: function (e) {
+ var t = this.set,
+ a = t[D];
+ e < a ? t[D] = e : a = 0, this[V] = e, this.CLog(V + ": " + e + " set." + D + ": " + t[D] + (a ? " " + z("UHvm::忽略") + ": " + a : ""), a ? 3 : 0);
+ },
+ envCheck: function (e) {
+ var t,
+ a = this.set,
+ n = "CPU_BE";
+ if (t || N[n] || "function" != typeof Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (u(n), t = z("Essp::不支持{1}架构", 0, n)), !t) {
+ var s = a.type,
+ r = this[s + "_envCheck"];
+ a.takeoffEncodeChunk && (r ? e.canProcess || (t = z("7uMV::{1}环境不支持实时处理", 0, e.envName)) : t = z("2XBl::{1}类型不支持设置takeoffEncodeChunk", 0, s) + (this[s] ? "" : z("LG7e::(未加载编码器)"))), !t && r && (t = this[s + "_envCheck"](e, a));
+ }
+ return t || "";
+ },
+ envStart: function (e, t) {
+ var a = this,
+ n = a.set;
+ if (a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, e && (a._streamTag = "env$" + e.envName), a.state = 1, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [], a._setSrcSR(t), a.engineCtx = 0, a[n.type + "_start"]) {
+ var s = a.engineCtx = a[n.type + "_start"](n);
+ s && (s.pcmDatas = [], s.pcmSize = 0);
+ }
+ },
+ envResume: function () {
+ this.envInFixTs = [];
+ },
+ envIn: function (e, t) {
+ var s = this,
+ r = s.set,
+ i = s.engineCtx;
+ if (1 == s.state) {
+ var a = s[V],
+ n = e.length,
+ o = N.PowerLevel(t, n),
+ _ = s.buffers,
+ l = _.length;
+ _.push(e);
+ var f = _,
+ c = l,
+ u = Date.now(),
+ h = Math.round(n / a * 1e3);
+ s.envInLast = u, 1 == s.buffers.length && (s.envInFirst = u - h);
+ var b = s.envInFixTs;
+ b.splice(0, 0, {
+ t: u,
+ d: h
+ });
+ for (var p = u, m = 0, v = 0; v < b.length; v++) {
+ var d = b[v];
+ if (3e3 < u - d.t) {
+ b.length = v;
+ break;
+ }
+ p = d.t, m += d.d;
+ }
+ var g = b[1],
+ w = u - p,
+ S = w - m;
+ if (w / 3 < S && (g && 1e3 < w || 6 <= b.length)) {
+ var M = u - g.t - h;
+ if (h / 5 < M) {
+ var y = !r.disableEnvInFix;
+ if (s.CLog("[" + u + "]" + Y.get(z(y ? "4Kfd::补偿{1}ms" : "bM5i::未补偿{1}ms", 1), [M]), 3), s.envInFix += M, y) {
+ var A = new Int16Array(M * a / 1e3);
+ n += A.length, _.push(A);
+ }
+ }
+ }
+ var k = s.recSize,
+ R = n,
+ x = k + R;
+ if (s.recSize = x, i) {
+ var B = N.SampleData(_, a, r[D], i.chunkInfo);
+ i.chunkInfo = B, k = i.pcmSize, R = B.data.length, x = k + R, i.pcmSize = x, _ = i.pcmDatas, l = _.length, _.push(B.data), a = B[D];
+ }
+ var T = Math.round(x / a * 1e3),
+ E = _.length,
+ C = f.length,
+ I = function () {
+ for (var e = L ? 0 : -R, t = null == _[0], a = l; a < E; a++) {
+ var n = _[a];
+ null == n ? t = 1 : (e += n.length, i && n.length && s[r.type + "_encode"](i, n));
+ }
+ if (t && i) {
+ var a = c;
+ for (f[0] && (a = 0); a < C; a++) f[a] = null;
+ }
+ t && (e = L ? R : 0, _[0] = null), i ? i.pcmSize += e : s.recSize += e;
+ },
+ L = 0,
+ P = "rec.set.onProcess";
+ try {
+ L = r.onProcess(_, o, T, a, l, I);
+ } catch (e) {
+ console.error(P + z("gFUF::回调出错是不允许的,需保证不会抛异常"), e);
+ }
+ var H = Date.now() - u;
+ if (10 < H && 1e3 < s.envInFirst - u && s.CLog(P + z("2ghS::低性能,耗时{1}ms", 0, H), 3), !0 === L) {
+ for (var O = 0, v = l; v < E; v++) null == _[v] ? O = 1 : _[v] = new Int16Array(0);
+ O ? s.CLog(z("ufqH::未进入异步前不能清除buffers"), 3) : i ? i.pcmSize -= R : s.recSize -= R;
+ } else I();
+ } else s.state || s.CLog("envIn at state=0", 3);
+ },
+ start: function () {
+ var t = this,
+ e = 1;
+ if (t.set.sourceStream ? t.Stream || (e = 0) : N.IsOpen() || (e = 0), e) {
+ var a = t._streamCtx();
+ if (t.CLog(z("kLDN::start 开始录音,") + k(a) + " stream:" + t._streamTag), t._stop(), t.envStart(null, a[D]), t.state = 3, t._SO && t._SO + 1 != t._S) t.CLog(z("Bp2y::start被中断"), 3);else {
+ t._SO = 0;
+ var n = function () {
+ 3 == t.state && (t.state = 1, t.resume());
+ },
+ s = "AudioContext resume: ";
+ B(a, function (e) {
+ return e && t.CLog(s + "wait..."), 3 == t.state;
+ }, function (e) {
+ e && t.CLog(s + a.state), n();
+ }, function (e) {
+ t.CLog(s + a.state + z("upkE::,可能无法录音:") + e, 1), n();
+ });
+ }
+ } else t.CLog(z("6WmN::start失败:未open"), 1);
+ },
+ pause: function () {
+ var e = this,
+ t = e._streamStore().Stream;
+ e.state && (e.state = 2, e.CLog("pause"), t && delete t._call[e.id]);
+ },
+ resume: function () {
+ var a = this,
+ t = a._streamStore().Stream,
+ n = "resume(wait ctx)";
+ if (3 == a.state) a.CLog(n);else if (a.state) {
+ a.state = 1, a.CLog("resume"), a.envResume(), t && (t._call[a.id] = function (e, t) {
+ 1 == a.state && a.envIn(e, t);
+ }, r(t));
+ var s = a._streamCtx();
+ s && B(s, function (e) {
+ return e && a.CLog(n + "..."), 1 == a.state;
+ }, function (e) {
+ e && a.CLog(n + s.state), r(t);
+ }, function (e) {
+ a.CLog(n + s.state + "[err]" + e, 1);
+ });
+ }
+ },
+ _stop: function (e) {
+ var t = this,
+ a = t.set;
+ t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
+ },
+ stop: function (c, t, e) {
+ var u,
+ h = this,
+ b = h.set,
+ a = h.envInLast - h.envInFirst,
+ n = a && h.buffers.length;
+ h.CLog(z("Xq4s::stop 和start时差:") + (a ? a + "ms " + z("3CQP::补偿:") + h.envInFix + "ms envIn:" + n + " fps:" + (n / a * 1e3).toFixed(1) : "-") + " stream:" + h._streamTag + " (" + y + ") LM:" + M);
+ var p = function () {
+ h._stop(), e && h.close();
+ },
+ m = function (e) {
+ h.CLog(z("u8JG::结束录音失败:") + e, 1), t && t(e), p();
+ },
+ s = function (e, t, a) {
+ var n = "arraybuffer",
+ s = "dataType",
+ r = "DefaultDataType",
+ i = h[s] || N[r] || "blob",
+ o = s + "=" + i,
+ _ = e instanceof ArrayBuffer,
+ l = 0,
+ f = _ ? e.byteLength : e.size;
+ if (i == n ? _ || (l = 1) : "blob" == i ? "function" != typeof Blob ? l = z.G("NonBrowser-1", [o]) + z("1skY::,请设置{1}", 0, R + "." + r + '="' + n + '"') : (_ && (e = new Blob([e], {
+ type: t
+ })), e instanceof Blob || (l = 1), t = e.type || t) : l = z.G("NotSupport-1", [o]), h.CLog(z("Wv7l::结束录音 编码花{1}ms 音频时长{2}ms 文件大小{3}b", 0, Date.now() - u, a, f) + " " + o + "," + t), l) m(1 != l ? l : z("Vkbd::{1}编码器返回的不是{2}", 0, b.type, i) + ", " + o);else {
+ if (b.takeoffEncodeChunk) h.CLog(z("QWnr::启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据"), 3);else if (f < Math.max(50, a / 5)) return void m(z("Sz2H::生成的{1}无效", 0, b.type));
+ c && c(e, a, t), p();
+ }
+ };
+ if (!h.isMock) {
+ var r = 3 == h.state;
+ if (!h.state || r) return void m(z("wf9t::未开始录音") + (r ? z("Dl2c::,开始录音前无用户交互导致AudioContext未运行") : ""));
+ }
+ h._stop(!0);
+ var i = h.recSize;
+ if (i) {
+ if (h[b.type]) {
+ if (h.isMock) {
+ var o = h.envCheck(h.mockEnvInfo || {
envName: "mock",
canProcess: !1
});
- if (u) return void l("录音错误:" + u);
+ if (o) return void m(z("AxOH::录音错误:") + o);
}
- var m = n.engineCtx;
- if (n[r.type + "_complete"] && m) {
- var p = Math.round(m.pcmSize / r[N] * 1e3);
- return s = Date.now(), void n[r.type + "_complete"](m, function (e) {
- f(e, p);
- }, l);
+ var _ = h.engineCtx;
+ if (h[b.type + "_complete"] && _) {
+ var l = Math.round(_.pcmSize / b[D] * 1e3);
+ return u = Date.now(), void h[b.type + "_complete"](_, function (e, t) {
+ s(e, t, l);
+ }, m);
}
- s = Date.now();
- var b = V.SampleData(n.buffers, n[O], r[N]);
- r[N] = b[N];
- var v = b.data;
- p = Math.round(v.length / r[N] * 1e3), n.CLog("采样" + h + "->" + v.length + " 花:" + (Date.now() - s) + "ms"), setTimeout(function () {
- s = Date.now(), n[r.type](v, function (e) {
- f(e, p);
- }, function (e) {
- l(e);
+ if (u = Date.now(), h.buffers[0]) {
+ var f = N.SampleData(h.buffers, h[V], b[D]);
+ b[D] = f[D];
+ var v = f.data,
+ l = Math.round(v.length / b[D] * 1e3);
+ h.CLog(z("CxeT::采样:{1} 花:{2}ms", 0, i + "->" + v.length, Date.now() - u)), setTimeout(function () {
+ u = Date.now(), h[b.type](v, function (e, t) {
+ s(e, t, l);
+ }, function (e) {
+ m(e);
+ });
});
- });
- } else l("未加载" + r.type + "编码器");
- } else l("音频buffers被释放");
- } else l("未采集到录音");
- }
- }, y[T] && (H("重复引入" + T, 3), y[T].Destroy()), y[T] = V;
- var C = function (e, t) {
- t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
- var a = t.tracks,
- s = [t.pos[0]],
- n = function () {
- t.pos[0] = s[0];
- },
- r = t.bytes.length,
- i = new Uint8Array(r + e.length);
- if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
- if (X(i, s), q(i, s), !D(X(i, s), [24, 83, 128, 103])) return;
- for (X(i, s); s[0] < i.length;) {
- var o = X(i, s),
- _ = q(i, s),
- l = [0],
- f = 0;
- if (!_) return;
- if (D(o, [22, 84, 174, 107])) {
- for (; l[0] < _.length;) {
- var c = X(_, l),
- h = q(_, l),
- u = [0],
- m = {
- channels: 0,
- sampleRate: 0
- };
- if (D(c, [174])) for (; u[0] < h.length;) {
- var p = X(h, u),
- b = q(h, u),
- v = [0];
- if (D(p, [215])) {
- var d = Y(b);
- m.number = d, a[d] = m;
- } else if (D(p, [131])) {
- var d = Y(b);
- 1 == d ? m.type = "video" : 2 == d ? (m.type = "audio", f || (t.track0 = m), m.idx = f++) : m.type = "Type-" + d;
- } else if (D(p, [134])) {
- for (var g = "", S = 0; S < b.length; S++) g += String.fromCharCode(b[S]);
- m.codec = g;
- } else if (D(p, [225])) for (; v[0] < b.length;) {
- var M = X(b, v),
- w = q(b, v);
- if (D(M, [181])) {
- var d = 0,
- R = new Uint8Array(w.reverse()).buffer;
- 4 == w.length ? d = new Float32Array(R)[0] : 8 == w.length ? d = new Float64Array(R)[0] : H("WebM Track !Float", 1, w), m[N] = Math.round(d);
- } else D(M, [98, 100]) ? m.bitDepth = Y(w) : D(M, [159]) && (m.channels = Y(w));
- }
- }
- }
- t._ht = 1, H("WebM Tracks", a), n();
- break;
- }
- }
- }
- var A = t.track0;
- if (A) {
- if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, H("WebM 16改32位", 3)), A[N] != t[N] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || H("WebM Track非预期", 3, t), -(t.bad = 1);
- for (var B = [], k = 0; s[0] < i.length;) {
- var c = X(i, s),
- h = q(i, s);
- if (!h) break;
- if (D(c, [163])) {
- var y = 15 & h[0],
- m = a[y];
- if (m) {
- if (0 === m.idx) {
- for (var T = new Uint8Array(h.length - 4), S = 4; S < h.length; S++) T[S - 4] = h[S];
- B.push(T), k += T.length;
- }
- } else H("WebM !Track" + y, 1, a);
- }
- n();
- }
- if (k) {
- var x = new Uint8Array(i.length - t.pos[0]);
- x.set(i.subarray(t.pos[0])), t.bytes = x, t.pos[0] = 0;
- for (var T = new Uint8Array(k), S = 0, E = 0; S < B.length; S++) T.set(B[S], E), E += B[S].length;
- var R = new Float32Array(T.buffer);
- if (1 < A.channels) {
- for (var P = [], S = 0; S < R.length;) P.push(R[S]), S += A.channels;
- R = new Float32Array(P);
- }
- return R;
- }
- }
- },
- D = function (e, t) {
- if (!e || e.length != t.length) return !1;
- if (1 == e.length) return e[0] == t[0];
- for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
- return !0;
- },
- Y = function (e) {
- for (var t = "", a = 0; a < e.length; a++) {
- var s = e[a];
- t += (s < 16 ? "0" : "") + s.toString(16);
- }
- return parseInt(t, 16) || 0;
- },
- X = function (e, t, a) {
- var s = t[0];
- if (!(s >= e.length)) {
- var n = e[s],
- r = ("0000000" + n.toString(2)).substr(-8),
- i = /^(0*1)(\d*)$/.exec(r);
- if (i) {
- var o = i[1].length,
- _ = [];
- if (!(s + o > e.length)) {
- for (var l = 0; l < o; l++) _[l] = e[s], s++;
- return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = s, _;
- }
- }
- }
- },
- q = function (e, t) {
- var a = X(e, t, 1);
- if (a) {
- var s = Y(a),
- n = t[0],
- r = [];
- if (s < 2147483647) {
- if (n + s > e.length) return;
- for (var i = 0; i < s; i++) r[i] = e[n], n++;
- }
- return t[0] = n, r;
+ } else m(z("xkKd::音频buffers被释放"));
+ } else m(z("xGuI::未加载{1}编码器,请尝试到{2}的src/engine内找到{1}的编码器并加载", 0, b.type, R));
+ } else m(z("Ltz3::未采集到录音"));
}
};
- V.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
- var r = V.Traffic = function (e) {
- e = e ? "/" + T + "/Report/" + e : "";
- var t = V.TrafficImgUrl;
- if (t) {
- var a = V.Traffic,
- s = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
- n = s[1] || "http://file/",
- r = (s[0] || n) + e;
- if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(n + e)), !a[r]) {
- a[r] = 1;
- var i = new Image();
- i.src = t, H("Traffic Analysis Image: " + (e || T + ".TrafficImgUrl=" + V.TrafficImgUrl));
- }
- }
- };
-}(window), module.exports && (module.exports = Recorder), function () {
-
- var i;
- Recorder.prototype.enc_mp3 = {
- stable: !0,
- testmsg: "采样率范围48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000"
- }, Recorder.prototype.mp3 = function (a, s, e) {
- var n = this.set,
- r = a.length,
- t = this.mp3_start(n);
- if (t) return this.mp3_encode(t, a), void this.mp3_complete(t, s, e, 1);
- var i = new Recorder.lamejs.Mp3Encoder(1, n.sampleRate, n.bitRate),
- o = [],
- _ = 0,
- l = 0,
- f = function () {
- if (_ < r) {
- 0 < (e = i.encodeBuffer(a.subarray(_, _ + 57600))).length && (l += e.buffer.byteLength, o.push(e.buffer)), _ += 57600, setTimeout(f);
- } else {
- var e;
- 0 < (e = i.flush()).length && (l += e.buffer.byteLength, o.push(e.buffer));
- var t = c.fn(o, l, r, n.sampleRate);
- h(t, n), s(new Blob(o, {
- type: "audio/mp3"
- }));
+ var P = function (e, t) {
+ t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
+ var a = t.tracks,
+ n = [t.pos[0]],
+ s = function () {
+ t.pos[0] = n[0];
+ },
+ r = t.bytes.length,
+ i = new Uint8Array(r + e.length);
+ if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
+ if (j(i, n), X(i, n), !H(j(i, n), [24, 83, 128, 103])) return;
+ for (j(i, n); n[0] < i.length;) {
+ var o = j(i, n),
+ _ = X(i, n),
+ l = [0],
+ f = 0;
+ if (!_) return;
+ if (H(o, [22, 84, 174, 107])) {
+ for (; l[0] < _.length;) {
+ var c = j(_, l),
+ u = X(_, l),
+ h = [0],
+ b = {
+ channels: 0,
+ sampleRate: 0
+ };
+ if (H(c, [174])) for (; h[0] < u.length;) {
+ var p = j(u, h),
+ m = X(u, h),
+ v = [0];
+ if (H(p, [215])) {
+ var d = F(m);
+ b.number = d, a[d] = b;
+ } else if (H(p, [131])) {
+ var d = F(m);
+ 1 == d ? b.type = "video" : 2 == d ? (b.type = "audio", f || (t.track0 = b), b.idx = f++) : b.type = "Type-" + d;
+ } else if (H(p, [134])) {
+ for (var g = "", w = 0; w < m.length; w++) g += String.fromCharCode(m[w]);
+ b.codec = g;
+ } else if (H(p, [225])) for (; v[0] < m.length;) {
+ var S = j(m, v),
+ M = X(m, v);
+ if (H(S, [181])) {
+ var d = 0,
+ y = new Uint8Array(M.reverse()).buffer;
+ 4 == M.length ? d = new Float32Array(y)[0] : 8 == M.length ? d = new Float64Array(y)[0] : O("WebM Track !Float", 1, M), b[D] = Math.round(d);
+ } else H(S, [98, 100]) ? b.bitDepth = F(M) : H(S, [159]) && (b.channels = F(M));
+ }
+ }
+ }
+ t._ht = 1, O("WebM Tracks", a), s();
+ break;
+ }
+ }
}
- };
- f();
- }, Recorder.BindDestroy("mp3Worker", function () {
- Recorder.CLog("mp3Worker Destroy"), i && i.terminate(), i = null;
- }), Recorder.prototype.mp3_envCheck = function (e, t) {
- var a = "";
- return t.takeoffEncodeChunk && (e.canProcess ? s() || (a = "当前浏览器版本太低,无法实时处理") : a = e.envName + "环境不支持实时处理"), a;
- }, Recorder.prototype.mp3_start = function (e) {
- return s(e);
- };
- var o = {
- id: 0
- },
- s = function (e) {
- var t = i;
- try {
- if (!t) {
- var a = ");wk_lame();var wk_ctxs={};self.onmessage=" + function (e) {
+ var A = t.track0;
+ if (A) {
+ if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, O("WebM 16->32 bit", 3)), A[D] != t[D] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || O("WebM Track Unexpected", 3, t), -(t.bad = 1);
+ for (var k = [], R = 0; n[0] < i.length;) {
+ var c = j(i, n),
+ u = X(i, n);
+ if (!u) break;
+ if (H(c, [163])) {
+ var x = 15 & u[0],
+ b = a[x];
+ if (b) {
+ if (0 === b.idx) {
+ for (var B = new Uint8Array(u.length - 4), w = 4; w < u.length; w++) B[w - 4] = u[w];
+ k.push(B), R += B.length;
+ }
+ } else O("WebM !Track" + x, 1, a);
+ }
+ s();
+ }
+ if (R) {
+ var T = new Uint8Array(i.length - t.pos[0]);
+ T.set(i.subarray(t.pos[0])), t.bytes = T, t.pos[0] = 0;
+ for (var B = new Uint8Array(R), w = 0, E = 0; w < k.length; w++) B.set(k[w], E), E += k[w].length;
+ var y = new Float32Array(B.buffer);
+ if (1 < A.channels) {
+ for (var C = [], w = 0; w < y.length;) C.push(y[w]), w += A.channels;
+ y = new Float32Array(C);
+ }
+ return y;
+ }
+ }
+ },
+ H = function (e, t) {
+ if (!e || e.length != t.length) return !1;
+ if (1 == e.length) return e[0] == t[0];
+ for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
+ return !0;
+ },
+ F = function (e) {
+ for (var t = "", a = 0; a < e.length; a++) {
+ var n = e[a];
+ t += (n < 16 ? "0" : "") + n.toString(16);
+ }
+ return parseInt(t, 16) || 0;
+ },
+ j = function (e, t, a) {
+ var n = t[0];
+ if (!(n >= e.length)) {
+ var s = e[n],
+ r = ("0000000" + s.toString(2)).substr(-8),
+ i = /^(0*1)(\d*)$/.exec(r);
+ if (i) {
+ var o = i[1].length,
+ _ = [];
+ if (!(n + o > e.length)) {
+ for (var l = 0; l < o; l++) _[l] = e[n], n++;
+ return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = n, _;
+ }
+ }
+ }
+ },
+ X = function (e, t) {
+ var a = j(e, t, 1);
+ if (a) {
+ var n = F(a),
+ s = t[0],
+ r = [];
+ if (n < 2147483647) {
+ if (s + n > e.length) return;
+ for (var i = 0; i < n; i++) r[i] = e[s], s++;
+ }
+ return t[0] = s, r;
+ }
+ },
+ Y = N.i18n = {
+ lang: "zh-CN",
+ alias: {
+ "zh-CN": "zh",
+ "en-US": "en"
+ },
+ locales: {},
+ data: {},
+ put: function (e, t) {
+ var a = R + ".i18n.put: ",
+ n = e.overwrite;
+ n = null == n || n;
+ var s = e.lang;
+ if (!(s = Y.alias[s] || s)) throw new Error(a + "set.lang?");
+ var r = Y.locales[s];
+ r || (r = {}, Y.locales[s] = r);
+ for (var i, o = /^([\w\-]+):/, _ = 0; _ < t.length; _++) {
+ var l = t[_];
+ if (i = o.exec(l)) {
+ var f = i[1],
+ l = l.substr(f.length + 1);
+ !n && r[f] || (r[f] = l);
+ } else O(a + "'key:'? " + l, 3, e);
+ }
+ },
+ get: function () {
+ return Y.v_G.apply(null, arguments);
+ },
+ v_G: function (n, s, e) {
+ s = s || [], e = e || Y.lang, e = Y.alias[e] || e;
+ var t = Y.locales[e],
+ r = t && t[n] || "";
+ return r || "zh" == e ? (Y.lastLang = e, "=Empty" == r ? "" : r.replace(/\{(\d+)(\!?)\}/g, function (e, t, a) {
+ return e = s[(t = +t || 0) - 1], (t < 1 || t > s.length) && (e = "{?}", O("i18n[" + n + "] no {" + t + "}: " + r, 3)), a ? "" : e;
+ })) : "en" == e ? Y.v_G(n, s, "zh") : Y.v_G(n, s, "en");
+ },
+ $T: function () {
+ return Y.v_T.apply(null, arguments);
+ },
+ v_T: function () {
+ for (var e, t = arguments, a = "", n = [], s = 0, r = R + ".i18n.$T:", i = /^([\w\-]*):/, o = 0; o < t.length; o++) {
+ var _ = t[o];
+ if (0 == o) {
+ if (e = i.exec(_), !(a = e && e[1])) throw new Error(r + "0 'key:'?");
+ _ = _.substr(a.length + 1);
+ }
+ if (-1 === s) n.push(_);else {
+ if (s) throw new Error(r + " bad args");
+ if (0 === _) s = -1;else if (f(_)) {
+ if (_ < 1) throw new Error(r + " bad args");
+ s = _;
+ } else {
+ var l = 1 == o ? "en" : o ? "" : "zh";
+ if ((e = i.exec(_)) && (l = e[1] || l, _ = _.substr(e[1].length + 1)), !e || !l) throw new Error(r + o + " 'lang:'?");
+ Y.put({
+ lang: l,
+ overwrite: !1
+ }, [a + ":" + _]);
+ }
+ }
+ }
+ return a ? 0 < s ? a : Y.v_G(a, n) : "";
+ }
+ },
+ z = Y.$T;
+ z.G = Y.get, z("NonBrowser-1::非浏览器环境,不支持{1}", 1), z("IllegalArgs-1::参数错误:{1}", 1), z("NeedImport-2::调用{1}需要先导入{2}", 2), z("NotSupport-1::不支持:{1}", 1), N.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
+ var u = N.Traffic = function (e) {
+ if (w) {
+ e = e ? "/" + R + "/Report/" + e : "";
+ var t = N.TrafficImgUrl;
+ if (t) {
+ var a = N.Traffic,
+ n = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
+ s = n[1] || "http://file/",
+ r = (n[0] || s) + e;
+ if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(s + e)), !a[r]) {
+ a[r] = 1;
+ var i = new Image();
+ i.src = t, O("Traffic Analysis Image: " + (e || R + ".TrafficImgUrl=" + N.TrafficImgUrl));
+ }
+ }
+ }
+ };
+ t && (O(z("8HO5::覆盖导入{1}", 0, R), 1), t.Destroy());
+ e[R] = N;
+ }(a, t), module.exports && (module.exports = a.Recorder);
+}(), function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = (t ? window : Object).Recorder,
+ n = a.i18n;
+ !function (m, e, u, t) {
+
+ var o = "48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000",
+ _ = "8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 192, 224, 256, 320";
+ m.prototype.enc_mp3 = {
+ stable: !0,
+ takeEC: "full",
+ getTestMsg: function () {
+ return u("Zm7L::采样率范围:{1};比特率范围:{2}(不同比特率支持的采样率范围不同,小于32kbps时采样率需小于32000)", 0, o, _);
+ }
+ };
+ var h,
+ v = function (e) {
+ var t = e.bitRate,
+ a = e.sampleRate,
+ n = a;
+ if (-1 == (" " + _ + ",").indexOf(" " + t + ",") && m.CLog(u("eGB9::{1}不在mp3支持的取值范围:{2}", 0, "bitRate=" + t, _), 3), -1 == (" " + o + ",").indexOf(" " + a + ",")) {
+ for (var s = o.split(", "), r = [], i = 0; i < s.length; i++) r.push({
+ v: +s[i],
+ s: Math.abs(s[i] - a)
+ });
+ r.sort(function (e, t) {
+ return e.s - t.s;
+ }), n = r[0].v, e.sampleRate = n, m.CLog(u("zLTa::sampleRate已更新为{1},因为{2}不在mp3支持的取值范围:{3}", 0, n, a, o), 3);
+ }
+ },
+ n = function () {
+ return u.G("NeedImport-2", ["mp3.js", "src/engine/mp3-engine.js"]);
+ },
+ d = t && "function" == typeof Worker;
+ m.prototype.mp3 = function (r, i, o) {
+ var e = this,
+ _ = e.set,
+ l = r.length;
+ if (m.lamejs) {
+ if (d) {
+ var t = e.mp3_start(_);
+ if (t) {
+ if (t.isW) return e.mp3_encode(t, r), void e.mp3_complete(t, i, o, 1);
+ e.mp3_stop(t);
+ }
+ }
+ v(_);
+ var f = new m.lamejs.Mp3Encoder(1, _.sampleRate, _.bitRate),
+ c = new Int8Array(5e5),
+ u = 0,
+ h = 0,
+ b = 0,
+ p = function () {
+ try {
+ if (h < l) var e = f.encodeBuffer(r.subarray(h, h + 57600));else {
+ b = 1;
+ var e = f.flush();
+ }
+ } catch (e) {
+ if (console.error(e), !b) try {
+ f.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ return void o("MP3 Encoder: " + e.message);
+ }
+ var t = e.length;
+ if (0 < t) {
+ if (u + t > c.length) {
+ var a = new Int8Array(c.length + Math.max(5e5, t));
+ a.set(c.subarray(0, u)), c = a;
+ }
+ c.set(e, u), u += t;
+ }
+ if (h < l) h += 57600, setTimeout(p);else {
+ var n = [c.buffer.slice(0, u)],
+ s = g.fn(n, u, l, _.sampleRate);
+ w(s, _), i(n[0] || new ArrayBuffer(0), "audio/mp3");
+ }
+ };
+ p();
+ } else o(n());
+ }, m.BindDestroy("mp3Worker", function () {
+ h && (m.CLog("mp3Worker Destroy"), h.terminate(), h = null);
+ }), m.prototype.mp3_envCheck = function (e, t) {
+ var a = "";
+ return t.takeoffEncodeChunk && (p() || (a = u("yhUs::当前浏览器版本太低,无法实时处理"))), a || m.lamejs || (a = n()), a;
+ }, m.prototype.mp3_start = function (e) {
+ return p(e);
+ };
+ var b = {
+ id: 0
+ },
+ p = function (t, e) {
+ var f,
+ a = function (e) {
var t = e.data,
- a = wk_ctxs[t.id];
- if ("init" == t.action) wk_ctxs[t.id] = {
+ a = f.wkScope.wk_ctxs,
+ n = f.wkScope.wk_lame,
+ s = f.wkScope.wk_mp3TrimFix,
+ r = a[t.id];
+ if ("init" == t.action) a[t.id] = {
sampleRate: t.sampleRate,
bitRate: t.bitRate,
takeoff: t.takeoff,
- mp3Size: 0,
pcmSize: 0,
- encArr: [],
- encObj: new wk_lame.Mp3Encoder(1, t.sampleRate, t.bitRate)
- };else if (!a) return;
+ memory: new Int8Array(5e5),
+ mOffset: 0,
+ encObj: new n.Mp3Encoder(1, t.sampleRate, t.bitRate)
+ };else if (!r) return;
+ var i = function (e) {
+ var t = e.length;
+ if (r.mOffset + t > r.memory.length) {
+ var a = new Int8Array(r.memory.length + Math.max(5e5, t));
+ a.set(r.memory.subarray(0, r.mOffset)), r.memory = a;
+ }
+ r.memory.set(e, r.mOffset), r.mOffset += t;
+ };
switch (t.action) {
case "stop":
- a.encObj = null, delete wk_ctxs[t.id];
+ if (!r.isCp) try {
+ r.encObj.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ r.encObj = null, delete a[t.id];
break;
case "encode":
- a.pcmSize += t.pcm.length, 0 < (s = a.encObj.encodeBuffer(t.pcm)).length && (a.takeoff ? self.postMessage({
+ if (r.isCp) break;
+ r.pcmSize += t.pcm.length;
+ try {
+ var o = r.encObj.encodeBuffer(t.pcm);
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
+ chunk: o
+ }) : i(o));
break;
case "complete":
- var s;
- 0 < (s = a.encObj.flush()).length && (a.takeoff ? self.postMessage({
+ r.isCp = 1;
+ try {
+ var o = r.encObj.flush();
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ if (o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
- var n = wk_mp3TrimFix.fn(a.encArr, a.mp3Size, a.pcmSize, a.sampleRate);
- self.postMessage({
+ chunk: o
+ }) : i(o)), r.err) {
+ c.onmessage({
+ action: t.action,
+ id: t.id,
+ err: "MP3 Encoder: " + r.err.message
+ });
+ break;
+ }
+ var _ = [r.memory.buffer.slice(0, r.mOffset)],
+ l = s.fn(_, r.mOffset, r.pcmSize, r.sampleRate);
+ c.onmessage({
action: t.action,
id: t.id,
- blob: new Blob(a.encArr, {
- type: "audio/mp3"
- }),
- meta: n
+ blob: _[0] || new ArrayBuffer(0),
+ meta: l
});
}
- };
- a += ";var wk_mp3TrimFix={rm:" + c.rm + ",fn:" + c.fn + "}";
- var s = Recorder.lamejs.toString(),
- n = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", s, a], {
- type: "text/javascript"
- }));
- t = new Worker(n), setTimeout(function () {
- (window.URL || webkitURL).revokeObjectURL(n);
- }, 1e4), t.onmessage = function (e) {
- var t = e.data,
- a = o[t.id];
- a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
- };
+ },
+ n = function (n) {
+ c.onmessage = function (e) {
+ var t = e;
+ n && (t = e.data);
+ var a = b[t.id];
+ a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
+ };
+ },
+ s = function () {
+ var e = {
+ worker: c,
+ set: t
+ };
+ return t ? (e.id = ++b.id, b[e.id] = e, v(t), c.postMessage({
+ action: "init",
+ id: e.id,
+ sampleRate: t.sampleRate,
+ bitRate: t.bitRate,
+ takeoff: !!t.takeoffEncodeChunk,
+ x: new Int16Array(5)
+ })) : c.postMessage({
+ x: new Int16Array(5)
+ }), e;
+ },
+ c = h;
+ if (e || !d) return m.CLog(u("k9PT::当前环境不支持Web Worker,mp3实时编码器运行在主线程中"), 3), c = {
+ postMessage: function (e) {
+ a({
+ data: e
+ });
+ }
+ }, f = {
+ wkScope: {
+ wk_ctxs: {},
+ wk_lame: m.lamejs,
+ wk_mp3TrimFix: g
+ }
+ }, n(), s();
+ try {
+ if (!c) {
+ var r = (a + "").replace(/[\w\$]+\.onmessage/g, "self.postMessage"),
+ i = ");wk_lame();self.onmessage=" + (r = r.replace(/[\w\$]+\.wkScope/g, "wkScope"));
+ i += ";var wkScope={ wk_ctxs:{},wk_lame:wk_lame", i += ",wk_mp3TrimFix:{rm:" + g.rm + ",fn:" + g.fn + "} }";
+ var o = m.lamejs.toString(),
+ _ = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", o, i], {
+ type: "text/javascript"
+ }));
+ c = new Worker(_), setTimeout(function () {
+ (window.URL || webkitURL).revokeObjectURL(_);
+ }, 1e4), n(1);
+ }
+ var l = s();
+ return l.isW = 1, h = c, l;
+ } catch (e) {
+ return c && c.terminate(), console.error(e), p(t, 1);
}
- var r = {
- worker: t,
- set: e,
- takeoffQueue: []
- };
- return e ? (r.id = ++o.id, o[r.id] = r, t.postMessage({
- action: "init",
- id: r.id,
- sampleRate: e.sampleRate,
- bitRate: e.bitRate,
- takeoff: !!e.takeoffEncodeChunk,
- x: new Int16Array(5)
- })) : t.postMessage({
- x: new Int16Array(5)
- }), i = t, r;
- } catch (e) {
- return t && t.terminate(), console.error(e), null;
+ };
+ m.prototype.mp3_stop = function (e) {
+ if (e && e.worker) {
+ e.worker.postMessage({
+ action: "stop",
+ id: e.id
+ }), e.worker = null, delete b[e.id];
+ var t = -1;
+ for (var a in b) t++;
+ t && m.CLog(u("fT6M::mp3 worker剩{1}个未stop", 0, t), 3);
}
+ }, m.prototype.mp3_encode = function (e, t) {
+ e && e.worker && e.worker.postMessage({
+ action: "encode",
+ id: e.id,
+ pcm: t
+ });
+ }, m.prototype.mp3_complete = function (t, a, n, s) {
+ var r = this;
+ t && t.worker ? (t.call = function (e) {
+ s && r.mp3_stop(t), e.err ? n(e.err) : (w(e.meta, t.set), a(e.blob, "audio/mp3"));
+ }, t.worker.postMessage({
+ action: "complete",
+ id: t.id
+ })) : n(u("mPxH::mp3编码器未start"));
+ }, m.mp3ReadMeta = function (e, t) {
+ var a = "undefined" != typeof window && window.parseInt || "undefined" != typeof self && self.parseInt || parseInt,
+ n = new Uint8Array(e[0] || []);
+ if (n.length < 4) return null;
+ var s = function (e, t) {
+ return ("0000000" + ((t || n)[e] || 0).toString(2)).substr(-8);
+ },
+ r = s(0) + s(1),
+ i = s(2) + s(3);
+ if (!/^1{11}/.test(r)) return null;
+ var o = {
+ "00": 2.5,
+ 10: 2,
+ 11: 1
+ }[r.substr(11, 2)],
+ _ = {
+ "01": 3
+ }[r.substr(13, 2)],
+ l = {
+ 1: [44100, 48e3, 32e3],
+ 2: [22050, 24e3, 16e3],
+ 2.5: [11025, 12e3, 8e3]
+ }[o];
+ l && (l = l[a(i.substr(4, 2), 2)]);
+ var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
+ if (!(o && _ && f && l)) return null;
+ for (var c = Math.round(8 * t / f), u = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, h = u / l * 1e3, b = Math.floor(u * f / 8 / l * 1e3), p = 0, m = 0, v = 0; v < e.length; v++) {
+ var d = e[v];
+ if (m += d.byteLength, b + 3 <= m) {
+ var g = new Uint8Array(d),
+ w = d.byteLength - (m - (b + 3) + 1),
+ S = s(w, g);
+ p = "1" == S.charAt(6);
+ break;
+ }
+ }
+ return p && b++, {
+ version: o,
+ layer: _,
+ sampleRate: l,
+ bitRate: f,
+ duration: c,
+ size: t,
+ hasPadding: p,
+ frameSize: b,
+ frameDurationFloat: h
+ };
};
- Recorder.prototype.mp3_stop = function (e) {
- if (e && e.worker) {
- e.worker.postMessage({
- action: "stop",
- id: e.id
- }), e.worker = null, delete o[e.id];
- var t = -1;
- for (var a in o) t++;
- t && Recorder.CLog("mp3 worker剩" + t + "个在串行等待", 3);
- }
- }, Recorder.prototype.mp3_encode = function (e, t) {
- e && e.worker && e.worker.postMessage({
- action: "encode",
- id: e.id,
- pcm: t
- });
- }, Recorder.prototype.mp3_complete = function (t, a, e, s) {
- var n = this;
- t && t.worker ? (t.call = function (e) {
- h(e.meta, t.set), a(e.blob), s && n.mp3_stop(t);
- }, t.worker.postMessage({
- action: "complete",
- id: t.id
- })) : e("mp3编码器未打开");
- }, Recorder.mp3ReadMeta = function (e, t) {
- var a = "object" == typeof window ? window.parseInt : self.parseInt,
- s = new Uint8Array(e[0] || []);
- if (s.length < 4) return null;
- var n = function (e, t) {
- return ("0000000" + ((t || s)[e] || 0).toString(2)).substr(-8);
+ var g = {
+ rm: m.mp3ReadMeta,
+ fn: function (e, t, a, n) {
+ var s = this.rm(e, t);
+ if (!s) return {
+ err: "mp3 unknown format"
+ };
+ var r = Math.round(a / n * 1e3),
+ i = Math.floor((s.duration - r) / s.frameDurationFloat);
+ if (0 < i) {
+ var o = i * s.frameSize - (s.hasPadding ? 1 : 0);
+ t -= o;
+ for (var _ = 0, l = [], f = 0; f < e.length; f++) {
+ var c = e[f];
+ if (o <= 0) break;
+ o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
+ }
+ var u = this.rm(e, t);
+ if (!u) {
+ _ && (e[0] = _);
+ for (var f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
+ s.err = "mp3 fix error: 已还原,错误原因不明";
+ }
+ var h = s.trimFix = {};
+ h.remove = i, h.removeDuration = Math.round(i * s.frameDurationFloat), h.duration = Math.round(8 * t / s.bitRate);
+ }
+ return s;
+ }
},
- r = n(0) + n(1),
- i = n(2) + n(3);
- if (!/^1{11}/.test(r)) return null;
- var o = {
- "00": 2.5,
- 10: 2,
- 11: 1
- }[r.substr(11, 2)],
- _ = {
- "01": 3
- }[r.substr(13, 2)],
- l = {
- 1: [44100, 48e3, 32e3],
- 2: [22050, 24e3, 16e3],
- 2.5: [11025, 12e3, 8e3]
- }[o];
- l && (l = l[a(i.substr(4, 2), 2)]);
- var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
- if (!(o && _ && f && l)) return null;
- for (var c = Math.round(8 * t / f), h = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, u = h / l * 1e3, m = Math.floor(h * f / 8 / l * 1e3), p = 0, b = 0, v = 0; v < e.length; v++) {
- var d = e[v];
- if (m + 3 <= (b += d.byteLength)) {
- var g = new Uint8Array(d);
- p = "1" == n(d.byteLength - (b - (m + 3) + 1), g).charAt(6);
- break;
- }
- }
- return p && m++, {
- version: o,
- layer: _,
- sampleRate: l,
- bitRate: f,
- duration: c,
- size: t,
- hasPadding: p,
- frameSize: m,
- frameDurationFloat: u
- };
- };
- var c = {
- rm: Recorder.mp3ReadMeta,
- fn: function (e, t, a, s) {
- var n = this.rm(e, t);
- if (!n) return {
- err: "mp3非预定格式"
- };
- var r = Math.round(a / s * 1e3),
- i = Math.floor((n.duration - r) / n.frameDurationFloat);
- if (0 < i) {
- var o = i * n.frameSize - (n.hasPadding ? 1 : 0);
- t -= o;
- for (var _ = 0, l = [], f = 0; f < e.length; f++) {
- var c = e[f];
- if (o <= 0) break;
- o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
- }
- if (!this.rm(e, t)) {
- _ && (e[0] = _);
- for (f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
- n.err = "fix后数据错误,已还原,错误原因不明";
- }
- var h = n.trimFix = {};
- h.remove = i, h.removeDuration = Math.round(i * n.frameDurationFloat), h.duration = Math.round(8 * t / n.bitRate);
- }
- return n;
- }
- },
- h = function (e, t) {
- var a = "MP3信息 ";
- (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (Recorder.CLog(a + "和设置的不匹配set:" + t.bitRate + "kbps " + t.sampleRate + "hz,已更新set:" + e.bitRate + "kbps " + e.sampleRate + "hz", 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
- var s = e.trimFix;
- s ? (a += "Fix移除" + s.remove + "帧" + s.removeDuration + "ms -> " + s.duration + "ms", 2 < s.remove && (e.err = (e.err ? e.err + ", " : "") + "移除帧数过多")) : a += (e.duration || "-") + "ms", e.err ? Recorder.CLog(a, 1, e.err, e) : Recorder.CLog(a, e);
- };
-}(), function () {
+ w = function (e, t) {
+ var a = "MP3 Info: ";
+ (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (m.CLog(a + u("uY9i::和设置的不匹配{1},已更新成{2}", 0, "set:" + t.bitRate + "kbps " + t.sampleRate + "hz", "set:" + e.bitRate + "kbps " + e.sampleRate + "hz"), 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
+ var n = e.trimFix;
+ n ? (a += u("iMSm::Fix移除{1}帧", 0, n.remove) + " " + n.removeDuration + "ms -> " + n.duration + "ms", 2 < n.remove && (e.err = (e.err ? e.err + ", " : "") + u("b9zm::移除帧数过多"))) : a += (e.duration || "-") + "ms", e.err ? m.CLog(a, 1, e.err, e) : m.CLog(a, e);
+ };
+ }(a, 0, n.$T, t);
+}(), function (e) {
function t() {
- var B = function (e) {
- return Math.log(e) / Math.log(10);
- };
- function A(e) {
+ var d = function (e) {
+ return Math.log(e) / Math.log(10);
+ },
+ me = function (e) {
+ throw new Error("abort(" + e + ")");
+ };
+ function S(e) {
return new Int8Array(e);
}
- function n(e) {
+ function s(e) {
return new Int16Array(e);
}
- function Ae(e) {
+ function ve(e) {
return new Int32Array(e);
}
- function Be(e) {
+ function de(e) {
return new Float32Array(e);
}
- function s(e) {
+ function n(e) {
return new Float64Array(e);
}
- function ke(e) {
- if (1 == e.length) return Be(e[0]);
+ function ge(e) {
+ if (1 == e.length) return de(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(ke(e));
+ for (var a = [], n = 0; n < t; n++) a.push(ge(e));
return a;
}
- function Y(e) {
- if (1 == e.length) return Ae(e[0]);
+ function w(e) {
+ if (1 == e.length) return ve(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(Y(e));
+ for (var a = [], n = 0; n < t; n++) a.push(w(e));
return a;
}
- function p(e) {
- if (1 == e.length) return n(e[0]);
+ function M(e) {
+ if (1 == e.length) return s(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(p(e));
+ for (var a = [], n = 0; n < t; n++) a.push(M(e));
return a;
}
- function O(e) {
+ function E(e) {
if (1 == e.length) return new Array(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(O(e));
+ for (var a = [], n = 0; n < t; n++) a.push(E(e));
return a;
}
- var ye = {
- fill: function (e, t, a, s) {
- if (2 == arguments.length) for (var n = 0; n < e.length; n++) e[n] = t;else for (n = t; n < a; n++) e[n] = s;
+ var we = {
+ fill: function (e, t, a, n) {
+ if (2 == arguments.length) for (var s = 0; s < e.length; s++) e[s] = t;else for (var s = t; s < a; s++) e[s] = n;
}
},
- $ = {
- arraycopy: function (e, t, a, s, n) {
- for (var r = t + n; t < r;) a[s++] = e[t++];
+ I = {
+ arraycopy: function (e, t, a, n, s) {
+ for (var r = t + s; t < r;) a[n++] = e[t++];
}
},
- ee = {};
- function Te(e) {
+ V = {};
+ function Se(e) {
this.ordinal = e;
}
- ee.SQRT2 = 1.4142135623730951, ee.FAST_LOG10 = function (e) {
- return B(e);
- }, ee.FAST_LOG10_X = function (e, t) {
- return B(e) * t;
- }, Te.short_block_allowed = new Te(0), Te.short_block_coupled = new Te(1), Te.short_block_dispensed = new Te(2), Te.short_block_forced = new Te(3);
- var K = {};
- function xe(e) {
+ V.SQRT2 = 1.4142135623730951, V.FAST_LOG10 = function (e) {
+ return d(e);
+ }, V.FAST_LOG10_X = function (e, t) {
+ return d(e) * t;
+ }, Se.short_block_allowed = new Se(0), Se.short_block_coupled = new Se(1), Se.short_block_dispensed = new Se(2), Se.short_block_forced = new Se(3);
+ var D = {};
+ function Me(e) {
this.ordinal = e;
}
- K.MAX_VALUE = 3.4028235e38, xe.vbr_off = new xe(0), xe.vbr_mt = new xe(1), xe.vbr_rh = new xe(2), xe.vbr_abr = new xe(3), xe.vbr_mtrh = new xe(4), xe.vbr_default = xe.vbr_mtrh;
- function Ee(e) {
+ function ye(e) {
var t = e;
this.ordinal = function () {
return t;
};
}
- function k() {
- var M = null;
+ function A() {
+ var S = null;
function v(e) {
this.bits = 0 | e;
}
this.qupvt = null, this.setModules = function (e) {
- this.qupvt = e, M = e;
+ this.qupvt = e, S = e;
};
- var n = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
- function w(e, t, a, s, n, r) {
+ var s = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
+ function M(e, t, a, n, s, r) {
var i = .5946 / t;
- for (e >>= 1; 0 != e--;) n[r++] = i > a[s++] ? 0 : 1, n[r++] = i > a[s++] ? 0 : 1;
+ for (e >>= 1; 0 != e--;) s[r++] = i > a[n++] ? 0 : 1, s[r++] = i > a[n++] ? 0 : 1;
}
- function R(e, t, a, s, n, r) {
+ function y(e, t, a, n, s, r) {
var i = (e >>= 1) % 2;
for (e >>= 1; 0 != e--;) {
- var o, _, l, f, c, h, u, m;
- o = a[s++] * t, _ = a[s++] * t, c = 0 | o, l = a[s++] * t, h = 0 | _, f = a[s++] * t, u = 0 | l, o += M.adj43[c], m = 0 | f, _ += M.adj43[h], n[r++] = 0 | o, l += M.adj43[u], n[r++] = 0 | _, f += M.adj43[m], n[r++] = 0 | l, n[r++] = 0 | f;
+ var o, _, l, f, c, u, h, b;
+ o = a[n++] * t, _ = a[n++] * t, c = 0 | o, l = a[n++] * t, u = 0 | _, f = a[n++] * t, h = 0 | l, o += S.adj43[c], b = 0 | f, _ += S.adj43[u], s[r++] = 0 | o, l += S.adj43[h], s[r++] = 0 | _, f += S.adj43[b], s[r++] = 0 | l, s[r++] = 0 | f;
}
- 0 != i && (c = 0 | (o = a[s++] * t), h = 0 | (_ = a[s++] * t), o += M.adj43[c], _ += M.adj43[h], n[r++] = 0 | o, n[r++] = 0 | _);
+ 0 != i && (o = a[n++] * t, _ = a[n++] * t, c = 0 | o, u = 0 | _, o += S.adj43[c], _ += S.adj43[u], s[r++] = 0 | o, s[r++] = 0 | _);
}
var o = [1, 2, 5, 7, 7, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13];
- function d(e, t, a, s) {
- var n = function (e, t, a) {
- var s = 0,
- n = 0;
+ function d(e, t, a, n) {
+ var s = function (e, t, a) {
+ var n = 0,
+ s = 0;
do {
var r = e[t++],
i = e[t++];
- s < r && (s = r), n < i && (n = i);
+ n < r && (n = r), s < i && (s = i);
} while (t < a);
- return s < n && (s = n), s;
+ return n < s && (n = s), n;
}(e, t, a);
- switch (n) {
+ switch (s) {
case 0:
- return n;
+ return s;
case 1:
- return function (e, t, a, s) {
- var n = 0,
- r = F.ht[1].hlen;
+ return function (e, t, a, n) {
+ var s = 0,
+ r = k.ht[1].hlen;
do {
var i = 2 * e[t + 0] + e[t + 1];
- t += 2, n += r[i];
+ t += 2, s += r[i];
} while (t < a);
- return s.bits += n, 1;
- }(e, t, a, s);
+ return n.bits += s, 1;
+ }(e, t, a, n);
case 2:
case 3:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r,
i,
o = 0,
- _ = F.ht[s].xlen;
- i = 2 == s ? F.table23 : F.table56;
+ _ = k.ht[n].xlen;
+ i = 2 == n ? k.table23 : k.table56;
do {
var l = e[t + 0] * _ + e[t + 1];
t += 2, o += i[l];
} while (t < a);
- return (r = 65535 & o) < (o >>= 16) && (o = r, s++), n.bits += o, s;
- }(e, t, a, o[n - 1], s);
+ return (r = 65535 & o) < (o >>= 16) && (o = r, n++), s.bits += o, n;
+ }(e, t, a, o[s - 1], n);
case 4:
case 5:
case 6:
@@ -11209,86 +11567,84 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 13:
case 14:
case 15:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r = 0,
i = 0,
o = 0,
- _ = F.ht[s].xlen,
- l = F.ht[s].hlen,
- f = F.ht[s + 1].hlen,
- c = F.ht[s + 2].hlen;
+ _ = k.ht[n].xlen,
+ l = k.ht[n].hlen,
+ f = k.ht[n + 1].hlen,
+ c = k.ht[n + 2].hlen;
do {
- var h = e[t + 0] * _ + e[t + 1];
- t += 2, r += l[h], i += f[h], o += c[h];
+ var u = e[t + 0] * _ + e[t + 1];
+ t += 2, r += l[u], i += f[u], o += c[u];
} while (t < a);
- var u = s;
- return i < r && (r = i, u++), o < r && (r = o, u = s + 2), n.bits += r, u;
- }(e, t, a, o[n - 1], s);
+ var h = n;
+ return i < r && (r = i, h++), o < r && (r = o, h = n + 2), s.bits += r, h;
+ }(e, t, a, o[s - 1], n);
default:
- if (x.IXMAX_VAL < n) return s.bits = x.LARGE_BITS, -1;
var r, i;
- for (n -= 15, r = 24; r < 32 && !(F.ht[r].linmax >= n); r++);
- for (i = r - 8; i < 24 && !(F.ht[i].linmax >= n); i++);
- return function (e, t, a, s, n, r) {
+ for (T.IXMAX_VAL < s && me(), s -= 15, r = 24; r < 32 && !(k.ht[r].linmax >= s); r++);
+ for (i = r - 8; i < 24 && !(k.ht[i].linmax >= s); i++);
+ return function (e, t, a, n, s, r) {
var i,
- o = 65536 * F.ht[s].xlen + F.ht[n].xlen,
+ o = 65536 * k.ht[n].xlen + k.ht[s].xlen,
_ = 0;
do {
var l = e[t++],
f = e[t++];
- 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += F.largetbl[l];
+ 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += k.largetbl[l];
} while (t < a);
- return (i = 65535 & _) < (_ >>= 16) && (_ = i, s = n), r.bits += _, s;
- }(e, t, a, i, r, s);
+ return (i = 65535 & _) < (_ >>= 16) && (_ = i, n = s), r.bits += _, n;
+ }(e, t, a, i, r, n);
}
}
- function u(e, t, a, s, n, r, i, o) {
- for (var _ = t.big_values, l = 2; l < Pe.SBMAX_l + 1; l++) {
+ function h(e, t, a, n, s, r, i, o) {
+ for (var _ = t.big_values, l = 2; l < Ae.SBMAX_l + 1; l++) {
var f = e.scalefac_band.l[l];
if (_ <= f) break;
- var c = n[l - 2] + t.count1bits;
+ var c = s[l - 2] + t.count1bits;
if (a.part2_3_length <= c) break;
- var h = new v(c),
- u = d(s, f, _, h);
- c = h.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = u);
+ var u = new v(c),
+ h = d(n, f, _, u);
+ c = u.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = h);
}
}
this.noquant_count_bits = function (e, t, a) {
- var s = t.l3_enc,
- n = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
- for (null != a && (a.sfb_count1 = 0); 1 < n && 0 == (s[n - 1] | s[n - 2]); n -= 2);
- t.count1 = n;
- for (var r = 0, i = 0; 3 < n; n -= 4) {
+ var n = t.l3_enc,
+ s = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
+ for (null != a && (a.sfb_count1 = 0); 1 < s && 0 == (n[s - 1] | n[s - 2]); s -= 2);
+ t.count1 = s;
+ for (var r = 0, i = 0; 3 < s; s -= 4) {
var o;
- if (1 < (2147483647 & (s[n - 1] | s[n - 2] | s[n - 3] | s[n - 4]))) break;
- o = 2 * (2 * (2 * s[n - 4] + s[n - 3]) + s[n - 2]) + s[n - 1], r += F.t32l[o], i += F.t33l[o];
+ if (1 < (2147483647 & (n[s - 1] | n[s - 2] | n[s - 3] | n[s - 4]))) break;
+ o = 2 * (2 * (2 * n[s - 4] + n[s - 3]) + n[s - 2]) + n[s - 1], r += k.t32l[o], i += k.t33l[o];
}
var _ = r;
- if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = n)) return _;
- if (t.block_type == Pe.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Pe.NORM_TYPE) {
- if (r = t.region0_count = e.bv_scf[n - 2], i = t.region1_count = e.bv_scf[n - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < n) {
+ if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = s)) return _;
+ if (t.block_type == Ae.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Ae.NORM_TYPE) {
+ if (r = t.region0_count = e.bv_scf[s - 2], i = t.region1_count = e.bv_scf[s - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < s) {
var l = new v(_);
- t.table_select[2] = d(s, i, n, l), _ = l.bits;
+ t.table_select[2] = d(n, i, s, l), _ = l.bits;
}
- } else t.region0_count = 7, t.region1_count = Pe.SBMAX_l - 1 - 7 - 1, (i = n) < (r = e.scalefac_band.l[8]) && (r = i);
- if (r = Math.min(r, n), i = Math.min(i, n), 0 < r) {
- l = new v(_);
- t.table_select[0] = d(s, 0, r, l), _ = l.bits;
+ } else t.region0_count = 7, t.region1_count = Ae.SBMAX_l - 1 - 7 - 1, r = e.scalefac_band.l[8], (i = s) < r && (r = i);
+ if (r = Math.min(r, s), i = Math.min(i, s), 0 < r) {
+ var l = new v(_);
+ t.table_select[0] = d(n, 0, r, l), _ = l.bits;
}
if (r < i) {
- l = new v(_);
- t.table_select[1] = d(s, r, i, l), _ = l.bits;
+ var l = new v(_);
+ t.table_select[1] = d(n, r, i, l), _ = l.bits;
}
- if (2 == e.use_best_huffman && (t.part2_3_length = _, best_huffman_divide(e, t), _ = t.part2_3_length), null != a && t.block_type == Pe.NORM_TYPE) {
+ if (2 == e.use_best_huffman && me(), null != a && t.block_type == Ae.NORM_TYPE) {
for (var f = 0; e.scalefac_band.l[f] < t.big_values;) f++;
a.sfb_count1 = f;
}
return _;
- }, this.count_bits = function (e, t, a, s) {
- var n = a.l3_enc,
- r = x.IXMAX_VAL / M.IPOW20(a.global_gain);
- if (a.xrpow_max > r) return x.LARGE_BITS;
- if (function (e, t, a, s, n) {
+ }, this.count_bits = function (e, t, a, n) {
+ var s = a.l3_enc,
+ r = T.IXMAX_VAL / S.IPOW20(a.global_gain);
+ return a.xrpow_max > r ? T.LARGE_BITS : (function (e, t, a, n, s) {
var r,
i,
o,
@@ -11296,127 +11652,123 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = t,
- u = 0,
- m = h,
+ u = t,
+ h = 0,
+ b = u,
p = 0,
- b = e,
+ m = e,
v = 0;
- for (o = null != n && s.global_gain == n.global_gain, i = s.block_type == Pe.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
+ for (o = null != s && n.global_gain == s.global_gain, i = n.block_type == Ae.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
var d = -1;
- if ((o || s.block_type == Pe.NORM_TYPE) && (d = s.global_gain - (s.scalefac[r] + (0 != s.preflag ? M.pretab[r] : 0) << s.scalefac_scale + 1) - 8 * s.subblock_gain[s.window[r]]), o && n.step[r] == d) 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);else {
+ if ((o || n.block_type == Ae.NORM_TYPE) && (d = n.global_gain - (n.scalefac[r] + (0 != n.preflag ? S.pretab[r] : 0) << n.scalefac_scale + 1) - 8 * n.subblock_gain[n.window[r]]), o && s.step[r] == d) 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();else {
var g,
- S = s.width[r];
- if (_ + s.width[r] > s.max_nonzero_coeff && (g = s.max_nonzero_coeff - _ + 1, ye.fill(t, s.max_nonzero_coeff, 576, 0), (S = g) < 0 && (S = 0), r = i + 1), 0 == l && 0 == f && (m = h, p = u, b = e, v = c), null != n && 0 < n.sfb_count1 && r >= n.sfb_count1 && 0 < n.step[r] && d >= n.step[r] ? (0 != l && (R(l, a, b, v, m, p), l = 0, m = h, p = u, b = e, v = c), f += S) : (0 != f && (w(f, a, b, v, m, p), f = 0, m = h, p = u, b = e, v = c), l += S), S <= 0) {
- 0 != f && (w(f, a, b, v, m, p), f = 0), 0 != l && (R(l, a, b, v, m, p), l = 0);
+ w = n.width[r];
+ if (_ + n.width[r] > n.max_nonzero_coeff && (g = n.max_nonzero_coeff - _ + 1, we.fill(t, n.max_nonzero_coeff, 576, 0), (w = g) < 0 && (w = 0), r = i + 1), 0 == l && 0 == f && (b = u, p = h, m = e, v = c), null != s && 0 < s.sfb_count1 && r >= s.sfb_count1 && 0 < s.step[r] && d >= s.step[r] ? (0 != l && (y(l, a, m, v, b, p), l = 0, b = u, p = h, m = e, v = c), f += w) : (0 != f && (M(f, a, m, v, b, p), f = 0, b = u, p = h, m = e, v = c), l += w), w <= 0) {
+ 0 != f && me(), 0 != l && me();
break;
}
}
- r <= i && (u += s.width[r], c += s.width[r], _ += s.width[r]);
+ r <= i && (h += n.width[r], c += n.width[r], _ += n.width[r]);
}
- 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);
- }(t, n, M.IPOW20(a.global_gain), a, s), 0 != (2 & e.substep_shaping)) for (var i = 0, o = a.global_gain + a.scalefac_scale, _ = .634521682242439 / M.IPOW20(o), l = 0; l < a.sfbmax; l++) {
- var f,
- c = a.width[l];
- if (0 == e.pseudohalf[l]) i += c;else for (f = i, i += c; f < i; ++f) n[f] = t[f] >= _ ? n[f] : 0;
- }
- return this.noquant_count_bits(e, a, s);
+ 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();
+ }(t, s, S.IPOW20(a.global_gain), a, n), 0 != (2 & e.substep_shaping) && me(), this.noquant_count_bits(e, a, n));
}, this.best_huffman_divide = function (e, t) {
- var a = new T(),
- s = t.l3_enc,
- n = Ae(23),
- r = Ae(23),
- i = Ae(23),
- o = Ae(23);
- if (t.block_type != Pe.SHORT_TYPE || 1 != e.mode_gr) {
- a.assign(t), t.block_type == Pe.NORM_TYPE && (!function (e, t, a, s, n, r, i) {
- for (var o = t.big_values, _ = 0; _ <= 22; _++) s[_] = x.LARGE_BITS;
- for (_ = 0; _ < 16; _++) {
+ var a = new B(),
+ n = t.l3_enc,
+ s = ve(23),
+ r = ve(23),
+ i = ve(23),
+ o = ve(23);
+ if (t.block_type != Ae.SHORT_TYPE || 1 != e.mode_gr) {
+ a.assign(t), t.block_type == Ae.NORM_TYPE && (function (e, t, a, n, s, r, i) {
+ for (var o = t.big_values, _ = 0; _ <= 22; _++) n[_] = T.LARGE_BITS;
+ for (var _ = 0; _ < 16; _++) {
var l = e.scalefac_band.l[_ + 1];
if (o <= l) break;
var f = 0,
c = new v(f),
- h = d(a, 0, l, c);
+ u = d(a, 0, l, c);
f = c.bits;
- for (var u = 0; u < 8; u++) {
- var m = e.scalefac_band.l[_ + u + 2];
- if (o <= m) break;
- var p = f,
- b = d(a, l, m, c = new v(p));
- p = c.bits, s[_ + u] > p && (s[_ + u] = p, r[(n[_ + u] = _) + u] = h, i[_ + u] = b);
+ for (var h = 0; h < 8; h++) {
+ var b = e.scalefac_band.l[_ + h + 2];
+ if (o <= b) break;
+ var p = f;
+ c = new v(p);
+ var m = d(a, l, b, c);
+ p = c.bits, n[_ + h] > p && (n[_ + h] = p, s[_ + h] = _, r[_ + h] = u, i[_ + h] = m);
}
}
- }(e, t, s, n, r, i, o), u(e, a, t, s, n, r, i, o));
+ }(e, t, n, s, r, i, o), h(e, a, t, n, s, r, i, o));
var _ = a.big_values;
- if (!(0 == _ || 1 < (s[_ - 2] | s[_ - 1]) || 576 < (_ = t.count1 + 2))) {
+ if (!(0 == _ || 1 < (n[_ - 2] | n[_ - 1]) || 576 < (_ = t.count1 + 2))) {
a.assign(t), a.count1 = _;
for (var l = 0, f = 0; _ > a.big_values; _ -= 4) {
- var c = 2 * (2 * (2 * s[_ - 4] + s[_ - 3]) + s[_ - 2]) + s[_ - 1];
- l += F.t32l[c], f += F.t33l[c];
+ var c = 2 * (2 * (2 * n[_ - 4] + n[_ - 3]) + n[_ - 2]) + n[_ - 1];
+ l += k.t32l[c], f += k.t33l[c];
}
- if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Pe.NORM_TYPE) u(e, a, t, s, n, r, i, o);else {
- if (a.part2_3_length = l, _ < (l = e.scalefac_band.l[8]) && (l = _), 0 < l) {
- var h = new v(a.part2_3_length);
- a.table_select[0] = d(s, 0, l, h), a.part2_3_length = h.bits;
+ if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Ae.NORM_TYPE) h(e, a, t, n, s, r, i, o);else {
+ if (a.part2_3_length = l, l = e.scalefac_band.l[8], _ < l && (l = _), 0 < l) {
+ var u = new v(a.part2_3_length);
+ a.table_select[0] = d(n, 0, l, u), a.part2_3_length = u.bits;
}
if (l < _) {
- h = new v(a.part2_3_length);
- a.table_select[1] = d(s, l, _, h), a.part2_3_length = h.bits;
+ var u = new v(a.part2_3_length);
+ a.table_select[1] = d(n, l, _, u), a.part2_3_length = u.bits;
}
t.part2_3_length > a.part2_3_length && t.assign(a);
}
}
}
};
- var h = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
- m = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
+ var u = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
+ b = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
p = [0, 0, 0, 0, 3, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4],
- b = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
- k.slen1_tab = p, k.slen2_tab = b, this.best_scalefac_store = function (e, t, a, s) {
- var n,
+ m = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
+ A.slen1_tab = p, A.slen2_tab = m, this.best_scalefac_store = function (e, t, a, n) {
+ var s,
r,
i,
o,
- _ = s.tt[t][a],
+ _ = n.tt[t][a],
l = 0;
- for (n = i = 0; n < _.sfbmax; n++) {
- var f = _.width[n];
+ for (s = i = 0; s < _.sfbmax; s++) {
+ var f = _.width[s];
for (i += f, o = -f; o < 0 && 0 == _.l3_enc[o + i]; o++);
- 0 == o && (_.scalefac[n] = l = -2);
+ 0 == o && (_.scalefac[s] = l = -2);
}
if (0 == _.scalefac_scale && 0 == _.preflag) {
var c = 0;
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (c |= _.scalefac[n]);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (c |= _.scalefac[s]);
if (0 == (1 & c) && 0 != c) {
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (_.scalefac[n] >>= 1);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (_.scalefac[s] >>= 1);
_.scalefac_scale = l = 1;
}
}
- if (0 == _.preflag && _.block_type != Pe.SHORT_TYPE && 2 == e.mode_gr) {
- for (n = 11; n < Pe.SBPSY_l && !(_.scalefac[n] < M.pretab[n] && -2 != _.scalefac[n]); n++);
- if (n == Pe.SBPSY_l) {
- for (n = 11; n < Pe.SBPSY_l; n++) 0 < _.scalefac[n] && (_.scalefac[n] -= M.pretab[n]);
+ if (0 == _.preflag && _.block_type != Ae.SHORT_TYPE && 2 == e.mode_gr) {
+ for (s = 11; s < Ae.SBPSY_l && !(_.scalefac[s] < S.pretab[s] && -2 != _.scalefac[s]); s++);
+ if (s == Ae.SBPSY_l) {
+ for (s = 11; s < Ae.SBPSY_l; s++) 0 < _.scalefac[s] && (_.scalefac[s] -= S.pretab[s]);
_.preflag = l = 1;
}
}
- for (r = 0; r < 4; r++) s.scfsi[a][r] = 0;
- for (2 == e.mode_gr && 1 == t && s.tt[0][a].block_type != Pe.SHORT_TYPE && s.tt[1][a].block_type != Pe.SHORT_TYPE && (!function (e, t) {
- for (var a, s = t.tt[1][e], n = t.tt[0][e], r = 0; r < F.scfsi_band.length - 1; r++) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1] && !(n.scalefac[a] != s.scalefac[a] && 0 <= s.scalefac[a]); a++);
- if (a == F.scfsi_band[r + 1]) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1]; a++) s.scalefac[a] = -1;
+ for (r = 0; r < 4; r++) n.scfsi[a][r] = 0;
+ for (2 == e.mode_gr && 1 == t && n.tt[0][a].block_type != Ae.SHORT_TYPE && n.tt[1][a].block_type != Ae.SHORT_TYPE && (function (e, t) {
+ for (var a, n = t.tt[1][e], s = t.tt[0][e], r = 0; r < k.scfsi_band.length - 1; r++) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1] && !(s.scalefac[a] != n.scalefac[a] && 0 <= n.scalefac[a]); a++);
+ if (a == k.scfsi_band[r + 1]) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1]; a++) n.scalefac[a] = -1;
t.scfsi[e][r] = 1;
}
}
var i = 0,
o = 0;
- for (a = 0; a < 11; a++) -1 != s.scalefac[a] && (o++, i < s.scalefac[a] && (i = s.scalefac[a]));
- for (var _ = 0, l = 0; a < Pe.SBPSY_l; a++) -1 != s.scalefac[a] && (l++, _ < s.scalefac[a] && (_ = s.scalefac[a]));
- for (r = 0; r < 16; r++) if (i < h[r] && _ < m[r]) {
- var f = p[r] * o + b[r] * l;
- s.part2_length > f && (s.part2_length = f, s.scalefac_compress = r);
+ for (a = 0; a < 11; a++) -1 != n.scalefac[a] && (o++, i < n.scalefac[a] && (i = n.scalefac[a]));
+ for (var _ = 0, l = 0; a < Ae.SBPSY_l; a++) -1 != n.scalefac[a] && (l++, _ < n.scalefac[a] && (_ = n.scalefac[a]));
+ for (var r = 0; r < 16; r++) if (i < u[r] && _ < b[r]) {
+ var f = p[r] * o + m[r] * l;
+ n.part2_length > f && (n.part2_length = f, n.scalefac_compress = r);
}
- }(a, s), l = 0), n = 0; n < _.sfbmax; n++) -2 == _.scalefac[n] && (_.scalefac[n] = 0);
+ }(a, n), l = 0), s = 0; s < _.sfbmax; s++) -2 == _.scalefac[s] && (_.scalefac[s] = 0);
0 != l && (2 == e.mode_gr ? this.scale_bitcount(_) : this.scale_bitcount_lsf(e, _));
};
var _ = [0, 18, 36, 54, 54, 36, 54, 72, 54, 72, 90, 72, 90, 108, 108, 126],
@@ -11425,476 +11777,458 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
this.scale_bitcount = function (e) {
var t,
a,
- s,
- n = 0,
+ n,
+ s = 0,
r = 0,
i = e.scalefac;
- if (e.block_type == Pe.SHORT_TYPE) s = _, 0 != e.mixed_block_flag && (s = l);else if (s = f, 0 == e.preflag) {
- for (a = 11; a < Pe.SBPSY_l && !(i[a] < M.pretab[a]); a++);
- if (a == Pe.SBPSY_l) for (e.preflag = 1, a = 11; a < Pe.SBPSY_l; a++) i[a] -= M.pretab[a];
+ if (e.block_type == Ae.SHORT_TYPE) n = _, 0 != e.mixed_block_flag && (n = l);else if (n = f, 0 == e.preflag) {
+ for (a = 11; a < Ae.SBPSY_l && !(i[a] < S.pretab[a]); a++);
+ if (a == Ae.SBPSY_l) for (e.preflag = 1, a = 11; a < Ae.SBPSY_l; a++) i[a] -= S.pretab[a];
}
- for (a = 0; a < e.sfbdivide; a++) n < i[a] && (n = i[a]);
+ for (a = 0; a < e.sfbdivide; a++) s < i[a] && (s = i[a]);
for (; a < e.sfbmax; a++) r < i[a] && (r = i[a]);
- for (e.part2_length = x.LARGE_BITS, t = 0; t < 16; t++) n < h[t] && r < m[t] && e.part2_length > s[t] && (e.part2_length = s[t], e.scalefac_compress = t);
- return e.part2_length == x.LARGE_BITS;
+ for (e.part2_length = T.LARGE_BITS, t = 0; t < 16; t++) s < u[t] && r < b[t] && e.part2_length > n[t] && (e.part2_length = n[t], e.scalefac_compress = t);
+ return e.part2_length == T.LARGE_BITS;
};
var g = [[15, 15, 7, 7], [15, 15, 7, 0], [7, 3, 0, 0], [15, 31, 31, 0], [7, 7, 7, 0], [3, 3, 0, 0]];
this.scale_bitcount_lsf = function (e, t) {
var a,
- s,
n,
+ s,
r,
i,
o,
_,
l,
- f = Ae(4),
+ f = ve(4),
c = t.scalefac;
for (a = 0 != t.preflag ? 2 : 0, _ = 0; _ < 4; _++) f[_] = 0;
- if (t.block_type == Pe.SHORT_TYPE) {
- s = 1;
- var h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[n] && (f[n] = c[3 * l + i]);
+ if (t.block_type == Ae.SHORT_TYPE) {
+ n = 1;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[s] && (f[s] = c[3 * l + i]);
} else {
- s = 0;
- h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n], _ = 0; _ < r; _++, l++) c[l] > f[n] && (f[n] = c[l]);
+ n = 0;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s], _ = 0; _ < r; _++, l++) c[l] > f[s] && (f[s] = c[l]);
}
- for (o = !1, n = 0; n < 4; n++) f[n] > g[a][n] && (o = !0);
+ for (o = !1, s = 0; s < 4; s++) f[s] > g[a][s] && (o = !0);
if (!o) {
- var u, m, p, b;
- for (t.sfb_partition_table = M.nr_of_sfb_block[a][s], n = 0; n < 4; n++) t.slen[n] = S[f[n]];
- switch (u = t.slen[0], m = t.slen[1], p = t.slen[2], b = t.slen[3], a) {
+ var h, b, p, m;
+ for (t.sfb_partition_table = S.nr_of_sfb_block[a][n], s = 0; s < 4; s++) t.slen[s] = w[f[s]];
+ switch (h = t.slen[0], b = t.slen[1], p = t.slen[2], m = t.slen[3], a) {
case 0:
- t.scalefac_compress = (5 * u + m << 4) + (p << 2) + b;
+ t.scalefac_compress = (5 * h + b << 4) + (p << 2) + m;
break;
case 1:
- t.scalefac_compress = 400 + (5 * u + m << 2) + p;
+ t.scalefac_compress = 400 + (5 * h + b << 2) + p;
break;
case 2:
- t.scalefac_compress = 500 + 3 * u + m;
- break;
- default:
- $.err.printf("intensity stereo not implemented yet\n");
+ t.scalefac_compress = 500 + 3 * h + b;
}
}
- if (!o) for (n = t.part2_length = 0; n < 4; n++) t.part2_length += t.slen[n] * t.sfb_partition_table[n];
+ if (!o) for (t.part2_length = 0, s = 0; s < 4; s++) t.part2_length += t.slen[s] * t.sfb_partition_table[s];
return o;
};
- var S = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
+ var w = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
this.huffman_init = function (e) {
for (var t = 2; t <= 576; t += 2) {
- for (var a, s = 0; e.scalefac_band.l[++s] < t;);
- for (a = n[s][0]; e.scalefac_band.l[a + 1] > t;) a--;
- for (a < 0 && (a = n[s][0]), e.bv_scf[t - 2] = a, a = n[s][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
- a < 0 && (a = n[s][1]), e.bv_scf[t - 1] = a;
+ for (var a, n = 0; e.scalefac_band.l[++n] < t;);
+ for (a = s[n][0]; e.scalefac_band.l[a + 1] > t;) a--;
+ for (a < 0 && (a = s[n][0]), e.bv_scf[t - 2] = a, a = s[n][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
+ a < 0 && (a = s[n][1]), e.bv_scf[t - 1] = a;
}
};
}
- function X() {}
- function M() {
- this.setModules = function (e, t, a) {
- };
+ function O() {}
+ function y() {
+ this.setModules = function (e, t, a) {};
var o = [0, 49345, 49537, 320, 49921, 960, 640, 49729, 50689, 1728, 1920, 51009, 1280, 50625, 50305, 1088, 52225, 3264, 3456, 52545, 3840, 53185, 52865, 3648, 2560, 51905, 52097, 2880, 51457, 2496, 2176, 51265, 55297, 6336, 6528, 55617, 6912, 56257, 55937, 6720, 7680, 57025, 57217, 8e3, 56577, 7616, 7296, 56385, 5120, 54465, 54657, 5440, 55041, 6080, 5760, 54849, 53761, 4800, 4992, 54081, 4352, 53697, 53377, 4160, 61441, 12480, 12672, 61761, 13056, 62401, 62081, 12864, 13824, 63169, 63361, 14144, 62721, 13760, 13440, 62529, 15360, 64705, 64897, 15680, 65281, 16320, 16e3, 65089, 64001, 15040, 15232, 64321, 14592, 63937, 63617, 14400, 10240, 59585, 59777, 10560, 60161, 11200, 10880, 59969, 60929, 11968, 12160, 61249, 11520, 60865, 60545, 11328, 58369, 9408, 9600, 58689, 9984, 59329, 59009, 9792, 8704, 58049, 58241, 9024, 57601, 8640, 8320, 57409, 40961, 24768, 24960, 41281, 25344, 41921, 41601, 25152, 26112, 42689, 42881, 26432, 42241, 26048, 25728, 42049, 27648, 44225, 44417, 27968, 44801, 28608, 28288, 44609, 43521, 27328, 27520, 43841, 26880, 43457, 43137, 26688, 30720, 47297, 47489, 31040, 47873, 31680, 31360, 47681, 48641, 32448, 32640, 48961, 32e3, 48577, 48257, 31808, 46081, 29888, 30080, 46401, 30464, 47041, 46721, 30272, 29184, 45761, 45953, 29504, 45313, 29120, 28800, 45121, 20480, 37057, 37249, 20800, 37633, 21440, 21120, 37441, 38401, 22208, 22400, 38721, 21760, 38337, 38017, 21568, 39937, 23744, 23936, 40257, 24320, 40897, 40577, 24128, 23040, 39617, 39809, 23360, 39169, 22976, 22656, 38977, 34817, 18624, 18816, 35137, 19200, 35777, 35457, 19008, 19968, 36545, 36737, 20288, 36097, 19904, 19584, 35905, 17408, 33985, 34177, 17728, 34561, 18368, 18048, 34369, 33281, 17088, 17280, 33601, 16640, 33217, 32897, 16448];
- this.updateMusicCRC = function (e, t, a, s) {
- for (var n = 0; n < s; ++n) e[0] = (r = t[a + n], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
+ this.updateMusicCRC = function (e, t, a, n) {
+ for (var s = 0; s < n; ++s) e[0] = (r = t[a + s], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
var r, i;
};
}
- function q() {
- var _ = this,
- s = 32773,
- c = null,
- h = null,
+ function N() {
+ var i = this,
r = null,
- u = null;
- this.setModules = function (e, t, a, s) {
- c = e, h = t, r = a, u = s;
+ o = null;
+ this.setModules = function (e, t, a, n) {
+ r = a, o = n;
};
- var m = null,
+ var _ = null,
l = 0,
- p = 0,
- b = 0;
+ f = 0,
+ c = 0;
function v(e, t, a) {
for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, p++, e.header[e.w_ptr].write_timing == l && (n = e, $.arraycopy(n.header[n.w_ptr].buf, 0, m, p, n.sideinfo_len), p += n.sideinfo_len, l += 8 * n.sideinfo_len, n.w_ptr = n.w_ptr + 1 & Z.MAX_HEADER_BUF - 1), m[p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
+ var n;
+ 0 == c && (c = 8, f++, e.header[e.w_ptr].write_timing == l && (s = e, I.arraycopy(s.header[s.w_ptr].buf, 0, _, f, s.sideinfo_len), f += s.sideinfo_len, l += 8 * s.sideinfo_len, s.w_ptr = s.w_ptr + 1 & j.MAX_HEADER_BUF - 1), _[f] = 0), n = Math.min(a, c), a -= n, c -= n, _[f] |= t >> a << c, l += n;
}
- var n;
+ var s;
}
- function i(e, t, a) {
- for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, m[++p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
- }
- }
- function o(e, t) {
+ function u(e, t) {
var a,
- s = e.internal_flags;
- if (8 <= t && (v(s, 76, 8), t -= 8), 8 <= t && (v(s, 65, 8), t -= 8), 8 <= t && (v(s, 77, 8), t -= 8), 8 <= t && (v(s, 69, 8), t -= 8), 32 <= t) {
- var n = r.getLameShortVersion();
- if (32 <= t) for (a = 0; a < n.length && 8 <= t; ++a) t -= 8, v(s, n.charCodeAt(a), 8);
+ n = e.internal_flags;
+ if (8 <= t && (v(n, 76, 8), t -= 8), 8 <= t && (v(n, 65, 8), t -= 8), 8 <= t && (v(n, 77, 8), t -= 8), 8 <= t && (v(n, 69, 8), t -= 8), 32 <= t) {
+ var s = r.getLameShortVersion();
+ if (32 <= t) for (a = 0; a < s.length && 8 <= t; ++a) t -= 8, v(n, s.charCodeAt(a), 8);
}
- for (; 1 <= t; t -= 1) v(s, s.ancillary_flag, 1), s.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
+ for (; 1 <= t; t -= 1) v(n, n.ancillary_flag, 1), n.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
}
- function f(e, t, a) {
- for (var s = e.header[e.h_ptr].ptr; 0 < a;) {
- var n = Math.min(a, 8 - (7 & s));
- a -= n, e.header[e.h_ptr].buf[s >> 3] |= t >> a << 8 - (7 & s) - n, s += n;
+ function h(e, t, a) {
+ for (var n = e.header[e.h_ptr].ptr; 0 < a;) {
+ var s = Math.min(a, 8 - (7 & n));
+ a -= s, e.header[e.h_ptr].buf[n >> 3] |= t >> a << 8 - (7 & n) - s, n += s;
}
- e.header[e.h_ptr].ptr = s;
+ e.header[e.h_ptr].ptr = n;
}
- function n(e, t) {
- e <<= 8;
- for (var a = 0; a < 8; a++) 0 != (65536 & ((t <<= 1) ^ (e <<= 1))) && (t ^= s);
- return t;
- }
- function d(e, t) {
+ function m(e, t) {
var a,
- s = F.ht[t.count1table_select + 32],
- n = 0,
+ n = k.ht[t.count1table_select + 32],
+ s = 0,
r = t.big_values,
i = t.big_values;
for (a = (t.count1 - t.big_values) / 4; 0 < a; --a) {
var o = 0,
_ = 0;
- 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + s.table[_], s.hlen[_]), n += s.hlen[_];
+ 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + n.table[_], n.hlen[_]), s += n.hlen[_];
}
- return n;
+ return s;
}
- function g(e, t, a, s, n) {
- var r = F.ht[t],
+ function b(e, t, a, n, s) {
+ var r = k.ht[t],
i = 0;
if (0 == t) return i;
- for (var o = a; o < s; o += 2) {
+ for (var o = a; o < n; o += 2) {
var _ = 0,
l = 0,
f = r.xlen,
c = r.xlen,
- h = 0,
- u = n.l3_enc[o],
- m = n.l3_enc[o + 1];
- if (0 != u && (n.xr[o] < 0 && h++, _--), 15 < t) {
- if (14 < u) h |= u - 15 << 1, l = f, u = 15;
- if (14 < m) h <<= f, h |= m - 15, l += f, m = 15;
+ u = 0,
+ h = s.l3_enc[o],
+ b = s.l3_enc[o + 1];
+ if (0 != h && (s.xr[o] < 0 && u++, _--), 15 < t) {
+ if (14 < h) {
+ var p = h - 15;
+ u |= p << 1, l = f, h = 15;
+ }
+ if (14 < b) {
+ var m = b - 15;
+ u <<= f, u |= m, l += f, b = 15;
+ }
c = 16;
}
- 0 != m && (h <<= 1, n.xr[o + 1] < 0 && h++, _--), u = u * c + m, l -= _, _ += r.hlen[u], v(e, r.table[u], _), v(e, h, l), i += _ + l;
+ 0 != b && (u <<= 1, s.xr[o + 1] < 0 && u++, _--), h = h * c + b, l -= _, _ += r.hlen[h], v(e, r.table[h], _), v(e, u, l), i += _ + l;
}
return i;
}
- function S(e, t) {
+ function d(e, t) {
var a = 3 * e.scalefac_band.s[3];
a > t.big_values && (a = t.big_values);
- var s = g(e, t.table_select[0], 0, a, t);
- return s += g(e, t.table_select[1], a, t.big_values, t);
+ var n = b(e, t.table_select[0], 0, a, t);
+ return n += b(e, t.table_select[1], a, t.big_values, t);
}
- function M(e, t) {
- var a, s, n, r;
+ function g(e, t) {
+ var a, n, s, r;
a = t.big_values;
var i = t.region0_count + 1;
- return n = e.scalefac_band.l[i], i += t.region1_count + 1, a < n && (n = a), a < (r = e.scalefac_band.l[i]) && (r = a), s = g(e, t.table_select[0], 0, n, t), s += g(e, t.table_select[1], n, r, t), s += g(e, t.table_select[2], r, a, t);
+ return s = e.scalefac_band.l[i], i += t.region1_count + 1, r = e.scalefac_band.l[i], a < s && (s = a), a < r && (r = a), n = b(e, t.table_select[0], 0, s, t), n += b(e, t.table_select[1], s, r, t), n += b(e, t.table_select[2], r, a, t);
}
- function w() {
+ function p() {
this.total = 0;
}
- function R(e, t) {
+ function w(e, t) {
var a,
- s,
n,
- r,
- i,
- o = e.internal_flags;
- return i = o.w_ptr, -1 == (r = o.h_ptr - 1) && (r = Z.MAX_HEADER_BUF - 1), a = o.header[r].write_timing - l, 0 <= (t.total = a) && (s = 1 + r - i, r < i && (s = 1 + r - i + Z.MAX_HEADER_BUF), a -= 8 * s * o.sideinfo_len), a += n = _.getframebits(e), t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += p + 1, a < 0 && $.err.println("strange error flushing buffer ... \n"), a;
+ s,
+ r = e.internal_flags;
+ return r.w_ptr, -1 == (s = r.h_ptr - 1) && (s = j.MAX_HEADER_BUF - 1), a = r.header[s].write_timing - l, 0 <= (t.total = a) && me(), n = i.getframebits(e), a += n, t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += f + 1, a;
}
this.getframebits = function (e) {
var t,
a = e.internal_flags;
- return t = 0 != a.bitrate_index ? F.bitrate_table[e.version][a.bitrate_index] : e.brate, 8 * (0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding);
- }, this.CRC_writeheader = function (e, t) {
- var a = 65535;
- a = n(255 & t[2], a), a = n(255 & t[3], a);
- for (var s = 6; s < e.sideinfo_len; s++) a = n(255 & t[s], a);
- t[4] = byte(a >> 8), t[5] = byte(255 & a);
+ t = 0 != a.bitrate_index ? k.bitrate_table[e.version][a.bitrate_index] : e.brate;
+ var n = 0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding;
+ return 8 * n;
}, this.flush_bitstream = function (e) {
var t,
a,
- s = e.internal_flags;
- s.h_ptr - 1;
- if (t = s.l3_side, !((a = R(e, new w())) < 0)) {
- if (o(e, a), s.ResvSize = 0, t.main_data_begin = 0, s.findReplayGain) {
- var r = c.GetTitleGain(s.rgdata);
- s.RadioGain = 0 | Math.floor(10 * r + .5);
- }
- s.findPeakSample && (s.noclipGainChange = 0 | Math.ceil(20 * B(s.PeakSample / 32767) * 10), 0 < s.noclipGainChange && (EQ(e.scale, 1) || EQ(e.scale, 0)) ? s.noclipScale = Math.floor(32767 / s.PeakSample * 100) / 100 : s.noclipScale = -1);
- }
- }, this.add_dummy_byte = function (e, t, a) {
- for (var s, n = e.internal_flags; 0 < a--;) for (i(0, t, 8), s = 0; s < Z.MAX_HEADER_BUF; ++s) n.header[s].write_timing += 8;
+ n = e.internal_flags;
+ n.h_ptr - 1;
+ t = n.l3_side, (a = w(e, new p())) < 0 || (u(e, a), n.ResvSize = 0, t.main_data_begin = 0, n.findReplayGain && me(), n.findPeakSample && me());
}, this.format_bitstream = function (e) {
var t,
a = e.internal_flags;
t = a.l3_side;
- var s = this.getframebits(e);
- o(e, t.resvDrain_pre), function (e, t) {
+ var n = this.getframebits(e);
+ u(e, t.resvDrain_pre), function (e, t) {
var a,
- s,
n,
+ s,
r = e.internal_flags;
- if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, ye.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? f(r, 4094, 12) : f(r, 4095, 12), f(r, e.version, 1), f(r, 1, 2), f(r, e.error_protection ? 0 : 1, 1), f(r, r.bitrate_index, 4), f(r, r.samplerate_index, 2), f(r, r.padding, 1), f(r, e.extension, 1), f(r, e.mode.ordinal(), 2), f(r, r.mode_ext, 2), f(r, e.copyright, 1), f(r, e.original, 1), f(r, e.emphasis, 2), e.error_protection && f(r, 0, 16), 1 == e.version) {
- for (f(r, a.main_data_begin, 9), 2 == r.channels_out ? f(r, a.private_bits, 3) : f(r, a.private_bits, 5), n = 0; n < r.channels_out; n++) {
+ if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, we.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? h(r, 4094, 12) : h(r, 4095, 12), h(r, e.version, 1), h(r, 1, 2), h(r, e.error_protection ? 0 : 1, 1), h(r, r.bitrate_index, 4), h(r, r.samplerate_index, 2), h(r, r.padding, 1), h(r, e.extension, 1), h(r, e.mode.ordinal(), 2), h(r, r.mode_ext, 2), h(r, e.copyright, 1), h(r, e.original, 1), h(r, e.emphasis, 2), e.error_protection && h(r, 0, 16), 1 == e.version) {
+ for (h(r, a.main_data_begin, 9), 2 == r.channels_out ? h(r, a.private_bits, 3) : h(r, a.private_bits, 5), s = 0; s < r.channels_out; s++) {
var i;
- for (i = 0; i < 4; i++) f(r, a.scfsi[n][i], 1);
+ for (i = 0; i < 4; i++) h(r, a.scfsi[s][i], 1);
}
- for (s = 0; s < 2; s++) for (n = 0; n < r.channels_out; n++) f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 4), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.preflag, 1), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
- } else for (f(r, a.main_data_begin, 8), f(r, a.private_bits, r.channels_out), n = s = 0; n < r.channels_out; n++) {
- var o;
- f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 9), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
+ for (n = 0; n < 2; n++) for (s = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 4), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.preflag, 1), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
+ }
+ } else for (h(r, a.main_data_begin, 8), h(r, a.private_bits, r.channels_out), s = n = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 9), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
}
- e.error_protection && CRC_writeheader(r, r.header[r.h_ptr].buf);
+ e.error_protection && me();
var _ = r.h_ptr;
- r.h_ptr = _ + 1 & Z.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr == r.w_ptr && $.err.println("Error: MAX_HEADER_BUF too small in bitstream.c \n");
- }(e, s);
- var n = 8 * a.sideinfo_len;
- if (n += function (e) {
+ r.h_ptr = _ + 1 & j.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr, r.w_ptr;
+ }(e, n);
+ var s = 8 * a.sideinfo_len;
+ if (s += function (e) {
var t,
a,
- s,
n,
+ s,
r = 0,
i = e.internal_flags,
o = i.l3_side;
if (1 == e.version) for (t = 0; t < 2; t++) for (a = 0; a < i.channels_out; a++) {
var _ = o.tt[t][a],
- l = k.slen1_tab[_.scalefac_compress],
- f = k.slen2_tab[_.scalefac_compress];
- for (s = n = 0; s < _.sfbdivide; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], l), n += l);
- for (; s < _.sfbmax; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], f), n += f);
- _.block_type == Pe.SHORT_TYPE ? n += S(i, _) : n += M(i, _), r += n += d(i, _);
+ l = A.slen1_tab[_.scalefac_compress],
+ f = A.slen2_tab[_.scalefac_compress];
+ for (n = s = 0; n < _.sfbdivide; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], l), s += l);
+ for (; n < _.sfbmax; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], f), s += f);
+ _.block_type == Ae.SHORT_TYPE ? s += d(i, _) : s += g(i, _), s += m(i, _), r += s;
} else for (a = t = 0; a < i.channels_out; a++) {
var c,
- h,
- u = 0;
- if (h = s = n = 0, (_ = o.tt[t][a]).block_type == Pe.SHORT_TYPE) {
- for (; h < 4; h++) {
- var m = _.sfb_partition_table[h] / 3,
- p = _.slen[h];
- for (c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[3 * s + 0], 0), p), v(i, Math.max(_.scalefac[3 * s + 1], 0), p), v(i, Math.max(_.scalefac[3 * s + 2], 0), p), u += 3 * p;
+ u,
+ _ = o.tt[t][a],
+ h = 0;
+ if (u = n = s = 0, _.block_type == Ae.SHORT_TYPE) {
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u] / 3,
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[3 * n + 0], 0), p), v(i, Math.max(_.scalefac[3 * n + 1], 0), p), v(i, Math.max(_.scalefac[3 * n + 2], 0), p), h += 3 * p;
}
- n += S(i, _);
+ s += d(i, _);
} else {
- for (; h < 4; h++) for (m = _.sfb_partition_table[h], p = _.slen[h], c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[s], 0), p), u += p;
- n += M(i, _);
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u],
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[n], 0), p), h += p;
+ }
+ s += g(i, _);
}
- r += u + (n += d(i, _));
+ s += m(i, _), r += h + s;
}
return r;
- }(e), o(e, t.resvDrain_post), n += t.resvDrain_post, t.main_data_begin += (s - n) / 8, R(e, new w()) != a.ResvSize && $.err.println("Internal buffer inconsistency. flushbits <> ResvSize"), 8 * t.main_data_begin != a.ResvSize && ($.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n", 8 * t.main_data_begin, a.ResvSize, t.resvDrain_post, t.resvDrain_pre, 8 * a.sideinfo_len, n - t.resvDrain_post - 8 * a.sideinfo_len, n, n % 8, s), $.err.println("This is a fatal error. It has several possible causes:"), $.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"), $.err.println(" 9%% Your system is overclocked"), $.err.println(" 1%% bug in LAME encoding library"), a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
+ }(e), u(e, t.resvDrain_post), s += t.resvDrain_post, t.main_data_begin += (n - s) / 8, w(e, new p()), a.ResvSize, 8 * t.main_data_begin != a.ResvSize && (a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
var r;
- for (r = 0; r < Z.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
+ for (r = 0; r < j.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
l = 0;
}
return 0;
- }, this.copy_buffer = function (e, t, a, s, n) {
- var r = p + 1;
+ }, this.copy_buffer = function (e, t, a, n, s) {
+ var r = f + 1;
if (r <= 0) return 0;
- if (0 != s && s < r) return -1;
- if ($.arraycopy(m, 0, t, a, r), p = -1, (b = 0) != n) {
- var i = Ae(1);
- if (i[0] = e.nMusicCRC, u.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly) for (var o, _ = ke([2, 1152]), l = r, f = -1; 0 != f;) if (f = h.hip_decode1_unclipped(e.hip, t, a, l, _[0], _[1]), l = 0, -1 == f && (f = 0), 0 < f) {
- if (e.findPeakSample) {
- for (o = 0; o < f; o++) _[0][o] > e.PeakSample ? e.PeakSample = _[0][o] : -_[0][o] > e.PeakSample && (e.PeakSample = -_[0][o]);
- if (1 < e.channels_out) for (o = 0; o < f; o++) _[1][o] > e.PeakSample ? e.PeakSample = _[1][o] : -_[1][o] > e.PeakSample && (e.PeakSample = -_[1][o]);
- }
- if (e.findReplayGain && c.AnalyzeSamples(e.rgdata, _[0], 0, _[1], 0, f, e.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- }
+ if (0 != n && n < r) return -1;
+ if (I.arraycopy(_, 0, t, a, r), f = -1, (c = 0) != s) {
+ var i = ve(1);
+ i[0] = e.nMusicCRC, o.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly && me();
}
return r;
}, this.init_bit_stream_w = function (e) {
- m = A(U.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, p = -1, l = b = 0;
+ _ = S(Y.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, f = -1, l = c = 0;
};
}
- function e(e, t, a, s) {
- this.xlen = e, this.linmax = t, this.table = a, this.hlen = s;
+ function e(e, t, a, n) {
+ this.xlen = e, this.linmax = t, this.table = a, this.hlen = n;
}
- Ee.STEREO = new Ee(0), Ee.JOINT_STEREO = new Ee(1), Ee.DUAL_CHANNEL = new Ee(2), Ee.MONO = new Ee(3), Ee.NOT_SET = new Ee(4), X.STEPS_per_dB = 100, X.MAX_dB = 120, X.GAIN_NOT_ENOUGH_SAMPLES = -24601, X.GAIN_ANALYSIS_ERROR = 0, X.GAIN_ANALYSIS_OK = 1, X.INIT_GAIN_ANALYSIS_ERROR = 0, X.INIT_GAIN_ANALYSIS_OK = 1, X.MAX_ORDER = X.YULE_ORDER = 10, X.MAX_SAMPLES_PER_WINDOW = (X.MAX_SAMP_FREQ = 48e3) * (X.RMS_WINDOW_TIME_NUMERATOR = 1) / (X.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, M.NUMTOCENTRIES = 100, M.MAXFRAMESIZE = 2880, q.EQ = function (e, t) {
+ D.MAX_VALUE = 3.4028235e38, Me.vbr_off = new Me(0), Me.vbr_mt = new Me(1), Me.vbr_rh = new Me(2), Me.vbr_abr = new Me(3), Me.vbr_mtrh = new Me(4), Me.vbr_default = Me.vbr_mtrh, ye.STEREO = new ye(0), ye.JOINT_STEREO = new ye(1), ye.DUAL_CHANNEL = new ye(2), ye.MONO = new ye(3), ye.NOT_SET = new ye(4), O.STEPS_per_dB = 100, O.MAX_dB = 120, O.GAIN_NOT_ENOUGH_SAMPLES = -24601, O.GAIN_ANALYSIS_ERROR = 0, O.GAIN_ANALYSIS_OK = 1, O.INIT_GAIN_ANALYSIS_ERROR = 0, O.INIT_GAIN_ANALYSIS_OK = 1, O.MAX_ORDER = O.YULE_ORDER = 10, O.MAX_SAMPLES_PER_WINDOW = (O.MAX_SAMP_FREQ = 48e3) * (O.RMS_WINDOW_TIME_NUMERATOR = 1) / (O.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, y.NUMTOCENTRIES = 100, y.MAXFRAMESIZE = 2880, N.EQ = function (e, t) {
return Math.abs(e) > Math.abs(t) ? Math.abs(e - t) <= 1e-6 * Math.abs(e) : Math.abs(e - t) <= 1e-6 * Math.abs(t);
- }, q.NEQ = function (e, t) {
- return !q.EQ(e, t);
+ }, N.NEQ = function (e, t) {
+ return !N.EQ(e, t);
};
- var F = {};
- function j(e) {
+ var k = {};
+ function R(e) {
this.bits = e;
}
- function y() {
+ function x() {
this.over_noise = 0, this.tot_noise = 0, this.max_noise = 0, this.over_count = 0, this.over_SSD = 0, this.bits = 0;
}
- function r(e, t, a, s) {
- this.l = Ae(1 + Pe.SBMAX_l), this.s = Ae(1 + Pe.SBMAX_s), this.psfb21 = Ae(1 + Pe.PSFB21), this.psfb12 = Ae(1 + Pe.PSFB12);
- var n = this.l,
+ function r(e, t, a, n) {
+ this.l = ve(1 + Ae.SBMAX_l), this.s = ve(1 + Ae.SBMAX_s), this.psfb21 = ve(1 + Ae.PSFB21), this.psfb12 = ve(1 + Ae.PSFB12);
+ var s = this.l,
r = this.s;
- 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = s, $.arraycopy(this.arrL, 0, n, 0, Math.min(this.arrL.length, this.l.length)), $.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), $.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), $.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
+ 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = n, I.arraycopy(this.arrL, 0, s, 0, Math.min(this.arrL.length, this.l.length)), I.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), I.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), I.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
}
- function x() {
+ function T() {
var l = null,
- m = null,
- s = null;
+ b = null,
+ n = null;
this.setModules = function (e, t, a) {
- l = e, m = t, s = a;
+ l = e, b = t, n = a;
}, this.IPOW20 = function (e) {
- return u[e];
+ return h[e];
};
- var T = 2.220446049250313e-16,
- f = x.IXMAX_VAL + 2,
- c = x.Q_MAX,
- h = x.Q_MAX2,
- n = 100;
+ var B = 2.220446049250313e-16,
+ e = T.IXMAX_VAL,
+ f = e + 2,
+ c = T.Q_MAX,
+ u = T.Q_MAX2,
+ s = 100;
this.nr_of_sfb_block = [[[6, 5, 5, 5], [9, 9, 9, 9], [6, 9, 9, 9]], [[6, 5, 7, 3], [9, 9, 12, 6], [6, 9, 12, 6]], [[11, 10, 0, 0], [18, 18, 0, 0], [15, 18, 0, 0]], [[7, 7, 7, 0], [12, 12, 12, 0], [6, 15, 12, 0]], [[6, 6, 6, 3], [12, 9, 9, 6], [6, 12, 9, 6]], [[8, 8, 5, 0], [15, 12, 9, 0], [6, 18, 9, 0]]];
- var w = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
- this.pretab = w, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
- var R = Be(c + h + 1),
- u = Be(c),
- p = Be(f),
- b = Be(f);
+ var M = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
+ this.pretab = M, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
+ var y = de(c + u + 1),
+ h = de(c),
+ p = de(f),
+ m = de(f);
function v(e, t) {
- var a = s.ATHformula(t, e);
- return a -= n, a = Math.pow(10, a / 10 + e.ATHlower);
+ var a = n.ATHformula(t, e);
+ return a -= s, a = Math.pow(10, a / 10 + e.ATHlower);
}
function A(e) {
this.s = e;
}
- this.adj43 = b, this.iteration_init = function (e) {
+ this.adj43 = m, this.iteration_init = function (e) {
var t,
a = e.internal_flags,
- s = a.l3_side;
+ n = a.l3_side;
if (0 == a.iteration_init_init) {
- for (a.iteration_init_init = 1, s.main_data_begin = 0, function (e) {
- for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, s = e.internal_flags.ATH.s, n = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Pe.SBMAX_l; o++) {
+ for (a.iteration_init_init = 1, n.main_data_begin = 0, function (e) {
+ for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, n = e.internal_flags.ATH.s, s = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Ae.SBMAX_l; o++) {
var _ = r.scalefac_band.l[o],
l = r.scalefac_band.l[o + 1];
- t[o] = K.MAX_VALUE;
+ t[o] = D.MAX_VALUE;
for (var f = _; f < l; f++) {
- var c = v(e, f * i / 1152);
- t[o] = Math.min(t[o], c);
+ var c = f * i / 1152,
+ u = v(e, c);
+ t[o] = Math.min(t[o], u);
}
}
- for (o = 0; o < Pe.PSFB21; o++) for (_ = r.scalefac_band.psfb21[o], l = r.scalefac_band.psfb21[o + 1], a[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 1152), a[o] = Math.min(a[o], c);
- for (o = 0; o < Pe.SBMAX_s; o++) {
- for (_ = r.scalefac_band.s[o], l = r.scalefac_band.s[o + 1], s[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), s[o] = Math.min(s[o], c);
- s[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
+ for (var o = 0; o < Ae.PSFB21; o++) {
+ var _ = r.scalefac_band.psfb21[o],
+ l = r.scalefac_band.psfb21[o + 1];
+ a[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 1152,
+ u = v(e, c);
+ a[o] = Math.min(a[o], u);
+ }
}
- for (o = 0; o < Pe.PSFB12; o++) {
- for (_ = r.scalefac_band.psfb12[o], l = r.scalefac_band.psfb12[o + 1], n[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), n[o] = Math.min(n[o], c);
- n[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
+ for (var o = 0; o < Ae.SBMAX_s; o++) {
+ var _ = r.scalefac_band.s[o],
+ l = r.scalefac_band.s[o + 1];
+ n[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ n[o] = Math.min(n[o], u);
+ }
+ n[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
}
- if (e.noATH) {
- for (o = 0; o < Pe.SBMAX_l; o++) t[o] = 1e-20;
- for (o = 0; o < Pe.PSFB21; o++) a[o] = 1e-20;
- for (o = 0; o < Pe.SBMAX_s; o++) s[o] = 1e-20;
- for (o = 0; o < Pe.PSFB12; o++) n[o] = 1e-20;
+ for (var o = 0; o < Ae.PSFB12; o++) {
+ var _ = r.scalefac_band.psfb12[o],
+ l = r.scalefac_band.psfb12[o + 1];
+ s[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ s[o] = Math.min(s[o], u);
+ }
+ s[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
}
- r.ATH.floor = 10 * B(v(e, -1));
+ e.noATH && me(), r.ATH.floor = 10 * d(v(e, -1));
}(e), p[0] = 0, t = 1; t < f; t++) p[t] = Math.pow(t, 4 / 3);
- for (t = 0; t < f - 1; t++) b[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
- for (b[t] = .5, t = 0; t < c; t++) u[t] = Math.pow(2, -.1875 * (t - 210));
- for (t = 0; t <= c + h; t++) R[t] = Math.pow(2, .25 * (t - 210 - h));
- var n, r, i, o;
- for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), n = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Pe.SBMAX_l; t++) {
- _ = t <= 6 ? n : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) {
+ for (t = 0; t < f - 1; t++) m[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
+ for (m[t] = .5, t = 0; t < c; t++) h[t] = Math.pow(2, -.1875 * (t - 210));
+ for (t = 0; t <= c + u; t++) y[t] = Math.pow(2, .25 * (t - 210 - u));
+ var s, r, i, o;
+ for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), s = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Ae.SBMAX_l; t++) _ = t <= 6 ? s : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
+ for (t = 0; t < Ae.SBMAX_s; t++) {
var _;
- _ = t <= 5 ? n : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
+ _ = t <= 5 ? s : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
}
}
- }, this.on_pe = function (e, t, a, s, n, r) {
+ }, this.on_pe = function (e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags,
l = 0,
- f = Ae(2),
- c = new j(l),
- h = m.ResvMaxBits(e, s, c, r),
- u = (l = c.bits) + h;
- for (Z.MAX_BITS_PER_GRANULE < u && (u = Z.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(Z.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[n][o] / 700 - a[o], f[o] > 3 * s / 4 && (f[o] = 3 * s / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > Z.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, Z.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
- if (h < i) for (o = 0; o < _.channels_out; ++o) f[o] = h * f[o] / i;
- for (o = 0; o < _.channels_out; ++o) a[o] += f[o], h -= f[o];
+ f = ve(2),
+ c = new R(l),
+ u = b.ResvMaxBits(e, n, c, r),
+ h = (l = c.bits) + u;
+ for (j.MAX_BITS_PER_GRANULE < h && (h = j.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(j.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[s][o] / 700 - a[o], f[o] > 3 * n / 4 && (f[o] = 3 * n / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > j.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, j.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
+ if (u < i) for (o = 0; o < _.channels_out; ++o) f[o] = u * f[o] / i;
+ for (o = 0; o < _.channels_out; ++o) a[o] += f[o], u -= f[o];
for (o = i = 0; o < _.channels_out; ++o) i += a[o];
- if (Z.MAX_BITS_PER_GRANULE < i) {
- for (o = 0; o < _.channels_out; ++o) a[o] *= Z.MAX_BITS_PER_GRANULE, a[o] /= i, a[o];
- }
- return u;
- }, this.reduce_side = function (e, t, a, s) {
- var n = .33 * (.5 - t) / .5;
- n < 0 && (n = 0), .5 < n && (n = .5);
- var r = 0 | .5 * n * (e[0] + e[1]);
- r > Z.MAX_BITS_PER_CHANNEL - e[0] && (r = Z.MAX_BITS_PER_CHANNEL - e[0]), r < 0 && (r = 0), 125 <= e[1] && (125 < e[1] - r ? (e[0] < a && (e[0] += r), e[1] -= r) : (e[0] += e[1] - 125, e[1] = 125)), s < (r = e[0] + e[1]) && (e[0] = s * e[0] / r, e[1] = s * e[1] / r);
+ return j.MAX_BITS_PER_GRANULE < i && me(), h;
}, this.athAdjust = function (e, t, a) {
- var s = 90.30873362,
- n = ee.FAST_LOG10_X(t, 10),
+ var n = 90.30873362,
+ s = V.FAST_LOG10_X(t, 10),
r = e * e,
i = 0;
- return n -= a, 1e-20 < r && (i = 1 + ee.FAST_LOG10_X(r, 10 / s)), i < 0 && (i = 0), n *= i, n += a + s - 94.82444863, Math.pow(10, .1 * n);
- }, this.calc_xmin = function (e, t, a, s) {
- var n,
+ return s -= a, 1e-20 < r && (i = 1 + V.FAST_LOG10_X(r, 10 / n)), i < 0 && (i = 0), s *= i, s += a + n - 94.82444863, Math.pow(10, .1 * s);
+ }, this.calc_xmin = function (e, t, a, n) {
+ var s,
r = 0,
i = e.internal_flags,
o = 0,
_ = 0,
l = i.ATH,
f = a.xr,
- c = e.VBR == xe.vbr_mtrh ? 1 : 0,
- h = i.masking_lower;
- for (e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt || (h = 1), n = 0; n < a.psy_lmax; n++) {
- S = (g = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.l[n], l.floor) : l.adjust * l.l[n]) / (b = a.width[n]), M = T, B = b >> 1, A = 0;
- do {
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (g < A && _++, n == Pe.SBPSY_l) M < (R = g * i.nsPsy.longfact[n]) && (M = R);
- if (0 != c && (g = M), !e.ATHonly) if (0 < (w = t.en.l[n])) R = A * t.thm.l[n] * h / w, 0 != c && (R *= i.nsPsy.longfact[n]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.longfact[n];
+ c = e.VBR == Me.vbr_mtrh ? 1 : 0,
+ u = i.masking_lower;
+ for (e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt || (u = 1), s = 0; s < a.psy_lmax; s++) {
+ for (w = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.l[s], l.floor) : l.adjust * l.l[s], v = a.width[s], S = w / v, M = B, A = v >> 1, y = 0; k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++, 0 < --A;);
+ if (w < y && _++, s == Ae.SBPSY_l && me(), 0 != c && (w = M), !e.ATHonly) {
+ var h = t.en.l[s];
+ 0 < h && (x = y * t.thm.l[s] * u / h, 0 != c && (x *= i.nsPsy.longfact[s]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.longfact[s];
}
- var u = 575;
- if (a.block_type != Pe.SHORT_TYPE) for (var m = 576; 0 != m-- && q.EQ(f[m], 0);) u = m;
- a.max_nonzero_coeff = u;
- for (var p = a.sfb_smin; n < a.psymax; p++, n += 3) {
- var b, v, d;
- for (d = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.s[p], l.floor) : l.adjust * l.s[p], b = a.width[n], v = 0; v < 3; v++) {
- var g,
+ var b = 575;
+ if (a.block_type != Ae.SHORT_TYPE) for (var p = 576; 0 != p-- && N.EQ(f[p], 0);) b = p;
+ a.max_nonzero_coeff = b;
+ for (var m = a.sfb_smin; s < a.psymax; m++, s += 3) {
+ var v, d, g;
+ for (g = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.s[m], l.floor) : l.adjust * l.s[m], v = a.width[s], d = 0; d < 3; d++) {
+ var w,
S,
M,
- w,
- R,
- A = 0,
- B = b >> 1;
- S = d / b, M = T;
+ y = 0,
+ A = v >> 1;
+ S = g / v, M = B;
do {
- var k, y;
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (d < A && _++, p == Pe.SBPSY_s) M < (R = d * i.nsPsy.shortfact[p]) && (M = R);
- if (g = 0 != c ? M : d, !e.ATHonly && !e.ATHshort) if (0 < (w = t.en.s[p][v])) R = A * t.thm.s[p][v] * h / w, 0 != c && (R *= i.nsPsy.shortfact[p]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.shortfact[p];
+ var k, R;
+ k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++;
+ } while (0 < --A);
+ if (g < y && _++, m == Ae.SBPSY_s && me(), w = 0 != c ? M : g, !e.ATHonly && !e.ATHshort) {
+ var x,
+ h = t.en.s[m][d];
+ 0 < h && (x = y * t.thm.s[m][d] * u / h, 0 != c && (x *= i.nsPsy.shortfact[m]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.shortfact[m];
}
- e.useTemporal && (s[r - 3] > s[r - 3 + 1] && (s[r - 3 + 1] += (s[r - 3] - s[r - 3 + 1]) * i.decay), s[r - 3 + 1] > s[r - 3 + 2] && (s[r - 3 + 2] += (s[r - 3 + 1] - s[r - 3 + 2]) * i.decay));
+ e.useTemporal && (n[r - 3] > n[r - 3 + 1] && (n[r - 3 + 1] += (n[r - 3] - n[r - 3 + 1]) * i.decay), n[r - 3 + 1] > n[r - 3 + 2] && (n[r - 3 + 2] += (n[r - 3 + 1] - n[r - 3 + 2]) * i.decay));
}
return _;
- }, this.calc_noise_core = function (e, t, a, s) {
- var n = 0,
+ }, this.calc_noise_core = function (e, t, a, n) {
+ var s = 0,
r = t.s,
i = e.l3_enc;
- if (r > e.count1) for (; 0 != a--;) {
- _ = e.xr[r], r++, n += _ * _, _ = e.xr[r], r++, n += _ * _;
- } else if (r > e.big_values) {
- var o = Be(2);
- for (o[0] = 0, o[1] = s; 0 != a--;) {
- _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _;
- }
+ if (r > e.count1) for (; 0 != a--;) _ = e.xr[r], r++, s += _ * _, _ = e.xr[r], r++, s += _ * _;else if (r > e.big_values) {
+ var o = de(2);
+ for (o[0] = 0, o[1] = n; 0 != a--;) _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _;
} else for (; 0 != a--;) {
var _;
- _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _;
+ _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _;
}
- return t.s = r, n;
- }, this.calc_noise = function (e, t, a, s, n) {
+ return t.s = r, s;
+ }, this.calc_noise = function (e, t, a, n, s) {
var r,
i,
o = 0,
@@ -11902,83 +12236,54 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = -20,
- u = 0,
- m = e.scalefac,
+ u = -20,
+ h = 0,
+ b = e.scalefac,
p = 0;
- for (r = s.over_SSD = 0; r < e.psymax; r++) {
- var b,
- v = e.global_gain - (m[p++] + (0 != e.preflag ? w[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
+ for (n.over_SSD = 0, r = 0; r < e.psymax; r++) {
+ var m,
+ v = e.global_gain - (b[p++] + (0 != e.preflag ? M[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
d = 0;
- if (null != n && n.step[r] == v) d = n.noise[r], u += e.width[r], a[o++] = d / t[_++], d = n.noise_log[r];else {
+ if (null != s && s.step[r] == v) d = s.noise[r], h += e.width[r], a[o++] = d / t[_++], d = s.noise_log[r];else {
var g,
- S = R[v + x.Q_MAX2];
- if (i = e.width[r] >> 1, u + e.width[r] > e.max_nonzero_coeff) i = 0 < (g = e.max_nonzero_coeff - u + 1) ? g >> 1 : 0;
- var M = new A(u);
- d = this.calc_noise_core(e, M, i, S), u = M.s, null != n && (n.step[r] = v, n.noise[r] = d), d = a[o++] = d / t[_++], d = ee.FAST_LOG10(Math.max(d, 1e-20)), null != n && (n.noise_log[r] = d);
+ w = y[v + T.Q_MAX2];
+ i = e.width[r] >> 1, h + e.width[r] > e.max_nonzero_coeff && (g = e.max_nonzero_coeff - h + 1, i = 0 < g ? g >> 1 : 0);
+ var S = new A(h);
+ d = this.calc_noise_core(e, S, i, w), h = S.s, null != s && (s.step[r] = v, s.noise[r] = d), d = a[o++] = d / t[_++], d = V.FAST_LOG10(Math.max(d, 1e-20)), null != s && (s.noise_log[r] = d);
}
- if (null != n && (n.global_gain = e.global_gain), c += d, 0 < d) b = Math.max(0 | 10 * d + .5, 1), s.over_SSD += b * b, l++, f += d;
- h = Math.max(h, d);
+ null != s && (s.global_gain = e.global_gain), c += d, 0 < d && (m = Math.max(0 | 10 * d + .5, 1), n.over_SSD += m * m, l++, f += d), u = Math.max(u, d);
}
- return s.over_count = l, s.tot_noise = c, s.over_noise = f, s.max_noise = h, l;
- }, this.set_pinfo = function (e, t, a, s, n) {
- var r,
- i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = 0 == t.scalefac_scale ? .5 : 1,
- h = t.scalefac,
- u = Be(z.SFBMAX),
- m = Be(z.SFBMAX),
- p = new y();
- calc_xmin(e, a, t, u), calc_noise(t, u, m, p, null);
- var b = 0;
- for (i = t.sfb_lmax, t.block_type != Pe.SHORT_TYPE && 0 == t.mixed_block_flag && (i = 22), r = 0; r < i; r++) {
- var v = f.scalefac_band.l[r],
- d = (g = f.scalefac_band.l[r + 1]) - v;
- for (_ = 0; b < g; b++) _ += t.xr[b] * t.xr[b];
- _ /= d, l = 1e15, f.pinfo.en[s][n][r] = l * _, f.pinfo.xfsf[s][n][r] = l * u[r] * m[r] / d, 0 < a.en.l[r] && !e.ATHonly ? _ /= a.en.l[r] : _ = 0, f.pinfo.thr[s][n][r] = l * Math.max(_ * a.thm.l[r], f.ATH.l[r]), (f.pinfo.LAMEsfb[s][n][r] = 0) != t.preflag && 11 <= r && (f.pinfo.LAMEsfb[s][n][r] = -c * w[r]), r < Pe.SBPSY_l && (f.pinfo.LAMEsfb[s][n][r] -= c * h[r]);
- }
- if (t.block_type == Pe.SHORT_TYPE) for (i = r, r = t.sfb_smin; r < Pe.SBMAX_s; r++) {
- v = f.scalefac_band.s[r], d = (g = f.scalefac_band.s[r + 1]) - v;
- for (var g, S = 0; S < 3; S++) {
- for (_ = 0, o = v; o < g; o++) _ += t.xr[b] * t.xr[b], b++;
- _ = Math.max(_ / d, 1e-20), l = 1e15, f.pinfo.en_s[s][n][3 * r + S] = l * _, f.pinfo.xfsf_s[s][n][3 * r + S] = l * u[i] * m[i] / d, 0 < a.en.s[r][S] ? _ /= a.en.s[r][S] : _ = 0, (e.ATHonly || e.ATHshort) && (_ = 0), f.pinfo.thr_s[s][n][3 * r + S] = l * Math.max(_ * a.thm.s[r][S], f.ATH.s[r]), f.pinfo.LAMEsfb_s[s][n][3 * r + S] = -2 * t.subblock_gain[S], r < Pe.SBPSY_s && (f.pinfo.LAMEsfb_s[s][n][3 * r + S] -= c * h[i]), i++;
- }
- }
- f.pinfo.LAMEqss[s][n] = t.global_gain, f.pinfo.LAMEmainbits[s][n] = t.part2_3_length + t.part2_length, f.pinfo.LAMEsfbits[s][n] = t.part2_length, f.pinfo.over[s][n] = p.over_count, f.pinfo.max_noise[s][n] = 10 * p.max_noise, f.pinfo.over_noise[s][n] = 10 * p.over_noise, f.pinfo.tot_noise[s][n] = 10 * p.tot_noise, f.pinfo.over_SSD[s][n] = p.over_SSD;
+ return n.over_count = l, n.tot_noise = c, n.over_noise = f, n.max_noise = u, l;
};
}
- function T() {
- this.xr = Be(576), this.l3_enc = Ae(576), this.scalefac = Ae(z.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = Ae(3), this.subblock_gain = Ae(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = Ae(z.SFBMAX), this.window = Ae(z.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = Ae(4), this.max_nonzero_coeff = 0;
+ function B() {
+ this.xr = de(576), this.l3_enc = ve(576), this.scalefac = ve(F.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = ve(3), this.subblock_gain = ve(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = ve(F.SFBMAX), this.window = ve(F.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = ve(4), this.max_nonzero_coeff = 0;
var a = this;
- function s(e) {
+ function n(e) {
return new Int32Array(e);
}
this.assign = function (e) {
var t;
- a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = s(e.l3_enc), a.scalefac = s(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = s(e.table_select), a.subblock_gain = s(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = s(e.width), a.window = s(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = s(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
+ a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = n(e.l3_enc), a.scalefac = n(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = n(e.table_select), a.subblock_gain = n(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = n(e.width), a.window = n(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = n(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
};
}
- F.t1HB = [1, 1, 1, 0], F.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], F.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], F.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], F.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], F.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], F.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], F.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], F.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], F.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], F.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], F.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], F.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], F.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], F.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], F.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], F.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], F.t1l = [1, 4, 3, 5], F.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], F.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], F.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], F.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], F.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], F.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], F.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], F.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], F.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], F.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], F.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], F.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], F.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], F.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], F.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], F.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], F.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], F.ht = [new e(0, 0, null, null), new e(2, 0, F.t1HB, F.t1l), new e(3, 0, F.t2HB, F.t2l), new e(3, 0, F.t3HB, F.t3l), new e(0, 0, null, null), new e(4, 0, F.t5HB, F.t5l), new e(4, 0, F.t6HB, F.t6l), new e(6, 0, F.t7HB, F.t7l), new e(6, 0, F.t8HB, F.t8l), new e(6, 0, F.t9HB, F.t9l), new e(8, 0, F.t10HB, F.t10l), new e(8, 0, F.t11HB, F.t11l), new e(8, 0, F.t12HB, F.t12l), new e(16, 0, F.t13HB, F.t13l), new e(0, 0, null, F.t16_5l), new e(16, 0, F.t15HB, F.t15l), new e(1, 1, F.t16HB, F.t16l), new e(2, 3, F.t16HB, F.t16l), new e(3, 7, F.t16HB, F.t16l), new e(4, 15, F.t16HB, F.t16l), new e(6, 63, F.t16HB, F.t16l), new e(8, 255, F.t16HB, F.t16l), new e(10, 1023, F.t16HB, F.t16l), new e(13, 8191, F.t16HB, F.t16l), new e(4, 15, F.t24HB, F.t24l), new e(5, 31, F.t24HB, F.t24l), new e(6, 63, F.t24HB, F.t24l), new e(7, 127, F.t24HB, F.t24l), new e(8, 255, F.t24HB, F.t24l), new e(9, 511, F.t24HB, F.t24l), new e(11, 2047, F.t24HB, F.t24l), new e(13, 8191, F.t24HB, F.t24l), new e(0, 0, F.t32HB, F.t32l), new e(0, 0, F.t33HB, F.t33l)], F.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], F.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], F.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], F.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], F.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], F.scfsi_band = [0, 6, 11, 16, 21], x.Q_MAX = 257, x.Q_MAX2 = 116, x.LARGE_BITS = 1e5, x.IXMAX_VAL = 8206;
- var z = {};
- function w() {
- var v, g, M;
+ k.t1HB = [1, 1, 1, 0], k.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], k.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], k.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], k.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], k.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], k.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], k.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], k.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], k.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], k.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], k.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], k.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], k.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], k.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], k.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], k.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], k.t1l = [1, 4, 3, 5], k.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], k.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], k.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], k.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], k.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], k.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], k.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], k.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], k.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], k.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], k.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], k.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], k.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], k.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], k.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], k.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], k.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], k.ht = [new e(0, 0, null, null), new e(2, 0, k.t1HB, k.t1l), new e(3, 0, k.t2HB, k.t2l), new e(3, 0, k.t3HB, k.t3l), new e(0, 0, null, null), new e(4, 0, k.t5HB, k.t5l), new e(4, 0, k.t6HB, k.t6l), new e(6, 0, k.t7HB, k.t7l), new e(6, 0, k.t8HB, k.t8l), new e(6, 0, k.t9HB, k.t9l), new e(8, 0, k.t10HB, k.t10l), new e(8, 0, k.t11HB, k.t11l), new e(8, 0, k.t12HB, k.t12l), new e(16, 0, k.t13HB, k.t13l), new e(0, 0, null, k.t16_5l), new e(16, 0, k.t15HB, k.t15l), new e(1, 1, k.t16HB, k.t16l), new e(2, 3, k.t16HB, k.t16l), new e(3, 7, k.t16HB, k.t16l), new e(4, 15, k.t16HB, k.t16l), new e(6, 63, k.t16HB, k.t16l), new e(8, 255, k.t16HB, k.t16l), new e(10, 1023, k.t16HB, k.t16l), new e(13, 8191, k.t16HB, k.t16l), new e(4, 15, k.t24HB, k.t24l), new e(5, 31, k.t24HB, k.t24l), new e(6, 63, k.t24HB, k.t24l), new e(7, 127, k.t24HB, k.t24l), new e(8, 255, k.t24HB, k.t24l), new e(9, 511, k.t24HB, k.t24l), new e(11, 2047, k.t24HB, k.t24l), new e(13, 8191, k.t24HB, k.t24l), new e(0, 0, k.t32HB, k.t32l), new e(0, 0, k.t33HB, k.t33l)], k.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], k.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], k.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], k.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], k.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], k.scfsi_band = [0, 6, 11, 16, 21], T.Q_MAX = 257, T.Q_MAX2 = 116, T.LARGE_BITS = 1e5, T.IXMAX_VAL = 8206;
+ var F = {};
+ function C() {
+ var r, g;
this.rv = null, this.qupvt = null;
var w,
- n = new function () {
+ s = new function () {
this.setModules = function (e, t) {};
}();
- function R(e) {
+ function S(e) {
this.ordinal = e;
}
function o(e) {
for (var t = 0; t < e.sfbmax; t++) if (e.scalefac[t] + e.subblock_gain[e.window[t]] == 0) return !1;
return !0;
}
- function A(e, t, a, s, n) {
+ function M(e, t, a, n, s) {
var r;
switch (e) {
default:
@@ -11986,13 +12291,10 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
0 < t.over_count ? (r = a.over_SSD <= t.over_SSD, a.over_SSD == t.over_SSD && (r = a.bits < t.bits)) : r = a.max_noise < 0 && 10 * a.max_noise + a.bits <= 10 * t.max_noise + t.bits;
break;
case 0:
- r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 8:
- a.max_noise = function (e, t) {
- for (var a, s = 1e-37, n = 0; n < t.psymax; n++) s += (a = e[n], ee.FAST_LOG10(.368 + .632 * a * a * a));
- return Math.max(1e-20, s);
- }(n, s);
+ me();
case 1:
r = a.max_noise < t.max_noise;
break;
@@ -12006,25 +12308,25 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
r = a.max_noise <= 0 && .2 < t.max_noise || a.max_noise <= 0 && t.max_noise < 0 && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise || a.max_noise <= 0 && 0 < t.max_noise && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.05 < t.max_noise && t.max_noise > a.max_noise - .1 && a.tot_noise + a.over_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.1 < t.max_noise && t.max_noise > a.max_noise - .15 && a.tot_noise + a.over_noise + a.over_noise < t.tot_noise + t.over_noise + t.over_noise;
break;
case 5:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 6:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || q.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || N.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
break;
case 7:
r = a.over_count < t.over_count || a.over_noise < t.over_noise;
}
return 0 == t.over_count && (r = r && a.bits < t.bits), r;
}
- function B(e, t, a, s, n) {
+ function y(e, t, a, n, s) {
var r = e.internal_flags;
- !function (e, t, a, s, n) {
+ !function (e, t, a, n, s) {
var r,
i = e.internal_flags;
r = 0 == t.scalefac_scale ? 1.2968395546510096 : 1.6817928305074292;
for (var o = 0, _ = 0; _ < t.sfbmax; _++) o < a[_] && (o = a[_]);
var l = i.noise_shaping_amp;
- switch (3 == l && (l = n ? 2 : 1), l) {
+ switch (3 == l && me(), l) {
case 2:
break;
case 1:
@@ -12034,734 +12336,536 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
default:
1 < o ? o = 1 : o *= .95;
}
- var f = 0;
- for (_ = 0; _ < t.sfbmax; _++) {
+ for (var f = 0, _ = 0; _ < t.sfbmax; _++) {
var c,
- h = t.width[_];
- if (f += h, !(a[_] < o)) {
- if (0 != (2 & i.substep_shaping) && (i.pseudohalf[_] = 0 == i.pseudohalf[_] ? 1 : 0, 0 == i.pseudohalf[_] && 2 == i.noise_shaping_amp)) return;
- for (t.scalefac[_]++, c = -h; c < 0; c++) s[f + c] *= r, s[f + c] > t.xrpow_max && (t.xrpow_max = s[f + c]);
+ u = t.width[_];
+ if (f += u, !(a[_] < o)) {
+ for (0 != (2 & i.substep_shaping) && me(), t.scalefac[_]++, c = -u; c < 0; c++) n[f + c] *= r, n[f + c] > t.xrpow_max && (t.xrpow_max = n[f + c]);
if (2 == i.noise_shaping_amp) return;
}
}
- }(e, t, a, s, n);
+ }(e, t, a, n);
var i = o(t);
- return !i && (!(i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) || (1 < r.noise_shaping && (ye.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (!function (e, t) {
- for (var a = 0, s = 0; s < e.sfbmax; s++) {
- var n = e.width[s],
- r = e.scalefac[s];
- if (0 != e.preflag && (r += M.pretab[s]), a += n, 0 != (1 & r)) {
+ return !(i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) && (1 < r.noise_shaping && (we.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (function (e, t) {
+ for (var a = 0, n = 0; n < e.sfbmax; n++) {
+ var s = e.width[n],
+ r = e.scalefac[n];
+ if (0 != e.preflag && (r += g.pretab[n]), a += s, 0 != (1 & r)) {
r++;
- for (var i = -n; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
+ for (var i = -s; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
}
- e.scalefac[s] = r >> 1;
+ e.scalefac[n] = r >> 1;
}
e.preflag = 0, e.scalefac_scale = 1;
- }(t, s), i = !1) : t.block_type == Pe.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
- var s,
- n = t.scalefac;
- for (s = 0; s < t.sfb_lmax; s++) if (16 <= n[s]) return !0;
+ }(t, n), i = !1) : t.block_type == Ae.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
+ var n,
+ s = t.scalefac;
+ for (n = 0; n < t.sfb_lmax; n++) if (16 <= s[n]) return !0;
for (var r = 0; r < 3; r++) {
var i = 0,
o = 0;
- for (s = t.sfb_lmax + r; s < t.sfbdivide; s += 3) i < n[s] && (i = n[s]);
- for (; s < t.sfbmax; s += 3) o < n[s] && (o = n[s]);
+ for (n = t.sfb_lmax + r; n < t.sfbdivide; n += 3) i < s[n] && (i = s[n]);
+ for (; n < t.sfbmax; n += 3) o < s[n] && (o = s[n]);
if (!(i < 16 && o < 8)) {
if (7 <= t.subblock_gain[r]) return !0;
t.subblock_gain[r]++;
var _ = e.scalefac_band.l[t.sfb_lmax];
- for (s = t.sfb_lmax + r; s < t.sfbmax; s += 3) {
- var l = t.width[s],
- f = n[s];
- if (0 <= (f -= 4 >> t.scalefac_scale)) n[s] = f, _ += 3 * l;else {
- n[s] = 0;
+ for (n = t.sfb_lmax + r; n < t.sfbmax; n += 3) {
+ var l = t.width[n],
+ f = s[n];
+ if (0 <= (f -= 4 >> t.scalefac_scale)) s[n] = f, _ += 3 * l;else {
+ s[n] = 0;
var c = 210 + (f << t.scalefac_scale + 1);
- u = M.IPOW20(c), _ += l * (r + 1);
- for (var h = -l; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ h = g.IPOW20(c), _ += l * (r + 1);
+ for (var u = -l; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
_ += l * (3 - r - 1);
}
}
- var u = M.IPOW20(202);
- for (_ += t.width[s] * (r + 1), h = -t.width[s]; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ var h = g.IPOW20(202);
+ _ += t.width[n] * (r + 1);
+ for (var u = -t.width[n]; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
}
}
return !1;
- }(r, t, s) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), !i));
+ }(r, t, n) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), i));
}
- this.setModules = function (e, t, a, s) {
- v = e, g = t, this.rv = t, M = a, this.qupvt = a, w = s, n.setModules(M, w);
- }, this.ms_convert = function (e, t) {
- for (var a = 0; a < 576; ++a) {
- var s = e.tt[t][0].xr[a],
- n = e.tt[t][1].xr[a];
- e.tt[t][0].xr[a] = (s + n) * (.5 * ee.SQRT2), e.tt[t][1].xr[a] = (s - n) * (.5 * ee.SQRT2);
- }
+ this.setModules = function (e, t, a, n) {
+ r = t, this.rv = t, g = a, this.qupvt = a, w = n, s.setModules(g, w);
}, this.init_xrpow = function (e, t, a) {
- var s = 0,
- n = 0 | t.max_nonzero_coeff;
- if (t.xrpow_max = 0, ye.fill(a, n, 576, 0), 1e-20 < (s = function (e, t, a, s) {
- for (var n = s = 0; n <= a; ++n) {
- var r = Math.abs(e.xr[n]);
- s += r, t[n] = Math.sqrt(r * Math.sqrt(r)), t[n] > e.xrpow_max && (e.xrpow_max = t[n]);
+ var n = 0,
+ s = 0 | t.max_nonzero_coeff;
+ if (t.xrpow_max = 0, we.fill(a, s, 576, 0), 1e-20 < (n = function (e, t, a, n) {
+ for (var s = n = 0; s <= a; ++s) {
+ var r = Math.abs(e.xr[s]);
+ n += r, t[s] = Math.sqrt(r * Math.sqrt(r)), t[s] > e.xrpow_max && (e.xrpow_max = t[s]);
}
- return s;
- }(t, a, n, s))) {
+ return n;
+ }(t, a, s, n))) {
var r = 0;
0 != (2 & e.substep_shaping) && (r = 1);
for (var i = 0; i < t.psymax; i++) e.pseudohalf[i] = r;
return !0;
}
- return ye.fill(t.l3_enc, 0, 576, 0), !1;
+ return we.fill(t.l3_enc, 0, 576, 0), !1;
}, this.init_outer_loop = function (e, t) {
- t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Pe.SBPSY_l, t.sfb_smin = Pe.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Pe.SBMAX_l : Pe.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
- for (var a = 0; a < Pe.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
- if (t.block_type == Pe.SHORT_TYPE) {
- var s = Be(576);
- t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && (t.sfb_smin = 3, t.sfb_lmax = 2 * e.mode_gr + 4), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Pe.SBMAX_s : Pe.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Pe.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
- var n = e.scalefac_band.l[t.sfb_lmax];
- $.arraycopy(t.xr, 0, s, 0, 576);
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[n++] = s[3 * _ + o];
- var l = t.sfb_lmax;
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
+ t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Ae.SBPSY_l, t.sfb_smin = Ae.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Ae.SBMAX_l : Ae.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
+ for (var a = 0; a < Ae.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
+ if (t.block_type == Ae.SHORT_TYPE) {
+ var n = de(576);
+ t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && me(), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Ae.SBMAX_s : Ae.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Ae.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
+ var s = e.scalefac_band.l[t.sfb_lmax];
+ I.arraycopy(t.xr, 0, n, 0, 576);
+ for (var a = t.sfb_smin; a < Ae.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[s++] = n[3 * _ + o];
+ for (var l = t.sfb_lmax, a = t.sfb_smin; a < Ae.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
}
- t.count1bits = 0, t.sfb_partition_table = M.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, ye.fill(t.scalefac, 0), function (e, t) {
+ t.count1bits = 0, t.sfb_partition_table = g.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, we.fill(t.scalefac, 0), function (e, t) {
var a = e.ATH,
- s = t.xr;
- if (t.block_type != Pe.SHORT_TYPE) for (var n = !1, r = Pe.PSFB21 - 1; 0 <= r && !n; r--) {
+ n = t.xr;
+ if (t.block_type != Ae.SHORT_TYPE) for (var s = !1, r = Ae.PSFB21 - 1; 0 <= r && !s; r--) {
var i = e.scalefac_band.psfb21[r],
o = e.scalefac_band.psfb21[r + 1],
- _ = M.athAdjust(a.adjust, a.psfb21[r], a.floor);
+ _ = g.athAdjust(a.adjust, a.psfb21[r], a.floor);
1e-12 < e.nsPsy.longfact[21] && (_ *= e.nsPsy.longfact[21]);
for (var l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < _)) {
- n = !0;
+ if (!(Math.abs(n[l]) < _)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
- } else for (var f = 0; f < 3; f++) for (n = !1, r = Pe.PSFB12 - 1; 0 <= r && !n; r--) {
- o = (i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0])) + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]);
- var c = M.athAdjust(a.adjust, a.psfb12[r], a.floor);
- for (1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]), l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < c)) {
- n = !0;
+ } else for (var f = 0; f < 3; f++) for (var s = !1, r = Ae.PSFB12 - 1; 0 <= r && !s; r--) {
+ var i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0]),
+ o = i + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]),
+ c = g.athAdjust(a.adjust, a.psfb12[r], a.floor);
+ 1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]);
+ for (var l = o - 1; i <= l; l--) {
+ if (!(Math.abs(n[l]) < c)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
}
}(e, t);
- }, R.BINSEARCH_NONE = new R(0), R.BINSEARCH_UP = new R(1), R.BINSEARCH_DOWN = new R(2), this.trancate_smallspectrums = function (e, t, a, s) {
- var n = Be(z.SFBMAX);
- if ((0 != (4 & e.substep_shaping) || t.block_type != Pe.SHORT_TYPE) && 0 == (128 & e.substep_shaping)) {
- M.calc_noise(t, a, n, new y(), null);
- for (var r = 0; r < 576; r++) {
- var i = 0;
- 0 != t.l3_enc[r] && (i = Math.abs(t.xr[r])), s[r] = i;
- }
- r = 0;
- var o = 8;
- t.block_type == Pe.SHORT_TYPE && (o = 6);
- do {
- var _,
- l,
- f,
- c,
- h = t.width[o];
- if (r += h, !(1 <= n[o] || (ye.sort(s, r - h, h), q.EQ(s[r - 1], 0)))) {
- _ = (1 - n[o]) * a[o], c = l = 0;
- do {
- var u;
- for (f = 1; c + f < h && !q.NEQ(s[c + r - h], s[c + r + f - h]); f++);
- if (_ < (u = s[c + r - h] * s[c + r - h] * f)) {
- 0 != c && (l = s[c + r - h - 1]);
- break;
- }
- _ -= u, c += f;
- } while (c < h);
- if (!q.EQ(l, 0)) for (; Math.abs(t.xr[r - h]) <= l && (t.l3_enc[r - h] = 0), 0 < --h;);
- }
- } while (++o < t.psymax);
- t.part2_3_length = w.noquant_count_bits(e, t, null);
- }
- }, this.outer_loop = function (e, t, a, s, n, r) {
+ }, S.BINSEARCH_NONE = new S(0), S.BINSEARCH_UP = new S(1), S.BINSEARCH_DOWN = new S(2), this.outer_loop = function (e, t, a, n, s, r) {
var i = e.internal_flags,
- o = new T(),
- _ = Be(576),
- l = Be(z.SFBMAX),
- f = new y(),
+ o = new B(),
+ _ = de(576),
+ l = de(F.SFBMAX),
+ f = new x(),
c = new function () {
- this.global_gain = 0, this.sfb_count1 = 0, this.step = Ae(39), this.noise = Be(39), this.noise_log = Be(39);
+ this.global_gain = 0, this.sfb_count1 = 0, this.step = ve(39), this.noise = de(39), this.noise_log = de(39);
}(),
- h = 9999999,
- u = !1,
- m = !1,
- p = 0;
- if (function (e, t, a, s, n) {
+ u = 9999999,
+ h = !1;
+ if (function (e, t, a, n, s) {
var r,
- i = e.CurrentStep[s],
+ i = e.CurrentStep[n],
o = !1,
- _ = e.OldValue[s],
- l = R.BINSEARCH_NONE;
+ _ = e.OldValue[n],
+ l = S.BINSEARCH_NONE;
for (t.global_gain = _, a -= t.part2_length;;) {
var f;
- if (r = w.count_bits(e, n, t, null), 1 == i || r == a) break;
- a < r ? (l == R.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = R.BINSEARCH_UP, f = i) : (l == R.BINSEARCH_UP && (o = !0), o && (i /= 2), l = R.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && (o = !(t.global_gain = 0)), 255 < t.global_gain && (t.global_gain = 255, o = !0);
+ if (r = w.count_bits(e, s, t, null), 1 == i || r == a) break;
+ a < r ? (l == S.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = S.BINSEARCH_UP, f = i) : (l == S.BINSEARCH_UP && (o = !0), o && (i /= 2), l = S.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && me(), 255 < t.global_gain && me();
}
- for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, n, t, null);
- e.CurrentStep[s] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[s] = t.global_gain, t.part2_3_length = r;
- }(i, t, r, n, s), 0 == i.noise_shaping) return 100;
- M.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
+ for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, s, t, null);
+ e.CurrentStep[n] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[n] = t.global_gain, t.part2_3_length = r;
+ }(i, t, r, s, n), 0 == i.noise_shaping) return 100;
+ g.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
var b = 0;
- for ($.arraycopy(s, 0, _, 0, 576); !u;) {
+ for (I.arraycopy(n, 0, _, 0, 576); !h;) {
do {
- var v,
- d = new y(),
- g = 255;
- if (v = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra) {
- if (1 < l[o.sfbmax]) break;
- if (o.block_type == Pe.SHORT_TYPE && (1 < l[o.sfbmax + 1] || 1 < l[o.sfbmax + 2])) break;
- }
- if (!B(e, o, l, s, m)) break;
- 0 != o.scalefac_scale && (g = 254);
- var S = r - o.part2_length;
- if (S <= 0) break;
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > S && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ var p,
+ m = new x(),
+ v = 255;
+ if (p = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra && me(), !y(e, o, l, n)) break;
+ 0 != o.scalefac_scale && (v = 254);
+ var d = r - o.part2_length;
+ if (d <= 0) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > d && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
if (0 == f.over_count) {
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > h && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > u && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
}
- if (M.calc_noise(o, a, l, d, c), d.bits = o.part2_3_length, 0 != (A(t.block_type != Pe.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, d, o, l) ? 1 : 0)) h = t.part2_3_length, f = d, t.assign(o), b = 0, $.arraycopy(s, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
- if (++b > v && 0 == f.over_count) break;
- if (3 == i.noise_shaping_amp && m && 30 < b) break;
- if (3 == i.noise_shaping_amp && m && 15 < o.global_gain - p) break;
+ if (g.calc_noise(o, a, l, m, c), m.bits = o.part2_3_length, 0 != (M(t.block_type != Ae.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, m) ? 1 : 0)) u = t.part2_3_length, f = m, t.assign(o), b = 0, I.arraycopy(n, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
+ if (++b > p && 0 == f.over_count) break;
+ i.noise_shaping_amp, i.noise_shaping_amp;
}
} while (o.global_gain + o.scalefac_scale < 255);
- 3 == i.noise_shaping_amp ? m ? u = !0 : (o.assign(t), $.arraycopy(_, 0, s, 0, 576), b = 0, p = o.global_gain, m = !0) : u = !0;
+ 3 == i.noise_shaping_amp ? me() : h = !0;
}
- return e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? $.arraycopy(_, 0, s, 0, 576) : 0 != (1 & i.substep_shaping) && trancate_smallspectrums(i, t, a, s), f.over_count;
+ return e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? I.arraycopy(_, 0, n, 0, 576) : 0 != (1 & i.substep_shaping) && me(), f.over_count;
}, this.iteration_finish_one = function (e, t, a) {
- var s = e.l3_side,
- n = s.tt[t][a];
- w.best_scalefac_store(e, t, a, s), 1 == e.use_best_huffman && w.best_huffman_divide(e, n), g.ResvAdjust(e, n);
- }, this.VBR_encode_granule = function (e, t, a, s, n, r, i) {
- var o,
- _ = e.internal_flags,
- l = new T(),
- f = Be(576),
- c = i,
- h = i + 1,
- u = (i + r) / 2,
- m = 0,
- p = _.sfb21_extra;
- for (ye.fill(l.l3_enc, 0); _.sfb21_extra = !(c - 42 < u) && p, outer_loop(e, t, a, s, n, u) <= 0 ? (m = 1, h = t.part2_3_length, l.assign(t), $.arraycopy(s, 0, f, 0, 576), o = (i = h - 32) - r, u = (i + r) / 2) : (o = i - (r = u + 32), u = (i + r) / 2, 0 != m && (m = 2, t.assign(l), $.arraycopy(f, 0, s, 0, 576))), 12 < o;);
- _.sfb21_extra = p, 2 == m && $.arraycopy(l.l3_enc, 0, t.l3_enc, 0, 576);
- }, this.get_framebits = function (e, t) {
- var a = e.internal_flags;
- a.bitrate_index = a.VBR_min_bitrate;
- var s = v.getframebits(e);
- a.bitrate_index = 1, s = v.getframebits(e);
- for (var n = 1; n <= a.VBR_max_bitrate; n++) {
- a.bitrate_index = n;
- var r = new j(s);
- t[n] = g.ResvFrameBegin(e, r), s = r.bits;
- }
- }, this.VBR_old_prepare = function (e, t, a, s, n, r, i, o, _) {
- var l,
- f = e.internal_flags,
- c = 0,
- h = 1,
- u = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var m = g.ResvFrameBegin(e, new j(0)) / f.mode_gr;
- get_framebits(e, r);
- for (var p = 0; p < f.mode_gr; p++) {
- var b = M.on_pe(e, t, o[p], m, p, 0);
- f.mode_ext == Pe.MPG_MD_MS_LR && (ms_convert(f.l3_side, p), M.reduce_side(o[p], a[p], m, b));
- for (var v = 0; v < f.channels_out; ++v) {
- var d = f.l3_side.tt[p][v];
- d.block_type != Pe.SHORT_TYPE ? (c = 1.28 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .05, l = f.PSY.mask_adjust - c) : (c = 2.56 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .14, l = f.PSY.mask_adjust_short - c), f.masking_lower = Math.pow(10, .1 * l), init_outer_loop(f, d), _[p][v] = M.calc_xmin(e, s[p][v], d, n[p][v]), 0 != _[p][v] && (h = 0), i[p][v] = 126, u += o[p][v];
- }
- }
- for (p = 0; p < f.mode_gr; p++) for (v = 0; v < f.channels_out; v++) u > r[f.VBR_max_bitrate] && (o[p][v] *= r[f.VBR_max_bitrate], o[p][v] /= u), i[p][v] > o[p][v] && (i[p][v] = o[p][v]);
- return h;
- }, this.bitpressure_strategy = function (e, t, a, s) {
- for (var n = 0; n < e.mode_gr; n++) for (var r = 0; r < e.channels_out; r++) {
- for (var i = e.l3_side.tt[n][r], o = t[n][r], _ = 0, l = 0; l < i.psy_lmax; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_l / Pe.SBMAX_l;
- if (i.block_type == Pe.SHORT_TYPE) for (l = i.sfb_smin; l < Pe.SBMAX_s; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s;
- s[n][r] = 0 | Math.max(a[n][r], .9 * s[n][r]);
- }
- }, this.VBR_new_prepare = function (e, t, a, s, n, r) {
- var i,
- o = e.internal_flags,
- _ = 1,
- l = 0,
- f = 0;
- if (e.free_format) {
- o.bitrate_index = 0;
- c = new j(l);
- i = g.ResvFrameBegin(e, c), l = c.bits, n[0] = i;
- } else {
- o.bitrate_index = o.VBR_max_bitrate;
- var c = new j(l);
- g.ResvFrameBegin(e, c), l = c.bits, get_framebits(e, n), i = n[o.VBR_max_bitrate];
- }
- for (var h = 0; h < o.mode_gr; h++) {
- M.on_pe(e, t, r[h], l, h, 0), o.mode_ext == Pe.MPG_MD_MS_LR && ms_convert(o.l3_side, h);
- for (var u = 0; u < o.channels_out; ++u) {
- var m = o.l3_side.tt[h][u];
- o.masking_lower = Math.pow(10, .1 * o.PSY.mask_adjust), init_outer_loop(o, m), 0 != M.calc_xmin(e, a[h][u], m, s[h][u]) && (_ = 0), f += r[h][u];
- }
- }
- for (h = 0; h < o.mode_gr; h++) for (u = 0; u < o.channels_out; u++) i < f && (r[h][u] *= i, r[h][u] /= f);
- return _;
- }, this.calc_target_bits = function (e, t, a, s, n, r) {
- var i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = f.l3_side,
- h = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var u = new j(h);
- for (r[0] = g.ResvFrameBegin(e, u), h = u.bits, f.bitrate_index = 1, h = v.getframebits(e) - 8 * f.sideinfo_len, n[0] = h / (f.mode_gr * f.channels_out), h = e.VBR_mean_bitrate_kbps * e.framesize * 1e3, 0 != (1 & f.substep_shaping) && (h *= 1.09), h /= e.out_samplerate, h -= 8 * f.sideinfo_len, h /= f.mode_gr * f.channels_out, (i = .93 + .07 * (11 - e.compression_ratio) / 5.5) < .9 && (i = .9), 1 < i && (i = 1), o = 0; o < f.mode_gr; o++) {
- var m = 0;
- for (_ = 0; _ < f.channels_out; _++) {
- if (s[o][_] = int(i * h), 700 < t[o][_]) {
- var p = int((t[o][_] - 700) / 1.4),
- b = c.tt[o][_];
- s[o][_] = int(i * h), b.block_type == Pe.SHORT_TYPE && p < h / 2 && (p = h / 2), 3 * h / 2 < p ? p = 3 * h / 2 : p < 0 && (p = 0), s[o][_] += p;
- }
- s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), m += s[o][_];
- }
- if (Z.MAX_BITS_PER_GRANULE < m) for (_ = 0; _ < f.channels_out; ++_) s[o][_] *= Z.MAX_BITS_PER_GRANULE, s[o][_] /= m;
- }
- if (f.mode_ext == Pe.MPG_MD_MS_LR) for (o = 0; o < f.mode_gr; o++) M.reduce_side(s[o], a[o], h * f.channels_out, Z.MAX_BITS_PER_GRANULE);
- for (o = l = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), l += s[o][_];
- if (l > r[0]) for (o = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] *= r[0], s[o][_] /= l;
+ var n = e.l3_side,
+ s = n.tt[t][a];
+ w.best_scalefac_store(e, t, a, n), 1 == e.use_best_huffman && w.best_huffman_divide(e, s), r.ResvAdjust(e, s);
};
}
- function N() {
+ function L() {
this.thm = new i(), this.en = new i();
}
- function Pe() {
- var E = Pe.FFTOFFSET,
- P = Pe.MPG_MD_MS_LR,
- L = null,
- I = this.psy = null,
- H = null,
- C = null;
- this.setModules = function (e, t, a, s) {
- L = e, this.psy = t, I = t, H = s, C = a;
+ function Ae() {
+ var k = Ae.MPG_MD_MS_LR,
+ R = null,
+ x = this.psy = null,
+ B = null;
+ this.setModules = function (e, t, a, n) {
+ R = e, this.psy = t, x = t, B = n;
};
- var V = new function () {
- var h = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * ee.SQRT2 * .5 / 2384e-9, .017876148 * ee.SQRT2 * .5 / 2384e-9, .003134727 * ee.SQRT2 * .5 / 2384e-9, .002457142 * ee.SQRT2 * .5 / 2384e-9, 971317e-9 * ee.SQRT2 * .5 / 2384e-9, 218868e-9 * ee.SQRT2 * .5 / 2384e-9, 101566e-9 * ee.SQRT2 * .5 / 2384e-9, 13828e-9 * ee.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
- z = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
- Z = z[Pe.SHORT_TYPE],
- K = z[Pe.SHORT_TYPE],
- G = z[Pe.SHORT_TYPE],
- U = z[Pe.SHORT_TYPE],
- Q = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
- function W(e, t, a) {
- for (var s, n, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
+ var T = new function () {
+ var u = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * V.SQRT2 * .5 / 2384e-9, .017876148 * V.SQRT2 * .5 / 2384e-9, .003134727 * V.SQRT2 * .5 / 2384e-9, .002457142 * V.SQRT2 * .5 / 2384e-9, 971317e-9 * V.SQRT2 * .5 / 2384e-9, 218868e-9 * V.SQRT2 * .5 / 2384e-9, 101566e-9 * V.SQRT2 * .5 / 2384e-9, 13828e-9 * V.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
+ A = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
+ k = A[Ae.SHORT_TYPE],
+ S = A[Ae.SHORT_TYPE],
+ R = A[Ae.SHORT_TYPE],
+ x = A[Ae.SHORT_TYPE],
+ B = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
+ function T(e, t, a) {
+ for (var n, s, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
var l, f, c;
- l = h[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = h[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = h[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = h[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = h[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = h[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = h[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = h[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = h[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = h[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = h[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = h[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = h[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = h[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = h[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = h[i + 5], f += e[t + 192] * l, l = (c -= e[o + -192] * l) - (f *= h[i + 6]), a[30 + 2 * _] = c + f, a[31 + 2 * _] = h[i + 7] * l, i += 18, t--, o++;
+ l = u[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = u[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = u[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = u[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = u[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = u[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = u[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = u[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = u[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = u[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = u[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = u[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = u[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = u[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = u[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = u[i + 5], f += e[t + 192] * l, c -= e[o + -192] * l, f *= u[i + 6], l = c - f, a[30 + 2 * _] = c + f, a[31 + 2 * _] = u[i + 7] * l, i += 18, t--, o++;
}
- c = e[t + -16] * h[i + -10], f = e[t + -32] * h[i + -2], c += (e[t + -48] - e[t + 16]) * h[i + -9], f += e[t + -96] * h[i + -1], c += (e[t + -80] + e[t + 48]) * h[i + -8], f += e[t + -160] * h[i + 0], c += (e[t + -112] - e[t + 80]) * h[i + -7], f += e[t + -224] * h[i + 1], c += (e[t + -144] + e[t + 112]) * h[i + -6], f -= e[t + 32] * h[i + 2], c += (e[t + -176] - e[t + 144]) * h[i + -5], f -= e[t + 96] * h[i + 3], c += (e[t + -208] + e[t + 176]) * h[i + -4], f -= e[t + 160] * h[i + 4], c += (e[t + -240] - e[t + 208]) * h[i + -3], s = (f -= e[t + 224]) - c, n = f + c, c = a[14], f = a[15] - c, a[31] = n + c, a[30] = s + f, a[15] = s - f, a[14] = n - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * h[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * h[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * h[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * h[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * h[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * h[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * ee.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * ee.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * h[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * h[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * h[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * h[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * h[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * h[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * h[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * h[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * h[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * h[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * h[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * h[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * h[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * h[i + -72 + 7], r = ee.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = ee.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = ee.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = ee.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = ee.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = ee.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = ee.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = ee.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -ee.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -ee.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -ee.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -ee.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
+ c = e[t + -16] * u[i + -10], f = e[t + -32] * u[i + -2], c += (e[t + -48] - e[t + 16]) * u[i + -9], f += e[t + -96] * u[i + -1], c += (e[t + -80] + e[t + 48]) * u[i + -8], f += e[t + -160] * u[i + 0], c += (e[t + -112] - e[t + 80]) * u[i + -7], f += e[t + -224] * u[i + 1], c += (e[t + -144] + e[t + 112]) * u[i + -6], f -= e[t + 32] * u[i + 2], c += (e[t + -176] - e[t + 144]) * u[i + -5], f -= e[t + 96] * u[i + 3], c += (e[t + -208] + e[t + 176]) * u[i + -4], f -= e[t + 160] * u[i + 4], c += (e[t + -240] - e[t + 208]) * u[i + -3], f -= e[t + 224], n = f - c, s = f + c, c = a[14], f = a[15] - c, a[31] = s + c, a[30] = n + f, a[15] = n - f, a[14] = s - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * u[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * u[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * u[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * u[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * u[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * u[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * V.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * V.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * u[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * u[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * u[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * u[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * u[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * u[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * u[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * u[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * u[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * u[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * u[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * u[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * u[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * u[i + -72 + 7], r = V.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = V.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = V.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = V.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = V.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = V.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = V.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = V.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -V.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -V.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -V.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -V.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
}
- function J(e, t) {
+ function E(e, t) {
for (var a = 0; a < 3; a++) {
- var s, n, r, i, o, _;
- n = (i = e[t + 6] * z[Pe.SHORT_TYPE][0] - e[t + 15]) + (s = e[t + 0] * z[Pe.SHORT_TYPE][2] - e[t + 9]), r = i - s, o = (i = e[t + 15] * z[Pe.SHORT_TYPE][0] + e[t + 6]) + (s = e[t + 9] * z[Pe.SHORT_TYPE][2] + e[t + 0]), _ = -i + s, s = 2.069978111953089e-11 * (e[t + 3] * z[Pe.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * z[Pe.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * n + s, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, n = .5 * n * 1.907525191737281e-11 - s, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = n + _, e[t + 12] = n - _, t++;
+ var n, s, r, i, o, _;
+ i = e[t + 6] * A[Ae.SHORT_TYPE][0] - e[t + 15], n = e[t + 0] * A[Ae.SHORT_TYPE][2] - e[t + 9], s = i + n, r = i - n, i = e[t + 15] * A[Ae.SHORT_TYPE][0] + e[t + 6], n = e[t + 9] * A[Ae.SHORT_TYPE][2] + e[t + 0], o = i + n, _ = -i + n, n = 2.069978111953089e-11 * (e[t + 3] * A[Ae.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * A[Ae.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * s + n, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, s = .5 * s * 1.907525191737281e-11 - n, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = s + _, e[t + 12] = s - _, t++;
}
}
+ function C(e, t, a) {
+ var n, s, r, i, o, _, l, f, c, u, h, b, p, m, v, d, g, w;
+ r = a[17] - a[9], o = a[15] - a[11], _ = a[14] - a[12], l = a[0] + a[8], f = a[1] + a[7], c = a[2] + a[6], u = a[3] + a[5], e[t + 17] = l + c - u - (f - a[4]), s = (l + c - u) * S[19] + (f - a[4]), n = (r - o - _) * S[18], e[t + 5] = n + s, e[t + 6] = n - s, i = (a[16] - a[10]) * S[18], f = f * S[19] + a[4], n = r * S[12] + i + o * S[13] + _ * S[14], s = -l * S[16] + f - c * S[17] + u * S[15], e[t + 1] = n + s, e[t + 2] = n - s, n = r * S[13] - i - o * S[14] + _ * S[12], s = -l * S[17] + f - c * S[15] + u * S[16], e[t + 9] = n + s, e[t + 10] = n - s, n = r * S[14] - i + o * S[12] - _ * S[13], s = l * S[15] - f + c * S[16] - u * S[17], e[t + 13] = n + s, e[t + 14] = n - s, h = a[8] - a[0], p = a[6] - a[2], m = a[5] - a[3], v = a[17] + a[9], d = a[16] + a[10], g = a[15] + a[11], w = a[14] + a[12], e[t + 0] = v + g + w + (d + a[13]), n = (v + g + w) * S[19] - (d + a[13]), s = (h - p + m) * S[18], e[t + 11] = n + s, e[t + 12] = n - s, b = (a[7] - a[1]) * S[18], d = a[13] - d * S[19], n = v * S[15] - d + g * S[16] + w * S[17], s = h * S[14] + b + p * S[12] + m * S[13], e[t + 3] = n + s, e[t + 4] = n - s, n = -v * S[17] + d - g * S[15] - w * S[16], s = h * S[13] + b - p * S[14] - m * S[12], e[t + 7] = n + s, e[t + 8] = n - s, n = -v * S[16] + d - g * S[17] - w * S[15], s = h * S[12] - b + p * S[13] - m * S[14], e[t + 15] = n + s, e[t + 16] = n - s;
+ }
this.mdct_sub48 = function (e, t, a) {
- for (var s, n, r, i, o, _, l, f, c, h, u, m, p, b, v, d, g, S, M, w, R, A = t, B = 286, k = 0; k < e.channels_out; k++) {
- for (var y = 0; y < e.mode_gr; y++) {
- for (var T, x = e.l3_side.tt[y][k], E = x.xr, P = 0, L = e.sb_sample[k][1 - y], I = 0, H = 0; H < 9; H++) for (W(A, B, L[I]), W(A, B + 32, L[I + 1]), I += 2, B += 64, T = 1; T < 32; T += 2) L[I - 1][T] *= -1;
- for (T = 0; T < 32; T++, P += 18) {
- var C = x.block_type,
- V = e.sb_sample[k][y],
- O = e.sb_sample[k][1 - y];
- if (0 != x.mixed_block_flag && T < 2 && (C = 0), e.amp_filter[T] < 1e-12) ye.fill(E, P + 0, P + 18, 0);else {
- if (e.amp_filter[T] < 1) for (H = 0; H < 18; H++) O[H][Q[T]] *= e.amp_filter[T];
- if (C == Pe.SHORT_TYPE) {
- for (H = -3; H < 0; H++) {
- var N = z[Pe.SHORT_TYPE][H + 3];
- E[P + 3 * H + 9] = V[9 + H][Q[T]] * N - V[8 - H][Q[T]], E[P + 3 * H + 18] = V[14 - H][Q[T]] * N + V[15 + H][Q[T]], E[P + 3 * H + 10] = V[15 + H][Q[T]] * N - V[14 - H][Q[T]], E[P + 3 * H + 19] = O[2 - H][Q[T]] * N + O[3 + H][Q[T]], E[P + 3 * H + 11] = O[3 + H][Q[T]] * N - O[2 - H][Q[T]], E[P + 3 * H + 20] = O[8 - H][Q[T]] * N + O[9 + H][Q[T]];
- }
- J(E, P);
- } else {
- var D = Be(18);
- for (H = -9; H < 0; H++) {
- var Y, X;
- Y = z[C][H + 27] * O[H + 9][Q[T]] + z[C][H + 36] * O[8 - H][Q[T]], X = z[C][H + 9] * V[H + 9][Q[T]] - z[C][H + 18] * V[8 - H][Q[T]], D[H + 9] = Y - X * Z[3 + H + 9], D[H + 18] = Y * Z[3 + H + 9] + X;
- }
- s = E, n = P, R = w = M = S = g = d = v = b = p = m = u = h = c = f = l = _ = o = i = void 0, _ = (r = D)[17] - r[9], f = r[15] - r[11], c = r[14] - r[12], h = r[0] + r[8], u = r[1] + r[7], m = r[2] + r[6], p = r[3] + r[5], s[n + 17] = h + m - p - (u - r[4]), o = (h + m - p) * K[19] + (u - r[4]), i = (_ - f - c) * K[18], s[n + 5] = i + o, s[n + 6] = i - o, l = (r[16] - r[10]) * K[18], u = u * K[19] + r[4], i = _ * K[12] + l + f * K[13] + c * K[14], o = -h * K[16] + u - m * K[17] + p * K[15], s[n + 1] = i + o, s[n + 2] = i - o, i = _ * K[13] - l - f * K[14] + c * K[12], o = -h * K[17] + u - m * K[15] + p * K[16], s[n + 9] = i + o, s[n + 10] = i - o, i = _ * K[14] - l + f * K[12] - c * K[13], o = h * K[15] - u + m * K[16] - p * K[17], s[n + 13] = i + o, s[n + 14] = i - o, b = r[8] - r[0], d = r[6] - r[2], g = r[5] - r[3], S = r[17] + r[9], M = r[16] + r[10], w = r[15] + r[11], R = r[14] + r[12], s[n + 0] = S + w + R + (M + r[13]), i = (S + w + R) * K[19] - (M + r[13]), o = (b - d + g) * K[18], s[n + 11] = i + o, s[n + 12] = i - o, v = (r[7] - r[1]) * K[18], M = r[13] - M * K[19], i = S * K[15] - M + w * K[16] + R * K[17], o = b * K[14] + v + d * K[12] + g * K[13], s[n + 3] = i + o, s[n + 4] = i - o, i = -S * K[17] + M - w * K[15] - R * K[16], o = b * K[13] + v - d * K[14] - g * K[12], s[n + 7] = i + o, s[n + 8] = i - o, i = -S * K[16] + M - w * K[17] - R * K[15], o = b * K[12] - v + d * K[13] - g * K[14], s[n + 15] = i + o, s[n + 16] = i - o;
+ for (var n = t, s = 286, r = 0; r < e.channels_out; r++) {
+ for (var i = 0; i < e.mode_gr; i++) {
+ for (var o, _ = e.l3_side.tt[i][r], l = _.xr, f = 0, c = e.sb_sample[r][1 - i], u = 0, h = 0; h < 9; h++) for (T(n, s, c[u]), T(n, s + 32, c[u + 1]), u += 2, s += 64, o = 1; o < 32; o += 2) c[u - 1][o] *= -1;
+ for (o = 0; o < 32; o++, f += 18) {
+ var b = _.block_type,
+ p = e.sb_sample[r][i],
+ m = e.sb_sample[r][1 - i];
+ if (0 != _.mixed_block_flag && o < 2 && (b = 0), e.amp_filter[o] < 1e-12) we.fill(l, f + 0, f + 18, 0);else if (e.amp_filter[o] < 1 && me(), b == Ae.SHORT_TYPE) {
+ for (var h = -3; h < 0; h++) {
+ var v = A[Ae.SHORT_TYPE][h + 3];
+ l[f + 3 * h + 9] = p[9 + h][B[o]] * v - p[8 - h][B[o]], l[f + 3 * h + 18] = p[14 - h][B[o]] * v + p[15 + h][B[o]], l[f + 3 * h + 10] = p[15 + h][B[o]] * v - p[14 - h][B[o]], l[f + 3 * h + 19] = m[2 - h][B[o]] * v + m[3 + h][B[o]], l[f + 3 * h + 11] = m[3 + h][B[o]] * v - m[2 - h][B[o]], l[f + 3 * h + 20] = m[8 - h][B[o]] * v + m[9 + h][B[o]];
}
+ E(l, f);
+ } else {
+ for (var d = de(18), h = -9; h < 0; h++) {
+ var g, w;
+ g = A[b][h + 27] * m[h + 9][B[o]] + A[b][h + 36] * m[8 - h][B[o]], w = A[b][h + 9] * p[h + 9][B[o]] - A[b][h + 18] * p[8 - h][B[o]], d[h + 9] = g - w * k[3 + h + 9], d[h + 18] = g * k[3 + h + 9] + w;
+ }
+ C(l, f, d);
}
- if (C != Pe.SHORT_TYPE && 0 != T) for (H = 7; 0 <= H; --H) {
- var q, F;
- q = E[P + H] * G[20 + H] + E[P + -1 - H] * U[28 + H], F = E[P + H] * U[28 + H] - E[P + -1 - H] * G[20 + H], E[P + -1 - H] = q, E[P + H] = F;
+ if (b != Ae.SHORT_TYPE && 0 != o) for (var h = 7; 0 <= h; --h) {
+ var S, M;
+ S = l[f + h] * R[20 + h] + l[f + -1 - h] * x[28 + h], M = l[f + h] * x[28 + h] - l[f + -1 - h] * R[20 + h], l[f + -1 - h] = S, l[f + h] = M;
}
}
}
- if (A = a, B = 286, 1 == e.mode_gr) for (var j = 0; j < 18; j++) $.arraycopy(e.sb_sample[k][1][j], 0, e.sb_sample[k][0][j], 0, 32);
+ if (n = a, s = 286, 1 == e.mode_gr) for (var y = 0; y < 18; y++) I.arraycopy(e.sb_sample[r][1][y], 0, e.sb_sample[r][0][y], 0, 32);
}
};
}();
- this.lame_encode_mp3_frame = function (e, t, a, s, n, r) {
+ this.lame_encode_mp3_frame = function (e, t, a, n, s, r) {
var i,
- o = O([2, 2]);
- o[0][0] = new N(), o[0][1] = new N(), o[1][0] = new N(), o[1][1] = new N();
+ o = E([2, 2]);
+ o[0][0] = new L(), o[0][1] = new L(), o[1][0] = new L(), o[1][1] = new L();
var _,
- l = O([2, 2]);
- l[0][0] = new N(), l[0][1] = new N(), l[1][0] = new N(), l[1][1] = new N();
+ l = E([2, 2]);
+ l[0][0] = new L(), l[0][1] = new L(), l[1][0] = new L(), l[1][1] = new L();
var f,
c,
- h,
- u = [null, null],
- m = e.internal_flags,
- p = ke([2, 4]),
- b = [.5, .5],
- v = [[0, 0], [0, 0]],
- d = [[0, 0], [0, 0]];
- if (u[0] = t, u[1] = a, 0 == m.lame_encode_frame_init && function (e, t) {
+ u,
+ h = [null, null],
+ b = e.internal_flags,
+ p = ge([2, 4]),
+ m = [[0, 0], [0, 0]],
+ v = [[0, 0], [0, 0]];
+ if (h[0] = t, h[1] = a, 0 == b.lame_encode_frame_init && function (e, t) {
var a,
- s,
- n = e.internal_flags;
- if (0 == n.lame_encode_frame_init) {
+ n,
+ s = e.internal_flags;
+ if (0 == s.lame_encode_frame_init) {
var r,
i,
- o = Be(2014),
- _ = Be(2014);
- for (n.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + n.mode_gr); ++r) r < 576 * n.mode_gr ? (o[r] = 0, 2 == n.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == n.channels_out && (_[r] = t[1][i]), ++i);
- for (s = 0; s < n.mode_gr; s++) for (a = 0; a < n.channels_out; a++) n.l3_side.tt[s][a].block_type = Pe.SHORT_TYPE;
- V.mdct_sub48(n, o, _);
+ o = de(2014),
+ _ = de(2014);
+ for (s.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + s.mode_gr); ++r) r < 576 * s.mode_gr ? (o[r] = 0, 2 == s.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == s.channels_out && (_[r] = t[1][i]), ++i);
+ for (n = 0; n < s.mode_gr; n++) for (a = 0; a < s.channels_out; a++) s.l3_side.tt[n][a].block_type = Ae.SHORT_TYPE;
+ T.mdct_sub48(s, o, _);
}
- }(e, u), m.padding = 0, (m.slot_lag -= m.frac_SpF) < 0 && (m.slot_lag += e.out_samplerate, m.padding = 1), 0 != m.psymodel) {
- var g = [null, null],
- S = 0,
- M = Ae(2);
- for (h = 0; h < m.mode_gr; h++) {
- for (c = 0; c < m.channels_out; c++) g[c] = u[c], S = 576 + 576 * h - Pe.FFTOFFSET;
- if (0 != (e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? I.L3psycho_anal_vbr(e, g, S, h, o, l, v[h], d[h], p[h], M) : I.L3psycho_anal_ns(e, g, S, h, o, l, v[h], d[h], p[h], M))) return -4;
- for (e.mode == Ee.JOINT_STEREO && (b[h] = p[h][2] + p[h][3], 0 < b[h] && (b[h] = p[h][3] / b[h])), c = 0; c < m.channels_out; c++) {
- var w = m.l3_side.tt[h][c];
- w.block_type = M[c], w.mixed_block_flag = 0;
+ }(e, h), b.padding = 0, (b.slot_lag -= b.frac_SpF) < 0 && (b.slot_lag += e.out_samplerate, b.padding = 1), 0 != b.psymodel) {
+ var d,
+ g = [null, null],
+ w = 0,
+ S = ve(2);
+ for (u = 0; u < b.mode_gr; u++) {
+ for (c = 0; c < b.channels_out; c++) g[c] = h[c], w = 576 + 576 * u - Ae.FFTOFFSET;
+ if (e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? me() : d = x.L3psycho_anal_ns(e, g, w, u, o, l, m[u], v[u], p[u], S), 0 != d) return -4;
+ for (e.mode == ye.JOINT_STEREO && me(), c = 0; c < b.channels_out; c++) {
+ var M = b.l3_side.tt[u][c];
+ M.block_type = S[c], M.mixed_block_flag = 0;
}
}
- } else for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.l3_side.tt[h][c].block_type = Pe.NORM_TYPE, m.l3_side.tt[h][c].mixed_block_flag = 0, d[h][c] = v[h][c] = 700;
+ } else me();
if (function (e) {
var t, a;
- if (0 != e.ATH.useAdjust) {
- if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? (a += e.loudness_sq[0][1], t += e.loudness_sq[1][1]) : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
- var s = 31.98 * a + 625e-6;
- e.ATH.adjust >= s ? (e.ATH.adjust *= .075 * s + .925, e.ATH.adjust < s && (e.ATH.adjust = s)) : e.ATH.adjustLimit >= s ? e.ATH.adjust = s : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = s;
- }
- } else e.ATH.adjust = 1;
- }(m), V.mdct_sub48(m, u[0], u[1]), m.mode_ext = Pe.MPG_MD_LR_LR, e.force_ms) m.mode_ext = Pe.MPG_MD_MS_LR;else if (e.mode == Ee.JOINT_STEREO) {
- var R = 0,
- A = 0;
- for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) R += d[h][c], A += v[h][c];
- if (R <= 1 * A) {
- var B = m.l3_side.tt[0],
- k = m.l3_side.tt[m.mode_gr - 1];
- B[0].block_type == B[1].block_type && k[0].block_type == k[1].block_type && (m.mode_ext = Pe.MPG_MD_MS_LR);
+ if (0 == e.ATH.useAdjust) return e.ATH.adjust = 1;
+ if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? me() : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
+ var n = 31.98 * a + 625e-6;
+ e.ATH.adjust >= n ? (e.ATH.adjust *= .075 * n + .925, e.ATH.adjust < n && (e.ATH.adjust = n)) : e.ATH.adjustLimit >= n ? e.ATH.adjust = n : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = n;
}
+ }(b), T.mdct_sub48(b, h[0], h[1]), b.mode_ext = Ae.MPG_MD_LR_LR, e.force_ms ? b.mode_ext = Ae.MPG_MD_MS_LR : e.mode == ye.JOINT_STEREO && me(), b.mode_ext == k ? (_ = l, f = v) : (_ = o, f = m), e.analysis && null != b.pinfo && me(), e.VBR == Me.vbr_off || e.VBR == Me.vbr_abr) {
+ var y, A;
+ for (y = 0; y < 18; y++) b.nsPsy.pefirbuf[y] = b.nsPsy.pefirbuf[y + 1];
+ for (u = A = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) A += f[u][c];
+ for (b.nsPsy.pefirbuf[18] = A, A = b.nsPsy.pefirbuf[9], y = 0; y < 9; y++) A += (b.nsPsy.pefirbuf[y] + b.nsPsy.pefirbuf[18 - y]) * Ae.fircoef[y];
+ for (A = 3350 * b.mode_gr * b.channels_out / A, u = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) f[u][c] *= A;
}
- if (m.mode_ext == P ? (_ = l, f = d) : (_ = o, f = v), e.analysis && null != m.pinfo) for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.pinfo.ms_ratio[h] = m.ms_ratio[h], m.pinfo.ms_ener_ratio[h] = b[h], m.pinfo.blocktype[h][c] = m.l3_side.tt[h][c].block_type, m.pinfo.pe[h][c] = f[h][c], $.arraycopy(m.l3_side.tt[h][c].xr, 0, m.pinfo.xr[h][c], 0, 576), m.mode_ext == P && (m.pinfo.ers[h][c] = m.pinfo.ers[h][c + 2], $.arraycopy(m.pinfo.energy[h][c + 2], 0, m.pinfo.energy[h][c], 0, m.pinfo.energy[h][c].length));
- if (e.VBR == xe.vbr_off || e.VBR == xe.vbr_abr) {
- var y, T;
- for (y = 0; y < 18; y++) m.nsPsy.pefirbuf[y] = m.nsPsy.pefirbuf[y + 1];
- for (h = T = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) T += f[h][c];
- for (m.nsPsy.pefirbuf[18] = T, T = m.nsPsy.pefirbuf[9], y = 0; y < 9; y++) T += (m.nsPsy.pefirbuf[y] + m.nsPsy.pefirbuf[18 - y]) * Pe.fircoef[y];
- for (T = 3350 * m.mode_gr * m.channels_out / T, h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) f[h][c] *= T;
- }
- if (m.iteration_loop.iteration_loop(e, f, b, _), L.format_bitstream(e), i = L.copy_buffer(m, s, n, r, 1), e.bWriteVbrTag && H.addVbrFrame(e), e.analysis && null != m.pinfo) {
- for (c = 0; c < m.channels_out; c++) {
- var x;
- for (x = 0; x < E; x++) m.pinfo.pcmdata[c][x] = m.pinfo.pcmdata[c][x + e.framesize];
- for (x = E; x < 1600; x++) m.pinfo.pcmdata[c][x] = u[c][x - E];
- }
- C.set_frame_pinfo(e, _);
- }
- return function (e) {
+ return b.iteration_loop.iteration_loop(e, f, [.5, .5], _), R.format_bitstream(e), i = R.copy_buffer(b, n, s, r, 1), e.bWriteVbrTag && B.addVbrFrame(e), e.analysis && null != b.pinfo && me(), function (e) {
var t, a;
- for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && (e.bitrate_stereoMode_Hist[e.bitrate_index][e.mode_ext]++, e.bitrate_stereoMode_Hist[15][e.mode_ext]++), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
- var s = 0 | e.l3_side.tt[t][a].block_type;
- 0 != e.l3_side.tt[t][a].mixed_block_flag && (s = 4), e.bitrate_blockType_Hist[e.bitrate_index][s]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][s]++, e.bitrate_blockType_Hist[15][5]++;
+ for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && me(), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
+ var n = 0 | e.l3_side.tt[t][a].block_type;
+ 0 != e.l3_side.tt[t][a].mixed_block_flag && (n = 4), e.bitrate_blockType_Hist[e.bitrate_index][n]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][n]++, e.bitrate_blockType_Hist[15][5]++;
}
- }(m), i;
+ }(b), i;
};
}
function i() {
- this.l = Be(Pe.SBMAX_l), this.s = ke([Pe.SBMAX_s, 3]);
- var s = this;
+ this.l = de(Ae.SBMAX_l), this.s = ge([Ae.SBMAX_s, 3]);
+ var n = this;
this.assign = function (e) {
- $.arraycopy(e.l, 0, s.l, 0, Pe.SBMAX_l);
- for (var t = 0; t < Pe.SBMAX_s; t++) for (var a = 0; a < 3; a++) s.s[t][a] = e.s[t][a];
+ I.arraycopy(e.l, 0, n.l, 0, Ae.SBMAX_l);
+ for (var t = 0; t < Ae.SBMAX_s; t++) for (var a = 0; a < 3; a++) n.s[t][a] = e.s[t][a];
};
}
- function Z() {
+ function j() {
var e = 40;
function t() {
- this.write_timing = 0, this.ptr = 0, this.buf = A(e);
+ this.write_timing = 0, this.ptr = 0, this.buf = S(e);
}
- this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ke([2, Z.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
- this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [Ae(4), Ae(4)];
- for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new T();
- }(), this.ms_ratio = Be(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = Ae(2), this.CurrentStep = Ae(2), this.masking_lower = 0, this.bv_scf = Ae(576), this.pseudohalf = Ae(z.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * Z.BPC + 1), this.itime = s(2), this.sideinfo_len = 0, this.sb_sample = ke([2, 2, 18, Pe.SBLIMIT]), this.amp_filter = Be(32), this.header = new Array(Z.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = Be(Pe.CBANDS), this.minval_s = Be(Pe.CBANDS), this.nb_1 = ke([4, Pe.CBANDS]), this.nb_2 = ke([4, Pe.CBANDS]), this.nb_s1 = ke([4, Pe.CBANDS]), this.nb_s2 = ke([4, Pe.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = Be(4), this.loudness_sq = ke([2, 2]), this.loudness_sq_save = Be(2), this.mld_l = Be(Pe.SBMAX_l), this.mld_s = Be(Pe.SBMAX_s), this.bm_l = Ae(Pe.SBMAX_l), this.bo_l = Ae(Pe.SBMAX_l), this.bm_s = Ae(Pe.SBMAX_s), this.bo_s = Ae(Pe.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = Y([Pe.CBANDS, 2]), this.s3ind_s = Y([Pe.CBANDS, 2]), this.numlines_s = Ae(Pe.CBANDS), this.numlines_l = Ae(Pe.CBANDS), this.rnumlines_l = Be(Pe.CBANDS), this.mld_cb_l = Be(Pe.CBANDS), this.mld_cb_s = Be(Pe.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = Be(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = Ae(2), this.nsPsy = new function () {
- this.last_en_subshort = ke([4, 9]), this.lastAttacks = Ae(4), this.pefirbuf = Be(19), this.longfact = Be(Pe.SBMAX_l), this.shortfact = Be(Pe.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
+ this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ge([2, j.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
+ this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [ve(4), ve(4)];
+ for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new B();
+ }(), this.ms_ratio = de(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = ve(2), this.CurrentStep = ve(2), this.masking_lower = 0, this.bv_scf = ve(576), this.pseudohalf = ve(F.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * j.BPC + 1), this.itime = n(2), this.sideinfo_len = 0, this.sb_sample = ge([2, 2, 18, Ae.SBLIMIT]), this.amp_filter = de(32), this.header = new Array(j.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = de(Ae.CBANDS), this.minval_s = de(Ae.CBANDS), this.nb_1 = ge([4, Ae.CBANDS]), this.nb_2 = ge([4, Ae.CBANDS]), this.nb_s1 = ge([4, Ae.CBANDS]), this.nb_s2 = ge([4, Ae.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = de(4), this.loudness_sq = ge([2, 2]), this.loudness_sq_save = de(2), this.mld_l = de(Ae.SBMAX_l), this.mld_s = de(Ae.SBMAX_s), this.bm_l = ve(Ae.SBMAX_l), this.bo_l = ve(Ae.SBMAX_l), this.bm_s = ve(Ae.SBMAX_s), this.bo_s = ve(Ae.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = w([Ae.CBANDS, 2]), this.s3ind_s = w([Ae.CBANDS, 2]), this.numlines_s = ve(Ae.CBANDS), this.numlines_l = ve(Ae.CBANDS), this.rnumlines_l = de(Ae.CBANDS), this.mld_cb_l = de(Ae.CBANDS), this.mld_cb_s = de(Ae.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = de(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = ve(2), this.nsPsy = new function () {
+ this.last_en_subshort = ge([4, 9]), this.lastAttacks = ve(4), this.pefirbuf = de(19), this.longfact = de(Ae.SBMAX_l), this.shortfact = de(Ae.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
}(), this.VBR_seek_table = new function () {
this.sum = 0, this.seen = 0, this.want = 0, this.pos = 0, this.size = 0, this.bag = null, this.nVbrNumFrames = 0, this.nBytesWritten = 0, this.TotalFrameSize = 0;
- }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = Y([16, 5]), this.bitrate_blockType_Hist = Y([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
+ }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = w([16, 5]), this.bitrate_blockType_Hist = w([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
for (var a = 0; a < this.en.length; a++) this.en[a] = new i();
- for (a = 0; a < this.thm.length; a++) this.thm[a] = new i();
- for (a = 0; a < this.header.length; a++) this.header[a] = new t();
+ for (var a = 0; a < this.thm.length; a++) this.thm[a] = new i();
+ for (var a = 0; a < this.header.length; a++) this.header[a] = new t();
}
- function G() {
- var B = new function () {
- var u = Be(Pe.BLKSIZE),
- p = Be(Pe.BLKSIZE_s / 2),
- y = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
- function b(e, t, a) {
- var s,
- n,
+ function X() {
+ var k = new function () {
+ var h = de(Ae.BLKSIZE),
+ p = de(Ae.BLKSIZE_s / 2),
+ x = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
+ function m(e, t, a) {
+ var n,
+ s,
r,
i = 0,
o = t + (a <<= 1);
- s = 4;
+ n = 4;
do {
- var _, l, f, c, h, u, m;
- for (m = s >> 1, u = (h = (c = s) << 1) + c, s = h << 1, r = (n = t) + m; M = e[n + 0] - e[n + c], S = e[n + 0] + e[n + c], B = e[n + h] - e[n + u], R = e[n + h] + e[n + u], e[n + h] = S - R, e[n + 0] = S + R, e[n + u] = M - B, e[n + c] = M + B, M = e[r + 0] - e[r + c], S = e[r + 0] + e[r + c], B = ee.SQRT2 * e[r + u], R = ee.SQRT2 * e[r + h], e[r + h] = S - R, e[r + 0] = S + R, e[r + u] = M - B, e[r + c] = M + B, r += s, (n += s) < o;);
- for (l = y[i + 0], _ = y[i + 1], f = 1; f < m; f++) {
- var p, b;
- p = 1 - 2 * _ * _, b = 2 * _ * l, n = t + f, r = t + c - f;
+ var _, l, f, c, u, h, b;
+ for (b = n >> 1, h = (u = (c = n) << 1) + c, n = u << 1, r = (s = t) + b; S = e[s + 0] - e[s + c], w = e[s + 0] + e[s + c], k = e[s + u] - e[s + h], y = e[s + u] + e[s + h], e[s + u] = w - y, e[s + 0] = w + y, e[s + h] = S - k, e[s + c] = S + k, S = e[r + 0] - e[r + c], w = e[r + 0] + e[r + c], k = V.SQRT2 * e[r + h], y = V.SQRT2 * e[r + u], e[r + u] = w - y, e[r + 0] = w + y, e[r + h] = S - k, e[r + c] = S + k, r += n, (s += n) < o;);
+ for (l = x[i + 0], _ = x[i + 1], f = 1; f < b; f++) {
+ var p, m;
+ p = 1 - 2 * _ * _, m = 2 * _ * l, s = t + f, r = t + c - f;
do {
- var v, d, g, S, M, w, R, A, B, k;
- d = b * e[n + c] - p * e[r + c], v = p * e[n + c] + b * e[r + c], M = e[n + 0] - v, S = e[n + 0] + v, w = e[r + 0] - d, g = e[r + 0] + d, d = b * e[n + u] - p * e[r + u], v = p * e[n + u] + b * e[r + u], B = e[n + h] - v, R = e[n + h] + v, k = e[r + h] - d, A = e[r + h] + d, d = _ * R - l * k, v = l * R + _ * k, e[n + h] = S - v, e[n + 0] = S + v, e[r + u] = w - d, e[r + c] = w + d, d = l * A - _ * B, v = _ * A + l * B, e[r + h] = g - v, e[r + 0] = g + v, e[n + u] = M - d, e[n + c] = M + d, r += s, n += s;
- } while (n < o);
- l = (p = l) * y[i + 0] - _ * y[i + 1], _ = p * y[i + 1] + _ * y[i + 0];
+ var v, d, g, w, S, M, y, A, k, R;
+ d = m * e[s + c] - p * e[r + c], v = p * e[s + c] + m * e[r + c], S = e[s + 0] - v, w = e[s + 0] + v, M = e[r + 0] - d, g = e[r + 0] + d, d = m * e[s + h] - p * e[r + h], v = p * e[s + h] + m * e[r + h], k = e[s + u] - v, y = e[s + u] + v, R = e[r + u] - d, A = e[r + u] + d, d = _ * y - l * R, v = l * y + _ * R, e[s + u] = w - v, e[s + 0] = w + v, e[r + h] = M - d, e[r + c] = M + d, d = l * A - _ * k, v = _ * A + l * k, e[r + u] = g - v, e[r + 0] = g + v, e[s + h] = S - d, e[s + c] = S + d, r += n, s += n;
+ } while (s < o);
+ l = (p = l) * x[i + 0] - _ * x[i + 1], _ = p * x[i + 1] + _ * x[i + 0];
}
i += 2;
- } while (s < a);
+ } while (n < a);
}
var v = [0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240, 8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248, 4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244, 12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252, 2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242, 10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250, 6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246, 14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254];
- this.fft_short = function (e, t, a, s, n) {
+ this.fft_short = function (e, t, a, n, s) {
for (var r = 0; r < 3; r++) {
- var i = Pe.BLKSIZE_s / 2,
+ var i = Ae.BLKSIZE_s / 2,
o = 65535 & 192 * (r + 1),
- _ = Pe.BLKSIZE_s / 8 - 1;
+ _ = Ae.BLKSIZE_s / 8 - 1;
do {
var l,
f,
c,
- h,
u,
- m = 255 & v[_ << 2];
- f = (l = p[m] * s[a][n + m + o]) - (u = p[127 - m] * s[a][n + m + o + 128]), l += u, h = (c = p[m + 64] * s[a][n + m + o + 64]) - (u = p[63 - m] * s[a][n + m + o + 192]), c += u, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + h, t[r][i + 3] = f - h, f = (l = p[m + 1] * s[a][n + m + o + 1]) - (u = p[126 - m] * s[a][n + m + o + 129]), l += u, h = (c = p[m + 65] * s[a][n + m + o + 65]) - (u = p[62 - m] * s[a][n + m + o + 193]), c += u, t[r][i + Pe.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Pe.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Pe.BLKSIZE_s / 2 + 1] = f + h, t[r][i + Pe.BLKSIZE_s / 2 + 3] = f - h;
+ h,
+ b = 255 & v[_ << 2];
+ l = p[b] * n[a][s + b + o], h = p[127 - b] * n[a][s + b + o + 128], f = l - h, l += h, c = p[b + 64] * n[a][s + b + o + 64], h = p[63 - b] * n[a][s + b + o + 192], u = c - h, c += h, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + u, t[r][i + 3] = f - u, l = p[b + 1] * n[a][s + b + o + 1], h = p[126 - b] * n[a][s + b + o + 129], f = l - h, l += h, c = p[b + 65] * n[a][s + b + o + 65], h = p[62 - b] * n[a][s + b + o + 193], u = c - h, c += h, t[r][i + Ae.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Ae.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Ae.BLKSIZE_s / 2 + 1] = f + u, t[r][i + Ae.BLKSIZE_s / 2 + 3] = f - u;
} while (0 <= --_);
- b(t[r], i, Pe.BLKSIZE_s / 2);
+ m(t[r], i, Ae.BLKSIZE_s / 2);
}
- }, this.fft_long = function (e, t, a, s, n) {
- var r = Pe.BLKSIZE / 8 - 1,
- i = Pe.BLKSIZE / 2;
+ }, this.fft_long = function (e, t, a, n, s) {
+ var r = Ae.BLKSIZE / 8 - 1,
+ i = Ae.BLKSIZE / 2;
do {
var o,
_,
l,
f,
c,
- h = 255 & v[r];
- _ = (o = u[h] * s[a][n + h]) - (c = u[h + 512] * s[a][n + h + 512]), o += c, f = (l = u[h + 256] * s[a][n + h + 256]) - (c = u[h + 768] * s[a][n + h + 768]), l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, _ = (o = u[h + 1] * s[a][n + h + 1]) - (c = u[h + 513] * s[a][n + h + 513]), o += c, f = (l = u[h + 257] * s[a][n + h + 257]) - (c = u[h + 769] * s[a][n + h + 769]), l += c, t[i + Pe.BLKSIZE / 2 + 0] = o + l, t[i + Pe.BLKSIZE / 2 + 2] = o - l, t[i + Pe.BLKSIZE / 2 + 1] = _ + f, t[i + Pe.BLKSIZE / 2 + 3] = _ - f;
+ u = 255 & v[r];
+ o = h[u] * n[a][s + u], c = h[u + 512] * n[a][s + u + 512], _ = o - c, o += c, l = h[u + 256] * n[a][s + u + 256], c = h[u + 768] * n[a][s + u + 768], f = l - c, l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, o = h[u + 1] * n[a][s + u + 1], c = h[u + 513] * n[a][s + u + 513], _ = o - c, o += c, l = h[u + 257] * n[a][s + u + 257], c = h[u + 769] * n[a][s + u + 769], f = l - c, l += c, t[i + Ae.BLKSIZE / 2 + 0] = o + l, t[i + Ae.BLKSIZE / 2 + 2] = o - l, t[i + Ae.BLKSIZE / 2 + 1] = _ + f, t[i + Ae.BLKSIZE / 2 + 3] = _ - f;
} while (0 <= --r);
- b(t, i, Pe.BLKSIZE / 2);
+ m(t, i, Ae.BLKSIZE / 2);
}, this.init_fft = function (e) {
- for (var t = 0; t < Pe.BLKSIZE; t++) u[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Pe.BLKSIZE);
- for (t = 0; t < Pe.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE_s));
+ for (var t = 0; t < Ae.BLKSIZE; t++) h[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Ae.BLKSIZE);
+ for (var t = 0; t < Ae.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE_s));
};
}(),
- k = 2.302585092994046,
- _e = 2,
- le = 16,
+ R = 2.302585092994046,
d = 2,
g = 16,
E = .34,
- n = 1 / 217621504 / (Pe.BLKSIZE / 2),
- fe = .3,
- ce = 21,
- S = .2302585093;
- function M(e) {
- return e;
- }
- function N(e, t) {
- for (var a = 0, s = 0; s < Pe.BLKSIZE / 2; ++s) a += e[s] * t.ATH.eql_w[s];
- return a *= n;
- }
- function he(e, t, a, s, n, r, i, o, _, l, f) {
+ v = 1 / 217621504 / (Ae.BLKSIZE / 2),
+ w = .2302585093;
+ function se(e, t, a, n, s, r, i, o, _, l, f) {
var c = e.internal_flags;
- if (_ < 2) B.fft_long(c, s[n], _, l, f), B.fft_short(c, r[i], _, l, f);else if (2 == _) {
- for (var h = Pe.BLKSIZE - 1; 0 <= h; --h) {
- var u = s[n + 0][h],
- m = s[n + 1][h];
- s[n + 0][h] = (u + m) * ee.SQRT2 * .5, s[n + 1][h] = (u - m) * ee.SQRT2 * .5;
- }
- for (var p = 2; 0 <= p; --p) for (h = Pe.BLKSIZE_s - 1; 0 <= h; --h) {
- u = r[i + 0][p][h], m = r[i + 1][p][h];
- r[i + 0][p][h] = (u + m) * ee.SQRT2 * .5, r[i + 1][p][h] = (u - m) * ee.SQRT2 * .5;
- }
+ _ < 2 ? (k.fft_long(c, n[s], _, l, f), k.fft_short(c, r[i], _, l, f)) : 2 == _ && me(), t[0] = n[s + 0][0], t[0] *= t[0];
+ for (var u = Ae.BLKSIZE / 2 - 1; 0 <= u; --u) {
+ var h = n[s + 0][Ae.BLKSIZE / 2 - u],
+ b = n[s + 0][Ae.BLKSIZE / 2 + u];
+ t[Ae.BLKSIZE / 2 - u] = .5 * (h * h + b * b);
}
- t[0] = M(s[n + 0][0]), t[0] *= t[0];
- for (h = Pe.BLKSIZE / 2 - 1; 0 <= h; --h) {
- var b = s[n + 0][Pe.BLKSIZE / 2 - h],
- v = s[n + 0][Pe.BLKSIZE / 2 + h];
- t[Pe.BLKSIZE / 2 - h] = M(.5 * (b * b + v * v));
- }
- for (p = 2; 0 <= p; --p) {
+ for (var p = 2; 0 <= p; --p) {
a[p][0] = r[i + 0][p][0], a[p][0] *= a[p][0];
- for (h = Pe.BLKSIZE_s / 2 - 1; 0 <= h; --h) {
- b = r[i + 0][p][Pe.BLKSIZE_s / 2 - h], v = r[i + 0][p][Pe.BLKSIZE_s / 2 + h];
- a[p][Pe.BLKSIZE_s / 2 - h] = M(.5 * (b * b + v * v));
+ for (var u = Ae.BLKSIZE_s / 2 - 1; 0 <= u; --u) {
+ var h = r[i + 0][p][Ae.BLKSIZE_s / 2 - u],
+ b = r[i + 0][p][Ae.BLKSIZE_s / 2 + u];
+ a[p][Ae.BLKSIZE_s / 2 - u] = .5 * (h * h + b * b);
}
}
- var d = 0;
- for (h = 11; h < Pe.HBLKSIZE; h++) d += t[h];
- if (c.tot_ener[_] = d, e.analysis) {
- for (h = 0; h < Pe.HBLKSIZE; h++) c.pinfo.energy[o][_][h] = c.pinfo.energy_save[_][h], c.pinfo.energy_save[_][h] = t[h];
- c.pinfo.pe[o][_] = c.pe[_];
- }
- 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = N(t, c));
+ for (var m = 0, u = 11; u < Ae.HBLKSIZE; u++) m += t[u];
+ c.tot_ener[_] = m, e.analysis && me(), 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = function (e, t) {
+ for (var a = 0, n = 0; n < Ae.BLKSIZE / 2; ++n) a += e[n] * t.ATH.eql_w[n];
+ return a *= v;
+ }(t, c));
}
- var y,
+ var x,
+ B,
T,
- x,
- P = 8,
- L = 23,
- I = 15,
- ue = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749];
- var f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
+ C = 8,
+ I = 23,
+ L = 15,
+ re = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749],
+ f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
c = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1],
- h = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
- function me(e, t, a, s, n, r) {
+ u = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
+ function ie(e, t, a, n, s, r) {
var i;
if (e < t) {
- if (!(t < e * T)) return e + t;
+ if (!(t < e * B)) return e + t;
i = t / e;
} else {
- if (t * T <= e) return e + t;
+ if (t * B <= e) return e + t;
i = e / t;
}
- if (e += t, s + 3 <= 6) {
- if (y <= i) return e;
- var o = 0 | ee.FAST_LOG10_X(i, 16);
+ if (e += t, n + 3 <= 6) {
+ if (x <= i) return e;
+ var o = 0 | V.FAST_LOG10_X(i, 16);
return e * c[o];
}
- var _, l;
- o = 0 | ee.FAST_LOG10_X(i, 16);
- return t = 0 != r ? n.ATH.cb_s[a] * n.ATH.adjust : n.ATH.cb_l[a] * n.ATH.adjust, e < x * t ? t < e ? (_ = 1, o <= 13 && (_ = h[o]), l = ee.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * h[o] : e * f[o];
+ var _,
+ l,
+ o = 0 | V.FAST_LOG10_X(i, 16);
+ return t = 0 != r ? s.ATH.cb_s[a] * s.ATH.adjust : s.ATH.cb_l[a] * s.ATH.adjust, e < T * t ? t < e ? (_ = 1, o <= 13 && (_ = u[o]), l = V.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * u[o] : e * f[o];
}
- var r = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1];
- function A(e, t, a) {
- var s;
- if (e < 0 && (e = 0), t < 0 && (t = 0), e <= 0) return t;
- if (t <= 0) return e;
- if (s = e < t ? t / e : e / t, -2 <= a && a <= 2) {
- if (y <= s) return e + t;
- var n = 0 | ee.FAST_LOG10_X(s, 16);
- return (e + t) * r[n];
- }
- return s < T ? e + t : (e < t && (e = t), e);
- }
- function pe(e, t, a, s, n) {
+ function oe(e, t, a, n, s) {
var r,
i,
o = 0,
_ = 0;
- for (r = i = 0; r < Pe.SBMAX_s; ++i, ++r) {
+ for (r = i = 0; r < Ae.SBMAX_s; ++i, ++r) {
for (var l = e.bo_s[r], f = e.npart_s, c = l < f ? l : f; i < c;) o += t[i], _ += a[i], i++;
- if (e.en[s].s[r][n] = o, e.thm[s].s[r][n] = _, f <= i) {
+ if (e.en[n].s[r][s] = o, e.thm[n].s[r][s] = _, f <= i) {
++r;
break;
}
- var h = e.PSY.bo_s_weight[r],
- u = 1 - h;
- o = h * t[i], _ = h * a[i], e.en[s].s[r][n] += o, e.thm[s].s[r][n] += _, o = u * t[i], _ = u * a[i];
+ var u = e.PSY.bo_s_weight[r],
+ h = 1 - u;
+ o = u * t[i], _ = u * a[i], e.en[n].s[r][s] += o, e.thm[n].s[r][s] += _, o = h * t[i], _ = h * a[i];
}
- for (; r < Pe.SBMAX_s; ++r) e.en[s].s[r][n] = 0, e.thm[s].s[r][n] = 0;
+ for (; r < Ae.SBMAX_s; ++r) e.en[n].s[r][s] = 0, e.thm[n].s[r][s] = 0;
}
- function be(e, t, a, s) {
- var n,
+ function _e(e, t, a, n) {
+ var s,
r,
i = 0,
o = 0;
- for (n = r = 0; n < Pe.SBMAX_l; ++r, ++n) {
- for (var _ = e.bo_l[n], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
- if (e.en[s].l[n] = i, e.thm[s].l[n] = o, l <= r) {
- ++n;
+ for (s = r = 0; s < Ae.SBMAX_l; ++r, ++s) {
+ for (var _ = e.bo_l[s], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
+ if (e.en[n].l[s] = i, e.thm[n].l[s] = o, l <= r) {
+ ++s;
break;
}
- var c = e.PSY.bo_l_weight[n],
- h = 1 - c;
- i = c * t[r], o = c * a[r], e.en[s].l[n] += i, e.thm[s].l[n] += o, i = h * t[r], o = h * a[r];
+ var c = e.PSY.bo_l_weight[s],
+ u = 1 - c;
+ i = c * t[r], o = c * a[r], e.en[n].l[s] += i, e.thm[n].l[s] += o, i = u * t[r], o = u * a[r];
}
- for (; n < Pe.SBMAX_l; ++n) e.en[s].l[n] = 0, e.thm[s].l[n] = 0;
+ for (; s < Ae.SBMAX_l; ++s) e.en[n].l[s] = 0, e.thm[n].l[s] = 0;
}
- function ve(e, t, a, s, n, r) {
+ function le(e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags;
for (o = i = 0; o < _.npart_s; ++o) {
- for (var l = 0, f = 0, c = _.numlines_s[o], h = 0; h < c; ++h, ++i) {
- var u = t[r][i];
- l += u, f < u && (f = u);
+ for (var l = 0, f = 0, c = _.numlines_s[o], u = 0; u < c; ++u, ++i) {
+ var h = t[r][i];
+ l += h, f < h && (f = h);
}
a[o] = l;
}
for (i = o = 0; o < _.npart_s; o++) {
- var m = _.s3ind_s[o][0],
- p = _.s3_ss[i++] * a[m];
- for (++m; m <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[m], ++i, ++m;
- var b = d * _.nb_s1[n][o];
- if (s[o] = Math.min(p, b), _.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- b = g * _.nb_s2[n][o];
- var v = s[o];
- s[o] = Math.min(b, v);
+ var b = _.s3ind_s[o][0],
+ p = _.s3_ss[i++] * a[b];
+ for (++b; b <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[b], ++i, ++b;
+ var m = d * _.nb_s1[s][o];
+ if (n[o] = Math.min(p, m), _.blocktype_old[1 & s] == Ae.SHORT_TYPE) {
+ var m = g * _.nb_s2[s][o],
+ v = n[o];
+ n[o] = Math.min(m, v);
}
- _.nb_s2[n][o] = _.nb_s1[n][o], _.nb_s1[n][o] = p;
+ _.nb_s2[s][o] = _.nb_s1[s][o], _.nb_s1[s][o] = p;
}
- for (; o <= Pe.CBANDS; ++o) a[o] = 0, s[o] = 0;
+ for (; o <= Ae.CBANDS; ++o) a[o] = 0, n[o] = 0;
}
- function de(e, t, a) {
+ function fe(e, t, a) {
return 1 <= a ? e : a <= 0 ? t : 0 < t ? Math.pow(e / t, a) * t : 0;
}
var _ = [11.8, 13.6, 17.2, 32, 46.5, 51.3, 57.5, 67.1, 71.5, 84.6, 97.6, 130];
- function ge(e, t) {
- for (var a = 309.07, s = 0; s < Pe.SBMAX_s - 1; s++) for (var n = 0; n < 3; n++) {
- var r = e.thm.s[s][n];
+ function ce(e, t) {
+ for (var a = 309.07, n = 0; n < Ae.SBMAX_s - 1; n++) for (var s = 0; s < 3; s++) {
+ var r = e.thm.s[n][s];
if (0 < r) {
var i = r * t,
- o = e.en.s[s][n];
- i < o && (a += 1e10 * i < o ? _[s] * (10 * k) : _[s] * ee.FAST_LOG10(o / i));
+ o = e.en.s[n][s];
+ i < o && (a += 1e10 * i < o ? _[n] * (10 * R) : _[n] * V.FAST_LOG10(o / i));
}
}
return a;
}
var o = [6.8, 5.8, 5.8, 6.4, 6.5, 9.9, 12.1, 14.4, 15, 18.9, 21.6, 26.9, 34.2, 40.2, 46.8, 56.5, 60.7, 73.9, 85.7, 93.4, 126.1];
- function Se(e, t) {
- for (var a = 281.0575, s = 0; s < Pe.SBMAX_l - 1; s++) {
- var n = e.thm.l[s];
- if (0 < n) {
- var r = n * t,
- i = e.en.l[s];
- r < i && (a += 1e10 * r < i ? o[s] * (10 * k) : o[s] * ee.FAST_LOG10(i / r));
+ function ue(e, t) {
+ for (var a = 281.0575, n = 0; n < Ae.SBMAX_l - 1; n++) {
+ var s = e.thm.l[n];
+ if (0 < s) {
+ var r = s * t,
+ i = e.en.l[n];
+ r < i && (a += 1e10 * r < i ? o[n] * (10 * R) : o[n] * V.FAST_LOG10(i / r));
}
}
return a;
}
- function Me(e, t, a, s, n) {
+ function he(e, t, a, n, s) {
var r, i;
for (r = i = 0; r < e.npart_l; ++r) {
var o,
@@ -12771,894 +12875,495 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
var f = t[i];
_ += f, l < f && (l = f);
}
- a[r] = _, s[r] = l, n[r] = _ * e.rnumlines_l[r];
+ a[r] = _, n[r] = l, s[r] = _ * e.rnumlines_l[r];
}
}
- function we(e, t, a, s) {
- var n = ue.length - 1,
+ function be(e, t, a, n) {
+ var s = re.length - 1,
r = 0,
i = a[r] + a[r + 1];
- 0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- for (r = 1; r < e.npart_l - 1; r++) {
- var o, _;
- if (0 < (i = a[r - 1] + a[r] + a[r + 1])) (o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _;else s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
+ if (0 < i) {
+ var o = t[r];
+ o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ for (r = 1; r < e.npart_l - 1; r++) if (0 < (i = a[r - 1] + a[r] + a[r + 1])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ if (0 < (i = a[r - 1] + a[r])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
}
- var Re = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function D(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (s < 2) B.fft_long(_, i[o], s, t, a);else if (2 == s) for (var l = Pe.BLKSIZE - 1; 0 <= l; --l) {
- var f = i[o + 0][l],
- c = i[o + 1][l];
- i[o + 0][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[0] = M(i[o + 0][0]), r[0] *= r[0];
- for (l = Pe.BLKSIZE / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][Pe.BLKSIZE / 2 - l],
- u = i[o + 0][Pe.BLKSIZE / 2 + l];
- r[Pe.BLKSIZE / 2 - l] = M(.5 * (h * h + u * u));
- }
- var m = 0;
- for (l = 11; l < Pe.HBLKSIZE; l++) m += r[l];
- if (_.tot_ener[s] = m, e.analysis) {
- for (l = 0; l < Pe.HBLKSIZE; l++) _.pinfo.energy[n][s][l] = _.pinfo.energy_save[s][l], _.pinfo.energy_save[s][l] = r[l];
- _.pinfo.pe[n][s] = _.pe[s];
- }
- }
- function Y(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (0 == n && s < 2 && B.fft_short(_, i[o], s, t, a), 2 == s) for (var l = Pe.BLKSIZE_s - 1; 0 <= l; --l) {
- var f = i[o + 0][n][l],
- c = i[o + 1][n][l];
- i[o + 0][n][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][n][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[n][0] = i[o + 0][n][0], r[n][0] *= r[n][0];
- for (l = Pe.BLKSIZE_s / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][n][Pe.BLKSIZE_s / 2 - l],
- u = i[o + 0][n][Pe.BLKSIZE_s / 2 + l];
- r[n][Pe.BLKSIZE_s / 2 - l] = M(.5 * (h * h + u * u));
- }
- }
- this.L3psycho_anal_ns = function (e, t, a, s, n, r, i, o, _, l) {
- var f,
- c,
- h,
- u,
- m,
- p,
- b,
- v,
- d,
- g,
- S = e.internal_flags,
- M = ke([2, Pe.BLKSIZE]),
- w = ke([2, 3, Pe.BLKSIZE_s]),
- R = Be(Pe.CBANDS + 1),
- A = Be(Pe.CBANDS + 1),
- B = Be(Pe.CBANDS + 2),
- k = Ae(2),
- y = Ae(2),
- T = ke([2, 576]),
- x = Ae(Pe.CBANDS + 2),
- E = Ae(Pe.CBANDS + 2);
- for (ye.fill(E, 0), f = S.channels_out, e.mode == Ee.JOINT_STEREO && (f = 4), d = e.VBR == xe.vbr_off ? 0 == S.ResvMax ? 0 : S.ResvSize / S.ResvMax * .5 : e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? .6 : 1, c = 0; c < S.channels_out; c++) {
- var P = t[c],
- L = a + 576 - 350 - ce + 192;
- for (u = 0; u < 576; u++) {
- var I, H;
- for (I = P[L + u + 10], m = H = 0; m < (ce - 1) / 2 - 1; m += 2) I += Re[m] * (P[L + u + m] + P[L + u + ce - m]), H += Re[m + 1] * (P[L + u + m + 1] + P[L + u + ce - m - 1]);
- T[c][u] = I + H;
- }
- n[s][c].en.assign(S.en[c]), n[s][c].thm.assign(S.thm[c]), 2 < f && (r[s][c].en.assign(S.en[c + 2]), r[s][c].thm.assign(S.thm[c + 2]));
- }
- for (c = 0; c < f; c++) {
- var C,
- V = Be(12),
- O = [0, 0, 0, 0],
- N = Be(12),
- D = 1,
- Y = Be(Pe.CBANDS),
- X = Be(Pe.CBANDS),
- q = [0, 0, 0, 0],
- F = Be(Pe.HBLKSIZE),
- j = ke([3, Pe.HBLKSIZE_s]);
- for (u = 0; u < 3; u++) V[u] = S.nsPsy.last_en_subshort[c][u + 6], N[u] = V[u] / S.nsPsy.last_en_subshort[c][u + 4], O[0] += V[u];
- if (2 == c) for (u = 0; u < 576; u++) {
- var z, Z;
- z = T[0][u], Z = T[1][u], T[0][u] = z + Z, T[1][u] = z - Z;
- }
- var K = T[1 & c],
- G = 0;
- for (u = 0; u < 9; u++) {
- for (var U = G + 64, Q = 1; G < U; G++) Q < Math.abs(K[G]) && (Q = Math.abs(K[G]));
- S.nsPsy.last_en_subshort[c][u] = V[u + 3] = Q, O[1 + u / 3] += Q, Q > V[u + 3 - 2] ? Q /= V[u + 3 - 2] : Q = V[u + 3 - 2] > 10 * Q ? V[u + 3 - 2] / (10 * Q) : 0, N[u + 3] = Q;
- }
- if (e.analysis) {
- var W = N[0];
- for (u = 1; u < 12; u++) W < N[u] && (W = N[u]);
- S.pinfo.ers[s][c] = S.pinfo.ers_save[c], S.pinfo.ers_save[c] = W;
- }
- for (C = 3 == c ? S.nsPsy.attackthre_s : S.nsPsy.attackthre, u = 0; u < 12; u++) 0 == q[u / 3] && N[u] > C && (q[u / 3] = u % 3 + 1);
- for (u = 1; u < 4; u++) {
- (O[u - 1] > O[u] ? O[u - 1] / O[u] : O[u] / O[u - 1]) < 1.7 && (q[u] = 0, 1 == u && (q[0] = 0));
- }
- for (0 != q[0] && 0 != S.nsPsy.lastAttacks[c] && (q[0] = 0), 3 != S.nsPsy.lastAttacks[c] && q[0] + q[1] + q[2] + q[3] == 0 || ((D = 0) != q[1] && 0 != q[0] && (q[1] = 0), 0 != q[2] && 0 != q[1] && (q[2] = 0), 0 != q[3] && 0 != q[2] && (q[3] = 0)), c < 2 ? y[c] = D : 0 == D && (y[0] = y[1] = 0), _[c] = S.tot_ener[c], he(e, F, j, M, 1 & c, w, 1 & c, s, c, t, a), Me(S, F, R, Y, X), we(S, Y, X, x), v = 0; v < 3; v++) {
- var J, $;
- for (ve(e, j, A, B, c, v), pe(S, A, B, c, v), b = 0; b < Pe.SBMAX_s; b++) {
- if ($ = S.thm[c].s[b][v], $ *= .8, 2 <= q[v] || 1 == q[v + 1]) {
- var ee = 0 != v ? v - 1 : 2;
- Q = de(S.thm[c].s[b][ee], $, .6 * d);
- $ = Math.min($, Q);
- }
- if (1 == q[v]) {
- ee = 0 != v ? v - 1 : 2, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- } else if (0 != v && 3 == q[v - 1] || 0 == v && 3 == S.nsPsy.lastAttacks[c]) {
- ee = 2 != v ? v + 1 : 0, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- }
- J = V[3 * v + 3] + V[3 * v + 4] + V[3 * v + 5], 6 * V[3 * v + 5] < J && ($ *= .5, 6 * V[3 * v + 4] < J && ($ *= .5)), S.thm[c].s[b][v] = $;
- }
- }
- for (S.nsPsy.lastAttacks[c] = q[2], h = p = 0; h < S.npart_l; h++) {
- for (var te = S.s3ind[h][0], ae = R[te] * ue[x[te]], se = S.s3_ll[p++] * ae; ++te <= S.s3ind[h][1];) ae = R[te] * ue[x[te]], se = me(se, S.s3_ll[p++] * ae, te, te - h, S, 0);
- se *= .158489319246111, S.blocktype_old[1 & c] == Pe.SHORT_TYPE ? B[h] = se : B[h] = de(Math.min(se, Math.min(_e * S.nb_1[c][h], le * S.nb_2[c][h])), se, d), S.nb_2[c][h] = S.nb_1[c][h], S.nb_1[c][h] = se;
- }
- for (; h <= Pe.CBANDS; ++h) R[h] = 0, B[h] = 0;
- be(S, R, B, c);
- }
- (e.mode != Ee.STEREO && e.mode != Ee.JOINT_STEREO || 0 < e.interChRatio && function (e, t) {
- var a = e.internal_flags;
- if (1 < a.channels_out) {
- for (var s = 0; s < Pe.SBMAX_l; s++) {
- var n = a.thm[0].l[s],
- r = a.thm[1].l[s];
- a.thm[0].l[s] += r * t, a.thm[1].l[s] += n * t;
- }
- for (s = 0; s < Pe.SBMAX_s; s++) for (var i = 0; i < 3; i++) n = a.thm[0].s[s][i], r = a.thm[1].s[s][i], a.thm[0].s[s][i] += r * t, a.thm[1].s[s][i] += n * t;
- }
- }(e, e.interChRatio), e.mode == Ee.JOINT_STEREO) && (!function (e) {
- for (var t = 0; t < Pe.SBMAX_l; t++) if (!(e.thm[0].l[t] > 1.58 * e.thm[1].l[t] || e.thm[1].l[t] > 1.58 * e.thm[0].l[t])) {
- var a = e.mld_l[t] * e.en[3].l[t],
- s = Math.max(e.thm[2].l[t], Math.min(e.thm[3].l[t], a));
- a = e.mld_l[t] * e.en[2].l[t];
- var n = Math.max(e.thm[3].l[t], Math.min(e.thm[2].l[t], a));
- e.thm[2].l[t] = s, e.thm[3].l[t] = n;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) for (var r = 0; r < 3; r++) e.thm[0].s[t][r] > 1.58 * e.thm[1].s[t][r] || e.thm[1].s[t][r] > 1.58 * e.thm[0].s[t][r] || (a = e.mld_s[t] * e.en[3].s[t][r], s = Math.max(e.thm[2].s[t][r], Math.min(e.thm[3].s[t][r], a)), a = e.mld_s[t] * e.en[2].s[t][r], n = Math.max(e.thm[3].s[t][r], Math.min(e.thm[2].s[t][r], a)), e.thm[2].s[t][r] = s, e.thm[3].s[t][r] = n);
- }(S), g = e.msfix, 0 < Math.abs(g) && function (e, t, a) {
- var s = t,
- n = Math.pow(10, a);
- t *= 2, s *= 2;
- for (var r = 0; r < Pe.SBMAX_l; r++) f = e.ATH.cb_l[e.bm_l[r]] * n, (o = Math.min(Math.max(e.thm[0].l[r], f), Math.max(e.thm[1].l[r], f))) * t < (_ = Math.max(e.thm[2].l[r], f)) + (l = Math.max(e.thm[3].l[r], f)) && (_ *= c = o * s / (_ + l), l *= c), e.thm[2].l[r] = Math.min(_, e.thm[2].l[r]), e.thm[3].l[r] = Math.min(l, e.thm[3].l[r]);
- for (n *= Pe.BLKSIZE_s / Pe.BLKSIZE, r = 0; r < Pe.SBMAX_s; r++) for (var i = 0; i < 3; i++) {
- var o, _, l, f, c;
- f = e.ATH.cb_s[e.bm_s[r]] * n, (o = Math.min(Math.max(e.thm[0].s[r][i], f), Math.max(e.thm[1].s[r][i], f))) * t < (_ = Math.max(e.thm[2].s[r][i], f)) + (l = Math.max(e.thm[3].s[r][i], f)) && (_ *= c = o * t / (_ + l), l *= c), e.thm[2].s[r][i] = Math.min(e.thm[2].s[r][i], _), e.thm[3].s[r][i] = Math.min(e.thm[3].s[r][i], l);
- }
- }(S, g, e.ATHlower * S.ATH.adjust));
- for (function (e, t, a, s) {
- var n = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var r = 0; r < n.channels_out; r++) s[r] = Pe.NORM_TYPE, e.short_blocks == Te.short_block_dispensed && (t[r] = 1), e.short_blocks == Te.short_block_forced && (t[r] = 0), 0 != t[r] ? n.blocktype_old[r] == Pe.SHORT_TYPE && (s[r] = Pe.STOP_TYPE) : (s[r] = Pe.SHORT_TYPE, n.blocktype_old[r] == Pe.NORM_TYPE && (n.blocktype_old[r] = Pe.START_TYPE), n.blocktype_old[r] == Pe.STOP_TYPE && (n.blocktype_old[r] = Pe.SHORT_TYPE)), a[r] = n.blocktype_old[r], n.blocktype_old[r] = s[r];
- }(e, y, l, k), c = 0; c < f; c++) {
- var ne,
- re,
- ie,
- oe = 0;
- 1 < c ? (ne = o, oe = -2, re = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (re = Pe.SHORT_TYPE), ie = r[s][c - 2]) : (ne = i, oe = 0, re = l[c], ie = n[s][c]), ne[oe + c] = re == Pe.SHORT_TYPE ? ge(ie, S.masking_lower) : Se(ie, S.masking_lower), e.analysis && (S.pinfo.pe[s][c] = ne[oe + c]);
- }
- return 0;
- };
- var X = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function q(e, t, a) {
- if (0 == a) for (var s = 0; s < e.npart_s; s++) e.nb_s2[t][s] = e.nb_s1[t][s], e.nb_s1[t][s] = 0;
- }
- function F(e, t) {
- for (var a = 0; a < e.npart_l; a++) e.nb_2[t][a] = e.nb_1[t][a], e.nb_1[t][a] = 0;
- }
- function j(e, t, a, s, n, r) {
- var i,
- o,
- _,
- l = e.internal_flags,
- f = new float[Pe.CBANDS](),
- c = Be(Pe.CBANDS),
- h = new int[Pe.CBANDS]();
- for (_ = o = 0; _ < l.npart_s; ++_) {
- var u = 0,
- m = 0,
- p = l.numlines_s[_];
- for (i = 0; i < p; ++i, ++o) {
- var b = t[r][o];
- u += b, m < b && (m = b);
- }
- a[_] = u, f[_] = m, c[_] = u / p;
- }
- for (; _ < Pe.CBANDS; ++_) f[_] = 0, c[_] = 0;
- for (function (e, t, a, s) {
- var n = ue.length - 1,
- r = 0,
- i = a[r] + a[r + 1];
- for (0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0, r = 1; r < e.npart_s - 1; r++) {
- var o, _;
- 0 < (i = a[r - 1] + a[r] + a[r + 1]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }(l, f, c, h), o = _ = 0; _ < l.npart_s; _++) {
- var v,
- d,
- g,
- S,
- M,
- w = l.s3ind_s[_][0],
- R = l.s3ind_s[_][1];
- for (v = h[w], d = 1, S = l.s3_ss[o] * a[w] * ue[h[w]], ++o, ++w; w <= R;) v += h[w], d += 1, S = A(S, g = l.s3_ss[o] * a[w] * ue[h[w]], w - _), ++o, ++w;
- S *= M = .5 * ue[v = (1 + 2 * v) / (2 * d)], s[_] = S, l.nb_s2[n][_] = l.nb_s1[n][_], l.nb_s1[n][_] = S, g = f[_], g *= l.minval_s[_], g *= M, s[_] > g && (s[_] = g), 1 < l.masking_lower && (s[_] *= l.masking_lower), s[_] > a[_] && (s[_] = a[_]), l.masking_lower < 1 && (s[_] *= l.masking_lower);
- }
- for (; _ < Pe.CBANDS; ++_) a[_] = 0, s[_] = 0;
- }
- function z(e, t, a, s, n) {
- var r,
- i = Be(Pe.CBANDS),
- o = Be(Pe.CBANDS),
- _ = Ae(Pe.CBANDS + 2);
- Me(e, t, a, i, o), we(e, i, o, _);
- var l = 0;
- for (r = 0; r < e.npart_l; r++) {
- var f,
- c,
- h,
- u = e.s3ind[r][0],
- m = e.s3ind[r][1],
- p = 0,
- b = 0;
- for (p = _[u], b += 1, c = e.s3_ll[l] * a[u] * ue[_[u]], ++l, ++u; u <= m;) p += _[u], b += 1, c = A(c, f = e.s3_ll[l] * a[u] * ue[_[u]], u - r), ++l, ++u;
- if (c *= h = .5 * ue[p = (1 + 2 * p) / (2 * b)], e.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- var v = _e * e.nb_1[n][r];
- s[r] = 0 < v ? Math.min(c, v) : Math.min(c, a[r] * fe);
- } else {
- var d = le * e.nb_2[n][r],
- g = _e * e.nb_1[n][r];
- d <= 0 && (d = c), g <= 0 && (g = c), v = e.blocktype_old[1 & n] == Pe.NORM_TYPE ? Math.min(g, d) : g, s[r] = Math.min(c, v);
- }
- e.nb_2[n][r] = e.nb_1[n][r], e.nb_1[n][r] = c, f = i[r], f *= e.minval_l[r], f *= h, s[r] > f && (s[r] = f), 1 < e.masking_lower && (s[r] *= e.masking_lower), s[r] > a[r] && (s[r] = a[r]), e.masking_lower < 1 && (s[r] *= e.masking_lower);
- }
- for (; r < Pe.CBANDS; ++r) a[r] = 0, s[r] = 0;
- }
- function Z(e, t, a, s, n, r, i) {
- for (var o, _, l = 2 * r, f = 0 < r ? Math.pow(10, n) : 1, c = 0; c < i; ++c) {
- var h = e[2][c],
- u = e[3][c],
- m = t[0][c],
- p = t[1][c],
- b = t[2][c],
- v = t[3][c];
- if (m <= 1.58 * p && p <= 1.58 * m) {
- var d = a[c] * u,
- g = a[c] * h;
- _ = Math.max(b, Math.min(v, d)), o = Math.max(v, Math.min(b, g));
- } else _ = b, o = v;
- if (0 < r) {
- var S,
- M,
- w = s[c] * f;
- if (S = Math.min(Math.max(m, w), Math.max(p, w)), 0 < (M = (b = Math.max(_, w)) + (v = Math.max(o, w))) && S * l < M) {
- var R = S * l / M;
- b *= R, v *= R;
- }
- _ = Math.min(b, _), o = Math.min(v, o);
- }
- h < _ && (_ = h), u < o && (o = u), t[2][c] = _, t[3][c] = o;
- }
- }
- function w(e, t) {
- var a;
- return (a = 0 <= e ? 27 * -e : e * t) <= -72 ? 0 : Math.exp(a * S);
- }
- function R(e) {
- var t,
- a,
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s -= 1);
- for (n = s, r = 0; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? r = s : n = s;
- t = n;
- var n, r;
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s += 1);
- for (n = 0, r = s; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? n = s : r = s;
- a = r;
- var i,
- o = 0;
- for (i = 0; i <= 1e3; ++i) {
- o += w(s = t + i * (a - t) / 1e3, e);
- }
- return 1001 / (o * (a - t));
- }
- function H(e) {
+ var pe = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
+ function P(e) {
return e < 0 && (e = 0), e *= .001, 13 * Math.atan(.76 * e) + 3.5 * Math.atan(e * e / 56.25);
}
- function C(e, t, a, s, n, r, i, o, _, l, f, c) {
- var h,
- u = Be(Pe.CBANDS + 1),
- m = o / (15 < c ? 1152 : 384),
- p = Ae(Pe.HBLKSIZE);
+ function H(e, t, a, n, s, r, i, o, _, l, f, c) {
+ var u,
+ h = de(Ae.CBANDS + 1),
+ b = o / (15 < c ? 1152 : 384),
+ p = ve(Ae.HBLKSIZE);
o /= _;
- var b = 0,
+ var m = 0,
v = 0;
- for (h = 0; h < Pe.CBANDS; h++) {
+ for (u = 0; u < Ae.CBANDS; u++) {
var d;
- for (y = H(o * b), u[h] = o * b, d = b; H(o * d) - y < E && d <= _ / 2; d++);
- for (e[h] = d - b, v = h + 1; b < d;) p[b++] = h;
- if (_ / 2 < b) {
- b = _ / 2, ++h;
+ for (x = P(o * m), h[u] = o * m, d = m; P(o * d) - x < E && d <= _ / 2; d++);
+ for (e[u] = d - m, v = u + 1; m < d;) p[m++] = u;
+ if (_ / 2 < m) {
+ m = _ / 2, ++u;
break;
}
}
- u[h] = o * b;
+ h[u] = o * m;
for (var g = 0; g < c; g++) {
- var S, M, w, R, A;
- w = l[g], R = l[g + 1], (S = 0 | Math.floor(.5 + f * (w - .5))) < 0 && (S = 0), _ / 2 < (M = 0 | Math.floor(.5 + f * (R - .5))) && (M = _ / 2), a[g] = (p[S] + p[M]) / 2, t[g] = p[M];
- var B = m * R;
- i[g] = (B - u[t[g]]) / (u[t[g] + 1] - u[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = H(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
+ var w, S, M, y, A;
+ M = l[g], y = l[g + 1], (w = 0 | Math.floor(.5 + f * (M - .5))) < 0 && (w = 0), S = 0 | Math.floor(.5 + f * (y - .5)), _ / 2 < S && (S = _ / 2), a[g] = (p[w] + p[S]) / 2, t[g] = p[S];
+ var k = b * y;
+ i[g] = (k - h[t[g]]) / (h[t[g] + 1] - h[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = P(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
}
- for (var k = b = 0; k < v; k++) {
- var y,
- T,
- x = e[k];
- y = H(o * b), T = H(o * (b + x - 1)), s[k] = .5 * (y + T), y = H(o * (b - .5)), T = H(o * (b + x - .5)), n[k] = T - y, b += x;
+ for (var R = m = 0; R < v; R++) {
+ var x,
+ B,
+ T = e[R];
+ x = P(o * m), B = P(o * (m + T - 1)), n[R] = .5 * (x + B), x = P(o * (m - .5)), B = P(o * (m + T - .5)), s[R] = B - x, m += T;
}
return v;
}
- function V(e, t, a, s, n, r) {
+ function O(e, t, a, n, s, r) {
var i,
o,
_,
l,
f,
c,
- h = ke([Pe.CBANDS, Pe.CBANDS]),
- u = 0;
- if (r) for (var m = 0; m < t; m++) for (i = 0; i < t; i++) {
- var p = (o = a[m] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * S), _ /= .6609193)) * s[i]);
- h[m][i] = p * n[m];
- } else for (i = 0; i < t; i++) {
- var b = 15 + Math.min(21 / a[i], 12),
- v = R(b);
- for (m = 0; m < t; m++) {
- p = v * w(a[m] - a[i], b) * s[i];
- h[m][i] = p * n[m];
- }
+ u = ge([Ae.CBANDS, Ae.CBANDS]),
+ h = 0;
+ if (r) for (var b = 0; b < t; b++) for (i = 0; i < t; i++) {
+ var p = (o = a[b] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * w), _ /= .6609193)) * n[i]);
+ u[b][i] = p * s[b];
+ } else me();
+ for (var b = 0; b < t; b++) {
+ for (i = 0; i < t && !(0 < u[b][i]); i++);
+ for (e[b][0] = i, i = t - 1; 0 < i && !(0 < u[b][i]); i--);
+ e[b][1] = i, h += e[b][1] - e[b][0] + 1;
}
- for (m = 0; m < t; m++) {
- for (i = 0; i < t && !(0 < h[m][i]); i++);
- for (e[m][0] = i, i = t - 1; 0 < i && !(0 < h[m][i]); i--);
- e[m][1] = i, u += e[m][1] - e[m][0] + 1;
- }
- var d = Be(u),
- g = 0;
- for (m = 0; m < t; m++) for (i = e[m][0]; i <= e[m][1]; i++) d[g++] = h[m][i];
- return d;
+ for (var m = de(h), v = 0, b = 0; b < t; b++) for (i = e[b][0]; i <= e[b][1]; i++) m[v++] = u[b][i];
+ return m;
}
- function O(e) {
- var t = H(e);
+ function N(e) {
+ var t = P(e);
return t = Math.min(t, 15.5) / 15.5, Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * t)) - 2.5);
}
- function s(e, t) {
- return e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e), 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ function n(e, t) {
+ e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e);
+ var a = 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ return a;
}
- this.L3psycho_anal_vbr = function (e, t, a, s, n, r, i, o, _, l) {
+ this.L3psycho_anal_ns = function (e, t, a, n, s, r, i, o, _, l) {
var f,
c,
- h,
u,
+ h,
+ b,
+ p,
m,
- p = e.internal_flags,
- b = Be(Pe.HBLKSIZE),
- v = ke([3, Pe.HBLKSIZE_s]),
- d = ke([2, Pe.BLKSIZE]),
- g = ke([2, 3, Pe.BLKSIZE_s]),
- S = ke([4, Pe.CBANDS]),
- M = ke([4, Pe.CBANDS]),
- w = ke([4, 3]),
- R = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]],
- A = Ae(2),
- B = e.mode == Ee.JOINT_STEREO ? 4 : p.channels_out;
- !function (e, t, a, s, n, r, i, o, _, l) {
- for (var f = ke([2, 576]), c = e.internal_flags, h = c.channels_out, u = e.mode == Ee.JOINT_STEREO ? 4 : h, m = 0; m < h; m++) {
- firbuf = t[m];
- for (var p = a + 576 - 350 - ce + 192, b = 0; b < 576; b++) {
- var v, d;
- v = firbuf[p + b + 10];
- for (var g = d = 0; g < (ce - 1) / 2 - 1; g += 2) v += X[g] * (firbuf[p + b + g] + firbuf[p + b + ce - g]), d += X[g + 1] * (firbuf[p + b + g + 1] + firbuf[p + b + ce - g - 1]);
- f[m][b] = v + d;
- }
- n[s][m].en.assign(c.en[m]), n[s][m].thm.assign(c.thm[m]), 2 < u && (r[s][m].en.assign(c.en[m + 2]), r[s][m].thm.assign(c.thm[m + 2]));
+ v,
+ d,
+ g = e.internal_flags,
+ w = ge([2, Ae.BLKSIZE]),
+ S = ge([2, 3, Ae.BLKSIZE_s]),
+ M = de(Ae.CBANDS + 1),
+ y = de(Ae.CBANDS + 1),
+ A = de(Ae.CBANDS + 2),
+ k = ve(2),
+ R = ve(2),
+ x = ge([2, 576]),
+ B = ve(Ae.CBANDS + 2),
+ T = ve(Ae.CBANDS + 2);
+ for (we.fill(T, 0), f = g.channels_out, e.mode == ye.JOINT_STEREO && (f = 4), d = e.VBR == Me.vbr_off ? 0 == g.ResvMax ? 0 : g.ResvSize / g.ResvMax * .5 : e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? .6 : 1, c = 0; c < g.channels_out; c++) {
+ var E = t[c],
+ C = a + 576 - 350 - 21 + 192;
+ for (h = 0; h < 576; h++) {
+ var I, L;
+ for (I = E[C + h + 10], b = L = 0; b < 9; b += 2) I += pe[b] * (E[C + h + b] + E[C + h + 21 - b]), L += pe[b + 1] * (E[C + h + b + 1] + E[C + h + 21 - b - 1]);
+ x[c][h] = I + L;
}
- for (m = 0; m < u; m++) {
- var S = Be(12),
- M = Be(12),
- w = [0, 0, 0, 0],
- R = f[1 & m],
- A = 0,
- B = 3 == m ? c.nsPsy.attackthre_s : c.nsPsy.attackthre,
- k = 1;
- if (2 == m) for (b = 0, g = 576; 0 < g; ++b, --g) {
- var y = f[0][b],
- T = f[1][b];
- f[0][b] = y + T, f[1][b] = y - T;
- }
- for (b = 0; b < 3; b++) M[b] = c.nsPsy.last_en_subshort[m][b + 6], S[b] = M[b] / c.nsPsy.last_en_subshort[m][b + 4], w[0] += M[b];
- for (b = 0; b < 9; b++) {
- for (var x = A + 64, E = 1; A < x; A++) E < Math.abs(R[A]) && (E = Math.abs(R[A]));
- c.nsPsy.last_en_subshort[m][b] = M[b + 3] = E, w[1 + b / 3] += E, E > M[b + 3 - 2] ? E /= M[b + 3 - 2] : E = M[b + 3 - 2] > 10 * E ? M[b + 3 - 2] / (10 * E) : 0, S[b + 3] = E;
- }
- for (b = 0; b < 3; ++b) {
- var P = M[3 * b + 3] + M[3 * b + 4] + M[3 * b + 5],
- L = 1;
- 6 * M[3 * b + 5] < P && (L *= .5, 6 * M[3 * b + 4] < P && (L *= .5)), o[m][b] = L;
- }
- if (e.analysis) {
- var I = S[0];
- for (b = 1; b < 12; b++) I < S[b] && (I = S[b]);
- c.pinfo.ers[s][m] = c.pinfo.ers_save[m], c.pinfo.ers_save[m] = I;
- }
- for (b = 0; b < 12; b++) 0 == _[m][b / 3] && S[b] > B && (_[m][b / 3] = b % 3 + 1);
- for (b = 1; b < 4; b++) {
- var H = w[b - 1],
- C = w[b];
- Math.max(H, C) < 4e4 && H < 1.7 * C && C < 1.7 * H && (1 == b && _[m][0] <= _[m][b] && (_[m][0] = 0), _[m][b] = 0);
- }
- _[m][0] <= c.nsPsy.lastAttacks[m] && (_[m][0] = 0), 3 != c.nsPsy.lastAttacks[m] && _[m][0] + _[m][1] + _[m][2] + _[m][3] == 0 || ((k = 0) != _[m][1] && 0 != _[m][0] && (_[m][1] = 0), 0 != _[m][2] && 0 != _[m][1] && (_[m][2] = 0), 0 != _[m][3] && 0 != _[m][2] && (_[m][3] = 0)), m < 2 ? l[m] = k : 0 == k && (l[0] = l[1] = 0), i[m] = c.tot_ener[m];
- }
- }(e, t, a, s, n, r, _, w, R, A), function (e, t) {
- var a = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var s = 0; s < a.channels_out; s++) e.short_blocks == Te.short_block_dispensed && (t[s] = 1), e.short_blocks == Te.short_block_forced && (t[s] = 0);
- }(e, A);
- for (var k = 0; k < B; k++) {
- D(e, t, a, k, s, b, d, T = 1 & k), c = s, h = k, u = b, m = void 0, m = (f = e).internal_flags, 2 == f.athaa_loudapprox && h < 2 && (m.loudness_sq[c][h] = m.loudness_sq_save[h], m.loudness_sq_save[h] = N(u, m)), 0 != A[T] ? z(p, b, S[k], M[k], k) : F(p, k);
+ s[n][c].en.assign(g.en[c]), s[n][c].thm.assign(g.thm[c]), 2 < f && me();
}
- A[0] + A[1] == 2 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_l, p.ATH.cb_l, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_l);
- for (k = 0; k < B; k++) {
- 0 != A[T = 1 & k] && be(p, S[k], M[k], k);
- }
- for (var y = 0; y < 3; y++) {
- for (k = 0; k < B; ++k) {
- 0 != A[T = 1 & k] ? q(p, k, y) : (Y(e, t, a, k, y, v, g, T), j(e, v, S[k], M[k], k, y));
+ for (c = 0; c < f; c++) {
+ var P,
+ H = de(12),
+ O = [0, 0, 0, 0],
+ N = de(12),
+ V = 1,
+ D = de(Ae.CBANDS),
+ F = de(Ae.CBANDS),
+ j = [0, 0, 0, 0],
+ X = de(Ae.HBLKSIZE),
+ Y = ge([3, Ae.HBLKSIZE_s]);
+ for (h = 0; h < 3; h++) H[h] = g.nsPsy.last_en_subshort[c][h + 6], N[h] = H[h] / g.nsPsy.last_en_subshort[c][h + 4], O[0] += H[h];
+ 2 == c && me();
+ var z = x[1 & c],
+ q = 0;
+ for (h = 0; h < 9; h++) {
+ for (var G = q + 64, U = 1; q < G; q++) U < Math.abs(z[q]) && (U = Math.abs(z[q]));
+ g.nsPsy.last_en_subshort[c][h] = H[h + 3] = U, O[1 + h / 3] += U, U > H[h + 3 - 2] ? U /= H[h + 3 - 2] : U = H[h + 3 - 2] > 10 * U ? H[h + 3 - 2] / (10 * U) : 0, N[h + 3] = U;
}
- A[0] + A[1] == 0 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_s, p.ATH.cb_s, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_s);
- for (k = 0; k < B; ++k) {
- 0 == A[T = 1 & k] && pe(p, S[k], M[k], k, y);
- }
- }
- for (k = 0; k < B; k++) {
- var T;
- if (0 == A[T = 1 & k]) for (var x = 0; x < Pe.SBMAX_s; x++) {
- var E = Be(3);
- for (y = 0; y < 3; y++) {
- var P = p.thm[k].s[x][y];
- if (P *= .8, 2 <= R[k][y] || 1 == R[k][y + 1]) {
- var L = 0 != y ? y - 1 : 2,
- I = de(p.thm[k].s[x][L], P, .36);
- P = Math.min(P, I);
- } else if (1 == R[k][y]) {
- L = 0 != y ? y - 1 : 2, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
- } else if (0 != y && 3 == R[k][y - 1] || 0 == y && 3 == p.nsPsy.lastAttacks[k]) {
- L = 2 != y ? y + 1 : 0, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
+ for (e.analysis && me(), P = 3 == c ? g.nsPsy.attackthre_s : g.nsPsy.attackthre, h = 0; h < 12; h++) 0 == j[h / 3] && N[h] > P && (j[h / 3] = h % 3 + 1);
+ for (h = 1; h < 4; h++) (O[h - 1] > O[h] ? O[h - 1] / O[h] : O[h] / O[h - 1]) < 1.7 && (j[h] = 0, 1 == h && (j[0] = 0));
+ for (0 != j[0] && 0 != g.nsPsy.lastAttacks[c] && (j[0] = 0), 3 != g.nsPsy.lastAttacks[c] && j[0] + j[1] + j[2] + j[3] == 0 || ((V = 0) != j[1] && 0 != j[0] && (j[1] = 0), 0 != j[2] && 0 != j[1] && (j[2] = 0), 0 != j[3] && 0 != j[2] && (j[3] = 0)), c < 2 ? R[c] = V : me(), _[c] = g.tot_ener[c], se(e, X, Y, w, 1 & c, S, 1 & c, n, c, t, a), he(g, X, M, D, F), be(g, D, F, B), v = 0; v < 3; v++) {
+ var K, Z;
+ for (le(e, Y, y, A, c, v), oe(g, y, A, c, v), m = 0; m < Ae.SBMAX_s; m++) {
+ if (Z = g.thm[c].s[m][v], Z *= .8, 2 <= j[v] || 1 == j[v + 1]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .6 * d);
+ Z = Math.min(Z, U);
}
- P *= w[k][y], E[y] = P;
+ if (1 == j[v]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ } else if (0 != v && 3 == j[v - 1] || 0 == v && 3 == g.nsPsy.lastAttacks[c]) {
+ var W = 2 != v ? v + 1 : 0,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ }
+ K = H[3 * v + 3] + H[3 * v + 4] + H[3 * v + 5], 6 * H[3 * v + 5] < K && (Z *= .5, 6 * H[3 * v + 4] < K && (Z *= .5)), g.thm[c].s[m][v] = Z;
}
- for (y = 0; y < 3; y++) p.thm[k].s[x][y] = E[y];
}
+ for (g.nsPsy.lastAttacks[c] = j[2], u = p = 0; u < g.npart_l; u++) {
+ for (var Q = g.s3ind[u][0], $ = M[Q] * re[B[Q]], J = g.s3_ll[p++] * $; ++Q <= g.s3ind[u][1];) $ = M[Q] * re[B[Q]], J = ie(J, g.s3_ll[p++] * $, Q, Q - u, g, 0);
+ J *= .158489319246111, g.blocktype_old[1 & c] == Ae.SHORT_TYPE ? A[u] = J : A[u] = fe(Math.min(J, Math.min(2 * g.nb_1[c][u], 16 * g.nb_2[c][u])), J, d), g.nb_2[c][u] = g.nb_1[c][u], g.nb_1[c][u] = J;
+ }
+ for (; u <= Ae.CBANDS; ++u) M[u] = 0, A[u] = 0;
+ _e(g, M, A, c);
}
- for (k = 0; k < B; k++) p.nsPsy.lastAttacks[k] = R[k][2];
- !function (e, t, a) {
- for (var s = e.internal_flags, n = 0; n < s.channels_out; n++) {
- var r = Pe.NORM_TYPE;
- 0 != t[n] ? s.blocktype_old[n] == Pe.SHORT_TYPE && (r = Pe.STOP_TYPE) : (r = Pe.SHORT_TYPE, s.blocktype_old[n] == Pe.NORM_TYPE && (s.blocktype_old[n] = Pe.START_TYPE), s.blocktype_old[n] == Pe.STOP_TYPE && (s.blocktype_old[n] = Pe.SHORT_TYPE)), a[n] = s.blocktype_old[n], s.blocktype_old[n] = r;
- }
- }(e, A, l);
- for (k = 0; k < B; k++) {
- var H, C, V, O;
- 1 < k ? (H = o, C = -2, V = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (V = Pe.SHORT_TYPE), O = r[s][k - 2]) : (H = i, C = 0, V = l[k], O = n[s][k]), H[C + k] = V == Pe.SHORT_TYPE ? ge(O, p.masking_lower) : Se(O, p.masking_lower), e.analysis && (p.pinfo.pe[s][k] = H[C + k]);
+ for (e.mode != ye.STEREO && e.mode != ye.JOINT_STEREO || me(), e.mode == ye.JOINT_STEREO && me(), function (e, t, a, n) {
+ var s = e.internal_flags;
+ e.short_blocks != Se.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
+ for (var r = 0; r < s.channels_out; r++) n[r] = Ae.NORM_TYPE, e.short_blocks == Se.short_block_dispensed && (t[r] = 1), e.short_blocks == Se.short_block_forced && (t[r] = 0), 0 != t[r] ? s.blocktype_old[r] == Ae.SHORT_TYPE && (n[r] = Ae.STOP_TYPE) : (n[r] = Ae.SHORT_TYPE, s.blocktype_old[r] == Ae.NORM_TYPE && (s.blocktype_old[r] = Ae.START_TYPE), s.blocktype_old[r] == Ae.STOP_TYPE && (s.blocktype_old[r] = Ae.SHORT_TYPE)), a[r] = s.blocktype_old[r], s.blocktype_old[r] = n[r];
+ }(e, R, l, k), c = 0; c < f; c++) {
+ var ee,
+ te,
+ ae,
+ ne = 0;
+ 1 < c ? me() : (ee = i, ne = 0, te = l[c], ae = s[n][c]), ee[ne + c] = te == Ae.SHORT_TYPE ? ce(ae, g.masking_lower) : ue(ae, g.masking_lower), e.analysis && (g.pinfo.pe[n][c] = ee[ne + c]);
}
return 0;
}, this.psymodel_init = function (e) {
var t,
a = e.internal_flags,
- s = !0,
- n = 13,
+ n = !0,
+ s = 13,
r = 0,
i = 0,
o = -8.25,
_ = -4.5,
- l = Be(Pe.CBANDS),
- f = Be(Pe.CBANDS),
- c = Be(Pe.CBANDS),
- h = e.out_samplerate;
+ l = de(Ae.CBANDS),
+ f = de(Ae.CBANDS),
+ c = de(Ae.CBANDS),
+ u = e.out_samplerate;
switch (e.experimentalZ) {
default:
case 0:
- s = !0;
+ n = !0;
break;
case 1:
- s = e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt;
+ n = e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt;
break;
case 2:
- s = !1;
+ n = !1;
break;
case 3:
- n = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
+ s = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
}
- for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Pe.NORM_TYPE, t = 0; t < 4; ++t) {
- for (var u = 0; u < Pe.CBANDS; ++u) a.nb_1[t][u] = 1e20, a.nb_2[t][u] = 1e20, a.nb_s1[t][u] = a.nb_s2[t][u] = 1;
- for (var m = 0; m < Pe.SBMAX_l; m++) a.en[t].l[m] = 1e20, a.thm[t].l[m] = 1e20;
- for (u = 0; u < 3; ++u) {
- for (m = 0; m < Pe.SBMAX_s; m++) a.en[t].s[m][u] = 1e20, a.thm[t].s[m][u] = 1e20;
+ for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Ae.NORM_TYPE, t = 0; t < 4; ++t) {
+ for (var h = 0; h < Ae.CBANDS; ++h) a.nb_1[t][h] = 1e20, a.nb_2[t][h] = 1e20, a.nb_s1[t][h] = a.nb_s2[t][h] = 1;
+ for (var b = 0; b < Ae.SBMAX_l; b++) a.en[t].l[b] = 1e20, a.thm[t].l[b] = 1e20;
+ for (var h = 0; h < 3; ++h) {
+ for (var b = 0; b < Ae.SBMAX_s; b++) a.en[t].s[b][h] = 1e20, a.thm[t].s[b][h] = 1e20;
a.nsPsy.lastAttacks[t] = 0;
}
- for (u = 0; u < 9; u++) a.nsPsy.last_en_subshort[t][u] = 10;
+ for (var h = 0; h < 9; h++) a.nsPsy.last_en_subshort[t][h] = 10;
}
- for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = C(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, h, Pe.BLKSIZE, a.scalefac_band.l, Pe.BLKSIZE / 1152, Pe.SBMAX_l), t = 0; t < a.npart_l; t++) {
+ for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = H(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, u, Ae.BLKSIZE, a.scalefac_band.l, Ae.BLKSIZE / 1152, Ae.SBMAX_l), t = 0; t < a.npart_l; t++) {
var p = r;
- l[t] >= n && (p = i * (l[t] - n) / (24 - n) + r * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
+ l[t] >= s && (p = i * (l[t] - s) / (24 - s) + r * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
}
- a.s3_ll = V(a.s3ind, a.npart_l, l, f, c, s);
- var b;
- u = 0;
+ a.s3_ll = O(a.s3ind, a.npart_l, l, f, c, n);
+ var m,
+ h = 0;
for (t = 0; t < a.npart_l; t++) {
- g = K.MAX_VALUE;
- for (var v = 0; v < a.numlines_l[t]; v++, u++) {
- var d = h * u / (1e3 * Pe.BLKSIZE);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_l[t]) < g && (g = S);
+ g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_l[t]; v++, h++) {
+ var d = u * h / (1e3 * Ae.BLKSIZE);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_l[t]) < g && (g = w);
}
a.ATH.cb_l[t] = g, 6 < (g = 20 * l[t] / 10 - 20) && (g = 100), g < -15 && (g = -15), g -= 8, a.minval_l[t] = Math.pow(10, g / 10) * a.numlines_l[t];
}
- for (a.npart_s = C(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, h, Pe.BLKSIZE_s, a.scalefac_band.s, Pe.BLKSIZE_s / 384, Pe.SBMAX_s), t = u = 0; t < a.npart_s; t++) {
- var g;
- p = o;
- l[t] >= n && (p = _ * (l[t] - n) / (24 - n) + o * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), g = K.MAX_VALUE;
- for (v = 0; v < a.numlines_s[t]; v++, u++) {
- var S;
- d = h * u / (1e3 * Pe.BLKSIZE_s);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_s[t]) < g && (g = S);
+ for (a.npart_s = H(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, u, Ae.BLKSIZE_s, a.scalefac_band.s, Ae.BLKSIZE_s / 384, Ae.SBMAX_s), t = h = 0; t < a.npart_s; t++) {
+ var g,
+ p = o;
+ l[t] >= s && (p = _ * (l[t] - s) / (24 - s) + o * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_s[t]; v++, h++) {
+ var w,
+ d = u * h / (1e3 * Ae.BLKSIZE_s);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_s[t]) < g && (g = w);
}
a.ATH.cb_s[t] = g, g = 7 * l[t] / 12 - 7, 12 < l[t] && (g *= 1 + 3.1 * Math.log(1 + g)), l[t] < 12 && (g *= 1 + 2.3 * Math.log(1 - g)), g < -15 && (g = -15), g -= 8, a.minval_s[t] = Math.pow(10, g / 10) * a.numlines_s[t];
}
- a.s3_ss = V(a.s3ind_s, a.npart_s, l, f, c, s), y = Math.pow(10, (P + 1) / 16), T = Math.pow(10, (L + 1) / 16), x = Math.pow(10, I / 10), B.init_fft(a), a.decay = Math.exp(-1 * k / (.01 * h / 192)), b = 3.5, 0 != (2 & e.exp_nspsytune) && (b = 1), 0 < Math.abs(e.msfix) && (b = e.msfix), e.msfix = b;
- for (var M = 0; M < a.npart_l; M++) a.s3ind[M][1] > a.npart_l - 1 && (a.s3ind[M][1] = a.npart_l - 1);
- var w = 576 * a.mode_gr / h;
- if (a.ATH.decay = Math.pow(10, -1.2 * w), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
- var R = e.out_samplerate / Pe.BLKSIZE,
+ a.s3_ss = O(a.s3ind_s, a.npart_s, l, f, c, n), x = Math.pow(10, (C + 1) / 16), B = Math.pow(10, (I + 1) / 16), T = Math.pow(10, L / 10), k.init_fft(a), a.decay = Math.exp(-1 * R / (.01 * u / 192)), m = 3.5, 0 != (2 & e.exp_nspsytune) && (m = 1), 0 < Math.abs(e.msfix) && (m = e.msfix), e.msfix = m;
+ for (var S = 0; S < a.npart_l; S++) a.s3ind[S][1] > a.npart_l - 1 && (a.s3ind[S][1] = a.npart_l - 1);
+ var M = 576 * a.mode_gr / u;
+ if (a.ATH.decay = Math.pow(10, -1.2 * M), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
+ var y = e.out_samplerate / Ae.BLKSIZE,
A = 0;
- for (t = d = 0; t < Pe.BLKSIZE / 2; ++t) d += R, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
- for (A = 1 / A, t = Pe.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
+ for (t = d = 0; t < Ae.BLKSIZE / 2; ++t) d += y, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
+ for (A = 1 / A, t = Ae.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
}
- for (M = u = 0; M < a.npart_s; ++M) for (t = 0; t < a.numlines_s[M]; ++t) ++u;
- for (M = u = 0; M < a.npart_l; ++M) for (t = 0; t < a.numlines_l[M]; ++t) ++u;
- for (t = u = 0; t < a.npart_l; t++) {
- d = h * (u + a.numlines_l[t] / 2) / (1 * Pe.BLKSIZE);
- a.mld_cb_l[t] = O(d), u += a.numlines_l[t];
+ for (var S = h = 0; S < a.npart_s; ++S) for (t = 0; t < a.numlines_s[S]; ++t) ++h;
+ for (var S = h = 0; S < a.npart_l; ++S) for (t = 0; t < a.numlines_l[S]; ++t) ++h;
+ for (t = h = 0; t < a.npart_l; t++) {
+ var d = u * (h + a.numlines_l[t] / 2) / (1 * Ae.BLKSIZE);
+ a.mld_cb_l[t] = N(d), h += a.numlines_l[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_l[t] = 1;
- for (t = u = 0; t < a.npart_s; t++) {
- d = h * (u + a.numlines_s[t] / 2) / (1 * Pe.BLKSIZE_s);
- a.mld_cb_s[t] = O(d), u += a.numlines_s[t];
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_l[t] = 1;
+ for (t = h = 0; t < a.npart_s; t++) {
+ var d = u * (h + a.numlines_s[t] / 2) / (1 * Ae.BLKSIZE_s);
+ a.mld_cb_s[t] = N(d), h += a.numlines_s[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_s[t] = 1;
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_s[t] = 1;
return 0;
}, this.ATHformula = function (e, t) {
var a;
switch (t.ATHtype) {
case 0:
- a = s(e, 9);
+ a = n(e, 9);
break;
case 1:
- a = s(e, -1);
+ a = n(e, -1);
break;
case 2:
- a = s(e, 0);
+ a = n(e, 0);
break;
case 3:
- a = s(e, 1) + 6;
+ a = n(e, 1) + 6;
break;
case 4:
- a = s(e, t.ATHcurve);
+ a = n(e, t.ATHcurve);
break;
default:
- a = s(e, 0);
+ a = n(e, 0);
}
return a;
};
}
- function U() {
- var o = this;
- U.V9 = 410, U.V8 = 420, U.V7 = 430, U.V6 = 440, U.V5 = 450, U.V4 = 460, U.V3 = 470, U.V2 = 480, U.V1 = 490, U.V0 = 500, U.R3MIX = 1e3, U.STANDARD = 1001, U.EXTREME = 1002, U.INSANE = 1003, U.STANDARD_FAST = 1004, U.EXTREME_FAST = 1005, U.MEDIUM = 1006, U.MEDIUM_FAST = 1007;
- var w, R, g, S, M;
- U.LAME_MAXMP3BUFFER = 147456;
- var A,
- B,
- k,
- y = new G();
- function T() {
+ function Y() {
+ var T,
+ E,
+ u,
+ h,
+ b,
+ C = this;
+ Y.V9 = 410, Y.V8 = 420, Y.V7 = 430, Y.V6 = 440, Y.V5 = 450, Y.V4 = 460, Y.V3 = 470, Y.V2 = 480, Y.V1 = 490, Y.V0 = 500, Y.R3MIX = 1e3, Y.STANDARD = 1001, Y.EXTREME = 1002, Y.INSANE = 1003, Y.STANDARD_FAST = 1004, Y.EXTREME_FAST = 1005, Y.MEDIUM = 1006, Y.MEDIUM_FAST = 1007, Y.LAME_MAXMP3BUFFER = 147456;
+ var p,
+ m,
+ v = new X();
+ function d() {
this.lowerlimit = 0;
}
- function n(e, t) {
+ function s(e, t) {
this.lowpass = t;
}
- this.enc = new Pe(), this.setModules = function (e, t, a, s, n, r, i, o, _) {
- w = e, R = t, g = a, S = s, M = n, A = r, B = o, k = _, this.enc.setModules(R, y, S, A);
+ this.enc = new Ae(), this.setModules = function (e, t, a, n, s, r, i, o, _) {
+ T = e, E = t, u = a, h = n, b = s, p = r, m = o, this.enc.setModules(E, v, h, p);
};
- var x = 4294479419;
- function E(e) {
- return 1 < e ? 0 : e <= 0 ? 1 : Math.cos(Math.PI / 2 * e);
+ var I = 4294479419;
+ function g(e, t) {
+ var a = [new s(8, 2e3), new s(16, 3700), new s(24, 3900), new s(32, 5500), new s(40, 7e3), new s(48, 7500), new s(56, 1e4), new s(64, 11e3), new s(80, 13500), new s(96, 15100), new s(112, 15600), new s(128, 17e3), new s(160, 17500), new s(192, 18600), new s(224, 19400), new s(256, 19700), new s(320, 20500)],
+ n = C.nearestBitrateFullIndex(t);
+ e.lowerlimit = a[n].lowpass;
}
- function P(e, t) {
- switch (e) {
- case 44100:
- return t.version = 1, 0;
- case 48e3:
- return t.version = 1;
- case 32e3:
- return t.version = 1, 2;
- case 22050:
- return t.version = 0;
- case 24e3:
- return t.version = 0, 1;
- case 16e3:
- return t.version = 0, 2;
- case 11025:
- return t.version = 0;
- case 12e3:
- return t.version = 0, 1;
- case 8e3:
- return t.version = 0, 2;
- default:
- return t.version = 0, -1;
- }
- }
- function L(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = F.bitrate_table[t][1], n = 2; n <= 14; n++) 0 < F.bitrate_table[t][n] && Math.abs(F.bitrate_table[t][n] - e) < Math.abs(s - e) && (s = F.bitrate_table[t][n]);
- return s;
- }
- function I(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = 0; s <= 14; s++) if (0 < F.bitrate_table[t][s] && F.bitrate_table[t][s] == e) return s;
- return -1;
- }
- function H(e, t) {
- var a = [new n(8, 2e3), new n(16, 3700), new n(24, 3900), new n(32, 5500), new n(40, 7e3), new n(48, 7500), new n(56, 1e4), new n(64, 11e3), new n(80, 13500), new n(96, 15100), new n(112, 15600), new n(128, 17e3), new n(160, 17500), new n(192, 18600), new n(224, 19400), new n(256, 19700), new n(320, 20500)],
- s = o.nearestBitrateFullIndex(t);
- e.lowerlimit = a[s].lowpass;
- }
- function C(e) {
- var t = Pe.BLKSIZE + e.framesize - Pe.FFTOFFSET;
+ function L(e) {
+ var t = Ae.BLKSIZE + e.framesize - Ae.FFTOFFSET;
return t = Math.max(t, 512 + e.framesize - 32);
}
- function V(e, t, a, s, n, r) {
- var i = o.enc.lame_encode_mp3_frame(e, t, a, s, n, r);
- return e.frameNum++, i;
- }
- function O() {
+ function P() {
this.n_in = 0, this.n_out = 0;
}
- function f() {
- this.num_used = 0;
- }
- function N(e, t, a) {
- var s = Math.PI * t;
- (e /= a) < 0 && (e = 0), 1 < e && (e = 1);
- var n = e - .5,
- r = .42 - .5 * Math.cos(2 * e * Math.PI) + .08 * Math.cos(4 * e * Math.PI);
- return Math.abs(n) < 1e-9 ? s / Math.PI : r * Math.sin(a * s * n) / (Math.PI * a * n);
- }
- function c(e, t, a, s, n, r, i, o, _) {
- var l,
- f,
- c = e.internal_flags,
- h = 0,
- u = e.out_samplerate / function e(t, a) {
- return 0 != a ? e(a, t % a) : t;
- }(e.out_samplerate, e.in_samplerate);
- Z.BPC < u && (u = Z.BPC);
- var m = Math.abs(c.resample_ratio - Math.floor(.5 + c.resample_ratio)) < 1e-4 ? 1 : 0,
- p = 1 / c.resample_ratio;
- 1 < p && (p = 1);
- var b = 31;
- 0 == b % 2 && --b;
- var v = (b += m) + 1;
- if (0 == c.fill_buffer_resample_init) {
- for (c.inbuf_old[0] = Be(v), c.inbuf_old[1] = Be(v), l = 0; l <= 2 * u; ++l) c.blackfilt[l] = Be(v);
- for (c.itime[0] = 0, h = c.itime[1] = 0; h <= 2 * u; h++) {
- var d = 0,
- g = (h - u) / (2 * u);
- for (l = 0; l <= b; l++) d += c.blackfilt[h][l] = N(l - g, p, b);
- for (l = 0; l <= b; l++) c.blackfilt[h][l] /= d;
- }
- c.fill_buffer_resample_init = 1;
- }
- var S = c.inbuf_old[_];
- for (f = 0; f < s; f++) {
- var M, w;
- if (M = f * c.resample_ratio, i <= b + (h = 0 | Math.floor(M - c.itime[_])) - b / 2) break;
- g = M - c.itime[_] - (h + b % 2 * .5);
- w = 0 | Math.floor(2 * g * u + u + .5);
- var R = 0;
- for (l = 0; l <= b; ++l) {
- var A = l + h - b / 2;
- R += (A < 0 ? S[v + A] : n[r + A]) * c.blackfilt[w][l];
- }
- t[a + f] = R;
- }
- if (o.num_used = Math.min(i, b + h - b / 2), c.itime[_] += o.num_used - f * c.resample_ratio, o.num_used >= v) for (l = 0; l < v; l++) S[l] = n[r + o.num_used + l - v];else {
- var B = v - o.num_used;
- for (l = 0; l < B; ++l) S[l] = S[l + o.num_used];
- for (h = 0; l < v; ++l, ++h) S[l] = n[r + h];
- }
- return f;
- }
- function D(e, t, a, s, n, r) {
+ function H(e, t, a, n, s, r) {
var i = e.internal_flags;
- if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) for (var o = 0; o < i.channels_out; o++) {
- var _ = new f();
- r.n_out = c(e, t[o], i.mf_size, e.framesize, a[o], s, n, _, o), r.n_in = _.num_used;
- } else {
- r.n_out = Math.min(e.framesize, n), r.n_in = r.n_out;
- for (var l = 0; l < r.n_out; ++l) t[0][i.mf_size + l] = a[0][s + l], 2 == i.channels_out && (t[1][i.mf_size + l] = a[1][s + l]);
+ if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) me();else {
+ r.n_out = Math.min(e.framesize, s), r.n_in = r.n_out;
+ for (var o = 0; o < r.n_out; ++o) t[0][i.mf_size + o] = a[0][n + o], 2 == i.channels_out && (t[1][i.mf_size + o] = a[1][n + o]);
}
}
this.lame_init = function () {
var e,
t,
a = new function () {
- this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = Ee.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
- }();
- return 0 != ((e = a).class_id = x, t = e.internal_flags = new Z(), e.mode = Ee.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = xe.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY, e.encoder_padding = 0, t.mf_size = Pe.ENCDELAY - Pe.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0) ? null : (a.lame_allocated_gfp = 1, a);
+ this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = ye.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
+ }(),
+ n = ((e = a).class_id = I, t = e.internal_flags = new j(), e.mode = ye.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = Me.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Ae.ENCDELAY + Ae.POSTDELAY, e.encoder_padding = 0, t.mf_size = Ae.ENCDELAY - Ae.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0);
+ return 0 != n ? null : (a.lame_allocated_gfp = 1, a);
}, this.nearestBitrateFullIndex = function (e) {
var t = [8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320],
a = 0,
- s = 0,
n = 0,
+ s = 0,
r = 0;
- r = t[16], s = t[n = 16], a = 16;
+ r = t[16], n = t[s = 16], a = 16;
for (var i = 0; i < 16; i++) if (Math.max(e, t[i + 1]) != e) {
- r = t[i + 1], n = i + 1, s = t[i], a = i;
+ r = t[i + 1], s = i + 1, n = t[i], a = i;
break;
}
- return e - s < r - e ? a : n;
+ return e - n < r - e ? a : s;
}, this.lame_init_params = function (e) {
var t,
a,
- s,
n = e.internal_flags;
if (n.Class_ID = 0, null == n.ATH && (n.ATH = new function () {
- this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = Be(Pe.SBMAX_l), this.s = Be(Pe.SBMAX_s), this.psfb21 = Be(Pe.PSFB21), this.psfb12 = Be(Pe.PSFB12), this.cb_l = Be(Pe.CBANDS), this.cb_s = Be(Pe.CBANDS), this.eql_w = Be(Pe.BLKSIZE / 2);
+ this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = de(Ae.SBMAX_l), this.s = de(Ae.SBMAX_s), this.psfb21 = de(Ae.PSFB21), this.psfb12 = de(Ae.PSFB12), this.cb_l = de(Ae.CBANDS), this.cb_s = de(Ae.CBANDS), this.eql_w = de(Ae.BLKSIZE / 2);
}()), null == n.PSY && (n.PSY = new function () {
- this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = Be(Pe.SBMAX_l), this.bo_s_weight = Be(Pe.SBMAX_s);
- }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = Ee.MONO), n.channels_out = e.mode == Ee.MONO ? 1 : 2, n.mode_ext = Pe.MPG_MD_MS_LR, e.mode == Ee.MONO && (e.force_ms = !1), e.VBR == xe.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == xe.vbr_off || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt || (e.free_format = !1), e.VBR == xe.vbr_off && 0 == e.brate && q.EQ(e.compression_ratio, 0) && (e.compression_ratio = 11.025), e.VBR == xe.vbr_off && 0 < e.compression_ratio && (0 == e.out_samplerate && (e.out_samplerate = map2MP3Frequency(int(.97 * e.in_samplerate))), e.brate = 0 | 16 * e.out_samplerate * n.channels_out / (1e3 * e.compression_ratio), n.samplerate_index = P(e.out_samplerate, e), e.free_format || (e.brate = L(e.brate, e.version, e.out_samplerate))), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
- var r = 16e3;
+ this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = de(Ae.SBMAX_l), this.bo_s_weight = de(Ae.SBMAX_s);
+ }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = ye.MONO), n.channels_out = e.mode == ye.MONO ? 1 : 2, n.mode_ext = Ae.MPG_MD_MS_LR, e.mode == ye.MONO && (e.force_ms = !1), e.VBR == Me.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == Me.vbr_off || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt || (e.free_format = !1), e.VBR == Me.vbr_off && 0 == e.brate && me(), e.VBR == Me.vbr_off && 0 < e.compression_ratio && me(), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
+ var s = 16e3;
switch (e.VBR) {
- case xe.vbr_off:
- H(i = new T(), e.brate), r = i.lowerlimit;
+ case Me.vbr_off:
+ var r = new d();
+ g(r, e.brate), s = r.lowerlimit;
break;
- case xe.vbr_abr:
- var i;
- H(i = new T(), e.VBR_mean_bitrate_kbps), r = i.lowerlimit;
- break;
- case xe.vbr_rh:
- var o = [19500, 19e3, 18600, 18e3, 17500, 16e3, 15600, 14900, 12500, 1e4, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- var _ = o[e.VBR_q],
- l = o[e.VBR_q + 1],
- f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ case Me.vbr_abr:
+ var r = new d();
+ g(r, e.VBR_mean_bitrate_kbps), s = r.lowerlimit;
break;
+ case Me.vbr_rh:
+ me();
default:
- o = [19500, 19e3, 18500, 18e3, 17500, 16500, 15500, 14500, 12500, 9500, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- _ = o[e.VBR_q], l = o[e.VBR_q + 1], f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ me();
}
- e.mode != Ee.MONO || e.VBR != xe.vbr_off && e.VBR != xe.vbr_abr || (r *= 1.5), e.lowpassfreq = 0 | r;
+ e.mode != ye.MONO || e.VBR != Me.vbr_off && e.VBR != Me.vbr_abr || (s *= 1.5), e.lowpassfreq = 0 | s;
}
- if (0 == e.out_samplerate && (2 * e.lowpassfreq > e.in_samplerate && (e.lowpassfreq = e.in_samplerate / 2), e.out_samplerate = (t = 0 | e.lowpassfreq, a = e.in_samplerate, s = 44100, 48e3 <= a ? s = 48e3 : 44100 <= a ? s = 44100 : 32e3 <= a ? s = 32e3 : 24e3 <= a ? s = 24e3 : 22050 <= a ? s = 22050 : 16e3 <= a ? s = 16e3 : 12e3 <= a ? s = 12e3 : 11025 <= a ? s = 11025 : 8e3 <= a && (s = 8e3), -1 == t ? s : (t <= 15960 && (s = 44100), t <= 15250 && (s = 32e3), t <= 11220 && (s = 24e3), t <= 9970 && (s = 22050), t <= 7230 && (s = 16e3), t <= 5420 && (s = 12e3), t <= 4510 && (s = 11025), t <= 3970 && (s = 8e3), a < s ? 44100 < a ? 48e3 : 32e3 < a ? 44100 : 24e3 < a ? 32e3 : 22050 < a ? 24e3 : 16e3 < a ? 22050 : 12e3 < a ? 16e3 : 11025 < a ? 12e3 : 8e3 < a ? 11025 : 8e3 : s))), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == xe.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == xe.vbr_abr && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps)), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && w.InitGainAnalysis(n.rgdata, e.out_samplerate) == X.INIT_GAIN_ANALYSIS_ERROR) return e.internal_flags = null, -6;
- switch (n.decode_on_the_fly && !e.decode_only && (null != n.hip && k.hip_decode_exit(n.hip), n.hip = k.hip_decode_init()), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Pe.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
- case xe.vbr_mt:
- case xe.vbr_rh:
- case xe.vbr_mtrh:
+ switch (0 == e.out_samplerate && me(), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == Me.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == Me.vbr_abr && me(), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && me(), n.decode_on_the_fly && !e.decode_only && me(), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Ae.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
+ case Me.vbr_mt:
+ case Me.vbr_rh:
+ case Me.vbr_mtrh:
e.compression_ratio = [5.7, 6.5, 7.3, 8.2, 10, 11.9, 13, 14, 15, 16.5][e.VBR_q];
break;
- case xe.vbr_abr:
+ case Me.vbr_abr:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps);
break;
default:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate);
}
- if (e.mode == Ee.NOT_SET && (e.mode = Ee.JOINT_STEREO), 0 < e.highpassfreq ? (n.highpass1 = 2 * e.highpassfreq, 0 <= e.highpasswidth ? n.highpass2 = 2 * (e.highpassfreq + e.highpasswidth) : n.highpass2 = 2 * e.highpassfreq, n.highpass1 /= e.out_samplerate, n.highpass2 /= e.out_samplerate) : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? (n.lowpass1 = 2 * (e.lowpassfreq - e.lowpasswidth), n.lowpass1 < 0 && (n.lowpass1 = 0)) : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : (n.lowpass1 = 0, n.lowpass2 = 0), function (e) {
- var t = e.internal_flags,
- a = 32,
- s = -1;
- if (0 < t.lowpass1) {
- for (var n = 999, r = 0; r <= 31; r++) (l = r / 31) >= t.lowpass2 && (a = Math.min(a, r)), t.lowpass1 < l && l < t.lowpass2 && (n = Math.min(n, r));
- t.lowpass1 = 999 == n ? (a - .75) / 31 : (n - .75) / 31, t.lowpass2 = a / 31;
+ e.mode == ye.NOT_SET && (e.mode = ye.JOINT_STEREO), 0 < e.highpassfreq ? me() : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? me() : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : me(), function (e) {
+ var t,
+ a = e.internal_flags,
+ n = 32;
+ if (0 < a.lowpass1) {
+ for (var s = 999, r = 0; r <= 31; r++) {
+ var i = r / 31;
+ i >= a.lowpass2 && (n = Math.min(n, r)), a.lowpass1 < i && i < a.lowpass2 && (s = Math.min(s, r));
+ }
+ a.lowpass1 = 999 == s ? (n - .75) / 31 : (s - .75) / 31, a.lowpass2 = n / 31;
}
- if (0 < t.highpass2 && t.highpass2 < .75 / 31 * .9 && (t.highpass1 = 0, t.highpass2 = 0, $.err.println("Warning: highpass filter disabled. highpass frequency too small\n")), 0 < t.highpass2) {
- var i = -1;
- for (r = 0; r <= 31; r++) (l = r / 31) <= t.highpass1 && (s = Math.max(s, r)), t.highpass1 < l && l < t.highpass2 && (i = Math.max(i, r));
- t.highpass1 = s / 31, t.highpass2 = -1 == i ? (s + .75) / 31 : (i + .75) / 31;
- }
- for (r = 0; r < 32; r++) {
+ 0 < a.highpass2 && me(), 0 < a.highpass2 && me();
+ for (var r = 0; r < 32; r++) {
var o,
_,
- l = r / 31;
- o = t.highpass2 > t.highpass1 ? E((t.highpass2 - l) / (t.highpass2 - t.highpass1 + 1e-20)) : 1, _ = t.lowpass2 > t.lowpass1 ? E((l - t.lowpass1) / (t.lowpass2 - t.lowpass1 + 1e-20)) : 1, t.amp_filter[r] = o * _;
+ i = r / 31;
+ a.highpass2 > a.highpass1 ? me() : o = 1, _ = a.lowpass2 > a.lowpass1 ? 1 < (t = (i - a.lowpass1) / (a.lowpass2 - a.lowpass1 + 1e-20)) ? 0 : t <= 0 ? 1 : Math.cos(Math.PI / 2 * t) : 1, a.amp_filter[r] = o * _;
}
- }(e), n.samplerate_index = P(e.out_samplerate, e), n.samplerate_index < 0) return e.internal_flags = null, -1;
- if (e.VBR == xe.vbr_off) {
- if (e.free_format) n.bitrate_index = 0;else if (e.brate = L(e.brate, e.version, e.out_samplerate), n.bitrate_index = I(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0) return e.internal_flags = null, -1;
- } else n.bitrate_index = 1;
- e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), R.init_bit_stream_w(n);
- for (var c, h, u, m = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), p = 0; p < Pe.SBMAX_l + 1; p++) n.scalefac_band.l[p] = S.sfBandIndex[m].l[p];
- for (p = 0; p < Pe.PSFB21 + 1; p++) {
- var b = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Pe.PSFB21,
- v = n.scalefac_band.l[21] + p * b;
- n.scalefac_band.psfb21[p] = v;
+ }(e), n.samplerate_index = function (e, t) {
+ switch (e) {
+ case 44100:
+ return t.version = 1, 0;
+ case 48e3:
+ return t.version = 1;
+ case 32e3:
+ return t.version = 1, 2;
+ case 22050:
+ return t.version = 0;
+ case 24e3:
+ return t.version = 0, 1;
+ case 16e3:
+ return t.version = 0, 2;
+ case 11025:
+ return t.version = 0;
+ case 12e3:
+ return t.version = 0, 1;
+ case 8e3:
+ return t.version = 0, 2;
+ default:
+ return t.version = 0, -1;
+ }
+ }(e.out_samplerate, e), n.samplerate_index < 0 && me(), e.VBR == Me.vbr_off ? e.free_format ? n.bitrate_index = 0 : (e.brate = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = k.bitrate_table[t][1], s = 2; s <= 14; s++) 0 < k.bitrate_table[t][s] && Math.abs(k.bitrate_table[t][s] - e) < Math.abs(n - e) && (n = k.bitrate_table[t][s]);
+ return n;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = 0; n <= 14; n++) if (0 < k.bitrate_table[t][n] && k.bitrate_table[t][n] == e) return n;
+ return -1;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0 && me()) : n.bitrate_index = 1, e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), E.init_bit_stream_w(n);
+ for (var i, o = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), _ = 0; _ < Ae.SBMAX_l + 1; _++) n.scalefac_band.l[_] = h.sfBandIndex[o].l[_];
+ for (var _ = 0; _ < Ae.PSFB21 + 1; _++) {
+ var l = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Ae.PSFB21,
+ f = n.scalefac_band.l[21] + _ * l;
+ n.scalefac_band.psfb21[_] = f;
}
- n.scalefac_band.psfb21[Pe.PSFB21] = 576;
- for (p = 0; p < Pe.SBMAX_s + 1; p++) n.scalefac_band.s[p] = S.sfBandIndex[m].s[p];
- for (p = 0; p < Pe.PSFB12 + 1; p++) {
- b = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Pe.PSFB12, v = n.scalefac_band.s[12] + p * b;
- n.scalefac_band.psfb12[p] = v;
+ n.scalefac_band.psfb21[Ae.PSFB21] = 576;
+ for (var _ = 0; _ < Ae.SBMAX_s + 1; _++) n.scalefac_band.s[_] = h.sfBandIndex[o].s[_];
+ for (var _ = 0; _ < Ae.PSFB12 + 1; _++) {
+ var l = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Ae.PSFB12,
+ f = n.scalefac_band.s[12] + _ * l;
+ n.scalefac_band.psfb12[_] = f;
}
- for (n.scalefac_band.psfb12[Pe.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), h = (c = e).internal_flags, c.frameNum = 0, c.write_id3tag_automatic && B.id3tag_write_v2(c), h.bitrate_stereoMode_Hist = Y([16, 5]), h.bitrate_blockType_Hist = Y([16, 6]), h.PeakSample = 0, c.bWriteVbrTag && A.InitVbrTag(c), n.Class_ID = x, u = 0; u < 19; u++) n.nsPsy.pefirbuf[u] = 700 * n.mode_gr * n.channels_out;
+ for (n.scalefac_band.psfb12[Ae.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), a = void 0, a = (t = e).internal_flags, t.frameNum = 0, t.write_id3tag_automatic && m.id3tag_write_v2(t), a.bitrate_stereoMode_Hist = w([16, 5]), a.bitrate_blockType_Hist = w([16, 6]), a.PeakSample = 0, t.bWriteVbrTag && p.InitVbrTag(t), n.Class_ID = I, i = 0; i < 19; i++) n.nsPsy.pefirbuf[i] = 700 * n.mode_gr * n.channels_out;
switch (-1 == e.ATHtype && (e.ATHtype = 4), e.VBR) {
- case xe.vbr_mt:
- e.VBR = xe.vbr_mtrh;
- case xe.vbr_mtrh:
- null == e.useTemporal && (e.useTemporal = !1), g.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(M);
+ case Me.vbr_mt:
+ e.VBR = Me.vbr_mtrh;
+ case Me.vbr_mtrh:
+ null == e.useTemporal && (e.useTemporal = !1), u.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(b);
break;
- case xe.vbr_rh:
- g.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(M);
+ case Me.vbr_rh:
+ u.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(b);
break;
default:
- var d;
- n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (d = e.VBR) == xe.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), g.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = d, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, n.iteration_loop = d == xe.vbr_off ? new function (e) {
+ var c;
+ n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (c = e.VBR) == Me.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), u.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = c, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, c == Me.vbr_off ? n.iteration_loop = new function (e) {
var t = e;
- this.quantize = t, this.iteration_loop = function (e, t, a, s) {
- var n,
- r = e.internal_flags,
- i = Be(z.SFBMAX),
- o = Be(576),
- _ = Ae(2),
- l = 0,
- f = r.l3_side,
- c = new j(l);
- this.quantize.rv.ResvFrameBegin(e, c), l = c.bits;
- for (var h = 0; h < r.mode_gr; h++) {
- n = this.quantize.qupvt.on_pe(e, t, _, l, h, h), r.mode_ext == Pe.MPG_MD_MS_LR && (this.quantize.ms_convert(r.l3_side, h), this.quantize.qupvt.reduce_side(_, a[h], l, n));
- for (var u = 0; u < r.channels_out; u++) {
- var m,
- p,
- b = f.tt[h][u];
- b.block_type != Pe.SHORT_TYPE ? (m = 0, p = r.PSY.mask_adjust - m) : (m = 0, p = r.PSY.mask_adjust_short - m), r.masking_lower = Math.pow(10, .1 * p), this.quantize.init_outer_loop(r, b), this.quantize.init_xrpow(r, b, o) && (this.quantize.qupvt.calc_xmin(e, s[h][u], b, i), this.quantize.outer_loop(e, b, i, o, u, _[u])), this.quantize.iteration_finish_one(r, h, u);
+ this.quantize = t, this.iteration_loop = function (e, t, a, n) {
+ var s = e.internal_flags,
+ r = de(F.SFBMAX),
+ i = de(576),
+ o = ve(2),
+ _ = 0,
+ l = s.l3_side,
+ f = new R(_);
+ this.quantize.rv.ResvFrameBegin(e, f), _ = f.bits;
+ for (var c = 0; c < s.mode_gr; c++) {
+ this.quantize.qupvt.on_pe(e, t, o, _, c, c), s.mode_ext == Ae.MPG_MD_MS_LR && me();
+ for (var u = 0; u < s.channels_out; u++) {
+ var h,
+ b,
+ p = l.tt[c][u];
+ p.block_type != Ae.SHORT_TYPE ? (h = 0, b = s.PSY.mask_adjust - h) : (h = 0, b = s.PSY.mask_adjust_short - h), s.masking_lower = Math.pow(10, .1 * b), this.quantize.init_outer_loop(s, p), this.quantize.init_xrpow(s, p, i) && (this.quantize.qupvt.calc_xmin(e, n[c][u], p, r), this.quantize.outer_loop(e, p, r, i, u, o[u])), this.quantize.iteration_finish_one(s, c, u);
}
}
- this.quantize.rv.ResvFrameEnd(r, l);
+ this.quantize.rv.ResvFrameEnd(s, _);
};
- }(M) : new ABRIterationLoop(M);
+ }(b) : me();
}
- if (e.VBR != xe.vbr_off) {
- if (n.VBR_min_bitrate = 1, n.VBR_max_bitrate = 14, e.out_samplerate < 16e3 && (n.VBR_max_bitrate = 8), 0 != e.VBR_min_bitrate_kbps && (e.VBR_min_bitrate_kbps = L(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate = I(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate < 0)) return -1;
- if (0 != e.VBR_max_bitrate_kbps && (e.VBR_max_bitrate_kbps = L(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate = I(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate < 0)) return -1;
- e.VBR_min_bitrate_kbps = F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_max_bitrate_kbps = F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps = Math.min(F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps), e.VBR_mean_bitrate_kbps = Math.max(F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_mean_bitrate_kbps);
- }
- return e.tune && (n.PSY.mask_adjust += e.tune_value_a, n.PSY.mask_adjust_short += e.tune_value_a), function (e) {
+ return e.VBR != Me.vbr_off && me(), e.tune && me(), function (e) {
var t = e.internal_flags;
switch (e.quality) {
default:
@@ -13687,252 +13392,229 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 0:
t.psymodel = 1, 0 == t.noise_shaping && (t.noise_shaping = 1), 0 == t.substep_shaping && (t.substep_shaping = 2), t.noise_shaping_amp = 2, -(t.noise_shaping_stop = 1) == t.subblock_gain && (t.subblock_gain = 1), t.use_best_huffman = 1, t.full_outer_loop = 0;
}
- }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Te.short_block_allowed), e.short_blocks != Te.short_block_allowed || e.mode != Ee.JOINT_STEREO && e.mode != Ee.STEREO || (e.short_blocks = Te.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = G.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = G.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == xe.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), S.iteration_init(e), y.psymodel_init(e), 0;
- }, this.lame_encode_flush = function (e, t, a, s) {
- var n,
+ }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Se.short_block_allowed), e.short_blocks != Se.short_block_allowed || e.mode != ye.JOINT_STEREO && e.mode != ye.STEREO || (e.short_blocks = Se.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = X.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = X.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == Me.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), h.iteration_init(e), v.psymodel_init(e), 0;
+ }, this.lame_encode_flush = function (e, t, a, n) {
+ var s,
r,
i,
o,
_ = e.internal_flags,
- l = p([2, 1152]),
+ l = M([2, 1152]),
f = 0,
- c = _.mf_samples_to_encode - Pe.POSTDELAY,
- h = C(e);
+ c = _.mf_samples_to_encode - Ae.POSTDELAY,
+ u = L(e);
if (_.mf_samples_to_encode < 1) return 0;
- for (n = 0, e.in_samplerate != e.out_samplerate && (c += 16 * e.out_samplerate / e.in_samplerate), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), o = (c + (e.encoder_padding = i)) / e.framesize; 0 < o && 0 <= f;) {
- var u = h - _.mf_size,
- m = e.frameNum;
- u *= e.in_samplerate, 1152 < (u /= e.out_samplerate) && (u = 1152), u < 1 && (u = 1), r = s - n, 0 == s && (r = 0), a += f = this.lame_encode_buffer(e, l[0], l[1], u, t, a, r), n += f, o -= m != e.frameNum ? 1 : 0;
+ for (s = 0, e.in_samplerate != e.out_samplerate && me(), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), e.encoder_padding = i, o = (c + i) / e.framesize; 0 < o && 0 <= f;) {
+ var h = u - _.mf_size,
+ b = e.frameNum;
+ h *= e.in_samplerate, 1152 < (h /= e.out_samplerate) && (h = 1152), h < 1 && (h = 1), r = n - s, 0 == n && (r = 0), f = this.lame_encode_buffer(e, l[0], l[1], h, t, a, r), a += f, s += f, o -= b != e.frameNum ? 1 : 0;
}
- if (f < (_.mf_samples_to_encode = 0)) return f;
- if (r = s - n, 0 == s && (r = 0), R.flush_bitstream(e), (f = R.copy_buffer(_, t, a, r, 1)) < 0) return f;
- if (a += f, r = s - (n += f), 0 == s && (r = 0), e.write_id3tag_automatic) {
- if (B.id3tag_write_v1(e), (f = R.copy_buffer(_, t, a, r, 0)) < 0) return f;
- n += f;
- }
- return n;
- }, this.lame_encode_buffer = function (e, t, a, s, n, r, i) {
+ return _.mf_samples_to_encode = 0, f < 0 ? f : (r = n - s, 0 == n && (r = 0), E.flush_bitstream(e), (f = E.copy_buffer(_, t, a, r, 1)) < 0 ? f : (a += f, r = n - (s += f), 0 == n && (r = 0), e.write_id3tag_automatic && me(), s));
+ }, this.lame_encode_buffer = function (e, t, a, n, s, r, i) {
var o,
_,
l = e.internal_flags,
f = [null, null];
- if (l.Class_ID != x) return -3;
- if (0 == s) return 0;
- _ = s, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = Be(_), o.in_buffer_1 = Be(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
- for (var c = 0; c < s; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
- return function (e, t, a, s, n, r, i) {
+ if (l.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ _ = n, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = de(_), o.in_buffer_1 = de(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
+ for (var c = 0; c < n; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
+ return function (e, t, a, n, s, r, i) {
var o,
_,
l,
f,
c,
- h = e.internal_flags,
- u = 0,
- m = [null, null],
+ u = e.internal_flags,
+ h = 0,
+ b = [null, null],
p = [null, null];
- if (h.Class_ID != x) return -3;
- if (0 == s) return 0;
- if ((c = R.copy_buffer(h, n, r, i, 0)) < 0) return c;
- if (r += c, u += c, p[0] = t, p[1] = a, q.NEQ(e.scale, 0) && q.NEQ(e.scale, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale, 2 == h.channels_out && (p[1][_] *= e.scale);
- if (q.NEQ(e.scale_left, 0) && q.NEQ(e.scale_left, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale_left;
- if (q.NEQ(e.scale_right, 0) && q.NEQ(e.scale_right, 1)) for (_ = 0; _ < s; ++_) p[1][_] *= e.scale_right;
- if (2 == e.num_channels && 1 == h.channels_out) for (_ = 0; _ < s; ++_) p[0][_] = .5 * (p[0][_] + p[1][_]), p[1][_] = 0;
- f = C(e), m[0] = h.mfbuf[0], m[1] = h.mfbuf[1];
- var b = 0;
- for (; 0 < s;) {
- var v = [null, null],
- d = 0,
- g = 0;
- v[0] = p[0], v[1] = p[1];
- var S = new O();
- if (D(e, m, v, b, s, S), d = S.n_in, g = S.n_out, h.findReplayGain && !h.decode_on_the_fly && w.AnalyzeSamples(h.rgdata, m[0], h.mf_size, m[1], h.mf_size, g, h.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- if (s -= d, b += d, h.channels_out, h.mf_size += g, h.mf_samples_to_encode < 1 && (h.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY), h.mf_samples_to_encode += g, h.mf_size >= f) {
- var M = i - u;
- if (0 == i && (M = 0), (o = V(e, m[0], m[1], n, r, M)) < 0) return o;
- for (r += o, u += o, h.mf_size -= e.framesize, h.mf_samples_to_encode -= e.framesize, l = 0; l < h.channels_out; l++) for (_ = 0; _ < h.mf_size; _++) m[l][_] = m[l][_ + e.framesize];
+ if (u.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ if ((c = E.copy_buffer(u, s, r, i, 0)) < 0) return c;
+ if (r += c, h += c, p[0] = t, p[1] = a, N.NEQ(e.scale, 0) && N.NEQ(e.scale, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale, 2 == u.channels_out && (p[1][_] *= e.scale);
+ if (N.NEQ(e.scale_left, 0) && N.NEQ(e.scale_left, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale_left;
+ if (N.NEQ(e.scale_right, 0) && N.NEQ(e.scale_right, 1)) for (_ = 0; _ < n; ++_) p[1][_] *= e.scale_right;
+ 2 == e.num_channels && 1 == u.channels_out && me(), f = L(e), b[0] = u.mfbuf[0], b[1] = u.mfbuf[1];
+ for (var m, v, d, g, w, S, M, y = 0; 0 < n;) {
+ var A = [null, null],
+ k = 0,
+ R = 0;
+ A[0] = p[0], A[1] = p[1];
+ var x = new P();
+ if (H(e, b, A, y, n, x), k = x.n_in, R = x.n_out, u.findReplayGain && !u.decode_on_the_fly && T.AnalyzeSamples(u.rgdata, b[0], u.mf_size, b[1], u.mf_size, R, u.channels_out) == O.GAIN_ANALYSIS_ERROR) return -6;
+ if (n -= k, y += k, u.channels_out, u.mf_size += R, u.mf_samples_to_encode < 1 && me(), u.mf_samples_to_encode += R, u.mf_size >= f) {
+ var B = i - h;
+ if (0 == i && (B = 0), m = e, v = b[0], d = b[1], g = s, w = r, S = B, M = C.enc.lame_encode_mp3_frame(m, v, d, g, w, S), m.frameNum++, (o = M) < 0) return o;
+ for (r += o, h += o, u.mf_size -= e.framesize, u.mf_samples_to_encode -= e.framesize, l = 0; l < u.channels_out; l++) for (_ = 0; _ < u.mf_size; _++) b[l][_] = b[l][_ + e.framesize];
}
}
- return u;
- }(e, f[0], f[1], s, n, r, i);
+ return h;
+ }(e, f[0], f[1], n, s, r, i);
};
}
- z.SFBMAX = 3 * Pe.SBMAX_s, Pe.ENCDELAY = 576, Pe.POSTDELAY = 1152, Pe.FFTOFFSET = 224 + (Pe.MDCTDELAY = 48), Pe.DECDELAY = 528, Pe.SBLIMIT = 32, Pe.CBANDS = 64, Pe.SBPSY_l = 21, Pe.SBPSY_s = 12, Pe.SBMAX_l = 22, Pe.SBMAX_s = 13, Pe.PSFB21 = 6, Pe.PSFB12 = 6, Pe.HBLKSIZE = (Pe.BLKSIZE = 1024) / 2 + 1, Pe.HBLKSIZE_s = (Pe.BLKSIZE_s = 256) / 2 + 1, Pe.NORM_TYPE = 0, Pe.START_TYPE = 1, Pe.SHORT_TYPE = 2, Pe.STOP_TYPE = 3, Pe.MPG_MD_LR_LR = 0, Pe.MPG_MD_LR_I = 1, Pe.MPG_MD_MS_LR = 2, Pe.MPG_MD_MS_I = 3, Pe.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], Z.MFSIZE = 3456 + Pe.ENCDELAY - Pe.MDCTDELAY, Z.MAX_HEADER_BUF = 256, Z.MAX_BITS_PER_CHANNEL = 4095, Z.MAX_BITS_PER_GRANULE = 7680, Z.BPC = 320, z.SFBMAX = 3 * Pe.SBMAX_s, t.Mp3Encoder = function (s, e, t) {
- 3 != arguments.length && (console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"), s = 1, e = 44100, t = 128);
- var n = new U(),
+ F.SFBMAX = 3 * Ae.SBMAX_s, Ae.ENCDELAY = 576, Ae.POSTDELAY = 1152, Ae.FFTOFFSET = 224 + (Ae.MDCTDELAY = 48), Ae.DECDELAY = 528, Ae.SBLIMIT = 32, Ae.CBANDS = 64, Ae.SBPSY_l = 21, Ae.SBPSY_s = 12, Ae.SBMAX_l = 22, Ae.SBMAX_s = 13, Ae.PSFB21 = 6, Ae.PSFB12 = 6, Ae.HBLKSIZE = (Ae.BLKSIZE = 1024) / 2 + 1, Ae.HBLKSIZE_s = (Ae.BLKSIZE_s = 256) / 2 + 1, Ae.NORM_TYPE = 0, Ae.START_TYPE = 1, Ae.SHORT_TYPE = 2, Ae.STOP_TYPE = 3, Ae.MPG_MD_LR_LR = 0, Ae.MPG_MD_LR_I = 1, Ae.MPG_MD_MS_LR = 2, Ae.MPG_MD_MS_I = 3, Ae.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], j.MFSIZE = 3456 + Ae.ENCDELAY - Ae.MDCTDELAY, j.MAX_HEADER_BUF = 256, j.MAX_BITS_PER_CHANNEL = 4095, j.MAX_BITS_PER_GRANULE = 7680, j.BPC = 320, F.SFBMAX = 3 * Ae.SBMAX_s, t.Mp3Encoder = function (n, e, t) {
+ 1 != n && me("fix cc: only supports mono");
+ var s = new Y(),
a = new function () {
this.setModules = function (e, t) {};
}(),
- r = new X(),
- i = new q(),
+ r = new O(),
+ i = new N(),
o = new function () {
- function e(e, t, a, s, n, r, i, o, _, l, f, c, h, u, m) {
- this.vbr_q = e, this.quant_comp = t, this.quant_comp_s = a, this.expY = s, this.st_lrm = n, this.st_s = r, this.masking_adj = i, this.masking_adj_short = o, this.ath_lower = _, this.ath_curve = l, this.ath_sensitivity = f, this.interch = c, this.safejoint = h, this.sfb21mod = u, this.msfix = m;
- }
- function t(e, t, a, s, n, r, i, o, _, l, f, c, h, u) {
- this.quant_comp = t, this.quant_comp_s = a, this.safejoint = s, this.nsmsfix = n, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = h, this.sfscale = u;
+ function e(e, t, a, n, s, r, i, o, _, l, f, c, u, h) {
+ this.quant_comp = t, this.quant_comp_s = a, this.safejoint = n, this.nsmsfix = s, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = u, this.sfscale = h;
}
var i;
+ function n(e, t, a) {
+ me();
+ }
this.setModules = function (e) {
i = e;
};
- var f = [new e(0, 9, 9, 0, 5.2, 125, -4.2, -6.3, 4.8, 1, 0, 0, 2, 21, .97), new e(1, 9, 9, 0, 5.3, 125, -3.6, -5.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 5.6, 125, -2.2, -3.5, 2.8, 2, 0, 0, 2, 21, 1.49), new e(3, 9, 9, 1, 5.8, 130, -1.8, -2.8, 2.6, 3, -4, 0, 2, 20, 1.64), new e(4, 9, 9, 1, 6, 135, -.7, -1.1, 1.1, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 6.4, 140, .5, .4, -7.5, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 6.6, 145, .67, .65, -14.7, 6.5, -19, 4e-4, 0, 0, 2.3), new e(7, 9, 9, 1, 6.6, 145, .8, .75, -19.7, 8, -22, 6e-4, 0, 0, 2.7), new e(8, 9, 9, 1, 6.6, 145, 1.2, 1.15, -27.5, 10, -23, 7e-4, 0, 0, 0), new e(9, 9, 9, 1, 6.6, 145, 1.6, 1.6, -36, 11, -25, 8e-4, 0, 0, 0), new e(10, 9, 9, 1, 6.6, 145, 2, 2, -36, 12, -25, 8e-4, 0, 0, 0)],
- c = [new e(0, 9, 9, 0, 4.2, 25, -7, -4, 7.5, 1, 0, 0, 2, 26, .97), new e(1, 9, 9, 0, 4.2, 25, -5.6, -3.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 4.2, 25, -4.4, -1.8, 2, 2, 0, 0, 2, 18, 1.49), new e(3, 9, 9, 1, 4.2, 25, -3.4, -1.25, 1.1, 3, -4, 0, 2, 15, 1.64), new e(4, 9, 9, 1, 4.2, 25, -2.2, .1, 0, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 4.2, 25, -1, 1.65, -7.7, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 4.2, 25, -0, 2.47, -7.7, 6.5, -19, 4e-4, 0, 0, 2), new e(7, 9, 9, 1, 4.2, 25, .5, 2, -14.5, 8, -22, 6e-4, 0, 0, 2), new e(8, 9, 9, 1, 4.2, 25, 1, 2.4, -22, 10, -23, 7e-4, 0, 0, 2), new e(9, 9, 9, 1, 4.2, 25, 1.5, 2.95, -30, 11, -25, 8e-4, 0, 0, 2), new e(10, 9, 9, 1, 4.2, 25, 2, 2.95, -36, 12, -30, 8e-4, 0, 0, 2)];
+ var o = [new e(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new e(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new e(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new e(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new e(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new e(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new e(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new e(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new e(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new e(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new e(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new e(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new e(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new e(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new e(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
function s(e, t, a) {
- var s,
- n,
- r = e.VBR == xe.vbr_rh ? f : c,
- i = e.VBR_q_frac,
- o = r[t],
- _ = r[t + 1],
- l = o;
- o.st_lrm = o.st_lrm + i * (_.st_lrm - o.st_lrm), o.st_s = o.st_s + i * (_.st_s - o.st_s), o.masking_adj = o.masking_adj + i * (_.masking_adj - o.masking_adj), o.masking_adj_short = o.masking_adj_short + i * (_.masking_adj_short - o.masking_adj_short), o.ath_lower = o.ath_lower + i * (_.ath_lower - o.ath_lower), o.ath_curve = o.ath_curve + i * (_.ath_curve - o.ath_curve), o.ath_sensitivity = o.ath_sensitivity + i * (_.ath_sensitivity - o.ath_sensitivity), o.interch = o.interch + i * (_.interch - o.interch), o.msfix = o.msfix + i * (_.msfix - o.msfix), s = e, (n = l.vbr_q) < 0 && (n = 0), 9 < n && (n = 9), s.VBR_q = n, (s.VBR_q_frac = 0) != a ? e.quant_comp = l.quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = l.quant_comp), 0 != a ? e.quant_comp_short = l.quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = l.quant_comp_s), 0 != l.expY && (e.experimentalY = 0 != l.expY), 0 != a ? e.internal_flags.nsPsy.attackthre = l.st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = l.st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = l.st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = l.st_s), 0 != a ? e.maskingadjust = l.masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = l.masking_adj), 0 != a ? e.maskingadjust_short = l.masking_adj_short : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = l.masking_adj_short), 0 != a ? e.ATHlower = -l.ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -l.ath_lower / 10), 0 != a ? e.ATHcurve = l.ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = l.ath_curve), 0 != a ? e.athaa_sensitivity = l.ath_sensitivity : 0 < Math.abs(e.athaa_sensitivity - -1) || (e.athaa_sensitivity = l.ath_sensitivity), 0 < l.interch && (0 != a ? e.interChRatio = l.interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = l.interch)), 0 < l.safejoint && (e.exp_nspsytune = e.exp_nspsytune | l.safejoint), 0 < l.sfb21mod && (e.exp_nspsytune = e.exp_nspsytune | l.sfb21mod << 20), 0 != a ? e.msfix = l.msfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = l.msfix), 0 == a && (e.VBR_q = t, e.VBR_q_frac = i);
- }
- var o = [new t(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new t(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new t(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new t(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new t(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new t(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new t(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new t(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new t(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new t(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new t(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new t(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new t(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new t(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new t(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
- function n(e, t, a) {
- var s = t,
- n = i.nearestBitrateFullIndex(t);
- if (e.VBR = xe.vbr_abr, e.VBR_mean_bitrate_kbps = s, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[n].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[n].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[n].nsbass)) {
- var r = int(4 * o[n].nsbass);
+ var n = t,
+ s = i.nearestBitrateFullIndex(t);
+ if (e.VBR = Me.vbr_abr, e.VBR_mean_bitrate_kbps = n, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[s].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[s].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[s].nsbass)) {
+ var r = int(4 * o[s].nsbass);
r < 0 && (r += 64), e.exp_nspsytune = e.exp_nspsytune | r << 2;
}
- return 0 != a ? e.quant_comp = o[n].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[n].quant_comp), 0 != a ? e.quant_comp_short = o[n].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[n].quant_comp_s), 0 != a ? e.msfix = o[n].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[n].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[n].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[n].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[n].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[n].st_s), 0 != a ? e.scale = o[n].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[n].scale), 0 != a ? e.maskingadjust = o[n].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[n].masking_adj), 0 < o[n].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[n].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[n].masking_adj), 0 != a ? e.ATHlower = -o[n].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[n].ath_lower / 10), 0 != a ? e.ATHcurve = o[n].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[n].ath_curve), 0 != a ? e.interChRatio = o[n].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[n].interch), t;
+ return 0 != a ? e.quant_comp = o[s].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[s].quant_comp), 0 != a ? e.quant_comp_short = o[s].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[s].quant_comp_s), 0 != a ? e.msfix = o[s].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[s].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[s].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[s].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[s].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[s].st_s), 0 != a ? e.scale = o[s].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[s].scale), 0 != a ? e.maskingadjust = o[s].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[s].masking_adj), 0 < o[s].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[s].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[s].masking_adj), 0 != a ? e.ATHlower = -o[s].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[s].ath_lower / 10), 0 != a ? e.ATHcurve = o[s].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[s].ath_curve), 0 != a ? e.interChRatio = o[s].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[s].interch), t;
}
this.apply_preset = function (e, t, a) {
switch (t) {
- case U.R3MIX:
- t = U.V3, e.VBR = xe.vbr_mtrh;
+ case Y.R3MIX:
+ t = Y.V3, e.VBR = Me.vbr_mtrh;
break;
- case U.MEDIUM:
- t = U.V4, e.VBR = xe.vbr_rh;
+ case Y.MEDIUM:
+ t = Y.V4, e.VBR = Me.vbr_rh;
break;
- case U.MEDIUM_FAST:
- t = U.V4, e.VBR = xe.vbr_mtrh;
+ case Y.MEDIUM_FAST:
+ t = Y.V4, e.VBR = Me.vbr_mtrh;
break;
- case U.STANDARD:
- t = U.V2, e.VBR = xe.vbr_rh;
+ case Y.STANDARD:
+ t = Y.V2, e.VBR = Me.vbr_rh;
break;
- case U.STANDARD_FAST:
- t = U.V2, e.VBR = xe.vbr_mtrh;
+ case Y.STANDARD_FAST:
+ t = Y.V2, e.VBR = Me.vbr_mtrh;
break;
- case U.EXTREME:
- t = U.V0, e.VBR = xe.vbr_rh;
+ case Y.EXTREME:
+ t = Y.V0, e.VBR = Me.vbr_rh;
break;
- case U.EXTREME_FAST:
- t = U.V0, e.VBR = xe.vbr_mtrh;
+ case Y.EXTREME_FAST:
+ t = Y.V0, e.VBR = Me.vbr_mtrh;
break;
- case U.INSANE:
- return t = 320, e.preset = t, n(e, t, a), e.VBR = xe.vbr_off, t;
+ case Y.INSANE:
+ return t = 320, e.preset = t, s(e, t, a), e.VBR = Me.vbr_off, t;
}
switch (e.preset = t) {
- case U.V9:
- return s(e, 9, a), t;
- case U.V8:
- return s(e, 8, a), t;
- case U.V7:
- return s(e, 7, a), t;
- case U.V6:
- return s(e, 6, a), t;
- case U.V5:
- return s(e, 5, a), t;
- case U.V4:
- return s(e, 4, a), t;
- case U.V3:
- return s(e, 3, a), t;
- case U.V2:
- return s(e, 2, a), t;
- case U.V1:
- return s(e, 1, a), t;
- case U.V0:
- return s(e, 0, a), t;
+ case Y.V9:
+ return n(), t;
+ case Y.V8:
+ return n(), t;
+ case Y.V7:
+ return n(), t;
+ case Y.V6:
+ return n(), t;
+ case Y.V5:
+ return n(), t;
+ case Y.V4:
+ return n(), t;
+ case Y.V3:
+ return n(), t;
+ case Y.V2:
+ return n(), t;
+ case Y.V1:
+ return n(), t;
+ case Y.V0:
+ return n(), t;
}
- return 8 <= t && t <= 320 ? n(e, t, a) : (e.preset = 0, t);
+ return 8 <= t && t <= 320 ? s(e, t, a) : (e.preset = 0, t);
};
}(),
- _ = new x(),
- l = new w(),
- f = new M(),
+ _ = new T(),
+ l = new C(),
+ f = new y(),
c = new function () {
- this.getLameVersion = function () {
+ this.getLameShortVersion = function () {
return "3.98.4";
- }, this.getLameShortVersion = function () {
- return "3.98.4";
- }, this.getLameVeryShortVersion = function () {
- return "LAME3.98r";
- }, this.getPsyVersion = function () {
- return "0.93";
- }, this.getLameUrl = function () {
- return "http://www.mp3dev.org/";
- }, this.getLameOsBitness = function () {
- return "32bits";
};
}(),
- h = new function () {
- this.setModules = function (e, t) {};
- }(),
u = new function () {
+ this.setModules = function (e, t) {};
+ }(),
+ h = new function () {
var _;
this.setModules = function (e) {
_ = e;
}, this.ResvFrameBegin = function (e, t) {
var a,
- s = e.internal_flags,
- n = s.l3_side,
+ n = e.internal_flags,
+ s = n.l3_side,
r = _.getframebits(e);
- t.bits = (r - 8 * s.sideinfo_len) / s.mode_gr;
- var i = 2048 * s.mode_gr - 8;
- 320 < e.brate ? a = 8 * int(1e3 * e.brate / (e.out_samplerate / 1152) / 8 + .5) : (a = 11520, e.strict_ISO && (a = 8 * int(32e4 / (e.out_samplerate / 1152) / 8 + .5))), s.ResvMax = a - r, s.ResvMax > i && (s.ResvMax = i), (s.ResvMax < 0 || e.disable_reservoir) && (s.ResvMax = 0);
- var o = t.bits * s.mode_gr + Math.min(s.ResvSize, s.ResvMax);
- return a < o && (o = a), n.resvDrain_pre = 0, null != s.pinfo && (s.pinfo.mean_bits = t.bits / 2, s.pinfo.resvsize = s.ResvSize), o;
- }, this.ResvMaxBits = function (e, t, a, s) {
- var n,
+ t.bits = (r - 8 * n.sideinfo_len) / n.mode_gr;
+ var i = 2048 * n.mode_gr - 8;
+ 320 < e.brate ? me() : (a = 11520, e.strict_ISO && me()), n.ResvMax = a - r, n.ResvMax > i && (n.ResvMax = i), (n.ResvMax < 0 || e.disable_reservoir) && (n.ResvMax = 0);
+ var o = t.bits * n.mode_gr + Math.min(n.ResvSize, n.ResvMax);
+ return a < o && (o = a), s.resvDrain_pre = 0, null != n.pinfo && me(), o;
+ }, this.ResvMaxBits = function (e, t, a, n) {
+ var s,
r = e.internal_flags,
i = r.ResvSize,
o = r.ResvMax;
- 0 != s && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (n = i - 9 * o / 10, a.bits += n, r.substep_shaping |= 128) : (n = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
+ 0 != n && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (s = i - 9 * o / 10, a.bits += s, r.substep_shaping |= 128) : (s = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
var _ = i < 6 * r.ResvMax / 10 ? i : 6 * r.ResvMax / 10;
- return (_ -= n) < 0 && (_ = 0), _;
+ return (_ -= s) < 0 && (_ = 0), _;
}, this.ResvAdjust = function (e, t) {
e.ResvSize -= t.part2_3_length + t.part2_length;
}, this.ResvFrameEnd = function (e, t) {
var a,
- s = e.l3_side;
+ n = e.l3_side;
e.ResvSize += t * e.mode_gr;
- var n = 0;
- s.resvDrain_post = 0, (s.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (n += a), 0 < (a = e.ResvSize - n - e.ResvMax) && (n += a);
- var r = Math.min(8 * s.main_data_begin, n) / 8;
- s.resvDrain_pre += 8 * r, n -= 8 * r, e.ResvSize -= 8 * r, s.main_data_begin -= r, s.resvDrain_post += n, e.ResvSize -= n;
+ var s = 0;
+ n.resvDrain_post = 0, (n.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (s += a), 0 < (a = e.ResvSize - s - e.ResvMax) && (s += a);
+ var r = Math.min(8 * n.main_data_begin, s) / 8;
+ n.resvDrain_pre += 8 * r, s -= 8 * r, e.ResvSize -= 8 * r, n.main_data_begin -= r, n.resvDrain_post += s, e.ResvSize -= s;
};
}(),
- m = new k(),
+ b = new A(),
p = new function () {
this.setModules = function (e, t, a) {};
}(),
- b = new function () {}();
- n.setModules(r, i, o, _, l, f, c, h, b), i.setModules(r, b, c, f), h.setModules(i, c), o.setModules(n), l.setModules(i, u, _, m), _.setModules(m, u, n.enc.psy), u.setModules(i), m.setModules(_), f.setModules(n, i, c), a.setModules(p, b), p.setModules(c, h, o);
- var v = n.lame_init();
- v.num_channels = s, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = Ee.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, n.lame_init_params(v);
+ m = new function () {}();
+ s.setModules(r, i, o, _, l, f, c, u, m), i.setModules(r, m, c, f), u.setModules(i, c), o.setModules(s), l.setModules(i, h, _, b), _.setModules(b, h, s.enc.psy), h.setModules(i), b.setModules(_), f.setModules(s, i, c), a.setModules(p, m), p.setModules(c, u, o);
+ var v = s.lame_init();
+ v.num_channels = n, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = ye.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, s.lame_init_params(v);
var d = 1152,
g = 0 | 1.25 * d + 7200,
- S = A(g);
+ w = S(g);
this.encodeBuffer = function (e, t) {
- 1 == s && (t = e), e.length > d && (d = e.length, S = A(g = 0 | 1.25 * d + 7200));
- var a = n.lame_encode_buffer(v, e, t, e.length, S, 0, g);
- return new Int8Array(S.subarray(0, a));
+ 1 == n && (t = e), e.length > d && (d = e.length, w = S(g = 0 | 1.25 * d + 7200));
+ var a = s.lame_encode_buffer(v, e, t, e.length, w, 0, g);
+ return new Int8Array(w.subarray(0, a));
}, this.flush = function () {
- var e = n.lame_encode_flush(v, S, 0, g);
- return new Int8Array(S.subarray(0, e));
+ var e = s.lame_encode_flush(v, w, 0, g);
+ return new Int8Array(w.subarray(0, e));
};
};
}
- t(), Recorder.lamejs = t;
-}();
+ t(), e.lamejs = t;
+}(("object" == typeof window && window.document ? window : Object).Recorder);
});
/*
录音 Recorder扩展,动态波形显示
https://github.com/xiangyuecn/Recorder
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
+
var WaveView = function (set) {
return new fn(set);
};
@@ -13946,7 +13628,12 @@ https://github.com/xiangyuecn/Recorder
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -13975,38 +13662,44 @@ https://github.com/xiangyuecn/Recorder
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- var ctx = This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
+ var ctx = This.ctx = canvas.getContext("2d");
This.linear1 = This.genLinear(ctx, width, set.linear1);
This.linear2 = This.genLinear(ctx, width, set.linear2);
This.linearBg = This.genLinear(ctx, height, set.linearBg, true);
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
This._phase = 0;
};
fn.prototype = WaveView.prototype = {
@@ -14025,7 +13718,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
var maxAmplitude = set.height * scale / 2;
- for (var x = 0; x < width; x += scale) {
+ for (var x = 0; x <= width; x += scale) {
var scaling = (1 + Math.cos(Math.PI + x / width * 2 * Math.PI)) / 2;
var y = scaling * maxAmplitude * amplitude * Math.sin(2 * Math.PI * (x / width) * frequency + phase) + maxAmplitude;
rtv.push(y);
@@ -14097,7 +13790,7 @@ https://github.com/xiangyuecn/Recorder
//绘制包围背景
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path1[i]);
} else {
@@ -14123,7 +13816,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path[i]);
} else {
@@ -14136,11 +13829,11 @@ https://github.com/xiangyuecn/Recorder
}
};
Recorder[ViewTxt] = WaveView;
-})();
+});
/*
录音 Recorder扩展,频率直方图显示
-使用本扩展需要引入lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可自行修改源码恢复成完整的线性频谱,或修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
+使用本扩展需要引入src/extensions/lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可通过配置fullFreq来恢复成完整的线性频谱,或自行修改源码修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
https://github.com/xiangyuecn/Recorder
@@ -14148,7 +13841,13 @@ https://github.com/xiangyuecn/Recorder
https://www.iteye.com/topic/851459
https://sourceforge.net/projects/jmp123/files/
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
var FrequencyHistogramView = function (set) {
return new fn(set);
@@ -14163,7 +13862,12 @@ https://sourceforge.net/projects/jmp123/files/
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -14209,7 +13913,9 @@ https://sourceforge.net/projects/jmp123/files/
stripeShadowBlur: -1 //峰值小横条阴影基础大小,设为0不显示阴影,-1为柱子的大小,如果柱子数量太多时请勿开启,非常影响性能
,
stripeShadowColor: "" //峰值小横条阴影颜色,留空为柱子的阴影颜色
+ ,
+ fullFreq: false //是否要绘制所有频率;默认false主要绘制5khz以下的频率,高频部分占比很少,此时不同的采样率对频谱显示几乎没有影响;设为true后不同采样率下显示的频谱是不一样的,因为 最大频率=采样率/2 会有差异
//当发生绘制时会回调此方法,参数为当前绘制的频率数据和采样率,可实现多个直方图同时绘制,只消耗一个input输入和计算时间
,
onDraw: function (frequencyData, sampleRate) {}
@@ -14218,37 +13924,43 @@ https://sourceforge.net/projects/jmp123/files/
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
+ This.ctx = canvas.getContext("2d");
if (!Recorder.LibFFT) {
- throw new Error("需要lib.fft.js支持");
+ throw new Error($T.G("NeedImport-2", [ViewTxt, "src/extensions/lib.fft.js"]));
}
This.fft = Recorder.LibFFT(1024);
@@ -14288,6 +14000,9 @@ https://sourceforge.net/projects/jmp123/files/
//超时没有输入,顶部横条已全部落下,干掉定时器
clearInterval(This.timer);
This.timer = 0;
+ This.lastH = []; //重置高度再绘制一次,避免定时不准没到底就停了
+ This.stripesH = [];
+ This.draw(null, This.sampleRate);
return;
}
if (now - drawTime < interval) {
@@ -14339,15 +14054,19 @@ https://sourceforge.net/projects/jmp123/files/
var Y0 = 1 << (Math.round(Math.log(bufferSize) / Math.log(2) + 3) << 1);
var logY0 = Math.log(Y0) / Math.log(10);
var dBmax = 20 * Math.log(0x7fff) / Math.log(10);
- var fftSize = bufferSize / 2;
- var fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2))); //5khz所在位置,8000采样率及以下最高只有4khz
- var fftSize5kIsAll = fftSize5k == fftSize;
- var line80 = fftSize5kIsAll ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
+ var fftSize = bufferSize / 2,
+ fftSize5k = fftSize;
+ if (!set.fullFreq) {
+ //非绘制所有频率时,计算5khz所在位置,8000采样率及以下最高只有4khz
+ fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2)));
+ }
+ var isFullFreq = fftSize5k == fftSize;
+ var line80 = isFullFreq ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
var fftSizeStep1 = fftSize5k / line80;
- var fftSizeStep2 = fftSize5kIsAll ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
+ var fftSizeStep2 = isFullFreq ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
var fftIdx = 0;
for (var i = 0; i < lineCount; i++) {
- //不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
+ // !fullFreq 时不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
//80%关注0-5khz主要人声部分 20%关注剩下的高频,这样不管什么采样率都能做到大部分频率显示一致。
var start = Math.ceil(fftIdx);
if (i < line80) {
@@ -14357,14 +14076,18 @@ https://sourceforge.net/projects/jmp123/files/
//5khz以上
fftIdx += fftSizeStep2;
}
- var end = Math.min(Math.ceil(fftIdx), fftSize);
+ var end = Math.ceil(fftIdx);
+ if (end == start) end++;
+ end = Math.min(end, fftSize);
//参考AudioGUI.java .drawHistogram方法
//查找当前频段的最大"幅值"
var maxAmp = 0;
- for (var j = start; j < end; j++) {
- maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ if (frequencyData) {
+ for (var j = start; j < end; j++) {
+ maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ }
}
//计算音量
@@ -14402,8 +14125,6 @@ https://sourceforge.net/projects/jmp123/files/
var stripeLinear2 = set.stripeLinear && This.genLinear(ctx, set.stripeLinear, originY, originY + heightY) || linear2; //上半部分的峰值小横条填充
//计算柱子间距
- ctx.shadowBlur = set.shadowBlur * scale;
- ctx.shadowColor = set.shadowColor;
var mirrorEnable = set.mirrorEnable;
var mirrorCount = mirrorEnable ? lineCount * 2 - 1 : lineCount; //镜像柱子数量翻一倍-1根
@@ -14412,78 +14133,105 @@ https://sourceforge.net/projects/jmp123/files/
if (spaceWidth != 0) {
widthRatio = (width - spaceWidth * (mirrorCount + 1)) / width;
}
- var lineWidth = Math.max(1 * scale, Math.floor(width * widthRatio / mirrorCount)); //柱子宽度至少1个单位
- var spaceFloat = (width - mirrorCount * lineWidth) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
-
- //绘制柱子
- var minHeight = set.minHeight * scale;
- var mirrorSubX = spaceFloat + lineWidth / 2;
- var XFloat = mirrorEnable ? width / 2 - mirrorSubX : 0; //镜像时,中间柱子位于正中心
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
- xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = Math.max(lastH[i], minHeight);
-
- //绘制上半部分
- if (originY != 0) {
- y = originY - h;
- ctx.fillStyle = linear1;
- ctx.fillRect(x, y, lineWidth, h);
- }
- //绘制下半部分
- if (originY != height) {
- ctx.fillStyle = linear2;
- ctx.fillRect(x, originY, lineWidth, h);
- }
- xFloat += lineWidth;
+ for (var i = 0; i < 2; i++) {
+ var lineFloat = Math.max(1 * scale, width * widthRatio / mirrorCount); //柱子宽度至少1个单位
+ var lineWN = Math.floor(lineFloat),
+ lineWF = lineFloat - lineWN; //提取出小数部分
+ var spaceFloat = (width - mirrorCount * lineFloat) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
+ if (spaceFloat > 0 && spaceFloat < 1) {
+ widthRatio = 1;
+ spaceFloat = 0; //不够一个像素,丢弃不绘制间隔,重新计算
+ } else break;
}
- //绘制柱子顶上峰值小横条
- if (set.stripeEnable) {
- var stripeShadowBlur = set.stripeShadowBlur;
- ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
- ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
- var stripeHeight = set.stripeHeight * scale;
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
+ //绘制
+ var minHeight = set.minHeight * scale;
+ var XFloat = mirrorEnable ? (width - lineWN) / 2 - spaceFloat : 0; //镜像时,中间柱子位于正中心
+ for (var iMirror = 0; iMirror < 2; iMirror++) {
+ if (iMirror) {
+ ctx.save();
+ ctx.scale(-1, 1);
+ }
+ var xMirror = iMirror ? width : 0; //绘制镜像部分,不用drawImage(canvas)进行镜像绘制,提升兼容性(iOS微信小程序bug https://developers.weixin.qq.com/community/develop/doc/000aaca2148dc8a235a0fb8c66b000)
+
+ //绘制柱子
+ ctx.shadowBlur = set.shadowBlur * scale;
+ ctx.shadowColor = set.shadowColor;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = stripesH[i];
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = Math.max(lastH[i], minHeight);
//绘制上半部分
if (originY != 0) {
- y = originY - h - stripeHeight;
- if (y < 0) {
- y = 0;
- }
- ctx.fillStyle = stripeLinear1;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ y = originY - h;
+ ctx.fillStyle = linear1;
+ ctx.fillRect(x, y, w, h);
}
//绘制下半部分
if (originY != height) {
- y = originY + h;
- if (y + stripeHeight > height) {
- y = height - stripeHeight;
- }
- ctx.fillStyle = stripeLinear2;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ ctx.fillStyle = linear2;
+ ctx.fillRect(x, originY, w, h);
}
- xFloat += lineWidth;
+ xFloat += w;
}
- }
- //镜像,从中间直接镜像即可
- if (mirrorEnable) {
- var srcW = Math.floor(width / 2);
- ctx.save();
- ctx.scale(-1, 1);
- ctx.drawImage(This.canvas, Math.ceil(width / 2), 0, srcW, height, -srcW, 0, srcW, height);
- ctx.restore();
+ //绘制柱子顶上峰值小横条
+ if (set.stripeEnable) {
+ var stripeShadowBlur = set.stripeShadowBlur;
+ ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
+ ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
+ var stripeHeight = set.stripeHeight * scale;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
+ xFloat += spaceFloat;
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = stripesH[i];
+
+ //绘制上半部分
+ if (originY != 0) {
+ y = originY - h - stripeHeight;
+ if (y < 0) {
+ y = 0;
+ }
+ ctx.fillStyle = stripeLinear1;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ //绘制下半部分
+ if (originY != height) {
+ y = originY + h;
+ if (y + stripeHeight > height) {
+ y = height - stripeHeight;
+ }
+ ctx.fillStyle = stripeLinear2;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ xFloat += w;
+ }
+ }
+ if (iMirror) {
+ ctx.restore();
+ }
+ if (!mirrorEnable) break;
+ }
+ if (frequencyData) {
+ set.onDraw(frequencyData, sampleRate);
}
- set.onDraw(frequencyData, sampleRate);
}
};
Recorder[ViewTxt] = FrequencyHistogramView;
-})();
+});
/*
时域转频域,快速傅里叶变换(FFT)
@@ -14497,104 +14245,111 @@ fft.transform(inBuffer)
inBuffer:[Int16,...] 数组长度必须是bufferSize
返回[Float64(Long),...],长度为bufferSize/2
*/
-
-/*
-从FFT.java 移植,Java开源库:jmp123 版本0.3
-https://www.iteye.com/topic/851459
-https://sourceforge.net/projects/jmp123/files/
-*/
-Recorder.LibFFT = function (bufferSize) {
-
- var FFT_N_LOG, FFT_N, MINY;
- var real, imag, sintable, costable;
- var bitReverse;
- var FFT_Fn = function (bufferSize) {
- //bufferSize只能取值2的n次方
- FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
- FFT_N = 1 << FFT_N_LOG;
- MINY = (FFT_N << 2) * Math.sqrt(2);
- real = [];
- imag = [];
- sintable = [0];
- costable = [0];
- bitReverse = [];
- var i, j, k, reve;
- for (i = 0; i < FFT_N; i++) {
- k = i;
- for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
- reve <<= 1;
- reve |= k & 1;
- k >>>= 1;
- }
- bitReverse[i] = reve;
- }
- var theta,
- dt = 2 * Math.PI / FFT_N;
- for (i = (FFT_N >> 1) - 1; i > 0; i--) {
- theta = i * dt;
- costable[i] = Math.cos(theta);
- sintable[i] = Math.sin(theta);
- }
- };
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
/*
- 用于频谱显示的快速傅里叶变换
- inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ 从FFT.java 移植,Java开源库:jmp123 版本0.3
+ https://www.iteye.com/topic/851459
+ https://sourceforge.net/projects/jmp123/files/
*/
- var getModulus = function (inBuffer) {
- var i,
- j,
- k,
- ir,
- j0 = 1,
- idx = FFT_N_LOG - 1;
- var cosv, sinv, tmpr, tmpi;
- for (i = 0; i != FFT_N; i++) {
- real[i] = inBuffer[bitReverse[i]];
- imag[i] = 0;
- }
- for (i = FFT_N_LOG; i != 0; i--) {
- for (j = 0; j != j0; j++) {
- cosv = costable[j << idx];
- sinv = sintable[j << idx];
- for (k = j; k < FFT_N; k += j0 << 1) {
- ir = k + j0;
- tmpr = cosv * real[ir] - sinv * imag[ir];
- tmpi = cosv * imag[ir] + sinv * real[ir];
- real[ir] = real[k] - tmpr;
- imag[ir] = imag[k] - tmpi;
- real[k] += tmpr;
- imag[k] += tmpi;
+ Recorder.LibFFT = function (bufferSize) {
+ var FFT_N_LOG, FFT_N, MINY;
+ var real, imag, sintable, costable;
+ var bitReverse;
+ var FFT_Fn = function (bufferSize) {
+ //bufferSize只能取值2的n次方
+ FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
+ FFT_N = 1 << FFT_N_LOG;
+ MINY = (FFT_N << 2) * Math.sqrt(2);
+ real = [];
+ imag = [];
+ sintable = [0];
+ costable = [0];
+ bitReverse = [];
+ var i, j, k, reve;
+ for (i = 0; i < FFT_N; i++) {
+ k = i;
+ for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
+ reve <<= 1;
+ reve |= k & 1;
+ k >>>= 1;
}
+ bitReverse[i] = reve;
}
- j0 <<= 1;
- idx--;
- }
- j = FFT_N >> 1;
- var outBuffer = new Float64Array(j);
+ var theta,
+ dt = 2 * Math.PI / FFT_N;
+ for (i = (FFT_N >> 1) - 1; i > 0; i--) {
+ theta = i * dt;
+ costable[i] = Math.cos(theta);
+ sintable[i] = Math.sin(theta);
+ }
+ };
+
/*
- * 输出模的平方:
- * for(i = 1; i <= j; i++)
- * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
- *
- * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
- * 和Spectrum.Y0,Spectrum.logY0对应.
- */
- sinv = MINY;
- cosv = -MINY;
- for (i = j; i != 0; i--) {
- tmpr = real[i];
- tmpi = imag[i];
- if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
- }
- return outBuffer;
+ 用于频谱显示的快速傅里叶变换
+ inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ */
+ var getModulus = function (inBuffer) {
+ var i,
+ j,
+ k,
+ ir,
+ j0 = 1,
+ idx = FFT_N_LOG - 1;
+ var cosv, sinv, tmpr, tmpi;
+ for (i = 0; i != FFT_N; i++) {
+ real[i] = inBuffer[bitReverse[i]];
+ imag[i] = 0;
+ }
+ for (i = FFT_N_LOG; i != 0; i--) {
+ for (j = 0; j != j0; j++) {
+ cosv = costable[j << idx];
+ sinv = sintable[j << idx];
+ for (k = j; k < FFT_N; k += j0 << 1) {
+ ir = k + j0;
+ tmpr = cosv * real[ir] - sinv * imag[ir];
+ tmpi = cosv * imag[ir] + sinv * real[ir];
+ real[ir] = real[k] - tmpr;
+ imag[ir] = imag[k] - tmpi;
+ real[k] += tmpr;
+ imag[k] += tmpi;
+ }
+ }
+ j0 <<= 1;
+ idx--;
+ }
+ j = FFT_N >> 1;
+ var outBuffer = new Float64Array(j);
+ /*
+ * 输出模的平方:
+ * for(i = 1; i <= j; i++)
+ * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
+ *
+ * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
+ * 和Spectrum.Y0,Spectrum.logY0对应.
+ */
+ sinv = MINY;
+ cosv = -MINY;
+ for (i = j; i != 0; i--) {
+ tmpr = real[i];
+ tmpi = imag[i];
+ if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
+ }
+ return outBuffer;
+ };
+ FFT_Fn(bufferSize);
+ return {
+ transform: getModulus,
+ bufferSize: FFT_N
+ };
};
- FFT_Fn(bufferSize);
- return {
- transform: getModulus,
- bufferSize: FFT_N
- };
-};
+});
var playIcon = "data:image/png;base64,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";
@@ -16711,7 +16466,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
@@ -49293,6 +49048,7 @@ var script = {
handleMouseUp() {
// @pos MouseUp
let _this = this;
+ let u = navigator.userAgent;
if (this.userType && this.insideIndex === this.ruleIndex) {
setTimeout(() => {
// console.log('%c%s', 'font-size:2em;background: #00965E;color: #FFF', 'MouseUp', _this.markEfiStr)
@@ -49331,8 +49087,14 @@ var script = {
break;
}
checkout = false;
- _this.activeTippy[0].setContent(`${msg}`);
- _this.activeTippy[0].show();
+ if (_this.pageType == 'pc' || !u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
+ _this.activeTippy[0].setContent(`${msg}`);
+ _this.activeTippy[0].show();
+ } else {
+ _this.$EventBus.$emit('showToastTippy', {
+ msg: msg
+ });
+ }
let preOperateTippy = document.getElementById(`tippy-${_this.activeTippy[0].id - 1}`);
preOperateTippy && preOperateTippy.remove();
_this.markEfiStr = '';
@@ -49349,7 +49111,6 @@ var script = {
const templateBar = document.getElementById(_this.tippyTplBarId);
// let HTMLContentClone = $J(`#${_this.tippyTplBarId}`)?.clone(true,true)?.get(0)
let content = templateBar?.innerHTML || '选区解析错误';
- let u = navigator.userAgent;
let markId = `mark__${v4()}`;
let noteModel = {
selectionText: this.noteData.selectionText,
@@ -50384,7 +50145,7 @@ __vue_render__._withStripped = true;
/* style */
const __vue_inject_styles__ = undefined;
/* scoped */
- const __vue_scope_id__ = "data-v-50837cf9";
+ const __vue_scope_id__ = "data-v-2710695d";
/* module identifier */
const __vue_module_identifier__ = undefined;
/* functional template */
diff --git a/src/plugin/xml-digital-teaching/lib/theme/index.css b/src/plugin/xml-digital-teaching/lib/theme/index.css
index c8b15b1..82c3bb5 100644
--- a/src/plugin/xml-digital-teaching/lib/theme/index.css
+++ b/src/plugin/xml-digital-teaching/lib/theme/index.css
@@ -1 +1 @@
-@charset "UTF-8";.heimgfont,[class*=" dl-icon-"],[class^=dl-icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}:root{--dl-color-primary-rgb:64,158,255;--dl-color-success-rgb:60,197,140;--dl-color-warning-rgb:255,153,0;--dl-color-danger-rgb:255,75,56;--dl-color-error-rgb:255,75,56;--dl-color-info-rgb:144,147,153;--dl-font-size-extra-large:20px;--dl-font-size-large:18px;--dl-font-size-medium:16px;--dl-font-size-base:14px;--dl-font-size-small:13px;--dl-font-size-extra-small:12px;--dl-font-family:'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei','微软雅黑',Arial,sans-serif;--dl-font-weight:400;--dl-font-weight-primary:600;--dl-font-line-height-primary:24px;--dl-index-normal:1;--dl-index-top:1000;--dl-index-popper:2000;--dl-border-radius-base:4px;--dl-border-radius-small:2px;--dl-border-radius-round:20px;--dl-border-radius-circle:100%;--dl-transition-duration:0.3s;--dl-transition-duration-fast:0.2s;--dl-transition-function-ease-in-out-bezier:cubic-bezier(0.645, 0.045, 0.355, 1);--dl-transition-function-fast-bezier:cubic-bezier(0.23, 1, 0.32, 1);--dl-transition-all:all var(--dl-transition-duration) var(--dl-transition-function-ease-in-out-bezier);--dl-transition-fade:opacity var(--dl-transition-duration) var(--dl-transition-function-fast-bezier);--dl-transition-md-fade:transform var(--dl-transition-duration) var(--dl-transition-function-fast-bezier),opacity var(--dl-transition-duration) var(--dl-transition-function-fast-bezier);--dl-transition-fade-linear:opacity var(--dl-transition-duration-fast) linear;--dl-transition-border:border-color var(--dl-transition-duration-fast) var(--dl-transition-function-ease-in-out-bezier);--dl-transition-box-shadow:box-shadow var(--dl-transition-duration-fast) var(--dl-transition-function-ease-in-out-bezier);--dl-transition-color:color var(--dl-transition-duration-fast) var(--dl-transition-function-ease-in-out-bezier);--dl-component-size-large:50px;--dl-component-size:40px;--dl-component-size-small:32px;color-scheme:light;--dl-color-white:#ffffff;--dl-color-black:#000000;--dl-color-primary:#409eff;--dl-color-primary-light-3:#79bbff;--dl-color-primary-light-5:#a0cfff;--dl-color-primary-light-7:#c6e2ff;--dl-color-primary-light-8:#d9ecff;--dl-color-primary-light-9:#ecf5ff;--dl-color-primary-dark-2:#337ecc;--dl-color-success:#3CC58C;--dl-color-success-light-3:#77d6af;--dl-color-success-light-5:#9ee2c6;--dl-color-success-light-7:#c5eedd;--dl-color-success-light-8:#d8f3e8;--dl-color-success-light-9:#ecf9f4;--dl-color-success-dark-2:#309e70;--dl-color-warning:#FF9900;--dl-color-warning-light-3:#ffb84d;--dl-color-warning-light-5:#ffcc80;--dl-color-warning-light-7:#ffe0b3;--dl-color-warning-light-8:#ffebcc;--dl-color-warning-light-9:#fff5e6;--dl-color-warning-dark-2:#cc7a00;--dl-color-danger:#FF4B38;--dl-color-danger-light-3:#ff8174;--dl-color-danger-light-5:#ffa59c;--dl-color-danger-light-7:#ffc9c3;--dl-color-danger-light-8:#ffdbd7;--dl-color-danger-light-9:#ffedeb;--dl-color-danger-dark-2:#cc3c2d;--dl-color-error:#FF4B38;--dl-color-error-light-3:#ff8174;--dl-color-error-light-5:#ffa59c;--dl-color-error-light-7:#ffc9c3;--dl-color-error-light-8:#ffdbd7;--dl-color-error-light-9:#ffedeb;--dl-color-error-dark-2:#cc3c2d;--dl-color-info:#909399;--dl-color-info-light-3:#b1b3b8;--dl-color-info-light-5:#c8c9cc;--dl-color-info-light-7:#dedfe0;--dl-color-info-light-8:#e9e9eb;--dl-color-info-light-9:#f4f4f5;--dl-color-info-dark-2:#73767a;--dl-bg-color:#ffffff;--dl-bg-color-page:#f2f3f5;--dl-bg-color-overlay:#ffffff;--dl-bg-color-input:#ccc;--dl-bg-color-light:#f5f5f5;--dl-bg-color-extra-light:#eee;--dl-bg-color-blank:#ffffff;--dl-bg-color-table:#f8f8f8;--dl-text-color-primary:#333;--dl-text-color-regular:#666;--dl-text-color-secondary:#999;--dl-text-color-placeholder:#999;--dl-text-color-disabled:#999;--dl-border-color:#ccc;--dl-border-color-input:#ccc;--dl-border-color-light:#f5f5f5;--dl-border-color-extra-light:#eee;--dl-fill-color-input:#ccc;--dl-fill-color-light:#f5f5f5;--dl-fill-color-extra-light:#eee;--dl-fill-color-blank:#ffffff;--dl-box-shadow:0px 12px 32px 4px rgba(0, 0, 0, 0.04),0px 8px 20px rgba(0, 0, 0, 0.08);--dl-box-shadow-light:0px 0px 12px rgba(0, 0, 0, 0.12);--dl-box-shadow-lighter:0px 0px 6px rgba(0, 0, 0, 0.12);--dl-box-shadow-dark:0px 16px 48px 16px rgba(0, 0, 0, 0.08),0px 12px 32px rgba(0, 0, 0, 0.12),0px 8px 16px -8px rgba(0, 0, 0, 0.16);--dl-disabled-text-color:var(--dl-text-color-disabled);--dl-disabled-bg-color:var(--dl-bg-color-light);--dl-disabled-border-color:var(--dl-border-color-input);--dl-disabled-icon-color:var(--dl-border-color-input);--dl-overlay-color:rgba(0, 0, 0, 0.8);--dl-overlay-color-light:rgba(0, 0, 0, 0.7);--dl-overlay-color-lighter:rgba(0, 0, 0, 0.5);--dl-mask-color:rgba(255, 255, 255, 0.9);--dl-mask-color-extra-light:rgba(255, 255, 255, 0.3);--dl-border-width:1px;--dl-border-style:solid;--dl-border-color-hover:var(--dl-text-color-disabled);--dl-border:var(--dl-border-width) var(--dl-border-style) var(--dl-border-color);--dl-svg-monochrome-grey:var(--dl-border-color);--dl-button-font-color-primary:#ffffff;--dl-button-bg-color-primary:#409eff;--dl-button-hover-font-color-primary:#ffffff;--dl-button-hover-bg-color-primary:#79bbff;--dl-button-active-font-color-primary:#ffffff;--dl-button-active-bg-color-primary:#337ecc;--dl-button-disabled-font-color-primary:#ffffff;--dl-button-disabled-border-color-primary:#a0cfff;--dl-button-disabled-bg-color-primary:#a0cfff;--dl-button-font-color-primary-plain:#409eff;--dl-button-bg-color-primary-plain:#c6e2ff;--dl-button-hover-font-color-primary-plain:#409eff;--dl-button-hover-bg-color-primary-plain:#d9ecff;--dl-button-active-font-color-primary-plain:#409eff;--dl-button-active-bg-color-primary-plain:#c6e2ff;--dl-button-disabled-font-color-primary-plain:#a0cfff;--dl-button-disabled-bg-color-primary-plain:#ecf5ff;--dl-button-disabled-font-color-primary-ghost:#a0cfff;--dl-button-disabled-border-color-primary-ghost:#a0cfff}@font-face{font-family:douluo-icons;src:url(./fonts/iconfont.woff?t=1662431203509) format("woff"),url(./fonts/iconfont.ttf?t=1662431203509) format("truetype")}@font-face{font-family:heimgfont;src:url(./fonts/iconfont/iconfont.woff2?t=1635390861127) format("woff2"),url(./fonts/iconfont/iconfont.woff?t=1635390861127) format("woff"),url(./fonts/iconfont/iconfont.ttf?t=1635390861127) format("truetype")}@font-face{font-family:"宋体";src:url(https://cmp-public-resource.oss-cn-beijing.aliyuncs.com/font/Source_Han_Serif_SC_Light.otf) format("woff2"),url(./fonts/simsun.woff2?t=1662431203509) format("woff2")}@font-face{font-family:"黑体";src:url(https://cmp-public-resource.oss-cn-beijing.aliyuncs.com/font/SourceHanSansSC-VF.otf.woff2) format("woff2"),url(./fonts/simhei.woff2?t=1662431203510) format("woff2")}@font-face{font-family:"楷体";src:url(https://cmp-public-resource.oss-cn-beijing.aliyuncs.com/font/LXGWWenKaiGBScreen.woff2) format("woff2"),url(./fonts/simkai.woff2?t=1662431203511) format("woff2")}[class*=" dl-icon-"],[class^=dl-icon-]{font-family:douluo-icons!important;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block}.dl-icon-add:before{content:"\e608"}.dl-icon-close:before{content:"\e607"}.dl-icon-warning:before{content:"\e606"}.dl-icon-info:before{content:"\e675"}.dl-icon-lock:before{content:"\e604"}.dl-icon-check:before{content:"\e663"}.dl-icon-success:before{content:"\e603"}.dl-icon-error:before{content:"\e601"}.dl-icon-help:before{content:"\e662"}.dl-icon-reflesh:before{content:"\e628"}.dl-icon-setting:before{content:"\e639"}.dl-icon-pass:before{content:"\e65a"}.dl-icon-delete:before{content:"\e605"}.dl-icon-star:before{content:"\e617"}.dl-icon-yanjing:before{content:"\e61a"}.dl-icon-right:before{content:"\e621"}.dl-icon-left:before{content:"\e622"}.dl-icon-review:before{content:"\e674"}.heimgfont{font-family:heimgfont!important;font-size:16px}.heimg-iconguanbi1:before{content:"\e608"}.heimg-iconiconfontzhizuobiaozhun023146:before{content:"\e694"}.heimg-iconhelp:before{content:"\e626"}.heimg-iconjiazaizhong:before{content:"\e6b1"}.heimg-icontupianjiazaishibai:before{content:"\ec0d"}.heimg-iconicon_arrow_right:before{content:"\e60d"}.heimg-iconjiantouzuo:before{content:"\e620"}.heimg-iconxuanzhuan:before{content:"\e66f"}.heimg-iconxuanzhuan1:before{content:"\e670"}.heimg-iconyuanshibili:before{content:"\e86b"}.heimg-iconfangda:before{content:"\e65d"}.heimg-iconsuoxiao:before{content:"\e65e"}.heimg-iconquanping:before{content:"\e698"}.heimg-iconguanbi:before{content:"\e764"}.ouchn-container{background:#f3f3f4}.ouchn-container .ouchn-box{width:100%;background:#fff;border-radius:6px;margin:0 0 8px;padding:8px 16px}.ouchn-container .ouchn-box .ouchn-desc,.ouchn-container .ouchn-box .ouchn-desc .demo-card-box-resources .resources-img{margin:0 5px}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__container .el-descriptions-item__label{width:140px;min-width:140px;overflow:hidden;white-space:nowrap}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__container .el-descriptions-item__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__label{font-size:14px;font-weight:400;color:#666;line-height:26px;min-width:120px;text-align:right}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__content{font-size:14px;font-family:PingFang SC;font-weight:400;color:#333;line-height:26px}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__cell{padding-bottom:27px}.ouchn-container .ouchn-box .ouchn-desc .demo-card-box-resources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container .ouchn-box .ouchn-desc .demo-card-box-resources .resources-text{font-size:14px;font-family:PingFang SC;font-weight:700;color:#333;line-height:26px}.ouchn-container .ouchn-box .ouchn-desc .demo-card-box-resources .pt-img{width:20px;height:20px}.ouchn-container .ouchn-box .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#4994fb;color:#fff}.ouchn-container .ouchn-box .el-upload__tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999}.ouchn-container .ouchn-box .el-divider--horizontal{margin:5px 0 18px;background:rgba(220,223,230,.2784313725)}.ouchn-container .ouchn-box .el-table .el-table__header-wrapper{background:#f2f2f2;border-radius:6px}.ouchn-container .ouchn-box .el-table .el-table__header-wrapper table .el-table__cell{padding:6px 0}.ouchn-container .ouchn-box .el-table .el-table__header-wrapper .el-table--medium.el-table__cell{padding:0}.ouchn-container .ouchn-box .ouchn-search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form{display:grid;row-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:start;width:90%;margin-right:20px}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .left-label label{text-align:left}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__label{overflow:hidden;white-space:nowrap;font-size:14px;padding:0 10px 0 0;font-family:PingFang SC;font-weight:400;color:#333}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content{height:30px;line-height:30px}@media (min-width:1600px){.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content{min-width:234px}}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content .el-date-editor.el-input,.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content .el-input,.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content .el-select{width:100%!important}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content .el-icon-arrow-up:before{content:"\e78f";position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .vue-treeselect__control{display:inherit}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .vue-treeselect__control .vue-treeselect__value-container{font-size:12px}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .vue-treeselect__control{height:30px!important}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .vue-treeselect__control .vue-treeselect__placeholder,.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .vue-treeselect__control .vue-treeselect__single-value{line-height:30px!important}.ouchn-container .ouchn-box .ouchn-breadcrumb{display:inline-block;padding:6px 0;font-size:10px;line-height:20px!important;margin-left:0!important}.ouchn-container .ouchn-box .ouchn-box-pannel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ouchn-container .ouchn-box .ouchn-box-pannel .ouchn-box-tabs .el-tabs__header{margin:0}.ouchn-container .ouchn-box .ouchn-box-pannel .ouchn-box-tabs .el-tabs__header .el-tabs__nav-wrap::after{background-color:#fff}.ouchn-container .ouchn-box .ouchn-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img{font-size:16px;font-weight:400;color:#333;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title .ouchn-box-title-with-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img .ouchn-box-title-with-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img.ouchn-box-title,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img.ouchn-box-title-no-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img .ouchn-box-title-with-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img.ouchn-box-title,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img.ouchn-box-title-no-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title.ouchn-box-title,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title.ouchn-box-title-no-img>span{margin:0 8px 0 0}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img.ouchn-box-title:before,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img.ouchn-box-title:before,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title.ouchn-box-title:before{content:"";display:block;width:4px;height:20px;overflow:visible;background:#0070c1;margin-right:8px}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title .ouchn-box-title-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img .ouchn-box-title-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img .ouchn-box-title-img{margin-bottom:5px;width:13px;height:20px}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title .ouchn-box-title-after-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img .ouchn-box-title-after-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img .ouchn-box-title-after-img{width:20px;height:20px;margin-right:8px}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-right-txt{font-size:14px;font-weight:400;color:#0070c1}.ouchn-container .ouchn-box .ouchn-search-container{background:#fff;border-radius:6px;padding:8px 0}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-title{font-size:18px;font-weight:400;color:#333;margin-bottom:20px}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options .ouchn-filter-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px 8px 0}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options .ouchn-filter-option .ouchn-label{font-size:14px;color:#333;font-weight:400}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options .ouchn-filter-option .ouchn-wrapper{width:200px}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options .ouchn-filter-option .ouchn-wrapper-date{width:230px}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-buttons{width:160px;text-align:right;margin-bottom:0}.ouchn-container .ouchn-box .ouchn-box-pagination{margin-top:20px;text-align:right}.ouchn-container .parent-group{position:relative;padding:var(--book-padding) 15px}.ouchn-container .parent-group+.parent-group{margin-top:var(--book-marginTop,0)}.ouchn-container .parent-group .xml-group-type-text{width:84px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute!important;left:-88px;top:15px;z-index:3;background:#fff;font-size:14px;font-family:PingFang SC;font-weight:400;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ouchn-container .parent-group ::-webkit-scrollbar{height:6px;border-radius:4px;background-color:#b3b3b3}.ouchn-container .parent-group ::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.44,#000));-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.ouchn-container .parent-group ::-webkit-scrollbar-track{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #b3b3b3;background-color:#b3b3b3}.ouchn-container .el-tree .custom-tree-node{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container .el-tree .custom-tree-node span{font-size:14px;font-family:PingFang SC;font-weight:400;color:#333}.ouchn-container .el-tree .el-tree-node__content{padding:5px 16px 5px 0;border-radius:6px;min-height:32px;margin-bottom:6px}.ouchn-container .el-tree .el-tree-node.is-current>.el-tree-node__content{background:#e1eeff}.ouchn-container .el-tree .el-tree-node.is-current>.el-tree-node__content .custom-tree-node span{font-size:14px;font-family:PingFang SC;font-weight:400;color:#4994fb}.ouchn-container .el-tag-success{color:#fff;background-color:#24c72f;border-color:#24c72f}.ouchn-container .el-tag-error{background-color:#f75858;border-color:#f75858;color:#fff}.ouchn-container .el-tag-warning{color:#fff;background-color:#ffa93a;border-color:#ffa93a}.ouchn-container .el-button-primary{color:#fff;background-color:#249fc7;border-color:#249fc7}.ouchn-container .el-tag-primary{color:#fff;background:#418eed;border-color:#418eed}.ouchn-container ::-webkit-scrollbar{width:4px;height:6px;border-radius:6px;background-color:#f5f5f5}.ouchn-container ::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:6px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.44,#b3b3b3));-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.ouchn-container ::-webkit-scrollbar-track{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.ouchn-container .line{width:100%;height:1px;background:#ccc;border-radius:1px}.ouchn-container .demo-commodit-container{background:#fff;border-radius:6px;padding:0;margin-top:20px}.ouchn-container .demo-commodit-container .demo-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ouchn-container .demo-commodit-container .demo-commodit-box{display:grid;grid-row-gap:20px;grid-column-gap:40px;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,280px)}@media (max-width:1600px){.ouchn-container .demo-commodit-container .demo-commodit-box{grid-template-columns:repeat(4,280px);grid-column-gap:8px}}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card{height:404px;width:282px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-checkbox{position:absolute;left:10px;top:10px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-status{position:absolute;right:0;z-index:1;font-size:14px;font-weight:400;color:#fff;line-height:40px;width:80px;height:30px;background:#4994fb;border-radius:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:280px;width:280px;background:#f9fcff}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox .demo-card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box{padding:11px 10px 0}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-title{font-size:16px;font-family:PingFang SC;font-weight:400;color:#333;height:40px;line-height:24px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-title a{overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-resources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:11px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-resources .resources-text{font-size:14px;font-weight:400;color:#999;cursor:default}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-resources .resources-img{margin:0 5px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-resources .pt-img{width:20px;height:20px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-type{width:80px;padding:5px;background:#418eed;border-radius:6px;text-align:center;margin-top:10px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-type span{height:14px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fff}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-text{width:128px;border-radius:6px;margin-top:5px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-text span{height:14px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#999;cursor:default}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card-checked{outline:#418eed solid 3px;border-radius:6px}.ouchn-container .demo-commodit-container .demo-pagination{margin-top:20px;text-align:right}.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box,.ouchn-container .demo-commodit-container.video-container .demo-commodit-box{display:grid;grid-row-gap:20px;grid-column-gap:24px;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,294px)}@media (max-width:1600px){.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box,.ouchn-container .demo-commodit-container.video-container .demo-commodit-box{grid-template-columns:repeat(4,294px);grid-column-gap:8px}}.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box .demo-commodit-card,.ouchn-container .demo-commodit-container.video-container .demo-commodit-box .demo-commodit-card{height:344px;width:294px}.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox,.ouchn-container .demo-commodit-container.video-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:220px;width:294px;background:#f9fcff}.ouchn-container .demo-commodit-container.recycle-container .demo-commodit-box{display:grid;grid-row-gap:20px;grid-column-gap:36px;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,300px)}@media (max-width:1600px){.ouchn-container .demo-commodit-container.recycle-container .demo-commodit-box{grid-template-columns:repeat(4,300px);grid-column-gap:8px}}.ouchn-container .demo-commodit-container.recycle-container .demo-commodit-box .demo-commodit-card{height:424px;width:300px}.ouchn-container .demo-commodit-container.recycle-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:300px;width:300px;background:#f9fcff}.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box{grid-column-gap:40px}.ouchn-container .el-dialog__wrapper.resource-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.9;background:#000}.ouchn-container .el-dialog__wrapper.resource-preview .el-dialog__header{margin:0;padding:0}.ouchn-container .el-dialog__wrapper.resource-preview .el-dialog__body{padding:0}.ouchn-container .el-dialog__wrapper.resource-preview .preview-modal-video{margin-top:0!important}.ouchn-container .el-dialog__wrapper.resource-preview .preview-modal-music{margin-top:0!important;padding:0 5px}.ouchn-container .el-dialog__wrapper .preview-modal{background:0 0!important;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.ouchn-container .el-dialog__wrapper .preview-modal .el-dialog__header{margin:0;padding:0}.ouchn-container .el-dialog__wrapper .preview-modal .el-dialog__body{padding:0}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-styleType{position:fixed;top:12px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode{width:100%;text-align:center;background:rgba(0,0,0,.368627451);height:93px;position:fixed;bottom:0;margin:auto;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls{margin:auto;z-index:3}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button{margin:12px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button .el-radio-button__inner{width:140px;height:48px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button .el-radio-button__inner .el-image{margin-right:14px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button .el-radio-button__inner span{font-size:16px;font-family:PingFang SC;font-weight:400;color:#333}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button .el-radio-button__inner span.active{font-size:16px;font-family:PingFang SC;font-weight:400;color:#fff}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:453px;height:934px;background:url(../../static/images/leaflet/preview/preview-h52.png) center 18px no-repeat,url(../../static/images/leaflet/preview/preview-h5.png) center top no-repeat;background-size:414px 896px,453px 934px;margin-left:100px;-webkit-transform:scale(.7);transform:scale(.7);margin-top:-140px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-h5 .preview-iframe-h5{width:414px!important;height:896px!important;border-radius:36px!important}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:1021px;height:709px;background:url(../../static/images/leaflet/preview/preview-pc.png) center top no-repeat;background-size:1021px 709px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-pc .pc-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 78px 0 42px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.phone-preview h1,.phone-preview h2,.phone-preview h3,.phone-preview h4,.phone-preview h5,.phone-preview ol,.phone-preview ul,.w-e-text-container h1,.w-e-text-container h2,.w-e-text-container h3,.w-e-text-container h4,.w-e-text-container h5,.w-e-text-container ol,.w-e-text-container ul{-webkit-margin-start:0;-webkit-margin-end:0;margin-inline-end:0}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:493px;height:664px;background:url(../../static/images/leaflet/preview/preview-pad2.png) center 51px no-repeat,url(../../static/images/leaflet/preview/preview-pad.png) center top no-repeat;background-size:429px 565px,493px 664px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-qrcode{width:100px;height:100px;padding:8px;margin-left:-57px;margin-top:55px;background:#fff;border-radius:10px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-qrcode img{max-width:100%}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-export-btn{height:42px;padding:8px;margin-left:-50px;margin-top:158px;background:0 0;border-radius:10px;-webkit-transform:translateX(-57px);transform:translateX(-57px)}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-export-btn button{width:100px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-h5{margin-top:-1px;border-radius:28px;background:#fff;overflow-y:scroll}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-h5::-webkit-scrollbar{width:0!important}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-pad{width:417px;height:551px;margin-top:3px;overflow-y:scroll}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-pad::-webkit-scrollbar{width:0!important}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-pc{width:550px;height:528px;margin-top:42px;overflow-y:scroll}.ouchn-container .resource-modal .el-dialog__body{text-align:center;padding:10px}.ouchn-container .resource-modal .el-dialog__body .hovered{-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,.35);box-shadow:2px 2px 2px 2px rgba(0,0,0,.35)}.ouchn-container .resource-modal .el-dialog__body .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#d7d7d7;border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none}.ouchn-container .resource-modal .el-dialog__body .el-radio-button__inner{width:80px;height:31px;font-size:13px;padding:8px 27px;font-family:PingFang SC;font-weight:400;color:#333}.inline-audio-box{width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-left:6px}.inline-audio-box .wifi-symbol{width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:relative}.inline-audio-box .wifi-symbol .wifi-circle{border:3px solid #418eed;border-radius:50%;position:absolute}.inline-audio-box .wifi-symbol .wifi-circle.first{width:3px;height:3px;background:#0076bc;top:14px;left:14px}.inline-audio-box .wifi-symbol .wifi-circle.second{width:15px;height:15px;top:10px;left:10px}.inline-audio-box .wifi-symbol .wifi-circle.third{width:24px;height:24px;top:6px;left:6px}.inline-audio-box .wifi-symbol.playing .second{-webkit-animation:fadeInOut 1s infinite .2s;animation:fadeInOut 1s infinite .2s}.inline-audio-box .wifi-symbol.playing .third{-webkit-animation:fadeInOut 1s infinite .4s;animation:fadeInOut 1s infinite .4s}@-webkit-keyframes fadeInOut{0%{opacity:0}100%{opacity:1}}@keyframes fadeInOut{0%{opacity:0}100%{opacity:1}}.phone-preview h1,.w-e-text-container h1{display:block;font-size:2em;-webkit-margin-before:.67em!important;margin-block-start:.67em!important;-webkit-margin-after:.67em!important;margin-block-end:.67em!important;margin-inline-start:0;font-weight:700}.phone-preview h2,.w-e-text-container h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;margin-inline-start:0;font-weight:700}.phone-preview h3,.w-e-text-container h3{display:block;font-size:1.17em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;margin-inline-start:0;font-weight:700}.phone-preview h4,.w-e-text-container h4{display:block;-webkit-margin-before:1.33em;margin-block-start:1.33em;-webkit-margin-after:1.33em;margin-block-end:1.33em;margin-inline-start:0;font-weight:700}.phone-preview h5,.w-e-text-container h5{display:block;font-size:.83em;-webkit-margin-before:1.67em;margin-block-start:1.67em;-webkit-margin-after:1.67em;margin-block-end:1.67em;margin-inline-start:0;font-weight:700}.phone-preview ul,.w-e-text-container ul{display:block;list-style-type:disc;margin-inline-start:0;-webkit-padding-start:18px!important;padding-inline-start:18px!important}.phone-preview ol,.w-e-text-container ol{display:block;list-style-type:decimal;margin-inline-start:0;-webkit-padding-start:2em!important;padding-inline-start:2em!important}.phone-preview blockquote,.w-e-text-container blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.phone-preview a,.w-e-text-container a{color:#4290f7;text-decoration:none}.phone-preview a:hover,.w-e-text-container a:hover{text-decoration:underline}.phone-preview table,.w-e-text-container table{border-collapse:collapse;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:initial;border-spacing:2px;border-color:grey}.phone-preview table tbody,.w-e-text-container table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.phone-preview table tbody tr,.w-e-text-container table tbody tr{display:table-row;vertical-align:inherit;border-color:inherit}.phone-preview table tbody tr th,.w-e-text-container table tbody tr th{font-weight:700;text-align:center}.phone-preview table tbody tr td,.w-e-text-container table tbody tr td{line-height:1.5;min-width:30px;padding:3px 5px}.phone-preview .option-item p{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.w-e-text-container{z-index:1000!important}.w-e-text-container [data-slate-editor]{padding:0!important;margin:0!important}.w-e-text-container * ol,.w-e-text-container * ul{padding-left:18px!important}.w-e-text-container * ol li,.w-e-text-container * ul li{margin:0!important}.w-e-text-container * blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px!important}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-h5+.xml-image-ping-pu-h5,.xml-single-image-group-h5+.xml-single-image-group-h5{margin-top:10px}.xml-single-text-group-h5 .text-container,.xml-single-text-group-h5 .text-container .editorClass{word-break:break-all}.xml-image-duo-tu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-image-group .el-image{width:100%}.xml-single-image-group-h5 .xml-image-container-h5.image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-noimage-container{background:#f4f4f4;height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-noimage-container .xml-noimage{width:100%;height:200px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-dan-tu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu.hua-lang{width:auto}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu.ping-pu{width:100%}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5 img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5:last-child{margin-right:0}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad:last-child{margin-right:0}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc:last-child{margin-right:0}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-ping-pu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .styleB{overflow:hidden}.xml-single-video-group-pad .xml-video-container-pad .video-content{background:#c3c3c3!important;width:100%;height:315px}.video-container{position:relative;height:100%;width:calc(100% - 15px);background:#fff}.video-container>.dialog-box{position:absolute;top:0;left:0;width:100%;height:calc(100% - 80px);z-index:10}.video-container::-webkit-media-controls{display:none!important}.video-container video{width:570px;height:427.5px;margin:auto}@media (max-width:1600px){.video-container video{width:92vw;height:258.75px}}.main-btn,.video-title{height:32px;display:-webkit-box;display:-ms-flexbox;position:absolute}.video-title{width:100%;z-index:2;top:0;left:0;background-color:rgba(48,48,48,.45);font-size:14px;color:#fff;padding-left:16px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-btn{width:32px;top:50%;left:50%;-webkit-transform:translateX(-16px) translateY(-16px);transform:translateX(-16px) translateY(-16px);display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.controls,.xml-video-container-pc .video-title{left:0;display:-webkit-box;display:-ms-flexbox}.main-btn i::before{font-size:32px}.controls{width:100%;height:30px;position:absolute;bottom:0;background-color:#000;opacity:.5;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.controls span{padding:0 5px;color:#fff}.cursor{cursor:pointer}.icon-fullscreen{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-video-container-pc .video-content{background:#c3c3c3!important;width:100%;height:315px}.xml-video-container-pc .video-container{position:relative;height:100%;width:calc(100% - 15px);background:#c3c3c3}.xml-video-container-pc .video-container>.dialog-box{position:absolute;top:0;left:0;width:100%;height:calc(100% - 80px);z-index:10}.xml-video-container-pc .video-container::-webkit-media-controls{display:none!important}.xml-video-container-pc .video-container video{width:570px;height:428px;margin:auto}@media (max-width:1600px){.xml-video-container-pc .video-container video{width:100%;height:428px}}.xml-video-container-pc .video-title{width:97%;height:32px;z-index:2;position:absolute;top:0;background-color:rgba(48,48,48,.45);font-size:14px;color:#fff;padding-left:16px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-video-container-pc .main-btn{width:32px;height:32px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-16px) translateY(-16px);transform:translateX(-16px) translateY(-16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.xml-video-container-pc .main-btn i::before{font-size:32px}.xml-video-container-pc .controls{width:100%;height:30px;position:absolute;bottom:0;left:0;background-color:#000;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-video-container-pc .controls span{padding:0 5px;color:#fff}.xml-video-container-pc .cursor{cursor:pointer}.xml-video-container-pc .icon-fullscreen{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;min-width:88px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-img .shop-item-img-resource{width:61px;height:63px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333;word-break:break-all}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title2{color:#fff}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#999;margin-top:9px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#333}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail2{color:#fff}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .pointer{cursor:pointer}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .shop-item-img{width:70px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .filecont{width:100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .shop-item-desc-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .shop-item-desc-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;min-width:75px;color:#fff!important}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .shop-item-desc-detail>div img{width:17px;height:17px;margin-right:3px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .resource-style1{background-image:url(../../static/images/leaflet/icons/resource_bg.png);background-size:100% 100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .resource-style4{background-image:url(../../static/images/leaflet/icons/resources_bg.png);background-size:100% 100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .resource-style5{background-image:url(../../static/images/leaflet/icons/resources_bg2.png);background-size:100% 100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .el-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__container{background-color:#fff;height:100%;padding:16px;position:relative}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__container .side-panel__footer{position:absolute;left:0;bottom:16px;text-align:center;width:100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__container .side-panel__footer .primary-btn{background-color:#418eed;width:100px;height:32px;padding:0;color:#fff}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item+.style-mode__item{margin-top:16px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--checkbox{width:24px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:4px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .left{width:55px;height:55px;margin-right:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .left .default-cover{position:absolute;top:0;left:0;width:100%;height:100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .left .cover-bot-elliptic{width:85px;height:13px;position:absolute;bottom:-3px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .right .title{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .right .title img{width:14px;height:15px;margin-right:-5px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .right .fileinfo{font-size:12px;color:#999}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .downloadbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#418eed}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .downloadbtn>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .downloadbtn>div img{width:12px;height:11px;margin-right:3px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard .default-cover{width:100%;height:70px;position:relative;border-radius:5px;overflow:hidden;text-align:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard .default-cover .downloadmask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);font-size:11px;font-family:PingFang SC;font-weight:400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard .default-cover .downloadmask img{width:15px;height:15px;margin-bottom:5px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard .filename{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xml-single-question-group-h5 .xml-question-container-h5 .question-box .question-item .question-desc{font-size:14px;font-weight:400;color:#333;margin-left:8px;line-height:30px}.xml-single-question-group-h5 .xml-question-container-h5 .question-box .question-item .question-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-single-question-group-h5 .xml-question-container-h5 .question-box .question-item .question-radio-group .question-radio{margin-top:8px}.xml-single-question-group-h5 .xml-question-container-h5 .question-box .question-item .question-answer{font-size:12px;padding:10px;color:#474747;word-break:break-all}.xml-ebook-container-h5 .resource-box .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0 16px 16px}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-img-resource{width:80px;height:80px}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-img-resource img{width:100%;-o-object-fit:contain;object-fit:contain}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-desc{margin-left:16px;width:calc(100% - 100px)!important}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#666;margin-top:3px}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#666}.xml-ebook-container-h5 .resource-box .styleB{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-ebook-container-h5 .resource-box .styleB .title{width:100%;padding:14px 0;background-color:#fafafa}.xml-ebook-container-h5 .resource-box .pointer{cursor:pointer}.xml-ebook-container-h5 .resource-box .shop-item-img{width:70px}.xml-ebook-container-h5 .resource-box .filecont{width:100%}.xml-ebook-container-h5 .resource-box .shop-item-desc-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-ebook-container-h5 .resource-box .shop-item-desc-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;color:#00aeff;min-width:75px}.xml-ebook-container-h5 .resource-box .shop-item-desc-detail>div img{width:17px;height:17px;margin-right:3px}.xml-ebook-container-h5 .resource-box .resource-style1{background-image:url(../../static/images/leaflet/icons/resource_bg.png);background-size:100% 100%}.xml-ebook-container-h5 .resource-box .resource-style4{background-image:url(../../static/images/leaflet/icons/resources_bg.png);background-size:100% 100%}.xml-ebook-container-h5 .resource-box .resource-style5{background-image:url(../../static/images/leaflet/icons/resources_bg2.png);background-size:100% 100%}.xml-ebook-container-h5 .resource-box .el-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-ebook-container-h5 .resource-box .style-mode__container{background-color:#fff;height:100%;padding:16px;position:relative}.xml-ebook-container-h5 .resource-box .style-mode__container .side-panel__footer{position:absolute;left:0;bottom:16px;text-align:center;width:100%}.xml-ebook-container-h5 .resource-box .style-mode__container .side-panel__footer .primary-btn{background-color:#418eed;width:100px;height:32px;padding:0;color:#fff}.xml-ebook-container-h5 .resource-box .style-mode__item{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-ebook-container-h5 .resource-box .style-mode__item+.style-mode__item{margin-top:16px}.xml-ebook-container-h5 .resource-box .style-mode__item--checkbox{width:24px}.xml-ebook-container-h5 .resource-box .style-mode__item--body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:4px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .left{width:55px;height:55px;margin-right:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-ebook-container-h5 .resource-box .style-mode__item--body .left .default-cover{position:absolute;top:0;left:0;width:100%;height:100%}.xml-ebook-container-h5 .resource-box .style-mode__item--body .left .cover-bot-elliptic{width:85px;height:13px;position:absolute;bottom:-3px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .right .title{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xml-ebook-container-h5 .resource-box .style-mode__item--body .right .title img{width:14px;height:15px;margin-right:-5px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .right .fileinfo{font-size:12px;color:#999}.xml-ebook-container-h5 .resource-box .style-mode__item--body .downloadbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#418eed}.xml-ebook-container-h5 .resource-box .style-mode__item--body .downloadbtn>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-ebook-container-h5 .resource-box .style-mode__item--body .downloadbtn>div img{width:12px;height:11px;margin-right:3px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard .default-cover{width:100%;height:70px;position:relative;border-radius:5px;overflow:hidden;text-align:center}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard .default-cover .downloadmask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);font-size:11px;font-family:PingFang SC;font-weight:400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard .default-cover .downloadmask img{width:15px;height:15px;margin-bottom:5px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard .filename{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xml-ebook-container-h5 .resource-box-sytleC{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}.xml-ebook-container-h5 .resource-box-sytleC .workbench-shop-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin:0 10px;padding:14px 0;width:120px}.xml-ebook-container-h5 .resource-box-sytleC .workbench-shop-item img{width:120px}.xml-ebook-container-h5 .resource-box-sytleC .workbench-shop-item span{text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4{width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../../static/images/leaflet/icons/ebook_bg.png) no-repeat #f6fcff;background-size:300px 100%;background-position-x:right;padding-left:10px;margin:5px 0}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .left{width:60px;height:60px}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .left img{width:100%}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .right{width:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding-left:10px}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .right .title-box{font-size:16px;font-family:PingFang SC;font-weight:400;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .right .book_info{font-size:10px;font-family:PingFang SC;font-weight:400;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:12px}.xml-title-first-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-h5 .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-third-h5 .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-h5 .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-h5 .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pad .title-container .text-container,.xml-title-rectangle-h5 .title-container .text-container,.xml-title-rotundity-h5 .title-container .text-container,.xml-title-sixth-h5 .title-container .text-container,.xml-title-triangle-h5 .title-container .text-container{-webkit-box-flex:1;overflow:hidden;text-overflow:ellipsis;min-width:80px}.xml-title-fifth-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pad .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-sixth-h5 .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-h5 .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-semicircle-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-square-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-triangle-h5 .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5 .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-height:40px;padding:0 30px}.xml-title-rectangle-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-h5 .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;padding:5px 3px}.xml-title-rotundity-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-h5 .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-h5 .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-paragraph-first-h5 .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-h5 .text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-h5 .text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-h5 .body-text .text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-Redtheme1-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme2-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme3-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme4-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme5-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme6-h5 .body-text-bg .text-body-container{padding:10px;text-align:left;z-index:99}.xml-paragraph-second-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container.richtext-reset-container .richtext-reset-wrapper--view p{color:var(--reader-theme-font-color,inherit)!important}.xml-paragraph-eighth-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container.richtext-reset-container .richtext-reset-wrapper--view p{color:var(--reader-theme-font-color,inherit)!important}.xml-paragraph-Redtheme1-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme4-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .text-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .text-body-container{text-align:left}.xml-text-image-first-h5 .text-body-container .editorClass{word-break:break-all}.xml-text-image-second-h5 .title-box .text-container p{margin:0;padding:0}.xml-text-image-second-h5 .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-h5 .title-box .text-container .editorClass h1,.xml-text-image-second-h5 .title-box .text-container .editorClass h2,.xml-text-image-second-h5 .title-box .text-container .editorClass h3,.xml-text-image-second-h5 .title-box .text-container .editorClass h4,.xml-text-image-second-h5 .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-h5 .title-box .text-container .editorClass p,.xml-text-image-third-h5 .title-box .text-container p{margin:0;padding:0}.xml-text-image-second-h5 .body-box .body-box-inner .text-body-container{text-align:left}.xml-text-image-second-h5 .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-third-h5 .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-h5 .title-box .text-container .editorClass h1,.xml-text-image-third-h5 .title-box .text-container .editorClass h2,.xml-text-image-third-h5 .title-box .text-container .editorClass h3,.xml-text-image-third-h5 .title-box .text-container .editorClass h4,.xml-text-image-third-h5 .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-h5 .title-box .text-container p,.xml-text-image-third-h5 .title-box .text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-h5 .body-box .body-box-inner .text-body-container{text-align:left}.xml-text-image-third-h5 .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-h5 .title-box .text-container .editorClass h1,.xml-text-image-fourth-h5 .title-box .text-container .editorClass h2,.xml-text-image-fourth-h5 .title-box .text-container .editorClass h3,.xml-text-image-fourth-h5 .title-box .text-container .editorClass h4,.xml-text-image-fourth-h5 .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-h5 .title-box .text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-h5 .body-box .body-box-inner .text-body-container{text-align:left}.xml-text-image-fourth-h5 .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-seventh-h5 .image-text-decorate{background-image:linear-gradient(to right,#fff,#a7d3fb)}.audio-component{display:none}::v-deep .el-slider__runway{margin:0 0 4px;background:#e3e3e3;height:4px}::v-deep .el-slider__bar{height:4px}::v-deep .el-slider__button{width:10px;height:10px}::v-deep .el-slider__button-wrapper{top:-15px}.xml-checkbox-box .option-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-submit-answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:38px;background:var(--reader-theme-secondary-color,#fff);border:1px solid #418eed;border-radius:18px;font-size:16px;font-family:PingFang SC;font-weight:400;color:#418eed;cursor:pointer}.xml-submit-answer-right{margin:10px 0 0 auto}.text-notes-area{background-color:#c7daf3!important}.have-been-added-notes{position:relative}@-webkit-keyframes moves{0%{left:-100%}100%{left:0}}.ouchn-container.preview-mode .preview-container-title .container-search{position:fixed;top:15px;right:20px;color:#fff}.ouchn-container.preview-mode .preview-tree-box-h5{border-radius:0}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree .el-tree-node__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node.parent-node .catalog-node__left{width:200px}.ouchn-container.preview-mode .prompt-box{position:fixed;top:40vh;left:35vw;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30vw}.ouchn-container.preview-mode .prompt-box .prompt-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 20px;border-radius:6px;font-size:16px;font-family:"微软雅黑";text-align:center}.ouchn-container.preview-mode .prompt-box .warning{background:#fcf6ed;border:2px solid #ffedd4;color:#f2ae4b}.ouchn-container.preview-mode .prompt-box .error{background:#fdf0f0;border:2px solid #f0c5c5;color:#eb6c6e}.ouchn-container.preview-mode .prompt-box .success{background:#ddf1e2;border:2px solid #bee2c7;color:#6ac73c}.ouchn-container.preview-mode .modify-notes{position:fixed;bottom:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:#e0e0e0;-webkit-box-shadow:0 15px 10px 12px #000;box-shadow:0 15px 10px 12px #000}.ouchn-container.preview-mode .modify-notes .item-box{background:#fff;border-bottom:1px solid #f2f2f2;text-align:center;line-height:46px;font-size:18px;width:100%}.ouchn-container.preview-mode .modify-notes .cancel{padding-bottom:20px;margin-top:6px}.ouchn-container.preview-mode .see-the-notes-box-h5{position:fixed;left:0;bottom:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100vh;background:rgba(0,0,0,.2)}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box{position:relative;width:100%;height:70vh;background:#fff;border-radius:8px 8px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 14px}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .selecting-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:14px}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .selecting-text img{width:18px;vertical-align:middle}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .selecting-text span{padding-left:6px;font-size:16px;color:#333;font-family:"微软雅黑";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .note-content{overflow-y:scroll;height:calc(70vh - 100px);padding:0 0 10px 30px;font-size:16px;color:#777;font-family:"微软雅黑";line-height:24px}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .note-content span{margin-right:6px;display:inline-block;width:2px;height:14px;background:#ccc}.ouchn-container.preview-mode .see-the-notes-box-pc{position:fixed;left:0;bottom:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;background:rgba(0,0,0,.2)}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box{position:relative;width:600px;height:500px;background:#fff;border-radius:8px 8px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .selecting-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:14px}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .selecting-text img{width:18px;vertical-align:middle}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .selecting-text span{padding-left:6px;font-size:16px;color:#333;font-family:"微软雅黑";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .note-content{overflow-y:scroll;height:calc(70vh - 100px);padding:0 0 10px 30px;font-size:16px;color:#777;font-family:"微软雅黑";line-height:24px}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .note-content span{margin-right:6px;display:inline-block;width:2px;height:14px;background:#ccc}::-webkit-scrollbar{width:0!important}.tab-title-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:14px;border-radius:30px;background:#e9edf4;width:200px;position:fixed;bottom:10px;z-index:99;left:50%;margin-left:calc(50% - 288px)}.tab-title-h5 .catalog-tab{padding:6px;cursor:pointer;white-space:nowrap;text-align:center;width:80px}.tab-title-h5 .active{color:#fff;border-radius:30px;width:80px;text-align:center;background:var(--preview-theme-color)}.catalog-note-h5 .catalog-note_box .catalog-note_biji span,.tab-title-pc .active{color:#409eff}.tab-title-pc{position:fixed;top:56px;left:365px;z-index:99;text-align:center;width:80px;border-radius:20px}.tab-title-pc .catalog-tab{cursor:pointer;background:#fff;padding:10px 5px;margin-bottom:2px;margin-left:2px;border-radius:4px}.catalog-note-h5{padding:60px 10px 10px;height:calc(100vh - 154px);overflow-y:scroll}.catalog-note-h5 .catalog_zaiwu{width:100%;margin-top:100px;text-align:center}.catalog-note-h5 .catalog_zaiwu img{width:70%}.catalog-note-h5 .catalog-note_box .catalog-note_biji{font-weight:550;font-size:15px}.catalog-note-h5 .catalog-note_box .catalog-note_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;padding:10px 0}.catalog-note-h5 .catalog-note_box .catalog-note_item .catalog-note_img{width:21px;height:21px;vertical-align:middle}.catalog-note-h5 .catalog-note_box .catalog-note_item .catalog-note_title{margin-left:5px;font-weight:550;font-size:15px;width:85vw;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.catalog-note-h5 .catalog-note_box .catalog-note_operate{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;display:flex;align-items:center;justify-content:flex-end;font-size:14px;font-weight:450;color:#999}.catalog-note-h5 .catalog-note_box .catalog-note_operate .catalog-note-delete{margin-left:20px}.catalog-note-h5 .catalog-note_box .catalog-note_text{font-size:14px;padding:0 10px 0 25px;margin-bottom:8px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.catalog-note-pc{padding:20px 10px 10px;overflow-y:scroll;width:315px}.catalog-note-pc .catalog_zaiwu{width:100%;margin-top:100px;text-align:center}.catalog-note-pc .catalog_zaiwu img{width:70%}.catalog-note-pc .catalog-note_box .catalog-note_biji{font-weight:550;font-size:15px}.catalog-note-pc .catalog-note_box .catalog-note_biji span{color:#409eff}.catalog-note-pc .catalog-note_box .catalog-note_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;padding:10px 0;cursor:pointer}.catalog-note-pc .catalog-note_box .catalog-note_item .catalog-note_img{width:21px;height:21px;vertical-align:middle}.catalog-note-pc .catalog-note_box .catalog-note_item .catalog-note_title{margin-left:5px;font-weight:550;font-size:15px;width:85vw;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.catalog-note-pc .catalog-note_box .catalog-note_operate{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;display:flex;align-items:center;justify-content:flex-end;font-size:14px;font-weight:450;color:#999}.catalog-note-pc .catalog-note_box .catalog-note_operate .catalog-note-delete{margin-left:20px}.catalog-note-pc .catalog-note_box .catalog-note_text{font-size:14px;padding:0 10px 0 25px;margin-bottom:8px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xmlPreviewSearch-box-h5{z-index:9999;background:#f5fbff;height:calc(100% - 50px);overflow-y:scroll;width:100%}.xmlPreviewSearch-box-h5 .pdf-read-box{padding-top:49px}.xmlPreviewSearch-box-h5 .xmlPreviewSearch-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.xmlPreviewSearch-box-h5 .xmlPreviewSearch-input .input{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:12px;height:30px;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);color:#6a6f77;-web-kit-appearance:none;-moz-appearance:none;display:block;outline:0;padding:1px 28px;text-decoration:none;width:calc(100% - 80px)}.xmlPreviewSearch-box-h5 .xmlPreviewSearch-input .input_text{width:60px;min-width:60px;padding:5px 8px;background:#3e8ced;font-size:13px;color:#999;border-bottom-right-radius:20px;border-top-right-radius:20px;margin-top:-.5px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);border:none}.xmlPreviewSearch-box-h5 .seach-list{margin:0 auto;width:100%;height:70%;height:calc(100% - 30px);overflow-y:auto;overflow-x:hidden}.xmlPreviewSearch-box-h5 .seach-box{margin:10px 0 0 4px;cursor:pointer;background-color:#fff;padding:10px 5px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8)}.xmlPreviewSearch-box-h5 .seach-box .seach-label{width:100%;height:26px;background:#3E8CED;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#FFF;line-height:26px;padding:0 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-container-fixed,.xml-container-fixed-h5{top:0;z-index:9999;background:#fff;position:fixed;left:0}.xmlPreviewSearch-box-h5 .seach-box .seach-text{font-size:14px;font-weight:500;padding:10px;margin:10px 0;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);border-radius:4px}.xmlPreviewSearch-box-h5 .seach_zaiwu{width:100%;height:68%;text-align:center;color:#888}.xmlPreviewSearch-box-h5 .seach_zaiwu .search_left_img{margin-top:121px}.xmlPreviewSearch-box-h5 .seach_zaiwu img{width:70%}.xml-container-fixed{height:100vh}.xml-container-fixed-h5{width:100%;height:100vh}.xmlPreviewSearch-box-pc{z-index:999;width:100%;min-height:99vh;padding-top:5px}.xmlPreviewSearch-box-pc .pdf-read-box{padding-top:49px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc{width:1000px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:45px auto 0;padding:10px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc .xmlPreviewSearch-icon-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc .xmlPreviewSearch-icon-pc .xmlPreviewSearch-icon{position:relative;top:4px;right:25px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc .xmlPreviewSearch-icon-pc .input{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;font-size:12px;height:30px;border-radius:20px;border:1px solid #f4f4f4;color:#6a6f77;-web-kit-appearance:none;-moz-appearance:none;display:block;outline:0;padding:1px 30px 1px 15px;text-decoration:none;width:300px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc .xmlPreviewSearch-icon-pc .input_text{width:60px;min-width:60px;padding:5px 8px;background:#fff;font-size:13px;color:#999;border:1px solid #fff;border-radius:30px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input .input{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:12px;height:30px;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-box-shadow:0 0 1px 1px rgba(218,218,218,.8);box-shadow:0 0 1px 1px rgba(218,218,218,.8);color:#6a6f77;-web-kit-appearance:none;-moz-appearance:none;display:block;outline:0;padding:1px 28px;text-decoration:none;width:calc(100% - 80px);border:none}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input .input_text{width:60px;min-width:60px;padding:5px 8px;background:#3e8ced;font-size:13px;color:#999;border-bottom-right-radius:20px;border-top-right-radius:20px;margin-top:-.5px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);border:none}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input .input_text img{position:relative;top:2px;left:-2px}.xmlPreviewSearch-box-pc .seach-list{margin:19px auto 0;width:100%;height:70%;height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden}.xmlPreviewSearch-box-pc .seach-box{margin:10px 0 0 4px;cursor:pointer;background-color:#fff;padding:10px 5px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8)}.xmlPreviewSearch-box-pc .seach-box .el-icon-arrow-down,.xmlPreviewSearch-box-pc .seach-box .el-icon-arrow-up{margin-right:10px;color:#fff}.xmlPreviewSearch-box-pc .seach-box .seach-label{width:100%;height:26px;background:#3E8CED;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#FFF;line-height:26px;padding:0 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-epub-pdf-view .xmlPreviewSearch-title,.xmlPreviewSearch-title{-ms-flex-direction:row;-webkit-box-orient:horizontal;align-content:center;-webkit-box-direction:normal}.xmlPreviewSearch-box-pc .seach-box .seach-text{font-size:14px;font-weight:500;padding:10px;margin:10px 0;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);border-radius:4px}.xmlPreviewSearch-box-pc .seach_zaiwu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:68%;text-align:center;margin-top:31px;color:#888;margin-left:26px}.xmlPreviewSearch-box-pc .seach_zaiwu .search_left_img{margin-top:121px}.xmlPreviewSearch-box-pc .seach_zaiwu img{width:70%}.xmlPreviewSearch-title{background:var(--preview-theme-color);height:49px;width:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-line-pack:center}.xmlPreviewSearch-title .img{width:10px;height:18px;margin-top:15px;margin-left:12px}.xmlPreviewSearch-title .xmlPreviewSearch-sou{color:#fff;margin-top:14px;width:calc(100vw - 36px);text-align:center}*{word-break:break-all;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#xml-reader-window-box *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.hovere .body-box a,.hovere .body-box font,.hovere .body-box p,.hovere .body-box span,.hovere .body-box strong,.hovere .body-text a,.hovere .body-text font,.hovere .body-text p,.hovere .body-text span,.hovere .body-text strong,.hovere .optional-text a,.hovere .optional-text font,.hovere .optional-text p,.hovere .optional-text span,.hovere .optional-text strong,.optional-text-module .body-box a,.optional-text-module .body-box font,.optional-text-module .body-box p,.optional-text-module .body-box span,.optional-text-module .body-box strong,.optional-text-module .body-text a,.optional-text-module .body-text font,.optional-text-module .body-text p,.optional-text-module .body-text span,.optional-text-module .body-text strong,.optional-text-module .optional-text a,.optional-text-module .optional-text font,.optional-text-module .optional-text p,.optional-text-module .optional-text span,.optional-text-module .optional-text strong{user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text}input,textarea{-webkit-user-select:auto;margin:0;padding:0;outline:0}.title-container a,.title-container span{background:0 0!important}.xml-title-first-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pc .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-paragraph-first-pc .text-body-container,.xml-text-image-first-pc .text-body-container,.xml-text-image-fourth-pc .body-box .body-box-inner .text-body-container,.xml-text-image-second-pc .body-box .body-box-inner .text-body-container,.xml-text-image-third-pc .body-box .body-box-inner .text-body-container{text-align:left}.xml-title-first-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-third-pc .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pc .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pc .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-sixth-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-semicircle-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-square-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-triangle-pc .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px}.xml-title-rotundity-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pc .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-pc .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding:0 20px}.xml-title-thirteenth-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-paragraph-first-pc .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pc .text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px}.xml-paragraph-first-pc .text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pc .body-text .text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container.richtext-reset-container .richtext-reset-wrapper--view p{color:var(--reader-theme-font-color,inherit)!important}.xml-paragraph-eighth-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container.richtext-reset-container .richtext-reset-wrapper--view p{color:var(--reader-theme-font-color,inherit)!important}.xml-text-image-first-pc .text-container .editorClass{word-break:break-all}.xml-text-image-first-pc .text-body-container .editorClass{word-break:break-all}.xml-text-image-second-pc .title-box .text-container p{margin:0;padding:0}.xml-text-image-second-pc .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pc .title-box .text-container .editorClass h1,.xml-text-image-second-pc .title-box .text-container .editorClass h2,.xml-text-image-second-pc .title-box .text-container .editorClass h3,.xml-text-image-second-pc .title-box .text-container .editorClass h4,.xml-text-image-second-pc .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pc .title-box .text-container .editorClass p,.xml-text-image-third-pc .title-box .text-container p{margin:0;padding:0}.xml-text-image-second-pc .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pc .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pc .title-box .text-container .editorClass h1,.xml-text-image-third-pc .title-box .text-container .editorClass h2,.xml-text-image-third-pc .title-box .text-container .editorClass h3,.xml-text-image-third-pc .title-box .text-container .editorClass h4,.xml-text-image-third-pc .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pc .title-box .text-container p,.xml-text-image-third-pc .title-box .text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pc .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .image-container .xml-image-dan-tu .xml-image-dan-tu-h5{height:100%}.xml-text-image-fourth-pc .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pc .title-box .text-container .editorClass h1,.xml-text-image-fourth-pc .title-box .text-container .editorClass h2,.xml-text-image-fourth-pc .title-box .text-container .editorClass h3,.xml-text-image-fourth-pc .title-box .text-container .editorClass h4,.xml-text-image-fourth-pc .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pc .title-box .text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-pc .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-seventh-pc .image-text-decorate{background-image:linear-gradient(to right,#fff,#a7d3fb)}.xml-single-resource-group-pc .resource-box .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;width:88px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-img .shop-item-img-resource{width:61px;height:63px}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-desc{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#999;margin-top:9px}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#333}.xml-single-resource-group-pc .resource-box .pointer{cursor:pointer}.xml-single-resource-group-pc .resource-box .shop-item-img{width:70px}.xml-single-resource-group-pc .resource-box .filecont{width:100%}.xml-single-resource-group-pc .resource-box .shop-item-desc-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-pc .resource-box .shop-item-desc-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;color:#0089ff;min-width:75px}.xml-single-resource-group-pc .resource-box .shop-item-desc-detail>div img{width:17px;height:17px;margin-right:3px}.xml-single-resource-group-pc .resource-box .resource-style1{background-image:url(../../static/images/leaflet/icons/resource_bg.png);background-size:100% 100%}.xml-single-resource-group-pc .resource-box .resource-style4{background-image:url(../../static/images/leaflet/icons/resources_bg.png);background-size:100% 100%}.xml-single-resource-group-pc .resource-box .resource-style5{background-image:url(../../static/images/leaflet/icons/resources_bg2.png);background-size:100% 100%}.xml-single-resource-group-pc .resource-box .el-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-pc .resource-box .style-mode__container{background-color:#fff;height:100%;padding:16px;position:relative}.xml-single-resource-group-pc .resource-box .style-mode__container .side-panel__footer{position:absolute;left:0;bottom:16px;text-align:center;width:100%}.xml-single-resource-group-pc .resource-box .style-mode__container .side-panel__footer .primary-btn{background-color:#418eed;width:100px;height:32px;padding:0;color:#fff}.xml-single-resource-group-pc .resource-box .style-mode__item{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-single-resource-group-pc .resource-box .style-mode__item+.style-mode__item{margin-top:16px}.xml-single-resource-group-pc .resource-box .style-mode__item--checkbox{width:24px}.xml-single-resource-group-pc .resource-box .style-mode__item--body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:4px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .left{width:55px;height:55px;margin-right:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-pc .resource-box .style-mode__item--body .left .default-cover{position:absolute;top:0;left:0;width:100%;height:100%}.xml-single-resource-group-pc .resource-box .style-mode__item--body .left .cover-bot-elliptic{width:85px;height:13px;position:absolute;bottom:-3px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .right .title{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xml-single-resource-group-pc .resource-box .style-mode__item--body .right .title img{width:14px;height:15px;margin-right:-5px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .right .fileinfo{font-size:12px;color:#999}.xml-single-resource-group-pc .resource-box .style-mode__item--body .downloadbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#418eed}.xml-single-resource-group-pc .resource-box .style-mode__item--body .downloadbtn>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-pc .resource-box .style-mode__item--body .downloadbtn>div img{width:12px;height:11px;margin-right:3px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard .default-cover{width:100%;height:70px;position:relative;border-radius:5px;overflow:hidden;text-align:center}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard .default-cover .downloadmask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);font-size:11px;font-family:PingFang SC;font-weight:400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard .default-cover .downloadmask img{width:15px;height:15px;margin-bottom:5px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard .filename{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.custom-underline{background-color:#dbeaff;cursor:pointer;font-style:inherit!important}i a,i font,i p,i span{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.the-end-of-the-trial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:200px;padding-bottom:20px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#b5b2b2));background:linear-gradient(rgba(0,0,0,0),#b5b2b2);color:#5b9fff;font-size:18px}.xml-title-eighteen-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container,.xml-title-eighteen-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container,.xml-title-eighteen-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-h5 .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-h5 .title-container-box .title-container .text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-h5 .title-container-box .title-container .text-container .edui-default .edui-editor,.xml-title-eighteen-h5 .title-container-box .title-container .text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pad .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pad .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-pad .title-container-box .title-container .text-container .edui-default .edui-editor,.xml-title-eighteen-pad .title-container-box .title-container .text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pc .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pc .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-pc .title-container-box .title-container .text-container .edui-default .edui-editor,.xml-title-eighteen-pc .title-container-box .title-container .text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-round-4{border-radius:4px}.xml-round-4 img{border-radius:8px}.xml-round-6{border-radius:6px}.xml-round-6 img,.xml-round-8,.xml-round-8 img{border-radius:8px}.style-body-boxA{position:relative}.style-body-boxA .style-wrapper{min-width:200px}.style-body-boxA .style-wrapper .top-line{position:absolute;top:0;left:0;width:100%;height:4px;background:-webkit-gradient(linear,left top,right top,from(#4994fb),color-stop(#4994fb),to(#a2c5f9));background:linear-gradient(90deg,#4994fb,#4994fb,#a2c5f9)}.style-body-boxA .style-wrapper .native-html-wrapper{max-height:60vh;overflow-y:scroll;background-color:#fff;padding:15px 10px 0}.style-body-boxA .style-wrapper .native-html-wrapper::-webkit-scrollbar{width:0}.style-body-boxA .style-wrapper .native-html-wrapper h1,.style-body-boxA .style-wrapper .native-html-wrapper h2,.style-body-boxA .style-wrapper .native-html-wrapper h3,.style-body-boxA .style-wrapper .native-html-wrapper h4,.style-body-boxA .style-wrapper .native-html-wrapper h5,.style-body-boxA .style-wrapper .native-html-wrapper h6{color:revert;font-size:revert;font-weight:revert}.style-body-boxA .style-wrapper .bottom-margin{width:calc(100% - 15px);height:15px;background:#fff;margin-top:-1px}.style-body-boxA .style-wrapper .bottom-triangle{position:absolute;bottom:0;right:0;width:0;height:0;border-top:15px solid #8cb7f6;border-right:15px solid transparent}.style-body-boxA .top-bg{width:98%;height:30px;background:#fff;position:absolute;top:2px;left:3px}.style-body-boxA .style-content-boxD{min-width:200px;background-color:#fff;padding:15px 10px 5px;max-height:600px;overflow:scroll;overflow-x:hidden}.style-body-boxA .style-content-box{min-width:200px;background-color:#fff;padding:30px 10px 20px;border:2px solid #92c2db;max-height:600px;overflow:scroll;overflow-x:hidden}.style-body-boxA .style-content-box::before{content:"";width:10px;height:10px;background-color:#92c2db;border-radius:50%;position:absolute;bottom:10px;right:15px}.style-body-boxA .style-content-box::after{content:"";width:30px;height:10px;position:absolute;bottom:10px;right:35px;border-left:10px dotted #92c2db;border-right:10px dotted #92c2db}.style-body-boxA .style-content-bg{background-color:#92c2db;position:absolute;width:100%;height:100%;z-index:-1;left:-10px;top:10px}.style-body-boxA .paper-clip-icon{width:40px;position:absolute;top:10px;z-index:5;left:-10px}.style-body-boxA .paper-clip-icon::before{position:absolute;content:"";top:-30px;right:-5px;width:15px;height:20px;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom:none;border-left:4px solid #92c2db!important;border-right:4px solid #92c2db!important;border-top:4px solid #92c2db!important}.style-body-boxA .paper-clip-icon::after{position:absolute;content:"";bottom:-21px;right:-11px;width:21px;height:30px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;border:4px solid #92c2db!important;border-top:none!important}.style-body-boxB{position:relative}.style-body-boxB .top-bg{width:98%;height:20px;background:#fff;position:absolute;top:2px;left:3px}.style-body-boxB .style-content-box{min-width:200px;background-color:#fff;padding:20px 10px;border:2px solid #fee0b0;max-height:600px;overflow:scroll;overflow-x:hidden}.style-body-boxB .style-content-bg{background-color:#fee0b0;position:absolute;width:100%;height:100%;z-index:-1;left:-10px;top:10px}.style-body-boxB .top-style-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;-ms-flex-pack:distribute;justify-content:space-around;top:5px}.style-body-boxB .top-style-box>div{width:10px;height:10px;background:#fee0b0;border-radius:50%}.style-body-boxB .top-style-box>div::before{content:"";width:10px;height:10px;border-radius:50%;border-right:3px solid #fee0b0;border-bottom:3px solid #fee0b0;position:absolute;top:-8px;-webkit-transform:rotate(-85deg);transform:rotate(-85deg)}.style-body-boxC{position:relative}.style-body-boxC .top-bg{width:98%;height:20px;background:#fff;position:absolute;top:2px;left:3px}.style-body-boxC .style-content-box{min-width:200px;background-color:#fff;padding:20px 10px;border:2px solid #84b774;max-height:600px;overflow:scroll;overflow-x:hidden}.style-body-boxC .style-content-box::before{content:"";width:40px;border-top:2px solid #84b774;position:absolute;bottom:10px;right:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.style-body-boxC .style-content-box::after{content:"";width:20px;border-top:2px solid #84b774;position:absolute;bottom:5px;right:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.style-body-boxC .style-content-bg{background-color:#84b774;position:absolute;width:100%;height:100%;z-index:-1;left:-10px;top:10px}.style-body-boxC .top-style-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;-ms-flex-pack:distribute;justify-content:space-around;top:5px}.style-body-boxC .top-style-box>div{width:10px;height:10px;background:#84b774;border-radius:50%}.style-body-boxE .scroll-top{position:relative;z-index:9}.style-body-boxE .scroll-top img{width:100%}.style-body-boxE .scroll-top::before{content:"";width:90%;height:10px;-webkit-box-shadow:0 3px 3px 0 rgba(165,165,165,.79) inset;box-shadow:0 3px 3px 0 rgba(165,165,165,.79) inset;position:absolute;top:20px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.style-body-boxE .scroll-bottom{position:relative;z-index:9}.style-body-boxE .scroll-bottom img{width:100%}.style-body-boxE .scroll-bottom::after{content:"";width:90%;height:10px;-webkit-box-shadow:0 -3px 3px 0 rgba(165,165,165,.79) inset;box-shadow:0 -3px 3px 0 rgba(165,165,165,.79) inset;position:absolute;bottom:18px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.style-body-boxE .style-content-box{padding:20px 10px;max-height:600px;overflow:scroll;overflow-x:hidden;background-color:#e9e3d5;width:89%;margin:-11px auto;position:relative}.xml-single-resource-group-pad .resource-box .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;width:88px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-img .shop-item-img-resource{width:61px;height:63px}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-desc{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#999;margin-top:9px}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#333}.xml-single-resource-group-pad .resource-box .pointer{cursor:pointer}.xml-single-resource-group-pad .resource-box .shop-item-img{width:70px}.xml-single-resource-group-pad .resource-box .filecont{width:100%}.xml-single-resource-group-pad .resource-box .shop-item-desc-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-pad .resource-box .shop-item-desc-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;color:#0089ff;min-width:75px}.xml-single-resource-group-pad .resource-box .shop-item-desc-detail>div img{width:17px;height:17px;margin-right:3px}.xml-single-resource-group-pad .resource-box .resource-style1{background-image:url(../../static/images/leaflet/icons/resource_bg.png);background-size:100% 100%}.xml-single-resource-group-pad .resource-box .resource-style4{background-image:url(../../static/images/leaflet/icons/resources_bg.png);background-size:100% 100%}.xml-single-resource-group-pad .resource-box .resource-style5{background-image:url(../../static/images/leaflet/icons/resources_bg2.png);background-size:100% 100%}.xml-single-resource-group-pad .resource-box .el-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-pad .resource-box .style-mode__container{background-color:#fff;height:100%;padding:16px;position:relative}.xml-single-resource-group-pad .resource-box .style-mode__container .side-panel__footer{position:absolute;left:0;bottom:16px;text-align:center;width:100%}.xml-single-resource-group-pad .resource-box .style-mode__container .side-panel__footer .primary-btn{background-color:#418eed;width:100px;height:32px;padding:0;color:#fff}.xml-single-resource-group-pad .resource-box .style-mode__item{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-single-resource-group-pad .resource-box .style-mode__item+.style-mode__item{margin-top:16px}.xml-single-resource-group-pad .resource-box .style-mode__item--checkbox{width:24px}.xml-single-resource-group-pad .resource-box .style-mode__item--body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:4px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .left{width:55px;height:55px;margin-right:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-pad .resource-box .style-mode__item--body .left .default-cover{position:absolute;top:0;left:0;width:100%;height:100%}.xml-single-resource-group-pad .resource-box .style-mode__item--body .left .cover-bot-elliptic{width:85px;height:13px;position:absolute;bottom:-3px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .right .title{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xml-single-resource-group-pad .resource-box .style-mode__item--body .right .title img{width:14px;height:15px;margin-right:-5px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .right .fileinfo{font-size:12px;color:#999}.xml-single-resource-group-pad .resource-box .style-mode__item--body .downloadbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#418eed}.xml-single-resource-group-pad .resource-box .style-mode__item--body .downloadbtn>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-pad .resource-box .style-mode__item--body .downloadbtn>div img{width:12px;height:11px;margin-right:3px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard .default-cover{width:100%;height:70px;position:relative;border-radius:5px;overflow:hidden;text-align:center}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard .default-cover .downloadmask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);font-size:11px;font-family:PingFang SC;font-weight:400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard .default-cover .downloadmask img{width:15px;height:15px;margin-bottom:5px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard .filename{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xml-title-fourteen-h5 .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pad .title-container .cont-box .text-container,.xml-title-fourteen-pc .title-container .cont-box .text-container{background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;border-radius:3px;-webkit-box-sizing:border-box;height:100%;position:relative;text-overflow:ellipsis;z-index:99;overflow:hidden}.xml-title-fourteen-h5 .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-h5 .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fourteen-pad .title-container .cont-box .text-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-sizing:border-box}.xml-title-fourteen-pad .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pad .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fourteen-pc .title-container .cont-box .text-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-sizing:border-box}.xml-title-fourteen-pc .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pc .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-text-preview-box-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-preview-box-dialog .el-dialog:not(.is-fullscreen){margin-top:0!important;background:0 0;-webkit-box-shadow:none;box-shadow:none}.xml-text-preview-box-dialog .custom-dialog{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.xml-title-SanQintheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme1-h5>div{width:100%;height:100%}.xml-title-SanQintheme1-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px 3px 3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../../static/images/leaflet/resourceCenter/bamboo_slip.png);background-repeat:no-repeat;background-size:15% 100%}.xml-title-SanQintheme1-pad .title-container,.xml-title-SanQintheme1-pc .title-container{-webkit-box-sizing:border-box;background-image:url(../../static/images/leaflet/resourceCenter/bamboo_slip.png);background-repeat:no-repeat;background-size:15% 100%;height:100%;z-index:9}.xml-title-SanQintheme1-h5 .title-container .text-container{width:100%;height:100%;position:relative;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-SanQintheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme1-pad>div{width:100%;height:100%}.xml-title-SanQintheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3px 3px 3px 20px;box-sizing:border-box}.xml-title-SanQintheme1-pad .title-container .text-container{width:100%;height:100%;position:relative;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-SanQintheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme1-pc>div{width:100%;height:100%}.xml-title-SanQintheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3px 3px 3px 20px;box-sizing:border-box}.xml-title-SanQintheme1-pc .title-container .text-container{width:100%;height:100%;position:relative;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-SanQintheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme2-h5>div{width:100%;height:100%}.xml-title-SanQintheme2-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px 3px 3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d2be99;border-radius:2px;position:relative}.xml-title-SanQintheme2-h5 .title-container::after{content:"";width:5px;height:5px;background:#fff;border-radius:50%;position:absolute}.xml-title-SanQintheme2-h5 .title-container .text-container{width:100%;height:100%;min-height:45px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../static/images/leaflet/resourceCenter/mountain_scenery.png);background-repeat:no-repeat;background-position:right bottom}.xml-title-SanQintheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme2-pad>div{width:100%;height:100%}.xml-title-SanQintheme2-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px 3px 3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d2be99;border-radius:2px;position:relative}.xml-title-SanQintheme2-pad .title-container::after{content:"";width:5px;height:5px;background:#fff;border-radius:50%;position:absolute}.xml-title-SanQintheme2-pad .title-container .text-container{width:100%;height:100%;min-height:45px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../static/images/leaflet/resourceCenter/mountain_scenery.png);background-repeat:no-repeat;background-position:right bottom}.xml-title-SanQintheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme2-pc>div{width:100%;height:100%}.xml-title-SanQintheme2-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px 3px 3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d2be99;border-radius:2px;position:relative}.xml-title-SanQintheme2-pc .title-container::after{content:"";width:5px;height:5px;background:#fff;border-radius:50%;position:absolute}.xml-title-SanQintheme2-pc .title-container .text-container{width:100%;height:100%;min-height:45px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../static/images/leaflet/resourceCenter/mountain_scenery.png);background-repeat:no-repeat;background-position:right bottom}.xml-title-SanQintheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;background-image:url(../../static/images/leaflet/resourceCenter/Sanqin3_bg.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-SanQintheme3-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-SanQintheme3-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:200px;min-height:45px;overflow:hidden;text-overflow:ellipsis;padding:3px 25px}.xml-title-SanQintheme3-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-SanQintheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;background-image:url(../../static/images/leaflet/resourceCenter/Sanqin3_bg.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-SanQintheme3-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-SanQintheme3-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:200px;min-height:45px;overflow:hidden;text-overflow:ellipsis;padding:3px 25px}.xml-title-SanQintheme3-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-SanQintheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;background-image:url(../../static/images/leaflet/resourceCenter/Sanqin3_bg.png);background-size:100% 100%;background-repeat:no-repeat}.xml-paragraph-SanQintheme1-h5 .w-e-text-container,.xml-title-SanQintheme3-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-SanQintheme3-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:200px;min-height:45px;overflow:hidden;text-overflow:ellipsis;padding:3px 25px}.xml-title-SanQintheme3-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-paragraph-SanQintheme1-h5{text-align:center}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title{display:inline-block;position:relative;max-width:98%;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_Sanqin1_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme1-h5 .body-text{padding:20px 10px 15px;margin-top:-22px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-h5 .body-text .left-top-image{position:absolute;top:0;left:0}.xml-paragraph-SanQintheme1-h5 .body-text .left-bottom-image{position:absolute;bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-h5 .body-text .right-top-image{position:absolute;top:0;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-h5 .body-text .right-bottom-image{position:absolute;bottom:0;right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.xml-paragraph-SanQintheme1-h5 .body-text .top-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-h5 .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-h5 .body-text .left-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-h5 .body-text .right-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-h5 .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme1-pad{text-align:center}.xml-paragraph-SanQintheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title{display:inline-block;position:relative;max-width:98%;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_Sanqin1_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme1-pad .body-text{padding:20px 10px 15px;margin-top:-22px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-pad .body-text .left-top-image{position:absolute;top:0;left:0}.xml-paragraph-SanQintheme1-pad .body-text .left-bottom-image{position:absolute;bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-pad .body-text .right-top-image{position:absolute;top:0;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-pad .body-text .right-bottom-image{position:absolute;bottom:0;right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.xml-paragraph-SanQintheme1-pad .body-text .top-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-pad .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-pad .body-text .left-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-pad .body-text .right-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-pad .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme1-pc{text-align:center}.xml-paragraph-SanQintheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title{display:inline-block;position:relative;max-width:98%;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_Sanqin1_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme1-pc .body-text{padding:20px 10px 15px;margin-top:-22px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-pc .body-text .left-top-image{position:absolute;top:0;left:0}.xml-paragraph-SanQintheme1-pc .body-text .left-bottom-image{position:absolute;bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-pc .body-text .right-top-image{position:absolute;top:0;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-pc .body-text .right-bottom-image{position:absolute;bottom:0;right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.xml-paragraph-SanQintheme1-pc .body-text .top-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-pc .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-pc .body-text .left-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-pc .body-text .right-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-pc .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme2-h5{text-align:left}.xml-paragraph-SanQintheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title{display:inline-block;position:relative;max-width:98%;padding:8px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container-box{background-color:#b99868;padding:10px 0}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .left-image{position:absolute;left:0;top:1px;height:100%}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .right-image{position:absolute;right:0;top:1px;height:100%}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px;background-color:#e4dcc6}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme2-h5 .body-text{padding:35px 10px 15px;margin-top:-40px;text-align:left;position:relative;background-color:#f9f0df}.xml-paragraph-SanQintheme2-h5 .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme2-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme2-pad{text-align:left}.xml-paragraph-SanQintheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title{position:relative;max-width:98%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container-box{background-color:#b99868;padding:10px 0;max-width:95%}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px;background-color:#e4dcc6}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme2-pad .body-text{padding:35px 10px 15px;margin-top:-40px;text-align:left;position:relative;background-color:#f9f0df}.xml-paragraph-SanQintheme2-pad .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme2-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme2-pc{text-align:left}.xml-paragraph-SanQintheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title{position:relative;max-width:98%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container-box{background-color:#b99868;padding:10px 0;max-width:95%}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px;background-color:#e4dcc6}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme2-pc .body-text{padding:35px 10px 15px;margin-top:-40px;text-align:left;position:relative;background-color:#f9f0df}.xml-paragraph-SanQintheme3-h5 .body-text,.xml-paragraph-SanQintheme3-pad .body-text,.xml-paragraph-SanQintheme3-pc .body-text{margin-top:-50px;border:2px solid #e6c17b!important;position:relative;text-align:left}.xml-paragraph-SanQintheme2-pc .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme2-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme3-h5{text-align:left}.xml-paragraph-SanQintheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme3-h5 .top-image{position:relative;z-index:9;margin-left:10px}.xml-paragraph-SanQintheme3-h5 .body-text{padding:50px 10px 15px;background-color:#fffbf3}.xml-paragraph-SanQintheme3-h5 .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme3-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme3-pad{text-align:left}.xml-paragraph-SanQintheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme3-pad .top-image{position:relative;z-index:9;margin-left:10px}.xml-paragraph-SanQintheme3-pad .body-text{padding:50px 10px 15px;background-color:#fffbf3}.xml-paragraph-SanQintheme3-pad .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme3-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme3-pc{text-align:left}.xml-paragraph-SanQintheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme3-pc .top-image{position:relative;z-index:9;margin-left:10px}.xml-paragraph-SanQintheme3-pc .body-text{padding:50px 10px 15px;background-color:#fffbf3}.xml-paragraph-SanQintheme3-pc .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme3-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-white-space-pre{white-space:pre-wrap}.xml-style-theme-blue{--background-color:#5d96e8}.xml-style-theme-orange{--background-color:#f5ab3e}.xml-style-theme-green{--background-color:#6fa350}.xml-style-theme-red{--background-color:#ae0133}.xml-style-theme-grey{--background-color:#c8c8c8}.xml-title-sixth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5>div{width:100%}.xml-title-sixth-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-h5 .title-container .title-left-div{max-width:30%}.xml-title-sixth-h5 .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-h5 .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-h5 .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-h5 .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-h5 .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-first-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-h5 .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-h5 .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-h5 .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-h5 .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-second-h5 .title-container,.xml-title-second-pad .title-container{background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);text-overflow:ellipsis;white-space:nowrap}.xml-title-first-h5 .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-h5 .title-container{width:95px;height:47px;background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.xml-title-second-h5 .title-container .w-e-text-container,.xml-title-third-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-h5 .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-h5 .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-h5 .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-h5 .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-h5 .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-h5 .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-h5 .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-h5 .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-triangle-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-h5 .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-h5 .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-h5 .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-h5 .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-h5 .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-h5 .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-h5 .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-h5 .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-h5 .title-container .title-left-img,.xml-title-semicircle-h5 .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-h5 .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-h5 .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twelfth-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-h5 .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-h5 .title-container .title-text p{line-height:1.1!important}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fourteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-h5 .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fourteen2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-h5 .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-h5>div{min-width:75%;max-width:100%}.xml-title-eighteen-h5 .title-container-box{width:100%;position:relative}.xml-title-eighteen-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-h5 .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-h5 .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-h5 .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-h5 .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-h5>div{padding:0 35px}.xml-title-Greentheme5-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-h5 .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-h5 .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container p,.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-h5>div{width:100%;height:100%}.xml-title-Knowledge-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-h5 .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-h5 .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-thirteenth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid #006AF7;border-right:4px solid #006AF7;position:relative}.xml-title-thirteenth-h5 .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-h5 .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-h5 .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006AF7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-h5 .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder .block{width:7px;height:7px;background-color:#006AF7;margin-bottom:-3px}.xml-title-thirteenth-h5 .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:0 20px}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fifteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-h5 .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-h5 .title-container .left-image .image-container,.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-h5 .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-h5>div{min-width:40%}.xml-title-sixteen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-h5 .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-h5 .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-h5>div{min-width:60%}.xml-title-seventeen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-h5 .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-h5 .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-h5 .title-container-box{width:100%;position:relative}.xml-title-nineteen-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-h5>div{width:100%}.xml-title-Yellowtheme1-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-h5 .title-container .left-image{width:74px;height:74px;background-color:var(--reader-theme-color,#fff);border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-h5 .title-container .left-image .jiantou1{width:36px;height:8px;background-color:var(--reader-theme-color,#fff);border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-h5 .title-container .left-image .jiantou2{width:8px;height:36px;background-color:var(--reader-theme-color,#fff);border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid var(--reader-theme-color,#fff)}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;border-radius:50%;height:100%}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:var(--reader-theme-color,#fff);max-width:77%;position:relative}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-h5>div{width:100%}.xml-title-Yellowtheme2-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-h5 .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-h5>div{width:100%}.xml-title-Yellowtheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-h5 .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-h5>div{padding:0 20px}.xml-title-Yellowtheme5-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-h5 .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-h5 .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-h5>div{height:100%}.xml-title-Yellowtheme6-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-h5 .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-h5>div{width:100%}.xml-title-Greentheme1-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-h5 .title-container .left-image .image-container,.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-h5 .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-h5 .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-h5>div{width:100%}.xml-title-Greentheme2-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-h5 .title-container .left-image .image-container,.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-h5 .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-h5 .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-h5>div{width:100%}.xml-title-Greentheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-h5 .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-h5,.xml-title-Greentheme4-h5 .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-h5{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-h5>div{width:100%}.xml-title-Greentheme4-h5 .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-h5 .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-h5 .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-h5 .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-h5 .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-h5 .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-h5 .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-h5 .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-h5 .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twenty-h5{text-align:left}.xml-title-twenty-h5 .title-container-box{position:relative}.xml-title-twenty-h5 .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-h5 .title-container-box .left-bg img{width:60px}.xml-title-twenty-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);clip-path:polygon(7px 0,98% 0,100% 20%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);display:inline-block;padding:6px 20px 6px 80px;min-width:67%}.xml-title-twenty-h5 .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-title-twentyone-h5{text-align:left}.xml-title-twentyone-h5 .title-container-box{position:relative}.xml-title-twentyone-h5 .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-h5 .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-h5 .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-h5 .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));background:linear-gradient(90deg,#84fee1 25%,#38abe1);border-radius:10px 0 0 10px;display:inline-block;padding:6px 20px 6px 85px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-h5 .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-h5{text-align:left}.xml-title-twentytwo-h5 .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-h5 .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-h5 .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-h5 .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-h5 .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-h5 .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-h5{text-align:left}.xml-title-twentythree-h5 .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-h5 .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-h5 .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-h5 .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-h5 .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-paragraph-first-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-h5 .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-h5 .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-h5 .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-h5 .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-h5{text-align:left}.xml-paragraph-second-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-h5 .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-second-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-h5 .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-h5 .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-h5 .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-h5 .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-h5 .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-h5 .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-h5 .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-h5{position:relative}.xml-paragraph-third-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-h5 .body-text::after,.xml-paragraph-third-h5 .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-h5 .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-h5 .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5{position:relative}.xml-paragraph-quadrangle-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-h5{position:relative}.xml-paragraph-isosceles-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-h5 .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-h5 .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-h5 .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-h5 .shape .triangle,.xml-paragraph-isosceles-h5 .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-h5{position:relative}.xml-paragraph-wave-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-h5{position:relative}.xml-paragraph-seventh-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-h5{position:relative}.xml-paragraph-eighth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-h5{position:relative}.xml-paragraph-ninth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-h5{position:relative}.xml-paragraph-tenth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-h5{position:relative}.xml-paragraph-Redtheme1-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-h5 .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-h5 .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-h5 .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-h5{position:relative}.xml-paragraph-Redtheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-h5 .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-h5 .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-h5 .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-h5 .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-h5 .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-h5{position:relative}.xml-paragraph-Redtheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-h5 .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-h5 .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-h5 .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-h5{position:relative}.xml-paragraph-Redtheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-h5 .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-h5 .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5{position:relative}.xml-paragraph-Redtheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-h5 .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-h5 .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5 .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-h5{position:relative}.xml-paragraph-Redtheme6-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-h5 .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-h5 .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-h5 .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-h5{position:relative}.xml-paragraph-sixteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-h5 .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-h5{position:relative}.xml-paragraph-twelve-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-h5 .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-h5 .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-h5 .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-h5 .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-h5 .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-eleven-h5,.xml-paragraph-eleven-h5 .body-text,.xml-paragraph-twelve-h5 .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-h5 .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-h5 .body-text{padding:25px;text-align:left}.xml-paragraph-eleven-h5 .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-h5 .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-h5 .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-h5 .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-h5 .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-h5 .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-h5 .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-h5 .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-h5 .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-h5 .text-container{padding:0 10px}.xml-paragraph-eleven-h5 .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-h5 .text-container .editorClass p{padding:0}.xml-paragraph-eleven-h5 .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-h5 .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-h5{position:relative}.xml-paragraph-thirteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-h5 .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-h5 .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-h5 .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-h5 .body-text::after,.xml-paragraph-thirteen-h5 .body-text::before{height:70%;max-height:100px;position:absolute;content:"";z-index:0;width:80px;background-color:none}.xml-paragraph-thirteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-h5 .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-h5 .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-h5{position:relative}.xml-paragraph-fourteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-h5 .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-h5 .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-h5{position:relative}.xml-paragraph-Yellowtheme1-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-h5 .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-h5{position:relative}.xml-paragraph-Yellowtheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-h5 .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-h5{position:relative}.xml-paragraph-Yellowtheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-h5 .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-h5{position:relative}.xml-paragraph-Yellowtheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-h5 .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block4{width:16px;height:16px;position:absolute;z-index:999;background-color:#fdbc55}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-h5{position:relative}.xml-paragraph-Yellowtheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .left-img,.xml-paragraph-Yellowtheme5-h5 .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .left-img{top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .right-img{bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-h5{position:relative}.xml-paragraph-fifteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-h5 .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-h5 .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-h5 .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-h5 .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-h5 .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-h5{position:relative}.xml-paragraph-Greentheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-h5 .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-h5 .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-h5 .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-h5 .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-h5{position:relative}.xml-paragraph-Greentheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-h5 .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-h5{position:relative}.xml-paragraph-Greentheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-h5 .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-h5 .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-h5{position:relative}.xml-paragraph-Greentheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-h5 .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-h5 .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-h5 .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-text-image-first-h5 .w-e-text-container,.xml-text-image-second-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .image-container{margin:10px 0;text-align:center}.xml-text-image-fourth-h5 .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-second-h5 .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-third-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-h5 .image-box .image-container .block-checked,.xml-text-image-second-h5 .image-box .image-container.block-checked,.xml-text-image-third-h5 .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-h5 .w-e-text-container,.xml-text-image-third-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-h5 .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-h5 .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-h5 .image-container .xml-image-dan-tu,.xml-text-image-fourth-h5 .image-container .xml-image-dan-tu .xml-image-dan-tu-h5{height:100%}.xml-text-image-fourth-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-h5 .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-h5 .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-h5 .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-h5 .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-h5 .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-h5 .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-h5 .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-h5 .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-h5 .image-text-box{width:100%}.xml-text-image-fifth-h5 .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-h5 .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-h5 .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-h5 .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-h5 .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-h5 .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-h5 .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-h5 .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-h5 .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-h5 .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-h5 .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-h5 .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-h5 .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-first-h5 .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-h5{margin-top:10px!important}.xml-splitline-second-h5 .title-container{height:30px;padding-top:10px}.xml-splitline-second-h5 .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-h5 .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-h5 .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-h5,.xml-splitline-third-h5{margin-top:0!important}.xml-splitline-second-h5 .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-h5 .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-h5 .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-h5 .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-h5{margin-top:0!important}.xml-splitline-fifth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-h5 .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-h5,.xml-splitline-ninth-h5,.xml-splitline-seventh-h5,.xml-splitline-sixth-h5,.xml-splitline-tenth-h5{margin-top:0!important}.xml-splitline-fifth-h5 .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-h5 .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-h5 .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-h5 .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-h5 .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-h5 .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-h5 .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-h5 .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-h5 .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-h5 .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-h5 .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-h5 .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-h5 .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-h5 .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-h5 .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-h5 .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-h5 .title-container>div{width:100%}.xml-splitline-tenth-h5 .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-h5 .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-h5,.xml-splitline-Greytheme2-h5,.xml-splitline-Greytheme3-h5,.xml-splitline-Greytheme4-h5,.xml-splitline-Greytheme5-h5,.xml-splitline-Greytheme6-h5,.xml-splitline-eleventh-h5{margin-top:0!important}.xml-splitline-eleventh-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-h5 .title-container>div{width:100%}.xml-splitline-eleventh-h5 .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-h5 .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-h5 .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-h5,.xml-splitline-Bluetheme2-h5,.xml-splitline-Bluetheme3-h5,.xml-splitline-Bluetheme4-h5,.xml-splitline-Greentheme1-h5,.xml-splitline-Greentheme2-h5,.xml-splitline-Greentheme3-h5,.xml-splitline-Greentheme4-h5,.xml-splitline-Redtheme4-h5,.xml-splitline-Yellowtheme1-h5,.xml-splitline-Yellowtheme2-h5,.xml-splitline-Yellowtheme3-h5,.xml-splitline-Yellowtheme4-h5{margin-top:10px!important}.xml-splitline-Greytheme6-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme1-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme2-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme3-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme4-h5 .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme1-h5 .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme2-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme3-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme4-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme1-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme2-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme3-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme4-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme1-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme2-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme3-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme4-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-title-sixth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad>div{width:100%}.xml-title-sixth-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-pad .title-container .title-left-div{max-width:30%}.xml-title-sixth-pad .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-pad .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-pad .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-pad .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-pad .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-pad .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pad .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pad .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-pad .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-pad .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-pad .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-pad .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pad .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pad .title-container,.xml-title-third-pad{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-second-pad .title-container{width:95px;height:47px;background-repeat:no-repeat;background-size:cover;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.xml-title-second-pad .title-container .w-e-text-container,.xml-title-third-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-pad{height:60px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container,.xml-title-third-pad .title-container .title-left{height:48px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;position:relative}.xml-title-third-pad .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;margin-right:-11px;background:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-pad .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-pad .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-pad .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-pad .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-pad .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-pad .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-pad .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-pad .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-triangle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rectangle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-pad .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-pad .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-pad .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-pad .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-pad .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-rotundity-pad .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-pad .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-pad .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-pad .title-container .title-left-img,.xml-title-semicircle-pad .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-pad .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-pad .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twelfth-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-pad .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-pad .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-pad .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-pad .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-pad>div{min-width:75%;max-width:100%}.xml-title-eighteen-pad .title-container-box{width:100%;position:relative}.xml-title-eighteen-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pad .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-pad .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-pad .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-pad .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-pad>div{padding:0 35px}.xml-title-Greentheme5-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-pad .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-pad .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container p,.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-pad>div{width:100%;height:100%}.xml-title-Knowledge-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-pad .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-pad .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-pad .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-thirteenth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid #006AF7;border-right:4px solid #006AF7;position:relative}.xml-title-thirteenth-pad .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-pad .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-pad .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-pad .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006AF7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-pad .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-pad .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder .block{width:7px;height:7px;background-color:#006AF7;margin-bottom:-3px}.xml-title-thirteenth-pad .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:0 20px}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-pad .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-pad .title-container .left-image .image-container,.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pad .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-pad>div{min-width:40%}.xml-title-sixteen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-pad .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-pad .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-pad>div{min-width:60%}.xml-title-seventeen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-pad .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-pad .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-pad .title-container-box{width:100%;position:relative}.xml-title-nineteen-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-pad>div{width:100%}.xml-title-Yellowtheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-pad .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-pad .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-pad .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-pad>div{width:100%}.xml-title-Yellowtheme2-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-pad .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-pad>div{width:100%}.xml-title-Yellowtheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-pad .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-pad>div{padding:0 20px}.xml-title-Yellowtheme5-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-pad .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-pad .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-pad>div{height:100%}.xml-title-Yellowtheme6-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-pad .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-pad>div{width:100%}.xml-title-Greentheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-pad .title-container .left-image .image-container,.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-pad .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-pad .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-pad>div{width:100%}.xml-title-Greentheme2-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-pad .title-container .left-image .image-container,.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pad .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-pad .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-pad>div{width:100%}.xml-title-Greentheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-pad .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-pad .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pad,.xml-title-Greentheme4-pad .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pad{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-pad>div{width:100%}.xml-title-Greentheme4-pad .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-pad .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-pad .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme6-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-pad .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-pad .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pad .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pad .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-pad .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pad .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-twenty-pad .title-container-box .title-container,.xml-title-twenty-pc .title-container-box .title-container{clip-path:polygon(7px 0,98% 0,100% 20%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);padding:6px 20px 6px 80px;min-width:67%}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-twenty-pad{text-align:left}.xml-title-twenty-pad .title-container-box{position:relative}.xml-title-twenty-pad .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-pad .title-container-box .left-bg img{width:60px}.xml-title-twenty-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);display:inline-block}.xml-title-twenty-pad .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-paragraph-first-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-pad .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pad .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pad .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pad .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pad{text-align:left}.xml-paragraph-second-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-pad .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-second-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-pad .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-pad .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-pad .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-pad .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-pad .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-pad .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-pad .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pad{position:relative}.xml-paragraph-third-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-pad .body-text::after,.xml-paragraph-third-pad .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-pad .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-pad .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pad{position:relative}.xml-paragraph-quadrangle-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pad .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-pad{position:relative}.xml-paragraph-isosceles-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-pad .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pad .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-pad .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-pad .shape .triangle,.xml-paragraph-isosceles-pad .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-pad{position:relative}.xml-paragraph-wave-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-pad{position:relative}.xml-paragraph-seventh-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-pad .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-pad .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-pad{position:relative}.xml-paragraph-eighth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pad{position:relative}.xml-paragraph-ninth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-pad{position:relative}.xml-paragraph-tenth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-pad .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-pad .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-pad{position:relative}.xml-paragraph-Redtheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pad .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-pad .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-pad .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-pad{position:relative}.xml-paragraph-Redtheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-pad .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-pad .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-pad .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-pad .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-pad .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pad{position:relative}.xml-paragraph-Redtheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-pad .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-pad .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-pad .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-pad{position:relative}.xml-paragraph-Redtheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-pad .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-pad .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pad{position:relative}.xml-paragraph-Redtheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-pad .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-pad .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pad .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-pad{position:relative}.xml-paragraph-Redtheme6-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-pad .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-pad .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-pad .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-pad{position:relative}.xml-paragraph-sixteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-pad .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-pad{position:relative}.xml-paragraph-twelve-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-pad .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-pad .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pad .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-pad .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-pad .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pad .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pad{position:relative}.xml-paragraph-eleven-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-pad .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-pad .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-pad .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-pad .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-pad .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-pad .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pad .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-pad .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pad .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-pad .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pad .text-container{padding:0 10px}.xml-paragraph-eleven-pad .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-pad .text-container .editorClass p{padding:0}.xml-paragraph-eleven-pad .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-pad .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-pad{position:relative}.xml-paragraph-thirteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-pad .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-pad .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pad .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-pad .body-text::after,.xml-paragraph-thirteen-pad .body-text::before{width:80px;max-height:100px;position:absolute;z-index:0;content:"";height:70%}.xml-paragraph-thirteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-pad .body-text::before{background-color:none;top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-pad .body-text::after{background-color:none;bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-pad{position:relative}.xml-paragraph-fourteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-pad .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-pad .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-pad{position:relative}.xml-paragraph-Yellowtheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-pad .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-pad{position:relative}.xml-paragraph-Yellowtheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-pad .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-pad{position:relative}.xml-paragraph-Yellowtheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-pad .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-pad .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-pad .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-pad{position:relative}.xml-paragraph-Yellowtheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-pad .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block4{width:16px;height:16px;position:absolute;z-index:999;background-color:#fdbc55}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-pad{position:relative}.xml-paragraph-Yellowtheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-pad .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-pad .body-text-bg .left-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute;top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-pad .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute;bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-pad{position:relative}.xml-paragraph-fifteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-pad .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pad .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pad .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pad .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pad .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-pad{position:relative}.xml-paragraph-Greentheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-pad .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pad .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-pad .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pad .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-pad{position:relative}.xml-paragraph-Greentheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-pad .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-pad{position:relative}.xml-paragraph-Greentheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-pad .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-pad .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-pad{position:relative}.xml-paragraph-Greentheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-pad .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-pad .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-pad .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-text-image-first-pad .w-e-text-container,.xml-text-image-second-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pad .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-pad .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pad .image-container{margin:10px 0;text-align:center}.xml-text-image-fourth-pad .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-second-pad .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-third-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-pad .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-pad .image-box .image-container .block-checked,.xml-text-image-second-pad .image-box .image-container.block-checked,.xml-text-image-third-pad .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-pad .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pad .w-e-text-container,.xml-text-image-third-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-second-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pad .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-pad .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pad .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-pad .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pad .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-pad .image-container .xml-image-dan-tu,.xml-text-image-fourth-pad .image-container .xml-image-dan-tu .xml-image-dan-tu-pad{height:100%}.xml-text-image-fourth-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pad .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-pad .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-pad .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-pad .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-pad .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-pad .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-pad .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-pad .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-pad .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-pad .image-text-box{width:100%}.xml-text-image-fifth-pad .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-pad .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-pad .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-pad .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-pad .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-pad .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-pad .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-pad .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-pad .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-pad .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-pad .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-pad .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-pad .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-first-pad .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-pad{margin-top:10px!important}.xml-splitline-second-pad .title-container{height:30px;padding-top:10px}.xml-splitline-second-pad .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-pad .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-pad .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-pad,.xml-splitline-third-pad{margin-top:0!important}.xml-splitline-second-pad .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-pad .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-pad .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-pad .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-pad{margin-top:0!important}.xml-splitline-fifth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-pad .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-pad,.xml-splitline-ninth-pad,.xml-splitline-seventh-pad,.xml-splitline-sixth-pad,.xml-splitline-tenth-pad{margin-top:0!important}.xml-splitline-fifth-pad .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-pad .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-pad .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-pad .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-pad .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-pad .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pad .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-pad .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-pad .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-pad .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-pad .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-pad .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-pad .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-pad .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-pad .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-pad .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-pad .title-container>div{width:100%}.xml-splitline-tenth-pad .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-pad .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-pad,.xml-splitline-Greytheme2-pad,.xml-splitline-Greytheme3-pad,.xml-splitline-Greytheme4-pad,.xml-splitline-Greytheme5-pad,.xml-splitline-Greytheme6-pad,.xml-splitline-eleventh-pad{margin-top:0!important}.xml-splitline-eleventh-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-pad .title-container>div{width:100%}.xml-splitline-eleventh-pad .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-pad .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-pad .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-pad,.xml-splitline-Bluetheme2-pad,.xml-splitline-Bluetheme3-pad,.xml-splitline-Bluetheme4-pad,.xml-splitline-Greentheme1-pad,.xml-splitline-Greentheme2-pad,.xml-splitline-Greentheme3-pad,.xml-splitline-Greentheme4-pad,.xml-splitline-Redtheme4-pad,.xml-splitline-Yellowtheme1-pad,.xml-splitline-Yellowtheme2-pad,.xml-splitline-Yellowtheme3-pad,.xml-splitline-Yellowtheme4-pad{margin-top:10px!important}.xml-splitline-Greytheme6-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme1-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme2-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme3-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme4-pad .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme1-pad .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme2-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme3-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme4-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme1-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme2-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme3-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme4-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme1-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme2-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme3-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme4-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-title-twentyone-pad{text-align:left}.xml-title-twentyone-pad .title-container-box{position:relative}.xml-title-twentyone-pad .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-pad .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-pad .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-pad .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-pad .title-container-box .title-container,.xml-title-twentyone-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));border-radius:10px 0 0 10px;-webkit-transform:skewX(-20deg)}.xml-title-twentyone-pad .title-container-box .title-container{background:linear-gradient(90deg,#84fee1 25%,#38abe1);display:inline-block;padding:6px 20px 6px 85px;transform:skewX(-20deg)}.xml-title-twentyone-pad .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-pad{text-align:left}.xml-title-twentytwo-pad .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-pad .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-pad .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-pad .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-pad .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-pad .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-pad{text-align:left}.xml-title-twentythree-pad .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-pad .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-pad .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-pad .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-pad .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-title-sixth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc>div{width:100%}.xml-title-sixth-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-pc .title-container .title-left-div{max-width:30%}.xml-title-sixth-pc .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-pc .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-pc .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-pc .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-pc .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-pc .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pc .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pc .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-pc .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-pc .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-pc .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-pc .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pc .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pc .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-pc .title-container .w-e-text-container,.xml-title-third-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container,.xml-title-third-pc .title-container .title-left{height:48px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;position:relative}.xml-title-third-pc .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;margin-right:-11px;background:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-pc .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-pc .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-pc .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-pc .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-pc .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-pc .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-pc .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-pc .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-triangle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rectangle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-pc .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-pc .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-pc .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-pc .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-pc .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rotundity-pc .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-pc .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-pc .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-pc .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-pc .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-first-library-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-left:4px solid #006af7;border-right:4px solid #006af7;position:relative}.xml-title-thirteenth-pc .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006af7;z-index:0}.xml-title-thirteenth-pc .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006af7;z-index:0}.xml-title-thirteenth-pc .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-pc .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006af7;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006af7;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006af7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-pc .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-pc .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder .block{width:7px;height:7px;background-color:#006af7;margin-bottom:-3px}.xml-title-thirteenth-pc .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding:0 20px}.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-pc .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-pc .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-pc>div{min-width:75%;max-width:100%}.xml-title-eighteen-pc .title-container-box{width:100%;position:relative}.xml-title-eighteen-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pc .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-pc .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-pc .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-pc .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-pc>div{padding:0 35px}.xml-title-Greentheme5-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-pc .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-pc .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container p,.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container p,.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-pc>div{width:100%;height:100%}.xml-title-Knowledge-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-pc .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-pc .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-pc .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-pc .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-pc .title-container .left-image .image-container,.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pc .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-pc>div{min-width:40%}.xml-title-sixteen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-pc .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-pc .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-pc .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-pc .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-pc>div{min-width:60%}.xml-title-seventeen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-pc .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu img{border-radius:50%;width:100%;height:100%}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-pc .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-pc .title-container-box{width:100%;position:relative}.xml-title-nineteen-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-pc>div{width:100%}.xml-title-Yellowtheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-pc .title-container .left-image{width:74px;height:74px;background-color:var(--reader-theme-color,#fff);border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-pc .title-container .left-image .jiantou1{width:36px;height:8px;background-color:var(--reader-theme-color,#fff);border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-pc .title-container .left-image .jiantou2{width:8px;height:36px;background-color:var(--reader-theme-color,#fff);border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid var(--reader-theme-color,#fff)}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-pc .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:var(--reader-theme-color,#fff);max-width:77%;position:relative}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-pc>div{width:100%}.xml-title-Yellowtheme2-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-pc .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-pc>div{width:100%}.xml-title-Yellowtheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-pc .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-pc>div{padding:0 20px}.xml-title-Yellowtheme5-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-pc .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-pc .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-pc>div{height:100%}.xml-title-Yellowtheme6-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-pc .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-pc>div{width:100%}.xml-title-Greentheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-pc .title-container .left-image .image-container,.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-pc .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-pc .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div,.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div,.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-pc>div{width:100%}.xml-title-Greentheme2-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-pc .title-container .left-image .image-container,.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pc .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-pc .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-pc>div{width:100%}.xml-title-Greentheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-pc .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-pc .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pc,.xml-title-Greentheme4-pc .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pc{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-pc>div{width:100%}.xml-title-Greentheme4-pc .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-pc .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-pc .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-pc .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-pc .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pc .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pc .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-pc .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pc .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-semicircle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-pc .title-container .title-left-img,.xml-title-semicircle-pc .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-pc .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-pc .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-paragraph-first-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-pc .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pc .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pc .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pc .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pc{text-align:left}.xml-paragraph-second-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-pc .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-second-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-pc .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-pc .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-pc .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-pc .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-pc .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-pc .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-pc .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pc{position:relative}.xml-paragraph-third-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-pc .body-text::after,.xml-paragraph-third-pc .body-text::before{width:1px;position:absolute;background-color:#0070c1;height:80px;content:""}.xml-paragraph-third-pc .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-pc .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc{position:relative}.xml-paragraph-quadrangle-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-pc{position:relative}.xml-paragraph-isosceles-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-pc .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pc .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-pc .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-pc .shape .triangle,.xml-paragraph-isosceles-pc .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-pc{position:relative}.xml-paragraph-wave-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-pc{position:relative}.xml-paragraph-seventh-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-pc .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-pc .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-pc{position:relative}.xml-paragraph-eighth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pc{position:relative}.xml-paragraph-ninth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-pc{position:relative}.xml-paragraph-tenth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-pc .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-pc .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-pc{position:relative}.xml-paragraph-Redtheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pc .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme2-pc .w-e-text-container,.xml-paragraph-Redtheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-pc .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-pc .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-pc{position:relative}.xml-paragraph-Redtheme2-pc .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-pc .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-pc .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-pc .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-pc .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pc{position:relative}.xml-paragraph-Redtheme3-pc .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-pc .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-pc .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-pc{position:relative}.xml-paragraph-Redtheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-pc .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-pc .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pc{position:relative}.xml-paragraph-Redtheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-pc .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-pc .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pc .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-pc{position:relative}.xml-paragraph-Redtheme6-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-pc .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-pc .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-pc .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-pc{position:relative}.xml-paragraph-sixteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-pc .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-pc{position:relative}.xml-paragraph-twelve-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-pc .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-pc .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pc .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-pc .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-pc .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-eleven-pc,.xml-paragraph-eleven-pc .body-text,.xml-paragraph-twelve-pc .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-pc .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-pc .body-text{padding:25px;text-align:left}.xml-paragraph-eleven-pc .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-pc .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-pc .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-pc .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-pc .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pc .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-pc .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pc .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-pc .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pc .text-container{padding:0 10px}.xml-paragraph-eleven-pc .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-pc .text-container .editorClass p{padding:0}.xml-paragraph-eleven-pc .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-pc .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-pc{position:relative}.xml-paragraph-thirteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-pc .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-pc .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pc .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-pc .body-text::after,.xml-paragraph-thirteen-pc .body-text::before{width:80px;max-height:100px;position:absolute;z-index:0;height:70%;content:"";background-color:none}.xml-paragraph-thirteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-pc .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-pc .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-pc{position:relative}.xml-paragraph-fourteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-pc .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-pc .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-pc{position:relative}.xml-paragraph-Yellowtheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-pc .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-pc{position:relative}.xml-paragraph-Yellowtheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-pc .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-pc{position:relative}.xml-paragraph-Yellowtheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-pc .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-pc .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-pc .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-pc{position:relative}.xml-paragraph-Yellowtheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-pc .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block4{width:16px;height:16px;background-color:#fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-pc{position:relative}.xml-paragraph-Yellowtheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-pc .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-pc .body-text-bg .left-img,.xml-paragraph-Yellowtheme5-pc .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute}.xml-paragraph-Yellowtheme5-pc .body-text-bg .left-img{top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-pc .body-text-bg .right-img{bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-pc{position:relative}.xml-paragraph-fifteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-pc .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pc .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pc .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pc .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pc .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-pc{position:relative}.xml-paragraph-Greentheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-pc .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pc .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-pc .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pc .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-pc{position:relative}.xml-paragraph-Greentheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-pc .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-pc{position:relative}.xml-paragraph-Greentheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-pc .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-pc .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-pc{position:relative}.xml-paragraph-Greentheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-pc .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-pc .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-pc .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-text-image-first-pc .w-e-text-container,.xml-text-image-second-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pc .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-pc .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pc .image-container{margin:10px 0;text-align:center}.xml-text-image-second-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-pc .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-pc .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-third-pc .image-box .image-container .block-checked,.xml-text-image-third-pc .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-pc .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-pc .image-container .xml-image-dan-tu,.xml-text-image-fourth-pc .image-container .xml-image-dan-tu .xml-image-dan-tu-pc{height:100%}.xml-text-image-fourth-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass p,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-fourth-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-pc .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-pc .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-pc .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-pc .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-pc .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-pc .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-pc .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-pc .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-pc .image-text-box{width:100%}.xml-text-image-fifth-pc .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-pc .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-pc .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-pc .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-pc .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-pc .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-pc .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-pc .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-pc .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-pc .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-pc .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-pc .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-pc .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-first-pc .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-pc{margin-top:10px!important}.xml-splitline-second-pc .title-container{height:30px;padding-top:10px}.xml-splitline-second-pc .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-pc .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-pc .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-pc,.xml-splitline-third-pc{margin-top:0!important}.xml-splitline-second-pc .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-pc .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-pc .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-pc .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-pc{margin-top:0!important}.xml-splitline-fifth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-pc .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-pc,.xml-splitline-ninth-pc,.xml-splitline-seventh-pc,.xml-splitline-sixth-pc,.xml-splitline-tenth-pc{margin-top:0!important}.xml-splitline-fifth-pc .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-pc .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-pc .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-pc .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-pc .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-pc .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pc .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-pc .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-pc .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-pc .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-pc .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-pc .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-pc .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-pc .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-pc .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-pc .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-pc .title-container>div{width:100%}.xml-splitline-tenth-pc .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-pc .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-pc,.xml-splitline-Greytheme2-pc,.xml-splitline-Greytheme3-pc,.xml-splitline-Greytheme4-pc,.xml-splitline-Greytheme5-pc,.xml-splitline-Greytheme6-pc,.xml-splitline-eleventh-pc{margin-top:0!important}.xml-splitline-eleventh-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-pc .title-container>div{width:100%}.xml-splitline-eleventh-pc .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-pc .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-pc .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-pc,.xml-splitline-Bluetheme2-pc,.xml-splitline-Bluetheme3-pc,.xml-splitline-Bluetheme4-pc,.xml-splitline-Greentheme1-pc,.xml-splitline-Greentheme2-pc,.xml-splitline-Greentheme3-pc,.xml-splitline-Greentheme4-pc,.xml-splitline-Redtheme4-pc,.xml-splitline-Yellowtheme1-pc,.xml-splitline-Yellowtheme2-pc,.xml-splitline-Yellowtheme3-pc,.xml-splitline-Yellowtheme4-pc{margin-top:10px!important}.xml-splitline-Greytheme6-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme1-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme2-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme3-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme4-pc .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme1-pc .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme2-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme3-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme4-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme1-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme2-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme3-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme4-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme1-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme2-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme3-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme4-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-pc .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-title-twenty-pc{text-align:left}.xml-title-twenty-pc .title-container-box{position:relative}.xml-title-twenty-pc .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-pc .title-container-box .left-bg img{width:60px}.xml-title-twenty-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);display:inline-block}.xml-title-twenty-pc .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-title-twentyone-pc{text-align:left}.xml-title-twentyone-pc .title-container-box{position:relative}.xml-title-twentyone-pc .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-pc .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-pc .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-pc .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-pc .title-container-box .title-container{background:linear-gradient(90deg,#84fee1 25%,#38abe1);display:inline-block;padding:6px 20px 6px 85px;transform:skewX(-20deg)}.xml-title-twentyone-pc .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-pc{text-align:left}.xml-title-twentytwo-pc .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-pc .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-pc .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-pc .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-pc .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-pc .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-pc{text-align:left}.xml-title-twentythree-pc .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-pc .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-pc .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-pc .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-pc .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.pc-catalog::-webkit-scrollbar-thumb{border-radius:10px!important;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important;background:#535353!important}.pc-catalog::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important;border-radius:10px!important;background:#ededed!important}.preview-list-pc::-webkit-scrollbar{width:8px!important}.preview-list-pc::-webkit-scrollbar-thumb{border-radius:10px!important;-webkit-box-shadow:inset 0 0 5px rgba(90,90,90,.2)!important;background:#535353!important}.preview-list-pc::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important;border-radius:10px!important;background:#ededed!important}@keyframes moves{0%{left:-100%}100%{left:0}}.preview-list-counter{position:relative;display:inline-block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:100%;height:calc(100vh - 100px);margin-top:40px;padding-top:15px}.preview-list-counter-pc{margin:50px auto;height:calc(100vh - 60px)}.preview-list-counter-pc .preview-nav__box{width:700px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-counter-pc .preview-nav__box .custom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--preview-theme-color);border-radius:11px;padding:8px 9px;width:52px;height:30px}.preview-list-counter-pc .preview-nav__box .custom-btn.isDisabled{opacity:.4}.preview-list-counter-pc .preview-nav__box .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fefefe}.preview-list-counter-pc .preview-nav__box .custom-btn .custom-icon{height:14px}.preview-list-pc{height:calc(100vh - 96px);overflow:hidden;overflow-y:auto;position:relative}.preview-list-pc.style-b{padding-bottom:58px}.preview-list-pc.style-b--pc{padding-bottom:62px}.preview-list-pc .preview-nav{position:fixed;bottom:0;z-index:1001}.preview-list-pc .preview-nav .preview-nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:58px;padding:0 15px;background-color:#f7f7f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__left .custom-btn span{min-width:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__left .custom-btn .custom-icon{width:14px}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:132px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__right .custom-btn span{min-width:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__right .custom-btn .custom-icon{width:8px}.preview-list-pc .preview-nav .preview-nav__wrapper .custom-btn{background-color:var(--preview-theme-color);border-radius:11px;padding:8px 9px}.preview-list-pc .preview-nav .preview-nav__wrapper .custom-btn.isDisabled{opacity:.4}.preview-list-pc .preview-nav .preview-nav__wrapper .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fefefe;width:52px;height:30px}.preview-list-pc .preview-nav .preview-nav__wrapper .custom-btn .custom-icon{height:14px}.preview-list-pc .preview-nav.pc{width:600px}.preview-list-pc .preview-nav.pc .preview-nav__wrapper{height:62px;padding:0 24px;background-color:#f7f7f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__left .custom-btn span{min-width:64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__left .custom-btn .custom-icon{width:16px}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:178px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__right .custom-btn span{min-width:37px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__right .custom-btn .custom-icon{width:10px}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .custom-btn{background-color:var(--preview-theme-color);border-radius:14px;padding:8px 9px}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .custom-btn.isDisabled{opacity:.4}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-family:PingFang SC;font-weight:400;color:#fefefe}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .custom-btn .custom-icon{height:16px}.xml-digital-teaching-preview .preview-list{position:relative}.xml-digital-teaching-preview .preview-list.style-b{padding-bottom:58px}.xml-digital-teaching-preview .preview-list.style-b--pc{padding-bottom:62px}.xml-digital-teaching-preview .preview-list .preview-nav{position:fixed;bottom:0;z-index:1001}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:58px;padding:0 15px;background-color:#f7f7f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__left .custom-btn span{min-width:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__left .custom-btn .custom-icon{width:14px}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:132px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__right .custom-btn span{min-width:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__right .custom-btn .custom-icon{width:8px}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .custom-btn{background-color:var(--preview-theme-color);border-radius:11px;padding:8px 9px}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .custom-btn.isDisabled{opacity:.4}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fefefe}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .custom-btn .custom-icon{height:14px}.xml-digital-teaching-preview .preview-list .preview-nav.pc{width:600px}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper{height:62px;padding:0 24px;background-color:#f7f7f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__left .custom-btn span{min-width:64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__left .custom-btn .custom-icon{width:16px}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:178px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__right .custom-btn span{min-width:37px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__right .custom-btn .custom-icon{width:10px}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .custom-btn{background-color:var(--preview-theme-color);border-radius:14px;padding:8px 9px}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .custom-btn.isDisabled{opacity:.4}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-family:PingFang SC;font-weight:400;color:#fefefe}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .custom-btn .custom-icon{height:16px}.xml-digital-teaching-preview .preview-nav-phone__box{position:fixed;left:0;bottom:0;z-index:99;width:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.xml-digital-teaching-preview .preview-nav-phone__box .preview-nav__left .custom-btn{width:60px}.xml-digital-teaching-preview .preview-nav-phone__box .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140px}.xml-digital-teaching-preview .preview-nav-phone__box .custom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--preview-theme-color);border-radius:11px;padding:8px 9px;width:52px;height:30px}.xml-digital-teaching-preview .preview-nav-phone__box .custom-btn.isDisabled{opacity:.4}.xml-digital-teaching-preview .preview-nav-phone__box .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fefefe}.xml-digital-teaching-preview .preview-nav-phone__box .custom-btn .custom-icon{height:14px}.el-image-viewer__wrapper .el-image-viewer__mask{opacity:.85}.ouchn-container.preview-mode{background:#fff}.ouchn-container.preview-mode .preview-container-title-pc{background-color:var(--preview-theme-color);height:49px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1500;width:100vw;position:fixed;left:0}.ouchn-container.preview-mode .preview-container-title-pc .container-text-pc{margin-left:30px;color:#fff}.ouchn-container.preview-mode .preview-container-title-pc .container-text-search{padding-right:26px;margin-right:30px;background-color:#fff;border-radius:30px;font-size:20px}.ouchn-container.preview-mode .preview-container-title-pc .container-text-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;padding:5px 15px;width:200px;background-color:#fff;font-size:14px;color:#333;border:#fff;border-radius:30px}.ouchn-container.preview-mode .preview-container-title-pc .container-iocn-search-pc{position:absolute;right:50px;top:10px;color:#000}.ouchn-container.preview-mode .preview-container-title{text-align:center;background-color:var(--preview-theme-color);height:49px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1500;width:100%;color:#fff}.ouchn-container.preview-mode .preview-container-title.fixed-title{position:fixed}.ouchn-container.preview-mode .preview-container-title .container-icon{position:absolute;left:15px;color:#fff;margin-left:8px;font-size:16px;line-height:49px}.ouchn-container.preview-mode .preview-container-title .container-text{color:#fff;line-height:49px;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:80vw;padding:0 5px}.ouchn-container.preview-mode .preview-tree-box-h5 .el-tree-node,.ouchn-container.preview-mode .preview-tree-box-pad .el-tree-node,.ouchn-container.preview-mode .preview-tree-box-pc .el-tree-node{white-space:normal;word-break:break-all}.ouchn-container.preview-mode .preview-for-h5 .preview-screen-h5{overflow-y:inherit;overflow-x:hidden;padding-bottom:40px}.ouchn-container.preview-mode .preview-for-pc{background-color:#f4f1f4}.ouchn-container.preview-mode .preview-for-pc .pc-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh}.ouchn-container.preview-mode .preview-for-pc .pc-container .pc-catalog{width:430px;border-radius:10px;height:calc(100vh - 70px);background-color:#fff;overflow:hidden;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.ouchn-container.preview-mode .preview-for-pc .pc-container .pc-catalog.pc-catalog--render{margin-top:56px;margin-left:15px}.ouchn-container.preview-mode .preview-for-pc .pc-container .preview-screen-pc{min-width:700px;max-width:700px;margin:0 auto;background:#fff}.ouchn-container.preview-mode .preview-for-pc .pc-container .preview-screen-pc .preview-container-title i{display:none}.ouchn-container.preview-mode .preview-tree-box-h5 .el-tree-node .el-tree-node__content,.ouchn-container.preview-mode .preview-tree-box-pad .el-tree-node .el-tree-node__content{display:table}.ouchn-container.preview-mode .preview-for-pc .pc-container .preview-screen-pc .preview-container-title .container-text{font-size:18px;font-family:PingFang SC;font-weight:700;color:#fff}.ouchn-container.preview-mode .preview-for-pad{max-width:750px;margin:0 auto}.ouchn-container.preview-mode .preview-tree-box-h5-tree,.ouchn-container.preview-mode .preview-tree-box-pad-tree,.ouchn-container.preview-mode .preview-tree-box-pc-tree{margin-top:16px}.ouchn-container.preview-mode .preview-tree-box-h5{background:#fff;padding:15px;height:calc(100vh - 157px);overflow-x:hidden;overflow-y:auto}.ouchn-container.preview-mode .preview-tree-box-h5[id=built-in-tree]{padding:0}.ouchn-container.preview-mode .preview-tree-box-h5-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container.preview-mode .preview-tree-box-h5-title .el-image{position:absolute;left:16px}.ouchn-container.preview-mode .preview-tree-box-h5-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.ouchn-container.preview-mode .preview-tree-box-h5-line{width:100%;height:1px;background:#ccc;border-radius:1px}.ouchn-container.preview-mode .preview-tree-box-h5.custom-catalog-tree{height:calc(100vh - 80px);overflow-y:auto}.ouchn-container.preview-mode .preview-tree-box-h5.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.ouchn-container.preview-mode .preview-tree-box-h5.custom-catalog-tree .el-tree-node__expand-icon{display:none}.ouchn-container.preview-mode .preview-tree-box-h5.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left,.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left .node-label-bg{position:absolute;color:transparent}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;background-color:var(--preview-theme-color);opacity:.15}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left{width:200px}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.ouchn-container.preview-mode .preview-tree-box-pad{height:calc(100vh - 157px);background:#fff;overflow-x:hidden;overflow-y:auto;padding:15px}.ouchn-container.preview-mode .preview-tree-box-pad[id=built-in-tree]{padding:0}.ouchn-container.preview-mode .preview-tree-box-pad-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container.preview-mode .preview-tree-box-pad-title .el-image{position:absolute;left:16px}.ouchn-container.preview-mode .preview-tree-box-pad-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.ouchn-container.preview-mode .preview-tree-box-pad-line{width:100%;height:1px;background:#ccc;border-radius:1px}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree{height:calc(100vh - 80px);overflow-y:auto}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree .el-tree-node__expand-icon{display:none}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left,.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left .node-label-bg{position:absolute;color:transparent}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;background-color:var(--preview-theme-color);opacity:.15}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.ouchn-container.preview-mode .preview-tree-box-pc{background:#fff;overflow-x:hidden;overflow-y:auto;padding:15px 10px}.ouchn-container.preview-mode .preview-tree-box-pc[id=built-in-tree]{padding:0}.ouchn-container.preview-mode .preview-tree-box-pc .el-tree-node .el-tree-node__content{display:table}.ouchn-container.preview-mode .preview-tree-box-pc-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container.preview-mode .preview-tree-box-pc-title .el-image{position:absolute;left:16px}.ouchn-container.preview-mode .preview-tree-box-pc-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.ouchn-container.preview-mode .preview-tree-box-pc-line{width:100%;height:1px;background:#ccc;border-radius:1px}.ouchn-container.preview-mode .preview-tree-box-pc.custom-catalog-tree{height:calc(100vh - 110px);overflow-y:auto}.ouchn-container.preview-mode .preview-tree-box-pc.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.ouchn-container.preview-mode .preview-tree-box-pc.custom-catalog-tree .el-tree-node__expand-icon{display:none}.ouchn-container.preview-mode .preview-tree-box-pc.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left,.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left .node-label-bg{position:absolute;color:transparent}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;background-color:var(--preview-theme-color);opacity:.15}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.add-notes-bookmarks .item-box span,.add-notes-bookmarks-pc .item-box span{font-size:12px;color:#fff}.ouchn-container .editing-preview .preview-tree-box-h5{background:#fff;height:calc(100vh - 104px);overflow-x:hidden;overflow-y:auto}.add-notes-bookmarks,.add-notes-bookmarks-pc{position:absolute;z-index:99999;background:#2b2b2b;border-radius:6px}.add-notes-bookmarks-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.add-notes-bookmarks-pc .item-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999999}.add-notes-bookmarks-pc .item-box img{width:20px;cursor:pointer}.add-notes-bookmarks{left:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24vw;padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.add-notes-bookmarks .item-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999999}.add-notes-bookmarks .item-box img{width:4vw;padding:2px;cursor:pointer}.add-notes-bookmarks-pc::after,.add-notes-bookmarks::after{z-index:99998;background:#2b2b2b;color:#2b2b2b;position:absolute}.add-notes-bookmarks::after{bottom:-1vw;left:10vw;content:"";width:4vw;height:4vw;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.add-notes-bookmarks-pc::after{bottom:-8px;left:40px;content:"▙";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.textbooks-opinion{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px!important}.textbooks-opinion::after{left:12px}.add-notes-box-text{position:fixed;top:0;left:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;background:rgba(0,0,0,.2)}.add-notes-box-text .notes-text-box .title-box,.add-notes-box-text-pc .notes-text-box-pc .title-box{position:relative;font-weight:400;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-stretch:normal;letter-spacing:0}.add-notes-box-text .notes-text-box{width:88vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#ededed;border-radius:8px}.add-notes-box-text .notes-text-box .title-box{width:100%;padding-left:6px;font-family:"微软雅黑";color:#333}.add-notes-box-text .notes-text-box .title-box:after{position:absolute;left:0;top:0;width:2px;height:20px;background:#ccc;content:""}.add-notes-box-text .notes-text-box .textarea{margin:10px 0;width:100%;height:30vw;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;resize:none;border-radius:4px;font-family:"微软雅黑";font-size:14px;color:#333}.add-notes-box-text .notes-text-box .add-notes-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-notes-box-text .notes-text-box .add-notes-btn div{padding:3px 14px;border:1px solid var(--preview-theme-color);border-radius:20px;font-size:14px;font-family:"微软雅黑";color:var(--preview-theme-color);cursor:pointer}.add-notes-box-text .notes-text-box .add-notes-btn .confirm{margin-left:30px;background:var(--preview-theme-color);color:#fff}.add-notes-box-text-pc{position:fixed;top:0;right:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw!important;height:100vh!important;background:rgba(0,0,0,.2)}.add-notes-box-text-pc .notes-text-box-pc{width:600px;height:500px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#ededed;border-radius:8px}.add-notes-box-text-pc .notes-text-box-pc .title-box{width:100%;padding-left:6px;font-family:"微软雅黑";color:#333}.add-notes-box-text-pc .notes-text-box-pc .title-box:after{position:absolute;left:0;top:0;width:2px;height:20px;background:#ccc;content:""}.add-notes-box-text-pc .notes-text-box-pc .textarea{margin:10px 0;width:100%;height:400px;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;resize:none;border-radius:4px;font-family:"微软雅黑";font-size:14px;color:#333}.add-notes-box-text-pc .notes-text-box-pc .add-notes-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-notes-box-text-pc .notes-text-box-pc .add-notes-btn div{padding:3px 14px;border:1px solid var(--preview-theme-color);border-radius:20px;font-size:14px;font-family:"微软雅黑";color:var(--preview-theme-color);cursor:pointer}.add-notes-box-text-pc .notes-text-box-pc .add-notes-btn .confirm{margin-left:30px;background:var(--preview-theme-color);color:#fff}.continue-read-box{position:fixed;top:0;left:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;background:rgba(0,0,0,.2)}.continue-read-box .notes-text-box{width:490px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#ededed;border-radius:8px}.continue-read-box .notes-text-box .title-box{width:100%;text-align:center;position:relative;padding-left:6px;font-size:22px;font-weight:400;font-stretch:normal;letter-spacing:6px;font-family:"微软雅黑";color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.continue-read-box .notes-text-box .text{margin:10px 0;width:100%;min-height:70px;max-height:170px;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;resize:none;border-radius:4px;font-family:"微软雅黑";font-size:16px;color:#333}.continue-read-box .notes-text-box .text .link,.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-h5+.xml-image-ping-pu-h5,.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-pad+.xml-image-ping-pu-pad,.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-pc+.xml-image-ping-pu-pc,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--under,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--under,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--under,.parent-group.xml-single-image-group+.image-container,.parent-group.xml-single-music-group .xml-music-container .fixed-ratio-container+.fixed-ratio-container,.parent-group.xml-single-recorder-group .xml-recorder-container .fixed-ratio-container+.fixed-ratio-container,.parent-group.xml-single-recorder-group .xml-recorder-container .fixed-voice-container+.fixed-ratio-container{margin-top:10px}.continue-read-box .notes-text-box .text .link{width:100%;min-height:30px;max-height:80px;overflow-y:scroll;background-color:#d4dfee;border-radius:10px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}.continue-read-box .notes-text-box .add-notes-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.continue-read-box .notes-text-box .add-notes-btn div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:22px;padding:3px 14px;border:1px solid var(--preview-theme-color);border-radius:20px;font-size:14px;font-family:"微软雅黑";color:var(--preview-theme-color);cursor:pointer}.continue-read-box .notes-text-box .add-notes-btn .confirm{margin-left:30px;background:var(--preview-theme-color);color:#fff}.continue-read-h5 .notes-text-box{width:90vw}.continue-read-h5 .title-box{font-size:20px}.continue-read-h5 .text{min-height:56px;max-height:1560px}.continue-read-h5 .add-notes-btn div{width:60px;height:20px}.text-notes-bg{background-color:#cddff7;cursor:pointer}.xml-epub-pdf-view{position:fixed;left:0;bottom:0;right:0;top:0;padding:50px 0 0;background-color:#fff;z-index:10002}.xml-epub-pdf-view .xmlPreviewSearch-title{background:var(--preview-theme-color);height:49px;width:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-line-pack:center}.xml-epub-pdf-view .xmlPreviewSearch-title .img{width:10px;height:18px;margin-top:15px;margin-left:12px}.xml-epub-pdf-view .xmlPreviewSearch-title .xmlPreviewSearch-sou{color:#fff;margin:14px 0 0 14px;width:calc(100vw - 54px);text-align:center;overflow:hidden;white-space:nowrap}.xml-epub-pdf-view .xmlPreviewSearch-navbar{background:#f3f3f3;height:40px;width:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-epub-pdf-view .xmlPreviewSearch-navbar .el-icon-close{font-size:20px;font-weight:600}.xml-single-html-group-render{position:relative}.xml-single-html-group-render .xml-html-mask{position:absolute;width:calc(100% - 30px)!important;height:calc(100% - 30px)!important;left:0;right:0;bottom:0;top:0;opacity:.1;filter:alpha(opacity=5);z-index:100}.xml-single-html-group-render .xml-copy-url-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;cursor:pointer;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#2d2d2d}.xml-single-html-group-render .xml-copy-url-box .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:14px;background:#eef3ff;border-radius:12px}.xml-single-html-group-render .xml-copy-url-box .content img{width:120px}.xml-single-html-group-render .xml-copy-url-box .content span{padding:14px 0;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#999;line-height:20px}.xml-single-html-group-render .xml-copy-url-box .content .btn{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#3e8ced}.xml-single-html-group-render .web-file-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:15px;border:1px solid #418eed}.xml-single-html-group-render .web-file-box .file-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:70px}.xml-single-html-group-render .web-file-box .file-cover img{width:70px;height:70px}.xml-single-html-group-render .web-file-box .file-title{font-size:18px;font-weight:400;color:#333;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-left:16px;width:calc(100% - 100px)!important}.xml-single-html-group-render .xml-iframe-mask-box::after{content:"";position:absolute;top:0;left:0;z-index:999;display:block;width:100%;height:100%;pointer-events:var(--xml-iframe-pointer-events)}.parent-group.xml-single-image-group .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:hidden}.parent-group.xml-single-image-group .image-container .xml-noimage-container{background:#f4f4f4;height:315px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-image-group .image-container .xml-noimage-container .xml-noimage{width:244px;height:200px}.parent-group.xml-single-image-group .image-container .xml-image-dan-tu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu.hua-lang{width:auto}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu.ping-pu{width:100%}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang{display:-webkit-box;display:-ms-flexbox;display:flex}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5 img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5:last-child{margin-right:0}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad:last-child{margin-right:0}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc:last-child{margin-right:0}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-h5{max-width:100%;text-align:center}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-pad{max-width:100%;text-align:center}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-pc{max-width:100%;text-align:center}.parent-group.xml-single-image-group .hua-lang-image-container{overflow-x:scroll}.parent-group.xml-single-image-group .hua-lang-image-container::-webkit-scrollbar{height:10px}@-webkit-keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% + var(--xml-reader-width)));transform:translateX(calc(-100% + var(--xml-reader-width)))}}@keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% + var(--xml-reader-width)));transform:translateX(calc(-100% + var(--xml-reader-width)))}}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang{position:relative}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang img{height:calc(100% - 34px)}.parent-group.xml-single-image-group .xml-image-duo-tu .no-title .xml-image-hua-lang img{height:100%}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--lay,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--lay,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--lay{font-size:16px;color:#333;width:100%;overflow:hidden;white-space:normal;word-break:break-all}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--on,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--on,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--on{margin-bottom:10px}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--fixed,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--fixed,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--fixed{font-size:14px;color:#fff;position:absolute;left:0;z-index:3;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:rgba(0,0,0,.4);padding:5px 10px}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--bottom,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--bottom,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--bottom{bottom:0}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--top,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--top,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--top{top:0}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--on,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--under{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo{width:100%;max-width:750px;margin:0 auto}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo{width:100%;text-align:center}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .custom-indicator{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;background-color:rgba(0,0,0,.4);color:#fff;font-size:12px;padding:3px 10px;border-radius:24px;min-width:48px}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .custom-indicator.withBottomTitle{bottom:calc(100% - 32px)}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .custom-indicator.withTopTitle{bottom:12px}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .image-title--on,.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .image-title--under{min-height:24px}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.parent-group.xml-single-image-group .image-container-scroll{overflow-x:scroll}.el-image-viewer__wrapper .el-image-viewer__title{font-size:16px;color:#fff;position:fixed;top:20px;bottom:initial;text-align:center;width:calc(100% - 84px);overflow:hidden;text-overflow:ellipsis;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.6392156863);padding:0 12px;background-color:transparent;cursor:auto}.el-image-viewer__wrapper .el-image-viewer__content{font-size:14px;color:#fff;position:fixed;bottom:80px;text-align:center;line-height:22px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background:rgba(0,0,0,.6392156863);padding:5px 15px;border-radius:0;word-break:break-all;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:auto}.el-image-viewer__wrapper .el-image-viewer__content .ellipsis-box{width:100%}.el-image-viewer__wrapper .el-image-viewer__close{top:20px;right:10px;width:32px;height:32px}.el-image-viewer__wrapper .el-image-viewer__actions .el-icon-arrow-left.is-disabled,.el-image-viewer__wrapper .el-image-viewer__actions .el-icon-arrow-right.is-disabled{color:#999}.text-ellipsis-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}.el-image__placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1000px){.el-image-viewer__wrapper .el-image-viewer__canvas{width:auto;height:auto;position:absolute;top:60px;left:100px;right:100px;bottom:140px;overflow:hidden}}.parent-group.xml-single-music-group .audio-component{display:none!important}.parent-group.xml-single-music-group .xml-music-container .fixed-ratio-container{width:100%;padding-bottom:24.78%;position:relative}.parent-group.xml-single-music-group .xml-music-container .xml-music__wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8% 3.5%;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.parent-group.xml-single-music-group .xml-music-container .xml-music__wrapper.style-mode--A,.parent-group.xml-single-music-group .xml-music-container .xml-music__wrapper.style-mode--B{border:1px solid #418eed}.parent-group.xml-single-music-group .xml-music-container .xml-music__wrapper.style-mode--C .xml-music-player-box .xml-audio-player .audio-player-control{max-width:100%}.parent-group.xml-single-music-group .xml-music-container .play-mode-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:7px;right:0;z-index:2}.parent-group.xml-single-music-group .xml-music-container .play-mode-wrap .play-control-image{width:24px;height:20px}.parent-group.xml-single-music-group .xml-music-container .demo .play-mode-wrap{top:3px;right:0;z-index:2}.parent-group.xml-single-music-group .xml-music-container .demo .play-mode-wrap .play-control-image{width:18px;height:14px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box{width:100%;height:100%;position:relative}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-cover{width:17.28%;height:100%;margin-right:2%;position:relative}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-cover .el-image{width:100%;height:100%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-cover .style-a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:6px;max-width:71.72%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-player-control,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-player-control{padding-top:2px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control .audio-player-title{width:calc(100% - 30px);color:var(--reader-theme-font-color,#333)}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control .audio-player-title .scroll-text{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress .el-slider__runway,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress .el-slider__runway{margin:8px 0}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control .audio-player-title.preview{width:calc(100% - 30px);overflow:hidden}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control .audio-player-title.preview .scroll-text{-webkit-animation:fadeNum 7s infinite;animation:fadeNum 7s infinite;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes fadeNum{10%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fadeNum{10%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .play-button{width:40px;height:40px;border-radius:50%;-webkit-box-shadow:0 0 20px -2px #2e9adb;box-shadow:0 0 20px -2px #2e9adb}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .play-button .button-image{cursor:pointer}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .play-button img{max-width:100%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:65.57%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls__play-button-wrapper{padding-right:18px;-ms-flex-item-align:center;align-self:center}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress{width:100%;justify-self:center}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress .el-slider__button-wrapper{display:none}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;bottom:-5px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times .current-time,.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times .total-time{font-size:12px;color:#999}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .play-button{width:20px;height:20px;border-radius:50%;-webkit-box-shadow:0 0 10px -2px #2e9adb;box-shadow:0 0 10px -2px #2e9adb}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .play-button .button-image{cursor:pointer}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-player-control .audio-player-title{font-size:14px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-player-control .audio-player-title .scroll-text{line-height:14px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-controls{min-height:65.57%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-controls__play-button-wrapper{padding-right:10px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-controls .audio-controls__handler .progress .el-slider__runway{margin:0 0 2px;height:4px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-controls .audio-controls__handler .play-times{line-height:12px;bottom:1px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .prevent-drag{position:absolute;background-color:#666;width:200px;height:10px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer{margin:0;background-color:inherit;-webkit-box-shadow:none;box-shadow:none}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-pic{background-color:inherit!important;width:58.75px;height:67.5px;margin:10px 12.5px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-play{margin-right:-168px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-pause{width:26px;height:26px;bottom:26%;right:50%;margin-right:-168px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-pause .aplayer-icon-pause{height:22px;width:20px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info{height:82px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:190px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time{position:absolute;top:-16px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner{width:190px;position:relative;color:#fbfbfb}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner .aplayer-ptime{color:#666;position:absolute;left:0}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner .aplayer-dtime{color:#666;position:absolute;right:0}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon{display:none}.parent-group.xml-single-music-group .xml-music-container .audio-play-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover{width:20.62%!important;position:relative}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .video-pause-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-47%,-50%);transform:translate(-47%,-50%);z-index:9}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .video-pause-btn .play-button{width:70%;height:70%;-webkit-box-shadow:none;box-shadow:none}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .record{width:100%;height:100%;border-radius:50%;background-color:#5c5a5e;position:relative}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .record::after{content:"";width:65%;height:65%;background-color:#e24444;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .record .record-right{width:65%;position:absolute;top:-10px;right:-33%;height:100%}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .scroll-text{color:#8c5938}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-player-control{max-width:66.72%!important}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-player-control .progress .el-slider__bar{background-color:#e24444!important}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:65.57%}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-controls__play-button-wrapper{padding-right:8px!important;-ms-flex-item-align:center;align-self:center}.parent-group.xml-single-recorder-group .audio-component{display:none!important}.parent-group.xml-single-recorder-group .xml-recorder-container .fixed-ratio-container{width:100%;min-height:80px;padding-bottom:24.78%;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder__wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8% 3.5%;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder__wrapper.style-mode--A,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder__wrapper.style-mode--B{border:1px solid #418eed}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder__wrapper.style-mode--C .xml-recorder-player-box .xml-audio-player .audio-player-control{max-width:100%}.parent-group.xml-single-recorder-group .xml-recorder-container .fixed-voice-container{width:100%;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-voice__wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8% 3.5%;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-voice__wrapper.style-mode--A,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-voice__wrapper.style-mode--B{border:1px solid #418eed}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-voice__wrapper.style-mode--C .xml-recorder-player-box .xml-audio-player .audio-player-control{max-width:100%}.parent-group.xml-single-recorder-group .xml-recorder-container .play-mode-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:4px;right:6px;z-index:2}.parent-group.xml-single-recorder-group .xml-recorder-container .play-mode-wrap:hover{cursor:pointer}.parent-group.xml-single-recorder-group .xml-recorder-container .play-mode-wrap .play-control-image{width:30px;height:30px}.parent-group.xml-single-recorder-group .xml-recorder-container .demo .play-mode-wrap{top:2px;right:4px;z-index:2}.parent-group.xml-single-recorder-group .xml-recorder-container .demo .play-mode-wrap .play-control-image{width:18px;height:18px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box{width:100%;height:100%;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0!important;background-color:#fbfbfb;padding:0 16px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-cover{width:78px;height:78px;margin-right:10px;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-cover img{border-radius:5px;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-cover .style-a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .record-player-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .record-player-control .mock-wave{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .record-player-control .mock-wave img{max-width:100%}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:6px;max-width:70.22%}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control .audio-player-title{width:calc(100% - 30px);color:#333}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control .audio-player-title .scroll-text{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control .audio-player-title.preview{width:calc(100% - 30px);overflow:hidden}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control .audio-player-title.preview .scroll-text{-webkit-animation:fadeNum 7s infinite;animation:fadeNum 7s infinite;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .play-button{width:40px;height:40px;border-radius:50%;-webkit-box-shadow:0 0 20px -2px #2e9adb;box-shadow:0 0 20px -2px #2e9adb}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .play-button .button-image{cursor:pointer}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .play-text{position:absolute;top:36%;-webkit-transform:translateY(20px);transform:translateY(20px);width:100%;text-align:center;font-size:14px;color:#333}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls__play-button-wrapper{padding-right:18px;-ms-flex-item-align:center;align-self:center}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress .el-slider__button-wrapper{display:none}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress{width:100%;justify-self:center}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;bottom:2px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times .current-time,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times .total-time{font-size:12px;color:#999}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .play-button{width:20px;height:20px;border-radius:50%;-webkit-box-shadow:0 0 10px -2px #2e9adb;box-shadow:0 0 10px -2px #2e9adb}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .play-button .button-image{cursor:pointer}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .play-text{position:absolute;top:50%;-webkit-transform:translateY(10px);transform:translateY(10px);width:100%;text-align:center;font-size:12px;color:#333}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-player-control .audio-player-title{font-size:14px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-player-control .audio-player-title .scroll-text{line-height:14px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-controls{min-height:60px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-controls__play-button-wrapper{padding-right:10px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-controls .audio-controls__handler .progress .el-slider__runway{margin:0 0 2px;height:4px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-controls .audio-controls__handler .play-times{line-height:12px;bottom:1px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .prevent-drag{position:absolute;background-color:#666;width:200px;height:10px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer{margin:0;background-color:inherit;-webkit-box-shadow:none;box-shadow:none}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-pic{background-color:inherit!important;width:58.75px;height:67.5px;margin:10px 12.5px}.dialog-title,.xml-voice-container .el-dialog__header{background:#eee}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-play{margin-right:-168px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-pause{width:26px;height:26px;bottom:26%;right:50%;margin-right:-168px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-pause .aplayer-icon-pause{height:22px;width:20px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info{height:82px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:190px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time{position:absolute;top:-16px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner{width:190px;position:relative;color:#fbfbfb}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner .aplayer-ptime{color:#666;position:absolute;left:0}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner .aplayer-dtime{color:#666;position:absolute;right:0}@media screen and (max-width:750px){.parent-group.xml-single-recorder-group .play-button{width:30px!important;height:30px!important;-webkit-box-shadow:0 0 15px -2px #2e9adb!important;box-shadow:0 0 15px -2px #2e9adb!important}.parent-group.xml-single-recorder-group .play-text{-webkit-transform:translateY(13px)!important;transform:translateY(13px)!important;font-size:12px!important}.parent-group.xml-single-recorder-group .play-mode-wrap{top:2px!important;right:4px!important;z-index:2!important}.parent-group.xml-single-recorder-group .play-mode-wrap .play-control-image{width:24px!important;height:24px!important}}.dialog-title{font-size:30px;font-family:Source Han Serif CN;font-weight:700;color:#333}.voice-content-box{min-height:48vh;max-height:48vh;border-bottom:1px dashed #1f4d75;overflow-y:auto}.voice-btn-box{text-align:center;padding-top:40px;position:relative}.voice-btn-box>div{font-size:36px;font-family:Microsoft YaHei;font-weight:400;color:#418eed;line-height:51px}.voice-btn-box img{width:90px;height:90px;cursor:pointer}.voice-btn-box .total_score{position:absolute;top:0;right:0;color:#db0000;font-weight:700;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);background-image:url(../../static/images/leaflet/icons/source_underline.png);background-repeat:no-repeat;background-size:100% 35%;background-position:bottom;padding-bottom:10px;cursor:pointer}.illustrate-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;padding-bottom:10px;border-bottom:1px solid #eee}.xml-result-con{width:412px;background:#fff;border-radius:2px}.xml-result-con .score-item-box{min-height:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;border-radius:2px;margin-top:20px}.xml-result-con .score-item-box>div{width:100%;height:46px;background:#fff;border:1px solid #dcdcdc;border-radius:2px;line-height:46px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:4px 0}.xml-result-con .score-item-box>div>div,.xml-result-con .total{display:-webkit-box;-webkit-box-align:center;display:-ms-flexbox}.xml-result-con .score-item-box>div>div{display:flex;-ms-flex-align:center;align-items:center}.xml-result-con .score-item-box>div>div span{margin-left:4px;color:#1e1d1d}.xml-result-con .score-item-box>div span{color:var(--themecolor)}.xml-result-con .Gray::after{content:"";width:100%;height:100%;background-color:rgba(188,188,188,.3);position:absolute;top:0;left:0}.xml-result-con .total{width:150px;height:150px;background-color:#fff;border:4px solid #1e1d1d;border-radius:50%;position:relative;text-align:center;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-result-con .total .number-box{width:85%;height:85%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px}.btn-group,.voice-image-con{display:-webkit-box;display:-ms-flexbox}.xml-result-con .total .number-box span{font-weight:700;font-size:40px;margin-right:2px}.xml-result-con .total .comprehensive{width:140px;height:37px;background-color:#eb5537;border-radius:27px;border:3px solid #fff;position:absolute;bottom:-15px;z-index:9;font-family:SourceHanSansCN-Bold;font-size:17px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff}.xml-voice-player{height:calc(100% - 40px)!important;margin-top:10px}.voice-image-con{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;color:var(--reader-theme-font-color,initial)}.voice-image-con img{width:100%;height:100%}.btn-group{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}.btn-group .icon-box,.btn-group>div{display:-webkit-box;display:-ms-flexbox}.btn-group>div,.xml-single-question-group .file-render .file-info.videoHandler{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.btn-group>div{display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 4px;cursor:pointer;min-width:59px}.btn-group .icon-box,.play-box{background-color:#2d5dd8;-webkit-box-align:center}.btn-group .icon-box{width:43px;height:43px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.play-box,.play-box .play-icon{display:-webkit-box;display:-ms-flexbox}.btn-group .icon-box .img1{width:50%}.btn-group .icon-box .img2{width:85%;height:50%}.btn-group .icon-box .img4{height:50%}.btn-group .icon-box .img3{width:70%;margin-top:5px}.btn-group .text{font-family:SourceHanSansCN-Regular;font-size:12px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#bcbbbb}.play-box{width:85%;height:3vh;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.play-box>div{margin:0 5px}.play-box .play-icon{width:2%;height:80%;cursor:pointer;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-box .play-icon img{width:100%}.play-box .slider-box{width:50%}.play-box .text{font-family:SourceHanSansCN-Normal;font-size:10px;font-weight:400;font-stretch:normal;color:#fff}.question .text,.question .text .title{font-size:16px;font-family:PingFang SC}.question{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.question>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0}.question .workbench-shop-item .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;width:88px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question .workbench-shop-item .shop-item-img img{max-width:100%}.question .text{font-weight:700;color:#666;margin-left:20px;line-height:40px}.question .text .title{font-weight:400;color:var(--reader-theme-font-color,#333)}.question .text .info{font-size:14px;font-family:PingFang SC;font-weight:400;color:#999}.question .text .info span{color:#418eed!important;margin:0 5px}.parent-group.xml-single-video-group .vjs-custom-skin>.video-js .vjs-control-bar.fullscren{position:fixed;opacity:1!important}.parent-group.xml-single-video-group .vjs-no-select .vjs-progress-control.vjs-control{pointer-events:none!important}.parent-group.xml-single-video-group .video-js .vjs-error-display::before{display:none!important}.parent-group.xml-single-video-group .vjs-poster{-o-object-fit:scale-down;object-fit:scale-down}.parent-group.xml-single-video-group .dialog-box{pointer-events:none!important}.parent-group.xml-single-video-group .xml-video-container{padding-top:.5px}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box{width:100%;height:100%}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player>.dialog-box{position:absolute;top:0;left:0;width:100%;height:calc(100% - 150px);z-index:10;pointer-events:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player .convert-placeholder{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ECECF3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player .convert-placeholder__text{text-align:center;padding:0 18px}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player::-webkit-media-controls{display:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin>.video-js .vjs-control-bar.fullscren{position:fixed;opacity:1!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin>.video-js .vjs-control .vjs-time-tooltip{top:.6em}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-no-select .vjs-progress-control.vjs-control{pointer-events:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin .video-js .vjs-big-play-button{border-radius:100%!important;width:70px!important;height:70px!important;line-height:67px!important;margin-left:-35px!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin.is-demo-mode .video-js .vjs-big-play-button{border-radius:100%!important;width:48px!important;height:48px!important;line-height:45px!important;margin-left:-24px!important;margin-top:-24px!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .video-js .vjs-error-display::before{display:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-poster{-o-object-fit:scale-down;object-fit:scale-down}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .dialog-box{pointer-events:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9.vjs-empty-placeholder .vjs-error .vjs-error-display{opacity:0}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-menu-button-popup .vjs-menu .vjs-menu-content{padding:0!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .video-title{width:100%;height:30px;z-index:2;position:absolute;top:calc(100% - 30px);left:0;background-color:#101010;font-size:14px;color:#fff;padding-left:16px;padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .video-title>div{overflow-x:hidden}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .video-title>div div{white-space:nowrap;display:inline-block}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .video-title .animate-title{white-space:nowrap;-webkit-animation:title-move var(--scroll-duration) linear infinite;animation:title-move var(--scroll-duration) linear infinite}@-webkit-keyframes title-move{0%,12%{margin-left:0;-webkit-transform:translateX(0);transform:translateX(0)}100%{margin-left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes title-move{0%,12%{margin-left:0;-webkit-transform:translateX(0);transform:translateX(0)}100%{margin-left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.parent-group.xml-single-video-group .xml-video-player .video-player.vjs-custom-skin .video-js{height:100%;padding-top:0}.parent-group.xml-single-video-group .xml-video-player .video-player.vjs-custom-skin.with-bottom-title .video-js .vjs-control-bar{bottom:30px}.xml-video-container .fixed-ratio-container,.xml-video-player .fixed-ratio-container{padding-bottom:56.25%;position:relative}.xml-video-container .fixed-ratio-container::before,.xml-video-player .fixed-ratio-container::before{content:"";display:block;position:absolute;width:100%;height:1.2px;top:-1px;background-color:#FFF;z-index:2}.xml-video-container .fixed-ratio-container.with-under-title+.video-title--under,.xml-video-player .fixed-ratio-container.with-under-title+.video-title--under{word-break:break-all;padding:4px 2px 0}.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js{height:100%;padding-top:0}.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::before,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::before{content:"";display:block;position:absolute;height:100%;left:-1px;width:1.5px;background-color:#FFF;z-index:2}.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::after,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::after{content:"";display:block;position:absolute;height:100%;right:-.5px;width:1px;background-color:#FFF;z-index:2}.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder).is-edit-mode .video-js.vjs-fluid .vjs-poster,.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder).is-edit-mode .video-js.vjs-fluid .vjs-tech,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder).is-edit-mode .video-js.vjs-fluid .vjs-poster,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder).is-edit-mode .video-js.vjs-fluid .vjs-tech{pointer-events:none}.xml-modal-player__wrapper .vjs-no-select .vjs-progress-control.vjs-control,.xml-modal-player__wrapper .xml-video-player .vjs-no-select .vjs-progress-control.vjs-control,.xml-modal-viewer__wrapper .vjs-no-select .vjs-progress-control.vjs-control,.xml-modal-viewer__wrapper .xml-video-player .vjs-no-select .vjs-progress-control.vjs-control,.xml-video-container .fixed-ratio-container .video-player.vjs-no-select .vjs-progress-control.vjs-control,.xml-video-player .fixed-ratio-container .video-player.vjs-no-select .vjs-progress-control.vjs-control{pointer-events:none!important}.xml-video-container .fixed-ratio-container+.fixed-ratio-container,.xml-video-player .fixed-ratio-container+.fixed-ratio-container{margin-top:10px}.xml-video-container .fixed-ratio-container .video-js .vjs-mute-control,.xml-video-player .fixed-ratio-container .video-js .vjs-mute-control{padding-left:0;padding-right:0}.xml-video-container .fixed-ratio-container .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.xml-video-player .fixed-ratio-container .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{left:-3em}.xml-video-container.block-checked .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::after,.xml-video-container.block-checked .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::before,.xml-video-container.block-checked .fixed-ratio-container::before,.xml-video-player.block-checked .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::after,.xml-video-player.block-checked .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::before,.xml-video-player.block-checked .fixed-ratio-container::before{background-color:#418EED}.xml-video-container .xml-video__wrapper,.xml-video-player .xml-video__wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fbfbfb;border-radius:8px}.xml-video-container .xml-video__wrapper video,.xml-video-player .xml-video__wrapper video{width:100%;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:750px){.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin:not(.is-demo-mode) .video-js .vjs-big-play-button,.player-dialog .xml-modal-player__wrapper .xml-video-player .video-js .vjs-big-play-button{width:60px!important;height:60px!important;line-height:57px!important;margin-left:-30px!important;margin-top:-30px!important}}.preview-tree-box-h5-tree,.xml-single-question-group .option-item+.option-item{margin-top:16px}.xml-single-question-group .group-content{width:100%}.xml-single-question-group .group-content .el-textarea__inner{background:var(--reader-theme-secondary-color,initial);border-color:var(--reader-theme-secondary-color,initial);color:var(--reader-theme-font-color,inherit)}.xml-single-question-group .content{width:100%}.xml-single-question-group .content .stem-content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 14px;height:auto;border:1px solid #e7e7e7;border-radius:6px;cursor:pointer;color:var(--reader-theme-font-color,inherit)}.xml-single-question-group .content .stem-content.no-border{padding:0;border:none;cursor:default}.xml-single-question-group .content .stem-content .placeholder{color:#c0c4cc;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xml-single-question-group .option-item{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--reader-theme-secondary-color,#fbfbfb);border-radius:6px;padding-left:16px;cursor:pointer;-webkit-transition:all ease .3s;transition:all ease .3s;border:1px solid var(--reader-theme-secondary-color,#fbfbfb);color:var(--reader-theme-font-color,inherit)}.xml-single-question-group .option-item.isActive{border-color:#2e9adb}.xml-single-question-group .option-item .questionSeq{padding:8px 0}.xml-single-question-group .option-item.isTrue{border:1px solid #70b603}.xml-single-question-group .option-item.isTrue .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#70b603;background:#70b603}.xml-single-question-group .option-item.isFalse{border:1px solid #d9001b}.xml-single-question-group .option-item.isFalse .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#d9001b;background:#d9001b}.xml-single-question-group .option-item:hover{background:#ddd}.xml-single-question-group .option-item .content{cursor:pointer}.xml-single-question-group .option-item .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.xml-single-question-group .file-render{width:100%}.xml-single-question-group .file-render .image-file{width:218px;-o-object-fit:scale-down;object-fit:scale-down}.xml-single-question-group .file-render .video-file{width:408px}.xml-single-question-group .file-render .file-render{width:100%}.xml-single-question-group .file-render .file-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.xml-single-question-group .file-render .file-info.videoHandler{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-question-group .file-render .file-info.videoHandler .fileName{font-size:18px;color:#333;margin-bottom:19px}.xml-single-question-group .file-render .file-info.videoHandler .fileInfo{font-size:14px;color:#666;margin-bottom:19px}.xml-single-question-group .file-render .audio .audio-icon{width:36px;height:36px;margin-right:20px}.xml-single-question-group .file-render .audio .audio-icon img{width:100%;height:100%;display:block}.xml-single-question-group .file-render .audio .audio-controls{width:100%;max-width:200px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler,.xml-single-question-group .file-render .audio .audio-controls .audio-controls--progress{width:100%}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler{line-height:1}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler .play{font-size:24px}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler .play .play-handler{width:22px;height:22px;display:block;cursor:pointer}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler .current-time,.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler .total-time{font-size:12px;color:#333}.xml-single-question-group .file-render .play-handler.mobile{width:20px;height:20px}.xml-single-question-group .file-render .audio-component{display:none}.xml-single-question-group .file-render .el-slider__runway{margin:0 0 4px;background:#e3e3e3;height:4px}.xml-single-question-group .file-render .el-slider__bar{height:4px}.xml-single-question-group .file-render .el-slider__button{width:10px;height:10px}.xml-single-question-group .file-render .el-slider__button-wrapper{top:-15px}.xml-single-question-group .file-render .file-render--video ::v-deep .el-dialog__header{padding:10px}.xml-single-question-group .file-render .file-render--video .video-content{width:180px;height:135px;border-radius:6px;overflow:hidden;position:relative}.xml-single-question-group .file-render .file-render--video .video-content .play{position:absolute;left:50%;top:50%;cursor:pointer;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.xml-single-question-group .file-render .file-render--video .video-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.xml-single-question-group .file-render .file-render--video .video-mask img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50% -50%);transform:translate(-50% -50%);display:block}.xml-single-question-group .file-render .file-render--video .video-player{width:100%}.xml-single-question-group .flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-single-question-group .AIbtn{cursor:pointer;padding-left:16px;margin-top:5px}.xml-single-question-group .shop-item-img img{width:100%}.xml-single-question-group .group-content{padding-bottom:14px}.xml-single-question-group .group-content-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px}.xml-single-question-group .group-content-box .question-number{line-height:28px;padding-right:4px}.xml-single-question-group .question-label{padding-top:8px}.xml-single-question-group .border-bottom{margin-bottom:10px;border-bottom:2px dashed #ececec}.xml-single-question-group .answer-cloze-input{margin-bottom:8px;width:100%;padding:6px 10px;border-radius:4px;background:var(--reader-theme-secondary-color,#fbfbfb);border-color:var(--reader-theme-secondary-color,initial);color:var(--reader-theme-font-color,inherit)}.parent-group.xml-single-resource-group .preview-container-resource .workbench-shop-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-resource-group .preview-container-resource .shop-item-desc .shop-item-desc-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.parent-group.xml-single-resource-group .preview-container-resource-editor .shop-item-desc .shop-item-desc-detail .pointer,.parent-group.xml-single-resource-group .preview-container-resource-editor .shop-item-desc .shop-item-desc-title,.parent-group.xml-single-resource-group .preview-container-resource-editor .shop-item-img{cursor:unset}.parent-group.xml-single-resource-group .preview-container-resource-demo .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0!important}.parent-group.xml-single-resource-group .preview-container-resource-demo .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;width:70px!important;height:70px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.parent-group.xml-single-resource-group .preview-container-resource-demo .shop-item-img .shop-item-img-resource{width:80%!important;height:80%!important}.parent-group.xml-single-resource-group .preview-container-resource-demo .shop-item-desc .shop-item-desc-title{font-size:14px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.parent-group.xml-single-resource-group .preview-container-resource-demo .shop-item-desc .shop-item-desc-detail{font-size:12px!important}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:2em 1em 1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0;border-radius:4px}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*=language-].line-numbers{position:relative;padding-left:3.3em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.3em;width:2.8em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.5em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:focus-within>.toolbar,div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{border:0;font:inherit;line-height:normal;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}.video-js button,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}div.code-toolbar>.toolbar>.toolbar-item+.toolbar-item{margin-left:6px}.parent-group.xml-single-text-group .text-container table{border-collapse:collapse;margin:10px auto;border:1px solid #797979}.parent-group.xml-single-text-group .text-container table td,.parent-group.xml-single-text-group .text-container table th{border:1px solid #797979;color:#535353;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.25}.parent-group.xml-single-text-group .text-container table th,.parent-group.xml-single-text-group .text-container table tr.firstRow td{color:#353535;background-color:#ececec}.parent-group.xml-single-text-group .text-container p{word-break:break-word;margin:0}.parent-group.xml-single-text-group .text-container span.inline-link-wrap{text-indent:initial}.parent-group.xml-single-text-group .text-container a.alertImg>img{width:1px!important;height:1px!important}.parent-group.xml-single-text-group .text-container .inline-audio-wrap,.parent-group.xml-single-text-group .text-container .inline-link-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-text-group .text-container .inline-audio-wrap span,.parent-group.xml-single-text-group .text-container .inline-link-wrap span{display:inline-block;text-indent:0!important}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit,.parent-group .richtext-reset-container .richtext-reset-wrapper--view,.parent-group .text-container .richtext-reset-wrapper--edit,.parent-group .text-container .richtext-reset-wrapper--view{--default-font-family:微软雅黑,"Mircosoft Yahei",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--reader-theme-font-family),var(--default-font-family);font-size:16px;color:#333;line-height:1.5}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p,.parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.parent-group .text-container .richtext-reset-wrapper--edit p,.parent-group .text-container .richtext-reset-wrapper--view p{font-size:var(--reader-theme-font-size,16px);line-height:var(--reader-theme-line-height,1.5);letter-spacing:var(--reader-theme-letter-spacing,0);color:#333;word-break:break-word}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p:not([style~=background-color\:]),.parent-group .richtext-reset-container .richtext-reset-wrapper--view p:not([style~=background-color\:]),.parent-group .text-container .richtext-reset-wrapper--edit p:not([style~=background-color\:]),.parent-group .text-container .richtext-reset-wrapper--view p:not([style~=background-color\:]){color:var(--reader-theme-font-color,#333)}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p+img,.parent-group .richtext-reset-container .richtext-reset-wrapper--view p+img,.parent-group .text-container .richtext-reset-wrapper--edit p+img,.parent-group .text-container .richtext-reset-wrapper--view p+img{margin-top:8px}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p *,.parent-group .richtext-reset-container .richtext-reset-wrapper--view p *,.parent-group .text-container .richtext-reset-wrapper--edit p *,.parent-group .text-container .richtext-reset-wrapper--view p *{word-break:initial}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h1,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h1 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h2,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h2 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h3,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h3 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h4,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h4 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h5,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h5 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h6,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h6 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h1,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h1 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h2,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h2 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h3,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h3 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h4,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h4 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h5,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h5 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h6,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h6 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view p span,.parent-group .text-container .richtext-reset-wrapper--edit h1,.parent-group .text-container .richtext-reset-wrapper--edit h1 span,.parent-group .text-container .richtext-reset-wrapper--edit h2,.parent-group .text-container .richtext-reset-wrapper--edit h2 span,.parent-group .text-container .richtext-reset-wrapper--edit h3,.parent-group .text-container .richtext-reset-wrapper--edit h3 span,.parent-group .text-container .richtext-reset-wrapper--edit h4,.parent-group .text-container .richtext-reset-wrapper--edit h4 span,.parent-group .text-container .richtext-reset-wrapper--edit h5,.parent-group .text-container .richtext-reset-wrapper--edit h5 span,.parent-group .text-container .richtext-reset-wrapper--edit h6,.parent-group .text-container .richtext-reset-wrapper--edit h6 span,.parent-group .text-container .richtext-reset-wrapper--edit p span,.parent-group .text-container .richtext-reset-wrapper--view h1,.parent-group .text-container .richtext-reset-wrapper--view h1 span,.parent-group .text-container .richtext-reset-wrapper--view h2,.parent-group .text-container .richtext-reset-wrapper--view h2 span,.parent-group .text-container .richtext-reset-wrapper--view h3,.parent-group .text-container .richtext-reset-wrapper--view h3 span,.parent-group .text-container .richtext-reset-wrapper--view h4,.parent-group .text-container .richtext-reset-wrapper--view h4 span,.parent-group .text-container .richtext-reset-wrapper--view h5,.parent-group .text-container .richtext-reset-wrapper--view h5 span,.parent-group .text-container .richtext-reset-wrapper--view h6,.parent-group .text-container .richtext-reset-wrapper--view h6 span,.parent-group .text-container .richtext-reset-wrapper--view p span{word-break:break-word}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit .float-clear::after,.parent-group .richtext-reset-container .richtext-reset-wrapper--view .float-clear::after,.parent-group .text-container .richtext-reset-wrapper--edit .float-clear::after,.parent-group .text-container .richtext-reset-wrapper--view .float-clear::after{content:"";display:table;clear:both}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit .float-clear img,.parent-group .richtext-reset-container .richtext-reset-wrapper--view .float-clear img,.parent-group .text-container .richtext-reset-wrapper--edit .float-clear img,.parent-group .text-container .richtext-reset-wrapper--view .float-clear img{margin:5px}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit strong,.parent-group .richtext-reset-container .richtext-reset-wrapper--view strong,.parent-group .text-container .richtext-reset-wrapper--edit strong,.parent-group .text-container .richtext-reset-wrapper--view strong{font-weight:900}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit .span.magic-link,.parent-group .richtext-reset-container .richtext-reset-wrapper--view .span.magic-link,.parent-group .text-container .richtext-reset-wrapper--edit .span.magic-link,.parent-group .text-container .richtext-reset-wrapper--view .span.magic-link{display:inline;text-indent:initial}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit span.magic-fillchar,.parent-group .richtext-reset-container .richtext-reset-wrapper--view span.magic-fillchar,.parent-group .text-container .richtext-reset-wrapper--edit span.magic-fillchar,.parent-group .text-container .richtext-reset-wrapper--view span.magic-fillchar{display:inline-block;min-width:1px;max-width:1px}.parent-group .richtext-reset-container{overflow:hidden}.xml-text-preview-box-dialog p{font-size:16px;line-height:1.5;color:#333;word-break:break-word}.xml-text-preview-box-dialog p+img{margin-top:8px}.xml-text-preview-box-dialog p *{word-break:initial}#xml-reader-window-box p,#xml-reader-window-box p span,.xml-text-preview-box-dialog p span{word-break:break-word}.xml-text-preview-box-dialog .float-clear::after{content:"";display:table;clear:both}.xml-text-preview-box-dialog .float-clear img{margin:5px}.xml-text-preview-box-dialog strong{font-weight:900}.preview-counter-main-pc .xml-reader-window-box .tippy-content{background-color:#eeeeef;border-radius:4px;-webkit-box-shadow:0 0 20px 3px rgba(154,161,177,.15),0 4px 32px -11px rgba(36,40,127,.25),0 4px 4px -2px rgba(91,94,105,.15);box-shadow:0 0 20px 3px rgba(154,161,177,.15),0 4px 32px -11px rgba(36,40,127,.25),0 4px 4px -2px rgba(91,94,105,.15)}.preview-counter-main-pc .xml-reader-window-box .tipbar.tipbar-tpl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#eeeeef;color:#535353}.preview-counter-main-pc .xml-reader-window-box .tipbar.tipbar-tpl span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.preview-counter-main-pc .xml-reader-window-box .tipbar-action{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 4px;border-radius:4px;cursor:pointer;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.preview-counter-main-pc .xml-reader-window-box .tipbar-action:hover{background-color:#c5c5c5;-webkit-filter:brightness(1);filter:brightness(1)}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon{display:inline-block;width:1.1em;height:1.1em;margin-right:4px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon.copy{background-image:url(../../static/images/icons/richtext/copy.png)}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon.note{background-image:url(../../static/images/icons/richtext/note.png)}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon.addTeacherResources{background-image:url(../../static/images/icons/richtext/addTeacherResources.png)}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon.highlight{background-image:url(../../static/images/icons/richtext/highlight-mobile.png)}.preview-counter-main-pc .xml-reader-window-box .tipbar-separator{margin:0 6px}.preview-counter-main-pc .xml-reader-window-box .tipbar-remark{display:inline-block;margin-left:15px;font-size:12px;line-height:30px}.preview-counter-main-pc .xml-reader-window-box .tipnote.tipnote-tpl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#eeeeef;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#535353;min-width:320px;padding:8px 6px 4px}.preview-counter-main-pc .xml-reader-window-box .tipnote-title{width:100%;line-height:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-counter-main-pc .xml-reader-window-box .tipnote-textarea{width:100%;margin-top:10px;border:none;border-radius:4px;padding:4px 6px;resize:none}.preview-counter-main-pc .xml-reader-window-box .tipnote-footer{width:100%;margin-top:10px;text-align:right}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn{display:inline-block;padding:4px 12px;border-radius:4px;cursor:pointer;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn:hover{background-color:#c5c5c5;-webkit-filter:brightness(1);filter:brightness(1)}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn.btn-wrap{position:relative;pointer-events:auto}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn.btn-wrap.disabled{-webkit-filter:brightness(1.75);filter:brightness(1.75)}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn.btn-wrap.disabled .btn-edit{-webkit-filter:brightness(1);filter:brightness(1);pointer-events:none}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn.btn-wrap.disabled::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;z-index:1;cursor:not-allowed}.xml-digital-teaching-phone .xml-reader-window-box .tippy-box{border-radius:12px}.xml-digital-teaching-phone .xml-reader-window-box .tippy-box[data-placement^=top]>.tippy-arrow::before{border-top-color:#333!important}.xml-digital-teaching-phone .xml-reader-window-box .tippy-content{background-color:#333;border-radius:12px;-webkit-box-shadow:0 0 20px 3px rgba(154,161,177,.15),0 4px 32px -11px rgba(36,40,127,.25),0 4px 4px -2px rgba(91,94,105,.15);box-shadow:0 0 20px 3px rgba(154,161,177,.15),0 4px 32px -11px rgba(36,40,127,.25),0 4px 4px -2px rgba(91,94,105,.15);position:relative}.xml-digital-teaching-phone .xml-reader-window-box .tipbar.tipbar-tpl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#333;color:#FFF;font-size:10px;width:120px}.xml-digital-teaching-phone .xml-reader-window-box .tipbar.tipbar-tpl span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-action{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;padding:4px 6px;border-radius:4px;cursor:pointer;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-action:hover{background-color:#c5c5c5;-webkit-filter:brightness(1);filter:brightness(1)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-icon{display:inline-block;width:1.1em;height:1.1em;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-icon.copy{background-image:url(../../static/images/icons/richtext/copy-mobile_02.png)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-icon.note{background-image:url(../../static/images/icons/richtext/note-mobile_02.png)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-icon.highlight{background-image:url(../../static/images/icons/richtext/highlight-mobile_02.png)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-separator--mobile{height:0;width:100%;position:absolute;border-bottom:1px dashed #FFF;top:20px;left:0}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-remark--mobile{display:block;width:100%;text-align:center;font-size:8px;padding:2px 0 6px}.xml-reader-phone-mark-note-popup .mark-note__wrap{padding:15px;background-color:#FFF;width:100%;border-radius:6vw 6vw 0 0;-webkit-transition:padding-bottom .24s;transition:padding-bottom .24s}.xml-reader-phone-mark-note-popup .mark-note__selection{margin:15px 15px 10px;width:calc(100% - 30px);background-color:#FFF;border-radius:12px;padding:12px 20px}.xml-reader-phone-mark-note-popup .mark-note__selection>div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%}.xml-reader-phone-mark-note-popup .mark-note__textarea{width:100%;border:none;border-radius:5vw;padding:12px 20px;resize:none;font-size:16px;line-height:1.5;color:#535353;background-color:#F6F6F6}.xml-reader-phone-mark-note-popup .mark-note__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px}.xml-reader-phone-mark-note-popup .mark-note__count{font-size:12px;color:#666}.xml-reader-phone-mark-note-popup .mark-note__delete{margin-left:auto;background-color:#FF2F10;color:#FFF;padding:6px 12px;border-radius:5vw;font-size:14px;cursor:pointer}.xml-reader-phone-mark-note-popup .mark-note__confirm{display:inline-block;padding:6px 12px;border-radius:5vw;background-color:#F6F6F6;margin-left:10px;color:#999;font-size:14px;cursor:pointer}.xml-reader-phone-mark-note-popup .mark-note__confirm.enable{background-color:#0D3B8B;color:#FFF}.xml-reader-phone-mark-note-popup.toolbar-show .mark-note__wrap{padding-bottom:100px}.xml-reader-phone-mark-note-popup.toolbar-show.keyboard-show .mark-note__wrap{padding-bottom:45px}@counter-style num1{system:fixed;symbols:"1)" "2)" "3)" "4)" "5)" "6)" "7)" "8)" "9)" "10)" "11)" "12)" "13)" "14)" "15)" "16)" "17)" "18)" "19)" "20)";suffix:" "}@counter-style num2{system:fixed;symbols:"(1)" "(2)" "(3)" "(4)" "(5)" "(6)" "(7)" "(8)" "(9)" "(10)" "(11)" "(12)" "(13)" "(14)" "(15)" "(16)" "(17)" "(18)" "(19)" "(20)";suffix:" "}@counter-style cn{system:fixed;symbols:"一." "二." "三." "四." "五." "六." "七." "八." "九." "十." "十一." "十二." "十三." "十四." "十五." "十六." "十七." "十八." "十九." "二十.";suffix:" "}@counter-style cn1{system:fixed;symbols:"一)" "二)" "三)" "四)" "五)" "六)" "七)" "八)" "九)" "十)" "十一)" "十二)" "十三)" "十四)" "十五)" "十六)" "十七)" "十八)" "十九)" "二十)";suffix:" "}@counter-style cn2{system:fixed;symbols:"(一)" "(二)" "(三)" "(四)" "(五)" "(六)" "(七)" "(八)" "(九)" "(十)" "(十一)" "(十二)" "(十三)" "(十四)" "(十五)" "(十六)" "(十七)" "(十八)" "(十九)" "(二十)";suffix:" "}.parent-group.xml-single-hotzone-group .xml-hotzone-container{position:relative}.parent-group.xml-single-hotzone-group .xml-hotzone-container .fixed-ratio-container{width:100%}.parent-group.xml-single-hotzone-group .xml-hotzone-container .fixed-ratio-container+.fixed-ratio-container{margin-top:10px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .image-title--bottom{font-size:14px;color:#FFF;position:absolute;bottom:0;left:0;z-index:3;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:rgba(0,0,0,.4);padding:5px 10px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .image-title--under{font-size:16px;color:#333;margin-top:10px;width:100%;overflow:hidden;white-space:normal;word-break:break-all}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone__wrapper{width:100%;height:100%;top:1px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fbfbfb;border-radius:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box{width:100%;height:100%}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap{position:relative}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-u-img{display:block;width:100%;max-width:100%;height:auto;max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box>li,.video-js .vjs-slider,.xml-digital-teaching-preview,.xml-digital-teaching-preview .code-toolbar,.xml-text-preview-box-dialog{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-area{position:absolute;top:0;right:0;bottom:0;left:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap.editing .hz-m-area{cursor:crosshair}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,.2);border:1px dashed rgba(30,30,40,.6);font-size:12px;cursor:pointer;color:#fff;overflow:visible}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box>li{position:absolute;text-align:center;user-select:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box:hover .hz-u-square{display:block}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item{position:absolute;display:block}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item.hz-m-item-selected .hz-m-box{-webkit-box-shadow:0 0 0 1px #409eff;box-shadow:0 0 0 1px #409eff;border-width:0;background-color:rgba(100,150,240,.3)}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item.hz-m-item-selected .hz-m-box .hz-u-close{display:-webkit-box;display:-ms-flexbox;display:flex}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item.in-editor .hz-m-box{cursor:auto}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item.is-transparent{opacity:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap.hz-z-hidden>li{display:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-u-index{display:block;top:50%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:85%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:16px;font-size:12px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-u-close{top:-7px;right:-7px;background-color:#C5C5C5;width:14px;height:14px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;z-index:11}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-u-close .hz-u-close-icon{display:block;fill:#fff;width:12px;height:12px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square{width:6px;height:6px;opacity:.8;z-index:10;display:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square:after{content:"";position:absolute;top:0;left:0;width:6px;height:6px;border-radius:1px;background-color:#409eff}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-tl{top:-3px;left:-3px;cursor:nw-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-tc{top:-3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:n-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-tr{top:-3px;right:-3px;cursor:ne-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-cl{top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:w-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-cr{top:50%;right:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:w-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-bl{bottom:-3px;left:-3px;cursor:sw-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-bc{bottom:-3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:s-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-br{bottom:-3px;right:-3px;cursor:se-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap{font-size:12px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal li,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal ol,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal ul,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap li,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap ol,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap ul{margin:0;padding:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal ol,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal ul,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap ol,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap ul{list-style:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal a,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap a{text-decoration:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal a:hover,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap a:hover{text-decoration:underline}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal p,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap p{-webkit-margin-before:0;-webkit-margin-after:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal input[type=checkbox],.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap input[type=checkbox]{cursor:pointer}.parent-group.xml-single-ebook-group .xml-ebook-container .resource-box .workbench-shop-item{padding:5px 10px}.parent-group.xml-single-ebook-group .xml-ebook-container .resource-box .workbench-shop-item .shop-item-img-resource-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:19.97%;height:auto}.parent-group.xml-single-ebook-group .xml-ebook-container .resource-box .workbench-shop-item .shop-item-img-resource-first img{width:100%;height:auto!important}.parent-group.xml-single-ebook-group .xml-ebook-container .resource-box .workbench-shop-item .shop-item-desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.parent-group.xml-single-layout-group .xml-grid-layout__container{min-height:200px}.parent-group.xml-single-layout-group .xml-grid-layout__area-box{min-width:0;overflow:hidden;position:relative}.parent-group.xml-single-layout-group .xml-grid-layout__area-box--spare{-webkit-transition:all 240ms ease-in-out;transition:all 240ms ease-in-out}.parent-group.xml-single-layout-group .xml-grid-layout__area-box--spare.is-in-editor{cursor:pointer;border:1px solid transparent}.parent-group.xml-single-layout-group .xml-grid-layout__area-box--spare.is-in-editor:hover{border-color:var(--areabox-color)}.parent-group.xml-single-layout-group .xml-grid-layout__area-box.inject-active .xml-grid-layout__control{top:1px;-webkit-transform:scale(1);transform:scale(1);border-bottom-left-radius:100px;border-bottom-right-radius:100px}.parent-group.xml-single-layout-group .xml-grid-layout__control{position:absolute;top:-999px;left:10px;z-index:1;width:calc(100% - 20px);display:block;-webkit-transform:scale(.1);transform:scale(.1);background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px) brightness(.85);backdrop-filter:blur(6px) brightness(.85);border:0 solid rgba(255,255,255,.18);-webkit-box-shadow:rgba(142,142,142,.5) 0 6px 15px 0;box-shadow:rgba(142,142,142,.5) 0 6px 15px 0;border-bottom-left-radius:100%;border-bottom-right-radius:100%;color:rgba(255,255,255,.75);-webkit-transition:all 330ms cubic-bezier(.75,-.1,.15,1.15);transition:all 330ms cubic-bezier(.75,-.1,.15,1.15);overflow:hidden}.parent-group.xml-single-layout-group .xml-grid-layout__control.is-in-editor{display:block}.parent-group.xml-single-layout-group .xml-grid-layout__control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:8px 12px}.parent-group.xml-single-layout-group .xml-grid-layout__button{padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:13px;color:#353535;background-color:rgba(255,255,255,.85);border-radius:10px}.parent-group.xml-single-layout-group .xml-grid-layout__button .el-image{width:20px;height:20px;margin:0 auto}.parent-group.xml-single-layout-group .xml-grid-layout__inject-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:var(--justify-content,flex-start);-ms-flex-pack:var(--justify-content,flex-start);justify-content:var(--justify-content,flex-start);-webkit-box-align:var(--align-items,flex-start);-ms-flex-align:var(--align-items,flex-start);align-items:var(--align-items,flex-start)}.parent-group.xml-single-layout-group .xml-grid-layout__inject-wrap>div,.parent-group.xml-single-layout-group .xml-grid-layout__inject-wrap>parent-group{-webkit-box-flex:var(--component-flex,1);-ms-flex:var(--component-flex,1);flex:var(--component-flex,1)}.xml-digital-teaching-preview{--reader-background-color:#fafafa;--reader-theme-color:#ffffff;user-select:none}.xml-digital-teaching-preview .parent-group{padding:15px 30px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.xml-digital-teaching-preview .xml-digital-teaching-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 10px 0;background:var(--reader-background-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left{height:calc(var(--xml-reader-page-height) - 12px);background-color:var(--reader-theme-color);padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .el-tree-node__content span{height:100%;line-height:30px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .preview-left-student .demo-tabs>.el-tabs__content{color:#6b778c;font-size:32px;font-weight:600;width:266px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .preview-left-student .el-tabs__nav-wrap::after{position:static!important}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student{cursor:pointer;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .note-content-studentnode{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .note-content-studentnodeFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .flexOne{padding-right:23px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .expansion{margin:-23px 0 0 205px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .bookm-mark-student .note-content{font-weight:400;font-size:13px;margin-top:10px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{position:relative;height:calc(var(--xml-reader-page-height) - 12px);width:800px;overflow:hidden;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:720px;overflow-x:auto}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-Preview-dom{height:calc(var(--xml-reader-page-height) - 68px);overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc::-webkit-scrollbar{width:0!important}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box{width:100%;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block{position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .add-teacher-resources{position:absolute;top:22px;left:-80px;display:none;width:92px;height:30px;background:#e3f2ff;border-radius:15px 0 0 15px;text-align:center;line-height:30px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#3e8ced;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc{position:absolute;top:17px;right:0;width:60px;height:32px;padding:0 2px 0 42px;border-radius:0 16px 16px 0;background:#e3f2ff;background:linear-gradient(to right,transparent 0,transparent 40px,#e3f2ff 40px,#e3f2ff 60px);left:734px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc img{margin:10px auto;width:12px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc .number{position:absolute;top:-2px;right:-2px;padding:0 5px;background:#f04343;border-radius:5px;font-family:PingFang SC;font-weight:300;font-size:10px;color:#fff;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block:hover .show-add-teacher-resources,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block:hover .teacher-resources-number-pc{display:block}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10;width:100%;height:56px;padding:0 20px;background-color:var(--reader-theme-color);border-bottom:2px solid #f2f2f2}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .text-book-title{width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC;font-weight:500;font-size:17px;color:#333}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .button-box{margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:78px;height:28px;background:#e3f2ff;border-radius:8px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#3e8ced;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .disabled{cursor:no-drop}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades img{width:17px;height:22px;-o-object-fit:contain;object-fit:contain}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades span{display:inline-block;width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;font-family:PingFang SC;font-weight:500;font-size:17px;color:#0d3b8b}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .set-up{margin:0 0 0 29px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .set-up img{width:34px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--xml-reader-page-height) - 12px);background-color:#fafafa;-webkit-box-shadow:0 0 10px 0 rgba(218,218,218,.8);box-shadow:0 0 10px 0 rgba(218,218,218,.8)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .preview-toolbar-content{width:260px;height:100%;background-color:#fafafa;margin-right:8px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content{height:calc(var(--xml-reader-page-height) - 30px);overflow-y:scroll}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60px;height:820px;padding-top:18px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);border-radius:0 0 40px;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:86px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item .toolbar-icon{width:20px;height:20px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item div{padding-top:4px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#666}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_01 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_02 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_03 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_04 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_05 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_06 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_07 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_08 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_09 div{color:#3e8ced;font-weight:600}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_01 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_01.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_02 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_02.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_03 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_03.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_04 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_04.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_05 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_05.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_06 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_06.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_07 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_07.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_08 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_08.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_09 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_09.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_01 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_01.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_02 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_02.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_03 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_03.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_04 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_04.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_05 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_05.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_06 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_06.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_07 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_07.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_08 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_08.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_09 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_09.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar{position:absolute;left:0;top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:8;width:60px;height:104px;-webkit-transition:top .3s;transition:top .3s}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar{position:relative;width:100%;height:80px;border-radius:0 30px 30px 0;background-color:#ecf3fe}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar::after{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 0,transparent 0 30px,#ecf3fe 29px);top:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar::before{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 30px,transparent 0 30px,#ecf3fe 29px);bottom:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc::before{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 30px,transparent 0 30px,#f7f7f7 29px);-webkit-filter:drop-shadow(3px 7px 12px #b1b1b1);filter:drop-shadow(3px 7px 12px #b1b1b1);bottom:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-seach-item-text{border-bottom:1px solid rgba(0,0,0,.1);padding:8px 8px 14px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc{position:fixed;left:0;top:0;width:1920px;height:100vh;z-index:999}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc div{-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;pointer-events:fill;position:absolute;z-index:9999;border-radius:8px;overflow:hidden;border:1px solid #f2f2f2;-webkit-box-shadow:1px 6px 8px #ccc;box-shadow:1px 6px 8px #ccc;background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:0 16px;background-image:linear-gradient(-75deg,rgba(252,197,192,.2) 0,rgba(128,212,222,.2) 0,rgba(3,227,251,.2) 0,rgba(1,97,240,.2) 100%)}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo img{width:40px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo .xiaozhi-logo{width:40px;height:28px;background-image:url(../../static/images/icons/ai/xiaozhi_logo2.png);background-size:100%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo span{padding-left:14px;font-family:SourceHanSansCN-Medium;font-size:16px;font-weight:600;font-stretch:normal;line-height:50px;letter-spacing:0;color:#0d27c6}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .el-icon-close{font-size:20px;font-weight:800;color:#999;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .xiaozhi-tips{width:100%;height:85px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(252,197,192,.1)),color-stop(0,rgba(128,212,222,.1)),color-stop(0,rgba(3,227,251,.1)),to(transparent));background-image:linear-gradient(180deg,rgba(252,197,192,.1) 0,rgba(128,212,222,.1) 0,rgba(3,227,251,.1) 0,transparent 100%);font-family:SourceHanSansCN-Light;font-size:15px;font-weight:400;font-stretch:normal;line-height:24px;letter-spacing:0;color:#405ad1;padding:15px 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;position:absolute;top:0;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .scroll{overflow-y:scroll}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content{width:100%;padding:85px 8px 8px;background:#fff;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .timer{width:100%;padding:8px 0;text-align:center;font-family:SourceHanSansCN-Light;font-size:14px;letter-spacing:0;color:#848484}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .cover{width:38px;height:38px;border-radius:50%;background:url(../../static/images/icons/ai/evaluate_avatar.png) #fff;overflow:hidden;background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .cover img{width:38px;height:38px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .text{position:relative;z-index:10;max-width:calc(100% - 34px);padding:8px 10px;font-size:15px;word-wrap:break-word;color:#555}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .text span{width:calc(100% - 5px);height:4px;position:absolute;left:3px;bottom:0;border-radius:0 0 8px 8px;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:6px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating .delete{margin-top:8px;width:14px;height:20px;background-image:url(../../static/images/icons/ai/delete_01.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating .refresh{margin-top:8px;width:14px;height:20px;background-image:url(../../static/images/icons/ai/refresh_01.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .left .text{margin-left:8px;background-color:#f4f4f4;border-radius:0 15px 15px;border:1px solid #e5e5e5;color:#484848}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right .text{margin-right:8px;background-color:rgba(187,232,255,.3);border-radius:15px 0 15px 15px;border:1px solid #bbe8ff;color:#000}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right .operating{padding:0 6px 0 0}@-webkit-keyframes myAnimation{0%,100%{background-image:-webkit-gradient(linear,left top,right top,from(#2495ff),color-stop(24%,#c557f8),color-stop(57%,#03e3fb),to(#0161f0));background-image:linear-gradient(90deg,#2495ff 0,#c557f8 24%,#03e3fb 57%,#0161f0 100%)}25%{background-image:-webkit-gradient(linear,left top,right top,from(#0161f0),color-stop(24%,#2495ff),color-stop(57%,#c557f8),to(#03e3fb));background-image:linear-gradient(90deg,#0161f0 0,#2495ff 24%,#c557f8 57%,#03e3fb 100%)}50%{background-image:-webkit-gradient(linear,left top,right top,from(#03e3fb),color-stop(24%,#0161f0),color-stop(57%,#2495ff),to(#c557f8));background-image:linear-gradient(90deg,#03e3fb 0,#0161f0 24%,#2495ff 57%,#c557f8 100%)}75%{background-image:-webkit-gradient(linear,left top,right top,from(#c557f8),color-stop(24%,#03e3fb),color-stop(57%,#0161f0),to(#2495ff));background-image:linear-gradient(90deg,#c557f8 0,#03e3fb 24%,#0161f0 57%,#2495ff 100%)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar{width:90%;height:60px;background-color:#f4f4f4;border-radius:0 15px 10px 10px;border:1px solid #e5e5e5;position:absolute;bottom:90px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);line-height:60px;z-index:99}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar>div{width:100%;position:relative;padding-left:20px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar>div span{width:calc(100% - 5px);height:8px;position:absolute;left:3px;bottom:-3px;border-radius:0 0 8px 8px;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:14px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(3,227,251,.1)));background-image:linear-gradient(180deg,transparent 0,rgba(3,227,251,.1) 100%);position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box::before{content:"";width:90%;height:1px;background-color:#bbe8ff;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .download{width:20px;height:20px;background-image:url(../../static/images/icons/ai/download.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:7px;border:1px solid #bbe8ff;padding-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-content{width:100%;outline:0;max-height:50px;overflow-y:scroll;padding:6px 14px;font-size:16px;color:#333;font-family:"微软雅黑";background-color:#fff;border-radius:6px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-content:empty::before{content:attr(placeholder);color:#777}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .sending{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:20px;border-radius:10px;background-image:url(../../static/images/icons/ai/sending2.png);background-size:100% 100%;cursor:pointer;font-family:SourceHanSansCN-Light;font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#fff;margin-left:10px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .sending:hover{opacity:.7}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave-to,.xml-hevue-imgpreview-wrap .fade-enter,.xml-hevue-imgpreview-wrap .fade-leave-to{opacity:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-top{position:absolute;top:0;left:0;width:100%;height:6px;cursor:n-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-bottom{position:absolute;left:0;bottom:0;width:100%;height:6px;cursor:n-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-left{position:absolute;top:0;left:0;width:6px;height:100%;cursor:e-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-right{position:absolute;top:0;right:0;width:6px;height:100%;cursor:e-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box{pointer-events:fill;position:fixed;bottom:50px;right:46px;z-index:9999;width:120px;height:120px;cursor:pointer;background-image:url(../../static/images/icons/ai/elfin.png);background-size:100%;background-repeat:no-repeat;-webkit-animation:turn 2s linear infinite;animation:turn 2s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box .dialog-box{position:absolute;padding:28px 26px 10px;top:-62px;left:-96px;width:140px;font-size:14px;height:90px;background-image:url(../../static/images/icons/ai/dialog_box.png);background-size:100%;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box .dialog-box span{-webkit-animation:bounce .5s 1 forwards;animation:bounce .5s 1 forwards;display:inline-block;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounce{0%{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-gif{background-image:url(../../static/images/icons/ai/elfin.gif)}@-webkit-keyframes turn{0%,100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}20%,60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes turn{0%,100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}20%,60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter-to,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave{opacity:1}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter-active,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave-active{-webkit-transition:all .6s;transition:all .6s}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .download-dom{position:fixed;top:0;left:0;height:0;overflow-y:scroll}.xml-digital-teaching-preview .xml-resource-list-pc{width:100%;height:100%;overflow-y:auto;padding:0 8px;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse{border:none}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item{margin-bottom:26px;background-color:var(--reader-theme-color);-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;overflow:hidden;border:2px solid #fff}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .el-collapse-item__header{position:sticky;top:0;left:0;height:30px;padding:0 0 0 10px;background:#7f9eb2;font-family:PingFang SC;font-weight:400;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .is-active{background:#3e8ced;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .el-collapse-item__content{padding-bottom:0}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .collapse-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .is-active{border:2px solid #3e8ced}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f8fbff;width:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;width:100%;padding:2px 8px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .flie-title{padding:0 0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .teacher-flie-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0e3c8c;font-weight:600}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .el-icon-more,.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .el-icon-more{color:#fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-title{width:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon{width:23px;height:17px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .isPlay{position:relative}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .isPlay::after{content:"";display:block;position:absolute;top:0;right:0;background-color:var(--reader-background-color);width:16px;height:17px;-webkit-animation:myfirst2 1.2s infinite;animation:myfirst2 1.2s infinite}@-webkit-keyframes myfirst2{from{width:16px}to{width:0}}@keyframes myfirst2{from{width:16px}to{width:0}}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_01{background-image:url(../../static/images/icons/resource/icon_01.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_02{background-image:url(../../static/images/icons/resource/icon_02.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_03{background-image:url(../../static/images/icons/resource/icon_03.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_04{background-image:url(../../static/images/icons/resource/icon_04.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_05{background-image:url(../../static/images/icons/resource/icon_05.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon{margin-left:6px;width:18px;height:18px;cursor:pointer;background-image:url(../../static/images/icons/resource/positioning.png);background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon:hover{background-image:url(../../static/images/icons/resource/positioning.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon3{position:absolute;top:0!important;left:70px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon4{position:absolute;top:13px!important;left:203px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .hoverImgStyle{position:absolute;top:106px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .hoverStyle{position:absolute;top:0!important;left:203px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .flex-column{padding-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note{padding-bottom:4px;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#a8bbc8;border-radius:4px 4px 0 0}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .note-icon{width:16px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .eye{width:16px;margin-left:155px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .note-content{width:100%;background-color:#fff;padding:4px 8px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:106px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .el-dialog__header{display:none}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:76px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .cover img{max-width:100%;max-height:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .image-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .image-title-box .image-title{cursor:pointer;width:80px;opacity:.6;text-align:center;line-height:13px;font-family:PingFang SC;font-weight:800;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource{width:100%;padding:4px 6px;background-color:#fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;border:2px solid #fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item .resource-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:164px;color:#0d3b8b}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item .resource-title-width{width:120px;margin-left:4px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item img{margin-left:6px;width:12px;cursor:pointer;vertical-align:middle}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .xml-current-resources{border:2px solid #3e8ced;color:#3e8ced}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .current-teacher-resources{-webkit-animation:backgroundColor 4s ease;animation:backgroundColor 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes backgroundColor{from{background-color:#409ef0}to{background-color:#c8e5ff}}@keyframes backgroundColor{from{background-color:#409ef0}to{background-color:#c8e5ff}}.xml-digital-teaching-preview .xml-resource-list-pc .no-data{margin:130px 30px;width:188px}.xml-digital-teaching-preview .xml-resource-list-pc .el-dialog__header{display:none!important}.xml-digital-teaching-preview .xml-resource-list-pc .el-dialog__body{padding:0}.xml-digital-teaching-preview .xml-preview-catalog-pc{overflow-y:auto;height:calc(var(--xml-reader-page-height) - 40px);padding:0!important}.xml-digital-teaching-preview .xml-preview-catalog-pc .text-book-name{font-family:PingFang SC;font-weight:400;font-size:18px;color:#333;text-align:center;padding:0 8px 14px 0;background:#fff;width:266px;position:sticky;top:52px;left:0;z-index:99;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-preview-catalog-pc .text-book-name span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;padding:12px 0 20px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header .catalog-title{padding:0 14px;font-family:PingFang SC;font-weight:500;font-size:16px;color:#4994fb}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header img{width:10px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalogHeaderHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;left:0;z-index:99;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-parent-group-block .add-teacher-resources,.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__expand-icon,.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__expand-icon::before{display:none}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content{width:260px;font-size:14px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__content{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .is-current>.el-tree-node__content{position:relative;background:linear-gradient(88deg,#e3f2ff 0,#f9fcff 100%);border-radius:6px 0 0 6px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .is-current>.el-tree-node__content::after{position:absolute;top:5px;left:0;content:"";display:block;width:3px;height:20px!important;background:#4994fb}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .custom-tree-node{width:200px;font-style:14px;font-weight:400;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important}.xml-digital-teaching-preview .xml-digital-teaching-phone{height:var(--xml-reader-page-height);background-color:#f5f5f5}.xml-digital-teaching-preview .xml-digital-teaching-phone .xmlmback{position:absolute;top:122px;left:137px;z-index:1;padding-top:5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-reader-window-box{-webkit-touch-callout:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-reader-window-box .xml-reader-content{padding-bottom:85px}.xml-digital-teaching-preview .xml-digital-teaching-phone .preview-list{width:100%;height:calc(var(--xml-reader-page-height) - var(--vh-offset,0px));background-color:var(--reader-theme-color);-ms-scroll-chaining:none;overscroll-behavior:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .preview-list .xml-reader-window-Preview-dom{height:calc(var(--xml-reader-page-height) - var(--vh-offset,0px));overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop{width:100%;height:80vh;background-color:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;padding:10px 15px 34px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .xmlPreviewSearch-input{margin-top:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .xmlPreviewSearch-input input{padding:1px 20px;background:#f3f3f3;width:17.8125rem;border:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .seach-text{background-color:#f6fbff;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0 14px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-parent-group-block{position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .el-collapse-item__content{padding-bottom:0;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar{padding:0 16px;width:100%;position:fixed;top:0;left:0;z-index:99;pointer-events:all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con{width:100%;height:42px;background:#dee9ff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.05);box-shadow:0 0 10px 0 rgba(0,0,0,.05);border-radius:12px;padding:5px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .cur-name{width:70%;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#0d3b8b;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .search-box{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#0d3b8b;line-height:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .search-box .icon{width:16px;height:16px;margin-left:12px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3003;pointer-events:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;width:100%;bottom:0;left:0;background:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2);pointer-events:all;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom);z-index:3003;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .switch-chapters-content{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 34px 8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;border-bottom:1px solid #f1f1f1}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .switch-chapters-content img{width:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .toolbar-phone-item{padding-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#333;line-height:22px;padding-top:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_10 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_11 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_12 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_13 div{color:#3e8ced;font-weight:600}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .toolbar-phone-item .toolbar-icon{width:24px;height:24px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_10 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_10.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_11 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_11.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_12 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_12.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_13 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_13.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_10 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_10.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_11 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_11.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_12 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_12.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_13 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_13.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop{width:100%;height:80vh;background:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;padding:0 15px 66px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop .book-name{font-family:PingFang SC,PingFang SC;font-weight:600;font-size:18px;color:#0d3b8b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop .node-label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop{width:100%;background:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2);border-radius:22px 22px 0 0;padding:17px;padding-bottom:calc(148px + env(safe-area-inset-bottom));-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .keyname{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;margin-right:9px;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#333;width:34.5%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span{margin:0 20px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span.el-input-number__decrease,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span.el-input-number__increase{margin:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .size-btn{width:62px;height:30px;background:#efefef;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box{width:calc(100% - 65px);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:3vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,28px)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box .color-tag{width:28px;height:28px;border-radius:50%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .el-input__inner,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .el-input__inner{height:30px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box .active{border:1px solid #333}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-input__suffix-inner{margin-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .el-input__suffix{margin-top:6px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .is-reverse{margin-top:-13px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box{width:calc(100% - 75px)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .el-input__suffix{margin-top:6px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .is-reverse{margin-top:-13px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .m-l23{margin-left:23px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .spacing-box:not(.number-input) .el-input__inner{width:25vw;padding-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small{line-height:28px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input-number__decrease,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input-number__increase{width:28px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input__inner{height:30px;line-height:30px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop{width:100%;height:80vh;padding:0 15px 33px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;position:relative;overflow:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .no-data{margin:40px 20%;width:60%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar{width:100%;height:46px;background:#e3ecff;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;left:0;bottom:calc(62px + env(safe-area-inset-bottom))}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar>div{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:rgba(22,129,229,.6);line-height:22px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar .active{color:#0d3b8b;font-weight:600;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar .active::after{content:"";width:100%;height:2px;background-color:#0d3b8b;position:absolute;left:0;bottom:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list{height:calc(100% - 90px);overflow:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .el-collapse-item__header{background-color:transparent;color:#0d3b8b;font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .el-collapse-item__wrap{background-color:transparent;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:13px;color:#2d2d2d;line-height:15px;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item>div{width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:normal}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item>img{margin-right:4px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item>img{margin-right:4px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item>div{width:90%;line-height:normal}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item .or-text{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:13px;color:#2d2d2d;line-height:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item .note-con{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:11px;color:#57a9fb;margin-top:6px;padding-left:10px;border-left:1px solid #57a9fb}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item>img{margin-right:4px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item>div{width:90%;line-height:normal;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:13px;color:#2d2d2d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-transform:translateY(8px);transform:translateY(8px);padding:0 5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 6px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns>div img{margin-right:5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns .delete-btn{color:#ff5a5a}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-title{width:100%;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip{position:fixed;bottom:85px;left:calc((100% - 335px)/ 2);z-index:10001;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:335px;background:#f7fcff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25);padding:10px 20px;border-radius:12px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon{display:inline-block;width:1.25em;height:1.25em;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.copy{background-image:url(../../static/images/icons/richtext/copy-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.note{background-image:url(../../static/images/icons/richtext/note-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.highlight{background-image:url(../../static/images/icons/richtext/highlight-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action span{padding-left:4px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#333}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-remark{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:10px;color:#999}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader{height:0!important;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-sun{font-family:"宋体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-hei{font-family:"黑体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-kai{font-family:"楷体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone{pointer-events:none;position:fixed;top:0;left:0;z-index:10002;width:100%;height:100vh;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere{position:absolute;pointer-events:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere .xml-robot-image{background-image:url(../../static/images/icons/ai/elfin.png);background-size:100% 100%;-webkit-filter:drop-shadow(-3px 3px 6px rgba(0, 0, 0, .5));filter:drop-shadow(-3px 3px 6px rgba(0, 0, 0, .5))}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere .van-icon-arrow-left{font-size:1vw;font-weight:600;color:#777}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .drag-left{-webkit-transition:left 1s;transition:left 1s}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .min-robot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px 0 0 10px;background-image:-webkit-gradient(linear,right top,left top,from(#c9dbfa),to(#cae3fb));background-image:linear-gradient(to left,#c9dbfa,#cae3fb);-webkit-box-shadow:-3px 3px 6px rgba(0,0,0,.5);box-shadow:-3px 3px 6px rgba(0,0,0,.5)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content{position:relative;width:100%;height:80vh}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .navbar-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(-75deg,rgba(252,197,192,.2) 0,rgba(128,212,222,.2) 0,rgba(3,227,251,.2) 0,rgba(1,97,240,.2) 100%);border-radius:.3rem .3rem 0 0}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .navbar-box span{padding-left:2vw;font-family:SourceHanSansCN-Medium;font-weight:600;font-stretch:normal;color:#0d27c6}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box{width:100%;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .xiaozhi-tips{width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(252,197,192,.1)),color-stop(0,rgba(128,212,222,.1)),color-stop(0,rgba(3,227,251,.1)),to(transparent));background-image:linear-gradient(180deg,rgba(252,197,192,.1) 0,rgba(128,212,222,.1) 0,rgba(3,227,251,.1) 0,transparent 100%);font-family:SourceHanSansCN-Light;text-align:center;font-weight:400;font-stretch:normal;letter-spacing:0;color:#405ad1}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main,.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .timer{text-align:center;font-family:SourceHanSansCN-Light;font-weight:400;font-stretch:normal;letter-spacing:0;color:#848484}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .content-box{position:relative;font-family:SourceHanSansCN-Light;font-weight:400;font-stretch:normal;letter-spacing:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .content-box .loading-box{width:100%;position:absolute;left:0;bottom:0;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}@keyframes myAnimation{0%,100%{background-image:-webkit-gradient(linear,left top,right top,from(#2495ff),color-stop(24%,#c557f8),color-stop(57%,#03e3fb),to(#0161f0));background-image:linear-gradient(90deg,#2495ff 0,#c557f8 24%,#03e3fb 57%,#0161f0 100%)}25%{background-image:-webkit-gradient(linear,left top,right top,from(#0161f0),color-stop(24%,#2495ff),color-stop(57%,#c557f8),to(#03e3fb));background-image:linear-gradient(90deg,#0161f0 0,#2495ff 24%,#c557f8 57%,#03e3fb 100%)}50%{background-image:-webkit-gradient(linear,left top,right top,from(#03e3fb),color-stop(24%,#0161f0),color-stop(57%,#2495ff),to(#c557f8));background-image:linear-gradient(90deg,#03e3fb 0,#0161f0 24%,#2495ff 57%,#c557f8 100%)}75%{background-image:-webkit-gradient(linear,left top,right top,from(#c557f8),color-stop(24%,#03e3fb),color-stop(57%,#0161f0),to(#2495ff));background-image:linear-gradient(90deg,#c557f8 0,#03e3fb 24%,#0161f0 57%,#2495ff 100%)}}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .left{background-color:#f4f4f4;border-radius:0 10px 10px;border:1px solid #e5e5e5;color:#484848}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .right{background-color:#bbe8ff;border-radius:10px 0 10px 10px;border:1px solid #bbe8ff;color:#000}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box .delete{background-image:url(../../static/images/icons/ai/delete_01.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box .refresh{background-image:url(../../static/images/icons/ai/refresh_01.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .right-item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box{position:absolute;left:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;border-top:solid 1px #bbe8ff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-20%,transparent),to(rgba(3,227,251,.1)));background-image:linear-gradient(180deg,transparent -20%,rgba(3,227,251,.1) 100%);-webkit-box-shadow:40px 12px 70px rgba(3,227,251,.2);box-shadow:40px 12px 70px rgba(3,227,251,.2)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .download{background-image:url(../../static/images/icons/ai/download.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bbe8ff;background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .input-content{width:calc(100% - .4rem);outline:0;border:none;resize:none;overflow-y:scroll;color:#333;font-family:"微软雅黑";background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .input-content:empty::before{content:attr(placeholder);color:#777}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .sending{width:.24rem;height:.32rem;background-color:#fff;background-image:url(../../static/images/icons/ai/sending2.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-loading{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7)}.xml-digital-teaching-preview .xml-digital-teaching-phone .pointer-events{pointer-events:initial}.xml-digital-teaching-preview .xml-resource-list-phone{width:100%;height:80vh;padding-bottom:20px;background-color:#f0f8ff;border-radius:6vw 6vw 0 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding-right:2vw;padding-bottom:calc(50px + env(safe-area-inset-bottom))}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone{position:relative;width:26vw;height:100%;background-color:var(--reader-background-color)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .toolbar-item{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:14vw;padding:0 6px 0 3vw;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:15px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .toolbar-item span{padding-left:6px}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .current-toolbar{font-weight:600;color:#3e8ced}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .select-toolbar{position:absolute;left:0;top:0;z-index:8;width:100%;height:14vw;background:#f0f8ff;-webkit-transition:top .3s;transition:top .3s}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .select-toolbar::after{position:absolute;z-index:10;display:block;content:"";width:2px;height:6vw;background:#2679e1;top:4vw;left:0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content{width:70vw;height:100%;padding:0 10px;overflow:hidden;overflow-y:auto;background-color:var(--reader-background-color);border-radius:2vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .current-teacher-resources{-webkit-animation:backgroundColor 4s ease;animation:backgroundColor 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes backgroundColor{from{background-color:#7ac1ff}to{background-color:#eaf5ff}}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note-box{padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note{-webkit-box-shadow:0 1px 4px 0 rgba(218,218,218,.8);box-shadow:0 1px 4px 0 rgba(218,218,218,.8);border-radius:4px}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#4f8de9;border-radius:4px 4px 0 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .note-icon{width:4vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .location{width:5vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .note-content{width:100%;padding:4px 8px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:24px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item{position:relative;padding-bottom:1vw;width:100%;min-height:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e0e0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-title{width:calc(100% - 10vw);padding:0 8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-icon{width:5vw;height:5vw;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_01{background-image:url(../../static/images/icons/resource/phone_icon_01.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_02{background-image:url(../../static/images/icons/resource/phone_icon_02.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_03{background-image:url(../../static/images/icons/resource/phone_icon_03.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_04{background-image:url(../../static/images/icons/resource/phone_icon_04.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_05{background-image:url(../../static/images/icons/resource/phone_icon_05.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .location{margin-left:6px;width:5vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .isPlay{position:relative}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .isPlay::after{content:"";display:block;position:absolute;top:0;right:0;background-color:var(--reader-background-color);width:3.6vw;height:5vw;-webkit-animation:myfirst 1.2s infinite;animation:myfirst 1.2s infinite}@-webkit-keyframes myfirst{from{width:3.6vw}to{width:0}}@keyframes myfirst{from{width:3.6vw}to{width:0}}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .flex-column{padding-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item{position:relative;margin-bottom:2vw;width:46%}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .resource-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30vw;background-color:#f2f2f2}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .resource-cover img{max-width:100%;max-height:100%}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0 2vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom .resource-title{width:calc(100% - 5vw);padding-right:8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom .location{width:5vw}.xml-digital-teaching-preview .teacher-resources-number-h5{position:absolute;top:23px;right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;cursor:pointer}.xml-digital-teaching-preview .teacher-resources-number-h5 .number{position:relative;display:inline-block;border:1px solid #f17f53;border-radius:4px;height:18px;background-color:#fff;line-height:18px;padding:0 3px 0 4px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:10px;color:#f17f53;left:-4px}.xml-digital-teaching-preview .teacher-resources-number-h5 .number::after{position:absolute;top:5px;left:-3px;content:"";display:block;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #f17f53;border-top-color:#fff;border-right-color:#fff;background-color:#fff}.xml-digital-teaching-preview .xml-download-file-uppop{width:calc(100vw - 20px);padding:18px 12px;border-radius:6px;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}.xml-digital-teaching-preview .xml-download-file-uppop .code-path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .xml-download-file-uppop .code-path .download-file-link{width:calc(100% - 60px);height:34px;border:1px solid #efefef;border-radius:6px;padding:0 14px;line-height:32px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-download-file-uppop .code-path .copy-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:54px;height:34px;background:#3e8ced;border-radius:2px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#fff}.xml-digital-teaching-preview .xml-download-file-uppop .code-text{padding-top:6px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#3e8ced;line-height:20px}.xml-digital-teaching-preview .video-resource-player{position:fixed;top:0;left:0;z-index:10002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#2e2e2e}.xml-digital-teaching-preview .video-resource-player .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .video-resource-player .video-content{width:100%}.xml-digital-teaching-preview .video-resource-player-pc{position:fixed;top:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:50%;background-color:#2e2e2e}.xml-digital-teaching-preview .video-resource-player-pc .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .video-resource-player-pc .video-content{width:100%;position:relative}.xml-digital-teaching-preview .xml-audio-player-page{position:fixed;top:0;left:0;z-index:10002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#2e2e2e}.xml-digital-teaching-preview .xml-audio-player-page .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .square-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:70vw;height:70vw;padding:30px;border-radius:50%;overflow:hidden}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button{position:absolute;left:0;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70vw;height:70vw}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button .el-icon-video-pause,.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button .el-icon-video-play{font-size:15vw;font-weight:600;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .rotate{-webkit-animation:rotate 7s linear infinite;animation:rotate 7s linear infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .active{-webkit-animation-play-state:running;animation-play-state:running}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .paused{-webkit-animation-play-state:paused;animation-play-state:paused}.xml-digital-teaching-preview .xml-audio-player-page .audio-player-title{width:100%;height:10vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC;font-weight:500;font-size:5vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .current-time{width:14vw;font-size:4vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .total-time{width:14vw;padding-left:1vw;font-size:4vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .progress{width:56vw}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;height:140px;padding-bottom:10px}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box .el-slider__button{width:10px;height:10px;background-color:#409eff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box .volume-btn{margin:10px 0 0 4px;width:16px;height:16px;background-image:url(../../static/images/icons/resource/volume_02.png);background-size:100% 100%}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-line-height]:not([data-theme-line-height=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-line-height]:not([data-theme-line-height=""]) .parent-group .text-container .richtext-reset-wrapper--view p{line-height:var(--reader-theme-line-height)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-letter-spacing]:not([data-theme-letter-spacing=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-letter-spacing]:not([data-theme-letter-spacing=""]) .parent-group .text-container .richtext-reset-wrapper--view p{letter-spacing:var(--reader-theme-letter-spacing)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view p:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view span:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view p:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view span:not([style~="background-color:"]){color:var(--reader-theme-font-color)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view p:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view span:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view p:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view span:not([style~="background-color:"]) a{color:var(--reader-theme-link-color)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view span,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .text-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .text-container .richtext-reset-wrapper--view span{font-size:var(--reader-theme-font-size)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view span,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .text-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .text-container .richtext-reset-wrapper--view span{font-family:var(--reader-theme-font-family)!important}@media (min-width:1300px) and (max-width:1500px){.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{width:670px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:590px}}@media (max-width:1299px){.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{width:600px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:520px}}.xml-digital-teaching-preview .mask-layer-trial-external{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3)}.xml-digital-teaching-preview .mask-layer-trial-external img{width:20px}.xml-digital-teaching-preview .min-mask-layer img{width:14px}.xml-digital-teaching-preview ::-webkit-scrollbar{width:6px}.xml-digital-teaching-preview ::-webkit-scrollbar-track{background-color:#e0e0e0}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb{background-color:#a3a3a3}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb:hover{background-color:#797979}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb:active{background-color:#797979}.xml-digital-teaching-preview .xml-reader-window-box .text-books-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.xml-digital-teaching-preview .xml-search-highlight{background-color:#ff0;color:red}.xml-digital-teaching-preview .code-toolbar{user-select:none}.add-teacher-resources-dialog .el-dialog__title{font-size:16px}.add-teacher-resources-dialog .el-dialog__body{padding:10px 20px 30px}.add-teacher-resources-dialog .el-dialog__body .ispan{font-size:12px!important;margin-top:-33px!important;font-style:normal!important}.add-teacher-resources-dialog .el-dialog__body .el-upload-list--picture-card{margin:0 0 0 -50px}.add-teacher-resources-dialog .el-dialog__body .el-checkbox{min-width:108px}.add-teacher-resources-dialog .el-dialog__body .el-upload--picture-card i{font-size:54px;margin-top:43px}.add-teacher-resources-dialog .el-dialog__body .recordeds{margin-left:0!important}.add-teacher-resources-dialog .el-dialog__body .upload-demo{margin-left:145px!important}.add-teacher-resources-dialog .el-dialog__body .addOne{height:60px!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item{margin:0!important;border-radius:4px!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item .text-textarea{width:100%!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item .text-textarea:focus{border-color:#409eff!important}.add-teacher-resources-dialog .el-dialog__body .disUoloadSty .el-upload--picture-card{display:none}.add-teacher-resources-dialog .el-dialog__body .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.add-teacher-resources-dialog .el-dialog__body .xml-file-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:148px;height:148px;background-color:#a7afb8;border:1px dashed #c0ccda;border-radius:6px}.add-teacher-resources-dialog .el-dialog__body .xml-file-list-item .cover{max-width:100%;max-height:100%}.add-teacher-resources-dialog .el-tabs__nav-wrap::after{position:static!important}.add-teacher-resources-dialog .notes-form{margin-left:-2px}.add-teacher-resources-dialog .notes-textarea{width:84%!important}.add-teacher-resources-dialog .character-count{position:absolute;right:8px;bottom:-4px;font-size:12px;color:#999}.preview-tree-box-h5{background:0 0;padding:15px 0;height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.preview-tree-box-h5[id=built-in-tree]{padding:0}.preview-tree-box-h5 .el-tree-node{word-break:break-all;white-space:normal}.preview-tree-box-h5 .el-tree-node .el-tree-node__content{display:table}.preview-tree-box-h5-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-tree-box-h5-title .el-image{position:absolute;left:16px}.preview-tree-box-h5-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.preview-tree-box-h5-line{width:100%;height:1px;background:#ccc;border-radius:1px}.preview-tree-box-h5.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.preview-tree-box-h5.custom-catalog-tree .el-tree-node__expand-icon{display:none}.preview-tree-box-h5.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.preview-tree-box-h5 .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-tree-box-h5 .catalog-node .highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;color:#1681e5}.preview-tree-box-h5 .catalog-node__left,.preview-tree-box-h5 .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-tree-box-h5 .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.preview-tree-box-h5 .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.preview-tree-box-h5 .catalog-node__left .node-label-bg{position:absolute;color:transparent}.preview-tree-box-h5 .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;color:#1681e5}.preview-tree-box-h5 .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left{width:200px}.preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.xml-toast-prompt-box{position:fixed;top:40vh;left:35vw;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30vw}.xml-toast-prompt-box .prompt-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 20px;border-radius:6px;font-size:16px;font-family:"微软雅黑";text-align:center}.xml-toast-prompt-box .warning{background:#fcf6ed;border:2px solid #ffedd4;color:#f2ae4b}.xml-toast-prompt-box .error{background:#fdf0f0;border:2px solid #f0c5c5;color:#eb6c6e}.xml-toast-prompt-box .success{background:#ddf1e2;border:2px solid #bee2c7;color:#6ac73c}.xml-set-pop-pc .el-dialog{width:395px;height:340px}.xml-set-pop-pc .el-dialog__header{background-color:#f2f2f2!important}.xml-set-pop-pc .el-form-item{margin-bottom:35px}.xml-set-pop-pc .el-form-item__label{font-size:16px}.xml-set-pop-pc .el-select{margin-left:3px}.xml-set-pop-pc .el-select--medium{width:300px;height:30px}.xml-set-pop-pc .slider{margin-left:18px}.xml-set-pop-pc .select-font{margin-left:11px;width:75%}.xml-set-pop-pc .set-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:37px}.xml-set-pop-pc .set-item .keyname{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;margin-right:9px;white-space:nowrap}.xml-set-pop-pc .set-item .spacing-box .el-input__inner{width:25vw;padding-right:10px}.xml-set-pop-pc .set-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#333;width:29.9%}.xml-set-pop-pc .set-item>div>span{margin:0 20px}.xml-set-pop-pc .set-item>div>span.el-input-number__decrease,.xml-set-pop-pc .set-item>div>span.el-input-number__increase{margin:0}.xml-set-pop-pc .set-item .size-btn{width:62px;height:30px;background:#efefef;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.xml-set-pop-pc .set-item .color-box{width:calc(100% - 65px);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:3vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,28px)}.xml-set-pop-pc .set-item .color-box .color-tag{width:28px;height:28px;border-radius:50%}.xml-set-pop-pc .set-item .color-box .active{border:1px solid #333}.xml-set-pop-pc .set-item .family-select-box{width:calc(100% - 75px)}.xml-set-pop-pc .set-item .family-select-box .el-select{width:100%}.xml-set-pop-pc .set-item .m-l23{margin-left:23px}.xml-set-pop-pc .color-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:300px;height:28px}.xml-set-pop-pc .color-container .color-item{width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.xml-set-pop-pc .color-container .active-color{border:1px solid #000;border-radius:50%}.xml-set-pop-pc .white-check{color:#fff!important}.xml-set-pop-pc .color-item.white-border{border-color:#fff!important}.xml-set-pop-pc .check-mark{margin:1px 0 0 8px}.xml-set-pop-pc .el-form-item__content .line-height-select{width:283px;height:30px}.customPopper{min-width:80px!important}.teacher-note-popover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher-note-popover span{margin:2px 0;cursor:pointer;font-family:PingFang SC;font-weight:400;font-size:12px;color:#333}.teacher-note-popover span:hover{color:#3d9ae6}@media (max-width:1000px){.xml-digital-teaching-preview .parent-group{padding:14px}.parent-group-mark .code-toolbar{width:calc(100vw - 28px)}}.preview-left-student,.xml-iframe-web-view{width:100%;height:100%}.xml-resource-list-pc .ppt,.xml-resource-list-pc .pptx,.xml-resource-list-phone .ppt,.xml-resource-list-phone .pptx{background-image:url(../../static/images/icons/resource/ppt.svg)}.xml-resource-list-pc .doc,.xml-resource-list-pc .docx,.xml-resource-list-phone .doc,.xml-resource-list-phone .docx{background-image:url(../../static/images/icons/resource/docx.svg)}.xml-resource-list-pc .richtext-reset-wrapper--edit .doc,.xml-resource-list-pc .richtext-reset-wrapper--edit .docx,.xml-resource-list-pc .richtext-reset-wrapper--view .doc,.xml-resource-list-pc .richtext-reset-wrapper--view .docx,.xml-resource-list-phone .richtext-reset-wrapper--edit .doc,.xml-resource-list-phone .richtext-reset-wrapper--edit .docx,.xml-resource-list-phone .richtext-reset-wrapper--view .doc,.xml-resource-list-phone .richtext-reset-wrapper--view .docx{background-image:none}.xml-resource-list-pc .xls,.xml-resource-list-pc .xlsx,.xml-resource-list-phone .xls,.xml-resource-list-phone .xlsx{background-image:url(../../static/images/icons/resource/excel.svg)}.xml-resource-list-pc .gif,.xml-resource-list-pc .jpeg,.xml-resource-list-pc .jpg,.xml-resource-list-pc .png,.xml-resource-list-phone .gif,.xml-resource-list-phone .jpeg,.xml-resource-list-phone .jpg,.xml-resource-list-phone .png{background-image:url(../../static/images/icons/resource/jpg.svg)}.xml-resource-list-pc .mp3,.xml-resource-list-phone .mp3{background-image:url(../../static/images/icons/resource/mp3.svg)}.xml-resource-list-pc .mp4,.xml-resource-list-phone .mp4{background-image:url(../../static/images/icons/resource/mp4.svg)}.xml-resource-list-pc .pdf,.xml-resource-list-phone .pdf{background-image:url(../../static/images/icons/resource/pdf.svg)}.xml-resource-list-pc .zip,.xml-resource-list-phone .zip{background-image:url(../../static/images/icons/resource/zip.svg)}.xml-resource-list-pc .recorded,.xml-resource-list-phone .recorded{background-image:url(../../static/images/icons/resource/icon_recorded.svg)}.preview-left-student{overflow-y:auto;padding:0!important;background-color:var(--reader-theme-color)}.preview-left-student .text-book-name{font-family:PingFang SC;font-weight:400;font-size:18px;color:#333;text-align:center;padding:0 8px 0 0;background:#fff;width:266px;position:sticky;z-index:99;background-color:var(--reader-theme-color)}.preview-left-student .text-book-name span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.preview-left-student .xml-preview-catalog-pc{overflow:hidden;height:auto}.preview-left-student .xml-empty{margin-top:260px}.preview-left-student .el-tabs__header{padding:0 10px 4px 12px!important;position:sticky;top:0;z-index:1;background:#fff;width:266px;margin:0}.preview-left-student .text-book-name{top:0!important}.preview-left-student .el-tabs__item{color:#afafaf;border:none!important}.preview-left-student .is-active{color:#000;font-weight:700}.preview-left-student .el-tabs__nav{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-left-student .el-tabs__active-bar{width:30px;height:4px;background:-webkit-gradient(linear,left top,right top,from(#0bbafb),to(#4285ec));background:linear-gradient(90deg,#0bbafb,#4285ec);margin:10px 10px 10px 0}.preview-left-student .el-collapse{border:none}.preview-left-student .el-collapse-item{margin-bottom:26px;background-color:var(--reader-theme-color);-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;overflow:hidden;border:2px solid #fff}.preview-left-student .el-collapse-item .el-collapse-item__header{position:sticky;top:0;left:0;height:30px;padding:0 0 0 10px;background:#7f9eb2;font-family:PingFang SC;font-weight:400;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .el-collapse-item .is-active{background:#3e8ced;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .el-collapse-item .el-collapse-item__content{padding-bottom:0}.preview-left-student .el-collapse-item .collapse-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.preview-left-student .is-active{border:2px solid #3e8ced}.preview-left-student .resource-list{padding:12px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#e5eefa;width:100%}.preview-left-student .resource-list .resource-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;width:88%}.preview-left-student .resource-list .resource-item .flie-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .resource-list .resource-item .teacher-flie-title{display:inline-block;width:calc(100% - 22px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .resource-list .resource-item .resource-title{cursor:pointer;width:100%}.preview-left-student .resource-list .resource-item .icon{width:23px;height:17px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.preview-left-student .resource-list .resource-item .icon_01{background-image:url(../../static/images/icons/resource/icon_01.png)}.preview-left-student .resource-list .resource-item .icon_02{background-image:url(../../static/images/icons/resource/icon_02.png)}.preview-left-student .resource-list .resource-item .icon_03{background-image:url(../../static/images/icons/resource/icon_03.png)}.preview-left-student .resource-list .resource-item .icon_04{background-image:url(../../static/images/icons/resource/icon_04.png)}.preview-left-student .resource-list .resource-item .icon_05{background-image:url(../../static/images/icons/resource/icon_05.png)}.preview-left-student .resource-list .resource-item .resource-icon{position:absolute;top:110px;left:89px;width:18px;height:18px;cursor:pointer;background-image:url(../../static/images/icons/resource/positioning.png);background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.preview-left-student .resource-list .resource-item .resource-icon:hover{background-image:url(../../static/images/icons/resource/positioning.png)}.preview-left-student .resource-list .resource-item .resource-icon2{position:absolute;top:0!important;left:203px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .resource-icon3{position:absolute;top:0!important;left:70px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .hoverImgStyle{position:absolute;top:106px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .hoverStyle{position:absolute;top:0!important;left:203px!important;cursor:pointer}.preview-left-student .resource-list .resource-item:hover{color:#3e8ced}.preview-left-student .resource-list .resource-item:hover .icon_01{background-image:url(../../static/images/icons/resource/icon_up_01.png)}.preview-left-student .resource-list .resource-item:hover .icon_02{background-image:url(../../static/images/icons/resource/icon_up_02.png)}.preview-left-student .resource-list .resource-item:hover .icon_03{background-image:url(../../static/images/icons/resource/icon_up_03.png)}.preview-left-student .resource-list .resource-item:hover .icon_04{background-image:url(../../static/images/icons/resource/icon_up_04.png)}.preview-left-student .resource-list .resource-item:hover .icon_05{background-image:url(../../static/images/icons/resource/icon_up_05.png)}.preview-left-student .resource-list .xml-teacher-note{margin-bottom:16px;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px}.preview-left-student .resource-list .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#a8bbc8;border-radius:4px 4px 0 0}.preview-left-student .resource-list .xml-teacher-note .xml-note-header .note-icon{width:16px}.preview-left-student .resource-list .xml-teacher-note .xml-note-header .el-icon-more{color:#fff}.preview-left-student .resource-list .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.preview-left-student .resource-list .xml-teacher-note .note-content{width:100%;padding:4px 8px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:24px;cursor:pointer}.preview-left-student .resource-list .image-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:106px;margin-bottom:30px}.preview-left-student .resource-list .image-item .el-dialog__header{display:none}.preview-left-student .resource-list .image-item img{max-width:100%;max-height:100%}.preview-left-student .resource-list .image-item .image-title{position:absolute;left:-8px;bottom:-19px;width:90%;opacity:.6;text-align:center;line-height:13px;font-family:PingFang SC;font-weight:800;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-left-student .resource-list .teaching-resource-item .resource-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:164px}.preview-left-student .resource-list .teaching-resource-item .resource-title-width{width:136px}.preview-left-student .resource-list .teaching-resource-item img{margin-left:6px;width:12px;cursor:pointer;vertical-align:middle}.v-modal{z-index:1000!important}.legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.fillInTheBlanksSpan{border-bottom:1px solid #333}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle}.xml-el-icon-close-dialog{position:absolute;top:6px;right:6px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;border-radius:50%;background-color:#999;cursor:pointer}.xml-el-icon-close-dialog .el-icon-close{color:#fff;font-size:12px}.xml-text-preview-box-dialog{user-select:none}.xml-text-preview-box-dialog .el-dialog__header{display:none!important}.xml-audio-player-page-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0 30px}.xml-audio-player-page-pc .el-icon-back{display:none}.xml-audio-player-page-pc .audio-cover{width:160px}.xml-audio-player-page-pc .audio-cover .square-wrapper{position:relative}.xml-audio-player-page-pc .audio-cover .rotate{-webkit-animation:rotate 7s linear infinite;animation:rotate 7s linear infinite}.xml-audio-player-page-pc .audio-cover .active{-webkit-animation-play-state:running;animation-play-state:running}.xml-audio-player-page-pc .audio-cover .paused{-webkit-animation-play-state:paused;animation-play-state:paused}.xml-audio-player-page-pc .play-button{position:absolute;top:50px;left:50px;font-size:63px;cursor:pointer}.xml-audio-player-page-pc .audio-player-title{font-size:29px}.xml-audio-player-page-pc .audio-controls{-webkit-box-flex:1;-ms-flex:1;flex:1;width:89%}.xml-audio-player-page-pc .audio-controls .audio-controls__handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .progress{width:calc(100% - 90px);padding:0 14px}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .current-time,.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .total-time{position:relative}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;height:140px;padding-bottom:10px}.xml-hevue-imgpreview-wrap .he-img-wrap,.xml-popup-content .content{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box .el-slider__button{width:10px;height:10px;background-color:#409eff}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box .volume-btn{margin:10px 0 0 4px;width:16px;height:16px;background-image:url(../../static/images/icons/resource/volume_01.png);background-size:100% 100%;cursor:pointer}.xml-epub-pdf-dialog .el-dialog__header{padding-bottom:24px}.xml-epub-pdf-dialog .el-dialog__body{padding:0}.xml-popup-content .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;height:100%}.xml-popup-content .content .xml-popup-mback{margin:3vw auto;width:26vw;height:1vw;border-radius:1vw;background-color:#0d3b8b}.xml-collapse-content,.xml-collapse-content .xml-collapse-item{width:100%;background-color:inherit}.xml-collapse-content .xml-collapse-item .collapse-top{position:sticky;left:0;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#f6fbff}.xml-collapse-content .xml-collapse-item .collapse-top .collapse-title{width:calc(100% - 6vw);height:10vw;font-family:PingFang SC,PingFang SC;text-align:left;font-weight:600;font-size:16px;color:#0d3b8b;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;line-height:10vw}.xml-collapse-content .xml-collapse-item .collapse-top .el-icon-arrow-down{color:#0d3b8b;font-size:20px;font-weight:600;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-collapse-content .xml-collapse-item .collapse-top .collapse{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s;transition:all .3s}.xml-collapse-content .xml-collapse-item .collapse-content{-webkit-transition:height .3s;transition:height .3s}.xml-empty-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.xml-drag-and-drop-loading{background-color:#fff;position:relative;overflow:hidden}.xml-drag-and-drop-loading #xml-scroll-container{position:relative;-webkit-transition:all .18s;transition:all .18s}.xml-drag-and-drop-loading #xml-scroll-container .xml-loading-text{width:100%;color:#999;font-size:14px;text-align:center;letter-spacing:2px}.xml-drag-and-drop-loading #xml-scroll-container #up-loading-text{position:absolute;top:-20px;z-index:1}.xml-drag-and-drop-loading #xml-scroll-container #down-loading-text{position:absolute;bottom:-20px;z-index:1}.dp-text-ellipsis-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:6px 0;overflow:hidden;font-size:14px;line-height:20px}.dp-text-ellipsis-wrapper .text{position:relative;overflow:hidden;line-height:1.5;text-align:justify;text-overflow:ellipsis;word-break:break-all;-webkit-transition:.3s max-height;transition:.3s max-height}.dp-text-ellipsis-wrapper .text::before{float:right;height:calc(100% - 20px);content:""}.dp-text-ellipsis-wrapper .text::after{position:absolute;width:999vw;height:999vw;margin-left:-100px;content:""}.dp-text-ellipsis-wrapper .btn{position:relative;float:right;clear:both;margin-left:10px;font-size:14px;padding:0 8px;color:#206ef7;line-height:20px;border-radius:4px;cursor:pointer;z-index:10}.dp-text-ellipsis-wrapper .btn::after{font-family:element-icons!important;content:"展开\e790"}.dp-text-ellipsis-wrapper .text.showall{max-height:none}.dp-text-ellipsis-wrapper .text.showall .btn::after,.dp-text-ellipsis-wrapper .text.showall .btn::before{visibility:hidden}.dp-text-ellipsis-wrapper .text.showall.hidden-btn .btn::after{content:"收起\e78f";visibility:visible}.dp-text-ellipsis-wrapper .btn::before{position:absolute;left:1px;color:#333;-webkit-transform:translateX(-100%);transform:translateX(-100%);content:"..."}.xml-hevue-imgpreview-wrap{position:fixed;top:0;bottom:0;right:0;left:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:9999;color:rgba(255,255,255,.6)}.xml-hevue-imgpreview-wrap .he-img-wrap{width:100%;height:100%;text-align:center;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-hevue-imgpreview-wrap .arrow{width:42px;height:42px;text-align:center;line-height:42px;position:absolute;top:50%;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:24px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:rgba(0,0,0,.3)}.xml-hevue-imgpreview-wrap .arrow:hover{opacity:.8;-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.xml-hevue-imgpreview-wrap .arrow-left{left:50px}.xml-hevue-imgpreview-wrap .arrow-right{right:50px}.xml-hevue-imgpreview-wrap .he-close-icon{position:absolute;right:20px;top:50px;z-index:2;width:36px;height:36px;font-size:22px;line-height:36px;text-align:center;border-radius:50%;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:rgba(0,0,0,.3)}.xml-hevue-imgpreview-wrap .he-close-icon:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-hevue-imgpreview-wrap .he-control-bar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;bottom:10%;left:0}.xml-hevue-imgpreview-wrap .he-control-bar{height:44px;bottom:10%;padding:0 22px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:22px;margin:0 auto;background:rgba(0,0,0,.3)}.xml-hevue-imgpreview-wrap .he-control-title{position:absolute;top:30px;left:0;width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;z-index:1}.xml-hevue-imgpreview-wrap .he-control-num{position:absolute;bottom:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);padding:0 22px;font-size:16px;border-radius:15px;background:rgba(0,0,0,.3)}.xml-hevue-imgpreview-wrap .he-control-btn{line-height:44px;font-size:24px;cursor:pointer;padding:0 9px;-webkit-transition:all .2s;transition:all .2s}.xml-hevue-imgpreview-wrap .he-control-btn:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.xml-hevue-imgpreview-wrap .fade-enter-active,.xml-hevue-imgpreview-wrap .fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.xml-hevue-imgpreview-wrap .hevue-img-status-icon{font-size:56px}.xml-hevue-imgpreview-wrap .rotate-animation{-webkit-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.xml-hevue-imgpreview-wrap .he-img-wrap{background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.he-close-icon,.he-control-num,.xml-hevue-imgpreview-wrap .arrow,.xml-hevue-imgpreview-wrap .he-control-bar{background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.player-dialog,.xml-custom-modal{background-color:#ccc;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.player-dialog .el-dialog,.xml-custom-modal .el-dialog{margin:0!important;max-width:calc(100% - 32px);padding:0;background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none}.player-dialog .el-dialog .progress-faker,.xml-custom-modal .el-dialog .progress-faker{width:100%;height:32px;z-index:2;position:absolute;bottom:2px;left:0;background-color:transparent;font-size:14px;color:transparent;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.player-dialog .el-dialog video,.xml-custom-modal .el-dialog video{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.player-dialog .el-dialog__header,.xml-custom-modal .el-dialog__header{display:none}.player-dialog .el-dialog__body,.xml-custom-modal .el-dialog__body{margin:0 auto!important;padding:0}.xml-modal-player__wrapper,.xml-modal-viewer__wrapper{background-color:#fff;min-height:68vh}.xml-modal-player__wrapper .title-block,.xml-modal-viewer__wrapper .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.xml-modal-player__wrapper .title-block .title-adorn,.xml-modal-viewer__wrapper .title-block .title-adorn{width:27px}.xml-modal-player__wrapper .title-block .title,.xml-modal-viewer__wrapper .title-block .title{padding:0 3px;max-width:calc(100% - 54px);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#333;font-weight:700;letter-spacing:3px}.xml-modal-player__wrapper .content-block,.xml-modal-viewer__wrapper .content-block{margin-top:12px;color:#888}.xml-modal-player__wrapper .content-block .label,.xml-modal-viewer__wrapper .content-block .label{color:#333;font-size:18px;letter-spacing:1.5px}.xml-modal-player__wrapper .content-block .label span,.xml-modal-viewer__wrapper .content-block .label span{background:-webkit-gradient(linear,left top,right bottom,from(#d1eaf9),to(#d1eaf9));background:linear-gradient(to bottom right,#d1eaf9,#d1eaf9);background-size:100%;background-position:-1px 19px;background-repeat:no-repeat;padding:9px 7px}.xml-modal-player__wrapper .content-block .content,.xml-modal-viewer__wrapper .content-block .content{padding:16px 10px;font-size:14px;color:#666;word-break:break-all}.xml-modal-player__wrapper .xml-audio-player,.xml-modal-viewer__wrapper .xml-audio-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 20px}.xml-modal-player__wrapper .xml-audio-player .audio-cover,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover{width:50%;height:auto;margin:0 auto;position:relative;border-radius:6px;overflow:hidden;padding-bottom:50%}.xml-modal-player__wrapper .xml-audio-player .audio-cover .square-wrapper,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover .square-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.xml-modal-player__wrapper .xml-audio-player .audio-cover .square-wrapper .el-image,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover .square-wrapper .el-image{width:100%;height:100%}.xml-modal-player__wrapper .xml-audio-player .audio-cover img,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.xml-modal-player__wrapper .xml-audio-player .audio-cover .style-a,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover .style-a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;width:25%}.xml-modal-player__wrapper .vjs-custom-skin>.video-js .vjs-control-bar.fullscren,.xml-modal-player__wrapper .xml-video-player .vjs-custom-skin>.video-js .vjs-control-bar.fullscren,.xml-modal-viewer__wrapper .vjs-custom-skin>.video-js .vjs-control-bar.fullscren,.xml-modal-viewer__wrapper .xml-video-player .vjs-custom-skin>.video-js .vjs-control-bar.fullscren{position:fixed;opacity:1!important}.xml-modal-player__wrapper .xml-audio-player .audio-player-control,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control{margin-top:24px}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title{color:#333}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title .scroll-text,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title .scroll-text{margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#333;font-weight:700;letter-spacing:3px}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title.preview,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title.preview{width:calc(100% - 30px);overflow:hidden}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title.preview .scroll-text,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title.preview .scroll-text{-webkit-animation:fadeNum 6s infinite;animation:fadeNum 6s infinite;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title--modal.preview,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title--modal.preview{width:60%;margin:0 auto}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls{margin-top:20px}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress .el-slider__runway,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress .el-slider__runway{margin:12px 0;background-color:#999}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress .el-slider__button-wrapper,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress .el-slider__button-wrapper{display:none}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-modal-player__wrapper .video-js .vjs-big-play-button,.xml-modal-player__wrapper .xml-video-player .video-js .vjs-big-play-button,.xml-modal-viewer__wrapper .video-js .vjs-big-play-button,.xml-modal-viewer__wrapper .xml-video-player .video-js .vjs-big-play-button{border-radius:100%!important;width:70px!important;height:70px!important;margin-left:-35px!important}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times .current-time,.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times .total-time,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times .current-time,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times .total-time{font-size:12px;color:#999}.xml-modal-player__wrapper .video-js .vjs-error-display::before,.xml-modal-viewer__wrapper .video-js .vjs-error-display::before{display:none!important}.xml-modal-player__wrapper .vjs-poster,.xml-modal-viewer__wrapper .vjs-poster{-o-object-fit:scale-down;object-fit:scale-down}.xml-modal-player__wrapper .xml-video-player,.xml-modal-viewer__wrapper .xml-video-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 16px}.vjs-hidden,.xml-modal-player__wrapper .xml-video-player .video-js .vjs-error-display::before,.xml-modal-viewer__wrapper .xml-video-player .video-js .vjs-error-display::before{display:none!important}.xml-modal-player__wrapper .xml-video-player .vjs-custom-skin>.video-js .vjs-control .vjs-time-tooltip,.xml-modal-viewer__wrapper .xml-video-player .vjs-custom-skin>.video-js .vjs-control .vjs-time-tooltip{top:.6em}.xml-modal-player__wrapper .xml-video-player .vjs-poster,.xml-modal-viewer__wrapper .xml-video-player .vjs-poster{-o-object-fit:scale-down;object-fit:scale-down}.xml-modal-player__wrapper .xml-video-player .content-block,.xml-modal-viewer__wrapper .xml-video-player .content-block{margin-top:24px}.xml-modal-player__wrapper .xml-modal-viewer__image,.xml-modal-viewer__wrapper .xml-modal-viewer__image{padding:60px 16px}.xml-modal-player__wrapper .xml-modal-viewer__scroll-wrapper,.xml-modal-viewer__wrapper .xml-modal-viewer__scroll-wrapper{max-height:calc(88vh - 171px);overflow-y:auto}.xml-modal-player__wrapper .xml-modal-viewer__scroll-wrapper .xml-image-container--aspect-fit,.xml-modal-viewer__wrapper .xml-modal-viewer__scroll-wrapper .xml-image-container--aspect-fit{text-align:center}@media screen and (min-width:782px){.player-dialog .el-dialog{max-width:750px!important}.player-dialog .el-dialog .xml-modal-player__wrapper{min-height:85vh}}.xml-title-first-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-h5 .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-h5 .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-h5 .title-container .text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Yellowtheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-h5>div{width:100%}.xml-title-Yellowtheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-h5>div{width:100%}.xml-title-Yellowtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-h5 .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-h5 .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-h5 .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-h5 .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-h5 .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5>div{width:100%}.xml-title-sixth-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-h5 .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-h5 .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-h5 .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-h5 .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-h5 .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-h5 .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-h5 .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-h5 .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-h5 .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-h5 .title-container .left-image .image-container,.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-h5 .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-h5 .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-h5 .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-h5 .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-h5>div{padding:0 20px}.xml-title-Yellowtheme5-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-h5 .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-h5 .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-h5 .title-container .left-img,.xml-title-Yellowtheme5-library-pad .title-container .left-img{background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;top:50%}.xml-title-Yellowtheme5-library-h5 .title-container .left-img{position:absolute;width:50px;height:60%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-h5 .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-h5>div{height:100%}.xml-title-Yellowtheme6-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color)!important;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-h5 .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-h5 .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-h5 .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-h5 .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-h5 .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-h5>div{width:100%}.xml-title-Greentheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container,.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;border-radius:50%;height:100%}.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-h5>div{width:100%}.xml-title-Greentheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container,.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-h5>div{width:100%}.xml-title-Greentheme3-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-h5 .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-h5>div{width:100%}.xml-title-Greentheme4-library-h5 .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-h5 .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-h5 .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-h5 .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-h5 .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-h5 .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-h5 .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-h5 .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-h5 .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-h5 .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-h5 .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-h5 .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-h5 .xml-group-h5{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fourteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-h5 .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-h5 .title-container .cont-box::before{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;right:0;-webkit-transform:skew(45deg);transform:skew(45deg);z-index:999}.xml-title-fourteen-library-h5 .title-container .cont-box::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;right:0;top:0;-webkit-transform:skew(135deg);transform:skew(135deg);z-index:999}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-h5>div{min-width:60%}.xml-title-sixteen-library-h5>div,.xml-title-sixteen-library-pad>div,.xml-title-sixteen-library-pc>div{min-width:40%}.xml-title-seventeen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-h5 .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container p,.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-end:3px!important;-webkit-margin-after:3px!important;margin-block-start:3px!important}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-h5 .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-h5 .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-h5 .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-h5 .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-h5 .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-h5>div{width:100%;height:100%}.xml-title-Knowledge-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-h5 .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-h5 .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-h5 .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-h5 .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-h5 .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-h5 .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-h5 .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-h5 .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-h5 .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme2-library-h5 .title-container,.xml-title-Redtheme2-library-h5 .title-container::before,.xml-title-Redtheme2-library-pad .title-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef))}.xml-title-Redtheme1-library-h5 .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-h5 .title-container::before{content:"";width:88px;height:4px;background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-h5 .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-h5 .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-h5 .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5 .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-h5 .title-container::after,.xml-title-Redtheme3-library-h5 .title-container::before{background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px;content:""}.xml-title-Redtheme3-library-h5 .title-container::before{width:20px;height:2px}.xml-title-Redtheme3-library-h5 .title-container::after{width:2px;height:30px}.xml-title-Redtheme3-library-h5 .title-container .w-e-text-container,.xml-title-Redtheme4-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-h5 .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-h5 .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-h5 .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-h5 .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-h5 .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-h5 .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-h5 .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-h5 .title-container::before{content:"";width:119px;height:4px;background-color:var(--background-color);position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-h5 .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-h5 .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-h5 .xml-group-h5{position:relative}.xml-title-thirtytwo-library-h5 .xml-group-h5::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-h5 .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-h5 .title-container::before{content:"";width:20px;height:31px;background-color:var(--background-color);position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-h5 .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-h5 .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-h5 .xml-group-h5{padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-h5 .xml-group-h5 .main-con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:20px}.xml-title-thirtythree-library-h5 .xml-group-h5 .left-block{width:7px;height:17px;background-color:#636363;-webkit-transform:skew(-25deg);transform:skew(-25deg);position:absolute;left:0}.xml-title-thirtythree-library-h5 .xml-group-h5::after{content:"";width:calc(100% - 25px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px;margin-bottom:10px}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container::before{content:"";width:15px;height:43px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-14px}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-h5 .xml-group-h5{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-h5 .xml-group-h5::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-h5 .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-h5 .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-h5 .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-h5 .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-h5 .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-h5 .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-h5{text-align:center}.xml-title-thirtysix-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-h5 .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-h5 .title-container .left-line::after{content:"";width:10px;height:15px;position:absolute;bottom:0;right:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-h5 .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-h5 .title-container .right-line::before{content:"";width:10px;height:15px;position:absolute;bottom:0;left:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-h5{text-align:center}.xml-title-thirtyseven-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-h5 .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-h5 .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-h5 .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-h5 .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-h5{text-align:center}.xml-title-thirtyeight-library-h5 .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-h5 .title-container::before{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;left:-3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-h5 .title-container::after{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-h5,.xml-title-BuleRectangleTwo-library-h5,.xml-title-Sevenpageone-library-h5 .title-container .small-titlebox,.xml-title-thirtynine-library-h5,.xml-title-titleCrane-library-h5,.xml-title-titleLight-library-h5,.xml-title-titleLogging-library-h5,.xml-title-titleQuestion-library-h5,.xml-title-titleTearcher-library-h5{text-align:center}.xml-title-BuleRectangle-library-h5 .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangle-library-h5 .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-h5 .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-BuleRectangleTwo-library-h5 .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-h5 .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-titleLogging-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLogging-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLogging-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLogging-library-h5 .title-container .left-image img{margin:-8px 0 0 -84px}.xml-title-titleQuestion-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleQuestion-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleQuestion-library-h5 .title-container .left-image img{margin:5px 0 0 -85px}.xml-title-titleCrane-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleCrane-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleCrane-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleCrane-library-h5 .title-container .left-image img{margin:-13px 0 0 -57px}.xml-title-titleLight-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLight-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLight-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLight-library-h5 .title-container .left-image img{margin:-10px 0 0 -96px}.xml-title-titleTearcher-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleTearcher-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleTearcher-library-h5 .title-container .left-image img{margin:-3px 0 0 -83px}.xml-title-titleText-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:71px}.xml-title-titleText-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleText-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleText-library-h5 .title-container .left-image img{margin:-2px 0 0 -43px}.xml-title-thirtynine-library-h5 .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-h5 .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-h5 .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-h5 .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5}.xml-title-thirtynine-library-h5 .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-h5 .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-h5 .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-h5 .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-h5 .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-Sevenpageone-library-h5 .title-container .title-bgimg,.xml-title-Sevenpageone-library-pad .title-container .title-bgimg,.xml-title-Sevenpageone-library-pc .title-container .title-bgimg{background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal}.xml-title-thirtynine-library-h5 .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-h5 .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-Sevenpageone-library-h5{text-align:left}.xml-title-Sevenpageone-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-h5 .title-container .title-bgimg{width:100%;height:295px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;color:#fff}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-h5 .title-container .small-titlebox{margin-top:18px}.xml-title-Sevenpagetwo-library-h5{text-align:left}.xml-title-Sevenpagetwo-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:6px;bottom:-6px}.xml-title-Sevenpagethree-library-h5{text-align:left}.xml-title-Sevenpagethree-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-h5 .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6.2%;bottom:-2px}.xml-title-Sevenpagefour-library-h5{text-align:left}.xml-title-Sevenpagefour-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-h5 .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-h5 .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-h5 .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:48%;bottom:8px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:38%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-h5{text-align:left}.xml-title-Sevenpagefive-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-h5 .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-h5 .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top .border-right{width:27%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-2.5%;bottom:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-first-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-pad .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-pad .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Yellowtheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-pad>div{width:100%}.xml-title-Yellowtheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-pad .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-pad .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-pad>div{width:100%}.xml-title-Yellowtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-pad .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-pad .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pad .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-pad .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pad .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad>div{width:100%}.xml-title-sixth-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-pad .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-pad .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-pad .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-pad .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-pad .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-pad .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-pad .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-pad .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pad .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-pad .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-pad .title-container .left-image .image-container,.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pad .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-pad .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pad .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pad .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-pad .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-pad>div{padding:0 20px}.xml-title-Yellowtheme5-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-pad .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pad .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pad .title-container .left-img{position:absolute;width:50px;height:60%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pad .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-pad>div{height:100%}.xml-title-Yellowtheme6-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color);z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-pad .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-pad .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-pad .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-pad .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-pad .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-pad>div{width:100%}.xml-title-Greentheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-pad .title-container .left-image .image-container,.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-pad .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-pad>div{width:100%}.xml-title-Greentheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-pad .title-container .left-image .image-container,.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-pad .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-pad>div{width:100%}.xml-title-Greentheme3-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-pad .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-pad>div{width:100%}.xml-title-Greentheme4-library-pad .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-pad .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-pad .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-pad .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-pad .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pad .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pad .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-pad .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pad .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-pad .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-pad .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pad .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pad .xml-group-pad{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fourteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-pad .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-pad .title-container .cont-box::after,.xml-title-fourteen-library-pad .title-container .cont-box::before{width:2px;background:var(--background-color);position:absolute;right:0;height:100%;content:"";z-index:999}.xml-title-fourteen-library-pad .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-pad .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-pad .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-pad .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-pad .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-pad>div{min-width:60%}.xml-title-seventeen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-pad .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-pad .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-pad .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-pad .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-pad .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-pad .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-pad .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-pad>div{width:100%;height:100%}.xml-title-Knowledge-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-pad .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-pad .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-pad .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-pad .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-pad .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-pad .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-pad .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-pad .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-pad .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-pad .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-pad .title-container::before{content:"";width:88px;height:4px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-pad .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-pad .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pad .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pad .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-pad .title-container::before{content:"";width:20px;height:2px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pad .title-container::after{content:"";width:2px;height:30px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pad .title-container .w-e-text-container,.xml-title-Redtheme4-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-pad .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-pad .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pad .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-pad .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-pad .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pad .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-pad .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-pad .title-container::before{content:"";width:119px;height:4px;background-color:var(--background-color);position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-pad .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-pad .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-pad .xml-group-pad{position:relative}.xml-title-thirtytwo-library-pad .xml-group-pad::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-pad .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-pad .title-container::before{content:"";width:20px;height:31px;background-color:var(--background-color);position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-pad .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-pad .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-pad .xml-group-pad{padding-left:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-pad .xml-group-pad::before{content:"";width:7px;height:17px;background-color:#636363;position:absolute;bottom:0;left:0;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-thirtythree-library-pad .xml-group-pad::after{content:"";width:calc(100% - 15px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-pad .xml-group-pad .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px}.xml-title-thirtythree-library-pad .xml-group-pad .title-container::before{content:"";width:15px;height:calc(100% + 8px);background-color:var(--background-color);position:absolute;left:-2px;top:5px}.xml-title-thirtythree-library-pad .xml-group-pad .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-pad .xml-group-pad{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-pad .xml-group-pad::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-pad .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-pad .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-pad .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-pad .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-pad .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-pad .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-pad .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-pad .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-pad .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-pad .title-container .left-line::after,.xml-title-thirtysix-library-pad .title-container .right-line::before{height:15px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);bottom:0;content:""}.xml-title-thirtysix-library-pad{text-align:center}.xml-title-thirtysix-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-pad .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pad .title-container .left-line::after{width:10px;position:absolute;right:-2px;-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-pad .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pad .title-container .right-line::before{width:10px;position:absolute;left:-2px;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-pad .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-pad{text-align:center}.xml-title-thirtyseven-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-pad .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pad .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-pad .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pad .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-pad .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-pad{text-align:center}.xml-title-thirtyeight-library-pad .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-pad .title-container::before{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;left:-3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pad .title-container::after{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pad .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-pad,.xml-title-BuleRectangleTwo-library-pad,.xml-title-Sevenpageone-library-pad .title-container .small-titlebox,.xml-title-thirtynine-library-pad,.xml-title-titleCrane-library-pad,.xml-title-titleLight-library-pad,.xml-title-titleLogging-library-pad,.xml-title-titleQuestion-library-pad,.xml-title-titleTearcher-library-pad{text-align:center}.xml-title-BuleRectangle-library-pad .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangle-library-pad .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-pad .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-thirtynine-library-pad .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-pad .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pad .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pad .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5}.xml-title-thirtynine-library-pad .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-pad .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-pad .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-pad .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-pad .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-pad .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-pad .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-BuleRectangleTwo-library-pad .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-pad .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-titleLogging-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLogging-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLogging-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLogging-library-pad .title-container .left-image img{margin:-8px 0 0 -84px}.xml-title-titleQuestion-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleQuestion-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleQuestion-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleQuestion-library-pad .title-container .left-image img{margin:5px 0 0 -85px}.xml-title-titleCrane-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleCrane-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleCrane-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleCrane-library-pad .title-container .left-image img{margin:-13px 0 0 -57px}.xml-title-titleLight-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLight-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLight-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLight-library-pad .title-container .left-image img{margin:-10px 0 0 -96px}.xml-title-titleTearcher-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleTearcher-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleTearcher-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleTearcher-library-pad .title-container .left-image img{margin:-3px 0 0 -83px}.xml-title-titleText-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:71px}.xml-title-titleText-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleText-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleText-library-pad .title-container .left-image img{margin:-2px 0 0 -43px}.xml-title-Sevenpageone-library-pad{text-align:left}.xml-title-Sevenpageone-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-pad .title-container .title-bgimg{width:100%;height:295px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pad .title-container .small-titlebox{margin-top:18px}.xml-title-Sevenpagetwo-library-pad{text-align:left}.xml-title-Sevenpagetwo-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-pad .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-pad .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi .cuxietiao{width:4.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:2%;bottom:-6px}.xml-title-Sevenpagethree-library-pad{text-align:left}.xml-title-Sevenpagethree-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-pad .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-pad .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-pad .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-pad .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-pad .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-pad .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-pad .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-pad .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-pad .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-pad .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-pad .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-pad .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:3.5%;bottom:-2px}.xml-title-Sevenpagefour-library-pad{text-align:left}.xml-title-Sevenpagefour-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-pad .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-pad .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-pad .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:50%;bottom:8px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:40%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-pad{text-align:left}.xml-title-Sevenpagefive-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-pad .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-pad .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-pad .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top .border-right{width:20%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-pad .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-4%;bottom:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-first-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-pc .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-pc .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Yellowtheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-pc>div{width:100%}.xml-title-Yellowtheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-pc .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-pc .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{border-radius:50%;height:100%;width:100%}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-pc>div{width:100%}.xml-title-Yellowtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-pc .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-pc .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pc .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-pc .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pc .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc>div{width:100%}.xml-title-sixth-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-pc .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-pc .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-pc .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-pc .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-pc .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-pc .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-pc .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-pc .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-pc .title-container .w-e-text-container,.xml-title-twelfth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pc .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-pc .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-pc .title-container .left-image .image-container,.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pc .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-pc .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pc .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pc .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-pc>div{padding:0 20px}.xml-title-Yellowtheme5-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-pc .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pc .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pc .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pc .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-pc>div{height:100%}.xml-title-Yellowtheme6-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color);z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-pc .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-pc .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-pc .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-pc .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-pc>div{width:100%}.xml-title-Greentheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-pc .title-container .left-image .image-container,.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-pc .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-pc>div{width:100%}.xml-title-Greentheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-pc .title-container .left-image .image-container,.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-pc .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-pc>div{width:100%}.xml-title-Greentheme3-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-pc .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-pc>div{width:100%}.xml-title-Greentheme4-library-pc .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-pc .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-pc .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-pc .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-pc .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pc .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pc .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-pc .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pc .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-pc .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-fifth-library-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-hexagon-library-pc .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-nineteen-library-pc .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pc .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pc .xml-group-pc{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fourteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-pc .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-pc .title-container .cont-box::after,.xml-title-fourteen-library-pc .title-container .cont-box::before{width:2px;background:var(--background-color);position:absolute;height:100%;content:"";right:0;z-index:999}.xml-title-fourteen-library-pc .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-pc .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-pc .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-pc .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-pc .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-pc>div{min-width:60%}.xml-title-seventeen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-pc .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-pc .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-pc .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-pc .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-pc .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-pc>div{width:100%;height:100%}.xml-title-Knowledge-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-pc .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-pc .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-pc .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-pc .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-pc .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-pc .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-pc .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-pc .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-pc .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-pc .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-pc .title-container::after,.xml-title-Redtheme2-library-pc .title-container::before{content:"";height:4px;position:absolute;-webkit-transform:skew(20deg);bottom:-10px}.xml-title-Redtheme2-library-pc .title-container::before{width:88px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;right:5px;transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container::after{width:4px;background-color:var(--background-color);border-radius:50%;right:-5px;transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-pc .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-pc .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pc .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pc .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-pc .title-container::after,.xml-title-Redtheme3-library-pc .title-container::before{background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px;content:""}.xml-title-Redtheme3-library-pc .title-container::before{width:20px;height:2px}.xml-title-Redtheme3-library-pc .title-container::after{width:2px;height:30px}.xml-title-Redtheme3-library-pc .title-container .w-e-text-container,.xml-title-Redtheme4-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-pc .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-pc .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pc .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-pc .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-pc .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pc .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-pc .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-pc .title-container::before{content:"";width:119px;height:4px;background-color:var(--background-color);position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-pc .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-pc .xml-group-pc{position:relative}.xml-title-thirtytwo-library-pc .xml-group-pc::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-pc .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-pc .title-container::before{content:"";width:20px;height:31px;background-color:var(--background-color);position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-pc .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-pc .xml-group-pc{padding-left:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-pc .xml-group-pc::before{content:"";width:7px;height:17px;background-color:#636363;position:absolute;bottom:0;left:0;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-thirtythree-library-pc .xml-group-pc::after{content:"";width:calc(100% - 15px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-pc .xml-group-pc .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px}.xml-title-thirtythree-library-pc .xml-group-pc .title-container::before{content:"";width:15px;height:calc(100% + 8px);background-color:var(--background-color);position:absolute;left:-2px;top:5px}.xml-title-thirtythree-library-pc .xml-group-pc .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-pc .xml-group-pc{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-pc .xml-group-pc::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-pc .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-pc .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-pc .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-pc .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-pc .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-pc .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-pc .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-pc .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-pc .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-pc .title-container .left-line::after,.xml-title-thirtysix-library-pc .title-container .right-line::before{height:15px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);content:"";bottom:0}.xml-title-thirtysix-library-pc{text-align:center}.xml-title-thirtysix-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-pc .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pc .title-container .left-line::after{width:10px;position:absolute;right:-2px;-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-pc .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pc .title-container .right-line::before{width:10px;position:absolute;left:-2px;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-pc .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-pc{text-align:center}.xml-title-thirtyseven-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-pc .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pc .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-pc .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pc .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-pc .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-pc{text-align:center}.xml-title-Sevenpageone-library-pc,.xml-title-thirtyeight-library-pc .title-container .text-container,.xml-title-titleCrane-library-pc,.xml-title-titleLight-library-pc,.xml-title-titleLogging-library-pc,.xml-title-titleQuestion-library-pc,.xml-title-titleTearcher-library-pc,.xml-title-titleText-library-pc{text-align:left}.xml-title-thirtyeight-library-pc .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-pc .title-container::after,.xml-title-thirtyeight-library-pc .title-container::before{width:5px;height:24px;background-color:var(--background-color);position:absolute;content:"";top:50%}.xml-title-thirtyeight-library-pc .title-container::before{left:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pc .title-container::after{right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-BuleRectangle-library-pc{text-align:center}.xml-title-BuleRectangle-library-pc .title-container{display:inline-block;width:100%;background:#dfecfa;position:relative;right:-3px;bottom:-3px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border{position:relative;width:100%;border:3px solid #609fe5;top:-10px;left:-10px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .rightTopround{position:absolute;width:12px;height:12px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;top:-6px;right:-7px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .leftTopround{position:absolute;width:16px;height:16px;border:2px solid #609fe5;border-radius:10px;background-color:#fff;left:-8px;bottom:-8px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .rigth-titlebox-usb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44%;font-weight:600!important;margin:15px 0}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .trapezoid{background-color:#609fe5;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);height:44%;width:52%;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5%;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .trapezoid .rigth-titlebox{width:100%}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:3px;right:72px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-dot .dot{width:5px;height:5px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;margin-top:1px;margin-left:2px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:-20px;right:5px;width:96px;height:18px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background-color:#609fe5}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-rapezoid .dot{width:5px;height:5px;border:1px solid #fff;border-radius:10px;background-color:#fff;margin-top:8px;margin-left:3px;position:relative;left:33px}.xml-title-BuleRectangle-library-pc .left-image{width:5%;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-pc .left-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangle-library-pc .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-pc .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-pc .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-pc .right-image{width:10%;z-index:9;position:absolute;bottom:13px;right:17px}.xml-title-BuleRectangle-library-pc .right-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangleTwo-library-pc{text-align:center}.xml-title-BuleRectangleTwo-library-pc .title-container{display:inline-block;width:100%;background:#dfecfa;position:relative;right:-3px;bottom:-3px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border{position:relative;height:120px;width:100%;border:3px solid #609fe5;top:-10px;left:-10px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rightTopround{position:absolute;width:12px;height:12px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;top:-7px;left:99%}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .leftTopround{position:absolute;width:16px;height:16px;border:2px solid #609fe5;border-radius:10px;background-color:#fff;left:-8px;bottom:-8px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55%;background-color:#609fe5;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);height:40%;padding:0 14px;position:relative;top:30%;left:20%}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rigth-titlebox{width:100%;font-weight:600!important}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rigth-titlebox .parent-group-mark{line-height:3}.xml-title-BuleRectangleTwo-library-pc .title-container .right-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:3px;right:72px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-dot .dot{width:5px;height:5px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;margin-top:1px;margin-left:2px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:-20px;right:5px;width:96px;height:18px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background-color:#609fe5}.xml-title-BuleRectangleTwo-library-pc .title-container .right-rapezoid .dot{width:5px;height:5px;border:1px solid #fff;border-radius:10px;background-color:#fff;margin-top:8px;margin-left:3px;position:relative;left:33px}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:7px}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-pc .title-container .right-image{width:58px;z-index:9;position:absolute;bottom:0;right:5px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-titleLogging-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;margin-top:-3px;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleLogging-library-pc .title-container .right-top-bg{border-bottom:2px solid #609fe5!important;margin-top:6px;position:relative;z-index:9;width:100%}.xml-title-titleLogging-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;margin-left:-40px}.xml-title-titleLogging-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleLogging-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleLogging-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleQuestion-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleQuestion-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleQuestion-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;margin-left:-35px;bottom:0}.xml-title-titleQuestion-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleQuestion-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleQuestion-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleCrane-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:35px}.xml-title-titleCrane-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleCrane-library-pc .title-container .left-image{z-index:0;width:75px;height:63px;border:6px solid var(--background-color);position:absolute;left:0;bottom:0}.xml-title-titleCrane-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleCrane-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleCrane-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleLight-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:40px}.xml-title-titleLight-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleLight-library-pc .title-container .left-image{z-index:0;width:67px;height:60px;border:6px solid var(--background-color);position:absolute;bottom:0;left:0}.xml-title-titleLight-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleLight-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleLight-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleTearcher-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleTearcher-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleTearcher-library-pc .title-container .left-image{z-index:0;width:67px;height:50px;border:6px solid var(--background-color);position:absolute;left:0;bottom:0}.xml-title-titleTearcher-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleTearcher-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleTearcher-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleText-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleText-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleText-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;left:0;bottom:5px}.xml-title-titleText-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleText-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleText-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-Sevenpageone-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-pc .title-container .title-bgimg{width:100%;height:295px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pc .title-container .small-titlebox{margin-top:18px;text-align:center}.xml-title-Sevenpagetwo-library-pc{text-align:left}.xml-title-Sevenpagetwo-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-pc .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-pc .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:6px;bottom:-6px}.xml-title-Sevenpagethree-library-pc{text-align:left}.xml-title-Sevenpagethree-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-pc .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-pc .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-pc .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-pc .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-pc .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-pc .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-pc .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-pc .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-pc .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-pc .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-pc .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-pc .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:5.5%;bottom:-2px}.xml-title-Sevenpagefour-library-pc{text-align:left}.xml-title-Sevenpagefour-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-pc .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-pc .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-pc .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:50%;bottom:8px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:40%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-pc{text-align:left}.xml-title-Sevenpagefive-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-pc .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-pc .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-pc .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top .border-right{width:27%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-pc .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-3%;bottom:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.body-text-fold{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;word-break:break-all;height:85px}.xml-paragraph-first-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-library-h5 .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--reader-theme-color,#FFF);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-h5 .rotate-container-inner{width:40px;height:40px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-h5 .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-library-h5 .text-body-container{background:var(--background-color);border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-library-h5 .text-body-container .editorClass{word-break:break-all}.xml-paragraph-first-library-h5 .text-body-container .editor p{line-height:normal}.xml-paragraph-second-library-h5{text-align:left}.xml-paragraph-second-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-library-h5 .paragraph-second-title{display:inline-block;position:relative;max-width:98%;-webkit-box-shadow:2px 1px 4px 0 #000;box-shadow:2px 1px 4px 0 #000;border:none!important}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-second-library-h5 .paragraph-second-title::before{content:"";width:100%;height:5px;background-color:var(--background-color);-webkit-transform:skew(35deg);transform:skew(35deg);position:absolute;bottom:0;left:0}.xml-paragraph-second-library-h5 .paragraph-second-title::after{content:"";width:5px;height:100%;border:1px solid var(--background-color);-webkit-transform:skewY(25deg);transform:skewY(25deg);position:absolute;right:-3px;bottom:2px;background:#fff}.xml-paragraph-second-library-h5 .paragraph-second-title .title-top-border{width:100%;border-top:1px solid var(--background-color);position:absolute;top:-4px;left:-1px}.xml-paragraph-second-library-h5 .paragraph-second-title .title-left-border{height:100%;width:1px;border-left:1px solid var(--background-color);position:absolute;bottom:4px;left:-1px}.xml-paragraph-second-library-h5 .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#FFF;min-height:36px;padding:0 15px;margin-top:-4px}.xml-paragraph-second-library-h5 .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-library-h5 .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-library-h5 .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-library-h5 .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-library-h5 .body-text{padding:5px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:var(--background-color)}.xml-paragraph-second-library-h5 .body-text .text-body-container{background:#FFF;padding:20px 13px 1px;border-radius:5px}.xml-paragraph-second-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-h5{position:relative}.xml-paragraph-third-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-library-h5 .diagonal-line::after,.xml-paragraph-third-library-h5 .diagonal-line::before{width:1px;height:80px;position:absolute;background-color:var(--background-color);content:""}.xml-paragraph-third-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-third-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-h5 .diagonal-line::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-library-h5 .diagonal-line::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-quadrangle-library-h5{position:relative}.xml-paragraph-quadrangle-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color);position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-library-h5{margin-top:10px;position:relative}.xml-paragraph-isosceles-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-library-h5 .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-isosceles-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-library-h5 .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(var(--background-color)),to(#ebf2ff));background-image:linear-gradient(to bottom right,var(--background-color),#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-library-h5 .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-library-h5 .shape .triangle,.xml-paragraph-isosceles-library-h5 .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid var(--background-color)}.xml-paragraph-eighth-library-h5{position:relative}.xml-paragraph-eighth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-library-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-library-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-library-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-eighth-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-library-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-h5{position:relative}.xml-paragraph-ninth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-library-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-library-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-library-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-ninth-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-library-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;height:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-library-h5{position:relative}.xml-paragraph-tenth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-tenth-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img,.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-tenth-library-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-tenth-library-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-library-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-sixteen-library-h5{position:relative}.xml-paragraph-sixteen-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-library-h5 .paragraph-row-box{padding:20px;background:var(--background-color)}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-seventh-library-h5{position:relative}.xml-paragraph-seventh-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-seventh-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img,.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-seventh-library-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-seventh-library-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-library-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-eleven-library-h5{position:relative}.xml-paragraph-eleven-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-library-h5 .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-library-h5 .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-library-h5 .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:var(--background-color);margin-bottom:2px}.xml-paragraph-eleven-library-h5 .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-h5 .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-library-h5 .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:var(--background-color);margin-top:2px}.xml-paragraph-eleven-library-h5 .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-h5 .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-h5 .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:var(--background-color);margin-right:2px}.xml-paragraph-eleven-library-h5 .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-h5 .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-h5 .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:var(--background-color);margin-left:2px}.xml-paragraph-eleven-library-h5 .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-library-h5 .text-container{padding:0 10px}.xml-paragraph-eleven-library-h5 .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-library-h5 .text-container .editorClass p{padding:0}.xml-paragraph-eleven-library-h5 .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-library-h5 .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-thirteen-library-h5{position:relative}.xml-paragraph-thirteen-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-library-h5 .body-text{padding:10px 20px;text-align:left;position:relative;background:var(--background-color);border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-library-h5 .body-text::before,.xml-paragraph-thirteen-library-pad .body-text::before{border-radius:32px 0 0;border-top:2px dashed var(--background-color);border-left:2px dashed var(--background-color)}.xml-paragraph-thirteen-library-h5 .body-text .text-border-top{width:90%;height:4px;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-h5 .body-text .text-border-right{width:4px;height:70%;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-h5 .body-text .text-border-bottom{width:90%;height:4px;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-h5 .body-text .text-border-left{width:4px;height:70%;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-h5 .body-text .text-body-container{position:relative}.xml-paragraph-thirteen-library-h5 .body-text::after,.xml-paragraph-thirteen-library-h5 .body-text::before{width:80px;max-height:100px;position:absolute;z-index:0;content:"";height:70%}.xml-paragraph-thirteen-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-library-h5 .body-text::before{background-color:none;top:0;left:0}.xml-paragraph-thirteen-library-h5 .body-text::after{background-color:none;bottom:0;right:0;border-bottom:2px dashed var(--background-color);border-right:2px dashed var(--background-color);border-radius:0 0 32px}.xml-paragraph-fourteen-library-h5{position:relative}.xml-paragraph-fourteen-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-library-h5 .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color)!important}.xml-paragraph-fourteen-library-h5 .body-text .right-image{width:21px;height:36px;position:absolute;background-color:var(--background-color);top:-25px;right:15px;z-index:999;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-fourteen-library-h5 .body-text .right-image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:19px;display:block;background:linear-gradient(-45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%),linear-gradient(45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%);background-size:7px 60px}.xml-paragraph-fourteen-library-h5 .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px}.xml-paragraph-fourteen-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-library-h5{position:relative}.xml-paragraph-Greentheme2-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-library-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:var(--background-color);border:2px solid var(--background-color)!important;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-library-h5 .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:0 0 30px 0 #000;box-shadow:0 0 30px 0 #000}.xml-paragraph-Greentheme2-library-h5 .body-text .border-top{width:80%;height:6px;border-top:4px dotted var(--background-color);position:absolute;top:-10px}.xml-paragraph-Greentheme2-library-h5 .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:3px 1px 30px 0 #000;box-shadow:3px 1px 30px 0 #000}.xml-paragraph-Greentheme2-library-h5 .body-text .body-text-bg{width:100%;height:100%;background-color:var(--background-color);border:2px solid var(--background-color)!important;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-library-h5 .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-library-h5{position:relative}.xml-paragraph-Greentheme3-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-library-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid var(--background-color)!important}.xml-paragraph-Greentheme3-library-h5 .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid var(--background-color);border-top:12px solid var(--background-color);border-left:12px solid var(--background-color);border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-library-h5 .body-text .text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-library-h5{position:relative}.xml-paragraph-Greentheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-library-h5 .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme4-library-h5 .body-text .body-text-bg1{width:178px;height:50px;background-color:var(--background-color);position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-library-h5 .body-text .body-text-bg2{width:178px;height:50px;background-color:var(--background-color);position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-library-h5 .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-paragraph-Greentheme4-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-library-h5{position:relative}.xml-paragraph-Greentheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-library-h5 .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme5-library-h5 .body-text .body-text-bg1{width:90%;height:85%;background-color:var(--background-color);position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-library-h5 .body-text .body-text-bg2{width:90%;height:85%;background-color:var(--background-color);position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-library-h5 .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-h5 .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-h5 .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-h5 .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-h5 .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-library-h5{position:relative}.xml-paragraph-Yellowtheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg{border:2px solid var(--background-color)!important;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .border-bottom>div,.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 3px}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color)!important;border-radius:5px}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-library-h5{position:relative}.xml-paragraph-Yellowtheme2-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg{border:4px solid var(--background-color)!important;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block4{width:9px;background-color:var(--background-color);border:4px solid var(--background-color)!important;position:absolute;z-index:999;height:9px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-library-h5{position:relative}.xml-paragraph-Yellowtheme3-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg{border:2px solid var(--background-color)!important;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .right-img{width:18px;height:31px;position:absolute;right:11px;top:-2px;z-index:999;border:2px solid var(--background-color)!important;border-radius:0 0 8px 8px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .right-img::before{content:"";width:2px;height:6px;background:var(--reader-theme-color,#FFF);position:absolute;right:-2px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .right-img::after{content:"";width:10px;height:10px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:0;top:6px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .right-img>div{width:20px;height:2px;background:var(--reader-theme-color,#FFF);margin-left:-22px;margin-top:-2px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-library-h5{position:relative}.xml-paragraph-Yellowtheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg{border:2px solid var(--background-color)!important;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block4{width:16px;height:16px;background-color:var(--background-color);position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-library-h5{position:relative}.xml-paragraph-Yellowtheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg{border-radius:20px 0;border:3px solid var(--background-color)!important;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .left-img{width:10px;height:10px;border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);position:absolute;top:-5px;left:-5px;border-top-left-radius:10px}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .right-img{width:10px;height:10px;border-bottom:3px solid var(--background-color);border-right:3px solid var(--background-color);position:absolute;bottom:-5px;right:-5px;border-bottom-right-radius:10px}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .body-text{text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-h5{position:relative}.xml-paragraph-Redtheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border-radius:40px 0 50px;border:4px solid var(--background-color)!important;padding:10px 5px;position:relative}.xml-paragraph-Redtheme2-library-h5 .w-e-text-container,.xml-paragraph-Redtheme3-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-h5 .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid var(--background-color);border-left:6px solid var(--background-color);border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-library-h5 .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid var(--background-color);border-right:6px solid var(--background-color);border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-library-h5{position:relative}.xml-paragraph-Redtheme2-library-h5 .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme2-library-h5 .body-text-bg .left-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;top:-8px;left:1px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-h5 .body-text-bg .right-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;bottom:-8px;right:2px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-library-h5 .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid var(--background-color);border-left:4px solid var(--background-color);position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-library-h5 .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid var(--background-color);border-right:4px solid var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-h5{position:relative}.xml-paragraph-Redtheme3-library-h5 .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme3-library-h5 .body-text-bg .top-line{width:100%;border-top:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-h5 .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-library-h5 .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted var(--background-color);border-left:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-h5 .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted var(--background-color);border-right:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-library-h5 .body-title{min-width:200px;max-width:90%;height:45px;background-color:var(--background-color);display:inline-block;margin-left:25px;position:relative;z-index:9;border:none!important}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-box{width:100%;height:100%;position:relative}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-box::after{content:"";position:absolute;bottom:-1px;left:-1px;width:101%;height:46px;background:linear-gradient(172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%),linear-gradient(-172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%)}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-con{width:100%;height:100%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:99}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-con .text-container{margin-top:-4px}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-con .triangle1{width:0;height:0;border-bottom:10px solid #5a5a5a;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #5a5a5a;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-con .triangle2{width:0;height:0;border-top:10px solid #5a5a5a;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #5a5a5a;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color)!important;padding:18px 5px 5px;position:relative;margin-top:-25px}.xml-paragraph-Redtheme4-library-h5 .body-text-bg .text-body-container{padding:10px;text-align:left;z-index:99}.xml-paragraph-Redtheme4-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-h5{position:relative}.xml-paragraph-Redtheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-library-h5 .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border:3px solid var(--background-color);padding:5px}.xml-paragraph-Redtheme5-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-h5 .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid var(--reader-theme-color,#FFF);background-color:var(--background-color);position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme6-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-library-h5 .body-title{min-width:150px;max-width:90%;display:inline-block;position:relative;z-index:9;margin-left:25px}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con::after,.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con::before{width:0;height:0;border-top:5px solid transparent;top:-5px;z-index:0;content:"";border-bottom:20px solid #5a5a5a}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con::before{border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con::after{border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme6-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color)!important;padding-top:20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme6-library-h5 .body-text-bg::before{content:"";width:54px;height:63px;position:absolute;left:-10px;bottom:-10px;border-left:10px solid var(--background-color);border-bottom:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-h5 .body-text-bg::after{content:"";width:54px;height:63px;position:absolute;right:-10px;top:-10px;border-right:10px solid var(--background-color);border-top:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme7-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme7-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme7-library-h5 .body-title{min-width:150px;max-width:90%;display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme7-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color)!important;padding-top:20px;border-radius:0 20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme7-library-h5 .body-text-bg .body-text::after,.xml-paragraph-Redtheme7-library-h5 .body-text-bg::after,.xml-paragraph-Redtheme7-library-h5 .body-text-bg::before{height:2px;background-color:var(--background-color);position:absolute;right:0;content:"";border-radius:2px}.xml-paragraph-Redtheme7-library-h5 .body-text-bg::before{width:20px;bottom:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-h5 .body-text-bg::after{width:30px;bottom:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-h5 .body-text-bg .body-text::after{width:10px;bottom:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme7-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme1-library-h5 .top-style{width:100%;height:30px;background-color:var(--background-color);position:relative}.xml-paragraph-Foldtheme1-library-h5 .top-style::after{content:"";width:97%;border-bottom:12px dotted #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg .body-text .Foldmask{width:100%;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:linear-gradient(180deg,transparent 0,#fff 100%);position:absolute;bottom:0;left:0}.xml-paragraph-Foldtheme1-library-h5 .seemore{font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Foldtheme1-library-h5 .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme1-library-h5 .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Foldtheme2-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme2-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme2-library-h5 .top-title-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.xml-paragraph-Foldtheme2-library-h5 .top-title-style .title-body-box{width:90%}.xml-paragraph-Foldtheme2-library-h5 .top-title-style::after,.xml-paragraph-Foldtheme2-library-h5 .top-title-style::before{width:10px;height:10px;background-color:#FFF;position:absolute;top:50%;content:"";border-radius:50%}.xml-paragraph-Foldtheme2-library-h5 .top-title-style::before{left:-5px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Foldtheme2-library-h5 .top-title-style::after{right:-5px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Foldtheme2-library-h5 .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme2-library-h5 .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme2-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme2-library-h5 .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme2-library-h5 .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme1-library-h5 .top-style .active p,.xml-paragraph-Tabstheme4-library-h5 .top-style .active p,.xml-paragraph-Tabstheme5-library-h5 .top-style .active p,.xml-paragraph-Tabstheme5-library-h5 .top-style>div .text-container p{color:#FFF!important}.xml-paragraph-Foldtheme2-library-h5 .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme2-library-h5 .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Tabstheme1-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme1-library-h5 .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px}.xml-paragraph-Tabstheme1-library-h5 .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme1-library-h5 .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme1-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme1-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme1-library-h5 .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme1-library-h5 .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme2-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme2-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme2-library-h5 .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme2-library-h5 .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-h5 .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-h5 .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-h5 .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme2-library-h5 .top-style{margin-top:7px;width:20%}.xml-paragraph-Tabstheme2-library-h5 .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme2-library-h5 .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme2-library-h5 .top-style .active p{color:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-h5 .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-h5 .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme2-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme2-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme2-library-h5 .body-text-bg .body-text{position:relative;width:80%}.xml-paragraph-Tabstheme3-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme3-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme3-library-h5 .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme3-library-h5 .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-h5 .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-h5 .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-h5 .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme3-library-h5 .top-style{margin-top:7px;margin-right:5px;min-width:10%;max-width:20%}.xml-paragraph-Tabstheme3-library-h5 .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme3-library-h5 .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme3-library-h5 .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme3-library-h5 .top-style .active p,.xml-paragraph-Tabstheme3-library-h5 .top-style .active span{color:var(--background-color)!important}.xml-paragraph-Tabstheme3-library-h5 .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme3-library-h5 .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme3-library-h5 .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme3-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme3-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme3-library-h5 .body-text-bg .body-text{position:relative;max-width:80%;min-width:80%}.xml-paragraph-Tabstheme4-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme4-library-h5 .top-style{width:3%}.xml-paragraph-Tabstheme4-library-h5 .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px;position:relative}.xml-paragraph-Tabstheme4-library-h5 .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme4-library-h5 .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme4-library-h5 .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme4-library-h5 .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme4-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme4-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme4-library-h5 .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme4-library-h5 .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-SanQintheme1-library-h5{text-align:center}.xml-paragraph-SanQintheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-library-h5 .body-text{padding:20px 10px 15px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image{width:20px;height:20px;position:absolute;top:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image{width:20px;height:20px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image{width:20px;height:20px;position:absolute;top:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image::after,.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image::after{width:100%;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color);position:absolute;content:""}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image::after{height:13px;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image{width:20px;height:20px;position:absolute;bottom:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image::after{height:13px;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-h5 .body-text .top-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-h5 .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-h5 .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-twelve-library-h5{position:relative}.xml-paragraph-twelve-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-library-h5 .body-text{padding:20px;text-align:left;position:relative;border:3px solid var(--background-color)!important}.xml-paragraph-twelve-library-h5 .body-text .left-top-img{width:28px;height:28px;position:absolute;top:-4px;left:-3px;background:var(--reader-theme-color,#FFF);border-right:3px solid var(--background-color);border-bottom:3px solid var(--background-color);border-radius:0 0 25px}.xml-paragraph-twelve-library-h5 .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-3px;left:-3px}.xml-paragraph-twelve-library-h5 .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:3px;right:3px}.xml-paragraph-twelve-library-h5 .body-text .right-bottom-img{width:28px;height:28px;position:absolute;bottom:-4px;right:-3px;background:var(--reader-theme-color,#FFF);border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);border-radius:25px 0 0}.xml-paragraph-twelve-library-h5 .body-text .text-body-container{position:relative}.xml-paragraph-twelve-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme4-library-h5 .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Foldtheme4-library-h5 .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme4-library-h5 .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Foldtheme4-library-h5 .seemore,.xml-paragraph-Foldtheme5-library-h5 .seemore{min-width:50px;display:-webkit-box;display:-ms-flexbox;font-size:14px;font-weight:400;cursor:pointer;color:var(--background-color)}.xml-paragraph-Foldtheme4-library-h5 .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Foldtheme4-library-h5 .body-text-bg{position:relative}.xml-paragraph-Foldtheme4-library-h5 .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme4-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-h5 .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Foldtheme4-library-h5 .seemore{font-family:PingFang SC;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme5-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme5-library-h5 .top-title-style{width:60%;display:inline-block;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-paragraph-Foldtheme5-library-h5 .top-title-style::after{content:"";width:12px;height:calc(100% + 10px);background-color:var(--background-color);position:absolute;right:-5px;top:0;z-index:9;-webkit-transform:skew(9deg);transform:skew(9deg)}.xml-paragraph-Foldtheme5-library-h5 .top-title-style .title-body-box{position:relative}.xml-paragraph-Foldtheme5-library-h5 .top-title-style .title-body-box::after{content:"";width:67px;height:13px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(var(--reader-theme-color,#FFF)));background-image:linear-gradient(90deg,var(--background-color) 0,var(--reader-theme-color,#FFF) 100%);position:absolute;right:-90px;bottom:0}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg{position:relative}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg .body-text{position:relative;background-color:#f3f3f3;padding:9px}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg .body-text::before{content:"";width:40%;height:10px;background-color:var(--background-color);position:absolute;top:-1px;right:0}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg .body-text .text-body-container{width:100%;padding:10px;z-index:999;text-align:left}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme5-library-h5 .seemore{font-family:PingFang SC;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Tabstheme5-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-h5 .top-style{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding-top:5px;overflow:auto;position:relative;z-index:9}.xml-paragraph-Tabstheme5-library-h5 .top-style>div{height:24px;position:relative;border-radius:0 0 4px 4px;margin:0 7px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .text-container{height:24px;background-color:#989898;border-radius:0 0 4px 4px;text-align:center;cursor:pointer;position:relative;z-index:99;padding:0 8px;overflow:inherit}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .text-container::before{content:"";width:5px;height:5px;background-color:#989898;position:absolute;left:-2px;top:0;border-radius:0 0 0 4px}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .text-container::after{content:"";width:5px;height:5px;background-color:#989898;position:absolute;right:-2px;top:0;border-radius:0 0 4px}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer;z-index:99}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .deltabs img{max-width:30px;height:30px}.xml-paragraph-Tabstheme5-library-h5 .top-style>div::before{content:"";width:calc(100% + 12px);height:8px;background-color:#575757;border-radius:4px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.xml-paragraph-Tabstheme5-library-h5 .top-style .active{position:relative;background:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-pad .top-style .active p,.xml-paragraph-Tabstheme2-library-pc .top-style .active p,.xml-paragraph-Tabstheme3-library-pad .top-style .active p,.xml-paragraph-Tabstheme3-library-pad .top-style .active span,.xml-paragraph-Tabstheme3-library-pc .top-style .active p,.xml-paragraph-Tabstheme3-library-pc .top-style .active span,.xml-paragraph-Tabstheme6-library-h5 .top-style .active p,.xml-paragraph-Tabstheme6-library-h5 .top-style .active span,.xml-paragraph-Tabstheme6-library-pad .top-style .active p,.xml-paragraph-Tabstheme6-library-pad .top-style .active span,.xml-paragraph-Tabstheme6-library-pc .top-style .active p,.xml-paragraph-Tabstheme6-library-pc .top-style .active span{color:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-h5 .top-style .active::after,.xml-paragraph-Tabstheme5-library-h5 .top-style .active::before{background-color:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-h5 .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer;z-index:9}.xml-paragraph-Tabstheme5-library-h5 .top-style .addtabs img{max-width:30px;width:30px;height:30px}.xml-paragraph-Tabstheme5-library-h5 .top-style::-webkit-scrollbar{border-radius:10px}.xml-paragraph-Tabstheme5-library-h5 .top-style::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:#f1f1f1}.xml-paragraph-Tabstheme5-library-h5 .top-style::-webkit-scrollbar-thumb{background:#a3a3a3!important}.xml-paragraph-Tabstheme5-library-h5 .body-text-bg{background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:13px;margin-top:-18px}.xml-paragraph-Fortyfive-library-h5 .w-e-text-container,.xml-paragraph-Tabstheme6-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme5-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme6-library-h5 .suptitle{display:inline-block;background-color:var(--background-color);padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9;border:2px solid transparent;max-width:calc(100% - 25px)}.xml-paragraph-Tabstheme6-library-h5 .suptitle::after{content:"";width:25px;height:calc(100% + 4px);position:absolute;top:-2px;right:-25px;background:linear-gradient(-45deg,transparent 29px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 29px,var(--background-color) 0) top right}.xml-paragraph-Tabstheme6-library-h5 .xml-group--editor .top-style{min-width:22%;max-width:22%}.xml-paragraph-Tabstheme6-library-h5 .xml-group--editor .body-text{max-width:75%!important;min-width:75%}.xml-paragraph-Tabstheme6-library-h5 .top-style{margin-top:7px;min-width:10vw;max-width:33vw}.xml-paragraph-Tabstheme6-library-h5 .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding:0 10px;border:1px solid #989898}.xml-paragraph-Tabstheme6-library-h5 .top-style>div .text-container{border:2px solid transparent}.xml-paragraph-Tabstheme6-library-h5 .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme6-library-h5 .top-style .active{border:1px solid var(--background-color)!important}.xml-paragraph-Tabstheme6-library-h5 .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme6-library-h5 .body-text-bg{background:#f3f3f3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20PX;margin-top:-18px}.xml-paragraph-Tabstheme6-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left;border:2px solid transparent}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image::after,.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image::before,.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image::after,.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image::before,.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image::after,.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image::before{border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-Tabstheme6-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-h5 .body-text-bg .body-text{position:relative;max-width:59vw}.xml-paragraph-Fortytwo-library-h5 .body-text{position:relative;padding:10px}.xml-paragraph-Fortytwo-library-h5 .body-text .top-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-h5 .body-text .right-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-h5 .body-text .bottom-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-h5 .body-text .left-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-h5 .body-text::before{content:"";width:8px;height:45px;background:var(--reader-theme-color,#FFF);border-left:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-20px;left:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.xml-paragraph-Fortytwo-library-h5 .body-text .right-bottom-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;right:-32px;bottom:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortytwo-library-h5 .body-text .right-bottom-triangle::after{content:"";width:50px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-25px;left:-25px}.xml-paragraph-Fortythree-library-h5 .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortythree-library-h5 .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;top:-38px;right:-32px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.xml-paragraph-Fortythree-library-h5 .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-17px}.xml-paragraph-Fortythree-library-h5 .body-text .top-round{width:11px;height:11px;background-color:var(--background-color);border-radius:50%;position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-Fortythree-library-h5 .body-text .top-round::after{content:"";width:2px;height:20px;background:var(--background-color);position:absolute;bottom:-11px;right:1px;-webkit-transform:rotate(-26deg);transform:rotate(-26deg)}.xml-paragraph-Fortythree-library-h5 .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-bottom:solid 2px var(--background-color);position:absolute;top:10px;right:10px}.xml-paragraph-Fortyfour-library-h5 .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important;overflow:hidden}.xml-paragraph-Fortyfour-library-h5 .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;bottom:-38px;right:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortyfour-library-h5 .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-8px}.xml-paragraph-Fortyfour-library-h5 .body-text .top-round{position:absolute;top:-18px;left:30px}.xml-paragraph-Fortyfour-library-h5 .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-top:solid 2px var(--background-color);position:absolute;bottom:10px;right:10px}.xml-paragraph-Fortyfive-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyfive-library-h5 .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Fortyfive-library-h5 .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Fortyfive-library-h5 .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Fortyfive-library-h5 .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Fortyfive-library-h5 .body-text-bg{position:relative}.xml-paragraph-Fortyfive-library-h5 .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Fortyfive-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Fortyfive-library-h5 .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Fortysix-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortysix-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortysix-library-h5 .body-text{position:relative;border-radius:10px 0;margin-top:7px;padding:9px 18px;border:2px solid var(--background-color)!important;min-height:120px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border{width:5px;height:50%;min-height:100px;background-color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir1{width:4px;height:4px;background:var(--background-color);opacity:20%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir2{width:6px;height:6px;background:var(--background-color);opacity:40%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir3{width:8px;height:8px;background:var(--background-color);opacity:60%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir4{width:10px;height:10px;background:var(--background-color);opacity:80%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir5{width:12px;height:12px;background:var(--background-color);border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .right-border{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:0;right:-3px}.xml-paragraph-Fortysix-library-h5 .body-text .left-border{bottom:0;left:-3px}.xml-paragraph-Fortyseven-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyseven-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortyseven-library-h5 .body-text{position:relative;border-radius:10px;background-color:var(--background-color);border:0!important;-webkit-transform:rotate(-.5deg) skewX(2deg);transform:rotate(-.5deg) skewX(2deg)}.xml-paragraph-Fortyseven-library-h5 .body-text>div{background-color:#fff;padding:9px 18px;border-radius:10px;-webkit-transform:rotate(.5deg) skewX(-2deg);transform:rotate(.5deg) skewX(-2deg);-webkit-box-shadow:0 0 2px 0 #c3c3c3;box-shadow:0 0 2px 0 #c3c3c3}.xml-paragraph-first-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-library-pad .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--reader-theme-color,#FFF);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-pad .rotate-container-inner{width:40px;height:40px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-pad .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-library-pad .text-body-container{background:var(--background-color);border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-library-pad .text-body-container .editorClass{word-break:break-all}.xml-paragraph-first-library-pad .text-body-container .editor p{line-height:normal}.xml-paragraph-second-library-pad{text-align:left}.xml-paragraph-second-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-library-pad .paragraph-second-title{display:inline-block;position:relative;max-width:98%;-webkit-box-shadow:2px 1px 4px 0 #000;box-shadow:2px 1px 4px 0 #000}.xml-paragraph-second-library-pad .paragraph-second-title::before{content:"";width:100%;height:5px;background-color:var(--background-color);-webkit-transform:skew(35deg);transform:skew(35deg);position:absolute;bottom:0;left:0}.xml-paragraph-second-library-pad .paragraph-second-title::after{content:"";width:5px;height:100%;border:1px solid var(--background-color);-webkit-transform:skewY(25deg);transform:skewY(25deg);position:absolute;right:-3px;bottom:2px;background:#fff}.xml-paragraph-second-library-pad .paragraph-second-title .title-top-border{width:100%;border-top:1px solid var(--background-color);position:absolute;top:-4px;left:-1px}.xml-paragraph-second-library-pad .paragraph-second-title .title-left-border{height:100%;width:1px;border-left:1px solid var(--background-color);position:absolute;bottom:4px;left:-1px}.xml-paragraph-second-library-pad .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#FFF;min-height:36px;padding:0 15px;margin-top:-4px}.xml-paragraph-second-library-pad .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-library-pad .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-library-pad .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-library-pad .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-library-pad .body-text{padding:5px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:var(--background-color)}.xml-paragraph-second-library-pad .body-text .text-body-container{background:#FFF;padding:20px 13px 1px;border-radius:5px}.xml-paragraph-second-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-pad{position:relative}.xml-paragraph-third-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-library-pad .diagonal-line::after,.xml-paragraph-third-library-pad .diagonal-line::before{width:1px;height:80px;position:absolute;background-color:var(--background-color);content:""}.xml-paragraph-third-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-third-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-pad .diagonal-line::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-library-pad .diagonal-line::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-quadrangle-library-pad{position:relative}.xml-paragraph-quadrangle-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color);position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-library-pad{margin-top:10px;position:relative}.xml-paragraph-isosceles-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-library-pad .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-isosceles-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-library-pad .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(var(--background-color)),to(#ebf2ff));background-image:linear-gradient(to bottom right,var(--background-color),#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-library-pad .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-library-pad .shape .triangle,.xml-paragraph-isosceles-library-pad .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid var(--background-color)}.xml-paragraph-eighth-library-pad{position:relative}.xml-paragraph-eighth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-library-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-library-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-library-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-eighth-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-library-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-pad{position:relative}.xml-paragraph-ninth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-library-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-library-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-library-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-ninth-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-library-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;height:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-library-pad{position:relative}.xml-paragraph-tenth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-tenth-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img,.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-tenth-library-pad .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-tenth-library-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-library-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-sixteen-library-pad{position:relative}.xml-paragraph-sixteen-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-library-pad .paragraph-row-box{padding:20px;background:var(--background-color)}.xml-paragraph-sixteen-library-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-library-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-seventh-library-pad{position:relative}.xml-paragraph-seventh-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-seventh-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img,.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-seventh-library-pad .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-seventh-library-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-library-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-eleven-library-pad{position:relative}.xml-paragraph-eleven-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-library-pad .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-library-pad .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-library-pad .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:var(--background-color);margin-bottom:2px}.xml-paragraph-eleven-library-pad .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-pad .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-library-pad .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:var(--background-color);margin-top:2px}.xml-paragraph-eleven-library-pad .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-pad .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-pad .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:var(--background-color);margin-right:2px}.xml-paragraph-eleven-library-pad .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-pad .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-pad .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:var(--background-color);margin-left:2px}.xml-paragraph-eleven-library-pad .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-library-pad .text-container{padding:0 10px}.xml-paragraph-eleven-library-pad .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-library-pad .text-container .editorClass p{padding:0}.xml-paragraph-eleven-library-pad .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-library-pad .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-thirteen-library-pad{position:relative}.xml-paragraph-thirteen-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-library-pad .body-text{padding:10px 20px;text-align:left;position:relative;background:var(--background-color);border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-library-pad .body-text .text-border-top{width:90%;height:4px;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-pad .body-text .text-border-right{width:4px;height:70%;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-pad .body-text .text-border-bottom{width:90%;height:4px;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-pad .body-text .text-border-left{width:4px;height:70%;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-pad .body-text::after,.xml-paragraph-thirteen-library-pad .body-text::before{width:80px;height:70%;max-height:100px;background-color:none;z-index:0;content:""}.xml-paragraph-thirteen-library-pad .body-text .text-body-container{position:relative}.xml-paragraph-thirteen-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-library-pad .body-text::before{position:absolute;top:0;left:0}.xml-paragraph-thirteen-library-pad .body-text::after{position:absolute;bottom:0;right:0;border-bottom:2px dashed var(--background-color);border-right:2px dashed var(--background-color);border-radius:0 0 32px}.xml-paragraph-fourteen-library-pad{position:relative}.xml-paragraph-fourteen-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-library-pad .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color)}.xml-paragraph-fourteen-library-pad .body-text .right-image{width:21px;height:36px;position:absolute;background-color:var(--background-color);top:-25px;right:15px;z-index:999;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-fourteen-library-pad .body-text .right-image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:19px;display:block;background:linear-gradient(-45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%),linear-gradient(45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%);background-size:7px 60px}.xml-paragraph-fourteen-library-pad .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px}.xml-paragraph-fourteen-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-library-pad{position:relative}.xml-paragraph-Greentheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-library-pad .body-text{padding:3px;text-align:left;position:relative;background-color:var(--background-color);border:2px solid var(--background-color);border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-library-pad .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:0 0 30px 0 #000;box-shadow:0 0 30px 0 #000}.xml-paragraph-Greentheme2-library-pad .body-text .border-top{width:80%;height:6px;border-top:4px dotted var(--background-color);position:absolute;top:-10px}.xml-paragraph-Greentheme2-library-pad .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:3px 1px 30px 0 #000;box-shadow:3px 1px 30px 0 #000}.xml-paragraph-Greentheme2-library-pad .body-text .body-text-bg{width:100%;height:100%;background-color:var(--background-color);border:2px solid var(--background-color);position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-library-pad .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-library-pad{position:relative}.xml-paragraph-Greentheme3-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-library-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid var(--background-color)}.xml-paragraph-Greentheme3-library-pad .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid var(--background-color);border-top:12px solid var(--background-color);border-left:12px solid var(--background-color);border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-library-pad .body-text .text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-library-pad{position:relative}.xml-paragraph-Greentheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-library-pad .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme4-library-pad .body-text .body-text-bg1{width:178px;height:50px;background-color:var(--background-color);position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-library-pad .body-text .body-text-bg2{width:178px;height:50px;background-color:var(--background-color);position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-library-pad .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-paragraph-Greentheme4-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-library-pad{position:relative}.xml-paragraph-Greentheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-library-pad .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme5-library-pad .body-text .body-text-bg1{width:90%;height:85%;background-color:var(--background-color);position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-library-pad .body-text .body-text-bg2{width:90%;height:85%;background-color:var(--background-color);position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-library-pad .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pad .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pad .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pad .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pad .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-library-pad{position:relative}.xml-paragraph-Yellowtheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg{border:2px solid var(--background-color);border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .border-bottom>div,.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .border-top>div{height:8px;border-radius:50%;background-color:var(--background-color);width:8px;margin:0 3px}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color);border-radius:5px}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-library-pad{position:relative}.xml-paragraph-Yellowtheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg{border:4px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block4{width:9px;background-color:var(--background-color);border:4px solid var(--background-color);position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block1{height:9px;top:5px;left:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block2{height:9px;top:5px;right:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block3{height:9px;bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block4{height:9px;bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-library-pad{position:relative}.xml-paragraph-Yellowtheme3-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg{border:2px solid var(--background-color);border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .right-img{width:18px;height:31px;position:absolute;right:11px;top:-2px;z-index:999;border:2px solid var(--background-color);border-radius:0 0 8px 8px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .right-img::before{content:"";width:2px;height:6px;background:var(--reader-theme-color,#FFF);position:absolute;right:-2px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .right-img::after{content:"";width:10px;height:10px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:0;top:6px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .right-img>div{width:20px;height:2px;background:var(--reader-theme-color,#FFF);margin-left:-22px;margin-top:-2px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-library-pad{position:relative}.xml-paragraph-Yellowtheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg{border:2px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block4{width:16px;height:16px;background-color:var(--background-color);position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-library-pad{position:relative}.xml-paragraph-Yellowtheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg{border-radius:20px 0;border:3px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .left-img{width:10px;height:10px;border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);position:absolute;top:-5px;left:-5px;border-top-left-radius:10px}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .right-img{width:10px;height:10px;border-bottom:3px solid var(--background-color);border-right:3px solid var(--background-color);position:absolute;bottom:-5px;right:-5px;border-bottom-right-radius:10px}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .body-text{text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-pad{position:relative}.xml-paragraph-Redtheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border-radius:40px 0 50px;border:4px solid var(--background-color);padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-pad .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid var(--background-color);border-left:6px solid var(--background-color);border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-library-pad .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid var(--background-color);border-right:6px solid var(--background-color);border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-library-pad{position:relative}.xml-paragraph-Redtheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-library-pad .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme2-library-pad .body-text-bg .left-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;top:-8px;left:1px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-pad .body-text-bg .right-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;bottom:-8px;right:2px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-library-pad .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid var(--background-color);border-left:4px solid var(--background-color);position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-library-pad .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid var(--background-color);border-right:4px solid var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-pad{position:relative}.xml-paragraph-Redtheme3-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-library-pad .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme3-library-pad .body-text-bg .top-line{width:100%;border-top:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-pad .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-library-pad .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted var(--background-color);border-left:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-pad .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted var(--background-color);border-right:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-library-pad .body-title{min-width:200px;max-width:90%;height:45px;background-color:var(--background-color);display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-box{width:100%;height:100%;position:relative}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-box::after{content:"";position:absolute;bottom:0;left:-1px;width:101%;height:46px;background:linear-gradient(172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%),linear-gradient(-172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%)}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-con{width:100%;height:100%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:99}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-con .text-container{margin-top:-4px}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-con .triangle1{width:0;height:0;border-bottom:10px solid #5a5a5a;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #5a5a5a;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-con .triangle2{width:0;height:0;border-top:10px solid #5a5a5a;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #5a5a5a;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding:18px 5px 5px;position:relative;margin-top:-25px}.xml-paragraph-Redtheme4-library-pad .body-text-bg .text-body-container{padding:10px;text-align:left;z-index:99}.xml-paragraph-Redtheme4-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-pad{position:relative}.xml-paragraph-Redtheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-library-pad .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border:3px solid var(--background-color);padding:5px}.xml-paragraph-Redtheme5-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-pad .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid var(--reader-theme-color,#FFF);background-color:var(--background-color);position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme6-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-library-pad .body-title{min-width:150px;max-width:90%;display:inline-block;position:relative;z-index:9;margin-left:25px}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme6-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding-top:20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme6-library-pad .body-text-bg::before{content:"";width:54px;height:63px;position:absolute;left:-10px;bottom:-10px;border-left:10px solid var(--background-color);border-bottom:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-pad .body-text-bg::after{content:"";width:54px;height:63px;position:absolute;right:-10px;top:-10px;border-right:10px solid var(--background-color);border-top:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme7-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme7-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme7-library-pad .body-title{min-width:150px;max-width:90%;display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme7-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding-top:20px;border-radius:0 20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme7-library-pad .body-text-bg .body-text::after,.xml-paragraph-Redtheme7-library-pad .body-text-bg::after,.xml-paragraph-Redtheme7-library-pad .body-text-bg::before{height:2px;background-color:var(--background-color);position:absolute;right:0;border-radius:2px;content:""}.xml-paragraph-Redtheme7-library-pad .body-text-bg::before{width:20px;bottom:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pad .body-text-bg::after{width:30px;bottom:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pad .body-text-bg .body-text::after{width:10px;bottom:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme7-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme1-library-pad .top-style{width:100%;height:30px;background-color:var(--background-color);position:relative}.xml-paragraph-Foldtheme1-library-pad .top-style::after{content:"";width:97%;border-bottom:12px dotted #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-paragraph-Foldtheme1-library-pad .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme1-library-pad .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme1-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-pad .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme1-library-pad .body-text-bg .body-text .Foldmask{width:100%;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:linear-gradient(180deg,transparent 0,#fff 100%);position:absolute;bottom:0;left:0}.xml-paragraph-Foldtheme1-library-pad .seemore{font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Foldtheme1-library-pad .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme1-library-pad .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Foldtheme2-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme2-library-pad .top-title-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);position:relative;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.xml-paragraph-Foldtheme2-library-pad .seemore,.xml-paragraph-Tabstheme1-library-pad .seemore{-webkit-box-align:center;min-width:50px;font-size:14px;font-weight:400;cursor:pointer;font-family:PingFang SC}.xml-paragraph-Foldtheme2-library-pad .top-title-style .title-body-box{width:90%}.xml-paragraph-Foldtheme2-library-pad .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme2-library-pad .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme2-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme2-library-pad .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme2-library-pad .seemore{color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Tabstheme1-library-pad .top-style .active p,.xml-paragraph-Tabstheme4-library-pad .top-style .active p{color:#FFF!important}.xml-paragraph-Foldtheme2-library-pad .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme2-library-pad .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Tabstheme1-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme1-library-pad .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px}.xml-paragraph-Tabstheme1-library-pad .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme1-library-pad .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme1-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme1-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme1-library-pad .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme1-library-pad .seemore{color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Tabstheme2-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme2-library-pad .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme2-library-pad .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pad .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pad .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pad .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme2-library-pad .top-style{margin-top:7px;width:20%}.xml-paragraph-Tabstheme2-library-pad .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme2-library-pad .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme2-library-pad .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-pad .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme2-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme2-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme2-library-pad .body-text-bg .body-text{position:relative;width:80%}.xml-paragraph-Tabstheme3-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme3-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme3-library-pad .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme3-library-pad .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pad .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pad .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pad .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme3-library-pad .top-style{margin-top:7px;margin-right:5px;width:20%}.xml-paragraph-Tabstheme3-library-pad .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme3-library-pad .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme3-library-pad .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme3-library-pad .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme3-library-pad .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme3-library-pad .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme3-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme3-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme3-library-pad .body-text-bg .body-text{position:relative;max-width:80%;min-width:80%}.xml-paragraph-Tabstheme4-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme4-library-pad .top-style{width:3%}.xml-paragraph-Tabstheme4-library-pad .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px;position:relative}.xml-paragraph-Tabstheme4-library-pad .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme4-library-pad .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme4-library-pad .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme4-library-pad .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme4-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme4-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme4-library-pad .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme4-library-pad .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-SanQintheme1-library-pad{text-align:center}.xml-paragraph-SanQintheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-library-pad .body-text{padding:20px 10px 15px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image{width:20px;height:20px;position:absolute;top:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image{width:20px;height:20px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image{width:20px;height:20px;position:absolute;top:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image{width:20px;height:20px;position:absolute;bottom:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image::after,.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image::before{left:0;position:absolute;border-top:2px solid var(--background-color);content:"";border-right:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image::before{width:13px;height:100%;bottom:0}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image::after{width:100%;height:13px;bottom:0}.xml-paragraph-SanQintheme1-library-pad .body-text .top-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-pad .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-pad .body-text .left-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-pad .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-twelve-library-pad{position:relative}.xml-paragraph-twelve-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-library-pad .body-text{padding:20px;text-align:left;position:relative;border:3px solid var(--background-color)!important}.xml-paragraph-twelve-library-pad .body-text .left-top-img{width:28px;height:28px;position:absolute;top:-3px;left:-3px;background:var(--reader-theme-color,#FFF);border-right:3px solid var(--background-color);border-bottom:3px solid var(--background-color);border-radius:0 0 25px}.xml-paragraph-twelve-library-pad .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-3px;left:-3px}.xml-paragraph-twelve-library-pad .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:3px;right:3px}.xml-paragraph-twelve-library-pad .body-text .right-bottom-img{width:28px;height:28px;position:absolute;bottom:-3px;right:-3px;background:var(--reader-theme-color,#FFF);border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);border-radius:25px 0 0}.xml-paragraph-twelve-library-pad .body-text .text-body-container{position:relative}.xml-paragraph-twelve-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme4-library-pad .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Foldtheme4-library-pad .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme4-library-pad .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Foldtheme4-library-pad .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Foldtheme4-library-pad .body-text-bg{position:relative}.xml-paragraph-Foldtheme4-library-pad .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme4-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-pad .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Foldtheme4-library-pad .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Foldtheme5-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme5-library-pad .top-title-style{width:60%;display:inline-block;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-paragraph-Foldtheme5-library-pad .top-title-style::after{content:"";width:12px;height:calc(100% + 10px);background-color:var(--background-color);position:absolute;right:-5px;top:0;z-index:9;-webkit-transform:skew(9deg);transform:skew(9deg)}.xml-paragraph-Foldtheme5-library-pad .top-title-style .title-body-box{position:relative}.xml-paragraph-Foldtheme5-library-pad .top-title-style .title-body-box::after{content:"";width:67px;height:13px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(var(--reader-theme-color,#FFF)));background-image:linear-gradient(90deg,var(--background-color) 0,var(--reader-theme-color,#FFF) 100%);position:absolute;right:-90px;bottom:0}.xml-paragraph-Foldtheme5-library-pad .body-text-bg{position:relative}.xml-paragraph-Foldtheme5-library-pad .body-text-bg .body-text{position:relative;background-color:#f3f3f3;padding:9px}.xml-paragraph-Foldtheme5-library-pad .body-text-bg .body-text::before{content:"";width:40%;height:10px;background-color:var(--background-color);position:absolute;top:-1px;right:0}.xml-paragraph-Foldtheme5-library-pad .body-text-bg .body-text .text-body-container{width:100%;padding:10px;z-index:999;text-align:left}.xml-paragraph-Foldtheme5-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme5-library-pad .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme5-library-pad .top-style .active p,.xml-paragraph-Tabstheme5-library-pad .top-style>div .text-container p{color:#FFF!important}.xml-paragraph-Tabstheme5-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-pad .top-style{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding-top:5px;overflow-x:auto;position:relative;z-index:9}.xml-paragraph-Tabstheme5-library-pad .top-style>div{height:24px;position:relative;border-radius:0 0 4px 4px;margin:0 7px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.xml-paragraph-Tabstheme5-library-pad .top-style>div .text-container{height:24px;background-color:#989898;border-radius:0 0 4px 4px;text-align:center;cursor:pointer;position:relative;z-index:99;padding:0 8px;overflow:inherit}.xml-paragraph-Tabstheme5-library-pad .top-style>div .text-container::before{content:"";width:5px;height:5px;background-color:#989898;position:absolute;left:-2px;top:0;border-radius:0 0 0 4px}.xml-paragraph-Tabstheme5-library-pad .top-style>div .text-container::after{content:"";width:5px;height:5px;background-color:#989898;position:absolute;right:-2px;top:0;border-radius:0 0 4px}.xml-paragraph-Tabstheme5-library-pad .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer;z-index:99}.xml-paragraph-Tabstheme5-library-pad .top-style>div::before{content:"";width:calc(100% + 12px);height:8px;background-color:#575757;border-radius:4px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.xml-paragraph-Tabstheme5-library-pad .top-style .active{position:relative;background:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-pad .top-style .active::after,.xml-paragraph-Tabstheme5-library-pad .top-style .active::before{background-color:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-pad .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer;z-index:9}.xml-paragraph-Tabstheme5-library-pad .top-style .addtabs img{max-width:30px;width:30px;height:30px}.xml-paragraph-Tabstheme5-library-pad .top-style::-webkit-scrollbar{border-radius:10px}.xml-paragraph-Tabstheme5-library-pad .top-style::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:#f1f1f1}.xml-paragraph-Tabstheme5-library-pad .top-style::-webkit-scrollbar-thumb{background:#a3a3a3!important}.xml-paragraph-Tabstheme5-library-pad .body-text-bg{background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:13px;margin-top:-18px}.xml-paragraph-Tabstheme5-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme5-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme6-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme6-library-pad .suptitle{display:inline-block;background-color:var(--background-color);padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9;border:2px solid transparent;max-width:calc(100% - 25px)}.xml-paragraph-Tabstheme6-library-pad .suptitle::after{content:"";width:20px;height:calc(100% + 4px);position:absolute;top:-2px;right:-19px;background:linear-gradient(-45deg,transparent 26px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 26px,var(--background-color) 0) top right}.xml-paragraph-Tabstheme6-library-pad .top-style{margin-top:7px;min-width:22%;max-width:22%}.xml-paragraph-Tabstheme6-library-pad .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding:0 10px;border:1px solid #989898}.xml-paragraph-Tabstheme6-library-pad .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme6-library-pad .top-style .active{border:1px solid var(--background-color)!important}.xml-paragraph-Tabstheme6-library-pad .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme6-library-pad .body-text-bg{background:#f3f3f3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20PX;margin-top:-18px}.xml-paragraph-Tabstheme6-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left;border:2px solid transparent}.xml-paragraph-Tabstheme6-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-pad .body-text-bg .body-text{position:relative;max-width:75%!important;min-width:75%}.xml-paragraph-Fortytwo-library-pad .body-text{position:relative;padding:10px}.xml-paragraph-Fortytwo-library-pad .body-text .top-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-pad .body-text .right-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-pad .body-text .bottom-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-pad .body-text .left-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-pad .body-text::before{content:"";width:8px;height:45px;background:var(--reader-theme-color,#FFF);border-left:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-20px;left:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.xml-paragraph-Fortytwo-library-pad .body-text .right-bottom-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;right:-32px;bottom:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortytwo-library-pad .body-text .right-bottom-triangle::after{content:"";width:50px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-25px;left:-25px}.xml-paragraph-Fortythree-library-pad .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortythree-library-pad .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;top:-38px;right:-32px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.xml-paragraph-Fortythree-library-pad .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-17px}.xml-paragraph-Fortythree-library-pad .body-text .top-round{width:11px;height:11px;background-color:var(--background-color);border-radius:50%;position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-Fortythree-library-pad .body-text .top-round::after{content:"";width:2px;height:20px;background:var(--background-color);position:absolute;bottom:-11px;right:1px;-webkit-transform:rotate(-26deg);transform:rotate(-26deg)}.xml-paragraph-Fortythree-library-pad .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-bottom:solid 2px var(--background-color);position:absolute;top:10px;right:10px}.xml-paragraph-Fortyfour-library-pad .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortyfour-library-pad .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;bottom:-38px;right:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortyfour-library-pad .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-8px}.xml-paragraph-Fortyfour-library-pad .body-text .top-round{position:absolute;top:-18px;left:30px}.xml-paragraph-Fortyfour-library-pad .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-top:solid 2px var(--background-color);position:absolute;bottom:10px;right:10px}.xml-paragraph-Fortyfive-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyfive-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortyfive-library-pad .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Fortyfive-library-pad .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Fortyfive-library-pad .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Fortyfive-library-pad .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Fortyfive-library-pad .body-text-bg{position:relative}.xml-paragraph-Fortyfive-library-pad .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Fortyfive-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Fortyfive-library-pad .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Fortysix-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortysix-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortysix-library-pad .body-text{position:relative;border-radius:10px 0;margin-top:7px;padding:9px 18px;border:2px solid var(--background-color)!important;min-height:120px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border{width:5px;height:50%;min-height:100px;background-color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir1{width:4px;height:4px;background:var(--background-color);opacity:20%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir2{width:6px;height:6px;background:var(--background-color);opacity:40%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir3{width:8px;height:8px;background:var(--background-color);opacity:60%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir4{width:10px;height:10px;background:var(--background-color);opacity:80%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir5{width:12px;height:12px;background:var(--background-color);border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .right-border{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:0;right:-3px}.xml-paragraph-Fortysix-library-pad .body-text .left-border{bottom:0;left:-3px}.xml-paragraph-Fortyseven-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyseven-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortyseven-library-pad .body-text{position:relative;border-radius:10px;background-color:var(--background-color);border:0!important;-webkit-transform:rotate(-.5deg) skewX(2deg);transform:rotate(-.5deg) skewX(2deg)}.xml-paragraph-Fortyseven-library-pad .body-text>div{background-color:#fff;padding:9px 18px;border-radius:10px;-webkit-transform:rotate(.5deg) skewX(-2deg);transform:rotate(.5deg) skewX(-2deg);-webkit-box-shadow:0 0 2px 0 #c3c3c3;box-shadow:0 0 2px 0 #c3c3c3}.xml-paragraph-first-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-library-pc .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--reader-theme-color,#FFF);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-pc .rotate-container-inner{width:40px;height:40px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-pc .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-library-pc .text-body-container{background:var(--background-color);border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-library-pc .text-body-container .editorClass{word-break:break-all}.xml-paragraph-first-library-pc .text-body-container .editor p{line-height:normal}.xml-paragraph-second-library-pc{text-align:left}.xml-paragraph-second-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-library-pc .paragraph-second-title{display:inline-block;position:relative;max-width:98%;-webkit-box-shadow:2px 1px 4px 0 #000;box-shadow:2px 1px 4px 0 #000}.xml-paragraph-second-library-pc .paragraph-second-title::before{content:"";width:100%;height:5px;background-color:var(--background-color);-webkit-transform:skew(35deg);transform:skew(35deg);position:absolute;bottom:0;left:0}.xml-paragraph-second-library-pc .paragraph-second-title::after{content:"";width:5px;height:100%;border:1px solid var(--background-color);-webkit-transform:skewY(25deg);transform:skewY(25deg);position:absolute;right:-3px;bottom:2px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-second-library-pc .paragraph-second-title .title-top-border{width:100%;border-top:1px solid var(--background-color);position:absolute;top:-4px;left:-1px}.xml-paragraph-second-library-pc .paragraph-second-title .title-left-border{height:100%;width:1px;border-left:1px solid var(--background-color);position:absolute;bottom:4px;left:-1px}.xml-paragraph-second-library-pc .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--reader-theme-color,#FFF);min-height:36px;padding:0 15px;margin-top:-4px}.xml-paragraph-second-library-pc .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-library-pc .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-library-pc .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-library-pc .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-library-pc .body-text{padding:5px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:var(--background-color)}.xml-paragraph-second-library-pc .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:20px 13px 1px;border-radius:5px}.xml-paragraph-second-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-pc{position:relative}.xml-paragraph-third-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-library-pc .diagonal-line::after,.xml-paragraph-third-library-pc .diagonal-line::before{width:1px;height:80px;position:absolute;background-color:var(--background-color);content:""}.xml-paragraph-third-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-third-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-pc .diagonal-line::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-library-pc .diagonal-line::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-quadrangle-library-pc{position:relative}.xml-paragraph-quadrangle-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color);position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-library-pc{margin-top:10px;position:relative}.xml-paragraph-isosceles-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-library-pc .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-isosceles-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-library-pc .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(var(--background-color)),to(#ebf2ff));background-image:linear-gradient(to bottom right,var(--background-color),#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-library-pc .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-library-pc .shape .triangle,.xml-paragraph-isosceles-library-pc .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid var(--background-color)}.xml-paragraph-eighth-library-pc{position:relative}.xml-paragraph-eighth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-library-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-library-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-library-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-eighth-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-library-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-pc{position:relative}.xml-paragraph-ninth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-library-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-library-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-library-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-ninth-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-library-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;height:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-library-pc{position:relative}.xml-paragraph-tenth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-tenth-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img,.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-tenth-library-pc .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-tenth-library-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-library-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-sixteen-library-pc{position:relative}.xml-paragraph-sixteen-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-library-pc .paragraph-row-box{padding:20px;background:var(--background-color)}.xml-paragraph-sixteen-library-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-library-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-seventh-library-pc{position:relative}.xml-paragraph-seventh-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-seventh-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img,.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-seventh-library-pc .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-seventh-library-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-library-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-eleven-library-pc{position:relative}.xml-paragraph-eleven-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-library-pc .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-library-pc .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-library-pc .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:var(--background-color);margin-bottom:2px}.xml-paragraph-eleven-library-pc .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-pc .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-library-pc .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:var(--background-color);margin-top:2px}.xml-paragraph-eleven-library-pc .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-pc .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-pc .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:var(--background-color);margin-right:2px}.xml-paragraph-eleven-library-pc .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-pc .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-pc .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:var(--background-color);margin-left:2px}.xml-paragraph-eleven-library-pc .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-library-pc .text-container{padding:0 10px}.xml-paragraph-eleven-library-pc .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-library-pc .text-container .editorClass p{padding:0}.xml-paragraph-eleven-library-pc .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-library-pc .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-thirteen-library-pc{position:relative}.xml-paragraph-thirteen-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-library-pc .body-text{padding:10px 20px;text-align:left;position:relative;background:var(--background-color);border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-library-pc .body-text .text-border-top{width:90%;height:4px;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-pc .body-text .text-border-right{width:4px;height:70%;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-pc .body-text .text-border-bottom{width:90%;height:4px;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-pc .body-text .text-border-left{width:4px;height:70%;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-pc .body-text .text-body-container{position:relative}.xml-paragraph-thirteen-library-pc .body-text::after,.xml-paragraph-thirteen-library-pc .body-text::before{max-height:100px;background-color:none;position:absolute;z-index:0;width:80px;content:""}.xml-paragraph-thirteen-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-library-pc .body-text::before{height:70%;top:0;left:0;border-top:2px dashed var(--background-color);border-left:2px dashed var(--background-color);border-radius:32px 0 0}.xml-paragraph-thirteen-library-pc .body-text::after{height:70%;bottom:0;right:0;border-bottom:2px dashed var(--background-color);border-right:2px dashed var(--background-color);border-radius:0 0 32px}.xml-paragraph-fourteen-library-pc{position:relative}.xml-paragraph-fourteen-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-library-pc .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color)}.xml-paragraph-fourteen-library-pc .body-text .right-image{width:21px;height:36px;position:absolute;background-color:var(--background-color);top:-25px;right:15px;z-index:999;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-fourteen-library-pc .body-text .right-image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:19px;display:block;background:linear-gradient(-45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%),linear-gradient(45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%);background-size:7px 60px}.xml-paragraph-fourteen-library-pc .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px}.xml-paragraph-fourteen-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-library-pc{position:relative}.xml-paragraph-Greentheme2-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-library-pc .body-text{padding:3px;text-align:left;position:relative;background-color:var(--background-color);border:2px solid var(--background-color);border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-library-pc .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:0 0 30px 0 #000;box-shadow:0 0 30px 0 #000}.xml-paragraph-Greentheme2-library-pc .body-text .border-top{width:80%;height:6px;border-top:4px dotted var(--background-color);position:absolute;top:-10px}.xml-paragraph-Greentheme2-library-pc .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:3px 1px 30px 0 #000;box-shadow:3px 1px 30px 0 #000}.xml-paragraph-Greentheme2-library-pc .body-text .body-text-bg{width:100%;height:100%;background-color:var(--background-color);border:2px solid var(--background-color);position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-library-pc .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-library-pc{position:relative}.xml-paragraph-Greentheme3-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-library-pc .body-text{padding:3px;text-align:left;position:relative;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color)}.xml-paragraph-Greentheme3-library-pc .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid var(--background-color);border-top:12px solid var(--background-color);border-left:12px solid var(--background-color);border-bottom:12px solid var(--reader-theme-color,#FFF);border-right:12px solid var(--reader-theme-color,#FFF);position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-library-pc .body-text .text-body-container{position:relative;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-library-pc{position:relative}.xml-paragraph-Greentheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-library-pc .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme4-library-pc .body-text .body-text-bg1{width:178px;height:50px;background-color:var(--background-color);position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-library-pc .body-text .body-text-bg2{width:178px;height:50px;background-color:var(--background-color);position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-library-pc .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-paragraph-Greentheme4-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-library-pc{position:relative}.xml-paragraph-Greentheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-library-pc .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme5-library-pc .body-text .body-text-bg1{width:90%;height:85%;background-color:var(--background-color);position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-library-pc .body-text .body-text-bg2{width:90%;height:85%;background-color:var(--background-color);position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-library-pc .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pc .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pc .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pc .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pc .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-library-pc{position:relative}.xml-paragraph-Yellowtheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg{border:2px solid var(--background-color);border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 3px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 3px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color);border-radius:5px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-library-pc{position:relative}.xml-paragraph-Yellowtheme2-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg{border:4px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block4{background-color:var(--background-color);border:4px solid var(--background-color);position:absolute;z-index:999;width:9px;height:9px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-library-pc{position:relative}.xml-paragraph-Yellowtheme3-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg{border:2px solid var(--background-color);border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .right-img{width:18px;height:31px;position:absolute;right:11px;top:-2px;z-index:999;border:2px solid var(--background-color);border-radius:0 0 8px 8px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .right-img::before{content:"";width:2px;height:6px;background:var(--reader-theme-color,#FFF);position:absolute;right:-2px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .right-img::after{content:"";width:10px;height:10px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:0;top:6px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .right-img>div{width:20px;height:2px;background:var(--reader-theme-color,#FFF);margin-left:-22px;margin-top:-2px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-library-pc{position:relative}.xml-paragraph-Yellowtheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg{border:2px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block4{width:16px;height:16px;background-color:var(--background-color);position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-library-pc{position:relative}.xml-paragraph-Yellowtheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg{border-radius:20px 0;border:3px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .left-img{width:10px;height:10px;border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);position:absolute;top:-5px;left:-5px;border-top-left-radius:10px}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .right-img{width:10px;height:10px;border-bottom:3px solid var(--background-color);border-right:3px solid var(--background-color);position:absolute;bottom:-5px;right:-5px;border-bottom-right-radius:10px}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .body-text{text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-pc{position:relative}.xml-paragraph-Redtheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border-radius:40px 0 50px;border:4px solid var(--background-color);padding:10px 5px;position:relative}.xml-paragraph-Redtheme2-library-pc .w-e-text-container,.xml-paragraph-Redtheme3-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-pc .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid var(--background-color);border-left:6px solid var(--background-color);border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-library-pc .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid var(--background-color);border-right:6px solid var(--background-color);border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-library-pc{position:relative}.xml-paragraph-Redtheme2-library-pc .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme2-library-pc .body-text-bg .left-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;top:-8px;left:1px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-pc .body-text-bg .right-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;bottom:-8px;right:2px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-library-pc .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid var(--background-color);border-left:4px solid var(--background-color);position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-library-pc .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid var(--background-color);border-right:4px solid var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-pc{position:relative}.xml-paragraph-Redtheme3-library-pc .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme3-library-pc .body-text-bg .top-line{width:100%;border-top:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-pc .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-library-pc .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted var(--background-color);border-left:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-pc .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted var(--background-color);border-right:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-library-pc .body-title{min-width:200px;max-width:90%;height:45px;background-color:var(--background-color);display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-box{width:100%;height:100%;position:relative}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-box::after{content:"";position:absolute;bottom:0;left:-1px;width:101%;height:46px;background:linear-gradient(172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%),linear-gradient(-172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%)}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-con{width:100%;height:100%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:99}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-con .text-container{margin-top:-4px}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-con .triangle1{width:0;height:0;border-bottom:10px solid #5a5a5a;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #5a5a5a;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-con .triangle2{width:0;height:0;border-top:10px solid #5a5a5a;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #5a5a5a;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding:18px 5px 5px;position:relative;margin-top:-25px}.xml-paragraph-Redtheme4-library-pc .body-text-bg .text-body-container{padding:10px;text-align:left;z-index:99}.xml-paragraph-Redtheme4-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-pc{position:relative}.xml-paragraph-Redtheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-library-pc .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border:3px solid var(--background-color);padding:5px}.xml-paragraph-Redtheme5-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-pc .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid var(--reader-theme-color,#FFF);background-color:var(--background-color);position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme6-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-library-pc .body-title{min-width:150px;max-width:90%;display:inline-block;position:relative;z-index:9;margin-left:25px}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme6-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding-top:20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme6-library-pc .body-text-bg::before{content:"";width:54px;height:63px;position:absolute;left:-10px;bottom:-10px;border-left:10px solid var(--background-color);border-bottom:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-pc .body-text-bg::after{content:"";width:54px;height:63px;position:absolute;right:-10px;top:-10px;border-right:10px solid var(--background-color);border-top:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme7-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme7-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme7-library-pc .body-title{min-width:150px;max-width:90%;display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme7-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding-top:20px;border-radius:0 20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme7-library-pc .body-text-bg .body-text::after,.xml-paragraph-Redtheme7-library-pc .body-text-bg::after,.xml-paragraph-Redtheme7-library-pc .body-text-bg::before{position:absolute;content:"";right:0;height:2px;border-radius:2px}.xml-paragraph-Redtheme7-library-pc .body-text-bg::before{width:20px;background-color:var(--background-color);bottom:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pc .body-text-bg::after{width:30px;background-color:var(--background-color);bottom:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pc .body-text-bg .body-text::after{width:10px;background-color:var(--background-color);bottom:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme7-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme1-library-pc .top-style{width:100%;height:30px;background-color:var(--background-color);position:relative}.xml-paragraph-Foldtheme1-library-pc .top-style::after{content:"";width:97%;border-bottom:12px dotted #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-paragraph-Foldtheme1-library-pc .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme1-library-pc .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme1-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-pc .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme1-library-pc .body-text-bg .body-text .Foldmask{width:100%;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:linear-gradient(180deg,transparent 0,#fff 100%);position:absolute;bottom:0;left:0}.xml-paragraph-Foldtheme1-library-pc .seemore{font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Foldtheme1-library-pc .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme1-library-pc .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Foldtheme2-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme2-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme2-library-pc .top-title-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);position:relative;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.xml-paragraph-Foldtheme2-library-pc .top-title-style .title-body-box{width:90%}.xml-paragraph-Foldtheme2-library-pc .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme2-library-pc .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme2-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme2-library-pc .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme2-library-pc .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme1-library-pc .top-style .active p,.xml-paragraph-Tabstheme4-library-pc .top-style .active p{color:#FFF!important}.xml-paragraph-Foldtheme2-library-pc .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme2-library-pc .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Tabstheme1-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme1-library-pc .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px}.xml-paragraph-Tabstheme1-library-pc .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme1-library-pc .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme1-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme1-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme1-library-pc .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme1-library-pc .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme2-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme2-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme2-library-pc .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme2-library-pc .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pc .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pc .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pc .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme2-library-pc .top-style{margin-top:7px;width:20%}.xml-paragraph-Tabstheme2-library-pc .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme2-library-pc .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme2-library-pc .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-pc .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme2-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme2-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme2-library-pc .body-text-bg .body-text{position:relative;width:80%}.xml-paragraph-Tabstheme3-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme3-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme3-library-pc .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme3-library-pc .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pc .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pc .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pc .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme3-library-pc .top-style{margin-top:7px;margin-right:5px;width:20%}.xml-paragraph-Tabstheme3-library-pc .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme3-library-pc .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme3-library-pc .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme3-library-pc .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme3-library-pc .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme3-library-pc .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme3-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme3-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme3-library-pc .body-text-bg .body-text{position:relative;max-width:80%;min-width:80%}.xml-paragraph-Tabstheme4-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme4-library-pc .top-style{width:3%}.xml-paragraph-Tabstheme4-library-pc .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px;position:relative}.xml-paragraph-Tabstheme4-library-pc .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme4-library-pc .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme4-library-pc .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme4-library-pc .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme4-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme4-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme4-library-pc .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme4-library-pc .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-SanQintheme1-library-pc{text-align:center}.xml-paragraph-SanQintheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-library-pc .body-text{padding:20px 10px 15px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image{width:20px;height:20px;position:absolute;top:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image{width:20px;height:20px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image{width:20px;height:20px;position:absolute;top:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image::after,.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image::after{width:100%;position:absolute;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color);content:""}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image::after{height:13px;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image{width:20px;height:20px;position:absolute;bottom:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image::after{height:13px;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pc .body-text .top-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-pc .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-pc .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-twelve-library-pc{position:relative}.xml-paragraph-twelve-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-library-pc .body-text{padding:20px;text-align:left;position:relative;border:3px solid var(--background-color)!important}.xml-paragraph-twelve-library-pc .body-text .left-top-img{width:28px;height:28px;position:absolute;top:-3px;left:-3px;background:var(--reader-theme-color,#FFF);border-right:3px solid var(--background-color);border-bottom:3px solid var(--background-color);border-radius:0 0 25px}.xml-paragraph-twelve-library-pc .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-3px;left:-3px}.xml-paragraph-twelve-library-pc .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:3px;right:3px}.xml-paragraph-twelve-library-pc .body-text .right-bottom-img{width:28px;height:28px;position:absolute;bottom:-3px;right:-3px;background:var(--reader-theme-color,#FFF);border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);border-radius:25px 0 0}.xml-paragraph-twelve-library-pc .body-text .text-body-container{position:relative}.xml-paragraph-twelve-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme4-library-pc .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Foldtheme4-library-pc .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme4-library-pc .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Foldtheme4-library-pc .seemore,.xml-paragraph-Foldtheme5-library-pc .seemore{min-width:50px;font-size:14px;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;cursor:pointer}.xml-paragraph-Foldtheme4-library-pc .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Foldtheme4-library-pc .body-text-bg{position:relative}.xml-paragraph-Foldtheme4-library-pc .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme4-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-pc .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Foldtheme4-library-pc .seemore{font-family:PingFang SC;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme5-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme5-library-pc .top-title-style{width:60%;display:inline-block;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-paragraph-Foldtheme5-library-pc .top-title-style::after{content:"";width:12px;height:calc(100% + 10px);background-color:var(--background-color);position:absolute;right:-5px;top:0;z-index:9;-webkit-transform:skew(9deg);transform:skew(9deg)}.xml-paragraph-Foldtheme5-library-pc .top-title-style .title-body-box{position:relative}.xml-paragraph-Foldtheme5-library-pc .top-title-style .title-body-box::after{content:"";width:67px;height:13px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(var(--reader-theme-color,#FFF)));background-image:linear-gradient(90deg,var(--background-color) 0,var(--reader-theme-color,#FFF) 100%);position:absolute;right:-90px;bottom:0}.xml-paragraph-Foldtheme5-library-pc .body-text-bg{position:relative}.xml-paragraph-Foldtheme5-library-pc .body-text-bg .body-text{position:relative;background-color:#f3f3f3;padding:9px}.xml-paragraph-Foldtheme5-library-pc .body-text-bg .body-text::before{content:"";width:40%;height:10px;background-color:var(--background-color);position:absolute;top:-1px;right:0}.xml-paragraph-Foldtheme5-library-pc .body-text-bg .body-text .text-body-container{width:100%;padding:10px;z-index:999;text-align:left}.xml-paragraph-Foldtheme5-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme5-library-pc .seemore{font-family:PingFang SC;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Tabstheme5-library-pc .top-style .active p,.xml-paragraph-Tabstheme5-library-pc .top-style>div .text-container p{color:#FFF!important}.xml-paragraph-Tabstheme5-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-pc .top-style{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding-top:5px;overflow-x:auto;position:relative;z-index:9}.xml-paragraph-Tabstheme5-library-pc .top-style>div{height:24px;position:relative;border-radius:0 0 4px 4px;margin:0 7px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.xml-paragraph-Tabstheme5-library-pc .top-style>div .text-container{height:24px;background-color:#989898;border-radius:0 0 4px 4px;text-align:center;cursor:pointer;position:relative;z-index:99;padding:0 8px;overflow:inherit}.xml-paragraph-Tabstheme5-library-pc .top-style>div .text-container::before{content:"";width:5px;height:5px;background-color:#989898;position:absolute;left:-2px;top:0;border-radius:0 0 0 4px}.xml-paragraph-Tabstheme5-library-pc .top-style>div .text-container::after{content:"";width:5px;height:5px;background-color:#989898;position:absolute;right:-2px;top:0;border-radius:0 0 4px}.xml-paragraph-Tabstheme5-library-pc .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer;z-index:99}.xml-paragraph-Tabstheme5-library-pc .top-style>div::before{content:"";width:calc(100% + 12px);height:8px;background-color:#575757;border-radius:4px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.xml-paragraph-Tabstheme5-library-pc .top-style .active{position:relative;background:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-pc .top-style .active::after,.xml-paragraph-Tabstheme5-library-pc .top-style .active::before{background-color:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-pc .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer;z-index:9}.xml-paragraph-Tabstheme5-library-pc .top-style .addtabs img{max-width:30px;width:30px;height:30px}.xml-paragraph-Tabstheme5-library-pc .top-style::-webkit-scrollbar{border-radius:10px}.xml-paragraph-Tabstheme5-library-pc .top-style::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:#f1f1f1}.xml-paragraph-Tabstheme5-library-pc .top-style::-webkit-scrollbar-thumb{background:#a3a3a3!important}.xml-paragraph-Tabstheme5-library-pc .body-text-bg{background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:13px;margin-top:-18px}.xml-paragraph-Fortyfive-library-pc .w-e-text-container,.xml-paragraph-Tabstheme6-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme5-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme6-library-pc .suptitle{display:inline-block;background-color:var(--background-color);padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9;border:2px solid transparent;max-width:calc(100% - 25px)}.xml-paragraph-Tabstheme6-library-pc .suptitle::after{content:"";width:20px;height:calc(100% + 4px);position:absolute;top:-2px;right:-19px;background:linear-gradient(-45deg,transparent 26px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 26px,var(--background-color) 0) top right}.xml-paragraph-Tabstheme6-library-pc .top-style{margin-top:7px;min-width:22%;max-width:22%}.xml-paragraph-Tabstheme6-library-pc .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding:0 10px;border:1px solid #989898}.xml-paragraph-Tabstheme6-library-pc .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme6-library-pc .top-style .active{border:1px solid var(--background-color)!important}.xml-paragraph-Tabstheme6-library-pc .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme6-library-pc .body-text-bg{background:#f3f3f3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20PX;margin-top:-18px}.xml-paragraph-Tabstheme6-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left;border:2px solid transparent}.xml-paragraph-Tabstheme6-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-pc .body-text-bg .body-text{position:relative;max-width:calc(100% - 135px);max-width:75%!important;min-width:75%}.xml-paragraph-Fortytwo-library-pc .body-text{position:relative;padding:10px}.xml-paragraph-Fortytwo-library-pc .body-text .top-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-pc .body-text .right-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-pc .body-text .bottom-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-pc .body-text .left-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-pc .body-text::before{content:"";width:8px;height:45px;background:var(--reader-theme-color,#FFF);border-left:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-20px;left:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.xml-paragraph-Fortytwo-library-pc .body-text .right-bottom-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;right:-32px;bottom:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortytwo-library-pc .body-text .right-bottom-triangle::after{content:"";width:50px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-25px;left:-25px}.xml-paragraph-Fortythree-library-pc .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortythree-library-pc .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;top:-38px;right:-32px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.xml-paragraph-Fortythree-library-pc .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-17px}.xml-paragraph-Fortythree-library-pc .body-text .top-round{width:11px;height:11px;background-color:var(--background-color);border-radius:50%;position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-Fortythree-library-pc .body-text .top-round::after{content:"";width:2px;height:20px;background:var(--background-color);position:absolute;bottom:-11px;right:1px;-webkit-transform:rotate(-26deg);transform:rotate(-26deg)}.xml-paragraph-Fortythree-library-pc .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-bottom:solid 2px var(--background-color);position:absolute;top:10px;right:10px}.xml-paragraph-Fortyfour-library-pc .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortyfour-library-pc .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;bottom:-38px;right:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortyfour-library-pc .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-8px}.xml-paragraph-Fortyfour-library-pc .body-text .top-round{position:absolute;top:-18px;left:30px}.xml-paragraph-Fortyfour-library-pc .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-top:solid 2px var(--background-color);position:absolute;bottom:10px;right:10px}.xml-paragraph-Fortyfive-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyfive-library-pc .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Fortyfive-library-pc .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Fortyfive-library-pc .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Fortyfive-library-pc .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Fortyfive-library-pc .body-text-bg{position:relative}.xml-paragraph-Fortyfive-library-pc .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Fortyfive-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Fortyfive-library-pc .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Fortysix-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortysix-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortysix-library-pc .body-text{position:relative;border-radius:10px 0;margin-top:7px;padding:9px 18px;border:2px solid var(--background-color)!important;min-height:120px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border{width:5px;height:50%;min-height:100px;background-color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir1{width:4px;height:4px;background:var(--background-color);opacity:20%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir2{width:6px;height:6px;background:var(--background-color);opacity:40%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir3{width:8px;height:8px;background:var(--background-color);opacity:60%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir4{width:10px;height:10px;background:var(--background-color);opacity:80%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir5{width:12px;height:12px;background:var(--background-color);border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .right-border{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:0;right:-3px}.xml-paragraph-Fortysix-library-pc .body-text .left-border{bottom:0;left:-3px}.xml-paragraph-Fortyseven-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyseven-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortyseven-library-pc .body-text{position:relative;border-radius:10px;background-color:var(--background-color);border:0!important;-webkit-transform:rotate(-.5deg) skewX(2deg);transform:rotate(-.5deg) skewX(2deg)}.xml-paragraph-Fortyseven-library-pc .body-text>div{background-color:#fff;padding:9px 18px;border-radius:10px;-webkit-transform:rotate(.5deg) skewX(-2deg);transform:rotate(.5deg) skewX(-2deg);-webkit-box-shadow:0 0 2px 0 #c3c3c3;box-shadow:0 0 2px 0 #c3c3c3}.xml-text-image-first-library-h5 .w-e-text-container,.xml-text-image-second-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-library-h5 .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-library-h5 .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-library-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-library-h5 .image-container{margin:10px 0;text-align:center}.xml-text-image-fourth-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-second-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-third-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-library-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-second-library-h5 .image-box .image-container .block-checked,.xml-text-image-second-library-h5 .image-box .image-container.block-checked,.xml-text-image-third-library-h5 .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-library-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-library-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-library-h5 .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-second-library-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-second-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-library-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-second-library-pad .image-box .image-container img,.xml-text-image-third-library-pad .image-box .image-container img{height:135px;width:135px}.xml-text-image-third-library-h5 .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-library-h5 .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-library-h5 .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-third-library-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-third-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-library-h5 .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-library-h5 .image-container .xml-image-dan-tu,.xml-text-image-fourth-library-h5 .image-container .xml-image-dan-tu .xml-image-dan-tu-h5{width:100%;height:100%}.xml-text-image-fourth-library-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-library-h5 .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-fourth-library-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-fourth-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-h5 .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-library-h5 .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-library-h5 .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-library-h5 .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid var(--background-color);border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-library-h5 .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-library-h5 .image-text-box .text-body-container{background-color:var(--background-color);border:1px solid var(--background-color);color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-library-h5 .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-library-h5 .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:var(--background-color);position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-library-h5 .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-library-h5 .image-text-box{width:100%}.xml-text-image-fifth-library-h5 .image-text-box .text-body-container{border:1px solid var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-fifth-library-h5 .text-container{width:100%;height:100%}.xml-text-image-sixth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-library-h5 .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-library-h5 .iamge-bg-box .image-top-title{padding:0 24px 0 10px;border-radius:5px}.xml-text-image-sixth-library-h5 .iamge-bg-box .image-top-title .edit-mode-inject{width:100%}.xml-text-image-sixth-library-h5 .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-library-h5 .image-text-box .text-body-container{border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%;-webkit-box-shadow:0 0 2px 0 #000;box-shadow:0 0 2px 0 #000}.xml-text-image-sixth-library-h5 .image-text-decorate{width:50px;height:100px;background-color:var(--background-color);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-library-h5 .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-library-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-library-h5 .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-library-h5 .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-library-h5 .image-text-box .text-body-container{width:90%;border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-library-h5 .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(var(--background-color)));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),var(--background-color));z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-library-h5 .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(var(--background-color)));background-image:linear-gradient(to left top,transparent 60%,var(--background-color));position:absolute;top:0}.xml-text-image-first-library-pad .w-e-text-container,.xml-text-image-second-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-library-pad .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-library-pad .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-library-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-library-pad .image-container{margin:10px 0;text-align:center}.xml-text-image-second-library-pad .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-second-library-pad .image-box .image-container .block-checked,.xml-text-image-second-library-pad .image-box .image-container.block-checked,.xml-text-image-third-library-pad .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-library-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-library-pad .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-second-library-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-second-library-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-library-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-library-pad .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-library-pad .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-pad .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-library-pad .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-third-library-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-third-library-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-library-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-library-pad .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-library-pad .image-container .xml-image-dan-tu,.xml-text-image-fourth-library-pad .image-container .xml-image-dan-tu .xml-image-dan-tu-pad{width:100%;height:100%}.xml-text-image-fourth-library-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container p{margin:0;padding:0}.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h1,.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h2,.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h3,.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h4,.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-library-pad .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-fourth-library-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-fourth-library-pad .body-box .body-box-inner .xml-text-pad.text-body-container{text-align:left}.xml-text-image-fourth-library-pad .body-box .body-box-inner .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-pad .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-library-pad .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-library-pad .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-library-pad .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid var(--background-color);border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-library-pad .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-library-pad .image-text-box .text-body-container{background-color:var(--background-color);border:1px solid var(--background-color);color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-library-pad .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-library-pad .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:var(--background-color);position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-library-pad .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-library-pad .image-text-box{width:100%}.xml-text-image-fifth-library-pad .image-text-box .text-body-container{border:1px solid var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-fifth-library-pad .text-container{width:100%;height:100%}.xml-text-image-sixth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-library-pad .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-library-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-library-pad .iamge-bg-box .image-top-title .edit-mode-inject{width:100%}.xml-text-image-sixth-library-pad .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-library-pad .image-text-box .text-body-container{border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%;-webkit-box-shadow:0 0 2px 0 #000;box-shadow:0 0 2px 0 #000}.xml-text-image-sixth-library-pad .image-text-decorate{width:50px;height:100px;background-color:var(--background-color);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-library-pad .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-library-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-library-pad .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-library-pad .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-library-pad .image-text-box .text-body-container{width:90%;border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-library-pad .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(var(--background-color)));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),var(--background-color));z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-library-pad .image-text-decorate2,.xml-text-image-seventh-library-pc .image-text-decorate2{width:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(var(--background-color)));top:0}.xml-text-image-seventh-library-pad .image-text-decorate2{height:100px;background-image:linear-gradient(to left top,transparent 60%,var(--background-color));position:absolute}.xml-text-image-first-library-pc .w-e-text-container,.xml-text-image-second-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-library-pc .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-library-pc .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-library-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-library-pc .image-container{margin:10px 0;text-align:center}.xml-text-image-second-library-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-second-library-pc .image-box .image-container .block-checked,.xml-text-image-second-library-pc .image-box .image-container.block-checked,.xml-text-image-third-library-pc .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-library-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-library-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-library-pc .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-second-library-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-second-library-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-library-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-library-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-library-pc .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-library-pc .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-library-pc .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-third-library-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-third-library-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-library-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-library-pc .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-library-pc .image-container .xml-image-dan-tu,.xml-text-image-fourth-library-pc .image-container .xml-image-dan-tu .xml-image-dan-tu-pc{width:100%;height:100%}.xml-text-image-fourth-library-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container p{margin:0;padding:0}.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h1,.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h2,.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h3,.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h4,.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-library-pc .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-fourth-library-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-fourth-library-pc .body-box .body-box-inner .xml-text-pc.text-body-container{text-align:left}.xml-text-image-fourth-library-pc .body-box .body-box-inner .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-pc .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-library-pc .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-library-pc .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-library-pc .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid var(--background-color);border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-library-pc .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-library-pc .image-text-box .text-body-container{background-color:var(--background-color);border:1px solid var(--background-color);color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-library-pc .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-library-pc .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:var(--background-color);position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-library-pc .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-library-pc .image-text-box{width:100%}.xml-text-image-fifth-library-pc .image-text-box .text-body-container{border:1px solid var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-fifth-library-pc .text-container{width:100%;height:100%}.xml-text-image-sixth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-library-pc .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-library-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-library-pc .iamge-bg-box .image-top-title .edit-mode-inject{width:100%}.xml-text-image-sixth-library-pc .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-library-pc .image-text-box .text-body-container{border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%;-webkit-box-shadow:0 0 2px 0 #000;box-shadow:0 0 2px 0 #000}.xml-text-image-sixth-library-pc .image-text-decorate{width:50px;height:100px;background-color:var(--background-color);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-library-pc .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-library-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-library-pc .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-library-pc .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-library-pc .image-text-box .text-body-container{width:90%;border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-library-pc .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(var(--background-color)));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),var(--background-color));z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-library-pc .image-text-decorate2{height:100px;background-image:linear-gradient(to left top,transparent 60%,var(--background-color));position:absolute}.xml-splitline-second-library-h5{margin-top:10px!important}.xml-splitline-second-library-h5 .title-container{height:30px;padding-top:10px}.xml-splitline-second-library-h5 .title-container .line1{width:90%;border-bottom:2px solid var(--background-color);margin-bottom:5px;position:relative}.xml-splitline-second-library-h5 .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;left:0;top:-1px}.xml-splitline-second-library-h5 .title-container .line2{width:90%;border-bottom:2px solid var(--background-color);float:right;margin-top:5px;position:relative}.xml-splitline-second-library-h5 .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;right:0;top:-1px}.xml-splitline-fourth-library-h5{margin-top:0!important}.xml-splitline-fourth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-library-h5 .title-container .centerimg{width:70px;height:20px;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline1{width:2px;height:10px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline2{width:2px;height:20px;background:var(--background-color);-webkit-transform:rotate(-25deg);transform:rotate(-25deg);margin-left:6px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline3{width:2px;height:25px;background:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:11px;margin-top:-1px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline4{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-left:11px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline5{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(55deg);transform:rotate(55deg);margin-left:9px;margin-top:1px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline6{width:2px;height:16px;background:var(--background-color);-webkit-transform:rotate(-68deg);transform:rotate(-68deg);margin-left:12px;margin-top:-2px}.xml-splitline-eighth-library-h5,.xml-splitline-fifth-library-h5,.xml-splitline-seventh-library-h5,.xml-splitline-sixth-library-h5,.xml-splitline-tenth-library-h5{margin-top:0!important}.xml-splitline-fourth-library-h5 .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-fifth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-library-h5 .title-container .centerimg{width:30px;height:30px;border:1px solid var(--background-color);border-radius:50%;margin:0 10px;position:relative}.xml-splitline-fifth-library-h5 .title-container .centerimg>div{width:15px;height:15px;border:1px solid var(--background-color);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-library-h5 .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-library-h5 .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-library-h5 .title-container .centerimg .block1{width:4px;height:15px;background-color:var(--background-color);border-radius:5px}.xml-splitline-sixth-library-h5 .title-container .centerimg .block2{width:4px;height:25px;background-color:var(--background-color);border-radius:5px;margin-left:5px}.xml-splitline-sixth-library-h5 .title-container .line1{width:73%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-h5 .title-container .line2{width:15%;border-bottom:2px solid var(--background-color)}.xml-splitline-seventh-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-library-h5 .title-container .centerimg{width:80%;height:20px;background-color:var(--background-color)}.xml-splitline-seventh-library-h5 .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-library-h5 .title-container .dotted>div{width:2px;height:100%;background-color:var(--background-color)}.xml-splitline-eighth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-library-h5 .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-library-h5 .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid var(--background-color)}.xml-splitline-eighth-library-h5 .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid var(--background-color)}.xml-splitline-tenth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-library-h5 .title-container>div{width:100%}.xml-splitline-tenth-library-h5 .title-container .centerimg{width:100%;height:10px;background-color:var(--background-color)}.xml-splitline-tenth-library-h5 .title-container .line{width:100;height:2px;background-color:var(--background-color);margin-top:3px}.xml-splitline-Greytheme2-library-h5,.xml-splitline-Greytheme3-library-h5,.xml-splitline-Greytheme5-library-h5,.xml-splitline-eleventh-library-h5,.xml-splitline-ninth-library-h5{margin-top:0!important}.xml-splitline-eleventh-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-library-h5 .title-container>div{width:100%}.xml-splitline-eleventh-library-h5 .title-container .centerimg{width:95%;height:5px;background-color:var(--background-color);margin-left:15px;border-radius:2px}.xml-splitline-eleventh-library-h5 .title-container .line1{width:10%;height:4px;background-color:var(--background-color);border-radius:5px}.xml-splitline-eleventh-library-h5 .title-container .line2{width:4px;height:10px;background-color:var(--background-color);margin-left:20px}.xml-splitline-ninth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-library-h5 .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);position:relative}.xml-splitline-ninth-library-h5 .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-library-h5 .title-container .centerimg .line{width:350%;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:2px}.xml-splitline-Redtheme1-library-h5 .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-library-h5 .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;margin-right:10px}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line .line{height:2px;background:var(--background-color);position:relative;margin-left:-4px}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line .line::before{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:11px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line .line::after{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:20px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line .line .circle{width:5px;height:5px;background-color:var(--background-color);border-radius:50%;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-splitline-Greytheme2-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-library-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-library-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-library-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-library-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-library-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-library-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-library-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-library-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-library-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme3-library-h5{margin-top:10px!important}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .left-block-box>div:nth-child(odd),.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .right-block-box>div:nth-child(odd){margin-top:5px}.xml-splitline-Yellowtheme3-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .left-block-box{width:20px;height:10px;position:absolute;top:-2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .left-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .right-block-box{width:20px;height:10px;position:absolute;bottom:-5px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .right-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .line-con{width:100%;height:20%;border-bottom:2px dotted var(--background-color);position:relative}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .line-con::before{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;top:-2px}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .line-con::after{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;bottom:-8px}.xml-splitline-Bluetheme1-library-h5{margin-top:10px!important}.xml-splitline-Bluetheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-library-h5 .title-container .linebox{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative}.xml-splitline-Bluetheme1-library-h5 .title-container .linebox::after{content:"";width:100%;height:2px;background-color:var(--background-color);position:absolute}.xml-splitline-Bluetheme1-library-h5 .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:9;padding:0 5px}.xml-splitline-Bluetheme1-library-h5 .title-container .linebox .iconbox .circle{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 2px}.xml-splitline-Bluetheme2-library-h5,.xml-splitline-Yellowtheme2-library-h5{margin-top:10px!important}.xml-splitline-Bluetheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-library-h5 .title-container .linebox{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.xml-splitline-Bluetheme2-library-h5 .title-container .linebox>div{width:15px;height:10px;position:relative;background-color:#fff;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-splitline-Bluetheme2-library-h5 .title-container .linebox>div::before{content:"";width:8px;height:8px;background-color:var(--background-color);border-radius:50%;position:absolute}.xml-splitline-Bluetheme2-library-h5 .title-container .linebox::after{content:"";width:100%;border-top:4px dotted var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox .linebox-circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color)}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9;background:#fff;height:20px}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox .iconbox .circle{width:8px;height:8px;background-color:var(--background-color);border-radius:50%;margin:0 15px}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox .iconbox::after{content:"";width:100%;border-bottom:2px solid var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox::before{content:"";width:100%;height:3px;background-color:var(--background-color);position:absolute}.xml-splitline-Redtheme4-library-h5{margin-top:10px!important}.xml-splitline-Redtheme4-library-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-h5 .title-container .linebox{width:100%;height:100%}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .top-linecon{width:100%;height:2px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .top-linecon::before{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-right:5%}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .top-linecon::after{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-left:5%}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .left-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .left-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-left:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .line{width:30%;margin:0 5px 0 10px;background:var(--background-color)}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .right-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .right-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-right:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Yellowtheme1-library-h5{margin-top:10px!important}.xml-splitline-Yellowtheme1-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .left-block{width:10px;height:10px;background-color:var(--background-color)}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .linecon{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .linecon::before{content:"";width:95%;border-top:2px dotted var(--background-color);position:absolute;top:-3px;left:5px}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .linecon::after{content:"";width:95%;border-bottom:2px dotted var(--background-color);position:absolute;bottom:-3px;left:5px}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .right-icon{margin-left:-25px}.xml-splitline-Greytheme1-library-h5{margin-top:0!important}.xml-splitline-Greytheme1-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-library-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .left-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .left-icon .block{width:11px;height:15px;background-color:var(--background-color)}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .left-icon .triangle{width:0;height:0;border:6px solid var(--background-color);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;margin-top:2px}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme4-library-h5{margin-top:10px!important}.xml-splitline-Bluetheme4-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox{width:100%;height:100%}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .top-lineconbox{width:80%;height:3px;background-color:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .top-lineconbox::before{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;left:-8px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .top-lineconbox::after{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;right:-8px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox{border-top:1px solid var(--background-color);margin-top:2px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox::before{content:"";width:10px;height:10px;background:linear-gradient(45deg,#fff,#fff 50%,transparent 50%,transparent 100%);border-left:1px solid var(--background-color);border-bottom:1px solid var(--background-color);position:absolute;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .linecon1{width:40%;border-top:1px solid var(--background-color);margin-top:2px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .linecon2{width:40%;border-top:1px solid var(--background-color);margin-top:2px;position:relative}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .linecon2::after{content:"";width:4px;height:2px;background:#fff;position:absolute;left:2px;top:-2px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .bottom-block1{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);margin-top:1px;margin-left:10px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .bottom-block2{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);margin-top:1px;margin-left:12px}.xml-splitline-Twentytwo-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentytwo-library-h5 .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentytwo-library-h5 .centerimg::before{content:"";width:16px;height:16px;background-color:#fff;border:1px solid var(--background-color);position:absolute;top:-7px;left:47%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentytwo-library-h5 .centerimg::after{content:"";width:17px;height:17px;background-color:var(--background-color);border:1px solid #fff;position:absolute;top:-7px;left:49%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentythree-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentythree-library-h5 .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentythree-library-h5 .centerimg::before{content:"";width:37px;height:6px;background-color:var(--background-color);border:1px solid var(--background-color);position:absolute;top:-2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfour-library-h5 .title-container{overflow:hidden}.xml-splitline-Twentyfour-library-h5 .title-container>div{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:solid 1px var(--background-color)!important;position:relative}.xml-splitline-Twentyfour-library-h5 .title-container .centerimg{width:26px;height:26px;background:#fff;border:1px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:5px;left:30px;padding:2px;z-index:99}.xml-splitline-Twentyfour-library-h5 .title-container .centerimg>div{width:100%;height:100%;background-color:var(--background-color);z-index:99}.xml-splitline-Twentyfive-library-h5 .title-container>div{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none!important;border-left:2px solid var(--background-color)!important;border-right:2px solid var(--background-color)!important;position:relative;padding:0 3px}.xml-splitline-Twentyfive-library-h5 .title-container .left-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyfive-library-h5 .title-container .left-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-h5 .title-container .left-block-box{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Twentyfive-library-h5 .title-container .left-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-h5 .title-container .right-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyfive-library-h5 .title-container .right-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;right:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-h5 .title-container .right-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:3px}.xml-splitline-Twentyfive-library-h5 .title-container .right-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg{width:calc(100% - 225px);height:100%;border-bottom:2px solid var(--background-color);position:absolute;left:50%;bottom:-2px;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg>div:nth-child(1){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;left:-6px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg>div:nth-child(1)::after{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;right:0;top:-5px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg>div:nth-child(2){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;right:-6px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg>div:nth-child(2)::before{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;left:0;top:-5px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .left-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;left:-53px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .left-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-5px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .left-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;right:-10px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .right-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;right:-53px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .right-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;left:-7px;top:-7px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .right-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentysix-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentysix-library-h5 .title-container .left-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid transparent;border-left:10px solid var(--background-color);margin-right:-12px}.xml-splitline-Twentysix-library-h5 .title-container .centerimg{width:95%;height:2px;background:var(--background-color);text-align:center;line-height:2px}.xml-splitline-Twentysix-library-h5 .title-container .centerimg>div{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;display:inline-block;margin-top:-7px;position:relative}.xml-splitline-Twentysix-library-h5 .title-container .centerimg>div::before{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;bottom:-7px;left:-7px}.xml-splitline-Twentysix-library-h5 .title-container .centerimg>div::after{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;top:-7px;right:-7px}.xml-splitline-Twentysix-library-h5 .title-container .right-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid var(--background-color);border-bottom:8px solid transparent;border-left:10px solid transparent;margin-left:-12px}.xml-splitline-Twentyseven-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-Twentyseven-library-h5 .title-container>div:nth-child(even){width:15px;height:5px;background-color:var(--background-color);margin:0 10px;border-radius:2px}.xml-splitline-Twentyseven-library-h5 .title-container>div:nth-child(odd){width:35px;height:5px;background-color:var(--background-color);border-radius:2px}.xml-splitline-Twentyeight-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentyeight-library-h5 .title-container .left-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-left:3px}.xml-splitline-Twentyeight-library-h5 .title-container .left-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyeight-library-h5 .title-container .left-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;right:-2px}.xml-splitline-Twentyeight-library-h5 .title-container .centerimg{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;margin:0 4px}.xml-splitline-Twentyeight-library-h5 .title-container .right-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-right:3px}.xml-splitline-Twentyeight-library-h5 .title-container .right-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyeight-library-h5 .title-container .right-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;left:-2px}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box .round{width:6px;height:6px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box .icon{width:8px;height:8px;position:relative;margin:0 3px}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box .icon::before{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box .icon::after{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-splitline-second-library-pad{margin-top:10px!important}.xml-splitline-second-library-pad .title-container{height:30px;padding-top:10px}.xml-splitline-second-library-pad .title-container .line1{width:90%;border-bottom:2px solid var(--background-color);margin-bottom:5px;position:relative}.xml-splitline-second-library-pad .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;left:0;top:-1px}.xml-splitline-second-library-pad .title-container .line2{width:90%;border-bottom:2px solid var(--background-color);float:right;margin-top:5px;position:relative}.xml-splitline-second-library-pad .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;right:0;top:-1px}.xml-splitline-fourth-library-pad{margin-top:0!important}.xml-splitline-fourth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-library-pad .title-container .centerimg{width:70px;height:20px;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline1{width:2px;height:10px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline2{width:2px;height:20px;background:var(--background-color);-webkit-transform:rotate(-25deg);transform:rotate(-25deg);margin-left:6px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline3{width:2px;height:25px;background:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:11px;margin-top:-1px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline4{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-left:11px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline5{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(55deg);transform:rotate(55deg);margin-left:9px;margin-top:1px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline6{width:2px;height:16px;background:var(--background-color);-webkit-transform:rotate(-68deg);transform:rotate(-68deg);margin-left:12px;margin-top:-2px}.xml-splitline-eighth-library-pad,.xml-splitline-fifth-library-pad,.xml-splitline-seventh-library-pad,.xml-splitline-sixth-library-pad,.xml-splitline-tenth-library-pad{margin-top:0!important}.xml-splitline-fourth-library-pad .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-fifth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-library-pad .title-container .centerimg{width:30px;height:30px;border:1px solid var(--background-color);border-radius:50%;margin:0 10px;position:relative}.xml-splitline-fifth-library-pad .title-container .centerimg>div{width:15px;height:15px;border:1px solid var(--background-color);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-library-pad .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-library-pad .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-library-pad .title-container .centerimg .block1{width:4px;height:15px;background-color:var(--background-color);border-radius:5px}.xml-splitline-sixth-library-pad .title-container .centerimg .block2{width:4px;height:25px;background-color:var(--background-color);border-radius:5px;margin-left:5px}.xml-splitline-sixth-library-pad .title-container .line1{width:73%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-pad .title-container .line2{width:15%;border-bottom:2px solid var(--background-color)}.xml-splitline-seventh-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-library-pad .title-container .centerimg{width:80%;height:20px;background-color:var(--background-color)}.xml-splitline-seventh-library-pad .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-library-pad .title-container .dotted>div{width:2px;height:100%;background-color:var(--background-color)}.xml-splitline-eighth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-library-pad .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-library-pad .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid var(--background-color)}.xml-splitline-eighth-library-pad .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid var(--background-color)}.xml-splitline-tenth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-library-pad .title-container>div{width:100%}.xml-splitline-tenth-library-pad .title-container .centerimg{width:100%;height:10px;background-color:var(--background-color)}.xml-splitline-tenth-library-pad .title-container .line{width:100;height:2px;background-color:var(--background-color);margin-top:3px}.xml-splitline-Greytheme2-library-pad,.xml-splitline-Greytheme3-library-pad,.xml-splitline-Greytheme5-library-pad,.xml-splitline-eleventh-library-pad,.xml-splitline-ninth-library-pad{margin-top:0!important}.xml-splitline-eleventh-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-library-pad .title-container>div{width:100%}.xml-splitline-eleventh-library-pad .title-container .centerimg{width:95%;height:5px;background-color:var(--background-color);margin-left:15px;border-radius:2px}.xml-splitline-eleventh-library-pad .title-container .line1{width:10%;height:4px;background-color:var(--background-color);border-radius:5px}.xml-splitline-eleventh-library-pad .title-container .line2{width:4px;height:10px;background-color:var(--background-color);margin-left:20px}.xml-splitline-ninth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-library-pad .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);position:relative}.xml-splitline-ninth-library-pad .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-library-pad .title-container .centerimg .line{width:350%;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:2px}.xml-splitline-Redtheme1-library-pad .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-library-pad .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;margin-right:10px}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line .line{height:2px;background:var(--background-color);position:relative;margin-left:-4px}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line .line::before{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:11px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line .line::after{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:20px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line .line .circle{width:5px;height:5px;background-color:var(--background-color);border-radius:50%;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-splitline-Greytheme2-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-library-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-library-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-library-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-library-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-library-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-library-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-library-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-library-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-library-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme3-library-pad{margin-top:10px!important}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .left-block-box>div:nth-child(odd),.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .right-block-box>div:nth-child(odd){margin-top:5px}.xml-splitline-Yellowtheme3-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .left-block-box{width:20px;height:10px;position:absolute;top:-2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .left-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .right-block-box{width:20px;height:10px;position:absolute;bottom:-5px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .right-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .line-con{width:100%;height:20%;border-bottom:2px dotted var(--background-color);position:relative}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .line-con::before{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;top:-2px}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .line-con::after{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;bottom:-8px}.xml-splitline-Bluetheme1-library-pad{margin-top:10px!important}.xml-splitline-Bluetheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-library-pad .title-container .linebox{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative}.xml-splitline-Bluetheme1-library-pad .title-container .linebox::after{content:"";width:100%;height:2px;background-color:var(--background-color);position:absolute}.xml-splitline-Bluetheme1-library-pad .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:9;padding:0 5px}.xml-splitline-Bluetheme1-library-pad .title-container .linebox .iconbox .circle{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 2px}.xml-splitline-Bluetheme2-library-pad,.xml-splitline-Yellowtheme2-library-pad{margin-top:10px!important}.xml-splitline-Bluetheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-library-pad .title-container .linebox{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.xml-splitline-Bluetheme2-library-pad .title-container .linebox>div{width:15px;height:10px;position:relative;background-color:#fff;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-splitline-Bluetheme2-library-pad .title-container .linebox>div::before{content:"";width:8px;height:8px;background-color:var(--background-color);border-radius:50%;position:absolute}.xml-splitline-Bluetheme2-library-pad .title-container .linebox::after{content:"";width:100%;border-top:4px dotted var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox .linebox-circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color)}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9;background:#fff;height:20px}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox .iconbox .circle{width:8px;height:8px;background-color:var(--background-color);border-radius:50%;margin:0 15px}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox .iconbox::after{content:"";width:100%;border-bottom:2px solid var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox::before{content:"";width:100%;height:3px;background-color:var(--background-color);position:absolute}.xml-splitline-Redtheme4-library-pad{margin-top:10px!important}.xml-splitline-Redtheme4-library-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-pad .title-container .linebox{width:100%;height:100%}.xml-splitline-Redtheme4-library-pad .title-container .linebox .top-linecon{width:100%;height:2px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-pad .title-container .linebox .top-linecon::before{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-right:5%}.xml-splitline-Redtheme4-library-pad .title-container .linebox .top-linecon::after{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-left:5%}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .left-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .left-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-left:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .line{width:30%;margin:0 5px 0 10px;background:var(--background-color)}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .right-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .right-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-right:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Yellowtheme1-library-pad{margin-top:10px!important}.xml-splitline-Yellowtheme1-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .left-block{width:10px;height:10px;background-color:var(--background-color)}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .linecon{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .linecon::before{content:"";width:95%;border-top:2px dotted var(--background-color);position:absolute;top:-3px;left:5px}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .linecon::after{content:"";width:95%;border-bottom:2px dotted var(--background-color);position:absolute;bottom:-3px;left:5px}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .right-icon{margin-left:-25px}.xml-splitline-Greytheme1-library-pad{margin-top:0!important}.xml-splitline-Greytheme1-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-library-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-library-pad .title-container .linebox .left-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.xml-splitline-Greytheme1-library-pad .title-container .linebox .left-icon .block{width:11px;height:15px;background-color:var(--background-color)}.xml-splitline-Greytheme1-library-pad .title-container .linebox .left-icon .triangle{width:0;height:0;border:6px solid var(--background-color);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;margin-top:2px}.xml-splitline-Greytheme1-library-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-library-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme4-library-pad{margin-top:10px!important}.xml-splitline-Bluetheme4-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-pad .title-container .linebox{width:100%;height:100%}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .top-lineconbox{width:80%;height:3px;background-color:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .top-lineconbox::before{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;left:-8px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .top-lineconbox::after{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;right:-8px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox{border-top:1px solid var(--background-color);margin-top:2px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox::before{content:"";width:10px;height:10px;background:linear-gradient(45deg,#fff,#fff 50%,transparent 50%,transparent 100%);border-left:1px solid var(--background-color);border-bottom:1px solid var(--background-color);position:absolute;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .linecon1{width:40%;border-top:1px solid var(--background-color);margin-top:2px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .linecon2{width:40%;border-top:1px solid var(--background-color);margin-top:2px;position:relative}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .linecon2::after{content:"";width:4px;height:2px;background:#fff;position:absolute;left:2px;top:-2px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .bottom-block1{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);margin-top:1px;margin-left:10px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .bottom-block2{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);margin-top:1px;margin-left:12px}.xml-splitline-Twentytwo-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentytwo-library-pad .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentytwo-library-pad .centerimg::before{content:"";width:16px;height:16px;background-color:#fff;border:1px solid var(--background-color);position:absolute;top:-7px;left:47%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentytwo-library-pad .centerimg::after{content:"";width:17px;height:17px;background-color:var(--background-color);border:1px solid #fff;position:absolute;top:-7px;left:49%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentythree-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentythree-library-pad .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentythree-library-pad .centerimg::before{content:"";width:37px;height:6px;background-color:var(--background-color);border:1px solid var(--background-color);position:absolute;top:-2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfour-library-pad .title-container{overflow:hidden}.xml-splitline-Twentyfour-library-pad .title-container>div{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:solid 1px var(--background-color)!important;position:relative}.xml-splitline-Twentyfour-library-pad .title-container .centerimg{width:26px;height:26px;background:#fff;border:1px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:5px;left:30px;padding:2px;z-index:99}.xml-splitline-Twentyfour-library-pad .title-container .centerimg>div{width:100%;height:100%;background-color:var(--background-color);z-index:99}.xml-splitline-Twentyfive-library-pad .title-container>div{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none!important;border-left:2px solid var(--background-color)!important;border-right:2px solid var(--background-color)!important;position:relative;padding:0 3px}.xml-splitline-Twentyfive-library-pad .title-container .left-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyfive-library-pad .title-container .left-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-pad .title-container .left-block-box{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Twentyfive-library-pad .title-container .left-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-pad .title-container .right-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyfive-library-pad .title-container .right-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;right:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-pad .title-container .right-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:3px}.xml-splitline-Twentyfive-library-pad .title-container .right-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg{width:calc(100% - 225px);height:100%;border-bottom:2px solid var(--background-color);position:absolute;left:50%;bottom:-2px;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfive-library-pad .title-container .centerimg>div:nth-child(1){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;left:-6px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg>div:nth-child(1)::after{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;right:0;top:-5px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg>div:nth-child(2){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;right:-6px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg>div:nth-child(2)::before{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;left:0;top:-5px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .left-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;left:-53px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .left-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-5px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .left-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;right:-10px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .right-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;right:-53px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .right-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;left:-7px;top:-7px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .right-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentysix-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentysix-library-pad .title-container .left-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid transparent;border-left:10px solid var(--background-color);margin-right:-12px}.xml-splitline-Twentysix-library-pad .title-container .centerimg{width:95%;height:2px;background:var(--background-color);text-align:center;line-height:2px}.xml-splitline-Twentysix-library-pad .title-container .centerimg>div{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;display:inline-block;margin-top:-7px;position:relative}.xml-splitline-Twentysix-library-pad .title-container .centerimg>div::before{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;bottom:-7px;left:-7px}.xml-splitline-Twentysix-library-pad .title-container .centerimg>div::after{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;top:-7px;right:-7px}.xml-splitline-Twentysix-library-pad .title-container .right-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid var(--background-color);border-bottom:8px solid transparent;border-left:10px solid transparent;margin-left:-12px}.xml-splitline-Twentyseven-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-Twentyseven-library-pad .title-container>div:nth-child(even){width:15px;height:5px;background-color:var(--background-color);margin:0 10px;border-radius:2px}.xml-splitline-Twentyseven-library-pad .title-container>div:nth-child(odd){width:35px;height:5px;background-color:var(--background-color);border-radius:2px}.xml-splitline-Twentyeight-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentyeight-library-pad .title-container .left-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-left:3px}.xml-splitline-Twentyeight-library-pad .title-container .left-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyeight-library-pad .title-container .left-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;right:-2px}.xml-splitline-Twentyeight-library-pad .title-container .centerimg{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;margin:0 4px}.xml-splitline-Twentyeight-library-pad .title-container .right-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-right:3px}.xml-splitline-Twentyeight-library-pad .title-container .right-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyeight-library-pad .title-container .right-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;left:-2px}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box .round{width:6px;height:6px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box .icon{width:8px;height:8px;position:relative;margin:0 3px}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box .icon::before{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box .icon::after{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-splitline-second-library-pc{margin-top:10px!important}.xml-splitline-second-library-pc .title-container{height:30px;padding-top:10px}.xml-splitline-second-library-pc .title-container .line1{width:90%;border-bottom:2px solid var(--background-color);margin-bottom:5px;position:relative}.xml-splitline-second-library-pc .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;left:0;top:-1px}.xml-splitline-second-library-pc .title-container .line2{width:90%;border-bottom:2px solid var(--background-color);float:right;margin-top:5px;position:relative}.xml-splitline-second-library-pc .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;right:0;top:-1px}.xml-splitline-fourth-library-pc{margin-top:0!important}.xml-splitline-fourth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-library-pc .title-container .centerimg{width:70px;height:20px;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline1{width:2px;height:10px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline2{width:2px;height:20px;background:var(--background-color);-webkit-transform:rotate(-25deg);transform:rotate(-25deg);margin-left:6px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline3{width:2px;height:25px;background:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:11px;margin-top:-1px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline4{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-left:11px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline5{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(55deg);transform:rotate(55deg);margin-left:9px;margin-top:1px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline6{width:2px;height:16px;background:var(--background-color);-webkit-transform:rotate(-68deg);transform:rotate(-68deg);margin-left:12px;margin-top:-2px}.xml-splitline-eighth-library-pc,.xml-splitline-fifth-library-pc,.xml-splitline-seventh-library-pc,.xml-splitline-sixth-library-pc,.xml-splitline-tenth-library-pc{margin-top:0!important}.xml-splitline-fourth-library-pc .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-fifth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-library-pc .title-container .centerimg{width:30px;height:30px;border:1px solid var(--background-color);border-radius:50%;margin:0 10px;position:relative}.xml-splitline-fifth-library-pc .title-container .centerimg>div{width:15px;height:15px;border:1px solid var(--background-color);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-library-pc .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-library-pc .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-library-pc .title-container .centerimg .block1{width:4px;height:15px;background-color:var(--background-color);border-radius:5px}.xml-splitline-sixth-library-pc .title-container .centerimg .block2{width:4px;height:25px;background-color:var(--background-color);border-radius:5px;margin-left:5px}.xml-splitline-sixth-library-pc .title-container .line1{width:73%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-pc .title-container .line2{width:15%;border-bottom:2px solid var(--background-color)}.xml-splitline-seventh-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-library-pc .title-container .centerimg{width:80%;height:20px;background-color:var(--background-color)}.xml-splitline-seventh-library-pc .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-library-pc .title-container .dotted>div{width:2px;height:100%;background-color:var(--background-color)}.xml-splitline-eighth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-library-pc .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-library-pc .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid var(--background-color)}.xml-splitline-eighth-library-pc .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid var(--background-color)}.xml-splitline-tenth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-library-pc .title-container>div{width:100%}.xml-splitline-tenth-library-pc .title-container .centerimg{width:100%;height:10px;background-color:var(--background-color)}.xml-splitline-tenth-library-pc .title-container .line{width:100;height:2px;background-color:var(--background-color);margin-top:3px}.xml-splitline-Greytheme2-library-pc,.xml-splitline-Greytheme3-library-pc,.xml-splitline-Greytheme5-library-pc,.xml-splitline-eleventh-library-pc,.xml-splitline-ninth-library-pc{margin-top:0!important}.xml-splitline-eleventh-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-library-pc .title-container>div{width:100%}.xml-splitline-eleventh-library-pc .title-container .centerimg{width:95%;height:5px;background-color:var(--background-color);margin-left:15px;border-radius:2px}.xml-splitline-eleventh-library-pc .title-container .line1{width:10%;height:4px;background-color:var(--background-color);border-radius:5px}.xml-splitline-eleventh-library-pc .title-container .line2{width:4px;height:10px;background-color:var(--background-color);margin-left:20px}.xml-splitline-ninth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-library-pc .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);position:relative}.xml-splitline-ninth-library-pc .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-library-pc .title-container .centerimg .line{width:350%;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:2px}.xml-splitline-Redtheme1-library-pc .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-library-pc .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;margin-right:10px}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line .line{height:2px;background:var(--background-color);position:relative;margin-left:-4px}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line .line::before{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:11px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line .line::after{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:20px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line .line .circle{width:5px;height:5px;background-color:var(--background-color);border-radius:50%;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-splitline-Greytheme2-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-library-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-library-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-library-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-library-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-library-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-library-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-library-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-library-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-library-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme3-library-pc{margin-top:10px!important}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .left-block-box>div:nth-child(odd),.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .right-block-box>div:nth-child(odd){margin-top:5px}.xml-splitline-Yellowtheme3-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .left-block-box{width:20px;height:10px;position:absolute;top:-2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .left-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .right-block-box{width:20px;height:10px;position:absolute;bottom:-5px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .right-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .line-con{width:100%;height:20%;border-bottom:2px dotted var(--background-color);position:relative}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .line-con::before{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;top:-2px}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .line-con::after{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;bottom:-8px}.xml-splitline-Bluetheme1-library-pc{margin-top:10px!important}.xml-splitline-Bluetheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-library-pc .title-container .linebox{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative}.xml-splitline-Bluetheme1-library-pc .title-container .linebox::after{content:"";width:100%;height:2px;background-color:var(--background-color);position:absolute}.xml-splitline-Bluetheme1-library-pc .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:9;padding:0 5px}.xml-splitline-Bluetheme1-library-pc .title-container .linebox .iconbox .circle{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 2px}.xml-splitline-Bluetheme2-library-pc,.xml-splitline-Yellowtheme2-library-pc{margin-top:10px!important}.xml-splitline-Bluetheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-library-pc .title-container .linebox{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.xml-splitline-Bluetheme2-library-pc .title-container .linebox>div{width:15px;height:10px;position:relative;background-color:#fff;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-splitline-Bluetheme2-library-pc .title-container .linebox>div::before{content:"";width:8px;height:8px;background-color:var(--background-color);border-radius:50%;position:absolute}.xml-splitline-Bluetheme2-library-pc .title-container .linebox::after{content:"";width:100%;border-top:4px dotted var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox .linebox-circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color)}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9;background:#fff;height:20px}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox .iconbox .circle{width:8px;height:8px;background-color:var(--background-color);border-radius:50%;margin:0 15px}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox .iconbox::after{content:"";width:100%;border-bottom:2px solid var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox::before{content:"";width:100%;height:3px;background-color:var(--background-color);position:absolute}.xml-splitline-Redtheme4-library-pc{margin-top:10px!important}.xml-splitline-Redtheme4-library-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-pc .title-container .linebox{width:100%;height:100%}.xml-splitline-Redtheme4-library-pc .title-container .linebox .top-linecon{width:100%;height:2px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-pc .title-container .linebox .top-linecon::before{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-right:5%}.xml-splitline-Redtheme4-library-pc .title-container .linebox .top-linecon::after{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-left:5%}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .left-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .left-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-left:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .line{width:30%;margin:0 5px 0 10px;background:var(--background-color)}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .right-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .right-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-right:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Yellowtheme1-library-pc{margin-top:10px!important}.xml-splitline-Yellowtheme1-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .left-block{width:10px;height:10px;background-color:var(--background-color)}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .linecon{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .linecon::before{content:"";width:95%;border-top:2px dotted var(--background-color);position:absolute;top:-3px;left:5px}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .linecon::after{content:"";width:95%;border-bottom:2px dotted var(--background-color);position:absolute;bottom:-3px;left:5px}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .right-icon{margin-left:-25px}.xml-splitline-Greytheme1-library-pc{margin-top:0!important}.xml-splitline-Greytheme1-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-library-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-library-pc .title-container .linebox .left-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.xml-splitline-Greytheme1-library-pc .title-container .linebox .left-icon .block{width:11px;height:15px;background-color:var(--background-color)}.xml-splitline-Greytheme1-library-pc .title-container .linebox .left-icon .triangle{width:0;height:0;border:6px solid var(--background-color);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;margin-top:2px}.xml-splitline-Greytheme1-library-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-library-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme4-library-pc{margin-top:10px!important}.xml-splitline-Bluetheme4-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-pc .title-container .linebox{width:100%;height:100%}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .top-lineconbox{width:80%;height:3px;background-color:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .top-lineconbox::before{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;left:-8px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .top-lineconbox::after{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;right:-8px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox{border-top:1px solid var(--background-color);margin-top:2px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox::before{content:"";width:10px;height:10px;background:linear-gradient(45deg,#fff,#fff 50%,transparent 50%,transparent 100%);border-left:1px solid var(--background-color);border-bottom:1px solid var(--background-color);position:absolute;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .linecon1{width:40%;border-top:1px solid var(--background-color);margin-top:2px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .linecon2{width:40%;border-top:1px solid var(--background-color);margin-top:2px;position:relative}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .linecon2::after{content:"";width:4px;height:2px;background:#fff;position:absolute;left:2px;top:-2px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .bottom-block1{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);margin-top:1px;margin-left:10px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .bottom-block2{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);margin-top:1px;margin-left:12px}.xml-splitline-Twentytwo-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentytwo-library-pc .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentytwo-library-pc .centerimg::before{content:"";width:16px;height:16px;background-color:#fff;border:1px solid var(--background-color);position:absolute;top:-7px;left:47%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentytwo-library-pc .centerimg::after{content:"";width:17px;height:17px;background-color:var(--background-color);border:1px solid #fff;position:absolute;top:-7px;left:49%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentythree-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentythree-library-pc .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentythree-library-pc .centerimg::before{content:"";width:37px;height:6px;background-color:var(--background-color);border:1px solid var(--background-color);position:absolute;top:-2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfour-library-pc .title-container{overflow:hidden}.xml-splitline-Twentyfour-library-pc .title-container>div{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:solid 1px var(--background-color)!important;position:relative}.xml-splitline-Twentyfour-library-pc .title-container .centerimg{width:26px;height:26px;background:#fff;border:1px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:5px;left:30px;padding:2px;z-index:99}.xml-splitline-Twentyfour-library-pc .title-container .centerimg>div{width:100%;height:100%;background-color:var(--background-color);z-index:99}.xml-splitline-Twentyfive-library-pc .title-container>div{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none!important;border-left:2px solid var(--background-color)!important;border-right:2px solid var(--background-color)!important;position:relative;padding:0 3px}.xml-splitline-Twentyfive-library-pc .title-container .left-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyfive-library-pc .title-container .left-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-pc .title-container .left-block-box{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Twentyfive-library-pc .title-container .left-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-pc .title-container .right-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyfive-library-pc .title-container .right-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;right:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-pc .title-container .right-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:3px}.xml-splitline-Twentyfive-library-pc .title-container .right-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg{width:calc(100% - 225px);height:100%;border-bottom:2px solid var(--background-color);position:absolute;left:50%;bottom:-2px;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfive-library-pc .title-container .centerimg>div:nth-child(1){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;left:-6px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg>div:nth-child(1)::after{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;right:0;top:-5px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg>div:nth-child(2){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;right:-6px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg>div:nth-child(2)::before{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;left:0;top:-5px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .left-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;left:-53px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .left-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-5px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .left-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;right:-10px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .right-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;right:-53px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .right-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;left:-7px;top:-7px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .right-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentysix-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentysix-library-pc .title-container .left-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid transparent;border-left:10px solid var(--background-color);margin-right:-12px}.xml-splitline-Twentysix-library-pc .title-container .centerimg{width:95%;height:2px;background:var(--background-color);text-align:center;line-height:2px}.xml-splitline-Twentysix-library-pc .title-container .centerimg>div{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;display:inline-block;margin-top:-7px;position:relative}.xml-splitline-Twentysix-library-pc .title-container .centerimg>div::before{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;bottom:-7px;left:-7px}.xml-splitline-Twentysix-library-pc .title-container .centerimg>div::after{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;top:-7px;right:-7px}.xml-splitline-Twentysix-library-pc .title-container .right-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid var(--background-color);border-bottom:8px solid transparent;border-left:10px solid transparent;margin-left:-12px}.xml-splitline-Twentyseven-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-Twentyseven-library-pc .title-container>div:nth-child(even){width:15px;height:5px;background-color:var(--background-color);margin:0 10px;border-radius:2px}.xml-splitline-Twentyseven-library-pc .title-container>div:nth-child(odd){width:35px;height:5px;background-color:var(--background-color);border-radius:2px}.xml-splitline-Twentyeight-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentyeight-library-pc .title-container .left-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-left:3px}.xml-splitline-Twentyeight-library-pc .title-container .left-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyeight-library-pc .title-container .left-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;right:-2px}.xml-splitline-Twentyeight-library-pc .title-container .centerimg{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;margin:0 4px}.xml-splitline-Twentyeight-library-pc .title-container .right-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-right:3px}.xml-splitline-Twentyeight-library-pc .title-container .right-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyeight-library-pc .title-container .right-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;left:-2px}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box .round{width:6px;height:6px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box .icon{width:8px;height:8px;position:relative;margin:0 3px}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box .icon::before{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box .icon::after{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body{font-size:16px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}body::after,body::before{content:"";display:table}#xml-reader-window-box a,#xml-reader-window-box a:focus,#xml-reader-window-box a:hover{color:#09f;text-decoration:none}#xml-reader-window-box blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eee}#xml-reader-window-box img+br{display:block;padding:4px 0;content:" "}#xml-reader-window-box p{margin:0;line-height:1.5;font-size:16px}#xml-reader-window-box strong{font-weight:900}#xml-reader-window-box sub,#xml-reader-window-box sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#xml-reader-window-box sub{bottom:-.25em}#xml-reader-window-box sup{top:-.25em}#xml-reader-window-box .float-clear:after{content:"";display:table;clear:both}#xml-reader-window-box .float-clear img{margin:5px}#xml-reader-window-box .magic-fillchar{display:inline-block;min-width:1px;max-width:1px}#xml-reader-window-box .span.magic-link{display:inline;text-indent:initial}#xml-reader-window-box iframe{border:none}#xml-reader-window-box img{max-width:100%}#xml-reader-window-box img[data-word-image]{cursor:pointer}#xml-reader-window-box pre{margin:.5em 0;padding:2em 1em 1em;border-radius:4px;background:#f5f2f0;line-height:1.5;white-space:pre;overflow-x:scroll}#xml-reader-window-box pre::-webkit-scrollbar{height:5px;border-radius:4px;background-color:#b3b3b3}#xml-reader-window-box pre::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.44,#000));-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#xml-reader-window-box pre::-webkit-scrollbar-track{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #b3b3b3;background-color:#b3b3b3}#xml-reader-window-box audio,#xml-reader-window-box canvas,#xml-reader-window-box embed,#xml-reader-window-box iframe,#xml-reader-window-box img,#xml-reader-window-box object,#xml-reader-window-box svg,#xml-reader-window-box video{vertical-align:middle}#xml-reader-window-box p+img{margin-top:8px}#xml-reader-window-box table{border-collapse:collapse;margin:10px auto;border:1px solid #797979}#xml-reader-window-box table td,#xml-reader-window-box table th{border:1px solid #797979;color:#535353;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.25}#xml-reader-window-box table th,#xml-reader-window-box table tr.firstRow td{color:#353535;font-weight:700;background-color:#ececec}.video-js,.vjs-no-js{color:#fff;background-color:#000}#xml-reader-window-box a.alertImg>img{width:1px!important;height:1px!important}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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AG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js{display:block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{-webkit-box-sizing:inherit;box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js .vjs-time-tooltip,.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;font-size:18px;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;-webkit-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.video-js .vjs-modal-dialog>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.vjs-menu .vjs-menu-content>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;top:0;padding:0;margin:0;-webkit-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4em;-ms-touch-action:none;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}.vjs-poster,.vjs-poster img{padding:0;vertical-align:middle}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s;display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;-webkit-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-loading-spinner,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration,.vjs-time-divider{display:none}.video-js .vjs-time-control{-webkit-box-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0!important;white-space:nowrap}.vjs-time-divider{line-height:3em}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:0s linear .3s forwards vjs-spinner-show;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;-webkit-box-sizing:inherit;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f11d";font-size:1.5em;line-height:inherit}.vjs-custom-skin>.video-js,.vjs-custom-skin>.video-js .vjs-menu li{font-family:"PingFang SC","Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft YaHei","微软雅黑",sans-serif}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;display:block}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-panel,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-panel,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-panel{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.vjs-text-track-settings .vjs-track-settings-colors{display:block;grid-column:1;grid-row:1}.vjs-text-track-settings .vjs-track-settings-font{grid-column:2;grid-row:1}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:2;grid-row:2}}.vjs-track-setting>select{margin-right:5px}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.js-focus-visible .video-js :focus:not(.focus-visible),.tippy-box,.video-js :focus:not(:focus-visible),[class*=van-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:0}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}@media \0 screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}@media (max-width:480px){.video-js .vjs-volume-panel .vjs-volume-control{display:none}}.vjs-custom-skin>.video-js .vjs-controls-disabled .vjs-big-play-button,.vjs-custom-skin>.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button{display:none!important}.vjs-custom-skin>.video-js{width:100%}.video-js.vjs-no-flex .vjs-menu-button-inline,.vjs-custom-skin>.video-js .vjs-menu-button-inline.vjs-slider-active,.vjs-custom-skin>.video-js .vjs-menu-button-inline:focus,.vjs-custom-skin>.video-js .vjs-menu-button-inline:hover{width:10em}.vjs-custom-skin>.video-js .vjs-control{width:3em}.vjs-custom-skin>.video-js .vjs-control.vjs-live-control{width:auto;padding-left:.5em;letter-spacing:.1em}.vjs-custom-skin>.video-js .vjs-menu-button-inline:before{width:1.5em}.vjs-menu-button-inline .vjs-menu{left:3em}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.vjs-custom-skin>.video-js .vjs-big-play-button{display:block}.vjs-custom-skin>.video-js .vjs-big-play-button{top:50%;left:50%;margin-left:-1.5em;background-color:rgba(0,0,0,.45);font-size:3.5em;height:2em!important;line-height:2em!important;margin-top:-1em!important}.video-js:hover .vjs-big-play-button,.vjs-custom-skin>.video-js .vjs-big-play-button:active,.vjs-custom-skin>.video-js .vjs-big-play-button:focus{background-color:rgba(36,131,213,.9)}.vjs-custom-skin>.video-js .vjs-loading-spinner{border-color:rgba(36,131,213,.8)}.vjs-custom-skin>.video-js .vjs-control-bar2{background-color:#000}.vjs-custom-skin>.video-js .vjs-control-bar{color:#fff;font-size:14px}.vjs-custom-skin>.video-js .vjs-play-progress,.vjs-custom-skin>.video-js .vjs-volume-level{background-color:#2483d5}.vjs-custom-skin>.video-js .vjs-play-progress:before{top:-.3em}.vjs-custom-skin>.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.3em}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0}.vjs-custom-skin>.video-js .vjs-menu li{padding:0;line-height:2em;font-size:1.1em}.vjs-custom-skin>.video-js .vjs-mouse-display:after,.vjs-custom-skin>.video-js .vjs-play-progress:after,.vjs-custom-skin>.video-js .vjs-time-tooltip{border-radius:0;font-size:1em;padding:0;width:3em;height:1.5em;line-height:1.5em;top:-3em;min-width:4em}.vjs-custom-skin>.video-js .vjs-menu-button-popup .vjs-menu{width:5em;left:-1em}.vjs-custom-skin>.video-js .vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-play-control{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-time-control{padding:0;margin:0 .1em;text-align:center;display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-playback-rate .vjs-playback-rate-value{font-size:1.2em;line-height:2.4}.vjs-custom-skin>.video-js .vjs-progress-control.vjs-control{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-volume-menu-button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-resolution-button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-resolution-button .vjs-resolution-button-label{display:block;line-height:3em}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-playback-rate{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-fullscreen-control{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;-webkit-box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}html{-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC",miui,"Hiragino Sans GB","Microsoft Yahei",sans-serif}a{text-decoration:none}button,input,textarea{color:inherit;font:inherit}ol,ul{margin:0;padding:0;list-style:none}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix::after{display:table;clear:both;content:""}[class*=van-hairline]::after{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--top::after{border-top-width:1px}.van-hairline--left::after{border-left-width:1px}.van-hairline--right::after{border-right-width:1px}.van-hairline--bottom::after{border-bottom-width:1px}.van-hairline--top-bottom::after,.van-hairline-unset--top-bottom::after{border-width:1px 0}.van-hairline--surround::after{border-width:1px}@-webkit-keyframes van-slide-up-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-down-enter{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-enter{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-left-enter{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-enter{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-right-enter{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-enter{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-fade-in{from{opacity:0}to{opacity:1}}@keyframes van-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes van-fade-out{from{opacity:1}to{opacity:0}}@keyframes van-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.van-fade-enter-active{-webkit-animation:.3s van-fade-in both ease-out;animation:.3s van-fade-in both ease-out}.van-fade-leave-active{-webkit-animation:.3s van-fade-out both ease-in;animation:.3s van-fade-out both ease-in}.van-slide-up-enter-active{-webkit-animation:van-slide-up-enter .3s both ease-out;animation:van-slide-up-enter .3s both ease-out}.van-slide-up-leave-active{-webkit-animation:van-slide-up-leave .3s both ease-in;animation:van-slide-up-leave .3s both ease-in}.van-slide-down-enter-active{-webkit-animation:van-slide-down-enter .3s both ease-out;animation:van-slide-down-enter .3s both ease-out}.van-slide-down-leave-active{-webkit-animation:van-slide-down-leave .3s both ease-in;animation:van-slide-down-leave .3s both ease-in}.van-slide-left-enter-active{-webkit-animation:van-slide-left-enter .3s both ease-out;animation:van-slide-left-enter .3s both ease-out}.van-slide-left-leave-active{-webkit-animation:van-slide-left-leave .3s both ease-in;animation:van-slide-left-leave .3s both ease-in}.van-slide-right-enter-active{-webkit-animation:van-slide-right-enter .3s both ease-out;animation:van-slide-right-enter .3s both ease-out}.van-slide-right-leave-active{-webkit-animation:van-slide-right-leave .3s both ease-in;animation:van-slide-right-leave .3s both ease-in}.van-overlay{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.van-info,.van-info--dot{background-color:#ee0a24}.van-info{position:absolute;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:16px;padding:0 3px;color:#fff;font-weight:500;font-size:12px;font-family:-apple-system-font,Helvetica Neue,Arial,sans-serif;line-height:1.2;text-align:center;border:1px solid #fff;border-radius:16px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:100%;transform-origin:100%}.van-popup--bottom,.van-popup--safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.van-info--dot{width:8px;min-width:0;height:8px;border-radius:100%}.van-overflow-hidden{overflow:hidden!important}.van-popup{position:fixed;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-overflow-scrolling:touch}.van-popup--center{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-popup--center.van-popup--round{border-radius:16px}.van-popup--top{top:0;left:0;width:100%}.van-popup--top.van-popup--round{border-radius:0 0 16px 16px}.van-popup--right{top:50%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--right.van-popup--round{border-radius:16px 0 0 16px}.van-popup--bottom{bottom:0;left:0;width:100%}.van-popup--bottom.van-popup--round{border-radius:16px 16px 0 0}.van-popup--left{top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--left.van-popup--round{border-radius:0 16px 16px 0}.van-popup-slide-bottom-enter-active,.van-popup-slide-left-enter-active,.van-popup-slide-right-enter-active,.van-popup-slide-top-enter-active{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.van-popup-slide-bottom-leave-active,.van-popup-slide-left-leave-active,.van-popup-slide-right-leave-active,.van-popup-slide-top-leave-active{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.van-popup-slide-top-enter,.van-popup-slide-top-leave-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.van-popup-slide-right-enter,.van-popup-slide-right-leave-active{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.van-popup-slide-bottom-enter,.van-popup-slide-bottom-leave-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.van-popup-slide-left-enter,.van-popup-slide-left-leave-active{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.van-popup__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:22px;cursor:pointer}.van-popup__close-icon:active{color:#969799}.van-popup__close-icon--top-left{top:16px;left:16px}.van-popup__close-icon--top-right{top:16px;right:16px}.van-popup__close-icon--bottom-left{bottom:16px;left:16px}.van-popup__close-icon--bottom-right{right:16px;bottom:16px}
\ No newline at end of file
+@charset "UTF-8";.heimgfont,[class*=" dl-icon-"],[class^=dl-icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}:root{--dl-color-primary-rgb:64,158,255;--dl-color-success-rgb:60,197,140;--dl-color-warning-rgb:255,153,0;--dl-color-danger-rgb:255,75,56;--dl-color-error-rgb:255,75,56;--dl-color-info-rgb:144,147,153;--dl-font-size-extra-large:20px;--dl-font-size-large:18px;--dl-font-size-medium:16px;--dl-font-size-base:14px;--dl-font-size-small:13px;--dl-font-size-extra-small:12px;--dl-font-family:'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei','微软雅黑',Arial,sans-serif;--dl-font-weight:400;--dl-font-weight-primary:600;--dl-font-line-height-primary:24px;--dl-index-normal:1;--dl-index-top:1000;--dl-index-popper:2000;--dl-border-radius-base:4px;--dl-border-radius-small:2px;--dl-border-radius-round:20px;--dl-border-radius-circle:100%;--dl-transition-duration:0.3s;--dl-transition-duration-fast:0.2s;--dl-transition-function-ease-in-out-bezier:cubic-bezier(0.645, 0.045, 0.355, 1);--dl-transition-function-fast-bezier:cubic-bezier(0.23, 1, 0.32, 1);--dl-transition-all:all var(--dl-transition-duration) var(--dl-transition-function-ease-in-out-bezier);--dl-transition-fade:opacity var(--dl-transition-duration) var(--dl-transition-function-fast-bezier);--dl-transition-md-fade:transform var(--dl-transition-duration) var(--dl-transition-function-fast-bezier),opacity var(--dl-transition-duration) var(--dl-transition-function-fast-bezier);--dl-transition-fade-linear:opacity var(--dl-transition-duration-fast) linear;--dl-transition-border:border-color var(--dl-transition-duration-fast) var(--dl-transition-function-ease-in-out-bezier);--dl-transition-box-shadow:box-shadow var(--dl-transition-duration-fast) var(--dl-transition-function-ease-in-out-bezier);--dl-transition-color:color var(--dl-transition-duration-fast) var(--dl-transition-function-ease-in-out-bezier);--dl-component-size-large:50px;--dl-component-size:40px;--dl-component-size-small:32px;color-scheme:light;--dl-color-white:#ffffff;--dl-color-black:#000000;--dl-color-primary:#409eff;--dl-color-primary-light-3:#79bbff;--dl-color-primary-light-5:#a0cfff;--dl-color-primary-light-7:#c6e2ff;--dl-color-primary-light-8:#d9ecff;--dl-color-primary-light-9:#ecf5ff;--dl-color-primary-dark-2:#337ecc;--dl-color-success:#3CC58C;--dl-color-success-light-3:#77d6af;--dl-color-success-light-5:#9ee2c6;--dl-color-success-light-7:#c5eedd;--dl-color-success-light-8:#d8f3e8;--dl-color-success-light-9:#ecf9f4;--dl-color-success-dark-2:#309e70;--dl-color-warning:#FF9900;--dl-color-warning-light-3:#ffb84d;--dl-color-warning-light-5:#ffcc80;--dl-color-warning-light-7:#ffe0b3;--dl-color-warning-light-8:#ffebcc;--dl-color-warning-light-9:#fff5e6;--dl-color-warning-dark-2:#cc7a00;--dl-color-danger:#FF4B38;--dl-color-danger-light-3:#ff8174;--dl-color-danger-light-5:#ffa59c;--dl-color-danger-light-7:#ffc9c3;--dl-color-danger-light-8:#ffdbd7;--dl-color-danger-light-9:#ffedeb;--dl-color-danger-dark-2:#cc3c2d;--dl-color-error:#FF4B38;--dl-color-error-light-3:#ff8174;--dl-color-error-light-5:#ffa59c;--dl-color-error-light-7:#ffc9c3;--dl-color-error-light-8:#ffdbd7;--dl-color-error-light-9:#ffedeb;--dl-color-error-dark-2:#cc3c2d;--dl-color-info:#909399;--dl-color-info-light-3:#b1b3b8;--dl-color-info-light-5:#c8c9cc;--dl-color-info-light-7:#dedfe0;--dl-color-info-light-8:#e9e9eb;--dl-color-info-light-9:#f4f4f5;--dl-color-info-dark-2:#73767a;--dl-bg-color:#ffffff;--dl-bg-color-page:#f2f3f5;--dl-bg-color-overlay:#ffffff;--dl-bg-color-input:#ccc;--dl-bg-color-light:#f5f5f5;--dl-bg-color-extra-light:#eee;--dl-bg-color-blank:#ffffff;--dl-bg-color-table:#f8f8f8;--dl-text-color-primary:#333;--dl-text-color-regular:#666;--dl-text-color-secondary:#999;--dl-text-color-placeholder:#999;--dl-text-color-disabled:#999;--dl-border-color:#ccc;--dl-border-color-input:#ccc;--dl-border-color-light:#f5f5f5;--dl-border-color-extra-light:#eee;--dl-fill-color-input:#ccc;--dl-fill-color-light:#f5f5f5;--dl-fill-color-extra-light:#eee;--dl-fill-color-blank:#ffffff;--dl-box-shadow:0px 12px 32px 4px rgba(0, 0, 0, 0.04),0px 8px 20px rgba(0, 0, 0, 0.08);--dl-box-shadow-light:0px 0px 12px rgba(0, 0, 0, 0.12);--dl-box-shadow-lighter:0px 0px 6px rgba(0, 0, 0, 0.12);--dl-box-shadow-dark:0px 16px 48px 16px rgba(0, 0, 0, 0.08),0px 12px 32px rgba(0, 0, 0, 0.12),0px 8px 16px -8px rgba(0, 0, 0, 0.16);--dl-disabled-text-color:var(--dl-text-color-disabled);--dl-disabled-bg-color:var(--dl-bg-color-light);--dl-disabled-border-color:var(--dl-border-color-input);--dl-disabled-icon-color:var(--dl-border-color-input);--dl-overlay-color:rgba(0, 0, 0, 0.8);--dl-overlay-color-light:rgba(0, 0, 0, 0.7);--dl-overlay-color-lighter:rgba(0, 0, 0, 0.5);--dl-mask-color:rgba(255, 255, 255, 0.9);--dl-mask-color-extra-light:rgba(255, 255, 255, 0.3);--dl-border-width:1px;--dl-border-style:solid;--dl-border-color-hover:var(--dl-text-color-disabled);--dl-border:var(--dl-border-width) var(--dl-border-style) var(--dl-border-color);--dl-svg-monochrome-grey:var(--dl-border-color);--dl-button-font-color-primary:#ffffff;--dl-button-bg-color-primary:#409eff;--dl-button-hover-font-color-primary:#ffffff;--dl-button-hover-bg-color-primary:#79bbff;--dl-button-active-font-color-primary:#ffffff;--dl-button-active-bg-color-primary:#337ecc;--dl-button-disabled-font-color-primary:#ffffff;--dl-button-disabled-border-color-primary:#a0cfff;--dl-button-disabled-bg-color-primary:#a0cfff;--dl-button-font-color-primary-plain:#409eff;--dl-button-bg-color-primary-plain:#c6e2ff;--dl-button-hover-font-color-primary-plain:#409eff;--dl-button-hover-bg-color-primary-plain:#d9ecff;--dl-button-active-font-color-primary-plain:#409eff;--dl-button-active-bg-color-primary-plain:#c6e2ff;--dl-button-disabled-font-color-primary-plain:#a0cfff;--dl-button-disabled-bg-color-primary-plain:#ecf5ff;--dl-button-disabled-font-color-primary-ghost:#a0cfff;--dl-button-disabled-border-color-primary-ghost:#a0cfff}@font-face{font-family:douluo-icons;src:url(./fonts/iconfont.woff?t=1662431203509) format("woff"),url(./fonts/iconfont.ttf?t=1662431203509) format("truetype")}@font-face{font-family:heimgfont;src:url(./fonts/iconfont/iconfont.woff2?t=1635390861127) format("woff2"),url(./fonts/iconfont/iconfont.woff?t=1635390861127) format("woff"),url(./fonts/iconfont/iconfont.ttf?t=1635390861127) format("truetype")}@font-face{font-family:"宋体";src:url(https://cmp-public-resource.oss-cn-beijing.aliyuncs.com/font/Source_Han_Serif_SC_Light.otf) format("woff2"),url(./fonts/simsun.woff2?t=1662431203509) format("woff2")}@font-face{font-family:"黑体";src:url(https://cmp-public-resource.oss-cn-beijing.aliyuncs.com/font/SourceHanSansSC-VF.otf.woff2) format("woff2"),url(./fonts/simhei.woff2?t=1662431203510) format("woff2")}@font-face{font-family:"楷体";src:url(https://cmp-public-resource.oss-cn-beijing.aliyuncs.com/font/LXGWWenKaiGBScreen.woff2) format("woff2"),url(./fonts/simkai.woff2?t=1662431203511) format("woff2")}[class*=" dl-icon-"],[class^=dl-icon-]{font-family:douluo-icons!important;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block}.dl-icon-add:before{content:"\e608"}.dl-icon-close:before{content:"\e607"}.dl-icon-warning:before{content:"\e606"}.dl-icon-info:before{content:"\e675"}.dl-icon-lock:before{content:"\e604"}.dl-icon-check:before{content:"\e663"}.dl-icon-success:before{content:"\e603"}.dl-icon-error:before{content:"\e601"}.dl-icon-help:before{content:"\e662"}.dl-icon-reflesh:before{content:"\e628"}.dl-icon-setting:before{content:"\e639"}.dl-icon-pass:before{content:"\e65a"}.dl-icon-delete:before{content:"\e605"}.dl-icon-star:before{content:"\e617"}.dl-icon-yanjing:before{content:"\e61a"}.dl-icon-right:before{content:"\e621"}.dl-icon-left:before{content:"\e622"}.dl-icon-review:before{content:"\e674"}.heimgfont{font-family:heimgfont!important;font-size:16px}.heimg-iconguanbi1:before{content:"\e608"}.heimg-iconiconfontzhizuobiaozhun023146:before{content:"\e694"}.heimg-iconhelp:before{content:"\e626"}.heimg-iconjiazaizhong:before{content:"\e6b1"}.heimg-icontupianjiazaishibai:before{content:"\ec0d"}.heimg-iconicon_arrow_right:before{content:"\e60d"}.heimg-iconjiantouzuo:before{content:"\e620"}.heimg-iconxuanzhuan:before{content:"\e66f"}.heimg-iconxuanzhuan1:before{content:"\e670"}.heimg-iconyuanshibili:before{content:"\e86b"}.heimg-iconfangda:before{content:"\e65d"}.heimg-iconsuoxiao:before{content:"\e65e"}.heimg-iconquanping:before{content:"\e698"}.heimg-iconguanbi:before{content:"\e764"}.ouchn-container{background:#f3f3f4}.ouchn-container .ouchn-box{width:100%;background:#fff;border-radius:6px;margin:0 0 8px;padding:8px 16px}.ouchn-container .ouchn-box .ouchn-desc,.ouchn-container .ouchn-box .ouchn-desc .demo-card-box-resources .resources-img{margin:0 5px}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__container .el-descriptions-item__label{width:140px;min-width:140px;overflow:hidden;white-space:nowrap}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__container .el-descriptions-item__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__label{font-size:14px;font-weight:400;color:#666;line-height:26px;min-width:120px;text-align:right}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__content{font-size:14px;font-family:PingFang SC;font-weight:400;color:#333;line-height:26px}.ouchn-container .ouchn-box .ouchn-desc .el-descriptions__body .el-descriptions-item__cell{padding-bottom:27px}.ouchn-container .ouchn-box .ouchn-desc .demo-card-box-resources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container .ouchn-box .ouchn-desc .demo-card-box-resources .resources-text{font-size:14px;font-family:PingFang SC;font-weight:700;color:#333;line-height:26px}.ouchn-container .ouchn-box .ouchn-desc .demo-card-box-resources .pt-img{width:20px;height:20px}.ouchn-container .ouchn-box .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#4994fb;color:#fff}.ouchn-container .ouchn-box .el-upload__tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999}.ouchn-container .ouchn-box .el-divider--horizontal{margin:5px 0 18px;background:rgba(220,223,230,.2784313725)}.ouchn-container .ouchn-box .el-table .el-table__header-wrapper{background:#f2f2f2;border-radius:6px}.ouchn-container .ouchn-box .el-table .el-table__header-wrapper table .el-table__cell{padding:6px 0}.ouchn-container .ouchn-box .el-table .el-table__header-wrapper .el-table--medium.el-table__cell{padding:0}.ouchn-container .ouchn-box .ouchn-search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form{display:grid;row-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:start;width:90%;margin-right:20px}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .left-label label{text-align:left}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__label{overflow:hidden;white-space:nowrap;font-size:14px;padding:0 10px 0 0;font-family:PingFang SC;font-weight:400;color:#333}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content{height:30px;line-height:30px}@media (min-width:1600px){.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content{min-width:234px}}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content .el-date-editor.el-input,.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content .el-input,.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content .el-select{width:100%!important}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .el-form-item__content .el-icon-arrow-up:before{content:"\e78f";position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .vue-treeselect__control{display:inherit}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .el-form-item .vue-treeselect__control .vue-treeselect__value-container{font-size:12px}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .vue-treeselect__control{height:30px!important}.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .vue-treeselect__control .vue-treeselect__placeholder,.ouchn-container .ouchn-box .ouchn-search-box .ouchn-grid-search-form .vue-treeselect__control .vue-treeselect__single-value{line-height:30px!important}.ouchn-container .ouchn-box .ouchn-breadcrumb{display:inline-block;padding:6px 0;font-size:10px;line-height:20px!important;margin-left:0!important}.ouchn-container .ouchn-box .ouchn-box-pannel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ouchn-container .ouchn-box .ouchn-box-pannel .ouchn-box-tabs .el-tabs__header{margin:0}.ouchn-container .ouchn-box .ouchn-box-pannel .ouchn-box-tabs .el-tabs__header .el-tabs__nav-wrap::after{background-color:#fff}.ouchn-container .ouchn-box .ouchn-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img{font-size:16px;font-weight:400;color:#333;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title .ouchn-box-title-with-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img .ouchn-box-title-with-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img.ouchn-box-title,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img.ouchn-box-title-no-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img .ouchn-box-title-with-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img.ouchn-box-title,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img.ouchn-box-title-no-img>span,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title.ouchn-box-title,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title.ouchn-box-title-no-img>span{margin:0 8px 0 0}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img.ouchn-box-title:before,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img.ouchn-box-title:before,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title.ouchn-box-title:before{content:"";display:block;width:4px;height:20px;overflow:visible;background:#0070c1;margin-right:8px}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title .ouchn-box-title-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img .ouchn-box-title-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img .ouchn-box-title-img{margin-bottom:5px;width:13px;height:20px}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title .ouchn-box-title-after-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-no-img .ouchn-box-title-after-img,.ouchn-container .ouchn-box .ouchn-top .ouchn-box-title-with-img .ouchn-box-title-after-img{width:20px;height:20px;margin-right:8px}.ouchn-container .ouchn-box .ouchn-top .ouchn-box-right-txt{font-size:14px;font-weight:400;color:#0070c1}.ouchn-container .ouchn-box .ouchn-search-container{background:#fff;border-radius:6px;padding:8px 0}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-title{font-size:18px;font-weight:400;color:#333;margin-bottom:20px}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options .ouchn-filter-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px 8px 0}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options .ouchn-filter-option .ouchn-label{font-size:14px;color:#333;font-weight:400}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options .ouchn-filter-option .ouchn-wrapper{width:200px}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-options .ouchn-filter-option .ouchn-wrapper-date{width:230px}.ouchn-container .ouchn-box .ouchn-search-container .ouchn-filter-box .ouchn-filter-buttons{width:160px;text-align:right;margin-bottom:0}.ouchn-container .ouchn-box .ouchn-box-pagination{margin-top:20px;text-align:right}.ouchn-container .parent-group{position:relative;padding:var(--book-padding) 15px}.ouchn-container .parent-group+.parent-group{margin-top:var(--book-marginTop,0)}.ouchn-container .parent-group .xml-group-type-text{width:84px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute!important;left:-88px;top:15px;z-index:3;background:#fff;font-size:14px;font-family:PingFang SC;font-weight:400;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ouchn-container .parent-group ::-webkit-scrollbar{height:6px;border-radius:4px;background-color:#b3b3b3}.ouchn-container .parent-group ::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.44,#000));-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.ouchn-container .parent-group ::-webkit-scrollbar-track{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #b3b3b3;background-color:#b3b3b3}.ouchn-container .el-tree .custom-tree-node{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container .el-tree .custom-tree-node span{font-size:14px;font-family:PingFang SC;font-weight:400;color:#333}.ouchn-container .el-tree .el-tree-node__content{padding:5px 16px 5px 0;border-radius:6px;min-height:32px;margin-bottom:6px}.ouchn-container .el-tree .el-tree-node.is-current>.el-tree-node__content{background:#e1eeff}.ouchn-container .el-tree .el-tree-node.is-current>.el-tree-node__content .custom-tree-node span{font-size:14px;font-family:PingFang SC;font-weight:400;color:#4994fb}.ouchn-container .el-tag-success{color:#fff;background-color:#24c72f;border-color:#24c72f}.ouchn-container .el-tag-error{background-color:#f75858;border-color:#f75858;color:#fff}.ouchn-container .el-tag-warning{color:#fff;background-color:#ffa93a;border-color:#ffa93a}.ouchn-container .el-button-primary{color:#fff;background-color:#249fc7;border-color:#249fc7}.ouchn-container .el-tag-primary{color:#fff;background:#418eed;border-color:#418eed}.ouchn-container ::-webkit-scrollbar{width:4px;height:6px;border-radius:6px;background-color:#f5f5f5}.ouchn-container ::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:6px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.44,#b3b3b3));-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.ouchn-container ::-webkit-scrollbar-track{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.ouchn-container .line{width:100%;height:1px;background:#ccc;border-radius:1px}.ouchn-container .demo-commodit-container{background:#fff;border-radius:6px;padding:0;margin-top:20px}.ouchn-container .demo-commodit-container .demo-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ouchn-container .demo-commodit-container .demo-commodit-box{display:grid;grid-row-gap:20px;grid-column-gap:40px;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,280px)}@media (max-width:1600px){.ouchn-container .demo-commodit-container .demo-commodit-box{grid-template-columns:repeat(4,280px);grid-column-gap:8px}}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card{height:404px;width:282px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-checkbox{position:absolute;left:10px;top:10px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-status{position:absolute;right:0;z-index:1;font-size:14px;font-weight:400;color:#fff;line-height:40px;width:80px;height:30px;background:#4994fb;border-radius:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:280px;width:280px;background:#f9fcff}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox .demo-card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box{padding:11px 10px 0}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-title{font-size:16px;font-family:PingFang SC;font-weight:400;color:#333;height:40px;line-height:24px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-title a{overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-resources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:11px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-resources .resources-text{font-size:14px;font-weight:400;color:#999;cursor:default}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-resources .resources-img{margin:0 5px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-resources .pt-img{width:20px;height:20px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-type{width:80px;padding:5px;background:#418eed;border-radius:6px;text-align:center;margin-top:10px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-type span{height:14px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fff}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-text{width:128px;border-radius:6px;margin-top:5px}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card .demo-card-body-box .demo-card-box-text span{height:14px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#999;cursor:default}.ouchn-container .demo-commodit-container .demo-commodit-box .demo-commodit-card-checked{outline:#418eed solid 3px;border-radius:6px}.ouchn-container .demo-commodit-container .demo-pagination{margin-top:20px;text-align:right}.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box,.ouchn-container .demo-commodit-container.video-container .demo-commodit-box{display:grid;grid-row-gap:20px;grid-column-gap:24px;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,294px)}@media (max-width:1600px){.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box,.ouchn-container .demo-commodit-container.video-container .demo-commodit-box{grid-template-columns:repeat(4,294px);grid-column-gap:8px}}.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box .demo-commodit-card,.ouchn-container .demo-commodit-container.video-container .demo-commodit-box .demo-commodit-card{height:344px;width:294px}.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox,.ouchn-container .demo-commodit-container.video-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:220px;width:294px;background:#f9fcff}.ouchn-container .demo-commodit-container.recycle-container .demo-commodit-box{display:grid;grid-row-gap:20px;grid-column-gap:36px;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,300px)}@media (max-width:1600px){.ouchn-container .demo-commodit-container.recycle-container .demo-commodit-box{grid-template-columns:repeat(4,300px);grid-column-gap:8px}}.ouchn-container .demo-commodit-container.recycle-container .demo-commodit-box .demo-commodit-card{height:424px;width:300px}.ouchn-container .demo-commodit-container.recycle-container .demo-commodit-box .demo-commodit-card .demo-card-imgbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:300px;width:300px;background:#f9fcff}.ouchn-container .demo-commodit-container.recycle-container.video-container .demo-commodit-box{grid-column-gap:40px}.ouchn-container .el-dialog__wrapper.resource-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.9;background:#000}.ouchn-container .el-dialog__wrapper.resource-preview .el-dialog__header{margin:0;padding:0}.ouchn-container .el-dialog__wrapper.resource-preview .el-dialog__body{padding:0}.ouchn-container .el-dialog__wrapper.resource-preview .preview-modal-video{margin-top:0!important}.ouchn-container .el-dialog__wrapper.resource-preview .preview-modal-music{margin-top:0!important;padding:0 5px}.ouchn-container .el-dialog__wrapper .preview-modal{background:0 0!important;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.ouchn-container .el-dialog__wrapper .preview-modal .el-dialog__header{margin:0;padding:0}.ouchn-container .el-dialog__wrapper .preview-modal .el-dialog__body{padding:0}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-styleType{position:fixed;top:12px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode{width:100%;text-align:center;background:rgba(0,0,0,.368627451);height:93px;position:fixed;bottom:0;margin:auto;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls{margin:auto;z-index:3}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button{margin:12px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button .el-radio-button__inner{width:140px;height:48px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button .el-radio-button__inner .el-image{margin-right:14px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button .el-radio-button__inner span{font-size:16px;font-family:PingFang SC;font-weight:400;color:#333}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-mode .preview-controls .el-radio-button .el-radio-button__inner span.active{font-size:16px;font-family:PingFang SC;font-weight:400;color:#fff}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:453px;height:934px;background:url(../../static/images/leaflet/preview/preview-h52.png) center 18px no-repeat,url(../../static/images/leaflet/preview/preview-h5.png) center top no-repeat;background-size:414px 896px,453px 934px;margin-left:100px;-webkit-transform:scale(.7);transform:scale(.7);margin-top:-140px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-h5 .preview-iframe-h5{width:414px!important;height:896px!important;border-radius:36px!important}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:1021px;height:709px;background:url(../../static/images/leaflet/preview/preview-pc.png) center top no-repeat;background-size:1021px 709px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-pc .pc-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 78px 0 42px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.phone-preview h1,.phone-preview h2,.phone-preview h3,.phone-preview h4,.phone-preview h5,.phone-preview ol,.phone-preview ul,.w-e-text-container h1,.w-e-text-container h2,.w-e-text-container h3,.w-e-text-container h4,.w-e-text-container h5,.w-e-text-container ol,.w-e-text-container ul{-webkit-margin-start:0;-webkit-margin-end:0;margin-inline-end:0}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-for-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:493px;height:664px;background:url(../../static/images/leaflet/preview/preview-pad2.png) center 51px no-repeat,url(../../static/images/leaflet/preview/preview-pad.png) center top no-repeat;background-size:429px 565px,493px 664px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-qrcode{width:100px;height:100px;padding:8px;margin-left:-57px;margin-top:55px;background:#fff;border-radius:10px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-qrcode img{max-width:100%}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-export-btn{height:42px;padding:8px;margin-left:-50px;margin-top:158px;background:0 0;border-radius:10px;-webkit-transform:translateX(-57px);transform:translateX(-57px)}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-export-btn button{width:100px}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-h5{margin-top:-1px;border-radius:28px;background:#fff;overflow-y:scroll}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-h5::-webkit-scrollbar{width:0!important}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-pad{width:417px;height:551px;margin-top:3px;overflow-y:scroll}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-pad::-webkit-scrollbar{width:0!important}.ouchn-container .el-dialog__wrapper .preview-modal .preview-modal-container .preview-screen-pc{width:550px;height:528px;margin-top:42px;overflow-y:scroll}.ouchn-container .resource-modal .el-dialog__body{text-align:center;padding:10px}.ouchn-container .resource-modal .el-dialog__body .hovered{-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,.35);box-shadow:2px 2px 2px 2px rgba(0,0,0,.35)}.ouchn-container .resource-modal .el-dialog__body .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#d7d7d7;border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none}.ouchn-container .resource-modal .el-dialog__body .el-radio-button__inner{width:80px;height:31px;font-size:13px;padding:8px 27px;font-family:PingFang SC;font-weight:400;color:#333}.inline-audio-box{width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-left:6px}.inline-audio-box .wifi-symbol{width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:relative}.inline-audio-box .wifi-symbol .wifi-circle{border:3px solid #418eed;border-radius:50%;position:absolute}.inline-audio-box .wifi-symbol .wifi-circle.first{width:3px;height:3px;background:#0076bc;top:14px;left:14px}.inline-audio-box .wifi-symbol .wifi-circle.second{width:15px;height:15px;top:10px;left:10px}.inline-audio-box .wifi-symbol .wifi-circle.third{width:24px;height:24px;top:6px;left:6px}.inline-audio-box .wifi-symbol.playing .second{-webkit-animation:fadeInOut 1s infinite .2s;animation:fadeInOut 1s infinite .2s}.inline-audio-box .wifi-symbol.playing .third{-webkit-animation:fadeInOut 1s infinite .4s;animation:fadeInOut 1s infinite .4s}@-webkit-keyframes fadeInOut{0%{opacity:0}100%{opacity:1}}@keyframes fadeInOut{0%{opacity:0}100%{opacity:1}}.phone-preview h1,.w-e-text-container h1{display:block;font-size:2em;-webkit-margin-before:.67em!important;margin-block-start:.67em!important;-webkit-margin-after:.67em!important;margin-block-end:.67em!important;margin-inline-start:0;font-weight:700}.phone-preview h2,.w-e-text-container h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;margin-inline-start:0;font-weight:700}.phone-preview h3,.w-e-text-container h3{display:block;font-size:1.17em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;margin-inline-start:0;font-weight:700}.phone-preview h4,.w-e-text-container h4{display:block;-webkit-margin-before:1.33em;margin-block-start:1.33em;-webkit-margin-after:1.33em;margin-block-end:1.33em;margin-inline-start:0;font-weight:700}.phone-preview h5,.w-e-text-container h5{display:block;font-size:.83em;-webkit-margin-before:1.67em;margin-block-start:1.67em;-webkit-margin-after:1.67em;margin-block-end:1.67em;margin-inline-start:0;font-weight:700}.phone-preview ul,.w-e-text-container ul{display:block;list-style-type:disc;margin-inline-start:0;-webkit-padding-start:18px!important;padding-inline-start:18px!important}.phone-preview ol,.w-e-text-container ol{display:block;list-style-type:decimal;margin-inline-start:0;-webkit-padding-start:2em!important;padding-inline-start:2em!important}.phone-preview blockquote,.w-e-text-container blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.phone-preview a,.w-e-text-container a{color:#4290f7;text-decoration:none}.phone-preview a:hover,.w-e-text-container a:hover{text-decoration:underline}.phone-preview table,.w-e-text-container table{border-collapse:collapse;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:initial;border-spacing:2px;border-color:grey}.phone-preview table tbody,.w-e-text-container table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.phone-preview table tbody tr,.w-e-text-container table tbody tr{display:table-row;vertical-align:inherit;border-color:inherit}.phone-preview table tbody tr th,.w-e-text-container table tbody tr th{font-weight:700;text-align:center}.phone-preview table tbody tr td,.w-e-text-container table tbody tr td{line-height:1.5;min-width:30px;padding:3px 5px}.phone-preview .option-item p{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.w-e-text-container{z-index:1000!important}.w-e-text-container [data-slate-editor]{padding:0!important;margin:0!important}.w-e-text-container * ol,.w-e-text-container * ul{padding-left:18px!important}.w-e-text-container * ol li,.w-e-text-container * ul li{margin:0!important}.w-e-text-container * blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px!important}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-h5+.xml-image-ping-pu-h5,.xml-single-image-group-h5+.xml-single-image-group-h5{margin-top:10px}.xml-single-text-group-h5 .text-container,.xml-single-text-group-h5 .text-container .editorClass{word-break:break-all}.xml-image-duo-tu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-image-group .el-image{width:100%}.xml-single-image-group-h5 .xml-image-container-h5.image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-noimage-container{background:#f4f4f4;height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-noimage-container .xml-noimage{width:100%;height:200px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-dan-tu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu.hua-lang{width:auto}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu.ping-pu{width:100%}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5 img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5:last-child{margin-right:0}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad:last-child{margin-right:0}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc:last-child{margin-right:0}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .xml-image-ping-pu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-image-group-h5 .xml-image-container-h5.image-container .xml-image-duo-tu .styleB{overflow:hidden}.xml-single-video-group-pad .xml-video-container-pad .video-content{background:#c3c3c3!important;width:100%;height:315px}.video-container{position:relative;height:100%;width:calc(100% - 15px);background:#fff}.video-container>.dialog-box{position:absolute;top:0;left:0;width:100%;height:calc(100% - 80px);z-index:10}.video-container::-webkit-media-controls{display:none!important}.video-container video{width:570px;height:427.5px;margin:auto}@media (max-width:1600px){.video-container video{width:92vw;height:258.75px}}.main-btn,.video-title{height:32px;display:-webkit-box;display:-ms-flexbox;position:absolute}.video-title{width:100%;z-index:2;top:0;left:0;background-color:rgba(48,48,48,.45);font-size:14px;color:#fff;padding-left:16px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-btn{width:32px;top:50%;left:50%;-webkit-transform:translateX(-16px) translateY(-16px);transform:translateX(-16px) translateY(-16px);display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.controls,.xml-video-container-pc .video-title{left:0;display:-webkit-box;display:-ms-flexbox}.main-btn i::before{font-size:32px}.controls{width:100%;height:30px;position:absolute;bottom:0;background-color:#000;opacity:.5;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.controls span{padding:0 5px;color:#fff}.cursor{cursor:pointer}.icon-fullscreen{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-video-container-pc .video-content{background:#c3c3c3!important;width:100%;height:315px}.xml-video-container-pc .video-container{position:relative;height:100%;width:calc(100% - 15px);background:#c3c3c3}.xml-video-container-pc .video-container>.dialog-box{position:absolute;top:0;left:0;width:100%;height:calc(100% - 80px);z-index:10}.xml-video-container-pc .video-container::-webkit-media-controls{display:none!important}.xml-video-container-pc .video-container video{width:570px;height:428px;margin:auto}@media (max-width:1600px){.xml-video-container-pc .video-container video{width:100%;height:428px}}.xml-video-container-pc .video-title{width:97%;height:32px;z-index:2;position:absolute;top:0;background-color:rgba(48,48,48,.45);font-size:14px;color:#fff;padding-left:16px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-video-container-pc .main-btn{width:32px;height:32px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-16px) translateY(-16px);transform:translateX(-16px) translateY(-16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.xml-video-container-pc .main-btn i::before{font-size:32px}.xml-video-container-pc .controls{width:100%;height:30px;position:absolute;bottom:0;left:0;background-color:#000;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-video-container-pc .controls span{padding:0 5px;color:#fff}.xml-video-container-pc .cursor{cursor:pointer}.xml-video-container-pc .icon-fullscreen{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;min-width:88px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-img .shop-item-img-resource{width:61px;height:63px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333;word-break:break-all}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title2{color:#fff}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#999;margin-top:9px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#333}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail2{color:#fff}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .pointer{cursor:pointer}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .shop-item-img{width:70px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .filecont{width:100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .shop-item-desc-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .shop-item-desc-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;min-width:75px;color:#fff!important}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .shop-item-desc-detail>div img{width:17px;height:17px;margin-right:3px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .resource-style1{background-image:url(../../static/images/leaflet/icons/resource_bg.png);background-size:100% 100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .resource-style4{background-image:url(../../static/images/leaflet/icons/resources_bg.png);background-size:100% 100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .resource-style5{background-image:url(../../static/images/leaflet/icons/resources_bg2.png);background-size:100% 100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .el-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__container{background-color:#fff;height:100%;padding:16px;position:relative}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__container .side-panel__footer{position:absolute;left:0;bottom:16px;text-align:center;width:100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__container .side-panel__footer .primary-btn{background-color:#418eed;width:100px;height:32px;padding:0;color:#fff}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item+.style-mode__item{margin-top:16px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--checkbox{width:24px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:4px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .left{width:55px;height:55px;margin-right:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .left .default-cover{position:absolute;top:0;left:0;width:100%;height:100%}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .left .cover-bot-elliptic{width:85px;height:13px;position:absolute;bottom:-3px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .right .title{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .right .title img{width:14px;height:15px;margin-right:-5px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .right .fileinfo{font-size:12px;color:#999}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .downloadbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#418eed}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .downloadbtn>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .downloadbtn>div img{width:12px;height:11px;margin-right:3px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard .default-cover{width:100%;height:70px;position:relative;border-radius:5px;overflow:hidden;text-align:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard .default-cover .downloadmask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);font-size:11px;font-family:PingFang SC;font-weight:400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard .default-cover .downloadmask img{width:15px;height:15px;margin-bottom:5px}.xml-single-resource-group-h5 .xml-resource-container-h5 .resource-box .style-mode__item--body .filecard .filename{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xml-single-question-group-h5 .xml-question-container-h5 .question-box .question-item .question-desc{font-size:14px;font-weight:400;color:#333;margin-left:8px;line-height:30px}.xml-single-question-group-h5 .xml-question-container-h5 .question-box .question-item .question-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-single-question-group-h5 .xml-question-container-h5 .question-box .question-item .question-radio-group .question-radio{margin-top:8px}.xml-single-question-group-h5 .xml-question-container-h5 .question-box .question-item .question-answer{font-size:12px;padding:10px;color:#474747;word-break:break-all}.xml-ebook-container-h5 .resource-box .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0 16px 16px}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-img-resource{width:80px;height:80px}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-img-resource img{width:100%;-o-object-fit:contain;object-fit:contain}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-desc{margin-left:16px;width:calc(100% - 100px)!important}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#666;margin-top:3px}.xml-ebook-container-h5 .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#666}.xml-ebook-container-h5 .resource-box .styleB{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-ebook-container-h5 .resource-box .styleB .title{width:100%;padding:14px 0;background-color:#fafafa}.xml-ebook-container-h5 .resource-box .pointer{cursor:pointer}.xml-ebook-container-h5 .resource-box .shop-item-img{width:70px}.xml-ebook-container-h5 .resource-box .filecont{width:100%}.xml-ebook-container-h5 .resource-box .shop-item-desc-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-ebook-container-h5 .resource-box .shop-item-desc-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;color:#00aeff;min-width:75px}.xml-ebook-container-h5 .resource-box .shop-item-desc-detail>div img{width:17px;height:17px;margin-right:3px}.xml-ebook-container-h5 .resource-box .resource-style1{background-image:url(../../static/images/leaflet/icons/resource_bg.png);background-size:100% 100%}.xml-ebook-container-h5 .resource-box .resource-style4{background-image:url(../../static/images/leaflet/icons/resources_bg.png);background-size:100% 100%}.xml-ebook-container-h5 .resource-box .resource-style5{background-image:url(../../static/images/leaflet/icons/resources_bg2.png);background-size:100% 100%}.xml-ebook-container-h5 .resource-box .el-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-ebook-container-h5 .resource-box .style-mode__container{background-color:#fff;height:100%;padding:16px;position:relative}.xml-ebook-container-h5 .resource-box .style-mode__container .side-panel__footer{position:absolute;left:0;bottom:16px;text-align:center;width:100%}.xml-ebook-container-h5 .resource-box .style-mode__container .side-panel__footer .primary-btn{background-color:#418eed;width:100px;height:32px;padding:0;color:#fff}.xml-ebook-container-h5 .resource-box .style-mode__item{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-ebook-container-h5 .resource-box .style-mode__item+.style-mode__item{margin-top:16px}.xml-ebook-container-h5 .resource-box .style-mode__item--checkbox{width:24px}.xml-ebook-container-h5 .resource-box .style-mode__item--body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:4px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .left{width:55px;height:55px;margin-right:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-ebook-container-h5 .resource-box .style-mode__item--body .left .default-cover{position:absolute;top:0;left:0;width:100%;height:100%}.xml-ebook-container-h5 .resource-box .style-mode__item--body .left .cover-bot-elliptic{width:85px;height:13px;position:absolute;bottom:-3px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .right .title{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xml-ebook-container-h5 .resource-box .style-mode__item--body .right .title img{width:14px;height:15px;margin-right:-5px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .right .fileinfo{font-size:12px;color:#999}.xml-ebook-container-h5 .resource-box .style-mode__item--body .downloadbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#418eed}.xml-ebook-container-h5 .resource-box .style-mode__item--body .downloadbtn>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-ebook-container-h5 .resource-box .style-mode__item--body .downloadbtn>div img{width:12px;height:11px;margin-right:3px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard .default-cover{width:100%;height:70px;position:relative;border-radius:5px;overflow:hidden;text-align:center}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard .default-cover .downloadmask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);font-size:11px;font-family:PingFang SC;font-weight:400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard .default-cover .downloadmask img{width:15px;height:15px;margin-bottom:5px}.xml-ebook-container-h5 .resource-box .style-mode__item--body .filecard .filename{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xml-ebook-container-h5 .resource-box-sytleC{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}.xml-ebook-container-h5 .resource-box-sytleC .workbench-shop-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin:0 10px;padding:14px 0;width:120px}.xml-ebook-container-h5 .resource-box-sytleC .workbench-shop-item img{width:120px}.xml-ebook-container-h5 .resource-box-sytleC .workbench-shop-item span{text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4{width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../../static/images/leaflet/icons/ebook_bg.png) no-repeat #f6fcff;background-size:300px 100%;background-position-x:right;padding-left:10px;margin:5px 0}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .left{width:60px;height:60px}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .left img{width:100%}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .right{width:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding-left:10px}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .right .title-box{font-size:16px;font-family:PingFang SC;font-weight:400;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-ebook-container-h5 .resource-box-sytleD .ebook_style_4 .right .book_info{font-size:10px;font-family:PingFang SC;font-weight:400;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:12px}.xml-title-first-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-h5 .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-third-h5 .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-h5 .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-h5 .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pad .title-container .text-container,.xml-title-rectangle-h5 .title-container .text-container,.xml-title-rotundity-h5 .title-container .text-container,.xml-title-sixth-h5 .title-container .text-container,.xml-title-triangle-h5 .title-container .text-container{-webkit-box-flex:1;overflow:hidden;min-width:80px;text-overflow:ellipsis}.xml-title-fifth-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pad .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-sixth-h5 .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-h5 .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-semicircle-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-square-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-triangle-h5 .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5 .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-height:40px;padding:0 30px}.xml-title-rectangle-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-h5 .title-container .text-container{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;padding:5px 3px}.xml-title-rotundity-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-h5 .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-h5 .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-paragraph-first-h5 .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-h5 .text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-h5 .text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-h5 .body-text .text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-Redtheme1-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme2-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme3-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme4-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme5-h5 .body-text-bg .text-body-container,.xml-paragraph-Redtheme6-h5 .body-text-bg .text-body-container{padding:10px;text-align:left;z-index:99}.xml-paragraph-second-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container.richtext-reset-container .richtext-reset-wrapper--view p{color:var(--reader-theme-font-color,inherit)!important}.xml-paragraph-eighth-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container.richtext-reset-container .richtext-reset-wrapper--view p{color:var(--reader-theme-font-color,inherit)!important}.xml-paragraph-Redtheme1-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme4-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .text-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .text-body-container{text-align:left}.xml-text-image-first-h5 .text-body-container .editorClass{word-break:break-all}.xml-text-image-second-h5 .title-box .text-container p{margin:0;padding:0}.xml-text-image-second-h5 .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-h5 .title-box .text-container .editorClass h1,.xml-text-image-second-h5 .title-box .text-container .editorClass h2,.xml-text-image-second-h5 .title-box .text-container .editorClass h3,.xml-text-image-second-h5 .title-box .text-container .editorClass h4,.xml-text-image-second-h5 .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-h5 .title-box .text-container .editorClass p,.xml-text-image-third-h5 .title-box .text-container p{margin:0;padding:0}.xml-text-image-second-h5 .body-box .body-box-inner .text-body-container{text-align:left}.xml-text-image-second-h5 .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-third-h5 .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-h5 .title-box .text-container .editorClass h1,.xml-text-image-third-h5 .title-box .text-container .editorClass h2,.xml-text-image-third-h5 .title-box .text-container .editorClass h3,.xml-text-image-third-h5 .title-box .text-container .editorClass h4,.xml-text-image-third-h5 .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-h5 .title-box .text-container p,.xml-text-image-third-h5 .title-box .text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-h5 .body-box .body-box-inner .text-body-container{text-align:left}.xml-text-image-third-h5 .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-h5 .title-box .text-container .editorClass h1,.xml-text-image-fourth-h5 .title-box .text-container .editorClass h2,.xml-text-image-fourth-h5 .title-box .text-container .editorClass h3,.xml-text-image-fourth-h5 .title-box .text-container .editorClass h4,.xml-text-image-fourth-h5 .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-h5 .title-box .text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-h5 .body-box .body-box-inner .text-body-container{text-align:left}.xml-text-image-fourth-h5 .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-seventh-h5 .image-text-decorate{background-image:linear-gradient(to right,#fff,#a7d3fb)}.audio-component{display:none}::v-deep .el-slider__runway{margin:0 0 4px;background:#e3e3e3;height:4px}::v-deep .el-slider__bar{height:4px}::v-deep .el-slider__button{width:10px;height:10px}::v-deep .el-slider__button-wrapper{top:-15px}.xml-checkbox-box .option-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-submit-answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:38px;background:var(--reader-theme-secondary-color,#fff);border:1px solid #418eed;border-radius:18px;font-size:16px;font-family:PingFang SC;font-weight:400;color:#418eed;cursor:pointer}.xml-submit-answer-right{margin:10px 0 0 auto}.text-notes-area{background-color:#c7daf3!important}.have-been-added-notes{position:relative}@-webkit-keyframes moves{0%{left:-100%}100%{left:0}}.ouchn-container.preview-mode .preview-container-title .container-search{position:fixed;top:15px;right:20px;color:#fff}.ouchn-container.preview-mode .preview-tree-box-h5{border-radius:0}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree .el-tree-node__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node.parent-node .catalog-node__left{width:200px}.ouchn-container.preview-mode .prompt-box{position:fixed;top:40vh;left:35vw;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30vw}.ouchn-container.preview-mode .prompt-box .prompt-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 20px;border-radius:6px;font-size:16px;font-family:"微软雅黑";text-align:center}.ouchn-container.preview-mode .prompt-box .warning{background:#fcf6ed;border:2px solid #ffedd4;color:#f2ae4b}.ouchn-container.preview-mode .prompt-box .error{background:#fdf0f0;border:2px solid #f0c5c5;color:#eb6c6e}.ouchn-container.preview-mode .prompt-box .success{background:#ddf1e2;border:2px solid #bee2c7;color:#6ac73c}.ouchn-container.preview-mode .modify-notes{position:fixed;bottom:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:#e0e0e0;-webkit-box-shadow:0 15px 10px 12px #000;box-shadow:0 15px 10px 12px #000}.ouchn-container.preview-mode .modify-notes .item-box{background:#fff;border-bottom:1px solid #f2f2f2;text-align:center;line-height:46px;font-size:18px;width:100%}.ouchn-container.preview-mode .modify-notes .cancel{padding-bottom:20px;margin-top:6px}.ouchn-container.preview-mode .see-the-notes-box-h5{position:fixed;left:0;bottom:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100vh;background:rgba(0,0,0,.2)}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box{position:relative;width:100%;height:70vh;background:#fff;border-radius:8px 8px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 14px}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .selecting-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:14px}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .selecting-text img{width:18px;vertical-align:middle}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .selecting-text span{padding-left:6px;font-size:16px;color:#333;font-family:"微软雅黑";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .note-content{overflow-y:scroll;height:calc(70vh - 100px);padding:0 0 10px 30px;font-size:16px;color:#777;font-family:"微软雅黑";line-height:24px}.ouchn-container.preview-mode .see-the-notes-box-h5 .notes-content-box .note-content span{margin-right:6px;display:inline-block;width:2px;height:14px;background:#ccc}.ouchn-container.preview-mode .see-the-notes-box-pc{position:fixed;left:0;bottom:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;background:rgba(0,0,0,.2)}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box{position:relative;width:600px;height:500px;background:#fff;border-radius:8px 8px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .selecting-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:14px}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .selecting-text img{width:18px;vertical-align:middle}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .selecting-text span{padding-left:6px;font-size:16px;color:#333;font-family:"微软雅黑";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .note-content{overflow-y:scroll;height:calc(70vh - 100px);padding:0 0 10px 30px;font-size:16px;color:#777;font-family:"微软雅黑";line-height:24px}.ouchn-container.preview-mode .see-the-notes-box-pc .notes-content-box .note-content span{margin-right:6px;display:inline-block;width:2px;height:14px;background:#ccc}::-webkit-scrollbar{width:0!important}.tab-title-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:14px;border-radius:30px;background:#e9edf4;width:200px;position:fixed;bottom:10px;z-index:99;left:50%;margin-left:calc(50% - 288px)}.tab-title-h5 .catalog-tab{padding:6px;cursor:pointer;white-space:nowrap;text-align:center;width:80px}.tab-title-h5 .active{color:#fff;border-radius:30px;width:80px;text-align:center;background:var(--preview-theme-color)}.catalog-note-h5 .catalog-note_box .catalog-note_biji span,.tab-title-pc .active{color:#409eff}.tab-title-pc{position:fixed;top:56px;left:365px;z-index:99;text-align:center;width:80px;border-radius:20px}.tab-title-pc .catalog-tab{cursor:pointer;background:#fff;padding:10px 5px;margin-bottom:2px;margin-left:2px;border-radius:4px}.catalog-note-h5{padding:60px 10px 10px;height:calc(100vh - 154px);overflow-y:scroll}.catalog-note-h5 .catalog_zaiwu{width:100%;margin-top:100px;text-align:center}.catalog-note-h5 .catalog_zaiwu img{width:70%}.catalog-note-h5 .catalog-note_box .catalog-note_biji{font-weight:550;font-size:15px}.catalog-note-h5 .catalog-note_box .catalog-note_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;padding:10px 0}.catalog-note-h5 .catalog-note_box .catalog-note_item .catalog-note_img{width:21px;height:21px;vertical-align:middle}.catalog-note-h5 .catalog-note_box .catalog-note_item .catalog-note_title{margin-left:5px;font-weight:550;font-size:15px;width:85vw;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.catalog-note-h5 .catalog-note_box .catalog-note_operate{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;display:flex;align-items:center;justify-content:flex-end;font-size:14px;font-weight:450;color:#999}.catalog-note-h5 .catalog-note_box .catalog-note_operate .catalog-note-delete{margin-left:20px}.catalog-note-h5 .catalog-note_box .catalog-note_text{font-size:14px;padding:0 10px 0 25px;margin-bottom:8px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.catalog-note-pc{padding:20px 10px 10px;overflow-y:scroll;width:315px}.catalog-note-pc .catalog_zaiwu{width:100%;margin-top:100px;text-align:center}.catalog-note-pc .catalog_zaiwu img{width:70%}.catalog-note-pc .catalog-note_box .catalog-note_biji{font-weight:550;font-size:15px}.catalog-note-pc .catalog-note_box .catalog-note_biji span{color:#409eff}.catalog-note-pc .catalog-note_box .catalog-note_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;padding:10px 0;cursor:pointer}.catalog-note-pc .catalog-note_box .catalog-note_item .catalog-note_img{width:21px;height:21px;vertical-align:middle}.catalog-note-pc .catalog-note_box .catalog-note_item .catalog-note_title{margin-left:5px;font-weight:550;font-size:15px;width:85vw;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.catalog-note-pc .catalog-note_box .catalog-note_operate{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;display:flex;align-items:center;justify-content:flex-end;font-size:14px;font-weight:450;color:#999}.catalog-note-pc .catalog-note_box .catalog-note_operate .catalog-note-delete{margin-left:20px}.catalog-note-pc .catalog-note_box .catalog-note_text{font-size:14px;padding:0 10px 0 25px;margin-bottom:8px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xmlPreviewSearch-box-h5{z-index:9999;background:#f5fbff;height:calc(100% - 50px);overflow-y:scroll;width:100%}.xmlPreviewSearch-box-h5 .pdf-read-box{padding-top:49px}.xmlPreviewSearch-box-h5 .xmlPreviewSearch-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.xmlPreviewSearch-box-h5 .xmlPreviewSearch-input .input{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:12px;height:30px;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);color:#6a6f77;-web-kit-appearance:none;-moz-appearance:none;display:block;outline:0;padding:1px 28px;text-decoration:none;width:calc(100% - 80px)}.xmlPreviewSearch-box-h5 .xmlPreviewSearch-input .input_text{width:60px;min-width:60px;padding:5px 8px;background:#3e8ced;font-size:13px;color:#999;border-bottom-right-radius:20px;border-top-right-radius:20px;margin-top:-.5px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);border:none}.xmlPreviewSearch-box-h5 .seach-list{margin:0 auto;width:100%;height:70%;height:calc(100% - 30px);overflow-y:auto;overflow-x:hidden}.xmlPreviewSearch-box-h5 .seach-box{margin:10px 0 0 4px;cursor:pointer;background-color:#fff;padding:10px 5px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8)}.xmlPreviewSearch-box-h5 .seach-box .seach-label{width:100%;height:26px;background:#3E8CED;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#FFF;line-height:26px;padding:0 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-container-fixed,.xml-container-fixed-h5{top:0;z-index:9999;background:#fff;position:fixed;left:0}.xmlPreviewSearch-box-h5 .seach-box .seach-text{font-size:14px;font-weight:500;padding:10px;margin:10px 0;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);border-radius:4px}.xmlPreviewSearch-box-h5 .seach_zaiwu{width:100%;height:68%;text-align:center;color:#888}.xmlPreviewSearch-box-h5 .seach_zaiwu .search_left_img{margin-top:121px}.xmlPreviewSearch-box-h5 .seach_zaiwu img{width:70%}.xml-container-fixed{height:100vh}.xml-container-fixed-h5{width:100%;height:100vh}.xmlPreviewSearch-box-pc{z-index:999;width:100%;min-height:99vh;padding-top:5px}.xmlPreviewSearch-box-pc .pdf-read-box{padding-top:49px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc{width:1000px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:45px auto 0;padding:10px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc .xmlPreviewSearch-icon-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc .xmlPreviewSearch-icon-pc .xmlPreviewSearch-icon{position:relative;top:4px;right:25px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc .xmlPreviewSearch-icon-pc .input{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;font-size:12px;height:30px;border-radius:20px;border:1px solid #f4f4f4;color:#6a6f77;-web-kit-appearance:none;-moz-appearance:none;display:block;outline:0;padding:1px 30px 1px 15px;text-decoration:none;width:300px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input-pc .xmlPreviewSearch-icon-pc .input_text{width:60px;min-width:60px;padding:5px 8px;background:#fff;font-size:13px;color:#999;border:1px solid #fff;border-radius:30px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input .input{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:12px;height:30px;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-box-shadow:0 0 1px 1px rgba(218,218,218,.8);box-shadow:0 0 1px 1px rgba(218,218,218,.8);color:#6a6f77;-web-kit-appearance:none;-moz-appearance:none;display:block;outline:0;padding:1px 28px;text-decoration:none;width:calc(100% - 80px);border:none}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input .input_text{width:60px;min-width:60px;padding:5px 8px;background:#3e8ced;font-size:13px;color:#999;border-bottom-right-radius:20px;border-top-right-radius:20px;margin-top:-.5px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);border:none}.xmlPreviewSearch-box-pc .xmlPreviewSearch-input .input_text img{position:relative;top:2px;left:-2px}.xmlPreviewSearch-box-pc .seach-list{margin:19px auto 0;width:100%;height:70%;height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden}.xmlPreviewSearch-box-pc .seach-box{margin:10px 0 0 4px;cursor:pointer;background-color:#fff;padding:10px 5px;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8)}.xmlPreviewSearch-box-pc .seach-box .el-icon-arrow-down,.xmlPreviewSearch-box-pc .seach-box .el-icon-arrow-up{margin-right:10px;color:#fff}.xmlPreviewSearch-box-pc .seach-box .seach-label{width:100%;height:26px;background:#3E8CED;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#FFF;line-height:26px;padding:0 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-epub-pdf-view .xmlPreviewSearch-title,.xmlPreviewSearch-title{-ms-flex-direction:row;align-content:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.xmlPreviewSearch-box-pc .seach-box .seach-text{font-size:14px;font-weight:500;padding:10px;margin:10px 0;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(218,218,218,.8);box-shadow:0 1px 3px 0 rgba(218,218,218,.8);border-radius:4px}.xmlPreviewSearch-box-pc .seach_zaiwu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:68%;text-align:center;margin-top:31px;color:#888;margin-left:26px}.xmlPreviewSearch-box-pc .seach_zaiwu .search_left_img{margin-top:121px}.xmlPreviewSearch-box-pc .seach_zaiwu img{width:70%}.xmlPreviewSearch-title{background:var(--preview-theme-color);height:49px;width:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-line-pack:center}.xmlPreviewSearch-title .img{width:10px;height:18px;margin-top:15px;margin-left:12px}.xmlPreviewSearch-title .xmlPreviewSearch-sou{color:#fff;margin-top:14px;width:calc(100vw - 36px);text-align:center}*{word-break:break-all;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#xml-reader-window-box *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.hovere .body-box a,.hovere .body-box font,.hovere .body-box p,.hovere .body-box span,.hovere .body-box strong,.hovere .body-text a,.hovere .body-text font,.hovere .body-text p,.hovere .body-text span,.hovere .body-text strong,.hovere .optional-text a,.hovere .optional-text font,.hovere .optional-text p,.hovere .optional-text span,.hovere .optional-text strong,.optional-text-module .body-box a,.optional-text-module .body-box font,.optional-text-module .body-box p,.optional-text-module .body-box span,.optional-text-module .body-box strong,.optional-text-module .body-text a,.optional-text-module .body-text font,.optional-text-module .body-text p,.optional-text-module .body-text span,.optional-text-module .body-text strong,.optional-text-module .optional-text a,.optional-text-module .optional-text font,.optional-text-module .optional-text p,.optional-text-module .optional-text span,.optional-text-module .optional-text strong{user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text}input,textarea{-webkit-user-select:auto;margin:0;padding:0;outline:0}.title-container a,.title-container span{background:0 0!important}.xml-title-first-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pc .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-paragraph-first-pc .text-body-container,.xml-text-image-first-pc .text-body-container,.xml-text-image-fourth-pc .body-box .body-box-inner .text-body-container,.xml-text-image-second-pc .body-box .body-box-inner .text-body-container,.xml-text-image-third-pc .body-box .body-box-inner .text-body-container{text-align:left}.xml-title-first-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-third-pc .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pc .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pc .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-sixth-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-semicircle-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-square-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-triangle-pc .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px}.xml-title-rotundity-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pc .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-pc .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding:0 20px}.xml-title-thirteenth-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-paragraph-first-pc .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pc .text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px}.xml-paragraph-first-pc .text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pc .body-text .text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container.richtext-reset-container .richtext-reset-wrapper--view p{color:var(--reader-theme-font-color,inherit)!important}.xml-paragraph-eighth-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container.richtext-reset-container .richtext-reset-wrapper--view p{color:var(--reader-theme-font-color,inherit)!important}.xml-text-image-first-pc .text-container .editorClass{word-break:break-all}.xml-text-image-first-pc .text-body-container .editorClass{word-break:break-all}.xml-text-image-second-pc .title-box .text-container p{margin:0;padding:0}.xml-text-image-second-pc .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pc .title-box .text-container .editorClass h1,.xml-text-image-second-pc .title-box .text-container .editorClass h2,.xml-text-image-second-pc .title-box .text-container .editorClass h3,.xml-text-image-second-pc .title-box .text-container .editorClass h4,.xml-text-image-second-pc .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pc .title-box .text-container .editorClass p,.xml-text-image-third-pc .title-box .text-container p{margin:0;padding:0}.xml-text-image-second-pc .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pc .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pc .title-box .text-container .editorClass h1,.xml-text-image-third-pc .title-box .text-container .editorClass h2,.xml-text-image-third-pc .title-box .text-container .editorClass h3,.xml-text-image-third-pc .title-box .text-container .editorClass h4,.xml-text-image-third-pc .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pc .title-box .text-container p,.xml-text-image-third-pc .title-box .text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pc .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .image-container .xml-image-dan-tu .xml-image-dan-tu-h5{height:100%}.xml-text-image-fourth-pc .title-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pc .title-box .text-container .editorClass h1,.xml-text-image-fourth-pc .title-box .text-container .editorClass h2,.xml-text-image-fourth-pc .title-box .text-container .editorClass h3,.xml-text-image-fourth-pc .title-box .text-container .editorClass h4,.xml-text-image-fourth-pc .title-box .text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pc .title-box .text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-pc .body-box .body-box-inner .text-body-container .editorClass{word-break:break-all}.xml-text-image-seventh-pc .image-text-decorate{background-image:linear-gradient(to right,#fff,#a7d3fb)}.xml-single-resource-group-pc .resource-box .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;width:88px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-img .shop-item-img-resource{width:61px;height:63px}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-desc{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#999;margin-top:9px}.xml-single-resource-group-pc .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#333}.xml-single-resource-group-pc .resource-box .pointer{cursor:pointer}.xml-single-resource-group-pc .resource-box .shop-item-img{width:70px}.xml-single-resource-group-pc .resource-box .filecont{width:100%}.xml-single-resource-group-pc .resource-box .shop-item-desc-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-pc .resource-box .shop-item-desc-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;color:#0089ff;min-width:75px}.xml-single-resource-group-pc .resource-box .shop-item-desc-detail>div img{width:17px;height:17px;margin-right:3px}.xml-single-resource-group-pc .resource-box .resource-style1{background-image:url(../../static/images/leaflet/icons/resource_bg.png);background-size:100% 100%}.xml-single-resource-group-pc .resource-box .resource-style4{background-image:url(../../static/images/leaflet/icons/resources_bg.png);background-size:100% 100%}.xml-single-resource-group-pc .resource-box .resource-style5{background-image:url(../../static/images/leaflet/icons/resources_bg2.png);background-size:100% 100%}.xml-single-resource-group-pc .resource-box .el-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-pc .resource-box .style-mode__container{background-color:#fff;height:100%;padding:16px;position:relative}.xml-single-resource-group-pc .resource-box .style-mode__container .side-panel__footer{position:absolute;left:0;bottom:16px;text-align:center;width:100%}.xml-single-resource-group-pc .resource-box .style-mode__container .side-panel__footer .primary-btn{background-color:#418eed;width:100px;height:32px;padding:0;color:#fff}.xml-single-resource-group-pc .resource-box .style-mode__item{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-single-resource-group-pc .resource-box .style-mode__item+.style-mode__item{margin-top:16px}.xml-single-resource-group-pc .resource-box .style-mode__item--checkbox{width:24px}.xml-single-resource-group-pc .resource-box .style-mode__item--body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:4px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .left{width:55px;height:55px;margin-right:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-pc .resource-box .style-mode__item--body .left .default-cover{position:absolute;top:0;left:0;width:100%;height:100%}.xml-single-resource-group-pc .resource-box .style-mode__item--body .left .cover-bot-elliptic{width:85px;height:13px;position:absolute;bottom:-3px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .right .title{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xml-single-resource-group-pc .resource-box .style-mode__item--body .right .title img{width:14px;height:15px;margin-right:-5px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .right .fileinfo{font-size:12px;color:#999}.xml-single-resource-group-pc .resource-box .style-mode__item--body .downloadbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#418eed}.xml-single-resource-group-pc .resource-box .style-mode__item--body .downloadbtn>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-pc .resource-box .style-mode__item--body .downloadbtn>div img{width:12px;height:11px;margin-right:3px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard .default-cover{width:100%;height:70px;position:relative;border-radius:5px;overflow:hidden;text-align:center}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard .default-cover .downloadmask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);font-size:11px;font-family:PingFang SC;font-weight:400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard .default-cover .downloadmask img{width:15px;height:15px;margin-bottom:5px}.xml-single-resource-group-pc .resource-box .style-mode__item--body .filecard .filename{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.custom-underline{background-color:#dbeaff;cursor:pointer;font-style:inherit!important}i a,i font,i p,i span{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.the-end-of-the-trial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:200px;padding-bottom:20px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#b5b2b2));background:linear-gradient(rgba(0,0,0,0),#b5b2b2);color:#5b9fff;font-size:18px}.xml-title-eighteen-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container,.xml-title-eighteen-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container,.xml-title-eighteen-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-h5 .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-h5 .title-container-box .title-container .text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-h5 .title-container-box .title-container .text-container .edui-default .edui-editor,.xml-title-eighteen-h5 .title-container-box .title-container .text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pad .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pad .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-pad .title-container-box .title-container .text-container .edui-default .edui-editor,.xml-title-eighteen-pad .title-container-box .title-container .text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pc .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pc .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-pc .title-container-box .title-container .text-container .edui-default .edui-editor,.xml-title-eighteen-pc .title-container-box .title-container .text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-round-4{border-radius:4px}.xml-round-4 img{border-radius:8px}.xml-round-6{border-radius:6px}.xml-round-6 img,.xml-round-8,.xml-round-8 img{border-radius:8px}.style-body-boxA{position:relative}.style-body-boxA .style-wrapper{min-width:200px}.style-body-boxA .style-wrapper .top-line{position:absolute;top:0;left:0;width:100%;height:4px;background:-webkit-gradient(linear,left top,right top,from(#4994fb),color-stop(#4994fb),to(#a2c5f9));background:linear-gradient(90deg,#4994fb,#4994fb,#a2c5f9)}.style-body-boxA .style-wrapper .native-html-wrapper{max-height:60vh;overflow-y:scroll;background-color:#fff;padding:15px 10px 0}.style-body-boxA .style-wrapper .native-html-wrapper::-webkit-scrollbar{width:0}.style-body-boxA .style-wrapper .native-html-wrapper h1,.style-body-boxA .style-wrapper .native-html-wrapper h2,.style-body-boxA .style-wrapper .native-html-wrapper h3,.style-body-boxA .style-wrapper .native-html-wrapper h4,.style-body-boxA .style-wrapper .native-html-wrapper h5,.style-body-boxA .style-wrapper .native-html-wrapper h6{color:revert;font-size:revert;font-weight:revert}.style-body-boxA .style-wrapper .bottom-margin{width:calc(100% - 15px);height:15px;background:#fff;margin-top:-1px}.style-body-boxA .style-wrapper .bottom-triangle{position:absolute;bottom:0;right:0;width:0;height:0;border-top:15px solid #8cb7f6;border-right:15px solid transparent}.style-body-boxA .top-bg{width:98%;height:30px;background:#fff;position:absolute;top:2px;left:3px}.style-body-boxA .style-content-boxD{min-width:200px;background-color:#fff;padding:15px 10px 5px;max-height:600px;overflow:scroll;overflow-x:hidden}.style-body-boxA .style-content-box{min-width:200px;background-color:#fff;padding:30px 10px 20px;border:2px solid #92c2db;max-height:600px;overflow:scroll;overflow-x:hidden}.style-body-boxA .style-content-box::before{content:"";width:10px;height:10px;background-color:#92c2db;border-radius:50%;position:absolute;bottom:10px;right:15px}.style-body-boxA .style-content-box::after{content:"";width:30px;height:10px;position:absolute;bottom:10px;right:35px;border-left:10px dotted #92c2db;border-right:10px dotted #92c2db}.style-body-boxA .style-content-bg{background-color:#92c2db;position:absolute;width:100%;height:100%;z-index:-1;left:-10px;top:10px}.style-body-boxA .paper-clip-icon{width:40px;position:absolute;top:10px;z-index:5;left:-10px}.style-body-boxA .paper-clip-icon::before{position:absolute;content:"";top:-30px;right:-5px;width:15px;height:20px;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom:none;border-left:4px solid #92c2db!important;border-right:4px solid #92c2db!important;border-top:4px solid #92c2db!important}.style-body-boxA .paper-clip-icon::after{position:absolute;content:"";bottom:-21px;right:-11px;width:21px;height:30px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;border:4px solid #92c2db!important;border-top:none!important}.style-body-boxB{position:relative}.style-body-boxB .top-bg{width:98%;height:20px;background:#fff;position:absolute;top:2px;left:3px}.style-body-boxB .style-content-box{min-width:200px;background-color:#fff;padding:20px 10px;border:2px solid #fee0b0;max-height:600px;overflow:scroll;overflow-x:hidden}.style-body-boxB .style-content-bg{background-color:#fee0b0;position:absolute;width:100%;height:100%;z-index:-1;left:-10px;top:10px}.style-body-boxB .top-style-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;-ms-flex-pack:distribute;justify-content:space-around;top:5px}.style-body-boxB .top-style-box>div{width:10px;height:10px;background:#fee0b0;border-radius:50%}.style-body-boxB .top-style-box>div::before{content:"";width:10px;height:10px;border-radius:50%;border-right:3px solid #fee0b0;border-bottom:3px solid #fee0b0;position:absolute;top:-8px;-webkit-transform:rotate(-85deg);transform:rotate(-85deg)}.style-body-boxC{position:relative}.style-body-boxC .top-bg{width:98%;height:20px;background:#fff;position:absolute;top:2px;left:3px}.style-body-boxC .style-content-box{min-width:200px;background-color:#fff;padding:20px 10px;border:2px solid #84b774;max-height:600px;overflow:scroll;overflow-x:hidden}.style-body-boxC .style-content-box::before{content:"";width:40px;border-top:2px solid #84b774;position:absolute;bottom:10px;right:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.style-body-boxC .style-content-box::after{content:"";width:20px;border-top:2px solid #84b774;position:absolute;bottom:5px;right:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.style-body-boxC .style-content-bg{background-color:#84b774;position:absolute;width:100%;height:100%;z-index:-1;left:-10px;top:10px}.style-body-boxC .top-style-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;-ms-flex-pack:distribute;justify-content:space-around;top:5px}.style-body-boxC .top-style-box>div{width:10px;height:10px;background:#84b774;border-radius:50%}.style-body-boxE .scroll-top{position:relative;z-index:9}.style-body-boxE .scroll-top img{width:100%}.style-body-boxE .scroll-top::before{content:"";width:90%;height:10px;-webkit-box-shadow:0 3px 3px 0 rgba(165,165,165,.79) inset;box-shadow:0 3px 3px 0 rgba(165,165,165,.79) inset;position:absolute;top:20px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.style-body-boxE .scroll-bottom{position:relative;z-index:9}.style-body-boxE .scroll-bottom img{width:100%}.style-body-boxE .scroll-bottom::after{content:"";width:90%;height:10px;-webkit-box-shadow:0 -3px 3px 0 rgba(165,165,165,.79) inset;box-shadow:0 -3px 3px 0 rgba(165,165,165,.79) inset;position:absolute;bottom:18px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.style-body-boxE .style-content-box{padding:20px 10px;max-height:600px;overflow:scroll;overflow-x:hidden;background-color:#e9e3d5;width:89%;margin:-11px auto;position:relative}.xml-single-resource-group-pad .resource-box .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;width:88px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-img .shop-item-img-resource{width:61px;height:63px}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-desc{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#999;margin-top:9px}.xml-single-resource-group-pad .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#333}.xml-single-resource-group-pad .resource-box .pointer{cursor:pointer}.xml-single-resource-group-pad .resource-box .shop-item-img{width:70px}.xml-single-resource-group-pad .resource-box .filecont{width:100%}.xml-single-resource-group-pad .resource-box .shop-item-desc-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-pad .resource-box .shop-item-desc-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;color:#0089ff;min-width:75px}.xml-single-resource-group-pad .resource-box .shop-item-desc-detail>div img{width:17px;height:17px;margin-right:3px}.xml-single-resource-group-pad .resource-box .resource-style1{background-image:url(../../static/images/leaflet/icons/resource_bg.png);background-size:100% 100%}.xml-single-resource-group-pad .resource-box .resource-style4{background-image:url(../../static/images/leaflet/icons/resources_bg.png);background-size:100% 100%}.xml-single-resource-group-pad .resource-box .resource-style5{background-image:url(../../static/images/leaflet/icons/resources_bg2.png);background-size:100% 100%}.xml-single-resource-group-pad .resource-box .el-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-single-resource-group-pad .resource-box .style-mode__container{background-color:#fff;height:100%;padding:16px;position:relative}.xml-single-resource-group-pad .resource-box .style-mode__container .side-panel__footer{position:absolute;left:0;bottom:16px;text-align:center;width:100%}.xml-single-resource-group-pad .resource-box .style-mode__container .side-panel__footer .primary-btn{background-color:#418eed;width:100px;height:32px;padding:0;color:#fff}.xml-single-resource-group-pad .resource-box .style-mode__item{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-single-resource-group-pad .resource-box .style-mode__item+.style-mode__item{margin-top:16px}.xml-single-resource-group-pad .resource-box .style-mode__item--checkbox{width:24px}.xml-single-resource-group-pad .resource-box .style-mode__item--body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:4px}.xml-title-fourteen-h5 .title-container .cont-box .text-container,.xml-title-fourteen-pad .title-container .cont-box .text-container,.xml-title-fourteen-pc .title-container .cont-box .text-container{z-index:99;background-size:100% 100%;padding-left:10px;padding-right:20px;overflow:hidden;text-overflow:ellipsis}.xml-single-resource-group-pad .resource-box .style-mode__item--body .left{width:55px;height:55px;margin-right:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-pad .resource-box .style-mode__item--body .left .default-cover{position:absolute;top:0;left:0;width:100%;height:100%}.xml-single-resource-group-pad .resource-box .style-mode__item--body .left .cover-bot-elliptic{width:85px;height:13px;position:absolute;bottom:-3px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .right .title{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xml-single-resource-group-pad .resource-box .style-mode__item--body .right .title img{width:14px;height:15px;margin-right:-5px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .right .fileinfo{font-size:12px;color:#999}.xml-single-resource-group-pad .resource-box .style-mode__item--body .downloadbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#418eed}.xml-single-resource-group-pad .resource-box .style-mode__item--body .downloadbtn>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-single-resource-group-pad .resource-box .style-mode__item--body .downloadbtn>div img{width:12px;height:11px;margin-right:3px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard .default-cover{width:100%;height:70px;position:relative;border-radius:5px;overflow:hidden;text-align:center}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard .default-cover .downloadmask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);font-size:11px;font-family:PingFang SC;font-weight:400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard .default-cover .downloadmask img{width:15px;height:15px;margin-bottom:5px}.xml-single-resource-group-pad .resource-box .style-mode__item--body .filecard .filename{font-size:12px;font-family:PingFang SC;font-weight:400;color:var(--reader-theme-font-color,#333);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xml-title-fourteen-h5 .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-h5 .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-h5 .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fourteen-pad .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pad .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pad .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fourteen-pc .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pc .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pc .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-text-preview-box-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-preview-box-dialog .el-dialog:not(.is-fullscreen){margin-top:0!important;background:0 0;-webkit-box-shadow:none;box-shadow:none}.xml-text-preview-box-dialog .custom-dialog{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.xml-title-SanQintheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme1-h5>div{width:100%;height:100%}.xml-title-SanQintheme1-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px 3px 3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../../static/images/leaflet/resourceCenter/bamboo_slip.png);background-repeat:no-repeat;background-size:15% 100%}.xml-title-SanQintheme1-pad .title-container,.xml-title-SanQintheme1-pc .title-container{-webkit-box-sizing:border-box;background-image:url(../../static/images/leaflet/resourceCenter/bamboo_slip.png);background-repeat:no-repeat;background-size:15% 100%;height:100%;z-index:9}.xml-title-SanQintheme1-h5 .title-container .text-container{width:100%;height:100%;position:relative;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-SanQintheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme1-pad>div{width:100%;height:100%}.xml-title-SanQintheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3px 3px 3px 20px;box-sizing:border-box}.xml-title-SanQintheme1-pad .title-container .text-container{width:100%;height:100%;position:relative;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-SanQintheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme1-pc>div{width:100%;height:100%}.xml-title-SanQintheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3px 3px 3px 20px;box-sizing:border-box}.xml-title-SanQintheme1-pc .title-container .text-container{width:100%;height:100%;position:relative;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-SanQintheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme2-h5>div{width:100%;height:100%}.xml-title-SanQintheme2-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px 3px 3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d2be99;border-radius:2px;position:relative}.xml-title-SanQintheme2-h5 .title-container::after{content:"";width:5px;height:5px;background:#fff;border-radius:50%;position:absolute}.xml-title-SanQintheme2-h5 .title-container .text-container{width:100%;height:100%;min-height:45px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../static/images/leaflet/resourceCenter/mountain_scenery.png);background-repeat:no-repeat;background-position:right bottom}.xml-title-SanQintheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme2-pad>div{width:100%;height:100%}.xml-title-SanQintheme2-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px 3px 3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d2be99;border-radius:2px;position:relative}.xml-title-SanQintheme2-pad .title-container::after{content:"";width:5px;height:5px;background:#fff;border-radius:50%;position:absolute}.xml-title-SanQintheme2-pad .title-container .text-container{width:100%;height:100%;min-height:45px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../static/images/leaflet/resourceCenter/mountain_scenery.png);background-repeat:no-repeat;background-position:right bottom}.xml-title-SanQintheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-SanQintheme2-pc>div{width:100%;height:100%}.xml-title-SanQintheme2-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px 3px 3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d2be99;border-radius:2px;position:relative}.xml-title-SanQintheme2-pc .title-container::after{content:"";width:5px;height:5px;background:#fff;border-radius:50%;position:absolute}.xml-title-SanQintheme2-pc .title-container .text-container{width:100%;height:100%;min-height:45px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../static/images/leaflet/resourceCenter/mountain_scenery.png);background-repeat:no-repeat;background-position:right bottom}.xml-title-SanQintheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;background-image:url(../../static/images/leaflet/resourceCenter/Sanqin3_bg.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-SanQintheme3-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-SanQintheme3-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:200px;min-height:45px;overflow:hidden;text-overflow:ellipsis;padding:3px 25px}.xml-title-SanQintheme3-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-SanQintheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;background-image:url(../../static/images/leaflet/resourceCenter/Sanqin3_bg.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-SanQintheme3-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-SanQintheme3-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:200px;min-height:45px;overflow:hidden;text-overflow:ellipsis;padding:3px 25px}.xml-title-SanQintheme3-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-SanQintheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;background-image:url(../../static/images/leaflet/resourceCenter/Sanqin3_bg.png);background-size:100% 100%;background-repeat:no-repeat}.xml-paragraph-SanQintheme1-h5 .w-e-text-container,.xml-title-SanQintheme3-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-SanQintheme3-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:200px;min-height:45px;overflow:hidden;text-overflow:ellipsis;padding:3px 25px}.xml-title-SanQintheme3-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-SanQintheme3-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-paragraph-SanQintheme1-h5{text-align:center}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title{display:inline-block;position:relative;max-width:98%;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_Sanqin1_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme1-h5 .paragraph-SanQintheme1-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme1-h5 .body-text{padding:20px 10px 15px;margin-top:-22px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-pad,.xml-paragraph-SanQintheme1-pc{text-align:center}.xml-paragraph-SanQintheme1-h5 .body-text .left-top-image{position:absolute;top:0;left:0}.xml-paragraph-SanQintheme1-h5 .body-text .left-bottom-image{position:absolute;bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-h5 .body-text .right-top-image{position:absolute;top:0;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-h5 .body-text .right-bottom-image{position:absolute;bottom:0;right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.xml-paragraph-SanQintheme1-h5 .body-text .top-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-h5 .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-h5 .body-text .left-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-h5 .body-text .right-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-h5 .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title{display:inline-block;position:relative;max-width:98%;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_Sanqin1_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme1-pad .paragraph-SanQintheme1-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme1-pad .body-text{padding:20px 10px 15px;margin-top:-22px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-pad .body-text .left-top-image{position:absolute;top:0;left:0}.xml-paragraph-SanQintheme1-pad .body-text .left-bottom-image{position:absolute;bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-pad .body-text .right-top-image{position:absolute;top:0;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-pad .body-text .right-bottom-image{position:absolute;bottom:0;right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.xml-paragraph-SanQintheme1-pad .body-text .top-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-pad .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-pad .body-text .left-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-pad .body-text .right-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-pad .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title{display:inline-block;position:relative;max-width:98%;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_Sanqin1_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme1-pc .paragraph-SanQintheme1-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme1-pc .body-text{padding:20px 10px 15px;margin-top:-22px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-pc .body-text .left-top-image{position:absolute;top:0;left:0}.xml-paragraph-SanQintheme1-pc .body-text .left-bottom-image{position:absolute;bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-pc .body-text .right-top-image{position:absolute;top:0;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-pc .body-text .right-bottom-image{position:absolute;bottom:0;right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.xml-paragraph-SanQintheme1-pc .body-text .top-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-pc .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:#b88333;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-pc .body-text .left-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-pc .body-text .right-line{width:2px;height:calc(100% - 40px);background:#b88333;position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-pc .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme2-h5{text-align:left}.xml-paragraph-SanQintheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title{display:inline-block;position:relative;max-width:98%;padding:8px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container-box{background-color:#b99868;padding:10px 0}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .left-image{position:absolute;left:0;top:1px;height:100%}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .right-image{position:absolute;right:0;top:1px;height:100%}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px;background-color:#e4dcc6}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme2-h5 .paragraph-SanQintheme2-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme2-h5 .body-text{padding:35px 10px 15px;margin-top:-40px;text-align:left;position:relative;background-color:#f9f0df}.xml-paragraph-SanQintheme2-h5 .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme2-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme2-pad{text-align:left}.xml-paragraph-SanQintheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title{position:relative;max-width:98%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container-box{background-color:#b99868;padding:10px 0;max-width:95%}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px;background-color:#e4dcc6}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme2-pad .paragraph-SanQintheme2-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme2-pad .body-text{padding:35px 10px 15px;margin-top:-40px;text-align:left;position:relative;background-color:#f9f0df}.xml-paragraph-SanQintheme2-pad .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme2-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme2-pc{text-align:left}.xml-paragraph-SanQintheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title{position:relative;max-width:98%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container-box{background-color:#b99868;padding:10px 0;max-width:95%}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding:0 15px;background-color:#e4dcc6}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container .editorClass p{padding:0}.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container .edit-mode-inject,.xml-paragraph-SanQintheme2-pc .paragraph-SanQintheme2-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-SanQintheme2-pc .body-text{padding:35px 10px 15px;margin-top:-40px;text-align:left;position:relative;background-color:#f9f0df}.xml-paragraph-SanQintheme2-pc .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme2-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme3-h5{text-align:left}.xml-paragraph-SanQintheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme3-h5 .top-image{position:relative;z-index:9;margin-left:10px}.xml-paragraph-SanQintheme3-h5 .body-text{padding:50px 10px 15px;margin-top:-50px;text-align:left;position:relative;background-color:#fffbf3;border:2px solid #e6c17b!important}.xml-paragraph-SanQintheme3-h5 .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme3-pad .body-text,.xml-paragraph-SanQintheme3-pc .body-text{padding:50px 10px 15px;margin-top:-50px;border:2px solid #e6c17b!important;position:relative;text-align:left}.xml-paragraph-SanQintheme3-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme3-pad{text-align:left}.xml-paragraph-SanQintheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme3-pad .top-image{position:relative;z-index:9;margin-left:10px}.xml-paragraph-SanQintheme3-pad .body-text{background-color:#fffbf3}.xml-paragraph-SanQintheme3-pad .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme3-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-SanQintheme3-pc{text-align:left}.xml-paragraph-SanQintheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme3-pc .top-image{position:relative;z-index:9;margin-left:10px}.xml-paragraph-SanQintheme3-pc .body-text{background-color:#fffbf3}.xml-paragraph-SanQintheme3-pc .body-text .text-body-container{padding:1px 13px}.xml-paragraph-SanQintheme3-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-white-space-pre{white-space:pre-wrap}.xml-style-theme-blue{--background-color:#5d96e8}.xml-style-theme-orange{--background-color:#f5ab3e}.xml-style-theme-green{--background-color:#6fa350}.xml-style-theme-red{--background-color:#ae0133}.xml-style-theme-grey{--background-color:#c8c8c8}.xml-title-sixth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5>div{width:100%}.xml-title-sixth-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-h5 .title-container .title-left-div{max-width:30%}.xml-title-sixth-h5 .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-h5 .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-h5 .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-h5 .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-h5 .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-h5 .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-h5 .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-h5 .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-h5 .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-h5 .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-h5 .title-container,.xml-title-third-h5{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-second-h5 .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-h5 .title-container .w-e-text-container,.xml-title-third-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-h5{height:60px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container,.xml-title-third-h5 .title-container .title-left{height:48px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;position:relative}.xml-title-third-h5 .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;margin-right:-11px;background:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-h5 .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-h5 .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-h5 .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-h5 .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-h5 .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-h5 .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-h5 .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-h5 .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-triangle-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-h5 .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-h5 .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-h5 .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-h5 .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-h5 .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-h5 .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-h5 .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-h5 .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-h5 .title-container .title-left-img,.xml-title-semicircle-h5 .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-h5 .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-h5 .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-h5 .title-container .w-e-text-container,.xml-title-twelfth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twelfth-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container,.xml-title-twelfth-h5 .title-container .title-left{height:48px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;position:relative}.xml-title-twelfth-h5 .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;margin-right:-11px;background:#fda821;color:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-h5 .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-h5 .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-h5 .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-h5>div{min-width:75%;max-width:100%}.xml-title-eighteen-h5 .title-container-box{width:100%;position:relative}.xml-title-eighteen-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-h5 .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-h5 .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-h5 .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-h5 .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-h5>div{padding:0 35px}.xml-title-Greentheme5-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-h5 .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-h5 .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container p,.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-after:3px!important;margin-block-end:3px!important;-webkit-margin-before:3px!important;margin-block-start:3px!important}.xml-title-Knowledge-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-h5>div{width:100%;height:100%}.xml-title-Knowledge-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-h5 .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-h5 .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-thirteenth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid #006AF7;border-right:4px solid #006AF7;position:relative}.xml-title-thirteenth-h5 .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-h5 .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-h5 .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006AF7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-h5 .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder .block{width:7px;height:7px;background-color:#006AF7;margin-bottom:-3px}.xml-title-thirteenth-h5 .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:0 20px}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-h5 .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-h5 .title-container .left-image .image-container,.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-h5 .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-h5>div{min-width:40%}.xml-title-sixteen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-h5 .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-h5 .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-h5>div{min-width:60%}.xml-title-seventeen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-h5 .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-h5 .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-h5 .title-container-box{width:100%;position:relative}.xml-title-nineteen-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-h5>div{width:100%}.xml-title-Yellowtheme1-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-h5 .title-container .left-image{width:74px;height:74px;background-color:var(--reader-theme-color,#fff);border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-h5 .title-container .left-image .jiantou1{width:36px;height:8px;background-color:var(--reader-theme-color,#fff);border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-h5 .title-container .left-image .jiantou2{width:8px;height:36px;background-color:var(--reader-theme-color,#fff);border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid var(--reader-theme-color,#fff)}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:var(--reader-theme-color,#fff);max-width:77%;position:relative}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-h5>div{width:100%}.xml-title-Yellowtheme2-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-h5 .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-h5>div{width:100%}.xml-title-Yellowtheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-h5 .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-h5>div{padding:0 20px}.xml-title-Yellowtheme5-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-h5 .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-h5 .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-h5>div{height:100%}.xml-title-Yellowtheme6-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-h5 .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-h5>div{width:100%}.xml-title-Greentheme1-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-h5 .title-container .left-image .image-container,.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-h5 .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-h5 .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-h5>div{width:100%}.xml-title-Greentheme2-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-h5 .title-container .left-image .image-container,.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-h5 .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-h5 .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-h5>div{width:100%}.xml-title-Greentheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-h5 .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-h5,.xml-title-Greentheme4-h5 .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-h5{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-h5>div{width:100%}.xml-title-Greentheme4-h5 .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-h5 .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-h5 .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-h5 .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-h5 .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-h5 .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-h5 .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-h5 .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-h5 .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-twenty-h5{text-align:left}.xml-title-twenty-h5 .title-container-box{position:relative}.xml-title-twenty-h5 .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-h5 .title-container-box .left-bg img{width:60px}.xml-title-twenty-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);clip-path:polygon(7px 0,98% 0,100% 20%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);display:inline-block;padding:6px 20px 6px 80px;min-width:67%}.xml-title-twenty-h5 .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-title-twentyone-h5{text-align:left}.xml-title-twentyone-h5 .title-container-box{position:relative}.xml-title-twentyone-h5 .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-h5 .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-h5 .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-h5 .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));background:linear-gradient(90deg,#84fee1 25%,#38abe1);border-radius:10px 0 0 10px;display:inline-block;padding:6px 20px 6px 85px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-h5 .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-h5{text-align:left}.xml-title-twentytwo-h5 .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-h5 .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-h5 .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-h5 .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-h5 .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-h5 .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-h5{text-align:left}.xml-title-twentythree-h5 .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-h5 .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-h5 .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-h5 .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-h5 .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-paragraph-first-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-h5 .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-h5 .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-h5 .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-h5 .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-h5{text-align:left}.xml-paragraph-second-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-h5 .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-second-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-h5 .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-h5 .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-h5 .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-h5 .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-h5 .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-h5 .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-h5 .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-h5{position:relative}.xml-paragraph-third-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-h5 .body-text::after,.xml-paragraph-third-h5 .body-text::before{width:1px;position:absolute;background-color:#0070c1;height:80px;content:""}.xml-paragraph-third-h5 .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-h5 .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5{position:relative}.xml-paragraph-quadrangle-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-h5{position:relative}.xml-paragraph-isosceles-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-h5 .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-h5 .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-h5 .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-h5 .shape .triangle,.xml-paragraph-isosceles-h5 .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-h5{position:relative}.xml-paragraph-wave-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-h5{position:relative}.xml-paragraph-seventh-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-h5{position:relative}.xml-paragraph-eighth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-h5{position:relative}.xml-paragraph-ninth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-h5{position:relative}.xml-paragraph-tenth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-h5{position:relative}.xml-paragraph-Redtheme1-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-h5 .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-h5 .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-h5 .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-h5{position:relative}.xml-paragraph-Redtheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-h5 .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-h5 .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-h5 .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-h5 .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-h5 .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-h5{position:relative}.xml-paragraph-Redtheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-h5 .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-h5 .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-h5 .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-h5{position:relative}.xml-paragraph-Redtheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-h5 .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-h5 .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5{position:relative}.xml-paragraph-Redtheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-h5 .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-h5 .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5 .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-h5 .w-e-text-container,.xml-paragraph-sixteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-h5{position:relative}.xml-paragraph-Redtheme6-h5 .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-h5 .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-h5 .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-h5{position:relative}.xml-paragraph-sixteen-h5 .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-h5{position:relative}.xml-paragraph-twelve-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-h5 .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-h5 .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-h5 .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-h5 .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-h5 .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-eleven-h5,.xml-paragraph-eleven-h5 .body-text,.xml-paragraph-twelve-h5 .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-h5 .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-h5 .body-text{padding:25px;text-align:left}.xml-paragraph-eleven-h5 .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-h5 .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-h5 .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-h5 .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-h5 .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-h5 .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-h5 .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-h5 .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-h5 .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-h5 .text-container{padding:0 10px}.xml-paragraph-eleven-h5 .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-h5 .text-container .editorClass p{padding:0}.xml-paragraph-eleven-h5 .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-h5 .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-h5{position:relative}.xml-paragraph-thirteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-h5 .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-h5 .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-h5 .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-h5 .body-text::after,.xml-paragraph-thirteen-h5 .body-text::before{height:70%;max-height:100px;background-color:none;position:absolute;content:"";z-index:0;width:80px}.xml-paragraph-thirteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-h5 .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-h5 .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-h5{position:relative}.xml-paragraph-fourteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-h5 .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-h5 .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-h5{position:relative}.xml-paragraph-Yellowtheme1-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-h5 .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-h5{position:relative}.xml-paragraph-Yellowtheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-h5 .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-h5{position:relative}.xml-paragraph-Yellowtheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-h5 .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-h5{position:relative}.xml-paragraph-Yellowtheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-h5 .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block4{width:16px;height:16px;position:absolute;z-index:999;background-color:#fdbc55}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-h5{position:relative}.xml-paragraph-Yellowtheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .left-img,.xml-paragraph-Yellowtheme5-h5 .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .left-img{top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .right-img{bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-h5{position:relative}.xml-paragraph-fifteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-h5 .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-h5 .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-h5 .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-h5 .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-h5 .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-h5{position:relative}.xml-paragraph-Greentheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-h5 .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-h5 .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-h5 .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-h5 .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-h5{position:relative}.xml-paragraph-Greentheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-h5 .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-h5{position:relative}.xml-paragraph-Greentheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-h5 .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-h5 .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-h5{position:relative}.xml-paragraph-Greentheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-h5 .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-h5 .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-h5 .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-h5{position:relative}.xml-paragraph-Thirtyfive-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyfive-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtyfive-pad .body-text,.xml-paragraph-Thirtyfive-pc .body-text,.xml-paragraph-Thirtysix-h5 .body-text,.xml-paragraph-Thirtysix-pad .body-text{-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtyfive-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtyfive-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-h5 .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtyfive-h5 .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtyfive-h5 .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtyfive-h5 .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtyfive-h5 .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtyfive-h5 .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon1.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtysix-h5{position:relative}.xml-paragraph-Thirtysix-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtysix-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;box-shadow:5px 5px 16px 0 rgba(0,5,104,.18)}.xml-paragraph-Thirtysix-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtysix-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtysix-h5 .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtysix-h5 .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtysix-h5 .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtysix-h5 .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtysix-h5 .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtysix-h5 .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon2.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtyseven-h5{position:relative;text-align:left}.xml-paragraph-Thirtyseven-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyseven-h5 .sub-title{display:inline-block;background-image:url(../../static/images/leaflet/resourceCenter/title_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:5px 20px;position:relative;margin-left:4px;z-index:99}.xml-paragraph-Thirtyseven-h5 .sub-title .icon-box{width:25px;height:25px;background-color:#2727d5;position:absolute;top:5px;left:-12px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Thirtyseven-h5 .sub-title .icon-box img{width:84%;height:84%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Thirtyseven-h5 .body-text{padding:3px;text-align:left;position:relative;margin-top:-20px}.xml-paragraph-Thirtyseven-h5 .body-text .xml-text-h5.text-body-container{padding:20px 10px 5px;z-index:1}.xml-paragraph-Thirtyseven-h5 .body-text .seemore{width:calc(100% - 2px);height:16px;background-color:#cee0fb;position:absolute;top:1px;left:0;z-index:9;font-size:9px;font-weight:400;font-stretch:normal;color:#858585;cursor:pointer;text-align:right;padding:0 5px}.xml-paragraph-Thirtyseven-h5 .body-text .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Thirtyseven-h5 .body-text .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Thirtyseven-h5 .body-text .border-top{width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-h5 .body-text .border-bottom{width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-h5 .body-text .border-left{width:1px;height:100%;position:absolute;top:0;left:0;background-color:#88d0cf}.xml-paragraph-Thirtyseven-h5 .body-text .border-right{width:1px;height:100%;position:absolute;top:0;right:0;background-color:#2727d5}.xml-paragraph-Thirtyseven-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyseven-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-h5{position:relative;text-align:left}.xml-paragraph-Thirtyeight-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyeight-h5 .sub-title{display:inline-block;padding:5px 20px;position:relative;margin-left:4px;z-index:99;background-color:#fff;border-radius:5px;border:1px solid #d70a84!important}.xml-paragraph-Thirtyeight-h5 .sub-title .xml-text-h5.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyeight-h5 .sub-title .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-h5 .sub-title .icon-box{position:absolute;top:-30px;left:0;z-index:9}.xml-paragraph-Thirtyeight-h5 .body-text{padding:1px;text-align:left;position:relative;margin-top:-20px;background-image:linear-gradient(45deg,#d70a84 0,#d70a84 50%,#51127f 100%);border:0!important;border-radius:5px}.xml-paragraph-Thirtyeight-h5 .body-text .xml-text-h5.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Thirtyeight-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-h5 .body-text .border-left{width:25px;height:150px;position:absolute;top:10px;left:-10px;background-color:#fff;z-index:3}.xml-paragraph-Thirtyeight-h5 .body-text .border-left img{width:100%;height:100%}.xml-paragraph-Thirtyeight-h5 .body-text .border-right{width:25px;height:150px;position:absolute;bottom:30px;right:-10px;background-color:#fff;z-index:3}.xml-paragraph-Forty-h5{position:relative;text-align:left}.xml-paragraph-Forty-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Forty-h5 .body-text{padding:1px;text-align:left;position:relative}.xml-paragraph-Forty-h5 .body-text .xml-text-h5.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Forty-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Forty-h5 .body-text .top-image{width:100%;height:50%;position:absolute;top:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg1.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-h5 .body-text .bottom-image{width:100%;height:50%;position:absolute;bottom:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg2.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-h5 .body-text::after,.xml-paragraph-Forty-h5 .body-text::before{content:"";width:15px;top:50%;background-size:100% 100%;background-repeat:no-repeat;position:absolute;pointer-events:none}.xml-paragraph-Forty-h5 .body-text::before{height:30px;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon6.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Forty-h5 .body-text::after{height:30px;right:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon5.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-text-image-first-h5 .w-e-text-container,.xml-text-image-second-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-h5 .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .image-container{margin:10px 0;text-align:center}.xml-text-image-second-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-h5 .image-box .image-container .block-checked,.xml-text-image-second-h5 .image-box .image-container.block-checked,.xml-text-image-third-h5 .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-h5 .w-e-text-container,.xml-text-image-third-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-h5 .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-h5 .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-h5 .image-container .xml-image-dan-tu,.xml-text-image-fourth-h5 .image-container .xml-image-dan-tu .xml-image-dan-tu-h5{height:100%}.xml-text-image-fourth-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-fourth-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-h5 .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-h5 .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-h5 .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-h5 .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-h5 .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-h5 .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-h5 .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-h5 .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-h5 .image-text-box{width:100%}.xml-text-image-fifth-h5 .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-h5 .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-h5 .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-h5 .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-h5 .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-h5 .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-h5 .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-h5 .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-h5 .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-h5 .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-h5 .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-h5 .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-h5 .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Bluetheme1-h5,.xml-splitline-Bluetheme2-h5,.xml-splitline-Bluetheme3-h5,.xml-splitline-Bluetheme4-h5,.xml-splitline-Greentheme1-h5,.xml-splitline-Greentheme2-h5,.xml-splitline-Greentheme3-h5,.xml-splitline-Greentheme4-h5,.xml-splitline-Redtheme4-h5,.xml-splitline-Yellowtheme1-h5,.xml-splitline-Yellowtheme2-h5,.xml-splitline-Yellowtheme3-h5,.xml-splitline-Yellowtheme4-h5,.xml-splitline-second-h5{margin-top:10px!important}.xml-splitline-first-h5 .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-h5 .title-container{height:30px;padding-top:10px}.xml-splitline-second-h5 .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-h5 .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-h5 .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-h5,.xml-splitline-third-h5{margin-top:0!important}.xml-splitline-second-h5 .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-h5 .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-h5 .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-h5 .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-h5{margin-top:0!important}.xml-splitline-fifth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-h5 .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-h5,.xml-splitline-ninth-h5,.xml-splitline-seventh-h5,.xml-splitline-sixth-h5,.xml-splitline-tenth-h5{margin-top:0!important}.xml-splitline-fifth-h5 .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-h5 .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-h5 .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-h5 .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-h5 .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-h5 .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-h5 .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-h5 .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-h5 .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-h5 .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-h5 .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-h5 .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-h5 .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-h5 .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-h5 .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-h5 .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-h5 .title-container>div{width:100%}.xml-splitline-tenth-h5 .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-h5 .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-h5,.xml-splitline-Greytheme2-h5,.xml-splitline-Greytheme3-h5,.xml-splitline-Greytheme4-h5,.xml-splitline-Greytheme5-h5,.xml-splitline-Greytheme6-h5,.xml-splitline-eleventh-h5,.xml-splitline-fourth-pad,.xml-splitline-third-pad{margin-top:0!important}.xml-splitline-eleventh-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-h5 .title-container>div{width:100%}.xml-splitline-eleventh-h5 .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-h5 .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-h5 .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme6-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme1-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme2-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme3-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme4-h5 .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme1-h5 .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme2-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme3-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme4-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme1-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme2-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme3-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme4-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme1-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme2-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme3-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme4-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-title-sixth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad>div{width:100%}.xml-title-sixth-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-pad .title-container .title-left-div{max-width:30%}.xml-title-sixth-pad .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-pad .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-pad .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-pad .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-pad .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-pad .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pad .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pad .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-pad .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-pad .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-pad .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-pad .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pad .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pad .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-pad .title-container .w-e-text-container,.xml-title-third-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-pad .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-pad .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-pad .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-pad .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-pad .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-pad .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-pad .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-pad .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-triangle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rectangle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-pad .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-pad .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-pad .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-pad .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-pad .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-rotundity-pad .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-pad .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-pad .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-pad .title-container .title-left-img,.xml-title-semicircle-pad .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-pad .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-pad .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twelfth-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-pad .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-pad .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-pad .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-pad .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-pad>div{min-width:75%;max-width:100%}.xml-title-eighteen-pad .title-container-box{width:100%;position:relative}.xml-title-eighteen-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pad .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-pad .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-pad .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-pad .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-pad>div{padding:0 35px}.xml-title-Greentheme5-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-pad .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-pad .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-pad>div{width:100%;height:100%}.xml-title-Knowledge-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-pad .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-pad .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-pad .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-thirteenth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid #006AF7;border-right:4px solid #006AF7;position:relative}.xml-title-thirteenth-pad .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-pad .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-pad .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-pad .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006AF7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-pad .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-pad .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder .block{width:7px;height:7px;background-color:#006AF7;margin-bottom:-3px}.xml-title-thirteenth-pad .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:0 20px}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-pad .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-pad .title-container .left-image .image-container,.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pad .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-pad>div{min-width:40%}.xml-title-sixteen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-pad .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-pad .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-pad>div{min-width:60%}.xml-title-seventeen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-pad .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-pad .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-pad .title-container-box{width:100%;position:relative}.xml-title-nineteen-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-pad>div{width:100%}.xml-title-Yellowtheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-pad .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-pad .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-pad .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-pad>div{width:100%}.xml-title-Yellowtheme2-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-pad .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-pad>div{width:100%}.xml-title-Yellowtheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-pad .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-pad>div{padding:0 20px}.xml-title-Yellowtheme5-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-pad .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-pad .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-pad>div{height:100%}.xml-title-Yellowtheme6-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-pad .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-pad>div{width:100%}.xml-title-Greentheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-pad .title-container .left-image .image-container,.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-pad .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-pad .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-pad>div{width:100%}.xml-title-Greentheme2-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-pad .title-container .left-image .image-container,.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-pad .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-pad .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-pad>div{width:100%}.xml-title-Greentheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-pad .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-pad .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pad,.xml-title-Greentheme4-pad .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pad{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-pad>div{width:100%}.xml-title-Greentheme4-pad .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-pad .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-pad .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-pad .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-pad .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pad .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pad .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-pad .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pad .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-twenty-pad .title-container-box .title-container,.xml-title-twenty-pc .title-container-box .title-container{clip-path:polygon(7px 0,98% 0,100% 20%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);padding:6px 20px 6px 80px;min-width:67%}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-twenty-pad{text-align:left}.xml-title-twenty-pad .title-container-box{position:relative}.xml-title-twenty-pad .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-pad .title-container-box .left-bg img{width:60px}.xml-title-twenty-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);display:inline-block}.xml-title-twenty-pad .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-paragraph-first-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-pad .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pad .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pad .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pad .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pad{text-align:left}.xml-paragraph-second-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-pad .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-second-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-pad .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-pad .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-pad .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-pad .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-pad .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-pad .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-pad .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pad{position:relative}.xml-paragraph-third-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-pad .body-text::after,.xml-paragraph-third-pad .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-pad .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-pad .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pad{position:relative}.xml-paragraph-quadrangle-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pad .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-pad{position:relative}.xml-paragraph-isosceles-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-pad .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pad .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-pad .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-pad .shape .triangle,.xml-paragraph-isosceles-pad .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-pad{position:relative}.xml-paragraph-wave-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-pad{position:relative}.xml-paragraph-seventh-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-pad .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-pad .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-pad{position:relative}.xml-paragraph-eighth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pad{position:relative}.xml-paragraph-ninth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-pad{position:relative}.xml-paragraph-tenth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-pad .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-pad .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-pad{position:relative}.xml-paragraph-Redtheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pad .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-pad .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-pad .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-pad{position:relative}.xml-paragraph-Redtheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-pad .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-pad .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-pad .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-pad .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-pad .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pad{position:relative}.xml-paragraph-Redtheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-pad .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-pad .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-pad .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-pad{position:relative}.xml-paragraph-Redtheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-pad .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-pad .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pad{position:relative}.xml-paragraph-Redtheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-pad .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-pad .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pad .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-pad{position:relative}.xml-paragraph-Redtheme6-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-pad .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-pad .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-pad .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-pad{position:relative}.xml-paragraph-sixteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-pad .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-pad{position:relative}.xml-paragraph-twelve-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-pad .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-pad .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pad .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-pad .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-pad .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pad .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pad{position:relative}.xml-paragraph-eleven-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-pad .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-pad .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-pad .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-pad .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-pad .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-pad .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pad .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-pad .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pad .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-pad .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pad .text-container{padding:0 10px}.xml-paragraph-eleven-pad .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-pad .text-container .editorClass p{padding:0}.xml-paragraph-eleven-pad .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-pad .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-pad{position:relative}.xml-paragraph-thirteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-pad .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-pad .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pad .body-text::after,.xml-paragraph-thirteen-pad .body-text::before{width:80px;max-height:100px;background-color:none;position:absolute;content:"";z-index:0;height:70%}.xml-paragraph-thirteen-pad .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-pad .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-pad .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-pad{position:relative}.xml-paragraph-fourteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-pad .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-pad .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-pad{position:relative}.xml-paragraph-Yellowtheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-pad .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-pad{position:relative}.xml-paragraph-Yellowtheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-pad .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-pad{position:relative}.xml-paragraph-Yellowtheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-pad .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-pad .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-pad .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-pad{position:relative}.xml-paragraph-Yellowtheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-pad .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block4{width:16px;position:absolute;z-index:999;height:16px;background-color:#fdbc55}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-pad{position:relative}.xml-paragraph-Yellowtheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-pad .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-pad .body-text-bg .left-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute;top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-pad .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute;bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-pad{position:relative}.xml-paragraph-fifteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-pad .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pad .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pad .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pad .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pad .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-pad{position:relative}.xml-paragraph-Greentheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-pad .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pad .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-pad .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pad .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-pad{position:relative}.xml-paragraph-Greentheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-pad .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-pad{position:relative}.xml-paragraph-Greentheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-pad .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-pad .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-pad{position:relative}.xml-paragraph-Greentheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-pad .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-pad .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-pad .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-pad{position:relative}.xml-paragraph-Thirtyfive-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyfive-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;box-shadow:5px 5px 16px 0 rgba(0,5,104,.18)}.xml-paragraph-Thirtyfive-pad .body-text .xml-text-pad.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtyfive-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-pad .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtyfive-pad .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtyfive-pad .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtyfive-pad .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtyfive-pad .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtyfive-pad .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon1.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtysix-pad{position:relative}.xml-paragraph-Thirtysix-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtysix-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;box-shadow:5px 5px 16px 0 rgba(0,5,104,.18)}.xml-paragraph-Thirtysix-pad .body-text .xml-text-pad.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtysix-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtysix-pad .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtysix-pad .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtysix-pad .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtysix-pad .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtysix-pad .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtysix-pad .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon2.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtyseven-pad{position:relative;text-align:left}.xml-paragraph-Thirtyseven-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyseven-pad .sub-title{display:inline-block;background-image:url(../../static/images/leaflet/resourceCenter/title_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:5px 20px;position:relative;margin-left:4px;z-index:99}.xml-paragraph-Thirtyseven-pad .sub-title .icon-box{width:25px;height:25px;background-color:#2727d5;position:absolute;top:5px;left:-12px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Thirtyseven-pad .sub-title .icon-box img{width:84%;height:84%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Thirtyseven-pad .body-text{padding:3px;text-align:left;position:relative;margin-top:-20px}.xml-paragraph-Thirtyseven-pad .body-text .xml-text-pad.text-body-container{padding:20px 10px 5px;z-index:1}.xml-paragraph-Thirtyseven-pad .body-text .seemore{width:calc(100% - 2px);height:16px;background-color:#cee0fb;position:absolute;top:1px;left:0;z-index:9;font-size:9px;font-weight:400;font-stretch:normal;color:#858585;cursor:pointer;text-align:right;padding:0 5px}.xml-paragraph-Thirtyseven-pad .body-text .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Thirtyseven-pad .body-text .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Thirtyseven-pad .body-text .border-top{width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-pad .body-text .border-bottom{width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-pad .body-text .border-left{width:1px;height:100%;position:absolute;top:0;left:0;background-color:#88d0cf}.xml-paragraph-Thirtyseven-pad .body-text .border-right{width:1px;height:100%;position:absolute;top:0;right:0;background-color:#2727d5}.xml-paragraph-Thirtyseven-pad .body-text .xml-text-pad.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyseven-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pad{position:relative;text-align:left}.xml-paragraph-Thirtyeight-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyeight-pad .sub-title{display:inline-block;padding:5px 20px;position:relative;margin-left:4px;z-index:99;background-color:#fff;border-radius:5px;border:1px solid #d70a84!important}.xml-paragraph-Thirtyeight-pad .sub-title .xml-text-pad.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyeight-pad .body-text,.xml-paragraph-Thirtyeight-pc .body-text{margin-top:-20px;background-image:linear-gradient(45deg,#d70a84 0,#d70a84 50%,#51127f 100%)}.xml-paragraph-Thirtyeight-pad .sub-title .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pad .sub-title .icon-box{position:absolute;top:-30px;left:0;z-index:9}.xml-paragraph-Thirtyeight-pad .body-text{padding:1px;text-align:left;position:relative;border:0!important;border-radius:5px}.xml-paragraph-Thirtyeight-pad .body-text .xml-text-pad.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Thirtyeight-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pad .body-text .border-left{width:25px;height:150px;position:absolute;top:10px;left:-10px;background-color:#fff;z-index:3}.xml-paragraph-Thirtyeight-pad .body-text .border-left img{width:100%;height:100%}.xml-paragraph-Thirtyeight-pad .body-text .border-right{width:25px;height:150px;position:absolute;bottom:30px;right:-10px;background-color:#fff;z-index:3}.xml-paragraph-Forty-pad{position:relative;text-align:left}.xml-paragraph-Forty-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Forty-pad .body-text{padding:1px;text-align:left;position:relative}.xml-paragraph-Forty-pad .body-text .xml-text-pad.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Forty-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Forty-pad .body-text .top-image{width:100%;height:50%;position:absolute;top:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg1.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pad .body-text .bottom-image{width:100%;height:50%;position:absolute;bottom:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg2.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pad .body-text::after,.xml-paragraph-Forty-pad .body-text::before{width:15px;background-size:100% 100%;background-repeat:no-repeat;position:absolute;content:"";top:50%;pointer-events:none}.xml-paragraph-Forty-pad .body-text::before{height:30px;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon6.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Forty-pad .body-text::after{height:30px;right:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon5.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-text-image-second-pad .image-box,.xml-text-image-third-pad .image-box{height:143px;z-index:2;-o-object-fit:contain;min-height:143px;min-width:143px}.xml-text-image-first-pad .w-e-text-container,.xml-text-image-second-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-pad .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-pad .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pad .image-container{margin:10px 0;text-align:center}.xml-text-image-second-pad .image-box{background:#fff;width:143px;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-pad .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-pad .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-pad .title-box,.xml-text-image-third-pad .title-box{height:32px;margin-left:-8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xml-text-image-second-pad .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-pad .title-box{margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0}.xml-text-image-second-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-pad .image-box{background:#fff;width:143px;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.xml-text-image-third-pad .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pad .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-pad .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pad .title-box{margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0}.xml-text-image-third-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pad .title-box,.xml-text-image-second-pc .title-box,.xml-text-image-third-pc .title-box{margin-left:-8px;white-space:nowrap;text-overflow:ellipsis}.xml-text-image-third-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-pad .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-pad .image-container .xml-image-dan-tu,.xml-text-image-fourth-pad .image-container .xml-image-dan-tu .xml-image-dan-tu-pad{height:100%}.xml-text-image-fourth-pad .title-box{height:32px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass p,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container p{padding:0;margin:0}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-fourth-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pad .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-pad .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-pad .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-pad .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-pad .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-pad .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-pad .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-pad .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-pad .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-pad .image-text-box{width:100%}.xml-text-image-fifth-pad .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-pad .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-pad .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-pad .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-pad .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-pad .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-pad .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-pad .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-pad .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-pad .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-pad .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-pad .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-pad .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Bluetheme1-pad,.xml-splitline-Bluetheme2-pad,.xml-splitline-Bluetheme3-pad,.xml-splitline-Bluetheme4-pad,.xml-splitline-Greentheme1-pad,.xml-splitline-Greentheme2-pad,.xml-splitline-Greentheme3-pad,.xml-splitline-Greentheme4-pad,.xml-splitline-Redtheme4-pad,.xml-splitline-Yellowtheme1-pad,.xml-splitline-Yellowtheme2-pad,.xml-splitline-Yellowtheme3-pad,.xml-splitline-Yellowtheme4-pad,.xml-splitline-second-pad{margin-top:10px!important}.xml-splitline-first-pad .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-pad .title-container{height:30px;padding-top:10px}.xml-splitline-second-pad .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-pad .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-pad .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-second-pad .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-pad .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-pad .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-pad .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-pad{margin-top:0!important}.xml-splitline-fifth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-pad .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-pad,.xml-splitline-ninth-pad,.xml-splitline-seventh-pad,.xml-splitline-sixth-pad,.xml-splitline-tenth-pad{margin-top:0!important}.xml-splitline-fifth-pad .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-pad .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-pad .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-pad .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-pad .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-pad .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pad .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-pad .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-pad .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-pad .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-pad .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-pad .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-pad .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-pad .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-pad .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-pad .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-pad .title-container>div{width:100%}.xml-splitline-tenth-pad .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-pad .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-pad,.xml-splitline-Greytheme2-pad,.xml-splitline-Greytheme3-pad,.xml-splitline-Greytheme4-pad,.xml-splitline-Greytheme5-pad,.xml-splitline-Greytheme6-pad,.xml-splitline-eleventh-pad{margin-top:0!important}.xml-splitline-eleventh-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-pad .title-container>div{width:100%}.xml-splitline-eleventh-pad .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-pad .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-pad .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme6-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-pad .title-container .linebox,.xml-splitline-Bluetheme2-pad .title-container .linebox,.xml-splitline-Bluetheme3-pad .title-container .linebox,.xml-splitline-Bluetheme4-pad .title-container .linebox,.xml-splitline-Greentheme1-pad .title-container .linebox,.xml-splitline-Greentheme2-pad .title-container .linebox,.xml-splitline-Greentheme3-pad .title-container .linebox,.xml-splitline-Greentheme4-pad .title-container .linebox,.xml-splitline-Redtheme1-pad .title-container .linebox,.xml-splitline-Redtheme2-pad .title-container .linebox,.xml-splitline-Redtheme3-pad .title-container .linebox,.xml-splitline-Redtheme4-pad .title-container .linebox,.xml-splitline-Yellowtheme1-pad .title-container .linebox,.xml-splitline-Yellowtheme2-pad .title-container .linebox,.xml-splitline-Yellowtheme3-pad .title-container .linebox,.xml-splitline-Yellowtheme4-pad .title-container .linebox{width:100%;background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme1-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png)}.xml-splitline-Yellowtheme2-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png)}.xml-splitline-Yellowtheme3-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png)}.xml-splitline-Yellowtheme4-pad .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png)}.xml-splitline-Redtheme1-pad .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png)}.xml-splitline-Redtheme2-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png)}.xml-splitline-Redtheme3-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png)}.xml-splitline-Redtheme4-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png)}.xml-splitline-Greentheme1-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png)}.xml-splitline-Greentheme2-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png)}.xml-splitline-Greentheme3-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png)}.xml-splitline-Greentheme4-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png)}.xml-splitline-Bluetheme1-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png)}.xml-splitline-Bluetheme2-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png)}.xml-splitline-Bluetheme3-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png)}.xml-splitline-Bluetheme4-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-pad .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png)}.xml-title-twentyone-pad{text-align:left}.xml-title-twentyone-pad .title-container-box{position:relative}.xml-title-twentyone-pad .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-pad .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-pad .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-pad .title-container-box .title-container,.xml-title-twentyone-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));border-radius:10px 0 0 10px;padding:6px 20px 6px 85px}.xml-title-twentyone-pad .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-pad .title-container-box .title-container{background:linear-gradient(90deg,#84fee1 25%,#38abe1);display:inline-block;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-pad .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-pad{text-align:left}.xml-title-twentytwo-pad .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-pad .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-pad .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-pad .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-pad .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-pad .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-pad{text-align:left}.xml-title-twentythree-pad .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-pad .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-pad .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-pad .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-pad .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-title-sixth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc>div{width:100%}.xml-title-sixth-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-pc .title-container .title-left-div{max-width:30%}.xml-title-sixth-pc .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-pc .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-pc .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-pc .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-pc .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-pc .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pc .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pc .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-pc .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-pc .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-pc .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-pc .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pc .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pc .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-pc .title-container .w-e-text-container,.xml-title-third-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-pc .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-pc .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-pc .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-pc .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-pc .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-pc .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-pc .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-pc .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-triangle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rectangle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-pc .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-pc .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-pc .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-pc .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-pc .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rotundity-pc .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-pc .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-pc .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-pc .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-pc .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-first-library-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-left:4px solid #006af7;border-right:4px solid #006af7;position:relative}.xml-title-thirteenth-pc .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006af7;z-index:0}.xml-title-thirteenth-pc .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006af7;z-index:0}.xml-title-thirteenth-pc .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-pc .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006af7;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006af7;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006af7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-pc .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-pc .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder .block{width:7px;height:7px;background-color:#006af7;margin-bottom:-3px}.xml-title-thirteenth-pc .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding:0 20px}.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-pc .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-pc .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-pc>div{min-width:75%;max-width:100%}.xml-title-eighteen-pc .title-container-box{width:100%;position:relative}.xml-title-eighteen-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pc .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-pc .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-pc .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-pc .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-pc>div{padding:0 35px}.xml-title-Greentheme5-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-pc .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-pc .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-pc>div{width:100%;height:100%}.xml-title-Knowledge-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-pc .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-pc .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-pc .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-sixteen-library-h5>div,.xml-title-sixteen-pc>div{min-width:40%}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-pc .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-pc .title-container .left-image .image-container,.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pc .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-pc .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-pc .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-pc .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-pc .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-pc>div{min-width:60%}.xml-title-seventeen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-pc .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-pc .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-pc .title-container-box{width:100%;position:relative}.xml-title-nineteen-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-pc>div{width:100%}.xml-title-Yellowtheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-pc .title-container .left-image{width:74px;height:74px;background-color:var(--reader-theme-color,#fff);border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-pc .title-container .left-image .jiantou1{width:36px;height:8px;background-color:var(--reader-theme-color,#fff);border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-pc .title-container .left-image .jiantou2{width:8px;height:36px;background-color:var(--reader-theme-color,#fff);border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid var(--reader-theme-color,#fff)}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-pc .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:var(--reader-theme-color,#fff);max-width:77%;position:relative}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-pc>div{width:100%}.xml-title-Yellowtheme2-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-pc .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-pc>div{width:100%}.xml-title-Yellowtheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-pc .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-pc>div{padding:0 20px}.xml-title-Yellowtheme5-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-pc .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-pc .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-pc>div{height:100%}.xml-title-Yellowtheme6-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-pc .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-pc>div{width:100%}.xml-title-Greentheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-pc .title-container .left-image .image-container,.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-pc .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-pc .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div,.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-pc>div{width:100%}.xml-title-Greentheme2-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-pc .title-container .left-image .image-container,.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pc .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-pc .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-pc>div{width:100%}.xml-title-Greentheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-pc .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-pc .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pc,.xml-title-Greentheme4-pc .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pc{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-pc>div{width:100%}.xml-title-Greentheme4-pc .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-pc .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-pc .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-pc .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-pc .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pc .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pc .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-pc .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pc .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-semicircle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-pc .title-container .title-left-img,.xml-title-semicircle-pc .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-pc .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-pc .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-paragraph-first-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-pc .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pc .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pc .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pc .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pc{text-align:left}.xml-paragraph-second-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-pc .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-second-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-pc .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-pc .paragraph-second-title .text-container .editorClass p,.xml-paragraph-wave-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-second-pc .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-pc .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-pc .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-pc .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-pc .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pc{position:relative}.xml-paragraph-third-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-pc .body-text::after,.xml-paragraph-third-pc .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-pc .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-pc .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc{position:relative}.xml-paragraph-quadrangle-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-pc{position:relative}.xml-paragraph-isosceles-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-pc .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pc .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-pc .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-pc .shape .triangle,.xml-paragraph-isosceles-pc .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-pc{position:relative}.xml-paragraph-wave-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-pc{position:relative}.xml-paragraph-seventh-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-pc .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-pc .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-pc{position:relative}.xml-paragraph-eighth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pc{position:relative}.xml-paragraph-ninth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-pc{position:relative}.xml-paragraph-tenth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-pc .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-pc .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-pc{position:relative}.xml-paragraph-Redtheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pc .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-pc .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-pc .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-pc{position:relative}.xml-paragraph-Redtheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-pc .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-pc .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-pc .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-pc .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-pc .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pc{position:relative}.xml-paragraph-Redtheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-pc .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-pc .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-pc .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-pc{position:relative}.xml-paragraph-Redtheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-pc .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-pc .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pc{position:relative}.xml-paragraph-Redtheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-pc .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-pc .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pc .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-pc .w-e-text-container,.xml-paragraph-sixteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-pc{position:relative}.xml-paragraph-Redtheme6-pc .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-pc .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-pc .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-pc{position:relative}.xml-paragraph-sixteen-pc .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-pc{position:relative}.xml-paragraph-twelve-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-pc .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-pc .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pc .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-pc .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-pc .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-eleven-pc,.xml-paragraph-eleven-pc .body-text,.xml-paragraph-twelve-pc .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-pc .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-pc .body-text{padding:25px;text-align:left}.xml-paragraph-eleven-pc .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-pc .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-pc .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-pc .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-pc .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pc .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-pc .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pc .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-pc .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pc .text-container{padding:0 10px}.xml-paragraph-eleven-pc .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-pc .text-container .editorClass p{padding:0}.xml-paragraph-eleven-pc .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-pc .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-pc{position:relative}.xml-paragraph-thirteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-pc .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-pc .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pc .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-pc .body-text::after,.xml-paragraph-thirteen-pc .body-text::before{width:80px;max-height:100px;position:absolute;z-index:0;content:"";height:70%;background-color:none}.xml-paragraph-thirteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-pc .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-pc .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-pc{position:relative}.xml-paragraph-fourteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-pc .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-pc .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-pc{position:relative}.xml-paragraph-Yellowtheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-pc .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-pc{position:relative}.xml-paragraph-Yellowtheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-pc .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-pc{position:relative}.xml-paragraph-Yellowtheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-pc .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-pc .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-pc .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-pc{position:relative}.xml-paragraph-Yellowtheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-pc .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block4{width:16px;height:16px;background-color:#fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-pc{position:relative}.xml-paragraph-Yellowtheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-pc .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-pc .body-text-bg .left-img,.xml-paragraph-Yellowtheme5-pc .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute}.xml-paragraph-Yellowtheme5-pc .body-text-bg .left-img{top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-pc .body-text-bg .right-img{bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-pc{position:relative}.xml-paragraph-fifteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-pc .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pc .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pc .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pc .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pc .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-pc{position:relative}.xml-paragraph-Greentheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-pc .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pc .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-pc .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pc .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-pc{position:relative}.xml-paragraph-Greentheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-pc .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-pc{position:relative}.xml-paragraph-Greentheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-pc .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-pc .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-pc{position:relative}.xml-paragraph-Greentheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-pc .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-pc .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-pc .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-text-image-first-pc .w-e-text-container,.xml-text-image-second-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pc .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-pc .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pc .image-container{margin:10px 0;text-align:center}.xml-text-image-fourth-pc .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-second-pc .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-third-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-pc .image-box .image-container .block-checked,.xml-text-image-second-pc .image-box .image-container.block-checked,.xml-text-image-third-pc .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-pc .title-box{height:32px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden}.xml-text-image-fourth-pc .w-e-text-container,.xml-text-image-third-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-second-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-pc .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-pc .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pc .title-box{height:32px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden}.xml-text-image-third-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-pc .image-container .xml-image-dan-tu,.xml-text-image-fourth-pc .image-container .xml-image-dan-tu .xml-image-dan-tu-pc{height:100%}.xml-text-image-fourth-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-pc .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-pc .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-pc .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-pc .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-pc .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-pc .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-pc .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-pc .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-pc .image-text-box{width:100%}.xml-text-image-fifth-pc .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-pc .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-pc .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-pc .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-pc .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-pc .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-pc .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-pc .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-pc .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-pc .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-pc .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-pc .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-pc .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-first-pc .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-pc{margin-top:10px!important}.xml-splitline-second-pc .title-container{height:30px;padding-top:10px}.xml-splitline-second-pc .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-pc .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-pc .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-pc,.xml-splitline-third-pc{margin-top:0!important}.xml-splitline-second-pc .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-pc .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-pc .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-pc .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-pc{margin-top:0!important}.xml-splitline-fifth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-pc .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-pc,.xml-splitline-ninth-pc,.xml-splitline-seventh-pc,.xml-splitline-sixth-pc,.xml-splitline-tenth-pc{margin-top:0!important}.xml-splitline-fifth-pc .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-pc .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-pc .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-pc .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-pc .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-pc .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pc .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-pc .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-pc .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-pc .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-pc .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-pc .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-pc .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-pc .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-pc .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-pc .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-pc .title-container>div{width:100%}.xml-splitline-tenth-pc .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-pc .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-pc,.xml-splitline-Greytheme2-pc,.xml-splitline-Greytheme3-pc,.xml-splitline-Greytheme4-pc,.xml-splitline-Greytheme5-pc,.xml-splitline-Greytheme6-pc,.xml-splitline-eleventh-pc{margin-top:0!important}.xml-splitline-eleventh-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-pc .title-container>div{width:100%}.xml-splitline-eleventh-pc .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-pc .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-pc .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-pc,.xml-splitline-Bluetheme2-pc,.xml-splitline-Bluetheme3-pc,.xml-splitline-Bluetheme4-pc,.xml-splitline-Greentheme1-pc,.xml-splitline-Greentheme2-pc,.xml-splitline-Greentheme3-pc,.xml-splitline-Greentheme4-pc,.xml-splitline-Redtheme4-pc,.xml-splitline-Yellowtheme1-pc,.xml-splitline-Yellowtheme2-pc,.xml-splitline-Yellowtheme3-pc,.xml-splitline-Yellowtheme4-pc{margin-top:10px!important}.xml-splitline-Greytheme6-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-pc .title-container .linebox,.xml-splitline-Bluetheme2-pc .title-container .linebox,.xml-splitline-Bluetheme3-pc .title-container .linebox,.xml-splitline-Bluetheme4-pc .title-container .linebox,.xml-splitline-Greentheme1-pc .title-container .linebox,.xml-splitline-Greentheme2-pc .title-container .linebox,.xml-splitline-Greentheme3-pc .title-container .linebox,.xml-splitline-Greentheme4-pc .title-container .linebox,.xml-splitline-Redtheme1-pc .title-container .linebox,.xml-splitline-Redtheme2-pc .title-container .linebox,.xml-splitline-Redtheme3-pc .title-container .linebox,.xml-splitline-Redtheme4-pc .title-container .linebox,.xml-splitline-Yellowtheme1-pc .title-container .linebox,.xml-splitline-Yellowtheme2-pc .title-container .linebox,.xml-splitline-Yellowtheme3-pc .title-container .linebox,.xml-splitline-Yellowtheme4-pc .title-container .linebox{width:100%;background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Yellowtheme1-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png)}.xml-splitline-Yellowtheme2-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png)}.xml-splitline-Yellowtheme3-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png)}.xml-splitline-Yellowtheme4-pc .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png)}.xml-splitline-Redtheme1-pc .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png)}.xml-splitline-Redtheme2-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png)}.xml-splitline-Redtheme3-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png)}.xml-splitline-Redtheme4-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png)}.xml-splitline-Greentheme1-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png)}.xml-splitline-Greentheme2-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png)}.xml-splitline-Greentheme3-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png)}.xml-splitline-Greentheme4-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png)}.xml-splitline-Bluetheme1-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png)}.xml-splitline-Bluetheme2-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png)}.xml-splitline-Bluetheme3-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png)}.xml-splitline-Bluetheme4-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png)}.xml-title-twenty-pc{text-align:left}.xml-title-twenty-pc .title-container-box{position:relative}.xml-title-twenty-pc .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-pc .title-container-box .left-bg img{width:60px}.xml-title-twenty-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);display:inline-block}.xml-title-twenty-pc .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-title-twentyone-pc{text-align:left}.xml-title-twentyone-pc .title-container-box{position:relative}.xml-title-twentyone-pc .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-pc .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-pc .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-pc .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-pc .title-container-box .title-container{background:linear-gradient(90deg,#84fee1 25%,#38abe1);display:inline-block;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-pc .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-pc{text-align:left}.xml-title-twentytwo-pc .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-pc .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-pc .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-pc .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-pc .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-pc .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-pc{text-align:left}.xml-title-twentythree-pc .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-pc .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-pc .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-pc .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-pc .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-paragraph-Thirtyfive-pc{position:relative}.xml-paragraph-Thirtyfive-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyfive-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;box-shadow:5px 5px 16px 0 rgba(0,5,104,.18)}.xml-paragraph-Thirtyfive-pc .body-text .xml-text-pc.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtyfive-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-pc .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtyfive-pc .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtyfive-pc .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtyfive-pc .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtyfive-pc .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtyfive-pc .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon1.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtysix-pc{position:relative}.xml-paragraph-Thirtysix-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtysix-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtysix-pc .body-text .xml-text-pc.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtysix-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtysix-pc .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtysix-pc .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtysix-pc .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtysix-pc .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtysix-pc .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtysix-pc .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon2.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtyseven-pc{position:relative;text-align:left}.xml-paragraph-Thirtyseven-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyseven-pc .sub-title{display:inline-block;background-image:url(../../static/images/leaflet/resourceCenter/title_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:5px 20px;position:relative;margin-left:4px;z-index:99}.xml-paragraph-Thirtyseven-pc .sub-title .icon-box{width:25px;height:25px;background-color:#2727d5;position:absolute;top:5px;left:-12px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Thirtyseven-pc .sub-title .icon-box img{width:84%;height:84%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Thirtyseven-pc .body-text{padding:3px;text-align:left;position:relative;margin-top:-20px}.xml-paragraph-Thirtyseven-pc .body-text .xml-text-pc.text-body-container{padding:20px 10px 5px;z-index:1}.xml-paragraph-Thirtyseven-pc .body-text .seemore{width:calc(100% - 2px);height:16px;background-color:#cee0fb;position:absolute;top:1px;left:0;z-index:9;font-size:9px;font-weight:400;font-stretch:normal;color:#858585;cursor:pointer;text-align:right;padding:0 5px}.xml-paragraph-Thirtyseven-pc .body-text .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Thirtyseven-pc .body-text .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Thirtyseven-pc .body-text .border-top{width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-pc .body-text .border-bottom{width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-pc .body-text .border-left{width:1px;height:100%;position:absolute;top:0;left:0;background-color:#88d0cf}.xml-paragraph-Thirtyseven-pc .body-text .border-right{width:1px;height:100%;position:absolute;top:0;right:0;background-color:#2727d5}.xml-paragraph-Thirtyseven-pc .body-text .xml-text-pc.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyseven-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pc{position:relative;text-align:left}.xml-paragraph-Thirtyeight-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyeight-pc .sub-title{display:inline-block;padding:5px 20px;position:relative;margin-left:4px;z-index:99;background-color:#fff;border-radius:5px;border:1px solid #d70a84!important}.xml-paragraph-Thirtyeight-pc .sub-title .xml-text-pc.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyeight-pc .sub-title .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pc .sub-title .icon-box{position:absolute;top:-30px;left:0;z-index:9}.xml-paragraph-Thirtyeight-pc .body-text{padding:1px;text-align:left;position:relative;border:0!important;border-radius:5px}.xml-paragraph-Thirtyeight-pc .body-text .xml-text-pc.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Thirtyeight-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pc .body-text .border-left{width:25px;height:150px;position:absolute;top:10px;left:-10px;background-color:#fff;z-index:3}.xml-paragraph-Thirtyeight-pc .body-text .border-left img{width:100%;height:100%}.xml-paragraph-Thirtyeight-pc .body-text .border-right{width:25px;height:150px;position:absolute;bottom:30px;right:-10px;background-color:#fff;z-index:3}.xml-paragraph-Forty-pc{position:relative;text-align:left}.xml-paragraph-Forty-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Forty-pc .body-text{padding:1px;text-align:left;position:relative}.xml-paragraph-Forty-pc .body-text .xml-text-pc.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Forty-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Forty-pc .body-text .top-image{width:100%;height:50%;position:absolute;top:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg1.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pc .body-text .bottom-image{width:100%;height:50%;position:absolute;bottom:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg2.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pc .body-text::after,.xml-paragraph-Forty-pc .body-text::before{width:15px;top:50%;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none;position:absolute;content:""}.xml-paragraph-Forty-pc .body-text::before{height:30px;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon6.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Forty-pc .body-text::after{height:30px;right:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon5.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.pc-catalog::-webkit-scrollbar-thumb{border-radius:10px!important;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important;background:#535353!important}.pc-catalog::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important;border-radius:10px!important;background:#ededed!important}.preview-list-pc::-webkit-scrollbar{width:8px!important}.preview-list-pc::-webkit-scrollbar-thumb{border-radius:10px!important;-webkit-box-shadow:inset 0 0 5px rgba(90,90,90,.2)!important;background:#535353!important}.preview-list-pc::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important;border-radius:10px!important;background:#ededed!important}@keyframes moves{0%{left:-100%}100%{left:0}}.preview-list-counter{position:relative;display:inline-block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:100%;height:calc(100vh - 100px);margin-top:40px;padding-top:15px}.preview-list-counter-pc{margin:50px auto;height:calc(100vh - 60px)}.preview-list-counter-pc .preview-nav__box{width:700px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-counter-pc .preview-nav__box .custom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--preview-theme-color);border-radius:11px;padding:8px 9px;width:52px;height:30px}.preview-list-counter-pc .preview-nav__box .custom-btn.isDisabled{opacity:.4}.preview-list-counter-pc .preview-nav__box .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fefefe}.preview-list-counter-pc .preview-nav__box .custom-btn .custom-icon{height:14px}.preview-list-pc{height:calc(100vh - 96px);overflow:hidden;overflow-y:auto;position:relative}.preview-list-pc.style-b{padding-bottom:58px}.preview-list-pc.style-b--pc{padding-bottom:62px}.preview-list-pc .preview-nav{position:fixed;bottom:0;z-index:1001}.preview-list-pc .preview-nav .preview-nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:58px;padding:0 15px;background-color:#f7f7f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__left .custom-btn span{min-width:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__left .custom-btn .custom-icon{width:14px}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:132px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__right .custom-btn span{min-width:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-list-pc .preview-nav .preview-nav__wrapper .preview-nav__right .custom-btn .custom-icon{width:8px}.preview-list-pc .preview-nav .preview-nav__wrapper .custom-btn{background-color:var(--preview-theme-color);border-radius:11px;padding:8px 9px}.preview-list-pc .preview-nav .preview-nav__wrapper .custom-btn.isDisabled{opacity:.4}.preview-list-pc .preview-nav .preview-nav__wrapper .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fefefe;width:52px;height:30px}.preview-list-pc .preview-nav .preview-nav__wrapper .custom-btn .custom-icon{height:14px}.preview-list-pc .preview-nav.pc{width:600px}.preview-list-pc .preview-nav.pc .preview-nav__wrapper{height:62px;padding:0 24px;background-color:#f7f7f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__left .custom-btn span{min-width:64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__left .custom-btn .custom-icon{width:16px}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:178px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__right .custom-btn span{min-width:37px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .preview-nav__right .custom-btn .custom-icon{width:10px}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .custom-btn{background-color:var(--preview-theme-color);border-radius:14px;padding:8px 9px}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .custom-btn.isDisabled{opacity:.4}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-family:PingFang SC;font-weight:400;color:#fefefe}.preview-list-pc .preview-nav.pc .preview-nav__wrapper .custom-btn .custom-icon{height:16px}.xml-digital-teaching-preview .preview-list{position:relative}.xml-digital-teaching-preview .preview-list.style-b{padding-bottom:58px}.xml-digital-teaching-preview .preview-list.style-b--pc{padding-bottom:62px}.xml-digital-teaching-preview .preview-list .preview-nav{position:fixed;bottom:0;z-index:1001}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:58px;padding:0 15px;background-color:#f7f7f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__left .custom-btn span{min-width:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__left .custom-btn .custom-icon{width:14px}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:132px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__right .custom-btn span{min-width:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .preview-nav__right .custom-btn .custom-icon{width:8px}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .custom-btn{background-color:var(--preview-theme-color);border-radius:11px;padding:8px 9px}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .custom-btn.isDisabled{opacity:.4}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fefefe}.xml-digital-teaching-preview .preview-list .preview-nav .preview-nav__wrapper .custom-btn .custom-icon{height:14px}.xml-digital-teaching-preview .preview-list .preview-nav.pc{width:600px}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper{height:62px;padding:0 24px;background-color:#f7f7f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__left .custom-btn span{min-width:64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__left .custom-btn .custom-icon{width:16px}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:178px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__right .custom-btn span{min-width:37px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .preview-nav__right .custom-btn .custom-icon{width:10px}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .custom-btn{background-color:var(--preview-theme-color);border-radius:14px;padding:8px 9px}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .custom-btn.isDisabled{opacity:.4}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-family:PingFang SC;font-weight:400;color:#fefefe}.xml-digital-teaching-preview .preview-list .preview-nav.pc .preview-nav__wrapper .custom-btn .custom-icon{height:16px}.xml-digital-teaching-preview .preview-nav-phone__box{position:fixed;left:0;bottom:0;z-index:99;width:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.xml-digital-teaching-preview .preview-nav-phone__box .preview-nav__left .custom-btn{width:60px}.xml-digital-teaching-preview .preview-nav-phone__box .preview-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140px}.xml-digital-teaching-preview .preview-nav-phone__box .custom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--preview-theme-color);border-radius:11px;padding:8px 9px;width:52px;height:30px}.xml-digital-teaching-preview .preview-nav-phone__box .custom-btn.isDisabled{opacity:.4}.xml-digital-teaching-preview .preview-nav-phone__box .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:PingFang SC;font-weight:400;color:#fefefe}.xml-digital-teaching-preview .preview-nav-phone__box .custom-btn .custom-icon{height:14px}.el-image-viewer__wrapper .el-image-viewer__mask{opacity:.85}.ouchn-container.preview-mode{background:#fff}.ouchn-container.preview-mode .preview-container-title-pc{background-color:var(--preview-theme-color);height:49px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1500;width:100vw;position:fixed;left:0}.ouchn-container.preview-mode .preview-container-title-pc .container-text-pc{margin-left:30px;color:#fff}.ouchn-container.preview-mode .preview-container-title-pc .container-text-search{padding-right:26px;margin-right:30px;background-color:#fff;border-radius:30px;font-size:20px}.ouchn-container.preview-mode .preview-container-title-pc .container-text-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;padding:5px 15px;width:200px;background-color:#fff;font-size:14px;color:#333;border:#fff;border-radius:30px}.ouchn-container.preview-mode .preview-container-title-pc .container-iocn-search-pc{position:absolute;right:50px;top:10px;color:#000}.ouchn-container.preview-mode .preview-container-title{text-align:center;background-color:var(--preview-theme-color);height:49px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1500;width:100%;color:#fff}.ouchn-container.preview-mode .preview-container-title.fixed-title{position:fixed}.ouchn-container.preview-mode .preview-container-title .container-icon{position:absolute;left:15px;color:#fff;margin-left:8px;font-size:16px;line-height:49px}.ouchn-container.preview-mode .preview-container-title .container-text{color:#fff;line-height:49px;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:80vw;padding:0 5px}.ouchn-container.preview-mode .preview-for-h5 .preview-screen-h5{overflow-y:inherit;overflow-x:hidden;padding-bottom:40px}.ouchn-container.preview-mode .preview-for-pc{background-color:#f4f1f4}.ouchn-container.preview-mode .preview-for-pc .pc-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh}.ouchn-container.preview-mode .preview-for-pc .pc-container .pc-catalog{width:430px;border-radius:10px;height:calc(100vh - 70px);background-color:#fff;overflow:hidden;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.ouchn-container.preview-mode .preview-for-pc .pc-container .pc-catalog.pc-catalog--render{margin-top:56px;margin-left:15px}.ouchn-container.preview-mode .preview-for-pc .pc-container .preview-screen-pc{min-width:700px;max-width:700px;margin:0 auto;background:#fff}.ouchn-container.preview-mode .preview-for-pc .pc-container .preview-screen-pc .preview-container-title i{display:none}.ouchn-container.preview-mode .preview-tree-box-h5 .el-tree-node .el-tree-node__content,.ouchn-container.preview-mode .preview-tree-box-pad .el-tree-node .el-tree-node__content{display:table}.ouchn-container.preview-mode .preview-for-pc .pc-container .preview-screen-pc .preview-container-title .container-text{font-size:18px;font-family:PingFang SC;font-weight:700;color:#fff}.ouchn-container.preview-mode .preview-for-pad{max-width:750px;margin:0 auto}.ouchn-container.preview-mode .preview-tree-box-h5-tree,.ouchn-container.preview-mode .preview-tree-box-pad-tree,.ouchn-container.preview-mode .preview-tree-box-pc-tree{margin-top:16px}.ouchn-container.preview-mode .preview-tree-box-h5{background:#fff;padding:15px;height:calc(100vh - 157px);overflow-x:hidden;overflow-y:auto}.ouchn-container.preview-mode .preview-tree-box-h5[id=built-in-tree]{padding:0}.ouchn-container.preview-mode .preview-tree-box-h5 .el-tree-node{word-break:break-all;white-space:normal}.ouchn-container.preview-mode .preview-tree-box-h5-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container.preview-mode .preview-tree-box-h5-title .el-image{position:absolute;left:16px}.ouchn-container.preview-mode .preview-tree-box-h5-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.ouchn-container.preview-mode .preview-tree-box-h5-line{width:100%;height:1px;background:#ccc;border-radius:1px}.ouchn-container.preview-mode .preview-tree-box-h5.custom-catalog-tree{height:calc(100vh - 80px);overflow-y:auto}.ouchn-container.preview-mode .preview-tree-box-h5.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.ouchn-container.preview-mode .preview-tree-box-h5.custom-catalog-tree .el-tree-node__expand-icon{display:none}.ouchn-container.preview-mode .preview-tree-box-h5.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left,.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left .node-label-bg{position:absolute;color:transparent}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;background-color:var(--preview-theme-color);opacity:.15}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left{width:200px}.ouchn-container.preview-mode .preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.ouchn-container.preview-mode .preview-tree-box-pad{height:calc(100vh - 157px);background:#fff;overflow-x:hidden;overflow-y:auto;padding:15px}.ouchn-container.preview-mode .preview-tree-box-pad[id=built-in-tree]{padding:0}.ouchn-container.preview-mode .preview-tree-box-pad .el-tree-node{word-break:break-all;white-space:normal}.ouchn-container.preview-mode .preview-tree-box-pad-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container.preview-mode .preview-tree-box-pad-title .el-image{position:absolute;left:16px}.ouchn-container.preview-mode .preview-tree-box-pad-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.ouchn-container.preview-mode .preview-tree-box-pad-line{width:100%;height:1px;background:#ccc;border-radius:1px}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree{height:calc(100vh - 80px);overflow-y:auto}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree .el-tree-node__expand-icon{display:none}.ouchn-container.preview-mode .preview-tree-box-pad.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left,.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left .node-label-bg{position:absolute;color:transparent}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;background-color:var(--preview-theme-color);opacity:.15}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ouchn-container.preview-mode .preview-tree-box-pad .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.ouchn-container.preview-mode .preview-tree-box-pc{background:#fff;overflow-x:hidden;overflow-y:auto;padding:15px 10px}.ouchn-container.preview-mode .preview-tree-box-pc[id=built-in-tree]{padding:0}.ouchn-container.preview-mode .preview-tree-box-pc .el-tree-node{word-break:break-all;white-space:normal}.ouchn-container.preview-mode .preview-tree-box-pc .el-tree-node .el-tree-node__content{display:table}.ouchn-container.preview-mode .preview-tree-box-pc-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ouchn-container.preview-mode .preview-tree-box-pc-title .el-image{position:absolute;left:16px}.ouchn-container.preview-mode .preview-tree-box-pc-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.ouchn-container.preview-mode .preview-tree-box-pc-line{width:100%;height:1px;background:#ccc;border-radius:1px}.ouchn-container.preview-mode .preview-tree-box-pc.custom-catalog-tree{height:calc(100vh - 110px);overflow-y:auto}.ouchn-container.preview-mode .preview-tree-box-pc.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.ouchn-container.preview-mode .preview-tree-box-pc.custom-catalog-tree .el-tree-node__expand-icon{display:none}.ouchn-container.preview-mode .preview-tree-box-pc.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left,.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left .node-label-bg{position:absolute;color:transparent}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;background-color:var(--preview-theme-color);opacity:.15}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ouchn-container.preview-mode .preview-tree-box-pc .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.add-notes-bookmarks .item-box span,.add-notes-bookmarks-pc .item-box span{font-size:12px;color:#fff}.ouchn-container .editing-preview .preview-tree-box-h5{background:#fff;height:calc(100vh - 104px);overflow-x:hidden;overflow-y:auto}.add-notes-bookmarks,.add-notes-bookmarks-pc,.add-notes-bookmarks-pc::after,.add-notes-bookmarks::after{position:absolute;background:#2b2b2b}.add-notes-bookmarks-pc{z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.add-notes-bookmarks-pc .item-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999999}.add-notes-bookmarks-pc .item-box img{width:20px;cursor:pointer}.add-notes-bookmarks{left:140px;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24vw;padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.add-notes-bookmarks .item-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999999}.add-notes-bookmarks .item-box img{width:4vw;padding:2px;cursor:pointer}.add-notes-bookmarks::after{bottom:-1vw;left:10vw;z-index:99998;content:"";width:4vw;height:4vw;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#2b2b2b}.add-notes-bookmarks-pc::after{bottom:-8px;left:40px;z-index:99998;content:"▙";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#2b2b2b}.add-notes-box-text,.add-notes-box-text-pc,.continue-read-box{z-index:99999;top:0;position:fixed}.textbooks-opinion{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px!important}.textbooks-opinion::after{left:12px}.add-notes-box-text{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;background:rgba(0,0,0,.2)}.add-notes-box-text .notes-text-box{width:88vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#ededed;border-radius:8px}.add-notes-box-text .notes-text-box .title-box{width:100%;position:relative;padding-left:6px;font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;font-family:"微软雅黑";color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-notes-box-text .notes-text-box .title-box:after{position:absolute;left:0;top:0;width:2px;height:20px;background:#ccc;content:""}.add-notes-box-text .notes-text-box .textarea{margin:10px 0;width:100%;height:30vw;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;resize:none;border-radius:4px;font-family:"微软雅黑";font-size:14px;color:#333}.add-notes-box-text .notes-text-box .add-notes-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-notes-box-text .notes-text-box .add-notes-btn div{padding:3px 14px;border:1px solid var(--preview-theme-color);border-radius:20px;font-size:14px;font-family:"微软雅黑";color:var(--preview-theme-color);cursor:pointer}.add-notes-box-text .notes-text-box .add-notes-btn .confirm{margin-left:30px;background:var(--preview-theme-color);color:#fff}.add-notes-box-text-pc{right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw!important;height:100vh!important;background:rgba(0,0,0,.2)}.add-notes-box-text-pc .notes-text-box-pc{width:600px;height:500px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#ededed;border-radius:8px}.add-notes-box-text-pc .notes-text-box-pc .title-box{width:100%;position:relative;padding-left:6px;font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;font-family:"微软雅黑";color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-notes-box-text-pc .notes-text-box-pc .title-box:after{position:absolute;left:0;top:0;width:2px;height:20px;background:#ccc;content:""}.add-notes-box-text-pc .notes-text-box-pc .textarea{margin:10px 0;width:100%;height:400px;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;resize:none;border-radius:4px;font-family:"微软雅黑";font-size:14px;color:#333}.add-notes-box-text-pc .notes-text-box-pc .add-notes-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-notes-box-text-pc .notes-text-box-pc .add-notes-btn div{padding:3px 14px;border:1px solid var(--preview-theme-color);border-radius:20px;font-size:14px;font-family:"微软雅黑";color:var(--preview-theme-color);cursor:pointer}.add-notes-box-text-pc .notes-text-box-pc .add-notes-btn .confirm{margin-left:30px;background:var(--preview-theme-color);color:#fff}.continue-read-box{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;background:rgba(0,0,0,.2)}.continue-read-box .notes-text-box{width:490px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#ededed;border-radius:8px}.continue-read-box .notes-text-box .title-box{width:100%;text-align:center;position:relative;padding-left:6px;font-size:22px;font-weight:400;font-stretch:normal;letter-spacing:6px;font-family:"微软雅黑";color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.continue-read-box .notes-text-box .text{margin:10px 0;width:100%;min-height:70px;max-height:170px;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;resize:none;border-radius:4px;font-family:"微软雅黑";font-size:16px;color:#333}.continue-read-box .notes-text-box .text .link{margin-top:10px;width:100%;min-height:30px;max-height:80px;overflow-y:scroll;background-color:#d4dfee;border-radius:10px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}.continue-read-box .notes-text-box .add-notes-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.continue-read-box .notes-text-box .add-notes-btn div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:22px;padding:3px 14px;border:1px solid var(--preview-theme-color);border-radius:20px;font-size:14px;font-family:"微软雅黑";color:var(--preview-theme-color);cursor:pointer}.continue-read-box .notes-text-box .add-notes-btn .confirm{margin-left:30px;background:var(--preview-theme-color);color:#fff}.continue-read-h5 .notes-text-box{width:90vw}.continue-read-h5 .title-box{font-size:20px}.continue-read-h5 .text{min-height:56px;max-height:1560px}.continue-read-h5 .add-notes-btn div{width:60px;height:20px}.text-notes-bg{background-color:#cddff7;cursor:pointer}.xml-epub-pdf-view{position:fixed;left:0;bottom:0;right:0;top:0;padding:50px 0 0;background-color:#fff;z-index:10002}.xml-epub-pdf-view .xmlPreviewSearch-title{background:var(--preview-theme-color);height:49px;width:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-line-pack:center}.xml-epub-pdf-view .xmlPreviewSearch-title .img{width:10px;height:18px;margin-top:15px;margin-left:12px}.xml-epub-pdf-view .xmlPreviewSearch-title .xmlPreviewSearch-sou{color:#fff;margin:14px 0 0 14px;width:calc(100vw - 54px);text-align:center;overflow:hidden;white-space:nowrap}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-h5+.xml-image-ping-pu-h5,.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-pad+.xml-image-ping-pu-pad,.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-pc+.xml-image-ping-pu-pc,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--under,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--under,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--under,.parent-group.xml-single-image-group+.image-container{margin-top:10px}.xml-epub-pdf-view .xmlPreviewSearch-navbar{background:#f3f3f3;height:40px;width:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-epub-pdf-view .xmlPreviewSearch-navbar .el-icon-close{font-size:20px;font-weight:600}.xml-single-html-group-render{position:relative}.xml-single-html-group-render .xml-html-mask{position:absolute;width:calc(100% - 30px)!important;height:calc(100% - 30px)!important;left:0;right:0;bottom:0;top:0;opacity:.1;filter:alpha(opacity=5);z-index:100}.xml-single-html-group-render .xml-copy-url-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;cursor:pointer;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#2d2d2d}.xml-single-html-group-render .xml-copy-url-box .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:14px;background:#eef3ff;border-radius:12px}.xml-single-html-group-render .xml-copy-url-box .content img{width:120px}.xml-single-html-group-render .xml-copy-url-box .content span{padding:14px 0;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#999;line-height:20px}.xml-single-html-group-render .xml-copy-url-box .content .btn{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#3e8ced}.xml-single-html-group-render .web-file-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:15px;border:1px solid #418eed}.xml-single-html-group-render .web-file-box .file-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:70px}.xml-single-html-group-render .web-file-box .file-cover img{width:70px;height:70px}.xml-single-html-group-render .web-file-box .file-title{font-size:18px;font-weight:400;color:#333;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-left:16px;width:calc(100% - 100px)!important}.xml-single-html-group-render .xml-iframe-mask-box::after{content:"";position:absolute;top:0;left:0;z-index:999;display:block;width:100%;height:100%;pointer-events:var(--xml-iframe-pointer-events)}.parent-group.xml-single-image-group .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:hidden}.parent-group.xml-single-image-group .image-container .xml-noimage-container{background:#f4f4f4;height:315px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-image-group .image-container .xml-noimage-container .xml-noimage{width:244px;height:200px}.parent-group.xml-single-image-group .image-container .xml-image-dan-tu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu.hua-lang{width:auto}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu.ping-pu{width:100%}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang{display:-webkit-box;display:-ms-flexbox;display:flex}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5 img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-h5:last-child{margin-right:0}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pad:last-child{margin-right:0}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:15px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc img{background:#f4f4f4;-o-object-fit:contain;object-fit:contain;border-radius:6px}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-hualang .xml-image-hua-lang-pc:last-child{margin-right:0}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-h5{max-width:100%;text-align:center}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-pad{max-width:100%;text-align:center}.parent-group.xml-single-image-group .image-container .xml-image-duo-tu .xml-image-ping-pu .xml-image-ping-pu-pc{max-width:100%;text-align:center}.parent-group.xml-single-image-group .hua-lang-image-container{overflow-x:scroll}.parent-group.xml-single-image-group .hua-lang-image-container::-webkit-scrollbar{height:10px}@-webkit-keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% + var(--xml-reader-width)));transform:translateX(calc(-100% + var(--xml-reader-width)))}}@keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% + var(--xml-reader-width)));transform:translateX(calc(-100% + var(--xml-reader-width)))}}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang{position:relative}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang img{height:calc(100% - 34px)}.parent-group.xml-single-image-group .xml-image-duo-tu .no-title .xml-image-hua-lang img{height:100%}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--lay,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--lay,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--lay{font-size:16px;color:#333;width:100%;overflow:hidden;white-space:normal;word-break:break-all}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--on,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--on,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--on{margin-bottom:10px}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--fixed,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--fixed,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--fixed{font-size:14px;color:#fff;position:absolute;left:0;z-index:3;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:rgba(0,0,0,.4);padding:5px 10px}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--bottom,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--bottom,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--bottom{bottom:0}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--top,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-lun-bo .image-title--top,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-ping-pu .image-title--top{top:0}.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--on,.parent-group.xml-single-image-group .xml-image-duo-tu .xml-image-hua-lang .image-title--under{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo{width:100%;max-width:750px;margin:0 auto}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo{width:100%;text-align:center}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .custom-indicator{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;background-color:rgba(0,0,0,.4);color:#fff;font-size:12px;padding:3px 10px;border-radius:24px;min-width:48px}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .custom-indicator.withBottomTitle{bottom:calc(100% - 32px)}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .custom-indicator.withTopTitle{bottom:12px}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .image-title--on,.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo .image-title--under{min-height:24px}.parent-group.xml-single-image-group .xml-image-duo-tu.lun-bo .xml-image-lun-bo img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.parent-group.xml-single-image-group .image-container-scroll{overflow-x:scroll}.el-image-viewer__wrapper .el-image-viewer__title{font-size:16px;color:#fff;position:fixed;top:20px;bottom:initial;text-align:center;width:calc(100% - 84px);overflow:hidden;text-overflow:ellipsis;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.6392156863);padding:0 12px;background-color:transparent;cursor:auto}.el-image-viewer__wrapper .el-image-viewer__content{font-size:14px;color:#fff;position:fixed;bottom:80px;text-align:center;line-height:22px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background:rgba(0,0,0,.6392156863);padding:5px 15px;border-radius:0;word-break:break-all;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:auto}.el-image-viewer__wrapper .el-image-viewer__content .ellipsis-box{width:100%}.el-image-viewer__wrapper .el-image-viewer__close{top:20px;right:10px;width:32px;height:32px}.el-image-viewer__wrapper .el-image-viewer__actions .el-icon-arrow-left.is-disabled,.el-image-viewer__wrapper .el-image-viewer__actions .el-icon-arrow-right.is-disabled{color:#999}.text-ellipsis-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}.el-image__placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1000px){.el-image-viewer__wrapper .el-image-viewer__canvas{width:auto;height:auto;position:absolute;top:60px;left:100px;right:100px;bottom:140px;overflow:hidden}}.parent-group.xml-single-music-group .audio-component{display:none!important}.parent-group.xml-single-music-group .xml-music-container .fixed-ratio-container{width:100%;padding-bottom:24.78%;position:relative}.parent-group.xml-single-music-group .xml-music-container .fixed-ratio-container+.fixed-ratio-container{margin-top:10px}.parent-group.xml-single-music-group .xml-music-container .xml-music__wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8% 3.5%;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.parent-group.xml-single-music-group .xml-music-container .xml-music__wrapper.style-mode--A,.parent-group.xml-single-music-group .xml-music-container .xml-music__wrapper.style-mode--B{border:1px solid #418eed}.parent-group.xml-single-music-group .xml-music-container .xml-music__wrapper.style-mode--C .xml-music-player-box .xml-audio-player .audio-player-control{max-width:100%}.parent-group.xml-single-music-group .xml-music-container .play-mode-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:7px;right:0;z-index:2}.parent-group.xml-single-music-group .xml-music-container .play-mode-wrap .play-control-image{width:24px;height:20px}.parent-group.xml-single-music-group .xml-music-container .demo .play-mode-wrap{top:3px;right:0;z-index:2}.parent-group.xml-single-music-group .xml-music-container .demo .play-mode-wrap .play-control-image{width:18px;height:14px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box{width:100%;height:100%;position:relative}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-cover{width:17.28%;height:100%;margin-right:2%;position:relative}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-cover .el-image{width:100%;height:100%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-cover .style-a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:6px;max-width:71.72%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-player-control,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-player-control{padding-top:2px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control .audio-player-title{width:calc(100% - 30px);color:var(--reader-theme-font-color,#333)}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control .audio-player-title .scroll-text{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress .el-slider__runway,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress .el-slider__runway{margin:8px 0}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control .audio-player-title.preview{width:calc(100% - 30px);overflow:hidden}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-player-control .audio-player-title.preview .scroll-text{-webkit-animation:fadeNum 7s infinite;animation:fadeNum 7s infinite;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes fadeNum{10%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fadeNum{10%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .play-button{width:40px;height:40px;border-radius:50%;-webkit-box-shadow:0 0 20px -2px #2e9adb;box-shadow:0 0 20px -2px #2e9adb}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .play-button .button-image{cursor:pointer}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .play-button img{max-width:100%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:65.57%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls__play-button-wrapper{padding-right:18px;-ms-flex-item-align:center;align-self:center}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress{width:100%;justify-self:center}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress .el-slider__button-wrapper{display:none}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;bottom:-5px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times .current-time,.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times .total-time{font-size:12px;color:#999}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .play-button{width:20px;height:20px;border-radius:50%;-webkit-box-shadow:0 0 10px -2px #2e9adb;box-shadow:0 0 10px -2px #2e9adb}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .play-button .button-image{cursor:pointer}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-player-control .audio-player-title{font-size:14px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-player-control .audio-player-title .scroll-text{line-height:14px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-controls{min-height:65.57%}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-controls__play-button-wrapper{padding-right:10px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-controls .audio-controls__handler .progress .el-slider__runway{margin:0 0 2px;height:4px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .xml-audio-player.demo .audio-controls .audio-controls__handler .play-times{line-height:12px;bottom:1px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .prevent-drag{position:absolute;background-color:#666;width:200px;height:10px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer{margin:0;background-color:inherit;-webkit-box-shadow:none;box-shadow:none}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-pic{background-color:inherit!important;width:58.75px;height:67.5px;margin:10px 12.5px}.parent-group.xml-single-recorder-group .xml-recorder-container .fixed-ratio-container+.fixed-ratio-container,.parent-group.xml-single-recorder-group .xml-recorder-container .fixed-voice-container+.fixed-ratio-container,.xml-video-container .fixed-ratio-container+.fixed-ratio-container,.xml-video-player .fixed-ratio-container+.fixed-ratio-container,.xml-voice-player{margin-top:10px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-play{margin-right:-168px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-pause{width:26px;height:26px;bottom:26%;right:50%;margin-right:-168px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-pause .aplayer-icon-pause{height:22px;width:20px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info{height:82px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:190px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time{position:absolute;top:-16px}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner{width:190px;position:relative;color:#fbfbfb}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner .aplayer-ptime{color:#666;position:absolute;left:0}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner .aplayer-dtime{color:#666;position:absolute;right:0}.parent-group.xml-single-music-group .xml-music-container .xml-music-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon{display:none}.parent-group.xml-single-music-group .xml-music-container .audio-play-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover{width:20.62%!important;position:relative}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .video-pause-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-47%,-50%);transform:translate(-47%,-50%);z-index:9}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .video-pause-btn .play-button{width:70%;height:70%;-webkit-box-shadow:none;box-shadow:none}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .record{width:100%;height:100%;border-radius:50%;background-color:#5c5a5e;position:relative}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .record::after{content:"";width:65%;height:65%;background-color:#e24444;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-cover .record .record-right{width:65%;position:absolute;top:-10px;right:-33%;height:100%}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .scroll-text{color:#8c5938}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-player-control{max-width:66.72%!important}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-player-control .progress .el-slider__bar{background-color:#e24444!important}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:65.57%}.parent-group.xml-single-music-group .xml-music-container .audio-play-box .audio-controls__play-button-wrapper{padding-right:8px!important;-ms-flex-item-align:center;align-self:center}.parent-group.xml-single-recorder-group .audio-component{display:none!important}.parent-group.xml-single-recorder-group .xml-recorder-container .fixed-ratio-container{width:100%;min-height:80px;padding-bottom:24.78%;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder__wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8% 3.5%;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder__wrapper.style-mode--A,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder__wrapper.style-mode--B{border:1px solid #418eed}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder__wrapper.style-mode--C .xml-recorder-player-box .xml-audio-player .audio-player-control{max-width:100%}.parent-group.xml-single-recorder-group .xml-recorder-container .fixed-voice-container{width:100%;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-voice__wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8% 3.5%;background-color:var(--reader-theme-secondary-color,#fbfbfb);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-voice__wrapper.style-mode--A,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-voice__wrapper.style-mode--B{border:1px solid #418eed}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-voice__wrapper.style-mode--C .xml-recorder-player-box .xml-audio-player .audio-player-control{max-width:100%}.parent-group.xml-single-recorder-group .xml-recorder-container .play-mode-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:4px;right:6px;z-index:2}.parent-group.xml-single-recorder-group .xml-recorder-container .play-mode-wrap:hover{cursor:pointer}.parent-group.xml-single-recorder-group .xml-recorder-container .play-mode-wrap .play-control-image{width:30px;height:30px}.parent-group.xml-single-recorder-group .xml-recorder-container .demo .play-mode-wrap{top:2px;right:4px;z-index:2}.parent-group.xml-single-recorder-group .xml-recorder-container .demo .play-mode-wrap .play-control-image{width:18px;height:18px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box{width:100%;height:100%;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0!important;background-color:#fbfbfb;padding:0 16px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-cover{width:78px;height:78px;margin-right:10px;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-cover img{border-radius:5px;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-cover .style-a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .record-player-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .record-player-control .mock-wave{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .record-player-control .mock-wave img{max-width:100%}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:6px;max-width:70.22%}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control .audio-player-title{width:calc(100% - 30px);color:#333}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control .audio-player-title .scroll-text{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control .audio-player-title.preview{width:calc(100% - 30px);overflow:hidden}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-player-control .audio-player-title.preview .scroll-text{-webkit-animation:fadeNum 7s infinite;animation:fadeNum 7s infinite;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .play-button{width:40px;height:40px;border-radius:50%;-webkit-box-shadow:0 0 20px -2px #2e9adb;box-shadow:0 0 20px -2px #2e9adb}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .play-button .button-image{cursor:pointer}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .play-text{position:absolute;top:36%;-webkit-transform:translateY(20px);transform:translateY(20px);width:100%;text-align:center;font-size:14px;color:#333}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls__play-button-wrapper{padding-right:18px;-ms-flex-item-align:center;align-self:center}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress .el-slider__button-wrapper{display:none}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .progress{width:100%;justify-self:center}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;bottom:2px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times .current-time,.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player .audio-controls .audio-controls__handler .play-times .total-time{font-size:12px;color:#999}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .play-button{width:20px;height:20px;border-radius:50%;-webkit-box-shadow:0 0 10px -2px #2e9adb;box-shadow:0 0 10px -2px #2e9adb}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .play-button .button-image{cursor:pointer}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .play-text{position:absolute;top:50%;-webkit-transform:translateY(10px);transform:translateY(10px);width:100%;text-align:center;font-size:12px;color:#333}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-player-control .audio-player-title{font-size:14px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-player-control .audio-player-title .scroll-text{line-height:14px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-controls{min-height:60px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-controls__play-button-wrapper{padding-right:10px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-controls .audio-controls__handler .progress .el-slider__runway{margin:0 0 2px;height:4px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .xml-audio-player.demo .audio-controls .audio-controls__handler .play-times{line-height:12px;bottom:1px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .prevent-drag{position:absolute;background-color:#666;width:200px;height:10px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer{margin:0;background-color:inherit;-webkit-box-shadow:none;box-shadow:none}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-pic{background-color:inherit!important;width:58.75px;height:67.5px;margin:10px 12.5px}.dialog-title,.xml-voice-container .el-dialog__header{background:#eee}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-play{margin-right:-168px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-pause{width:26px;height:26px;bottom:26%;right:50%;margin-right:-168px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-pic .aplayer-pause .aplayer-icon-pause{height:22px;width:20px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info{height:82px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:190px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time{position:absolute;top:-16px}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner{width:190px;position:relative;color:#fbfbfb}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner .aplayer-ptime{color:#666;position:absolute;left:0}.parent-group.xml-single-recorder-group .xml-recorder-container .xml-recorder-player-box .aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner .aplayer-dtime{color:#666;position:absolute;right:0}@media screen and (max-width:750px){.parent-group.xml-single-recorder-group .play-button{width:30px!important;height:30px!important;-webkit-box-shadow:0 0 15px -2px #2e9adb!important;box-shadow:0 0 15px -2px #2e9adb!important}.parent-group.xml-single-recorder-group .play-text{-webkit-transform:translateY(13px)!important;transform:translateY(13px)!important;font-size:12px!important}.parent-group.xml-single-recorder-group .play-mode-wrap{top:2px!important;right:4px!important;z-index:2!important}.parent-group.xml-single-recorder-group .play-mode-wrap .play-control-image{width:24px!important;height:24px!important}}.dialog-title{font-size:30px;font-family:Source Han Serif CN;font-weight:700;color:#333}.voice-content-box{min-height:48vh;max-height:48vh;border-bottom:1px dashed #1f4d75;overflow-y:auto}.voice-btn-box{text-align:center;padding-top:40px;position:relative}.voice-btn-box>div{font-size:36px;font-family:Microsoft YaHei;font-weight:400;color:#418eed;line-height:51px}.voice-btn-box img{width:90px;height:90px;cursor:pointer}.voice-btn-box .total_score{position:absolute;top:0;right:0;color:#db0000;font-weight:700;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);background-image:url(../../static/images/leaflet/icons/source_underline.png);background-repeat:no-repeat;background-size:100% 35%;background-position:bottom;padding-bottom:10px;cursor:pointer}.illustrate-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;padding-bottom:10px;border-bottom:1px solid #eee}.xml-result-con{width:412px;background:#fff;border-radius:2px}.xml-result-con .score-item-box{min-height:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;border-radius:2px;margin-top:20px}.xml-result-con .score-item-box>div{width:100%;height:46px;background:#fff;border:1px solid #dcdcdc;border-radius:2px;line-height:46px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:4px 0}.xml-result-con .score-item-box>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-result-con .score-item-box>div>div span{margin-left:4px;color:#1e1d1d}.xml-result-con .score-item-box>div span{color:var(--themecolor)}.xml-result-con .Gray::after{content:"";width:100%;height:100%;background-color:rgba(188,188,188,.3);position:absolute;top:0;left:0}.xml-result-con .total{width:150px;height:150px;background-color:#fff;border:4px solid #1e1d1d;border-radius:50%;position:relative;text-align:center;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-result-con .total .number-box{width:85%;height:85%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px}.btn-group,.voice-image-con{display:-webkit-box;display:-ms-flexbox}.xml-result-con .total .number-box span{font-weight:700;font-size:40px;margin-right:2px}.xml-result-con .total .comprehensive{width:140px;height:37px;background-color:#eb5537;border-radius:27px;border:3px solid #fff;position:absolute;bottom:-15px;z-index:9;font-family:SourceHanSansCN-Bold;font-size:17px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff}.xml-voice-player{height:calc(100% - 40px)!important}.voice-image-con{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;color:var(--reader-theme-font-color,initial)}.voice-image-con img{width:100%;height:100%}.btn-group{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}.btn-group .icon-box,.btn-group>div{display:-webkit-box;display:-ms-flexbox}.btn-group>div,.xml-single-question-group .file-render .file-info.videoHandler{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.btn-group>div{display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 4px;cursor:pointer;min-width:59px}.btn-group .icon-box,.play-box{background-color:#2d5dd8;-webkit-box-align:center}.btn-group .icon-box{width:43px;height:43px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.play-box,.play-box .play-icon{display:-webkit-box;display:-ms-flexbox}.btn-group .icon-box .img1{width:50%}.btn-group .icon-box .img2{width:85%;height:50%}.btn-group .icon-box .img4{height:50%}.btn-group .icon-box .img3{width:70%;margin-top:5px}.btn-group .text{font-family:SourceHanSansCN-Regular;font-size:12px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#bcbbbb}.play-box{width:85%;height:3vh;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.play-box>div{margin:0 5px}.play-box .play-icon{width:2%;height:80%;cursor:pointer;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-box .play-icon img{width:100%}.play-box .slider-box{width:50%}.play-box .text{font-family:SourceHanSansCN-Normal;font-size:10px;font-weight:400;font-stretch:normal;color:#fff}.question .text,.question .text .title{font-size:16px;font-family:PingFang SC}.question{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.question>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0}.question .workbench-shop-item .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;width:88px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question .workbench-shop-item .shop-item-img img{max-width:100%}.question .text{font-weight:700;color:#666;margin-left:20px;line-height:40px}.question .text .title{font-weight:400;color:var(--reader-theme-font-color,#333)}.question .text .info{font-size:14px;font-family:PingFang SC;font-weight:400;color:#999}.question .text .info span{color:#418eed!important;margin:0 5px}.parent-group.xml-single-video-group .vjs-custom-skin>.video-js .vjs-control-bar.fullscren{position:fixed;opacity:1!important}.parent-group.xml-single-video-group .vjs-no-select .vjs-progress-control.vjs-control{pointer-events:none!important}.parent-group.xml-single-video-group .video-js .vjs-error-display::before{display:none!important}.parent-group.xml-single-video-group .vjs-poster{-o-object-fit:scale-down;object-fit:scale-down}.parent-group.xml-single-video-group .dialog-box{pointer-events:none!important}.parent-group.xml-single-video-group .xml-video-container{padding-top:.5px}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box{width:100%;height:100%}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player>.dialog-box{position:absolute;top:0;left:0;width:100%;height:calc(100% - 150px);z-index:10;pointer-events:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player .convert-placeholder{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ECECF3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player .convert-placeholder__text{text-align:center;padding:0 18px}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player::-webkit-media-controls{display:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin>.video-js .vjs-control-bar.fullscren{position:fixed;opacity:1!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin>.video-js .vjs-control .vjs-time-tooltip{top:.6em}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-no-select .vjs-progress-control.vjs-control{pointer-events:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin .video-js .vjs-big-play-button{border-radius:100%!important;width:70px!important;height:70px!important;line-height:67px!important;margin-left:-35px!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin.is-demo-mode .video-js .vjs-big-play-button{border-radius:100%!important;width:48px!important;height:48px!important;line-height:45px!important;margin-left:-24px!important;margin-top:-24px!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .video-js .vjs-error-display::before{display:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-poster{-o-object-fit:scale-down;object-fit:scale-down}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .dialog-box{pointer-events:none!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9.vjs-empty-placeholder .vjs-error .vjs-error-display{opacity:0}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-menu-button-popup .vjs-menu .vjs-menu-content{padding:0!important}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .video-title{width:100%;height:30px;z-index:2;position:absolute;top:calc(100% - 30px);left:0;background-color:#101010;font-size:14px;color:#fff;padding-left:16px;padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .video-title>div{overflow-x:hidden}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .video-title>div div{white-space:nowrap;display:inline-block}.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .video-title .animate-title{white-space:nowrap;-webkit-animation:title-move var(--scroll-duration) linear infinite;animation:title-move var(--scroll-duration) linear infinite}@-webkit-keyframes title-move{0%,12%{margin-left:0;-webkit-transform:translateX(0);transform:translateX(0)}100%{margin-left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes title-move{0%,12%{margin-left:0;-webkit-transform:translateX(0);transform:translateX(0)}100%{margin-left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.parent-group.xml-single-video-group .xml-video-player .video-player.vjs-custom-skin .video-js{height:100%;padding-top:0}.parent-group.xml-single-video-group .xml-video-player .video-player.vjs-custom-skin.with-bottom-title .video-js .vjs-control-bar{bottom:30px}.xml-video-container .fixed-ratio-container,.xml-video-player .fixed-ratio-container{padding-bottom:56.25%;position:relative}.xml-video-container .fixed-ratio-container::before,.xml-video-player .fixed-ratio-container::before{content:"";display:block;position:absolute;width:100%;height:1.2px;top:-1px;background-color:#FFF;z-index:2}.xml-video-container .fixed-ratio-container.with-under-title+.video-title--under,.xml-video-player .fixed-ratio-container.with-under-title+.video-title--under{word-break:break-all;padding:4px 2px 0}.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js{height:100%;padding-top:0}.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::before,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::before{content:"";display:block;position:absolute;height:100%;left:-1px;width:1.5px;background-color:#FFF;z-index:2}.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::after,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::after{content:"";display:block;position:absolute;height:100%;right:-.5px;width:1px;background-color:#FFF;z-index:2}.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder).is-edit-mode .video-js.vjs-fluid .vjs-poster,.xml-video-container .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder).is-edit-mode .video-js.vjs-fluid .vjs-tech,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder).is-edit-mode .video-js.vjs-fluid .vjs-poster,.xml-video-player .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder).is-edit-mode .video-js.vjs-fluid .vjs-tech{pointer-events:none}.xml-modal-player__wrapper .vjs-no-select .vjs-progress-control.vjs-control,.xml-modal-player__wrapper .xml-video-player .vjs-no-select .vjs-progress-control.vjs-control,.xml-modal-viewer__wrapper .vjs-no-select .vjs-progress-control.vjs-control,.xml-modal-viewer__wrapper .xml-video-player .vjs-no-select .vjs-progress-control.vjs-control,.xml-video-container .fixed-ratio-container .video-player.vjs-no-select .vjs-progress-control.vjs-control,.xml-video-player .fixed-ratio-container .video-player.vjs-no-select .vjs-progress-control.vjs-control{pointer-events:none!important}.xml-video-container .fixed-ratio-container .video-js .vjs-mute-control,.xml-video-player .fixed-ratio-container .video-js .vjs-mute-control{padding-left:0;padding-right:0}.xml-video-container .fixed-ratio-container .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.xml-video-player .fixed-ratio-container .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{left:-3em}.xml-video-container.block-checked .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::after,.xml-video-container.block-checked .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::before,.xml-video-container.block-checked .fixed-ratio-container::before,.xml-video-player.block-checked .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::after,.xml-video-player.block-checked .fixed-ratio-container .video-player.vjs-custom-skin:not(.vjs-empty-placeholder) .video-js.vjs-fluid:not(.vjs-fullscreen)::before,.xml-video-player.block-checked .fixed-ratio-container::before{background-color:#418EED}.xml-video-container .xml-video__wrapper,.xml-video-player .xml-video__wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fbfbfb;border-radius:8px}.xml-video-container .xml-video__wrapper video,.xml-video-player .xml-video__wrapper video{width:100%;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:750px){.parent-group.xml-single-video-group .xml-video-container .xml-video-player-box .xml-video-player-16-9 .vjs-custom-skin:not(.is-demo-mode) .video-js .vjs-big-play-button,.player-dialog .xml-modal-player__wrapper .xml-video-player .video-js .vjs-big-play-button{width:60px!important;height:60px!important;line-height:57px!important;margin-left:-30px!important;margin-top:-30px!important}}.preview-tree-box-h5-tree,.xml-single-question-group .option-item+.option-item{margin-top:16px}.xml-single-question-group .group-content{width:100%}.xml-single-question-group .group-content .el-textarea__inner{background:var(--reader-theme-secondary-color,initial);border-color:var(--reader-theme-secondary-color,initial);color:var(--reader-theme-font-color,inherit)}.xml-single-question-group .content{width:100%}.xml-single-question-group .content .stem-content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 14px;height:auto;border:1px solid #e7e7e7;border-radius:6px;cursor:pointer;color:var(--reader-theme-font-color,inherit)}.xml-single-question-group .content .stem-content.no-border{padding:0;border:none;cursor:default}.xml-single-question-group .content .stem-content .placeholder{color:#c0c4cc;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xml-single-question-group .option-item{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--reader-theme-secondary-color,#fbfbfb);border-radius:6px;padding-left:16px;cursor:pointer;-webkit-transition:all ease .3s;transition:all ease .3s;border:1px solid var(--reader-theme-secondary-color,#fbfbfb);color:var(--reader-theme-font-color,inherit)}.xml-single-question-group .option-item.isActive{border-color:#2e9adb}.xml-single-question-group .option-item .questionSeq{padding:8px 0}.xml-single-question-group .option-item.isTrue{border:1px solid #70b603}.xml-single-question-group .option-item.isTrue .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#70b603;background:#70b603}.xml-single-question-group .option-item.isFalse{border:1px solid #d9001b}.xml-single-question-group .option-item.isFalse .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#d9001b;background:#d9001b}.xml-single-question-group .option-item:hover{background:#ddd}.xml-single-question-group .option-item .content{cursor:pointer}.xml-single-question-group .option-item .stem-content.no-border{padding:8px 14px!important;cursor:pointer}.xml-single-question-group .file-render{width:100%}.xml-single-question-group .file-render .image-file{width:218px;-o-object-fit:scale-down;object-fit:scale-down}.xml-single-question-group .file-render .video-file{width:408px}.xml-single-question-group .file-render .file-render{width:100%}.xml-single-question-group .file-render .file-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.xml-single-question-group .file-render .file-info.videoHandler{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-single-question-group .file-render .file-info.videoHandler .fileName{font-size:18px;color:#333;margin-bottom:19px}.xml-single-question-group .file-render .file-info.videoHandler .fileInfo{font-size:14px;color:#666;margin-bottom:19px}.xml-single-question-group .file-render .audio .audio-icon{width:36px;height:36px;margin-right:20px}.xml-single-question-group .file-render .audio .audio-icon img{width:100%;height:100%;display:block}.xml-single-question-group .file-render .audio .audio-controls{width:100%;max-width:200px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler,.xml-single-question-group .file-render .audio .audio-controls .audio-controls--progress{width:100%}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler{line-height:1}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler .play{font-size:24px}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler .play .play-handler{width:22px;height:22px;display:block;cursor:pointer}.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler .current-time,.xml-single-question-group .file-render .audio .audio-controls .audio-controls--handler .total-time{font-size:12px;color:#333}.xml-single-question-group .file-render .play-handler.mobile{width:20px;height:20px}.xml-single-question-group .file-render .audio-component{display:none}.xml-single-question-group .file-render .el-slider__runway{margin:0 0 4px;background:#e3e3e3;height:4px}.xml-single-question-group .file-render .el-slider__bar{height:4px}.xml-single-question-group .file-render .el-slider__button{width:10px;height:10px}.xml-single-question-group .file-render .el-slider__button-wrapper{top:-15px}.xml-single-question-group .file-render .file-render--video ::v-deep .el-dialog__header{padding:10px}.xml-single-question-group .file-render .file-render--video .video-content{width:180px;height:135px;border-radius:6px;overflow:hidden;position:relative}.xml-single-question-group .file-render .file-render--video .video-content .play{position:absolute;left:50%;top:50%;cursor:pointer;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.xml-single-question-group .file-render .file-render--video .video-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.xml-single-question-group .file-render .file-render--video .video-mask img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50% -50%);transform:translate(-50% -50%);display:block}.xml-single-question-group .file-render .file-render--video .video-player{width:100%}.xml-single-question-group .flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-single-question-group .AIbtn{cursor:pointer;padding-left:16px;margin-top:5px}.xml-single-question-group .shop-item-img img{width:100%}.xml-single-question-group .group-content{padding-bottom:14px}.xml-single-question-group .group-content-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px}.xml-single-question-group .group-content-box .question-number{line-height:28px;padding-right:4px}.xml-single-question-group .question-label{padding-top:8px}.xml-single-question-group .border-bottom{margin-bottom:10px;border-bottom:2px dashed #ececec}.xml-single-question-group .answer-cloze-input{margin-bottom:8px;width:100%;padding:6px 10px;border-radius:4px;background:var(--reader-theme-secondary-color,#fbfbfb);border-color:var(--reader-theme-secondary-color,initial);color:var(--reader-theme-font-color,inherit)}.parent-group.xml-single-resource-group .preview-container-resource .workbench-shop-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-resource-group .preview-container-resource .shop-item-desc .shop-item-desc-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.parent-group.xml-single-resource-group .preview-container-resource-editor .shop-item-desc .shop-item-desc-detail .pointer,.parent-group.xml-single-resource-group .preview-container-resource-editor .shop-item-desc .shop-item-desc-title,.parent-group.xml-single-resource-group .preview-container-resource-editor .shop-item-img{cursor:unset}.parent-group.xml-single-resource-group .preview-container-resource-demo .workbench-shop-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0!important}.parent-group.xml-single-resource-group .preview-container-resource-demo .shop-item-img{border:1px solid #d8d8d8;border-radius:8px;width:70px!important;height:70px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.parent-group.xml-single-resource-group .preview-container-resource-demo .shop-item-img .shop-item-img-resource{width:80%!important;height:80%!important}.parent-group.xml-single-resource-group .preview-container-resource-demo .shop-item-desc .shop-item-desc-title{font-size:14px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.parent-group.xml-single-resource-group .preview-container-resource-demo .shop-item-desc .shop-item-desc-detail{font-size:12px!important}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:2em 1em 1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0;border-radius:4px}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*=language-].line-numbers{position:relative;padding-left:3.3em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.3em;width:2.8em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.5em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:focus-within>.toolbar,div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{border:0;font:inherit;line-height:normal;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#xml-reader-window-box strong,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit strong,.parent-group .richtext-reset-container .richtext-reset-wrapper--view strong,.parent-group .text-container .richtext-reset-wrapper--edit strong,.parent-group .text-container .richtext-reset-wrapper--view strong,.xml-text-preview-box-dialog strong{font-weight:900}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}.video-js button,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}div.code-toolbar>.toolbar>.toolbar-item+.toolbar-item{margin-left:6px}.parent-group.xml-single-text-group .text-container table{border-collapse:collapse;margin:10px auto;border:1px solid #797979}.parent-group.xml-single-text-group .text-container table td,.parent-group.xml-single-text-group .text-container table th{border:1px solid #797979;color:#535353;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.25}.parent-group.xml-single-text-group .text-container table th,.parent-group.xml-single-text-group .text-container table tr.firstRow td{color:#353535;background-color:#ececec}.parent-group.xml-single-text-group .text-container p{word-break:break-word;margin:0}.parent-group.xml-single-text-group .text-container span.inline-link-wrap{text-indent:initial}.parent-group.xml-single-text-group .text-container a.alertImg>img{width:1px!important;height:1px!important}.parent-group.xml-single-text-group .text-container .inline-audio-wrap,.parent-group.xml-single-text-group .text-container .inline-link-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-group.xml-single-text-group .text-container .inline-audio-wrap span,.parent-group.xml-single-text-group .text-container .inline-link-wrap span{display:inline-block;text-indent:0!important}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit,.parent-group .richtext-reset-container .richtext-reset-wrapper--view,.parent-group .text-container .richtext-reset-wrapper--edit,.parent-group .text-container .richtext-reset-wrapper--view{--default-font-family:微软雅黑,"Mircosoft Yahei",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--reader-theme-font-family),var(--default-font-family);font-size:16px;color:#333;line-height:1.5}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p,.parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.parent-group .text-container .richtext-reset-wrapper--edit p,.parent-group .text-container .richtext-reset-wrapper--view p{font-size:var(--reader-theme-font-size,16px);line-height:var(--reader-theme-line-height,1.5);letter-spacing:var(--reader-theme-letter-spacing,0);color:#333;word-break:break-word}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p:not([style~=background-color\:]),.parent-group .richtext-reset-container .richtext-reset-wrapper--view p:not([style~=background-color\:]),.parent-group .text-container .richtext-reset-wrapper--edit p:not([style~=background-color\:]),.parent-group .text-container .richtext-reset-wrapper--view p:not([style~=background-color\:]){color:var(--reader-theme-font-color,#333)}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p+img,.parent-group .richtext-reset-container .richtext-reset-wrapper--view p+img,.parent-group .text-container .richtext-reset-wrapper--edit p+img,.parent-group .text-container .richtext-reset-wrapper--view p+img{margin-top:8px}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p *,.parent-group .richtext-reset-container .richtext-reset-wrapper--view p *,.parent-group .text-container .richtext-reset-wrapper--edit p *,.parent-group .text-container .richtext-reset-wrapper--view p *{word-break:initial}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h1,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h1 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h2,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h2 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h3,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h3 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h4,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h4 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h5,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h5 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h6,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit h6 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--edit p span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h1,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h1 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h2,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h2 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h3,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h3 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h4,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h4 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h5,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h5 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h6,.parent-group .richtext-reset-container .richtext-reset-wrapper--view h6 span,.parent-group .richtext-reset-container .richtext-reset-wrapper--view p span,.parent-group .text-container .richtext-reset-wrapper--edit h1,.parent-group .text-container .richtext-reset-wrapper--edit h1 span,.parent-group .text-container .richtext-reset-wrapper--edit h2,.parent-group .text-container .richtext-reset-wrapper--edit h2 span,.parent-group .text-container .richtext-reset-wrapper--edit h3,.parent-group .text-container .richtext-reset-wrapper--edit h3 span,.parent-group .text-container .richtext-reset-wrapper--edit h4,.parent-group .text-container .richtext-reset-wrapper--edit h4 span,.parent-group .text-container .richtext-reset-wrapper--edit h5,.parent-group .text-container .richtext-reset-wrapper--edit h5 span,.parent-group .text-container .richtext-reset-wrapper--edit h6,.parent-group .text-container .richtext-reset-wrapper--edit h6 span,.parent-group .text-container .richtext-reset-wrapper--edit p span,.parent-group .text-container .richtext-reset-wrapper--view h1,.parent-group .text-container .richtext-reset-wrapper--view h1 span,.parent-group .text-container .richtext-reset-wrapper--view h2,.parent-group .text-container .richtext-reset-wrapper--view h2 span,.parent-group .text-container .richtext-reset-wrapper--view h3,.parent-group .text-container .richtext-reset-wrapper--view h3 span,.parent-group .text-container .richtext-reset-wrapper--view h4,.parent-group .text-container .richtext-reset-wrapper--view h4 span,.parent-group .text-container .richtext-reset-wrapper--view h5,.parent-group .text-container .richtext-reset-wrapper--view h5 span,.parent-group .text-container .richtext-reset-wrapper--view h6,.parent-group .text-container .richtext-reset-wrapper--view h6 span,.parent-group .text-container .richtext-reset-wrapper--view p span{word-break:break-word}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit .float-clear::after,.parent-group .richtext-reset-container .richtext-reset-wrapper--view .float-clear::after,.parent-group .text-container .richtext-reset-wrapper--edit .float-clear::after,.parent-group .text-container .richtext-reset-wrapper--view .float-clear::after{content:"";display:table;clear:both}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit .float-clear img,.parent-group .richtext-reset-container .richtext-reset-wrapper--view .float-clear img,.parent-group .text-container .richtext-reset-wrapper--edit .float-clear img,.parent-group .text-container .richtext-reset-wrapper--view .float-clear img{margin:5px}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit .span.magic-link,.parent-group .richtext-reset-container .richtext-reset-wrapper--view .span.magic-link,.parent-group .text-container .richtext-reset-wrapper--edit .span.magic-link,.parent-group .text-container .richtext-reset-wrapper--view .span.magic-link{display:inline;text-indent:initial}.parent-group .richtext-reset-container .richtext-reset-wrapper--edit span.magic-fillchar,.parent-group .richtext-reset-container .richtext-reset-wrapper--view span.magic-fillchar,.parent-group .text-container .richtext-reset-wrapper--edit span.magic-fillchar,.parent-group .text-container .richtext-reset-wrapper--view span.magic-fillchar{display:inline-block;min-width:1px;max-width:1px}.parent-group .richtext-reset-container{overflow:hidden}.xml-text-preview-box-dialog p{font-size:16px;line-height:1.5;color:#333;word-break:break-word}.xml-text-preview-box-dialog p+img{margin-top:8px}.xml-text-preview-box-dialog p *{word-break:initial}#xml-reader-window-box p,#xml-reader-window-box p span,.xml-text-preview-box-dialog p span{word-break:break-word}.xml-text-preview-box-dialog .float-clear::after{content:"";display:table;clear:both}.xml-text-preview-box-dialog .float-clear img{margin:5px}.preview-counter-main-pc .xml-reader-window-box .tippy-content{background-color:#eeeeef;border-radius:4px;-webkit-box-shadow:0 0 20px 3px rgba(154,161,177,.15),0 4px 32px -11px rgba(36,40,127,.25),0 4px 4px -2px rgba(91,94,105,.15);box-shadow:0 0 20px 3px rgba(154,161,177,.15),0 4px 32px -11px rgba(36,40,127,.25),0 4px 4px -2px rgba(91,94,105,.15)}.preview-counter-main-pc .xml-reader-window-box .tipbar.tipbar-tpl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#eeeeef;color:#535353}.preview-counter-main-pc .xml-reader-window-box .tipbar.tipbar-tpl span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.preview-counter-main-pc .xml-reader-window-box .tipbar-action{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 4px;border-radius:4px;cursor:pointer;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.preview-counter-main-pc .xml-reader-window-box .tipbar-action:hover{background-color:#c5c5c5;-webkit-filter:brightness(1);filter:brightness(1)}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon{display:inline-block;width:1.1em;height:1.1em;margin-right:4px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon.copy{background-image:url(../../static/images/icons/richtext/copy.png)}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon.note{background-image:url(../../static/images/icons/richtext/note.png)}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon.addTeacherResources{background-image:url(../../static/images/icons/richtext/addTeacherResources.png)}.preview-counter-main-pc .xml-reader-window-box .tipbar-icon.highlight{background-image:url(../../static/images/icons/richtext/highlight-mobile.png)}.preview-counter-main-pc .xml-reader-window-box .tipbar-separator{margin:0 6px}.preview-counter-main-pc .xml-reader-window-box .tipbar-remark{display:inline-block;margin-left:15px;font-size:12px;line-height:30px}.preview-counter-main-pc .xml-reader-window-box .tipnote.tipnote-tpl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#eeeeef;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#535353;min-width:320px;padding:8px 6px 4px}.preview-counter-main-pc .xml-reader-window-box .tipnote-title{width:100%;line-height:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-counter-main-pc .xml-reader-window-box .tipnote-textarea{width:100%;margin-top:10px;border:none;border-radius:4px;padding:4px 6px;resize:none}.preview-counter-main-pc .xml-reader-window-box .tipnote-footer{width:100%;margin-top:10px;text-align:right}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn{display:inline-block;padding:4px 12px;border-radius:4px;cursor:pointer;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn:hover{background-color:#c5c5c5;-webkit-filter:brightness(1);filter:brightness(1)}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn.btn-wrap{position:relative;pointer-events:auto}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn.btn-wrap.disabled{-webkit-filter:brightness(1.75);filter:brightness(1.75)}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn.btn-wrap.disabled .btn-edit{-webkit-filter:brightness(1);filter:brightness(1);pointer-events:none}.preview-counter-main-pc .xml-reader-window-box .tipnote-btn.btn-wrap.disabled::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;z-index:1;cursor:not-allowed}.xml-digital-teaching-phone .xml-reader-window-box .tippy-box{border-radius:12px}.xml-digital-teaching-phone .xml-reader-window-box .tippy-box[data-placement^=top]>.tippy-arrow::before{border-top-color:#333!important}.xml-digital-teaching-phone .xml-reader-window-box .tippy-content{background-color:#333;border-radius:12px;-webkit-box-shadow:0 0 20px 3px rgba(154,161,177,.15),0 4px 32px -11px rgba(36,40,127,.25),0 4px 4px -2px rgba(91,94,105,.15);box-shadow:0 0 20px 3px rgba(154,161,177,.15),0 4px 32px -11px rgba(36,40,127,.25),0 4px 4px -2px rgba(91,94,105,.15);position:relative}.xml-digital-teaching-phone .xml-reader-window-box .tipbar.tipbar-tpl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#333;color:#FFF;font-size:10px;width:120px}.xml-digital-teaching-phone .xml-reader-window-box .tipbar.tipbar-tpl span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-action{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;padding:4px 6px;border-radius:4px;cursor:pointer;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-action:hover{background-color:#c5c5c5;-webkit-filter:brightness(1);filter:brightness(1)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-icon{display:inline-block;width:1.1em;height:1.1em;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-icon.copy{background-image:url(../../static/images/icons/richtext/copy-mobile_02.png)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-icon.note{background-image:url(../../static/images/icons/richtext/note-mobile_02.png)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-icon.highlight{background-image:url(../../static/images/icons/richtext/highlight-mobile_02.png)}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-separator--mobile{height:0;width:100%;position:absolute;border-bottom:1px dashed #FFF;top:20px;left:0}.xml-digital-teaching-phone .xml-reader-window-box .tipbar-remark--mobile{display:block;width:100%;text-align:center;font-size:8px;padding:2px 0 6px}.xml-reader-phone-mark-note-popup .mark-note__wrap{padding:15px;background-color:#FFF;width:100%;border-radius:6vw 6vw 0 0;-webkit-transition:padding-bottom .24s;transition:padding-bottom .24s}.xml-reader-phone-mark-note-popup .mark-note__selection{margin:15px 15px 10px;width:calc(100% - 30px);background-color:#FFF;border-radius:12px;padding:12px 20px}.xml-reader-phone-mark-note-popup .mark-note__selection>div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%}.xml-reader-phone-mark-note-popup .mark-note__textarea{width:100%;border:none;border-radius:5vw;padding:12px 20px;resize:none;font-size:16px;line-height:1.5;color:#535353;background-color:#F6F6F6}.xml-reader-phone-mark-note-popup .mark-note__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px}.xml-reader-phone-mark-note-popup .mark-note__count{font-size:12px;color:#666}.xml-reader-phone-mark-note-popup .mark-note__delete{margin-left:auto;background-color:#FF2F10;color:#FFF;padding:6px 12px;border-radius:5vw;font-size:14px;cursor:pointer}.xml-reader-phone-mark-note-popup .mark-note__confirm{display:inline-block;padding:6px 12px;border-radius:5vw;background-color:#F6F6F6;margin-left:10px;color:#999;font-size:14px;cursor:pointer}.xml-reader-phone-mark-note-popup .mark-note__confirm.enable{background-color:#0D3B8B;color:#FFF}.xml-reader-phone-mark-note-popup.toolbar-show .mark-note__wrap{padding-bottom:100px}.xml-reader-phone-mark-note-popup.toolbar-show.keyboard-show .mark-note__wrap{padding-bottom:45px}@counter-style num1{system:fixed;symbols:"1)" "2)" "3)" "4)" "5)" "6)" "7)" "8)" "9)" "10)" "11)" "12)" "13)" "14)" "15)" "16)" "17)" "18)" "19)" "20)";suffix:" "}@counter-style num2{system:fixed;symbols:"(1)" "(2)" "(3)" "(4)" "(5)" "(6)" "(7)" "(8)" "(9)" "(10)" "(11)" "(12)" "(13)" "(14)" "(15)" "(16)" "(17)" "(18)" "(19)" "(20)";suffix:" "}@counter-style cn{system:fixed;symbols:"一." "二." "三." "四." "五." "六." "七." "八." "九." "十." "十一." "十二." "十三." "十四." "十五." "十六." "十七." "十八." "十九." "二十.";suffix:" "}@counter-style cn1{system:fixed;symbols:"一)" "二)" "三)" "四)" "五)" "六)" "七)" "八)" "九)" "十)" "十一)" "十二)" "十三)" "十四)" "十五)" "十六)" "十七)" "十八)" "十九)" "二十)";suffix:" "}@counter-style cn2{system:fixed;symbols:"(一)" "(二)" "(三)" "(四)" "(五)" "(六)" "(七)" "(八)" "(九)" "(十)" "(十一)" "(十二)" "(十三)" "(十四)" "(十五)" "(十六)" "(十七)" "(十八)" "(十九)" "(二十)";suffix:" "}.parent-group.xml-single-hotzone-group .xml-hotzone-container{position:relative}.parent-group.xml-single-hotzone-group .xml-hotzone-container .fixed-ratio-container{width:100%}.parent-group.xml-single-hotzone-group .xml-hotzone-container .fixed-ratio-container+.fixed-ratio-container{margin-top:10px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .image-title--bottom{font-size:14px;color:#FFF;position:absolute;bottom:0;left:0;z-index:3;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:rgba(0,0,0,.4);padding:5px 10px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .image-title--under{font-size:16px;color:#333;margin-top:10px;width:100%;overflow:hidden;white-space:normal;word-break:break-all}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone__wrapper{width:100%;height:100%;top:1px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fbfbfb;border-radius:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box{width:100%;height:100%}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap{position:relative}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-u-img{display:block;width:100%;max-width:100%;height:auto;max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-slider,.xml-digital-teaching-preview,.xml-digital-teaching-preview .code-toolbar,.xml-text-preview-box-dialog{-moz-user-select:none;-ms-user-select:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-area{position:absolute;top:0;right:0;bottom:0;left:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap.editing .hz-m-area{cursor:crosshair}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,.2);border:1px dashed rgba(30,30,40,.6);font-size:12px;cursor:pointer;color:#fff;overflow:visible}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box>li{position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box:hover .hz-u-square{display:block}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item{position:absolute;display:block}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item.hz-m-item-selected .hz-m-box{-webkit-box-shadow:0 0 0 1px #409eff;box-shadow:0 0 0 1px #409eff;border-width:0;background-color:rgba(100,150,240,.3)}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item.hz-m-item-selected .hz-m-box .hz-u-close{display:-webkit-box;display:-ms-flexbox;display:flex}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item.in-editor .hz-m-box{cursor:auto}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-item.is-transparent{opacity:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap.hz-z-hidden>li{display:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-u-index{display:block;top:50%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:85%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:16px;font-size:12px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-u-close{top:-7px;right:-7px;background-color:#C5C5C5;width:14px;height:14px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;z-index:11}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-u-close .hz-u-close-icon{display:block;fill:#fff;width:12px;height:12px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square{width:6px;height:6px;opacity:.8;z-index:10;display:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square:after{content:"";position:absolute;top:0;left:0;width:6px;height:6px;border-radius:1px;background-color:#409eff}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-tl{top:-3px;left:-3px;cursor:nw-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-tc{top:-3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:n-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-tr{top:-3px;right:-3px;cursor:ne-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-cl{top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:w-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-cr{top:50%;right:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:w-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-bl{bottom:-3px;left:-3px;cursor:sw-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-bc{bottom:-3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:s-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap .hz-m-box .hz-u-square.hz-u-square-br{bottom:-3px;right:-3px;cursor:se-resize}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap{font-size:12px}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal li,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal ol,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal ul,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap li,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap ol,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap ul{margin:0;padding:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal ol,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal ul,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap ol,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap ul{list-style:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal a,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap a{text-decoration:none}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal a:hover,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap a:hover{text-decoration:underline}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal p,.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap p{-webkit-margin-before:0;-webkit-margin-after:0}.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-modal input[type=checkbox],.parent-group.xml-single-hotzone-group .xml-hotzone-container .xml-hotzone-box .hz-m-wrap input[type=checkbox]{cursor:pointer}.parent-group.xml-single-ebook-group .xml-ebook-container .resource-box .workbench-shop-item{padding:5px 10px}.parent-group.xml-single-ebook-group .xml-ebook-container .resource-box .workbench-shop-item .shop-item-img-resource-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:19.97%;height:auto}.parent-group.xml-single-ebook-group .xml-ebook-container .resource-box .workbench-shop-item .shop-item-img-resource-first img{width:100%;height:auto!important}.parent-group.xml-single-ebook-group .xml-ebook-container .resource-box .workbench-shop-item .shop-item-desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.parent-group.xml-single-layout-group .xml-grid-layout__container{min-height:200px}.parent-group.xml-single-layout-group .xml-grid-layout__area-box{min-width:0;overflow:hidden;position:relative}.parent-group.xml-single-layout-group .xml-grid-layout__area-box--spare{-webkit-transition:all 240ms ease-in-out;transition:all 240ms ease-in-out}.parent-group.xml-single-layout-group .xml-grid-layout__area-box--spare.is-in-editor{cursor:pointer;border:1px solid transparent}.parent-group.xml-single-layout-group .xml-grid-layout__area-box--spare.is-in-editor:hover{border-color:var(--areabox-color)}.parent-group.xml-single-layout-group .xml-grid-layout__area-box.inject-active .xml-grid-layout__control{top:1px;-webkit-transform:scale(1);transform:scale(1);border-bottom-left-radius:100px;border-bottom-right-radius:100px}.parent-group.xml-single-layout-group .xml-grid-layout__control{position:absolute;top:-999px;left:10px;z-index:1;width:calc(100% - 20px);display:block;-webkit-transform:scale(.1);transform:scale(.1);background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px) brightness(.85);backdrop-filter:blur(6px) brightness(.85);border:0 solid rgba(255,255,255,.18);-webkit-box-shadow:rgba(142,142,142,.5) 0 6px 15px 0;box-shadow:rgba(142,142,142,.5) 0 6px 15px 0;border-bottom-left-radius:100%;border-bottom-right-radius:100%;color:rgba(255,255,255,.75);-webkit-transition:all 330ms cubic-bezier(.75,-.1,.15,1.15);transition:all 330ms cubic-bezier(.75,-.1,.15,1.15);overflow:hidden}.parent-group.xml-single-layout-group .xml-grid-layout__control.is-in-editor{display:block}.parent-group.xml-single-layout-group .xml-grid-layout__control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:8px 12px}.parent-group.xml-single-layout-group .xml-grid-layout__button{padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:13px;color:#353535;background-color:rgba(255,255,255,.85);border-radius:10px}.parent-group.xml-single-layout-group .xml-grid-layout__button .el-image{width:20px;height:20px;margin:0 auto}.parent-group.xml-single-layout-group .xml-grid-layout__inject-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:var(--justify-content,flex-start);-ms-flex-pack:var(--justify-content,flex-start);justify-content:var(--justify-content,flex-start);-webkit-box-align:var(--align-items,flex-start);-ms-flex-align:var(--align-items,flex-start);align-items:var(--align-items,flex-start)}.parent-group.xml-single-layout-group .xml-grid-layout__inject-wrap>div,.parent-group.xml-single-layout-group .xml-grid-layout__inject-wrap>parent-group{-webkit-box-flex:var(--component-flex,1);-ms-flex:var(--component-flex,1);flex:var(--component-flex,1)}.xml-digital-teaching-preview{--reader-background-color:#fafafa;--reader-theme-color:#ffffff;-webkit-user-select:none;user-select:none}.xml-digital-teaching-preview .parent-group{padding:15px 30px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.xml-digital-teaching-preview .xml-digital-teaching-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 10px 0;background:var(--reader-background-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left{height:calc(var(--xml-reader-page-height) - 12px);background-color:var(--reader-theme-color);padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .el-tree-node__content span{height:100%;line-height:30px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .preview-left-student .demo-tabs>.el-tabs__content{color:#6b778c;font-size:32px;font-weight:600;width:266px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .preview-left-student .el-tabs__nav-wrap::after{position:static!important}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student{cursor:pointer;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .note-content-studentnode{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .note-content-studentnodeFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .flexOne{padding-right:23px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .expansion{margin:-23px 0 0 205px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .bookm-mark-student .note-content{font-weight:400;font-size:13px;margin-top:10px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{position:relative;height:calc(var(--xml-reader-page-height) - 12px);width:800px;overflow:hidden;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:720px;overflow-x:auto}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-Preview-dom{height:calc(var(--xml-reader-page-height) - 68px);overflow-y:auto}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc::-webkit-scrollbar{width:0!important}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box{width:100%;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block{position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .add-teacher-resources{position:absolute;top:22px;left:-80px;display:none;width:92px;height:30px;background:#e3f2ff;border-radius:15px 0 0 15px;text-align:center;line-height:30px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#3e8ced;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc{position:absolute;top:17px;right:0;width:60px;height:32px;padding:0 2px 0 42px;border-radius:0 16px 16px 0;background:#e3f2ff;background:linear-gradient(to right,transparent 0,transparent 40px,#e3f2ff 40px,#e3f2ff 60px);left:734px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc img{margin:10px auto;width:12px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc .number{position:absolute;top:-2px;right:-2px;padding:0 5px;background:#f04343;border-radius:5px;font-family:PingFang SC;font-weight:300;font-size:10px;color:#fff;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block:hover .show-add-teacher-resources,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block:hover .teacher-resources-number-pc{display:block}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10;width:100%;height:56px;padding:0 20px;background-color:var(--reader-theme-color);border-bottom:2px solid #f2f2f2}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .text-book-title{width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC;font-weight:500;font-size:17px;color:#333}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .button-box{margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:78px;height:28px;background:#e3f2ff;border-radius:8px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#3e8ced;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .disabled{cursor:no-drop}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades img{width:17px;height:22px;-o-object-fit:contain;object-fit:contain}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades span{display:inline-block;width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;font-family:PingFang SC;font-weight:500;font-size:17px;color:#0d3b8b}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .set-up{margin:0 0 0 29px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .set-up img{width:34px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--xml-reader-page-height) - 12px);background-color:#fafafa;-webkit-box-shadow:0 0 10px 0 rgba(218,218,218,.8);box-shadow:0 0 10px 0 rgba(218,218,218,.8)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .preview-toolbar-content{width:260px;height:100%;background-color:#fafafa;margin-right:8px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content{height:calc(var(--xml-reader-page-height) - 30px);overflow-y:scroll}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60px;height:820px;padding-top:18px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);border-radius:0 0 40px;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:86px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item .toolbar-icon{width:20px;height:20px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item div{padding-top:4px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#666}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_01 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_02 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_03 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_04 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_05 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_06 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_07 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_08 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_09 div{color:#3e8ced;font-weight:600}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_01 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_01.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_02 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_02.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_03 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_03.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_04 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_04.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_05 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_05.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_06 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_06.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_07 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_07.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_08 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_08.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_09 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_09.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_01 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_01.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_02 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_02.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_03 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_03.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_04 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_04.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_05 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_05.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_06 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_06.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_07 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_07.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_08 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_08.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_09 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_09.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar{position:absolute;left:0;top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:8;width:60px;height:104px;-webkit-transition:top .3s;transition:top .3s}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar{position:relative;width:100%;height:80px;border-radius:0 30px 30px 0;background-color:#ecf3fe}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar::after{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 0,transparent 0 30px,#ecf3fe 29px);top:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar::before{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 30px,transparent 0 30px,#ecf3fe 29px);bottom:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc::before{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 30px,transparent 0 30px,#f7f7f7 29px);-webkit-filter:drop-shadow(3px 7px 12px #b1b1b1);filter:drop-shadow(3px 7px 12px #b1b1b1);bottom:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-seach-item-text{border-bottom:1px solid rgba(0,0,0,.1);padding:8px 8px 14px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc{position:fixed;left:0;top:0;width:1920px;height:100vh;z-index:999}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc div{-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;pointer-events:fill;position:absolute;z-index:9999;border-radius:8px;overflow:hidden;border:1px solid #f2f2f2;-webkit-box-shadow:1px 6px 8px #ccc;box-shadow:1px 6px 8px #ccc;background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:0 16px;background-image:linear-gradient(-75deg,rgba(252,197,192,.2) 0,rgba(128,212,222,.2) 0,rgba(3,227,251,.2) 0,rgba(1,97,240,.2) 100%)}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo img{width:40px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo .xiaozhi-logo{width:40px;height:28px;background-image:url(../../static/images/icons/ai/xiaozhi_logo2.png);background-size:100%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo span{padding-left:14px;font-family:SourceHanSansCN-Medium;font-size:16px;font-weight:600;font-stretch:normal;line-height:50px;letter-spacing:0;color:#0d27c6}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .el-icon-close{font-size:20px;font-weight:800;color:#999;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .xiaozhi-tips{width:100%;height:85px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(252,197,192,.1)),color-stop(0,rgba(128,212,222,.1)),color-stop(0,rgba(3,227,251,.1)),to(transparent));background-image:linear-gradient(180deg,rgba(252,197,192,.1) 0,rgba(128,212,222,.1) 0,rgba(3,227,251,.1) 0,transparent 100%);font-family:SourceHanSansCN-Light;font-size:15px;font-weight:400;font-stretch:normal;line-height:24px;letter-spacing:0;color:#405ad1;padding:15px 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;position:absolute;top:0;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .scroll{overflow-y:scroll}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content{width:100%;padding:85px 8px 8px;background:#fff;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .timer{width:100%;padding:8px 0;text-align:center;font-family:SourceHanSansCN-Light;font-size:14px;letter-spacing:0;color:#848484}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .cover{width:38px;height:38px;border-radius:50%;background:url(../../static/images/icons/ai/evaluate_avatar.png) #fff;overflow:hidden;background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .cover img{width:38px;height:38px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .text{position:relative;z-index:10;max-width:calc(100% - 34px);padding:8px 10px;font-size:15px;word-wrap:break-word;color:#555}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .text span{width:calc(100% - 5px);height:4px;position:absolute;left:3px;bottom:0;border-radius:0 0 8px 8px;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:6px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating .delete{margin-top:8px;width:14px;height:20px;background-image:url(../../static/images/icons/ai/delete_01.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating .refresh{margin-top:8px;width:14px;height:20px;background-image:url(../../static/images/icons/ai/refresh_01.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .left .text{margin-left:8px;background-color:#f4f4f4;border-radius:0 15px 15px;border:1px solid #e5e5e5;color:#484848}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right .text{margin-right:8px;background-color:rgba(187,232,255,.3);border-radius:15px 0 15px 15px;border:1px solid #bbe8ff;color:#000}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right .operating{padding:0 6px 0 0}@-webkit-keyframes myAnimation{0%,100%{background-image:-webkit-gradient(linear,left top,right top,from(#2495ff),color-stop(24%,#c557f8),color-stop(57%,#03e3fb),to(#0161f0));background-image:linear-gradient(90deg,#2495ff 0,#c557f8 24%,#03e3fb 57%,#0161f0 100%)}25%{background-image:-webkit-gradient(linear,left top,right top,from(#0161f0),color-stop(24%,#2495ff),color-stop(57%,#c557f8),to(#03e3fb));background-image:linear-gradient(90deg,#0161f0 0,#2495ff 24%,#c557f8 57%,#03e3fb 100%)}50%{background-image:-webkit-gradient(linear,left top,right top,from(#03e3fb),color-stop(24%,#0161f0),color-stop(57%,#2495ff),to(#c557f8));background-image:linear-gradient(90deg,#03e3fb 0,#0161f0 24%,#2495ff 57%,#c557f8 100%)}75%{background-image:-webkit-gradient(linear,left top,right top,from(#c557f8),color-stop(24%,#03e3fb),color-stop(57%,#0161f0),to(#2495ff));background-image:linear-gradient(90deg,#c557f8 0,#03e3fb 24%,#0161f0 57%,#2495ff 100%)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar{width:90%;height:60px;background-color:#f4f4f4;border-radius:0 15px 10px 10px;border:1px solid #e5e5e5;position:absolute;bottom:90px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);line-height:60px;z-index:99}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar>div{width:100%;position:relative;padding-left:20px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar>div span{width:calc(100% - 5px);height:8px;position:absolute;left:3px;bottom:-3px;border-radius:0 0 8px 8px;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:14px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(3,227,251,.1)));background-image:linear-gradient(180deg,transparent 0,rgba(3,227,251,.1) 100%);position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box::before{content:"";width:90%;height:1px;background-color:#bbe8ff;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .download{width:20px;height:20px;background-image:url(../../static/images/icons/ai/download.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:7px;border:1px solid #bbe8ff;padding-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-content{width:100%;outline:0;max-height:50px;overflow-y:scroll;padding:6px 14px;font-size:16px;color:#333;font-family:"微软雅黑";background-color:#fff;border-radius:6px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-content:empty::before{content:attr(placeholder);color:#777}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .sending{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:20px;border-radius:10px;background-image:url(../../static/images/icons/ai/sending2.png);background-size:100% 100%;cursor:pointer;font-family:SourceHanSansCN-Light;font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#fff;margin-left:10px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .sending:hover{opacity:.7}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave-to,.xml-hevue-imgpreview-wrap .fade-enter,.xml-hevue-imgpreview-wrap .fade-leave-to{opacity:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-top{position:absolute;top:0;left:0;width:100%;height:6px;cursor:n-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-bottom{position:absolute;left:0;bottom:0;width:100%;height:6px;cursor:n-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-left{position:absolute;top:0;left:0;width:6px;height:100%;cursor:e-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-right{position:absolute;top:0;right:0;width:6px;height:100%;cursor:e-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box{pointer-events:fill;position:fixed;bottom:50px;right:46px;z-index:9999;width:120px;height:120px;cursor:pointer;background-image:url(../../static/images/icons/ai/elfin.png);background-size:100%;background-repeat:no-repeat;-webkit-animation:turn 2s linear infinite;animation:turn 2s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box .dialog-box{position:absolute;padding:28px 26px 10px;top:-62px;left:-96px;width:140px;font-size:14px;height:90px;background-image:url(../../static/images/icons/ai/dialog_box.png);background-size:100%;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box .dialog-box span{-webkit-animation:bounce .5s 1 forwards;animation:bounce .5s 1 forwards;display:inline-block;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounce{0%{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-gif{background-image:url(../../static/images/icons/ai/elfin.gif)}@-webkit-keyframes turn{0%,100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}20%,60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes turn{0%,100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}20%,60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter-to,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave{opacity:1}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter-active,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave-active{-webkit-transition:all .6s;transition:all .6s}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .download-dom{position:fixed;top:0;left:0;height:0;overflow-y:scroll}.xml-digital-teaching-preview .xml-resource-list-pc{width:100%;height:100%;overflow-y:auto;padding:0 8px;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse{border:none}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item{margin-bottom:26px;background-color:var(--reader-theme-color);-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;overflow:hidden;border:2px solid #fff}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .el-collapse-item__header{position:sticky;top:0;left:0;height:30px;padding:0 0 0 10px;background:#7f9eb2;font-family:PingFang SC;font-weight:400;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .is-active{background:#3e8ced;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .el-collapse-item__content{padding-bottom:0}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .collapse-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .is-active{border:2px solid #3e8ced}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f8fbff;width:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;width:100%;padding:2px 8px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .flie-title{padding:0 0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .teacher-flie-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0e3c8c;font-weight:600}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .el-icon-more,.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .el-icon-more{color:#fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-title{width:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon{width:23px;height:17px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .isPlay{position:relative}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .isPlay::after{content:"";display:block;position:absolute;top:0;right:0;background-color:var(--reader-background-color);width:16px;height:17px;-webkit-animation:myfirst2 1.2s infinite;animation:myfirst2 1.2s infinite}@-webkit-keyframes myfirst2{from{width:16px}to{width:0}}@keyframes myfirst2{from{width:16px}to{width:0}}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_01{background-image:url(../../static/images/icons/resource/icon_01.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_02{background-image:url(../../static/images/icons/resource/icon_02.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_03{background-image:url(../../static/images/icons/resource/icon_03.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_04{background-image:url(../../static/images/icons/resource/icon_04.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_05{background-image:url(../../static/images/icons/resource/icon_05.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon{margin-left:6px;width:18px;height:18px;cursor:pointer;background-image:url(../../static/images/icons/resource/positioning.png);background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon:hover{background-image:url(../../static/images/icons/resource/positioning.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon3{position:absolute;top:0!important;left:70px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon4{position:absolute;top:13px!important;left:203px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .hoverImgStyle{position:absolute;top:106px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .hoverStyle{position:absolute;top:0!important;left:203px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .flex-column{padding-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note{padding-bottom:4px;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#a8bbc8;border-radius:4px 4px 0 0}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .note-icon{width:16px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .eye{width:16px;margin-left:155px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .note-content{width:100%;background-color:#fff;padding:4px 8px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:106px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .el-dialog__header{display:none}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:76px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .cover img{max-width:100%;max-height:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .image-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .image-title-box .image-title{cursor:pointer;width:80px;opacity:.6;text-align:center;line-height:13px;font-family:PingFang SC;font-weight:800;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource{width:100%;padding:4px 6px;background-color:#fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;border:2px solid #fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item .resource-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:164px;color:#0d3b8b}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item .resource-title-width{width:120px;margin-left:4px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item img{margin-left:6px;width:12px;cursor:pointer;vertical-align:middle}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .xml-current-resources{border:2px solid #3e8ced;color:#3e8ced}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .current-teacher-resources{-webkit-animation:backgroundColor 4s ease;animation:backgroundColor 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes backgroundColor{from{background-color:#409ef0}to{background-color:#c8e5ff}}@keyframes backgroundColor{from{background-color:#409ef0}to{background-color:#c8e5ff}}.xml-digital-teaching-preview .xml-resource-list-pc .no-data{margin:130px 30px;width:188px}.xml-digital-teaching-preview .xml-resource-list-pc .el-dialog__header{display:none!important}.xml-digital-teaching-preview .xml-resource-list-pc .el-dialog__body{padding:0}.xml-digital-teaching-preview .xml-preview-catalog-pc{overflow-y:auto;height:calc(var(--xml-reader-page-height) - 40px);padding:0!important}.xml-digital-teaching-preview .xml-preview-catalog-pc .text-book-name{font-family:PingFang SC;font-weight:400;font-size:18px;color:#333;text-align:center;padding:0 8px 14px 0;background:#fff;width:266px;position:sticky;top:52px;left:0;z-index:99;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-preview-catalog-pc .text-book-name span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;padding:12px 0 20px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header .catalog-title{padding:0 14px;font-family:PingFang SC;font-weight:500;font-size:16px;color:#4994fb}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header img{width:10px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalogHeaderHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;left:0;z-index:99;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-parent-group-block .add-teacher-resources,.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__expand-icon,.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__expand-icon::before{display:none}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content{width:260px;font-size:14px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__content{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .is-current>.el-tree-node__content{position:relative;background:linear-gradient(88deg,#e3f2ff 0,#f9fcff 100%);border-radius:6px 0 0 6px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .is-current>.el-tree-node__content::after{position:absolute;top:5px;left:0;content:"";display:block;width:3px;height:20px!important;background:#4994fb}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .custom-tree-node{width:200px;font-style:14px;font-weight:400;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important}.xml-digital-teaching-preview .xml-digital-teaching-phone{height:var(--xml-reader-page-height);background-color:#f5f5f5}.xml-digital-teaching-preview .xml-digital-teaching-phone .xmlmback{position:absolute;top:122px;left:137px;z-index:1;padding-top:5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-reader-window-box{-webkit-touch-callout:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-reader-window-box .xml-reader-content{padding-bottom:85px}.xml-digital-teaching-preview .xml-digital-teaching-phone .preview-list{width:100%;height:calc(var(--xml-reader-page-height) - var(--vh-offset,0px));background-color:var(--reader-theme-color);-ms-scroll-chaining:none;overscroll-behavior:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .preview-list .xml-reader-window-Preview-dom{height:calc(var(--xml-reader-page-height) - var(--vh-offset,0px));overflow-y:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop{width:100%;height:80vh;background-color:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;padding:10px 15px 34px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .xmlPreviewSearch-input{margin-top:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .xmlPreviewSearch-input input{padding:1px 20px;background:#f3f3f3;width:17.8125rem;border:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .seach-text{background-color:#f6fbff;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0 14px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-parent-group-block{position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .el-collapse-item__content{padding-bottom:0;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar{padding:0 16px;width:100%;position:fixed;top:0;left:0;z-index:99;pointer-events:all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con{width:100%;height:42px;background:#dee9ff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.05);box-shadow:0 0 10px 0 rgba(0,0,0,.05);border-radius:12px;padding:5px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .cur-name{width:70%;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#0d3b8b;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .search-box{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#0d3b8b;line-height:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .search-box .icon{width:16px;height:16px;margin-left:12px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3003;pointer-events:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;width:100%;bottom:0;left:0;background:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2);pointer-events:all;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom);z-index:3003;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .switch-chapters-content{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 34px 8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;border-bottom:1px solid #f1f1f1}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .switch-chapters-content img{width:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .toolbar-phone-item{padding-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#333;line-height:22px;padding-top:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_10 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_11 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_12 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_13 div{color:#3e8ced;font-weight:600}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .toolbar-phone-item .toolbar-icon{width:24px;height:24px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_10 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_10.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_11 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_11.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_12 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_12.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_13 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_13.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_10 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_10.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_11 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_11.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_12 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_12.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_13 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_13.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop{width:100%;height:80vh;background:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;padding:0 15px 66px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop .book-name{font-family:PingFang SC,PingFang SC;font-weight:600;font-size:18px;color:#0d3b8b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop .node-label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop{width:100%;background:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2);border-radius:22px 22px 0 0;padding:17px;padding-bottom:calc(148px + env(safe-area-inset-bottom));-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .keyname{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;margin-right:9px;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#333;width:34.5%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span{margin:0 20px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span.el-input-number__decrease,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span.el-input-number__increase{margin:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .size-btn{width:62px;height:30px;background:#efefef;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box{width:calc(100% - 65px);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:3vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,28px)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box .color-tag{width:28px;height:28px;border-radius:50%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .el-input__inner,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .el-input__inner{height:30px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box .active{border:1px solid #333}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-input__suffix-inner{margin-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .el-input__suffix{margin-top:6px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .is-reverse{margin-top:-13px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box{width:calc(100% - 75px)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .el-input__suffix{margin-top:6px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .is-reverse{margin-top:-13px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .m-l23{margin-left:23px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .spacing-box:not(.number-input) .el-input__inner{width:25vw;padding-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small{line-height:28px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input-number__decrease,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input-number__increase{width:28px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input__inner{height:30px;line-height:30px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop{width:100%;height:80vh;padding:0 15px 33px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;position:relative;overflow:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .no-data{margin:40px 20%;width:60%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item>img,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item>img,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item>img{margin-right:4px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar{width:100%;height:46px;background:#e3ecff;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;left:0;bottom:calc(62px + env(safe-area-inset-bottom))}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar>div{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:rgba(22,129,229,.6);line-height:22px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar .active{color:#0d3b8b;font-weight:600;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar .active::after{content:"";width:100%;height:2px;background-color:#0d3b8b;position:absolute;left:0;bottom:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list{height:calc(100% - 90px);overflow:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .el-collapse-item__header{background-color:transparent;color:#0d3b8b;font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .el-collapse-item__wrap{background-color:transparent;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:13px;color:#2d2d2d;line-height:15px;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item>div{width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:normal}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item>div{width:90%;line-height:normal}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item .or-text{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:13px;color:#2d2d2d;line-height:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item .note-con{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:11px;color:#57a9fb;margin-top:6px;padding-left:10px;border-left:1px solid #57a9fb}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item>div{width:90%;line-height:normal;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:13px;color:#2d2d2d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-transform:translateY(8px);transform:translateY(8px);padding:0 5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 6px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns>div img{margin-right:5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns .delete-btn{color:#ff5a5a}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-title{width:100%;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip{position:fixed;bottom:85px;left:calc((100% - 335px)/ 2);z-index:10001;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:335px;background:#f7fcff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25);padding:10px 20px;border-radius:12px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon{display:inline-block;width:1.25em;height:1.25em;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.copy{background-image:url(../../static/images/icons/richtext/copy-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.note{background-image:url(../../static/images/icons/richtext/note-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.highlight{background-image:url(../../static/images/icons/richtext/highlight-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action span{padding-left:4px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#333}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-remark{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:10px;color:#999}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader{height:0!important;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-sun{font-family:"宋体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-hei{font-family:"黑体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-kai{font-family:"楷体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone{pointer-events:none;position:fixed;top:0;left:0;z-index:10002;width:100%;height:100vh;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere{position:absolute;pointer-events:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere .xml-robot-image{background-image:url(../../static/images/icons/ai/elfin.png);background-size:100% 100%;-webkit-filter:drop-shadow(-3px 3px 6px rgba(0, 0, 0, .5));filter:drop-shadow(-3px 3px 6px rgba(0, 0, 0, .5))}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere .van-icon-arrow-left{font-size:1vw;font-weight:600;color:#777}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .drag-left{-webkit-transition:left 1s;transition:left 1s}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .min-robot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px 0 0 10px;background-image:-webkit-gradient(linear,right top,left top,from(#c9dbfa),to(#cae3fb));background-image:linear-gradient(to left,#c9dbfa,#cae3fb);-webkit-box-shadow:-3px 3px 6px rgba(0,0,0,.5);box-shadow:-3px 3px 6px rgba(0,0,0,.5)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content{position:relative;width:100%;height:80vh}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .navbar-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(-75deg,rgba(252,197,192,.2) 0,rgba(128,212,222,.2) 0,rgba(3,227,251,.2) 0,rgba(1,97,240,.2) 100%);border-radius:.3rem .3rem 0 0}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .navbar-box span{padding-left:2vw;font-family:SourceHanSansCN-Medium;font-weight:600;font-stretch:normal;color:#0d27c6}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box{width:100%;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .xiaozhi-tips{width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(252,197,192,.1)),color-stop(0,rgba(128,212,222,.1)),color-stop(0,rgba(3,227,251,.1)),to(transparent));background-image:linear-gradient(180deg,rgba(252,197,192,.1) 0,rgba(128,212,222,.1) 0,rgba(3,227,251,.1) 0,transparent 100%);font-family:SourceHanSansCN-Light;text-align:center;font-weight:400;font-stretch:normal;letter-spacing:0;color:#405ad1}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main,.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .timer{text-align:center;font-family:SourceHanSansCN-Light;font-weight:400;font-stretch:normal;letter-spacing:0;color:#848484}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .content-box{position:relative;font-family:SourceHanSansCN-Light;font-weight:400;font-stretch:normal;letter-spacing:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .content-box .loading-box{width:100%;position:absolute;left:0;bottom:0;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}@keyframes myAnimation{0%,100%{background-image:-webkit-gradient(linear,left top,right top,from(#2495ff),color-stop(24%,#c557f8),color-stop(57%,#03e3fb),to(#0161f0));background-image:linear-gradient(90deg,#2495ff 0,#c557f8 24%,#03e3fb 57%,#0161f0 100%)}25%{background-image:-webkit-gradient(linear,left top,right top,from(#0161f0),color-stop(24%,#2495ff),color-stop(57%,#c557f8),to(#03e3fb));background-image:linear-gradient(90deg,#0161f0 0,#2495ff 24%,#c557f8 57%,#03e3fb 100%)}50%{background-image:-webkit-gradient(linear,left top,right top,from(#03e3fb),color-stop(24%,#0161f0),color-stop(57%,#2495ff),to(#c557f8));background-image:linear-gradient(90deg,#03e3fb 0,#0161f0 24%,#2495ff 57%,#c557f8 100%)}75%{background-image:-webkit-gradient(linear,left top,right top,from(#c557f8),color-stop(24%,#03e3fb),color-stop(57%,#0161f0),to(#2495ff));background-image:linear-gradient(90deg,#c557f8 0,#03e3fb 24%,#0161f0 57%,#2495ff 100%)}}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .left{background-color:#f4f4f4;border-radius:0 10px 10px;border:1px solid #e5e5e5;color:#484848}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .right{background-color:#bbe8ff;border-radius:10px 0 10px 10px;border:1px solid #bbe8ff;color:#000}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box .delete{background-image:url(../../static/images/icons/ai/delete_01.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box .refresh{background-image:url(../../static/images/icons/ai/refresh_01.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .right-item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box{position:absolute;left:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;border-top:solid 1px #bbe8ff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-20%,transparent),to(rgba(3,227,251,.1)));background-image:linear-gradient(180deg,transparent -20%,rgba(3,227,251,.1) 100%);-webkit-box-shadow:40px 12px 70px rgba(3,227,251,.2);box-shadow:40px 12px 70px rgba(3,227,251,.2)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .download{background-image:url(../../static/images/icons/ai/download.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bbe8ff;background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .input-content{width:calc(100% - .4rem);outline:0;border:none;resize:none;overflow-y:scroll;color:#333;font-family:"微软雅黑";background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .input-content:empty::before{content:attr(placeholder);color:#777}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .sending{width:.24rem;height:.32rem;background-color:#fff;background-image:url(../../static/images/icons/ai/sending2.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-loading{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7)}.xml-digital-teaching-preview .xml-digital-teaching-phone .pointer-events{pointer-events:initial}.xml-digital-teaching-preview .xml-resource-list-phone{width:100%;height:80vh;padding-bottom:20px;background-color:#f0f8ff;border-radius:6vw 6vw 0 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding-right:2vw;padding-bottom:calc(50px + env(safe-area-inset-bottom))}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone{position:relative;width:26vw;height:100%;background-color:var(--reader-background-color)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .toolbar-item{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:14vw;padding:0 6px 0 3vw;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:15px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .toolbar-item span{padding-left:6px}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .current-toolbar{font-weight:600;color:#3e8ced}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .select-toolbar{position:absolute;left:0;top:0;z-index:8;width:100%;height:14vw;background:#f0f8ff;-webkit-transition:top .3s;transition:top .3s}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .select-toolbar::after{position:absolute;z-index:10;display:block;content:"";width:2px;height:6vw;background:#2679e1;top:4vw;left:0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content{width:70vw;height:100%;padding:0 10px;overflow:hidden;overflow-y:auto;background-color:var(--reader-background-color);border-radius:2vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .current-teacher-resources{-webkit-animation:backgroundColor 4s ease;animation:backgroundColor 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes backgroundColor{from{background-color:#7ac1ff}to{background-color:#eaf5ff}}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note-box{padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note{-webkit-box-shadow:0 1px 4px 0 rgba(218,218,218,.8);box-shadow:0 1px 4px 0 rgba(218,218,218,.8);border-radius:4px}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#4f8de9;border-radius:4px 4px 0 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .note-icon{width:4vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .location{width:5vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .note-content{width:100%;padding:4px 8px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:24px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item{position:relative;padding-bottom:1vw;width:100%;min-height:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e0e0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-title{width:calc(100% - 10vw);padding:0 8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-icon{width:5vw;height:5vw;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_01{background-image:url(../../static/images/icons/resource/phone_icon_01.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_02{background-image:url(../../static/images/icons/resource/phone_icon_02.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_03{background-image:url(../../static/images/icons/resource/phone_icon_03.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_04{background-image:url(../../static/images/icons/resource/phone_icon_04.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_05{background-image:url(../../static/images/icons/resource/phone_icon_05.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .location{margin-left:6px;width:5vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .isPlay{position:relative}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .isPlay::after{content:"";display:block;position:absolute;top:0;right:0;background-color:var(--reader-background-color);width:3.6vw;height:5vw;-webkit-animation:myfirst 1.2s infinite;animation:myfirst 1.2s infinite}@-webkit-keyframes myfirst{from{width:3.6vw}to{width:0}}@keyframes myfirst{from{width:3.6vw}to{width:0}}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .flex-column{padding-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item{position:relative;margin-bottom:2vw;width:46%}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .resource-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30vw;background-color:#f2f2f2}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .resource-cover img{max-width:100%;max-height:100%}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0 2vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom .resource-title{width:calc(100% - 5vw);padding-right:8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom .location{width:5vw}.xml-digital-teaching-preview .teacher-resources-number-h5{position:absolute;top:23px;right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;cursor:pointer}.xml-digital-teaching-preview .teacher-resources-number-h5 .number{position:relative;display:inline-block;border:1px solid #f17f53;border-radius:4px;height:18px;background-color:#fff;line-height:18px;padding:0 3px 0 4px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:10px;color:#f17f53;left:-4px}.xml-digital-teaching-preview .teacher-resources-number-h5 .number::after{position:absolute;top:5px;left:-3px;content:"";display:block;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #f17f53;border-top-color:#fff;border-right-color:#fff;background-color:#fff}.xml-digital-teaching-preview .xml-download-file-uppop{width:calc(100vw - 20px);padding:18px 12px;border-radius:6px;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}.xml-digital-teaching-preview .xml-download-file-uppop .code-path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .xml-download-file-uppop .code-path .download-file-link{width:calc(100% - 60px);height:34px;border:1px solid #efefef;border-radius:6px;padding:0 14px;line-height:32px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-download-file-uppop .code-path .copy-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:54px;height:34px;background:#3e8ced;border-radius:2px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#fff}.xml-digital-teaching-preview .xml-download-file-uppop .code-text{padding-top:6px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#3e8ced;line-height:20px}.xml-digital-teaching-preview .video-resource-player{position:fixed;top:0;left:0;z-index:10002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#2e2e2e}.xml-digital-teaching-preview .video-resource-player .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .video-resource-player .video-content{width:100%}.xml-digital-teaching-preview .video-resource-player-pc{position:fixed;top:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:50%;background-color:#2e2e2e}.xml-digital-teaching-preview .video-resource-player-pc .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .video-resource-player-pc .video-content{width:100%;position:relative}.xml-digital-teaching-preview .xml-audio-player-page{position:fixed;top:0;left:0;z-index:10002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#2e2e2e}.xml-digital-teaching-preview .xml-audio-player-page .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .square-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:70vw;height:70vw;padding:30px;border-radius:50%;overflow:hidden}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button{position:absolute;left:0;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70vw;height:70vw}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button .el-icon-video-pause,.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button .el-icon-video-play{font-size:15vw;font-weight:600;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .rotate{-webkit-animation:rotate 7s linear infinite;animation:rotate 7s linear infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .active{-webkit-animation-play-state:running;animation-play-state:running}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .paused{-webkit-animation-play-state:paused;animation-play-state:paused}.xml-digital-teaching-preview .xml-audio-player-page .audio-player-title{width:100%;height:10vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC;font-weight:500;font-size:5vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .current-time{width:14vw;font-size:4vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .total-time{width:14vw;padding-left:1vw;font-size:4vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .progress{width:56vw}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;height:140px;padding-bottom:10px}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box .el-slider__button{width:10px;height:10px;background-color:#409eff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box .volume-btn{margin:10px 0 0 4px;width:16px;height:16px;background-image:url(../../static/images/icons/resource/volume_02.png);background-size:100% 100%}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-line-height]:not([data-theme-line-height=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-line-height]:not([data-theme-line-height=""]) .parent-group .text-container .richtext-reset-wrapper--view p{line-height:var(--reader-theme-line-height)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-letter-spacing]:not([data-theme-letter-spacing=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-letter-spacing]:not([data-theme-letter-spacing=""]) .parent-group .text-container .richtext-reset-wrapper--view p{letter-spacing:var(--reader-theme-letter-spacing)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view p:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view span:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view p:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view span:not([style~="background-color:"]){color:var(--reader-theme-font-color)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view p:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view span:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view p:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view span:not([style~="background-color:"]) a{color:var(--reader-theme-link-color)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view span,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .text-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .text-container .richtext-reset-wrapper--view span{font-size:var(--reader-theme-font-size)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view span,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .text-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .text-container .richtext-reset-wrapper--view span{font-family:var(--reader-theme-font-family)!important}@media (min-width:1300px) and (max-width:1500px){.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{width:670px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:590px}}@media (max-width:1299px){.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{width:600px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:520px}}.xml-digital-teaching-preview .mask-layer-trial-external{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3)}.xml-digital-teaching-preview .mask-layer-trial-external img{width:20px}.xml-digital-teaching-preview .min-mask-layer img{width:14px}.xml-digital-teaching-preview ::-webkit-scrollbar{width:6px}.xml-digital-teaching-preview ::-webkit-scrollbar-track{background-color:#e0e0e0}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb{background-color:#a3a3a3}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb:hover{background-color:#797979}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb:active{background-color:#797979}.xml-digital-teaching-preview .xml-reader-window-box .text-books-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.xml-digital-teaching-preview .xml-search-highlight{background-color:#ff0;color:red}.xml-digital-teaching-preview .code-toolbar{-webkit-user-select:none;user-select:none}.add-teacher-resources-dialog .el-dialog__title{font-size:16px}.add-teacher-resources-dialog .el-dialog__body{padding:10px 20px 30px}.add-teacher-resources-dialog .el-dialog__body .ispan{font-size:12px!important;margin-top:-33px!important;font-style:normal!important}.add-teacher-resources-dialog .el-dialog__body .el-upload-list--picture-card{margin:0 0 0 -50px}.add-teacher-resources-dialog .el-dialog__body .el-checkbox{min-width:108px}.add-teacher-resources-dialog .el-dialog__body .el-upload--picture-card i{font-size:54px;margin-top:43px}.add-teacher-resources-dialog .el-dialog__body .recordeds{margin-left:0!important}.add-teacher-resources-dialog .el-dialog__body .upload-demo{margin-left:145px!important}.add-teacher-resources-dialog .el-dialog__body .addOne{height:60px!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item{margin:0!important;border-radius:4px!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item .text-textarea{width:100%!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item .text-textarea:focus{border-color:#409eff!important}.add-teacher-resources-dialog .el-dialog__body .disUoloadSty .el-upload--picture-card{display:none}.add-teacher-resources-dialog .el-dialog__body .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.add-teacher-resources-dialog .el-dialog__body .xml-file-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:148px;height:148px;background-color:#a7afb8;border:1px dashed #c0ccda;border-radius:6px}.add-teacher-resources-dialog .el-dialog__body .xml-file-list-item .cover{max-width:100%;max-height:100%}.add-teacher-resources-dialog .el-tabs__nav-wrap::after{position:static!important}.add-teacher-resources-dialog .notes-form{margin-left:-2px}.add-teacher-resources-dialog .notes-textarea{width:84%!important}.add-teacher-resources-dialog .character-count{position:absolute;right:8px;bottom:-4px;font-size:12px;color:#999}.preview-tree-box-h5{background:0 0;padding:15px 0;height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.preview-tree-box-h5[id=built-in-tree]{padding:0}.preview-tree-box-h5 .el-tree-node{word-break:break-all;white-space:normal}.preview-tree-box-h5 .el-tree-node .el-tree-node__content{display:table}.preview-tree-box-h5-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-tree-box-h5-title .el-image{position:absolute;left:16px}.preview-tree-box-h5-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.preview-tree-box-h5-line{width:100%;height:1px;background:#ccc;border-radius:1px}.preview-tree-box-h5.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.preview-tree-box-h5.custom-catalog-tree .el-tree-node__expand-icon{display:none}.preview-tree-box-h5.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.preview-tree-box-h5 .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-tree-box-h5 .catalog-node .highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;color:#1681e5}.preview-tree-box-h5 .catalog-node__left,.preview-tree-box-h5 .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-tree-box-h5 .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.preview-tree-box-h5 .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.preview-tree-box-h5 .catalog-node__left .node-label-bg{position:absolute;color:transparent}.preview-tree-box-h5 .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;color:#1681e5}.preview-tree-box-h5 .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left{width:200px}.preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.xml-toast-prompt-box{position:fixed;top:40vh;left:35vw;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30vw}.xml-toast-prompt-box .prompt-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 20px;border-radius:6px;font-size:16px;font-family:"微软雅黑";text-align:center}.xml-toast-prompt-box .warning{background:#fcf6ed;border:2px solid #ffedd4;color:#f2ae4b}.xml-toast-prompt-box .error{background:#fdf0f0;border:2px solid #f0c5c5;color:#eb6c6e}.xml-toast-prompt-box .success{background:#ddf1e2;border:2px solid #bee2c7;color:#6ac73c}.xml-set-pop-pc .el-dialog{width:395px;height:340px}.xml-set-pop-pc .el-dialog__header{background-color:#f2f2f2!important}.xml-set-pop-pc .el-form-item{margin-bottom:35px}.xml-set-pop-pc .el-form-item__label{font-size:16px}.xml-set-pop-pc .el-select{margin-left:3px}.xml-set-pop-pc .el-select--medium{width:300px;height:30px}.xml-set-pop-pc .slider{margin-left:18px}.xml-set-pop-pc .select-font{margin-left:11px;width:75%}.xml-set-pop-pc .set-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:37px}.xml-set-pop-pc .set-item .keyname{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;margin-right:9px;white-space:nowrap}.xml-set-pop-pc .set-item .spacing-box .el-input__inner{width:25vw;padding-right:10px}.xml-set-pop-pc .set-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#333;width:29.9%}.xml-set-pop-pc .set-item>div>span{margin:0 20px}.xml-set-pop-pc .set-item>div>span.el-input-number__decrease,.xml-set-pop-pc .set-item>div>span.el-input-number__increase{margin:0}.xml-set-pop-pc .set-item .size-btn{width:62px;height:30px;background:#efefef;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.xml-set-pop-pc .set-item .color-box{width:calc(100% - 65px);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:3vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,28px)}.xml-set-pop-pc .set-item .color-box .color-tag{width:28px;height:28px;border-radius:50%}.xml-set-pop-pc .set-item .color-box .active{border:1px solid #333}.xml-set-pop-pc .set-item .family-select-box{width:calc(100% - 75px)}.xml-set-pop-pc .set-item .family-select-box .el-select{width:100%}.xml-set-pop-pc .set-item .m-l23{margin-left:23px}.xml-set-pop-pc .color-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:300px;height:28px}.xml-set-pop-pc .color-container .color-item{width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.xml-set-pop-pc .color-container .active-color{border:1px solid #000;border-radius:50%}.xml-set-pop-pc .white-check{color:#fff!important}.xml-set-pop-pc .color-item.white-border{border-color:#fff!important}.xml-set-pop-pc .check-mark{margin:1px 0 0 8px}.xml-set-pop-pc .el-form-item__content .line-height-select{width:283px;height:30px}.customPopper{min-width:80px!important}.teacher-note-popover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher-note-popover span{margin:2px 0;cursor:pointer;font-family:PingFang SC;font-weight:400;font-size:12px;color:#333}.teacher-note-popover span:hover{color:#3d9ae6}@media (max-width:1000px){.xml-digital-teaching-preview .parent-group{padding:14px}.parent-group-mark .code-toolbar{width:calc(100vw - 28px)}}.preview-left-student,.xml-iframe-web-view{width:100%;height:100%}.xml-resource-list-pc .ppt,.xml-resource-list-pc .pptx,.xml-resource-list-phone .ppt,.xml-resource-list-phone .pptx{background-image:url(../../static/images/icons/resource/ppt.svg)}.xml-resource-list-pc .doc,.xml-resource-list-pc .docx,.xml-resource-list-phone .doc,.xml-resource-list-phone .docx{background-image:url(../../static/images/icons/resource/docx.svg)}.xml-resource-list-pc .richtext-reset-wrapper--edit .doc,.xml-resource-list-pc .richtext-reset-wrapper--edit .docx,.xml-resource-list-pc .richtext-reset-wrapper--view .doc,.xml-resource-list-pc .richtext-reset-wrapper--view .docx,.xml-resource-list-phone .richtext-reset-wrapper--edit .doc,.xml-resource-list-phone .richtext-reset-wrapper--edit .docx,.xml-resource-list-phone .richtext-reset-wrapper--view .doc,.xml-resource-list-phone .richtext-reset-wrapper--view .docx{background-image:none}.xml-resource-list-pc .xls,.xml-resource-list-pc .xlsx,.xml-resource-list-phone .xls,.xml-resource-list-phone .xlsx{background-image:url(../../static/images/icons/resource/excel.svg)}.xml-resource-list-pc .gif,.xml-resource-list-pc .jpeg,.xml-resource-list-pc .jpg,.xml-resource-list-pc .png,.xml-resource-list-phone .gif,.xml-resource-list-phone .jpeg,.xml-resource-list-phone .jpg,.xml-resource-list-phone .png{background-image:url(../../static/images/icons/resource/jpg.svg)}.xml-resource-list-pc .mp3,.xml-resource-list-phone .mp3{background-image:url(../../static/images/icons/resource/mp3.svg)}.xml-resource-list-pc .mp4,.xml-resource-list-phone .mp4{background-image:url(../../static/images/icons/resource/mp4.svg)}.xml-resource-list-pc .pdf,.xml-resource-list-phone .pdf{background-image:url(../../static/images/icons/resource/pdf.svg)}.xml-resource-list-pc .zip,.xml-resource-list-phone .zip{background-image:url(../../static/images/icons/resource/zip.svg)}.xml-resource-list-pc .recorded,.xml-resource-list-phone .recorded{background-image:url(../../static/images/icons/resource/icon_recorded.svg)}.preview-left-student{overflow-y:auto;padding:0!important;background-color:var(--reader-theme-color)}.preview-left-student .text-book-name{font-family:PingFang SC;font-weight:400;font-size:18px;color:#333;text-align:center;padding:0 8px 0 0;background:#fff;width:266px;position:sticky;z-index:99;background-color:var(--reader-theme-color)}.preview-left-student .text-book-name span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.preview-left-student .xml-preview-catalog-pc{overflow:hidden;height:auto}.preview-left-student .xml-empty{margin-top:260px}.preview-left-student .el-tabs__header{padding:0 10px 4px 12px!important;position:sticky;top:0;z-index:1;background:#fff;width:266px;margin:0}.preview-left-student .text-book-name{top:0!important}.preview-left-student .el-tabs__item{color:#afafaf;border:none!important}.preview-left-student .is-active{color:#000;font-weight:700}.preview-left-student .el-tabs__nav{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-left-student .el-tabs__active-bar{width:30px;height:4px;background:-webkit-gradient(linear,left top,right top,from(#0bbafb),to(#4285ec));background:linear-gradient(90deg,#0bbafb,#4285ec);margin:10px 10px 10px 0}.preview-left-student .el-collapse{border:none}.preview-left-student .el-collapse-item{margin-bottom:26px;background-color:var(--reader-theme-color);-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;overflow:hidden;border:2px solid #fff}.preview-left-student .el-collapse-item .el-collapse-item__header{position:sticky;top:0;left:0;height:30px;padding:0 0 0 10px;background:#7f9eb2;font-family:PingFang SC;font-weight:400;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .el-collapse-item .is-active{background:#3e8ced;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .el-collapse-item .el-collapse-item__content{padding-bottom:0}.preview-left-student .el-collapse-item .collapse-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.preview-left-student .is-active{border:2px solid #3e8ced}.preview-left-student .resource-list{padding:12px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#e5eefa;width:100%}.preview-left-student .resource-list .resource-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;width:88%}.preview-left-student .resource-list .resource-item .flie-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .resource-list .resource-item .teacher-flie-title{display:inline-block;width:calc(100% - 22px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .resource-list .resource-item .resource-title{cursor:pointer;width:100%}.preview-left-student .resource-list .resource-item .icon{width:23px;height:17px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.preview-left-student .resource-list .resource-item .icon_01{background-image:url(../../static/images/icons/resource/icon_01.png)}.preview-left-student .resource-list .resource-item .icon_02{background-image:url(../../static/images/icons/resource/icon_02.png)}.preview-left-student .resource-list .resource-item .icon_03{background-image:url(../../static/images/icons/resource/icon_03.png)}.preview-left-student .resource-list .resource-item .icon_04{background-image:url(../../static/images/icons/resource/icon_04.png)}.preview-left-student .resource-list .resource-item .icon_05{background-image:url(../../static/images/icons/resource/icon_05.png)}.preview-left-student .resource-list .resource-item .resource-icon{position:absolute;top:110px;left:89px;width:18px;height:18px;cursor:pointer;background-image:url(../../static/images/icons/resource/positioning.png);background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.preview-left-student .resource-list .resource-item .resource-icon:hover{background-image:url(../../static/images/icons/resource/positioning.png)}.preview-left-student .resource-list .resource-item .resource-icon2{position:absolute;top:0!important;left:203px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .resource-icon3{position:absolute;top:0!important;left:70px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .hoverImgStyle{position:absolute;top:106px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .hoverStyle{position:absolute;top:0!important;left:203px!important;cursor:pointer}.preview-left-student .resource-list .resource-item:hover{color:#3e8ced}.preview-left-student .resource-list .resource-item:hover .icon_01{background-image:url(../../static/images/icons/resource/icon_up_01.png)}.preview-left-student .resource-list .resource-item:hover .icon_02{background-image:url(../../static/images/icons/resource/icon_up_02.png)}.preview-left-student .resource-list .resource-item:hover .icon_03{background-image:url(../../static/images/icons/resource/icon_up_03.png)}.preview-left-student .resource-list .resource-item:hover .icon_04{background-image:url(../../static/images/icons/resource/icon_up_04.png)}.preview-left-student .resource-list .resource-item:hover .icon_05{background-image:url(../../static/images/icons/resource/icon_up_05.png)}.preview-left-student .resource-list .xml-teacher-note{margin-bottom:16px;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px}.preview-left-student .resource-list .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#a8bbc8;border-radius:4px 4px 0 0}.preview-left-student .resource-list .xml-teacher-note .xml-note-header .note-icon{width:16px}.preview-left-student .resource-list .xml-teacher-note .xml-note-header .el-icon-more{color:#fff}.preview-left-student .resource-list .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.preview-left-student .resource-list .xml-teacher-note .note-content{width:100%;padding:4px 8px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:24px;cursor:pointer}.preview-left-student .resource-list .image-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:106px;margin-bottom:30px}.preview-left-student .resource-list .image-item .el-dialog__header{display:none}.preview-left-student .resource-list .image-item img{max-width:100%;max-height:100%}.preview-left-student .resource-list .image-item .image-title{position:absolute;left:-8px;bottom:-19px;width:90%;opacity:.6;text-align:center;line-height:13px;font-family:PingFang SC;font-weight:800;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-left-student .resource-list .teaching-resource-item .resource-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:164px}.preview-left-student .resource-list .teaching-resource-item .resource-title-width{width:136px}.preview-left-student .resource-list .teaching-resource-item img{margin-left:6px;width:12px;cursor:pointer;vertical-align:middle}.v-modal{z-index:1000!important}.legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.fillInTheBlanksSpan{border-bottom:1px solid #333}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle}.xml-el-icon-close-dialog{position:absolute;top:6px;right:6px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;border-radius:50%;background-color:#999;cursor:pointer}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .current-time,.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .total-time,.xml-audio-player-page-pc .audio-cover .square-wrapper,.xml-popup-content .content{position:relative}.xml-el-icon-close-dialog .el-icon-close{color:#fff;font-size:12px}.xml-text-preview-box-dialog{-webkit-user-select:none;user-select:none}.xml-text-preview-box-dialog .el-dialog__header{display:none!important}.xml-audio-player-page-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0 30px}.xml-audio-player-page-pc .el-icon-back{display:none}.xml-audio-player-page-pc .audio-cover{width:160px}.xml-audio-player-page-pc .audio-cover .rotate{-webkit-animation:rotate 7s linear infinite;animation:rotate 7s linear infinite}.xml-audio-player-page-pc .audio-cover .active{-webkit-animation-play-state:running;animation-play-state:running}.xml-audio-player-page-pc .audio-cover .paused{-webkit-animation-play-state:paused;animation-play-state:paused}.xml-audio-player-page-pc .play-button{position:absolute;top:50px;left:50px;font-size:63px;cursor:pointer}.xml-audio-player-page-pc .audio-player-title{font-size:29px}.xml-audio-player-page-pc .audio-controls{-webkit-box-flex:1;-ms-flex:1;flex:1;width:89%}.xml-audio-player-page-pc .audio-controls .audio-controls__handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .progress{width:calc(100% - 90px);padding:0 14px}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;height:140px;padding-bottom:10px}.xml-hevue-imgpreview-wrap .he-img-wrap,.xml-popup-content .content{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box .el-slider__button{width:10px;height:10px;background-color:#409eff}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box .volume-btn{margin:10px 0 0 4px;width:16px;height:16px;background-image:url(../../static/images/icons/resource/volume_01.png);background-size:100% 100%;cursor:pointer}.xml-epub-pdf-dialog .el-dialog__header{padding-bottom:24px}.xml-epub-pdf-dialog .el-dialog__body{padding:0}.xml-popup-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;height:100%}.xml-popup-content .content .xml-popup-mback{margin:3vw auto;width:26vw;height:1vw;border-radius:1vw;background-color:#0d3b8b}.xml-collapse-content,.xml-collapse-content .xml-collapse-item{width:100%;background-color:inherit}.xml-collapse-content .xml-collapse-item .collapse-top{position:sticky;left:0;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#f6fbff}.xml-collapse-content .xml-collapse-item .collapse-top .collapse-title{width:calc(100% - 6vw);height:10vw;font-family:PingFang SC,PingFang SC;text-align:left;font-weight:600;font-size:16px;color:#0d3b8b;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;line-height:10vw}.xml-collapse-content .xml-collapse-item .collapse-top .el-icon-arrow-down{color:#0d3b8b;font-size:20px;font-weight:600;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-collapse-content .xml-collapse-item .collapse-top .collapse{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s;transition:all .3s}.xml-collapse-content .xml-collapse-item .collapse-content{-webkit-transition:height .3s;transition:height .3s}.xml-empty-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.xml-drag-and-drop-loading{background-color:#fff;position:relative;overflow:hidden}.xml-drag-and-drop-loading #xml-scroll-container{position:relative;-webkit-transition:all .18s;transition:all .18s}.xml-drag-and-drop-loading #xml-scroll-container .xml-loading-text{width:100%;color:#999;font-size:14px;text-align:center;letter-spacing:2px}.xml-drag-and-drop-loading #xml-scroll-container #up-loading-text{position:absolute;top:-20px;z-index:1}.xml-drag-and-drop-loading #xml-scroll-container #down-loading-text{position:absolute;bottom:-20px;z-index:1}.dp-text-ellipsis-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:6px 0;overflow:hidden;font-size:14px;line-height:20px}.dp-text-ellipsis-wrapper .text{position:relative;overflow:hidden;line-height:1.5;text-align:justify;text-overflow:ellipsis;word-break:break-all;-webkit-transition:.3s max-height;transition:.3s max-height}.dp-text-ellipsis-wrapper .text::before{float:right;height:calc(100% - 20px);content:""}.dp-text-ellipsis-wrapper .text::after{position:absolute;width:999vw;height:999vw;margin-left:-100px;content:""}.dp-text-ellipsis-wrapper .btn{position:relative;float:right;clear:both;margin-left:10px;font-size:14px;padding:0 8px;color:#206ef7;line-height:20px;border-radius:4px;cursor:pointer;z-index:10}.dp-text-ellipsis-wrapper .btn::after{font-family:element-icons!important;content:"展开\e790"}.dp-text-ellipsis-wrapper .text.showall{max-height:none}.dp-text-ellipsis-wrapper .text.showall .btn::after,.dp-text-ellipsis-wrapper .text.showall .btn::before{visibility:hidden}.dp-text-ellipsis-wrapper .text.showall.hidden-btn .btn::after{content:"收起\e78f";visibility:visible}.dp-text-ellipsis-wrapper .btn::before{position:absolute;left:1px;color:#333;-webkit-transform:translateX(-100%);transform:translateX(-100%);content:"..."}.xml-hevue-imgpreview-wrap{position:fixed;top:0;bottom:0;right:0;left:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:9999;color:rgba(255,255,255,.6)}.xml-hevue-imgpreview-wrap .he-img-wrap{width:100%;height:100%;text-align:center;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-hevue-imgpreview-wrap .arrow{width:42px;height:42px;text-align:center;line-height:42px;position:absolute;top:50%;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:24px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:rgba(0,0,0,.3)}.xml-hevue-imgpreview-wrap .arrow:hover{opacity:.8;-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.xml-hevue-imgpreview-wrap .arrow-left{left:50px}.xml-hevue-imgpreview-wrap .arrow-right{right:50px}.xml-hevue-imgpreview-wrap .he-close-icon{position:absolute;right:20px;top:50px;z-index:2;width:36px;height:36px;font-size:22px;line-height:36px;text-align:center;border-radius:50%;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:rgba(0,0,0,.3)}.xml-hevue-imgpreview-wrap .he-close-icon:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-hevue-imgpreview-wrap .he-control-bar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;bottom:10%;left:0}.xml-hevue-imgpreview-wrap .he-control-bar{height:44px;bottom:10%;padding:0 22px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:22px;margin:0 auto;background:rgba(0,0,0,.3)}.xml-hevue-imgpreview-wrap .he-control-title{position:absolute;top:30px;left:0;width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;z-index:1}.xml-hevue-imgpreview-wrap .he-control-num{position:absolute;bottom:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);padding:0 22px;font-size:16px;border-radius:15px;background:rgba(0,0,0,.3)}.xml-hevue-imgpreview-wrap .he-control-btn{line-height:44px;font-size:24px;cursor:pointer;padding:0 9px;-webkit-transition:all .2s;transition:all .2s}.xml-hevue-imgpreview-wrap .he-control-btn:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.xml-hevue-imgpreview-wrap .fade-enter-active,.xml-hevue-imgpreview-wrap .fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.xml-hevue-imgpreview-wrap .hevue-img-status-icon{font-size:56px}.xml-hevue-imgpreview-wrap .rotate-animation{-webkit-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.xml-hevue-imgpreview-wrap .he-img-wrap{background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.he-close-icon,.he-control-num,.xml-hevue-imgpreview-wrap .arrow,.xml-hevue-imgpreview-wrap .he-control-bar{background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.player-dialog,.xml-custom-modal{background-color:#ccc;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.player-dialog .el-dialog,.xml-custom-modal .el-dialog{margin:0!important;max-width:calc(100% - 32px);padding:0;background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none}.player-dialog .el-dialog .progress-faker,.xml-custom-modal .el-dialog .progress-faker{width:100%;height:32px;z-index:2;position:absolute;bottom:2px;left:0;background-color:transparent;font-size:14px;color:transparent;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.player-dialog .el-dialog video,.xml-custom-modal .el-dialog video{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.player-dialog .el-dialog__header,.xml-custom-modal .el-dialog__header{display:none}.player-dialog .el-dialog__body,.xml-custom-modal .el-dialog__body{margin:0 auto!important;padding:0}.xml-modal-player__wrapper,.xml-modal-viewer__wrapper{background-color:#fff;min-height:68vh}.xml-modal-player__wrapper .title-block,.xml-modal-viewer__wrapper .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.xml-modal-player__wrapper .title-block .title-adorn,.xml-modal-viewer__wrapper .title-block .title-adorn{width:27px}.xml-modal-player__wrapper .title-block .title,.xml-modal-viewer__wrapper .title-block .title{padding:0 3px;max-width:calc(100% - 54px);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#333;font-weight:700;letter-spacing:3px}.xml-modal-player__wrapper .content-block,.xml-modal-viewer__wrapper .content-block{margin-top:12px;color:#888}.xml-modal-player__wrapper .content-block .label,.xml-modal-viewer__wrapper .content-block .label{color:#333;font-size:18px;letter-spacing:1.5px}.xml-modal-player__wrapper .content-block .label span,.xml-modal-viewer__wrapper .content-block .label span{background:-webkit-gradient(linear,left top,right bottom,from(#d1eaf9),to(#d1eaf9));background:linear-gradient(to bottom right,#d1eaf9,#d1eaf9);background-size:100%;background-position:-1px 19px;background-repeat:no-repeat;padding:9px 7px}.xml-modal-player__wrapper .content-block .content,.xml-modal-viewer__wrapper .content-block .content{padding:16px 10px;font-size:14px;color:#666;word-break:break-all}.xml-modal-player__wrapper .xml-audio-player,.xml-modal-viewer__wrapper .xml-audio-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 20px}.xml-modal-player__wrapper .xml-audio-player .audio-cover,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover{width:50%;height:auto;margin:0 auto;position:relative;border-radius:6px;overflow:hidden;padding-bottom:50%}.xml-modal-player__wrapper .xml-audio-player .audio-cover .square-wrapper,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover .square-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.xml-modal-player__wrapper .xml-audio-player .audio-cover .square-wrapper .el-image,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover .square-wrapper .el-image{width:100%;height:100%}.xml-modal-player__wrapper .xml-audio-player .audio-cover img,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.xml-modal-player__wrapper .xml-audio-player .audio-cover .style-a,.xml-modal-viewer__wrapper .xml-audio-player .audio-cover .style-a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;width:25%}.xml-modal-player__wrapper .vjs-custom-skin>.video-js .vjs-control-bar.fullscren,.xml-modal-player__wrapper .xml-video-player .vjs-custom-skin>.video-js .vjs-control-bar.fullscren,.xml-modal-viewer__wrapper .vjs-custom-skin>.video-js .vjs-control-bar.fullscren,.xml-modal-viewer__wrapper .xml-video-player .vjs-custom-skin>.video-js .vjs-control-bar.fullscren{position:fixed;opacity:1!important}.xml-modal-player__wrapper .xml-audio-player .audio-player-control,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control{margin-top:24px}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title{color:#333}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title .scroll-text,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title .scroll-text{margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#333;font-weight:700;letter-spacing:3px}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title.preview,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title.preview{width:calc(100% - 30px);overflow:hidden}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title.preview .scroll-text,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title.preview .scroll-text{-webkit-animation:fadeNum 6s infinite;animation:fadeNum 6s infinite;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-player-title--modal.preview,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-player-title--modal.preview{width:60%;margin:0 auto}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls{margin-top:20px}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress .el-slider__runway,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress .el-slider__runway{margin:12px 0;background-color:#999}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress .el-slider__button-wrapper,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .progress .el-slider__button-wrapper{display:none}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-modal-player__wrapper .video-js .vjs-big-play-button,.xml-modal-player__wrapper .xml-video-player .video-js .vjs-big-play-button,.xml-modal-viewer__wrapper .video-js .vjs-big-play-button,.xml-modal-viewer__wrapper .xml-video-player .video-js .vjs-big-play-button{border-radius:100%!important;width:70px!important;height:70px!important;margin-left:-35px!important}.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times .current-time,.xml-modal-player__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times .total-time,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times .current-time,.xml-modal-viewer__wrapper .xml-audio-player .audio-player-control .audio-controls .audio-controls__handler .play-times .total-time{font-size:12px;color:#999}.xml-modal-player__wrapper .video-js .vjs-error-display::before,.xml-modal-viewer__wrapper .video-js .vjs-error-display::before{display:none!important}.xml-modal-player__wrapper .vjs-poster,.xml-modal-viewer__wrapper .vjs-poster{-o-object-fit:scale-down;object-fit:scale-down}.xml-modal-player__wrapper .xml-video-player,.xml-modal-viewer__wrapper .xml-video-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 16px}.vjs-hidden,.xml-modal-player__wrapper .xml-video-player .video-js .vjs-error-display::before,.xml-modal-viewer__wrapper .xml-video-player .video-js .vjs-error-display::before{display:none!important}.xml-modal-player__wrapper .xml-video-player .vjs-custom-skin>.video-js .vjs-control .vjs-time-tooltip,.xml-modal-viewer__wrapper .xml-video-player .vjs-custom-skin>.video-js .vjs-control .vjs-time-tooltip{top:.6em}.xml-modal-player__wrapper .xml-video-player .vjs-poster,.xml-modal-viewer__wrapper .xml-video-player .vjs-poster{-o-object-fit:scale-down;object-fit:scale-down}.xml-modal-player__wrapper .xml-video-player .content-block,.xml-modal-viewer__wrapper .xml-video-player .content-block{margin-top:24px}.xml-modal-player__wrapper .xml-modal-viewer__image,.xml-modal-viewer__wrapper .xml-modal-viewer__image{padding:60px 16px}.xml-modal-player__wrapper .xml-modal-viewer__scroll-wrapper,.xml-modal-viewer__wrapper .xml-modal-viewer__scroll-wrapper{max-height:calc(88vh - 171px);overflow-y:auto}.xml-modal-player__wrapper .xml-modal-viewer__scroll-wrapper .xml-image-container--aspect-fit,.xml-modal-viewer__wrapper .xml-modal-viewer__scroll-wrapper .xml-image-container--aspect-fit{text-align:center}@media screen and (min-width:782px){.player-dialog .el-dialog{max-width:750px!important}.player-dialog .el-dialog .xml-modal-player__wrapper{min-height:85vh}}.xml-title-first-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-h5 .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-h5 .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-h5 .title-container .text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Yellowtheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-h5>div{width:100%}.xml-title-Yellowtheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-h5>div{width:100%}.xml-title-Yellowtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-h5 .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-h5 .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-h5 .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-h5 .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-h5 .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5>div{width:100%}.xml-title-sixth-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-h5 .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-h5 .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-h5 .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-h5 .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-h5 .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-h5 .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-h5 .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-h5 .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-h5 .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-h5 .title-container .left-image .image-container,.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-h5 .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-h5 .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-h5 .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-h5 .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-h5>div{padding:0 20px}.xml-title-Yellowtheme5-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-h5 .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-h5 .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-h5 .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-h5 .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-h5>div{height:100%}.xml-title-Yellowtheme6-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color)!important;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-h5 .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-h5 .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-h5 .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-h5 .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-h5 .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-h5>div{width:100%}.xml-title-Greentheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container,.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-h5>div{width:100%}.xml-title-Greentheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container,.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-h5>div{width:100%}.xml-title-Greentheme3-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-h5 .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-h5>div{width:100%}.xml-title-Greentheme4-library-h5 .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-h5 .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-h5 .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-h5 .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-h5 .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-h5 .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-h5 .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-h5 .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-h5 .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-h5 .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-h5 .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-h5 .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-h5 .xml-group-h5{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fourteen-library-h5 .title-container,.xml-title-fourteen-library-pad .title-container,.xml-title-fourteen-library-pc .title-container{background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right}.xml-title-hexagon-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fourteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-h5 .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-h5 .title-container .cont-box::after,.xml-title-fourteen-library-h5 .title-container .cont-box::before{width:2px;background:var(--background-color);position:absolute;right:0;height:100%;content:"";z-index:999}.xml-title-fourteen-library-h5 .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-h5 .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-h5>div{min-width:60%}.xml-title-seventeen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-h5 .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-h5 .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-h5 .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-h5 .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-h5 .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-h5 .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-h5>div{width:100%;height:100%}.xml-title-Knowledge-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-h5 .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-h5 .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-h5 .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-h5 .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-h5 .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-h5 .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-h5 .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-h5 .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-h5 .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-h5 .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-h5 .title-container::before{content:"";width:88px;height:4px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-h5 .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-h5 .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-h5 .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5 .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-h5 .title-container::before{content:"";width:20px;height:2px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-h5 .title-container::after{content:"";width:2px;height:30px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-h5 .title-container .w-e-text-container,.xml-title-Redtheme4-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-h5 .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-h5 .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-h5 .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-h5 .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-h5 .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-h5 .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-h5 .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-h5 .title-container::before{content:"";width:119px;height:4px;background-color:var(--background-color);position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-h5 .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-h5 .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-h5 .xml-group-h5{position:relative}.xml-title-thirtytwo-library-h5 .xml-group-h5::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-h5 .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-h5 .title-container::before{content:"";width:20px;height:31px;background-color:var(--background-color);position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-h5 .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-h5 .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-h5 .xml-group-h5{padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-h5 .xml-group-h5 .main-con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:20px}.xml-title-thirtythree-library-h5 .xml-group-h5 .left-block{width:7px;height:17px;background-color:#636363;-webkit-transform:skew(-25deg);transform:skew(-25deg);position:absolute;left:0}.xml-title-thirtythree-library-h5 .xml-group-h5::after{content:"";width:calc(100% - 25px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px;margin-bottom:10px}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container::before{content:"";width:15px;height:43px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-14px}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-h5 .xml-group-h5{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-h5 .xml-group-h5::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-h5 .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-h5 .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-h5 .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-h5 .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-h5 .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-h5 .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-h5 .title-container .left-line::after,.xml-title-thirtysix-library-h5 .title-container .right-line::before{height:15px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);bottom:0;content:""}.xml-title-thirtysix-library-h5{text-align:center}.xml-title-thirtysix-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-h5 .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-h5 .title-container .left-line::after{width:10px;position:absolute;right:-2px;-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-h5 .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-h5 .title-container .right-line::before{width:10px;position:absolute;left:-2px;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-h5{text-align:center}.xml-title-thirtyseven-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-h5 .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-h5 .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-h5 .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-h5 .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-h5{text-align:center}.xml-title-thirtyeight-library-h5 .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-h5 .title-container::before{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;left:-3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-h5 .title-container::after{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-h5,.xml-title-BuleRectangleTwo-library-h5,.xml-title-Sevenpageone-library-h5 .title-container .small-titlebox,.xml-title-thirtynine-library-h5,.xml-title-titleCrane-library-h5,.xml-title-titleLight-library-h5,.xml-title-titleLogging-library-h5,.xml-title-titleQuestion-library-h5,.xml-title-titleTearcher-library-h5{text-align:center}.xml-title-BuleRectangle-library-h5 .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangle-library-h5 .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-h5 .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-BuleRectangleTwo-library-h5 .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-h5 .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-titleLogging-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLogging-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLogging-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLogging-library-h5 .title-container .left-image img{margin:-8px 0 0 -84px}.xml-title-titleQuestion-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleQuestion-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleQuestion-library-h5 .title-container .left-image img{margin:5px 0 0 -85px}.xml-title-titleCrane-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleCrane-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleCrane-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleCrane-library-h5 .title-container .left-image img{margin:-13px 0 0 -57px}.xml-title-titleLight-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLight-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLight-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLight-library-h5 .title-container .left-image img{margin:-10px 0 0 -96px}.xml-title-titleTearcher-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleTearcher-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleTearcher-library-h5 .title-container .left-image img{margin:-3px 0 0 -83px}.xml-title-titleText-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:71px}.xml-title-titleText-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleText-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleText-library-h5 .title-container .left-image img{margin:-2px 0 0 -43px}.xml-title-thirtynine-library-h5 .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-h5 .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-h5 .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-h5 .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;pointer-events:none}.xml-title-thirtynine-library-h5 .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-h5 .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-h5 .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-h5 .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-h5 .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-h5 .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-h5 .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-Forty-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding-left:18px!important}.xml-title-Forty-library-h5>div{width:100%}.xml-title-Forty-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9}.xml-title-Forty-library-h5 .title-container .left-image{width:63px;height:74px;background-color:var(--background-color);position:relative;z-index:9;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-title-Forty-library-h5 .title-container .left-image .image-box{width:74%;height:75%;background-color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Forty-library-h5 .title-container .left-image .image-box .image-container{width:100%;height:86%;border-radius:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:2px solid #fff}.xml-title-Forty-library-h5 .title-container .left-image .image-box .image-container .xml-image-dan-tu,.xml-title-Forty-library-h5 .title-container .left-image .image-box .image-container .xml-image-dan-tu img{border-radius:50%;width:100%;height:100%}.xml-title-Forty-library-h5 .title-container .left-image .image-box .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Forty-library-h5 .title-container .right-top-bg{min-height:50px;max-width:77%;position:relative;margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.xml-title-Forty-library-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;border-radius:5px}.xml-title-Forty-library-h5 .title-container .right-top-bg .right-block{width:60px;height:30px;position:absolute;right:-8px;bottom:-8px;background:linear-gradient(153deg,transparent 0,transparent 51%,var(--background-color) 49%,var(--background-color) 100%);border-radius:10px 0 5px}.xml-title-Forty-library-h5 .title-container .right-top-bg .right-block::after{content:"";width:8px;height:5px;background-color:#5c5c5c;position:absolute;right:0;top:0;z-index:-1}.xml-title-Forty-library-h5 .title-container .right-top-bg .right-block::before{content:"";width:18px;height:8px;background-color:#5c5c5c;position:absolute;left:3px;bottom:0;z-index:-1}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Fortyone-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px!important;padding-left:8px!important}.xml-title-Fortyone-library-h5>div{width:100%}.xml-title-Fortyone-library-h5 .title-container{display:inline-block;position:relative;z-index:9}.xml-title-Fortyone-library-h5 .title-container .title-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:25px 0 0 25px;padding-left:5px;height:40px}.xml-title-Fortyone-library-h5 .title-container .title-bg::after{content:"";width:70%;height:100%;position:absolute;top:0;right:-10px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);background-color:inherit;z-index:-1}.xml-title-Fortyone-library-h5 .title-container .title-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5eff9;border-radius:25px 0 0 25px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}.xml-title-Fortyone-library-h5 .title-container .left-image{width:50px;height:50px;background-color:var(--background-color);position:relative;z-index:9;border-radius:50%}.xml-title-Fortyone-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;border:2px solid #fff}.xml-title-Fortyone-library-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Fortyone-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox{height:100%;padding:0 20px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Sevenpageone-library-h5{text-align:left}.xml-title-Sevenpageone-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-h5 .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;color:#fff}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-h5 .title-container .small-titlebox{margin-top:18px}.xml-title-Sevenpagetwo-library-h5{text-align:left}.xml-title-Sevenpagetwo-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:6px;bottom:-6px}.xml-title-Sevenpagethree-library-h5{text-align:left}.xml-title-Sevenpagethree-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-h5 .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6.2%;bottom:-2px}.xml-title-Sevenpagefour-library-h5{text-align:left}.xml-title-Sevenpagefour-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-h5 .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-h5 .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-h5 .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:48%;bottom:8px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:38%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-h5{text-align:left}.xml-title-Sevenpagefive-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-h5 .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-h5 .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top .border-right{width:27%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-2.5%;bottom:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-first-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-pad .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-pad .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Yellowtheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-pad>div{width:100%}.xml-title-Yellowtheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-pad .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-pad .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{border-radius:50%;height:100%;width:100%}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-pad>div{width:100%}.xml-title-Yellowtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-pad .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-pad .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pad .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-pad .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pad .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad>div{width:100%}.xml-title-sixth-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-pad .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-pad .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-pad .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-pad .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-pad .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-pad .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-pad .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-pad .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pad .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-pad .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-pad .title-container .left-image .image-container,.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pad .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-pad .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pad .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pad .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-pad .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-pad>div{padding:0 20px}.xml-title-Yellowtheme5-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-pad .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pad .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pad .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pad .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-pad>div{height:100%}.xml-title-Yellowtheme6-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color);z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-pad .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-pad .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-pad .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-pad .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-pad .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-pad>div{width:100%}.xml-title-Greentheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-pad .title-container .left-image .image-container,.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-pad .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div,.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-pad>div{width:100%}.xml-title-Greentheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-pad .title-container .left-image .image-container,.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-pad .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-pad>div{width:100%}.xml-title-Greentheme3-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-pad .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-pad>div{width:100%}.xml-title-Greentheme4-library-pad .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-pad .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-pad .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-pad .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-pad .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pad .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pad .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-pad .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pad .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-pad .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-pad .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pad .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pad .xml-group-pad{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fourteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-pad .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-pad .title-container .cont-box::before{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;right:0;-webkit-transform:skew(45deg);transform:skew(45deg);z-index:999}.xml-title-fourteen-library-pad .title-container .cont-box::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;right:0;top:0;-webkit-transform:skew(135deg);transform:skew(135deg);z-index:999}.xml-title-fourteen-library-pad .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-pad .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-pad .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-pad>div{min-width:60%}.xml-title-sixteen-library-pad>div,.xml-title-sixteen-library-pc>div{min-width:40%}.xml-title-seventeen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-pad .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-pad .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-pad .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-pad .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-pad .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-pad .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-pad .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-pad>div{width:100%;height:100%}.xml-title-Knowledge-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-pad .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-pad .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-pad .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-pad .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-pad .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-pad .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-pad .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-pad .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-pad .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-pad .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-pad .title-container::before{content:"";width:88px;height:4px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-pad .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-pad .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pad .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pad .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-pad .title-container::before{content:"";width:20px;height:2px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pad .title-container::after{content:"";width:2px;height:30px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pad .title-container .w-e-text-container,.xml-title-Redtheme4-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-pad .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-pad .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pad .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-pad .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-pad .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pad .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-pad .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-pad .title-container::before{content:"";width:119px;height:4px;background-color:var(--background-color);position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-pad .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-pad .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-pad .xml-group-pad{position:relative}.xml-title-thirtytwo-library-pad .xml-group-pad::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-pad .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-pad .title-container::before{content:"";width:20px;height:31px;background-color:var(--background-color);position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-pad .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-pad .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-pad .xml-group-pad{padding-left:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-pad .xml-group-pad::before{content:"";width:7px;height:17px;background-color:#636363;position:absolute;bottom:0;left:0;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-thirtythree-library-pad .xml-group-pad::after{content:"";width:calc(100% - 15px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-pad .xml-group-pad .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px}.xml-title-thirtythree-library-pad .xml-group-pad .title-container::before{content:"";width:15px;height:calc(100% + 8px);background-color:var(--background-color);position:absolute;left:-2px;top:5px}.xml-title-thirtythree-library-pad .xml-group-pad .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-pad .xml-group-pad{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-pad .xml-group-pad::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-pad .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-pad .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-pad .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-pad .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-pad .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-pad .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-pad .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-pad .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-pad .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-pad .title-container .left-line::after,.xml-title-thirtysix-library-pad .title-container .right-line::before{height:15px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);content:"";bottom:0}.xml-title-thirtysix-library-pad{text-align:center}.xml-title-thirtysix-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-pad .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pad .title-container .left-line::after{width:10px;position:absolute;right:-2px;-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-pad .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pad .title-container .right-line::before{width:10px;position:absolute;left:-2px;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-pad .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-pad{text-align:center}.xml-title-thirtyseven-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-pad .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pad .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-pad .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pad .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-pad .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-pad{text-align:center}.xml-title-thirtyeight-library-pad .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-pad .title-container::after,.xml-title-thirtyeight-library-pad .title-container::before{width:5px;height:24px;background-color:var(--background-color);position:absolute;top:50%;content:""}.xml-title-thirtyeight-library-pad .title-container::before{left:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pad .title-container::after{right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pad .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-pad{text-align:center}.xml-title-BuleRectangle-library-pad .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangle-library-pad .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-pad .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-thirtynine-library-pad{text-align:center}.xml-title-thirtynine-library-pad .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-pad .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pad .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pad .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;pointer-events:none}.xml-title-thirtynine-library-pad .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-pad .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-pad .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-pad .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-pad .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-pad .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-pad .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-Forty-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding-left:18px!important}.xml-title-Forty-library-pad>div{width:100%}.xml-title-Forty-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9}.xml-title-Forty-library-pad .title-container .left-image{width:63px;height:74px;background-color:var(--background-color);position:relative;z-index:9;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-title-Forty-library-pad .title-container .left-image .image-box{width:74%;height:75%;background-color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Forty-library-pad .title-container .left-image .image-box .image-container{width:100%;height:86%;border-radius:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:2px solid #fff}.xml-title-Forty-library-pad .title-container .left-image .image-box .image-container .xml-image-dan-tu,.xml-title-Forty-library-pad .title-container .left-image .image-box .image-container .xml-image-dan-tu img{border-radius:50%;width:100%;height:100%}.xml-title-Forty-library-pad .title-container .left-image .image-box .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Forty-library-pad .title-container .right-top-bg{min-height:50px;max-width:77%;position:relative;margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.xml-title-Forty-library-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;border-radius:5px}.xml-title-Forty-library-pad .title-container .right-top-bg .right-block{width:60px;height:30px;position:absolute;right:-8px;bottom:-8px;background:linear-gradient(153deg,transparent 0,transparent 51%,var(--background-color) 49%,var(--background-color) 100%);border-radius:10px 0 5px}.xml-title-Forty-library-pad .title-container .right-top-bg .right-block::after{content:"";width:8px;height:5px;background-color:#5c5c5c;position:absolute;right:0;top:0;z-index:-1}.xml-title-Forty-library-pad .title-container .right-top-bg .right-block::before{content:"";width:18px;height:8px;background-color:#5c5c5c;position:absolute;left:3px;bottom:0;z-index:-1}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Fortyone-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px!important;padding-left:8px!important}.xml-title-Fortyone-library-pad>div{width:100%}.xml-title-Fortyone-library-pad .title-container{display:inline-block;position:relative;z-index:9}.xml-title-Fortyone-library-pad .title-container .title-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:25px 0 0 25px;padding-left:5px;height:40px}.xml-title-Fortyone-library-pad .title-container .title-bg::after{content:"";width:70%;height:100%;position:absolute;top:0;right:-10px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);background-color:inherit;z-index:-1}.xml-title-Fortyone-library-pad .title-container .title-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5eff9;border-radius:25px 0 0 25px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}.xml-title-Fortyone-library-pad .title-container .left-image{width:50px;height:50px;background-color:var(--background-color);position:relative;z-index:9;border-radius:50%}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Fortyone-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;border:2px solid #fff}.xml-title-Fortyone-library-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Fortyone-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox{height:100%;padding:0 20px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-BuleRectangleTwo-library-pad{text-align:center}.xml-title-BuleRectangleTwo-library-pad .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-pad .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-titleLogging-library-pad{text-align:center}.xml-title-titleLogging-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLogging-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLogging-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLogging-library-pad .title-container .left-image img{margin:-8px 0 0 -84px}.xml-title-titleQuestion-library-pad{text-align:center}.xml-title-titleQuestion-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleQuestion-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleQuestion-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleQuestion-library-pad .title-container .left-image img{margin:5px 0 0 -85px}.xml-title-titleCrane-library-pad{text-align:center}.xml-title-titleCrane-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleCrane-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleCrane-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleCrane-library-pad .title-container .left-image img{margin:-13px 0 0 -57px}.xml-title-titleLight-library-pad{text-align:center}.xml-title-titleLight-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLight-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLight-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLight-library-pad .title-container .left-image img{margin:-10px 0 0 -96px}.xml-title-titleTearcher-library-pad{text-align:center}.xml-title-titleTearcher-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleTearcher-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleTearcher-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleTearcher-library-pad .title-container .left-image img{margin:-3px 0 0 -83px}.xml-title-titleText-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:71px}.xml-title-titleText-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleText-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleText-library-pad .title-container .left-image img{margin:-2px 0 0 -43px}.xml-title-Sevenpageone-library-pad{text-align:left}.xml-title-Sevenpageone-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-pad .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pad .title-container .small-titlebox{margin-top:18px;text-align:center}.xml-title-Sevenpagetwo-library-pad{text-align:left}.xml-title-Sevenpagetwo-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-pad .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-pad .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi .cuxietiao{width:4.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:2%;bottom:-6px}.xml-title-Sevenpagethree-library-pad{text-align:left}.xml-title-Sevenpagethree-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-pad .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-pad .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-pad .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-pad .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-pad .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-pad .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-pad .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-pad .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-pad .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-pad .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-pad .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-pad .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:3.5%;bottom:-2px}.xml-title-Sevenpagefour-library-pad{text-align:left}.xml-title-Sevenpagefour-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-pad .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-pad .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-pad .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:50%;bottom:8px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:40%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-pad{text-align:left}.xml-title-Sevenpagefive-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-pad .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-pad .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-pad .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top .border-right{width:20%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-pad .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-4%;bottom:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-first-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-pc .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-pc .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Yellowtheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-pc>div{width:100%}.xml-title-Yellowtheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-pc .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-pc .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-pc>div{width:100%}.xml-title-Yellowtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-pc .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-pc .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pc .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-pc .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pc .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc>div{width:100%}.xml-title-sixth-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-pc .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-pc .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-pc .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-pc .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-pc .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-pc .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-pc .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-pc .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pc .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-pc .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-pc .title-container .left-image .image-container,.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pc .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-pc .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pc .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pc .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-pc>div{padding:0 20px}.xml-title-Yellowtheme5-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-pc .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pc .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pc .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pc .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-pc>div{height:100%}.xml-title-Yellowtheme6-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color);z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-pc .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-pc .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-pc .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-pc .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-pc .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-pc>div{width:100%}.xml-title-Greentheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-pc .title-container .left-image .image-container,.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-pc .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-pc>div{width:100%}.xml-title-Greentheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-pc .title-container .left-image .image-container,.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{border-radius:50%;height:100%;width:100%}.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-pc .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-pc>div{width:100%}.xml-title-Greentheme3-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-pc .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-pc>div{width:100%}.xml-title-Greentheme4-library-pc .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-pc .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-pc .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-hexagon-library-pc .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-Greentheme6-library-pc .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-pc .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pc .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pc .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-pc .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pc .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-nineteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-pc .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-pc .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pc .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pc .xml-group-pc{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fourteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-pc .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-pc .title-container .cont-box::after,.xml-title-fourteen-library-pc .title-container .cont-box::before{background:var(--background-color);position:absolute;right:0;height:100%;content:"";width:2px;z-index:999}.xml-title-fourteen-library-pc .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-pc .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-pc .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-pc .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-pc .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-pc>div{min-width:60%}.xml-title-seventeen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-pc .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-pc .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-pc .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-pc .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-pc .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-pc>div{width:100%;height:100%}.xml-title-Knowledge-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-pc .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-pc .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-pc .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-pc .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-pc .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-pc .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-pc .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-pc .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-pc .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-pc .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-pc .title-container::before{content:"";width:88px;height:4px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-pc .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-pc .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pc .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pc .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-pc .title-container::after,.xml-title-Redtheme3-library-pc .title-container::before{background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px;content:""}.xml-title-Redtheme3-library-pc .title-container::before{width:20px;height:2px}.xml-title-Redtheme3-library-pc .title-container::after{width:2px;height:30px}.xml-title-Redtheme3-library-pc .title-container .w-e-text-container,.xml-title-Redtheme4-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-pc .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-pc .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pc .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-pc .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-pc .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pc .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-pc .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-pc .title-container::before{content:"";width:119px;height:4px;background-color:var(--background-color);position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-pc .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-pc .xml-group-pc{position:relative}.xml-title-thirtytwo-library-pc .xml-group-pc::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-pc .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-pc .title-container::before{content:"";width:20px;height:31px;background-color:var(--background-color);position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-pc .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-pc .xml-group-pc{padding-left:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-pc .xml-group-pc::before{content:"";width:7px;height:17px;background-color:#636363;position:absolute;bottom:0;left:0;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-thirtythree-library-pc .xml-group-pc::after{content:"";width:calc(100% - 15px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-pc .xml-group-pc .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px}.xml-title-thirtythree-library-pc .xml-group-pc .title-container::before{content:"";width:15px;height:calc(100% + 8px);background-color:var(--background-color);position:absolute;left:-2px;top:5px}.xml-title-thirtythree-library-pc .xml-group-pc .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-pc .xml-group-pc{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-pc .xml-group-pc::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-pc .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-pc .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-pc .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-pc .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-pc .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-pc .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-pc .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-pc .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-pc .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-pc .title-container .left-line::after,.xml-title-thirtysix-library-pc .title-container .right-line::before{height:15px;bottom:0;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);content:""}.xml-title-thirtysix-library-pc{text-align:center}.xml-title-thirtysix-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-pc .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pc .title-container .left-line::after{width:10px;position:absolute;right:-2px;-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-pc .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pc .title-container .right-line::before{width:10px;position:absolute;left:-2px;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-pc .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-pc{text-align:center}.xml-title-thirtyseven-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-pc .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pc .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-pc .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pc .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyeight-library-pc .title-container::after,.xml-title-thirtyeight-library-pc .title-container::before{width:5px;height:24px;background-color:var(--background-color);position:absolute;top:50%;content:""}.xml-title-thirtyseven-library-pc .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-pc{text-align:center}.xml-title-thirtyeight-library-pc .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-pc .title-container::before{left:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pc .title-container::after{right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pc .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-pc{text-align:center}.xml-title-BuleRectangle-library-pc .title-container{display:inline-block;width:100%;background:#dfecfa;position:relative;right:-3px;bottom:-3px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border{position:relative;width:100%;border:3px solid #609fe5;top:-10px;left:-10px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .rightTopround{position:absolute;width:12px;height:12px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;top:-6px;right:-7px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .leftTopround{position:absolute;width:16px;height:16px;border:2px solid #609fe5;border-radius:10px;background-color:#fff;left:-8px;bottom:-8px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .rigth-titlebox-usb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44%;font-weight:600!important;margin:15px 0}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .trapezoid{background-color:#609fe5;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);height:44%;width:52%;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5%;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .trapezoid .rigth-titlebox{width:100%}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:3px;right:72px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-dot .dot{width:5px;height:5px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;margin-top:1px;margin-left:2px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:-20px;right:5px;width:96px;height:18px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background-color:#609fe5}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-rapezoid .dot{width:5px;height:5px;border:1px solid #fff;border-radius:10px;background-color:#fff;margin-top:8px;margin-left:3px;position:relative;left:33px}.xml-title-BuleRectangle-library-pc .left-image{width:5%;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-pc .left-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangle-library-pc .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-pc .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-pc .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-pc .right-image{width:10%;z-index:9;position:absolute;bottom:13px;right:17px}.xml-title-BuleRectangle-library-pc .right-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangleTwo-library-pc{text-align:center}.xml-title-Sevenpageone-library-pc,.xml-title-titleCrane-library-pc,.xml-title-titleLight-library-pc,.xml-title-titleLogging-library-pc,.xml-title-titleQuestion-library-pc,.xml-title-titleTearcher-library-pc,.xml-title-titleText-library-pc{text-align:left}.xml-title-BuleRectangleTwo-library-pc .title-container{display:inline-block;width:100%;background:#dfecfa;position:relative;right:-3px;bottom:-3px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border{position:relative;height:120px;width:100%;border:3px solid #609fe5;top:-10px;left:-10px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rightTopround{position:absolute;width:12px;height:12px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;top:-7px;left:99%}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .leftTopround{position:absolute;width:16px;height:16px;border:2px solid #609fe5;border-radius:10px;background-color:#fff;left:-8px;bottom:-8px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55%;background-color:#609fe5;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);height:40%;padding:0 14px;position:relative;top:30%;left:20%}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rigth-titlebox{width:100%;font-weight:600!important}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rigth-titlebox .parent-group-mark{line-height:3}.xml-title-BuleRectangleTwo-library-pc .title-container .right-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:3px;right:72px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-dot .dot{width:5px;height:5px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;margin-top:1px;margin-left:2px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:-20px;right:5px;width:96px;height:18px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background-color:#609fe5}.xml-title-BuleRectangleTwo-library-pc .title-container .right-rapezoid .dot{width:5px;height:5px;border:1px solid #fff;border-radius:10px;background-color:#fff;margin-top:8px;margin-left:3px;position:relative;left:33px}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:7px}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-pc .title-container .right-image{width:58px;z-index:9;position:absolute;bottom:0;right:5px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-titleLogging-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;margin-top:-3px;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleLogging-library-pc .title-container .right-top-bg{border-bottom:2px solid #609fe5!important;margin-top:6px;position:relative;z-index:9;width:100%}.xml-title-titleLogging-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;margin-left:-40px}.xml-title-titleLogging-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleLogging-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleLogging-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleQuestion-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleQuestion-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleQuestion-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;margin-left:-35px;bottom:0}.xml-title-titleQuestion-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleQuestion-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleQuestion-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleCrane-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:35px}.xml-title-titleCrane-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleCrane-library-pc .title-container .left-image{z-index:0;width:75px;height:63px;border:6px solid var(--background-color);position:absolute;left:0;bottom:0}.xml-title-titleCrane-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleCrane-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleCrane-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleLight-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:40px}.xml-title-titleLight-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleLight-library-pc .title-container .left-image{z-index:0;width:67px;height:60px;border:6px solid var(--background-color);position:absolute;bottom:0;left:0}.xml-title-titleLight-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleLight-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleLight-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleTearcher-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleTearcher-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleTearcher-library-pc .title-container .left-image{z-index:0;width:67px;height:50px;border:6px solid var(--background-color);position:absolute;left:0;bottom:0}.xml-title-titleTearcher-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleTearcher-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleTearcher-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleText-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleText-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleText-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;left:0;bottom:5px}.xml-title-titleText-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleText-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleText-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-Sevenpageone-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-pc .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pc .title-container .small-titlebox{margin-top:18px;text-align:center}.xml-title-Sevenpagetwo-library-pc{text-align:left}.xml-title-Sevenpagetwo-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-pc .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-pc .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:6px;bottom:-6px}.xml-title-Sevenpagethree-library-pc{text-align:left}.xml-title-Sevenpagethree-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-pc .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-pc .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-pc .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-pc .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-pc .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-pc .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-pc .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-pc .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-pc .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-pc .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-pc .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-pc .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:5.5%;bottom:-2px}.xml-title-Sevenpagefour-library-pc{text-align:left}.xml-title-Sevenpagefour-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-pc .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-pc .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-pc .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:50%;bottom:8px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:40%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-pc{text-align:left}.xml-title-Sevenpagefive-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-pc .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-pc .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-pc .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top .border-right{width:27%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-pc .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-3%;bottom:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-thirtynine-library-pc{text-align:center}.xml-title-thirtynine-library-pc .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-pc .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pc .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pc .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;pointer-events:none}.xml-title-thirtynine-library-pc .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-pc .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-pc .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-pc .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-pc .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-pc .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-pc .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-Forty-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding-left:18px!important}.xml-title-Forty-library-pc>div{width:100%}.xml-title-Forty-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9}.xml-title-Forty-library-pc .title-container .left-image{width:63px;height:74px;background-color:var(--background-color);position:relative;z-index:9;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-title-Forty-library-pc .title-container .left-image .image-box{width:74%;height:75%;background-color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Forty-library-pc .title-container .left-image .image-box .image-container{width:100%;height:86%;border-radius:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:2px solid #fff}.xml-title-Forty-library-pc .title-container .left-image .image-box .image-container .xml-image-dan-tu,.xml-title-Forty-library-pc .title-container .left-image .image-box .image-container .xml-image-dan-tu img{border-radius:50%;height:100%;width:100%}.xml-title-Forty-library-pc .title-container .left-image .image-box .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Forty-library-pc .title-container .right-top-bg{min-height:50px;max-width:77%;position:relative;margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.xml-title-Forty-library-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;border-radius:5px}.xml-title-Forty-library-pc .title-container .right-top-bg .right-block{width:60px;height:30px;position:absolute;right:-8px;bottom:-8px;background:linear-gradient(153deg,transparent 0,transparent 51%,var(--background-color) 49%,var(--background-color) 100%);border-radius:10px 0 5px}.xml-title-Forty-library-pc .title-container .right-top-bg .right-block::after{content:"";width:8px;height:5px;background-color:#5c5c5c;position:absolute;right:0;top:0;z-index:-1}.xml-title-Forty-library-pc .title-container .right-top-bg .right-block::before{content:"";width:18px;height:8px;background-color:#5c5c5c;position:absolute;left:3px;bottom:0;z-index:-1}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Fortyone-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px!important;padding-left:8px!important}.xml-title-Fortyone-library-pc>div{width:100%}.xml-title-Fortyone-library-pc .title-container{display:inline-block;position:relative;z-index:9}.xml-title-Fortyone-library-pc .title-container .title-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:25px 0 0 25px;padding-left:5px;height:40px}.xml-title-Fortyone-library-pc .title-container .title-bg::after{content:"";width:70%;height:100%;position:absolute;top:0;right:-10px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);background-color:inherit;z-index:-1}.xml-title-Fortyone-library-pc .title-container .title-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5eff9;border-radius:25px 0 0 25px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}.xml-title-Fortyone-library-pc .title-container .left-image{width:50px;height:50px;background-color:var(--background-color);position:relative;z-index:9;border-radius:50%}.xml-title-Fortyone-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;border:2px solid #fff}.xml-title-Fortyone-library-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Fortyone-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox{height:100%;padding:0 20px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-paragraph-first-library-h5 .text-body-container .editor p,.xml-paragraph-first-library-pad .text-body-container .editor p,.xml-paragraph-first-library-pc .text-body-container .editor p{line-height:normal}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container .edit-mode-inject{width:100%}.body-text-fold{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;word-break:break-all;height:85px}.xml-paragraph-first-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-library-h5 .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--reader-theme-color,#FFF);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-h5 .rotate-container-inner{width:40px;height:40px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-h5 .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-library-h5 .text-body-container{background:var(--background-color);border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-library-h5 .text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-library-h5{text-align:left}.xml-paragraph-second-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-library-h5 .paragraph-second-title{display:inline-block;position:relative;max-width:98%;-webkit-box-shadow:2px 1px 4px 0 #000;box-shadow:2px 1px 4px 0 #000;border:none!important}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-second-library-h5 .paragraph-second-title::before{content:"";width:100%;height:5px;background-color:var(--background-color);-webkit-transform:skew(35deg);transform:skew(35deg);position:absolute;bottom:0;left:0}.xml-paragraph-second-library-h5 .paragraph-second-title::after{content:"";width:5px;height:100%;border:1px solid var(--background-color);-webkit-transform:skewY(25deg);transform:skewY(25deg);position:absolute;right:-3px;bottom:2px;background:#fff}.xml-paragraph-second-library-h5 .paragraph-second-title .title-top-border{width:100%;border-top:1px solid var(--background-color);position:absolute;top:-4px;left:-1px}.xml-paragraph-second-library-h5 .paragraph-second-title .title-left-border{height:100%;width:1px;border-left:1px solid var(--background-color);position:absolute;bottom:4px;left:-1px}.xml-paragraph-second-library-h5 .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#FFF;min-height:36px;padding:0 15px;margin-top:-4px}.xml-paragraph-second-library-h5 .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-library-h5 .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-library-h5 .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-library-h5 .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-library-h5 .body-text{padding:5px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:var(--background-color)}.xml-paragraph-second-library-h5 .body-text .text-body-container{background:#FFF;padding:20px 13px 1px;border-radius:5px}.xml-paragraph-second-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-h5{position:relative}.xml-paragraph-third-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-library-h5 .diagonal-line::after,.xml-paragraph-third-library-h5 .diagonal-line::before{width:1px;height:80px;position:absolute;background-color:var(--background-color);content:""}.xml-paragraph-third-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-third-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-h5 .diagonal-line::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-library-h5 .diagonal-line::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-quadrangle-library-h5{position:relative}.xml-paragraph-quadrangle-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color);position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-library-h5 .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-library-h5{margin-top:10px;position:relative}.xml-paragraph-isosceles-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-library-h5 .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-isosceles-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-library-h5 .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(var(--background-color)),to(#ebf2ff));background-image:linear-gradient(to bottom right,var(--background-color),#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-library-h5 .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-library-h5 .shape .triangle,.xml-paragraph-isosceles-library-h5 .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid var(--background-color)}.xml-paragraph-eighth-library-h5{position:relative}.xml-paragraph-eighth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-library-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-library-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-library-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-eighth-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-library-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-library-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-h5{position:relative}.xml-paragraph-ninth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-library-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-library-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-library-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-ninth-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-library-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;height:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-library-h5{position:relative}.xml-paragraph-tenth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-tenth-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img,.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-tenth-library-h5 .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-tenth-library-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-tenth-library-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-library-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-sixteen-library-h5{position:relative}.xml-paragraph-sixteen-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-library-h5 .paragraph-row-box{padding:20px;background:var(--background-color)}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-seventh-library-h5{position:relative}.xml-paragraph-seventh-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-library-h5 .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-seventh-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img,.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-seventh-library-h5 .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-seventh-library-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-seventh-library-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-library-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-library-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-eleven-library-h5{position:relative}.xml-paragraph-eleven-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-library-h5 .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-library-h5 .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-library-h5 .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:var(--background-color);margin-bottom:2px}.xml-paragraph-eleven-library-h5 .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-h5 .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-library-h5 .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:var(--background-color);margin-top:2px}.xml-paragraph-eleven-library-h5 .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-h5 .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-h5 .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:var(--background-color);margin-right:2px}.xml-paragraph-eleven-library-h5 .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-h5 .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-h5 .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:var(--background-color);margin-left:2px}.xml-paragraph-eleven-library-h5 .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-library-h5 .text-container{padding:0 10px}.xml-paragraph-eleven-library-h5 .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-library-h5 .text-container .editorClass p{padding:0}.xml-paragraph-eleven-library-h5 .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-library-h5 .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-thirteen-library-h5{position:relative}.xml-paragraph-thirteen-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-library-h5 .body-text{padding:10px 20px;text-align:left;position:relative;background:var(--background-color);border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-library-h5 .body-text::before,.xml-paragraph-thirteen-library-pad .body-text::before{border-radius:32px 0 0;border-top:2px dashed var(--background-color);border-left:2px dashed var(--background-color)}.xml-paragraph-thirteen-library-h5 .body-text .text-border-top{width:90%;height:4px;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-h5 .body-text .text-border-right{width:4px;height:70%;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-h5 .body-text .text-border-bottom{width:90%;height:4px;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-h5 .body-text .text-border-left{width:4px;height:70%;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-h5 .body-text .text-body-container{position:relative}.xml-paragraph-thirteen-library-h5 .body-text::after,.xml-paragraph-thirteen-library-h5 .body-text::before{width:80px;max-height:100px;position:absolute;z-index:0;content:"";height:70%}.xml-paragraph-thirteen-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-library-h5 .body-text::before{background-color:none;top:0;left:0}.xml-paragraph-thirteen-library-h5 .body-text::after{background-color:none;bottom:0;right:0;border-bottom:2px dashed var(--background-color);border-right:2px dashed var(--background-color);border-radius:0 0 32px}.xml-paragraph-fourteen-library-h5{position:relative}.xml-paragraph-fourteen-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-library-h5 .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color)!important}.xml-paragraph-fourteen-library-h5 .body-text .right-image{width:21px;height:36px;position:absolute;background-color:var(--background-color);top:-25px;right:15px;z-index:999;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-fourteen-library-h5 .body-text .right-image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:19px;display:block;background:linear-gradient(-45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%),linear-gradient(45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%);background-size:7px 60px}.xml-paragraph-fourteen-library-h5 .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px}.xml-paragraph-fourteen-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-library-h5{position:relative}.xml-paragraph-Greentheme2-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-library-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:var(--background-color);border:2px solid var(--background-color)!important;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-library-h5 .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:0 0 30px 0 #000;box-shadow:0 0 30px 0 #000}.xml-paragraph-Greentheme2-library-h5 .body-text .border-top{width:80%;height:6px;border-top:4px dotted var(--background-color);position:absolute;top:-10px}.xml-paragraph-Greentheme2-library-h5 .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:3px 1px 30px 0 #000;box-shadow:3px 1px 30px 0 #000}.xml-paragraph-Greentheme2-library-h5 .body-text .body-text-bg{width:100%;height:100%;background-color:var(--background-color);border:2px solid var(--background-color)!important;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-library-h5 .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-library-h5{position:relative}.xml-paragraph-Greentheme3-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-library-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid var(--background-color)!important}.xml-paragraph-Greentheme3-library-h5 .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid var(--background-color);border-top:12px solid var(--background-color);border-left:12px solid var(--background-color);border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-library-h5 .body-text .text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-library-h5{position:relative}.xml-paragraph-Greentheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-library-h5 .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme4-library-h5 .body-text .body-text-bg1{width:178px;height:50px;background-color:var(--background-color);position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-library-h5 .body-text .body-text-bg2{width:178px;height:50px;background-color:var(--background-color);position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-library-h5 .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-paragraph-Greentheme4-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-library-h5{position:relative}.xml-paragraph-Greentheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-library-h5 .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme5-library-h5 .body-text .body-text-bg1{width:90%;height:85%;background-color:var(--background-color);position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-library-h5 .body-text .body-text-bg2{width:90%;height:85%;background-color:var(--background-color);position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-library-h5 .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-h5 .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-h5 .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-h5 .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-h5 .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-library-h5{position:relative}.xml-paragraph-Yellowtheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg{border:2px solid var(--background-color)!important;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .border-bottom>div,.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 3px}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color)!important;border-radius:5px}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-library-h5{position:relative}.xml-paragraph-Yellowtheme2-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg{border:4px solid var(--background-color)!important;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block4{width:9px;background-color:var(--background-color);border:4px solid var(--background-color)!important;position:absolute;z-index:999;height:9px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-library-h5{position:relative}.xml-paragraph-Yellowtheme3-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg{border:2px solid var(--background-color)!important;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .right-img{width:18px;height:31px;position:absolute;right:11px;top:-2px;z-index:999;border:2px solid var(--background-color)!important;border-radius:0 0 8px 8px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .right-img::before{content:"";width:2px;height:6px;background:var(--reader-theme-color,#FFF);position:absolute;right:-2px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .right-img::after{content:"";width:10px;height:10px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:0;top:6px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .right-img>div{width:20px;height:2px;background:var(--reader-theme-color,#FFF);margin-left:-22px;margin-top:-2px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-library-h5{position:relative}.xml-paragraph-Yellowtheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg{border:2px solid var(--background-color)!important;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block4{width:16px;height:16px;background-color:var(--background-color);position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-library-h5{position:relative}.xml-paragraph-Yellowtheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg{border-radius:20px 0;border:3px solid var(--background-color)!important;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .left-img{width:10px;height:10px;border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);position:absolute;top:-5px;left:-5px;border-top-left-radius:10px}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .right-img{width:10px;height:10px;border-bottom:3px solid var(--background-color);border-right:3px solid var(--background-color);position:absolute;bottom:-5px;right:-5px;border-bottom-right-radius:10px}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .body-text{text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-h5{position:relative}.xml-paragraph-Redtheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border-radius:40px 0 50px;border:4px solid var(--background-color)!important;padding:10px 5px;position:relative}.xml-paragraph-Redtheme2-library-h5 .w-e-text-container,.xml-paragraph-Redtheme3-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-h5 .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid var(--background-color);border-left:6px solid var(--background-color);border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-library-h5 .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid var(--background-color);border-right:6px solid var(--background-color);border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-library-h5{position:relative}.xml-paragraph-Redtheme2-library-h5 .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme2-library-h5 .body-text-bg .left-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;top:-8px;left:1px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-h5 .body-text-bg .right-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;bottom:-8px;right:2px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-library-h5 .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid var(--background-color);border-left:4px solid var(--background-color);position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-library-h5 .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid var(--background-color);border-right:4px solid var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-h5{position:relative}.xml-paragraph-Redtheme3-library-h5 .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme3-library-h5 .body-text-bg .top-line{width:100%;border-top:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-h5 .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-library-h5 .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted var(--background-color);border-left:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-h5 .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted var(--background-color);border-right:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-library-h5 .body-title{min-width:200px;max-width:90%;height:45px;background-color:var(--background-color);display:inline-block;margin-left:25px;position:relative;z-index:9;border:none!important}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-box{width:100%;height:100%;position:relative}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-box::after{content:"";position:absolute;bottom:-1px;left:-1px;width:101%;height:46px;background:linear-gradient(172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%),linear-gradient(-172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%)}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-con{width:100%;height:100%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:99}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-con .text-container{margin-top:-4px}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-con .triangle1{width:0;height:0;border-bottom:10px solid #5a5a5a;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #5a5a5a;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-h5 .body-title .body-title-con .triangle2{width:0;height:0;border-top:10px solid #5a5a5a;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #5a5a5a;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color)!important;padding:18px 5px 5px;position:relative;margin-top:-25px}.xml-paragraph-Redtheme4-library-h5 .body-text-bg .text-body-container{padding:10px;text-align:left;z-index:99}.xml-paragraph-Redtheme4-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-h5{position:relative}.xml-paragraph-Redtheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-library-h5 .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border:3px solid var(--background-color);padding:5px}.xml-paragraph-Redtheme5-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-h5 .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid var(--reader-theme-color,#FFF);background-color:var(--background-color);position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme6-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-library-h5 .body-title{min-width:150px;max-width:90%;display:inline-block;position:relative;z-index:9;margin-left:25px}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con::after,.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con::before{width:0;height:0;border-top:5px solid transparent;top:-5px;z-index:0;content:"";border-bottom:20px solid #5a5a5a}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con::before{border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con::after{border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme6-library-h5 .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme6-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color)!important;padding-top:20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme6-library-h5 .body-text-bg::before{content:"";width:54px;height:63px;position:absolute;left:-10px;bottom:-10px;border-left:10px solid var(--background-color);border-bottom:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-h5 .body-text-bg::after{content:"";width:54px;height:63px;position:absolute;right:-10px;top:-10px;border-right:10px solid var(--background-color);border-top:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme7-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme7-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme7-library-h5 .body-title{min-width:150px;max-width:90%;display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme7-library-h5 .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme7-library-h5 .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color)!important;padding-top:20px;border-radius:0 20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme7-library-h5 .body-text-bg .body-text::after,.xml-paragraph-Redtheme7-library-h5 .body-text-bg::after,.xml-paragraph-Redtheme7-library-h5 .body-text-bg::before{height:2px;background-color:var(--background-color);position:absolute;right:0;content:"";border-radius:2px}.xml-paragraph-Redtheme7-library-h5 .body-text-bg::before{width:20px;bottom:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-h5 .body-text-bg::after{width:30px;bottom:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-h5 .body-text-bg .body-text::after{width:10px;bottom:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme7-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme1-library-h5 .top-style{width:100%;height:30px;background-color:var(--background-color);position:relative}.xml-paragraph-Foldtheme1-library-h5 .top-style::after{content:"";width:97%;border-bottom:12px dotted #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme1-library-h5 .body-text-bg .body-text .Foldmask{width:100%;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:linear-gradient(180deg,transparent 0,#fff 100%);position:absolute;bottom:0;left:0}.xml-paragraph-Foldtheme1-library-h5 .seemore{font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Foldtheme1-library-h5 .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme1-library-h5 .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Foldtheme2-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme2-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme2-library-h5 .top-title-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.xml-paragraph-Foldtheme2-library-h5 .top-title-style .title-body-box{width:90%}.xml-paragraph-Foldtheme2-library-h5 .top-title-style::after,.xml-paragraph-Foldtheme2-library-h5 .top-title-style::before{width:10px;height:10px;background-color:#FFF;position:absolute;top:50%;content:"";border-radius:50%}.xml-paragraph-Foldtheme2-library-h5 .top-title-style::before{left:-5px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Foldtheme2-library-h5 .top-title-style::after{right:-5px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Foldtheme2-library-h5 .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme2-library-h5 .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme2-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme2-library-h5 .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme2-library-h5 .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme1-library-h5 .top-style .active p,.xml-paragraph-Tabstheme4-library-h5 .top-style .active p,.xml-paragraph-Tabstheme5-library-h5 .top-style .active p,.xml-paragraph-Tabstheme5-library-h5 .top-style>div .text-container p{color:#FFF!important}.xml-paragraph-Foldtheme2-library-h5 .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme2-library-h5 .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Tabstheme1-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme1-library-h5 .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px}.xml-paragraph-Tabstheme1-library-h5 .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme1-library-h5 .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme1-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme1-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme1-library-h5 .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme1-library-h5 .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme2-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme2-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme2-library-h5 .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme2-library-h5 .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-h5 .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-h5 .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-h5 .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme2-library-h5 .top-style{margin-top:7px;width:20%}.xml-paragraph-Tabstheme2-library-h5 .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme2-library-h5 .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme2-library-h5 .top-style .active p{color:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-h5 .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-h5 .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme2-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme2-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme2-library-h5 .body-text-bg .body-text{position:relative;width:80%}.xml-paragraph-Tabstheme3-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme3-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme3-library-h5 .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme3-library-h5 .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-h5 .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-h5 .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-h5 .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme3-library-h5 .top-style{margin-top:7px;margin-right:5px;min-width:10%;max-width:20%}.xml-paragraph-Tabstheme3-library-h5 .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme3-library-h5 .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme3-library-h5 .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme3-library-h5 .top-style .active p,.xml-paragraph-Tabstheme3-library-h5 .top-style .active span{color:var(--background-color)!important}.xml-paragraph-Tabstheme3-library-h5 .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme3-library-h5 .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme3-library-h5 .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme3-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme3-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme3-library-h5 .body-text-bg .body-text{position:relative;max-width:80%;min-width:80%}.xml-paragraph-Tabstheme4-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme4-library-h5 .top-style{width:3%}.xml-paragraph-Tabstheme4-library-h5 .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px;position:relative}.xml-paragraph-Tabstheme4-library-h5 .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme4-library-h5 .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme4-library-h5 .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme4-library-h5 .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme4-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme4-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme4-library-h5 .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme4-library-h5 .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-SanQintheme1-library-h5{text-align:center}.xml-paragraph-SanQintheme1-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-library-h5 .body-text{padding:20px 10px 15px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image{width:20px;height:20px;position:absolute;top:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-top-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image{width:20px;height:20px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-bottom-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image{width:20px;height:20px;position:absolute;top:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image::after,.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image::after{width:100%;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color);position:absolute;content:""}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-top-image::after{height:13px;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image{width:20px;height:20px;position:absolute;bottom:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-bottom-image::after{height:13px;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-h5 .body-text .top-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-h5 .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-h5 .body-text .left-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-h5 .body-text .right-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-h5 .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-twelve-library-h5{position:relative}.xml-paragraph-twelve-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-library-h5 .body-text{padding:20px;text-align:left;position:relative;border:3px solid var(--background-color)!important}.xml-paragraph-twelve-library-h5 .body-text .left-top-img{width:28px;height:28px;position:absolute;top:-4px;left:-3px;background:var(--reader-theme-color,#FFF);border-right:3px solid var(--background-color);border-bottom:3px solid var(--background-color);border-radius:0 0 25px}.xml-paragraph-twelve-library-h5 .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-3px;left:-3px}.xml-paragraph-twelve-library-h5 .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:3px;right:3px}.xml-paragraph-twelve-library-h5 .body-text .right-bottom-img{width:28px;height:28px;position:absolute;bottom:-4px;right:-3px;background:var(--reader-theme-color,#FFF);border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);border-radius:25px 0 0}.xml-paragraph-twelve-library-h5 .body-text .text-body-container{position:relative}.xml-paragraph-twelve-library-h5 .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme4-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme4-library-h5 .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Foldtheme4-library-h5 .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme4-library-h5 .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Foldtheme4-library-h5 .seemore,.xml-paragraph-Foldtheme5-library-h5 .seemore{min-width:50px;display:-webkit-box;display:-ms-flexbox;font-size:14px;font-weight:400;cursor:pointer;color:var(--background-color)}.xml-paragraph-Foldtheme4-library-h5 .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Foldtheme4-library-h5 .body-text-bg{position:relative}.xml-paragraph-Foldtheme4-library-h5 .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme4-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-h5 .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Foldtheme4-library-h5 .seemore{font-family:PingFang SC;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme5-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme5-library-h5 .top-title-style{width:60%;display:inline-block;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-paragraph-Foldtheme5-library-h5 .top-title-style::after{content:"";width:12px;height:calc(100% + 10px);background-color:var(--background-color);position:absolute;right:-5px;top:0;z-index:9;-webkit-transform:skew(9deg);transform:skew(9deg)}.xml-paragraph-Foldtheme5-library-h5 .top-title-style .title-body-box{position:relative}.xml-paragraph-Foldtheme5-library-h5 .top-title-style .title-body-box::after{content:"";width:67px;height:13px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(var(--reader-theme-color,#FFF)));background-image:linear-gradient(90deg,var(--background-color) 0,var(--reader-theme-color,#FFF) 100%);position:absolute;right:-90px;bottom:0}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg{position:relative}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg .body-text{position:relative;background-color:#f3f3f3;padding:9px}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg .body-text::before{content:"";width:40%;height:10px;background-color:var(--background-color);position:absolute;top:-1px;right:0}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg .body-text .text-body-container{width:100%;padding:10px;z-index:999;text-align:left}.xml-paragraph-Foldtheme5-library-h5 .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme5-library-h5 .seemore{font-family:PingFang SC;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Tabstheme5-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme5-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-h5 .top-style{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding-top:5px;overflow:auto;position:relative;z-index:9}.xml-paragraph-Tabstheme5-library-h5 .top-style>div{height:24px;position:relative;border-radius:0 0 4px 4px;margin:0 7px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .text-container{height:24px;background-color:#989898;border-radius:0 0 4px 4px;text-align:center;cursor:pointer;position:relative;z-index:99;padding:0 8px;overflow:inherit}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .text-container::before{content:"";width:5px;height:5px;background-color:#989898;position:absolute;left:-2px;top:0;border-radius:0 0 0 4px}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .text-container::after{content:"";width:5px;height:5px;background-color:#989898;position:absolute;right:-2px;top:0;border-radius:0 0 4px}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer;z-index:99}.xml-paragraph-Tabstheme5-library-h5 .top-style>div .deltabs img{max-width:30px;height:30px}.xml-paragraph-Tabstheme5-library-h5 .top-style>div::before{content:"";width:calc(100% + 12px);height:8px;background-color:#575757;border-radius:4px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.xml-paragraph-Tabstheme5-library-h5 .top-style .active{position:relative;background:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-pad .top-style .active p,.xml-paragraph-Tabstheme2-library-pc .top-style .active p,.xml-paragraph-Tabstheme3-library-pad .top-style .active p,.xml-paragraph-Tabstheme3-library-pad .top-style .active span,.xml-paragraph-Tabstheme3-library-pc .top-style .active p,.xml-paragraph-Tabstheme3-library-pc .top-style .active span,.xml-paragraph-Tabstheme6-library-h5 .top-style .active p,.xml-paragraph-Tabstheme6-library-h5 .top-style .active span,.xml-paragraph-Tabstheme6-library-pad .top-style .active p,.xml-paragraph-Tabstheme6-library-pad .top-style .active span,.xml-paragraph-Tabstheme6-library-pc .top-style .active p,.xml-paragraph-Tabstheme6-library-pc .top-style .active span{color:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-h5 .top-style .active::after,.xml-paragraph-Tabstheme5-library-h5 .top-style .active::before{background-color:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-h5 .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer;z-index:9}.xml-paragraph-Tabstheme5-library-h5 .top-style .addtabs img{max-width:30px;width:30px;height:30px}.xml-paragraph-Tabstheme5-library-h5 .top-style::-webkit-scrollbar{border-radius:10px}.xml-paragraph-Tabstheme5-library-h5 .top-style::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:#f1f1f1}.xml-paragraph-Tabstheme5-library-h5 .top-style::-webkit-scrollbar-thumb{background:#a3a3a3!important}.xml-paragraph-Tabstheme5-library-h5 .body-text-bg{background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:13px;margin-top:-18px}.xml-paragraph-Fortyfive-library-h5 .w-e-text-container,.xml-paragraph-Tabstheme6-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme5-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme6-library-h5 .suptitle{display:inline-block;background-color:var(--background-color);padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9;border:2px solid transparent;max-width:calc(100% - 25px)}.xml-paragraph-Tabstheme6-library-h5 .suptitle::after{content:"";width:25px;height:calc(100% + 4px);position:absolute;top:-2px;right:-25px;background:linear-gradient(-45deg,transparent 29px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 29px,var(--background-color) 0) top right}.xml-paragraph-Tabstheme6-library-h5 .xml-group--editor .top-style{min-width:22%;max-width:22%}.xml-paragraph-Tabstheme6-library-h5 .xml-group--editor .body-text{max-width:75%!important;min-width:75%}.xml-paragraph-Tabstheme6-library-h5 .top-style{margin-top:7px;min-width:10vw;max-width:33vw}.xml-paragraph-Tabstheme6-library-h5 .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding:0 10px;border:1px solid #989898}.xml-paragraph-Tabstheme6-library-h5 .top-style>div .text-container{border:2px solid transparent}.xml-paragraph-Tabstheme6-library-h5 .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme6-library-h5 .top-style .active{border:1px solid var(--background-color)!important}.xml-paragraph-Tabstheme6-library-h5 .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme6-library-h5 .body-text-bg{background:#f3f3f3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20PX;margin-top:-18px}.xml-paragraph-Tabstheme6-library-h5 .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left;border:2px solid transparent}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image::after,.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image::before,.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image::after,.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image::before,.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image::after,.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image::before{border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-Tabstheme6-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-h5 .body-text-bg .body-text{position:relative;max-width:59vw}.xml-paragraph-Fortytwo-library-h5 .body-text{position:relative;padding:10px}.xml-paragraph-Fortytwo-library-h5 .body-text .top-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-h5 .body-text .right-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-h5 .body-text .bottom-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-h5 .body-text .left-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-h5 .body-text::before{content:"";width:8px;height:45px;background:var(--reader-theme-color,#FFF);border-left:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-20px;left:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.xml-paragraph-Fortytwo-library-h5 .body-text .right-bottom-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;right:-32px;bottom:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortytwo-library-h5 .body-text .right-bottom-triangle::after{content:"";width:50px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-25px;left:-25px}.xml-paragraph-Fortythree-library-h5 .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortythree-library-h5 .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;top:-38px;right:-32px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.xml-paragraph-Fortythree-library-h5 .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-17px}.xml-paragraph-Fortythree-library-h5 .body-text .top-round{width:11px;height:11px;background-color:var(--background-color);border-radius:50%;position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-Fortythree-library-h5 .body-text .top-round::after{content:"";width:2px;height:20px;background:var(--background-color);position:absolute;bottom:-11px;right:1px;-webkit-transform:rotate(-26deg);transform:rotate(-26deg)}.xml-paragraph-Fortythree-library-h5 .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-bottom:solid 2px var(--background-color);position:absolute;top:10px;right:10px}.xml-paragraph-Fortyfour-library-h5 .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important;overflow:hidden}.xml-paragraph-Fortyfour-library-h5 .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;bottom:-38px;right:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortyfour-library-h5 .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-8px}.xml-paragraph-Fortyfour-library-h5 .body-text .top-round{position:absolute;top:-18px;left:30px}.xml-paragraph-Fortyfour-library-h5 .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-top:solid 2px var(--background-color);position:absolute;bottom:10px;right:10px}.xml-paragraph-Fortyfive-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyfive-library-h5 .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Fortyfive-library-h5 .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Fortyfive-library-h5 .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Fortyfive-library-h5 .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Fortyfive-library-h5 .body-text-bg{position:relative}.xml-paragraph-Fortyfive-library-h5 .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Fortyfive-library-h5 .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Fortyfive-library-h5 .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Fortysix-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortysix-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortysix-library-h5 .body-text{position:relative;border-radius:10px 0;margin-top:7px;padding:9px 18px;border:2px solid var(--background-color)!important;min-height:120px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border{width:5px;height:50%;min-height:100px;background-color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir1{width:4px;height:4px;background:var(--background-color);opacity:20%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir2{width:6px;height:6px;background:var(--background-color);opacity:40%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir3{width:8px;height:8px;background:var(--background-color);opacity:60%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir4{width:10px;height:10px;background:var(--background-color);opacity:80%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .custom-border .cir5{width:12px;height:12px;background:var(--background-color);border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-h5 .body-text .right-border{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:0;right:-3px}.xml-paragraph-Fortysix-library-h5 .body-text .left-border{bottom:0;left:-3px}.xml-paragraph-Fortyseven-library-h5{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyseven-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortyseven-library-h5 .body-text{position:relative;border-radius:10px;background-color:var(--background-color);border:0!important;-webkit-transform:rotate(-.5deg) skewX(2deg);transform:rotate(-.5deg) skewX(2deg)}.xml-paragraph-Fortyseven-library-h5 .body-text>div{background-color:#fff;padding:9px 18px;border-radius:10px;-webkit-transform:rotate(.5deg) skewX(-2deg);transform:rotate(.5deg) skewX(-2deg);-webkit-box-shadow:0 0 2px 0 #c3c3c3;box-shadow:0 0 2px 0 #c3c3c3}.xml-paragraph-first-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-library-pad .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--reader-theme-color,#FFF);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-pad .rotate-container-inner{width:40px;height:40px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-pad .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-library-pad .text-body-container{background:var(--background-color);border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-library-pad .text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-library-pad{text-align:left}.xml-paragraph-second-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-library-pad .paragraph-second-title{display:inline-block;position:relative;max-width:98%;-webkit-box-shadow:2px 1px 4px 0 #000;box-shadow:2px 1px 4px 0 #000}.xml-paragraph-second-library-pad .paragraph-second-title::before{content:"";width:100%;height:5px;background-color:var(--background-color);-webkit-transform:skew(35deg);transform:skew(35deg);position:absolute;bottom:0;left:0}.xml-paragraph-second-library-pad .paragraph-second-title::after{content:"";width:5px;height:100%;border:1px solid var(--background-color);-webkit-transform:skewY(25deg);transform:skewY(25deg);position:absolute;right:-3px;bottom:2px;background:#fff}.xml-paragraph-second-library-pad .paragraph-second-title .title-top-border{width:100%;border-top:1px solid var(--background-color);position:absolute;top:-4px;left:-1px}.xml-paragraph-second-library-pad .paragraph-second-title .title-left-border{height:100%;width:1px;border-left:1px solid var(--background-color);position:absolute;bottom:4px;left:-1px}.xml-paragraph-second-library-pad .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#FFF;min-height:36px;padding:0 15px;margin-top:-4px}.xml-paragraph-second-library-pad .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-library-pad .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-library-pad .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-library-pad .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-library-pad .body-text{padding:5px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:var(--background-color)}.xml-paragraph-second-library-pad .body-text .text-body-container{background:#FFF;padding:20px 13px 1px;border-radius:5px}.xml-paragraph-second-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-pad{position:relative}.xml-paragraph-third-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-library-pad .diagonal-line::after,.xml-paragraph-third-library-pad .diagonal-line::before{width:1px;height:80px;position:absolute;background-color:var(--background-color);content:""}.xml-paragraph-third-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-third-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-pad .diagonal-line::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-library-pad .diagonal-line::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-quadrangle-library-pad{position:relative}.xml-paragraph-quadrangle-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color);position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-library-pad .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-library-pad{margin-top:10px;position:relative}.xml-paragraph-isosceles-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-library-pad .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-isosceles-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-library-pad .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(var(--background-color)),to(#ebf2ff));background-image:linear-gradient(to bottom right,var(--background-color),#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-library-pad .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-library-pad .shape .triangle,.xml-paragraph-isosceles-library-pad .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid var(--background-color)}.xml-paragraph-eighth-library-pad{position:relative}.xml-paragraph-eighth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-library-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-library-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-library-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-eighth-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-library-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-library-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-pad{position:relative}.xml-paragraph-ninth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-library-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-library-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-library-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-ninth-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-library-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;height:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-library-pad{position:relative}.xml-paragraph-tenth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-tenth-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img,.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-tenth-library-pad .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-tenth-library-pad .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-tenth-library-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-library-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-sixteen-library-pad{position:relative}.xml-paragraph-sixteen-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-library-pad .paragraph-row-box{padding:20px;background:var(--background-color)}.xml-paragraph-sixteen-library-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-library-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-seventh-library-pad{position:relative}.xml-paragraph-seventh-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-library-pad .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-seventh-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img,.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-seventh-library-pad .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-seventh-library-pad .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-seventh-library-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-library-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-library-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-eleven-library-pad{position:relative}.xml-paragraph-eleven-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-library-pad .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-library-pad .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-library-pad .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:var(--background-color);margin-bottom:2px}.xml-paragraph-eleven-library-pad .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-pad .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-library-pad .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:var(--background-color);margin-top:2px}.xml-paragraph-eleven-library-pad .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-pad .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-pad .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:var(--background-color);margin-right:2px}.xml-paragraph-eleven-library-pad .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-pad .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-pad .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:var(--background-color);margin-left:2px}.xml-paragraph-eleven-library-pad .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-library-pad .text-container{padding:0 10px}.xml-paragraph-eleven-library-pad .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-library-pad .text-container .editorClass p{padding:0}.xml-paragraph-eleven-library-pad .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-library-pad .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-thirteen-library-pad{position:relative}.xml-paragraph-thirteen-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-library-pad .body-text{padding:10px 20px;text-align:left;position:relative;background:var(--background-color);border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-library-pad .body-text .text-border-top{width:90%;height:4px;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-pad .body-text .text-border-right{width:4px;height:70%;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-pad .body-text .text-border-bottom{width:90%;height:4px;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-pad .body-text .text-border-left{width:4px;height:70%;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-pad .body-text::after,.xml-paragraph-thirteen-library-pad .body-text::before{width:80px;height:70%;max-height:100px;background-color:none;z-index:0;content:""}.xml-paragraph-thirteen-library-pad .body-text .text-body-container{position:relative}.xml-paragraph-thirteen-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-library-pad .body-text::before{position:absolute;top:0;left:0}.xml-paragraph-thirteen-library-pad .body-text::after{position:absolute;bottom:0;right:0;border-bottom:2px dashed var(--background-color);border-right:2px dashed var(--background-color);border-radius:0 0 32px}.xml-paragraph-fourteen-library-pad{position:relative}.xml-paragraph-fourteen-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-library-pad .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color)}.xml-paragraph-fourteen-library-pad .body-text .right-image{width:21px;height:36px;position:absolute;background-color:var(--background-color);top:-25px;right:15px;z-index:999;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-fourteen-library-pad .body-text .right-image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:19px;display:block;background:linear-gradient(-45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%),linear-gradient(45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%);background-size:7px 60px}.xml-paragraph-fourteen-library-pad .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px}.xml-paragraph-fourteen-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-library-pad{position:relative}.xml-paragraph-Greentheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-library-pad .body-text{padding:3px;text-align:left;position:relative;background-color:var(--background-color);border:2px solid var(--background-color);border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-library-pad .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:0 0 30px 0 #000;box-shadow:0 0 30px 0 #000}.xml-paragraph-Greentheme2-library-pad .body-text .border-top{width:80%;height:6px;border-top:4px dotted var(--background-color);position:absolute;top:-10px}.xml-paragraph-Greentheme2-library-pad .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:3px 1px 30px 0 #000;box-shadow:3px 1px 30px 0 #000}.xml-paragraph-Greentheme2-library-pad .body-text .body-text-bg{width:100%;height:100%;background-color:var(--background-color);border:2px solid var(--background-color);position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-library-pad .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-library-pad{position:relative}.xml-paragraph-Greentheme3-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-library-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid var(--background-color)}.xml-paragraph-Greentheme3-library-pad .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid var(--background-color);border-top:12px solid var(--background-color);border-left:12px solid var(--background-color);border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-library-pad .body-text .text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-library-pad{position:relative}.xml-paragraph-Greentheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-library-pad .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme4-library-pad .body-text .body-text-bg1{width:178px;height:50px;background-color:var(--background-color);position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-library-pad .body-text .body-text-bg2{width:178px;height:50px;background-color:var(--background-color);position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-library-pad .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-paragraph-Greentheme4-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-library-pad{position:relative}.xml-paragraph-Greentheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-library-pad .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme5-library-pad .body-text .body-text-bg1{width:90%;height:85%;background-color:var(--background-color);position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-library-pad .body-text .body-text-bg2{width:90%;height:85%;background-color:var(--background-color);position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-library-pad .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pad .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pad .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pad .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pad .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-library-pad{position:relative}.xml-paragraph-Yellowtheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg{border:2px solid var(--background-color);border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .border-bottom>div,.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .border-top>div{height:8px;border-radius:50%;background-color:var(--background-color);width:8px;margin:0 3px}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color);border-radius:5px}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-library-pad{position:relative}.xml-paragraph-Yellowtheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg{border:4px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block4{width:9px;background-color:var(--background-color);border:4px solid var(--background-color);position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block1{height:9px;top:5px;left:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block2{height:9px;top:5px;right:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block3{height:9px;bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .block4{height:9px;bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-library-pad{position:relative}.xml-paragraph-Yellowtheme3-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg{border:2px solid var(--background-color);border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .right-img{width:18px;height:31px;position:absolute;right:11px;top:-2px;z-index:999;border:2px solid var(--background-color);border-radius:0 0 8px 8px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .right-img::before{content:"";width:2px;height:6px;background:var(--reader-theme-color,#FFF);position:absolute;right:-2px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .right-img::after{content:"";width:10px;height:10px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:0;top:6px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .right-img>div{width:20px;height:2px;background:var(--reader-theme-color,#FFF);margin-left:-22px;margin-top:-2px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-library-pad{position:relative}.xml-paragraph-Yellowtheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg{border:2px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block4{width:16px;height:16px;background-color:var(--background-color);position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-library-pad{position:relative}.xml-paragraph-Yellowtheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg{border-radius:20px 0;border:3px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .left-img{width:10px;height:10px;border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);position:absolute;top:-5px;left:-5px;border-top-left-radius:10px}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .right-img{width:10px;height:10px;border-bottom:3px solid var(--background-color);border-right:3px solid var(--background-color);position:absolute;bottom:-5px;right:-5px;border-bottom-right-radius:10px}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .body-text{text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-pad{position:relative}.xml-paragraph-Redtheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border-radius:40px 0 50px;border:4px solid var(--background-color);padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-pad .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid var(--background-color);border-left:6px solid var(--background-color);border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-library-pad .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid var(--background-color);border-right:6px solid var(--background-color);border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-library-pad{position:relative}.xml-paragraph-Redtheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-library-pad .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme2-library-pad .body-text-bg .left-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;top:-8px;left:1px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-pad .body-text-bg .right-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;bottom:-8px;right:2px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-library-pad .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid var(--background-color);border-left:4px solid var(--background-color);position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-library-pad .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid var(--background-color);border-right:4px solid var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-pad{position:relative}.xml-paragraph-Redtheme3-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-library-pad .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme3-library-pad .body-text-bg .top-line{width:100%;border-top:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-pad .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-library-pad .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted var(--background-color);border-left:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-pad .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted var(--background-color);border-right:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-library-pad .body-title{min-width:200px;max-width:90%;height:45px;background-color:var(--background-color);display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-box{width:100%;height:100%;position:relative}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-box::after{content:"";position:absolute;bottom:0;left:-1px;width:101%;height:46px;background:linear-gradient(172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%),linear-gradient(-172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%)}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-con{width:100%;height:100%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:99}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-con .text-container{margin-top:-4px}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-con .triangle1{width:0;height:0;border-bottom:10px solid #5a5a5a;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #5a5a5a;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-pad .body-title .body-title-con .triangle2{width:0;height:0;border-top:10px solid #5a5a5a;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #5a5a5a;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding:18px 5px 5px;position:relative;margin-top:-25px}.xml-paragraph-Redtheme4-library-pad .body-text-bg .text-body-container{padding:10px;text-align:left;z-index:99}.xml-paragraph-Redtheme4-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-pad{position:relative}.xml-paragraph-Redtheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-library-pad .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border:3px solid var(--background-color);padding:5px}.xml-paragraph-Redtheme5-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-pad .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid var(--reader-theme-color,#FFF);background-color:var(--background-color);position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme6-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-library-pad .body-title{min-width:150px;max-width:90%;display:inline-block;position:relative;z-index:9;margin-left:25px}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme6-library-pad .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme6-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding-top:20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme6-library-pad .body-text-bg::before{content:"";width:54px;height:63px;position:absolute;left:-10px;bottom:-10px;border-left:10px solid var(--background-color);border-bottom:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-pad .body-text-bg::after{content:"";width:54px;height:63px;position:absolute;right:-10px;top:-10px;border-right:10px solid var(--background-color);border-top:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme7-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme7-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme7-library-pad .body-title{min-width:150px;max-width:90%;display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme7-library-pad .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme7-library-pad .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding-top:20px;border-radius:0 20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme7-library-pad .body-text-bg .body-text::after,.xml-paragraph-Redtheme7-library-pad .body-text-bg::after,.xml-paragraph-Redtheme7-library-pad .body-text-bg::before{height:2px;background-color:var(--background-color);position:absolute;right:0;border-radius:2px;content:""}.xml-paragraph-Redtheme7-library-pad .body-text-bg::before{width:20px;bottom:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pad .body-text-bg::after{width:30px;bottom:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pad .body-text-bg .body-text::after{width:10px;bottom:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme7-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme1-library-pad .top-style{width:100%;height:30px;background-color:var(--background-color);position:relative}.xml-paragraph-Foldtheme1-library-pad .top-style::after{content:"";width:97%;border-bottom:12px dotted #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-paragraph-Foldtheme1-library-pad .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme1-library-pad .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme1-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-pad .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme1-library-pad .body-text-bg .body-text .Foldmask{width:100%;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:linear-gradient(180deg,transparent 0,#fff 100%);position:absolute;bottom:0;left:0}.xml-paragraph-Foldtheme1-library-pad .seemore{font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Foldtheme1-library-pad .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme1-library-pad .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Foldtheme2-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme2-library-pad .top-title-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);position:relative;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.xml-paragraph-Foldtheme2-library-pad .seemore,.xml-paragraph-Tabstheme1-library-pad .seemore{-webkit-box-align:center;min-width:50px;font-size:14px;font-weight:400;cursor:pointer;font-family:PingFang SC}.xml-paragraph-Foldtheme2-library-pad .top-title-style .title-body-box{width:90%}.xml-paragraph-Foldtheme2-library-pad .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme2-library-pad .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme2-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme2-library-pad .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme2-library-pad .seemore{color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Tabstheme1-library-pad .top-style .active p,.xml-paragraph-Tabstheme4-library-pad .top-style .active p{color:#FFF!important}.xml-paragraph-Foldtheme2-library-pad .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme2-library-pad .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Tabstheme1-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme1-library-pad .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px}.xml-paragraph-Tabstheme1-library-pad .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme1-library-pad .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme1-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme1-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme1-library-pad .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme1-library-pad .seemore{color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Tabstheme2-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme2-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme2-library-pad .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme2-library-pad .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pad .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pad .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pad .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme2-library-pad .top-style{margin-top:7px;width:20%}.xml-paragraph-Tabstheme2-library-pad .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme2-library-pad .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme2-library-pad .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-pad .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme2-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme2-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme2-library-pad .body-text-bg .body-text{position:relative;width:80%}.xml-paragraph-Tabstheme3-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme3-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme3-library-pad .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme3-library-pad .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pad .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pad .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pad .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme3-library-pad .top-style{margin-top:7px;margin-right:5px;width:20%}.xml-paragraph-Tabstheme3-library-pad .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme3-library-pad .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme3-library-pad .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme3-library-pad .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme3-library-pad .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme3-library-pad .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme3-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme3-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme3-library-pad .body-text-bg .body-text{position:relative;max-width:80%;min-width:80%}.xml-paragraph-Tabstheme4-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme4-library-pad .top-style{width:3%}.xml-paragraph-Tabstheme4-library-pad .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px;position:relative}.xml-paragraph-Tabstheme4-library-pad .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme4-library-pad .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme4-library-pad .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme4-library-pad .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme4-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme4-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme4-library-pad .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme4-library-pad .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-SanQintheme1-library-pad{text-align:center}.xml-paragraph-SanQintheme1-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-library-pad .body-text{padding:20px 10px 15px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image{width:20px;height:20px;position:absolute;top:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .left-top-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image{width:20px;height:20px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .left-bottom-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image{width:20px;height:20px;position:absolute;top:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .right-top-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image{width:20px;height:20px;position:absolute;bottom:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image::after,.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image::before{left:0;position:absolute;border-top:2px solid var(--background-color);content:"";border-right:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image::before{width:13px;height:100%;bottom:0}.xml-paragraph-SanQintheme1-library-pad .body-text .right-bottom-image::after{width:100%;height:13px;bottom:0}.xml-paragraph-SanQintheme1-library-pad .body-text .top-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-pad .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-pad .body-text .left-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-pad .body-text .right-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-pad .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-twelve-library-pad{position:relative}.xml-paragraph-twelve-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-library-pad .body-text{padding:20px;text-align:left;position:relative;border:3px solid var(--background-color)!important}.xml-paragraph-twelve-library-pad .body-text .left-top-img{width:28px;height:28px;position:absolute;top:-3px;left:-3px;background:var(--reader-theme-color,#FFF);border-right:3px solid var(--background-color);border-bottom:3px solid var(--background-color);border-radius:0 0 25px}.xml-paragraph-twelve-library-pad .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-3px;left:-3px}.xml-paragraph-twelve-library-pad .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:3px;right:3px}.xml-paragraph-twelve-library-pad .body-text .right-bottom-img{width:28px;height:28px;position:absolute;bottom:-3px;right:-3px;background:var(--reader-theme-color,#FFF);border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);border-radius:25px 0 0}.xml-paragraph-twelve-library-pad .body-text .text-body-container{position:relative}.xml-paragraph-twelve-library-pad .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme4-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme4-library-pad .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Foldtheme4-library-pad .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme4-library-pad .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Foldtheme4-library-pad .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Foldtheme4-library-pad .body-text-bg{position:relative}.xml-paragraph-Foldtheme4-library-pad .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme4-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-pad .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Foldtheme4-library-pad .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Foldtheme5-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme5-library-pad .top-title-style{width:60%;display:inline-block;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-paragraph-Foldtheme5-library-pad .top-title-style::after{content:"";width:12px;height:calc(100% + 10px);background-color:var(--background-color);position:absolute;right:-5px;top:0;z-index:9;-webkit-transform:skew(9deg);transform:skew(9deg)}.xml-paragraph-Foldtheme5-library-pad .top-title-style .title-body-box{position:relative}.xml-paragraph-Foldtheme5-library-pad .top-title-style .title-body-box::after{content:"";width:67px;height:13px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(var(--reader-theme-color,#FFF)));background-image:linear-gradient(90deg,var(--background-color) 0,var(--reader-theme-color,#FFF) 100%);position:absolute;right:-90px;bottom:0}.xml-paragraph-Foldtheme5-library-pad .body-text-bg{position:relative}.xml-paragraph-Foldtheme5-library-pad .body-text-bg .body-text{position:relative;background-color:#f3f3f3;padding:9px}.xml-paragraph-Foldtheme5-library-pad .body-text-bg .body-text::before{content:"";width:40%;height:10px;background-color:var(--background-color);position:absolute;top:-1px;right:0}.xml-paragraph-Foldtheme5-library-pad .body-text-bg .body-text .text-body-container{width:100%;padding:10px;z-index:999;text-align:left}.xml-paragraph-Foldtheme5-library-pad .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme5-library-pad .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme5-library-pad .top-style .active p,.xml-paragraph-Tabstheme5-library-pad .top-style>div .text-container p{color:#FFF!important}.xml-paragraph-Tabstheme5-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme5-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-pad .top-style{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding-top:5px;overflow-x:auto;position:relative;z-index:9}.xml-paragraph-Tabstheme5-library-pad .top-style>div{height:24px;position:relative;border-radius:0 0 4px 4px;margin:0 7px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.xml-paragraph-Tabstheme5-library-pad .top-style>div .text-container{height:24px;background-color:#989898;border-radius:0 0 4px 4px;text-align:center;cursor:pointer;position:relative;z-index:99;padding:0 8px;overflow:inherit}.xml-paragraph-Tabstheme5-library-pad .top-style>div .text-container::before{content:"";width:5px;height:5px;background-color:#989898;position:absolute;left:-2px;top:0;border-radius:0 0 0 4px}.xml-paragraph-Tabstheme5-library-pad .top-style>div .text-container::after{content:"";width:5px;height:5px;background-color:#989898;position:absolute;right:-2px;top:0;border-radius:0 0 4px}.xml-paragraph-Tabstheme5-library-pad .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer;z-index:99}.xml-paragraph-Tabstheme5-library-pad .top-style>div::before{content:"";width:calc(100% + 12px);height:8px;background-color:#575757;border-radius:4px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.xml-paragraph-Tabstheme5-library-pad .top-style .active{position:relative;background:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-pad .top-style .active::after,.xml-paragraph-Tabstheme5-library-pad .top-style .active::before{background-color:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-pad .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer;z-index:9}.xml-paragraph-Tabstheme5-library-pad .top-style .addtabs img{max-width:30px;width:30px;height:30px}.xml-paragraph-Tabstheme5-library-pad .top-style::-webkit-scrollbar{border-radius:10px}.xml-paragraph-Tabstheme5-library-pad .top-style::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:#f1f1f1}.xml-paragraph-Tabstheme5-library-pad .top-style::-webkit-scrollbar-thumb{background:#a3a3a3!important}.xml-paragraph-Tabstheme5-library-pad .body-text-bg{background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:13px;margin-top:-18px}.xml-paragraph-Tabstheme5-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme5-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme6-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme6-library-pad .suptitle{display:inline-block;background-color:var(--background-color);padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9;border:2px solid transparent;max-width:calc(100% - 25px)}.xml-paragraph-Tabstheme6-library-pad .suptitle::after{content:"";width:20px;height:calc(100% + 4px);position:absolute;top:-2px;right:-19px;background:linear-gradient(-45deg,transparent 26px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 26px,var(--background-color) 0) top right}.xml-paragraph-Tabstheme6-library-pad .top-style{margin-top:7px;min-width:22%;max-width:22%}.xml-paragraph-Tabstheme6-library-pad .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding:0 10px;border:1px solid #989898}.xml-paragraph-Tabstheme6-library-pad .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme6-library-pad .top-style .active{border:1px solid var(--background-color)!important}.xml-paragraph-Tabstheme6-library-pad .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme6-library-pad .body-text-bg{background:#f3f3f3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20PX;margin-top:-18px}.xml-paragraph-Tabstheme6-library-pad .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left;border:2px solid transparent}.xml-paragraph-Tabstheme6-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-pad .body-text-bg .body-text{position:relative;max-width:75%!important;min-width:75%}.xml-paragraph-Fortytwo-library-pad .body-text{position:relative;padding:10px}.xml-paragraph-Fortytwo-library-pad .body-text .top-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-pad .body-text .right-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-pad .body-text .bottom-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-pad .body-text .left-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-pad .body-text::before{content:"";width:8px;height:45px;background:var(--reader-theme-color,#FFF);border-left:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-20px;left:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.xml-paragraph-Fortytwo-library-pad .body-text .right-bottom-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;right:-32px;bottom:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortytwo-library-pad .body-text .right-bottom-triangle::after{content:"";width:50px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-25px;left:-25px}.xml-paragraph-Fortythree-library-pad .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortythree-library-pad .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;top:-38px;right:-32px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.xml-paragraph-Fortythree-library-pad .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-17px}.xml-paragraph-Fortythree-library-pad .body-text .top-round{width:11px;height:11px;background-color:var(--background-color);border-radius:50%;position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-Fortythree-library-pad .body-text .top-round::after{content:"";width:2px;height:20px;background:var(--background-color);position:absolute;bottom:-11px;right:1px;-webkit-transform:rotate(-26deg);transform:rotate(-26deg)}.xml-paragraph-Fortythree-library-pad .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-bottom:solid 2px var(--background-color);position:absolute;top:10px;right:10px}.xml-paragraph-Fortyfour-library-pad .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortyfour-library-pad .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;bottom:-38px;right:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortyfour-library-pad .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-8px}.xml-paragraph-Fortyfour-library-pad .body-text .top-round{position:absolute;top:-18px;left:30px}.xml-paragraph-Fortyfour-library-pad .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-top:solid 2px var(--background-color);position:absolute;bottom:10px;right:10px}.xml-paragraph-Fortyfive-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyfive-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortyfive-library-pad .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Fortyfive-library-pad .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Fortyfive-library-pad .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Fortyfive-library-pad .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Fortyfive-library-pad .body-text-bg{position:relative}.xml-paragraph-Fortyfive-library-pad .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Fortyfive-library-pad .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Fortyfive-library-pad .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Fortysix-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortysix-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortysix-library-pad .body-text{position:relative;border-radius:10px 0;margin-top:7px;padding:9px 18px;border:2px solid var(--background-color)!important;min-height:120px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border{width:5px;height:50%;min-height:100px;background-color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir1{width:4px;height:4px;background:var(--background-color);opacity:20%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir2{width:6px;height:6px;background:var(--background-color);opacity:40%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir3{width:8px;height:8px;background:var(--background-color);opacity:60%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir4{width:10px;height:10px;background:var(--background-color);opacity:80%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .custom-border .cir5{width:12px;height:12px;background:var(--background-color);border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pad .body-text .right-border{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:0;right:-3px}.xml-paragraph-Fortysix-library-pad .body-text .left-border{bottom:0;left:-3px}.xml-paragraph-Fortyseven-library-pad{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyseven-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortyseven-library-pad .body-text{position:relative;border-radius:10px;background-color:var(--background-color);border:0!important;-webkit-transform:rotate(-.5deg) skewX(2deg);transform:rotate(-.5deg) skewX(2deg)}.xml-paragraph-Fortyseven-library-pad .body-text>div{background-color:#fff;padding:9px 18px;border-radius:10px;-webkit-transform:rotate(.5deg) skewX(-2deg);transform:rotate(.5deg) skewX(-2deg);-webkit-box-shadow:0 0 2px 0 #c3c3c3;box-shadow:0 0 2px 0 #c3c3c3}.xml-paragraph-first-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-library-pc .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--reader-theme-color,#FFF);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-pc .rotate-container-inner{width:40px;height:40px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-library-pc .rotate-container-inner .text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-library-pc .text-body-container{background:var(--background-color);border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-library-pc .text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-library-pc{text-align:left}.xml-paragraph-second-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-library-pc .paragraph-second-title{display:inline-block;position:relative;max-width:98%;-webkit-box-shadow:2px 1px 4px 0 #000;box-shadow:2px 1px 4px 0 #000}.xml-paragraph-second-library-pc .paragraph-second-title::before{content:"";width:100%;height:5px;background-color:var(--background-color);-webkit-transform:skew(35deg);transform:skew(35deg);position:absolute;bottom:0;left:0}.xml-paragraph-second-library-pc .paragraph-second-title::after{content:"";width:5px;height:100%;border:1px solid var(--background-color);-webkit-transform:skewY(25deg);transform:skewY(25deg);position:absolute;right:-3px;bottom:2px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-second-library-pc .paragraph-second-title .title-top-border{width:100%;border-top:1px solid var(--background-color);position:absolute;top:-4px;left:-1px}.xml-paragraph-second-library-pc .paragraph-second-title .title-left-border{height:100%;width:1px;border-left:1px solid var(--background-color);position:absolute;bottom:4px;left:-1px}.xml-paragraph-second-library-pc .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--reader-theme-color,#FFF);min-height:36px;padding:0 15px;margin-top:-4px}.xml-paragraph-second-library-pc .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-library-pc .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-library-pc .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-library-pc .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-library-pc .body-text{padding:5px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:var(--background-color)}.xml-paragraph-second-library-pc .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:20px 13px 1px;border-radius:5px}.xml-paragraph-second-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-pc{position:relative}.xml-paragraph-third-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-library-pc .diagonal-line::after,.xml-paragraph-third-library-pc .diagonal-line::before{width:1px;height:80px;position:absolute;background-color:var(--background-color);content:""}.xml-paragraph-third-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-third-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-library-pc .diagonal-line::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-library-pc .diagonal-line::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-quadrangle-library-pc{position:relative}.xml-paragraph-quadrangle-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color);position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-library-pc .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-library-pc{margin-top:10px;position:relative}.xml-paragraph-isosceles-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-library-pc .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-isosceles-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-library-pc .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(var(--background-color)),to(#ebf2ff));background-image:linear-gradient(to bottom right,var(--background-color),#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-library-pc .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-library-pc .shape .triangle,.xml-paragraph-isosceles-library-pc .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid var(--background-color)}.xml-paragraph-eighth-library-pc{position:relative}.xml-paragraph-eighth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-library-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-library-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-library-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-eighth-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-library-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-library-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-pc{position:relative}.xml-paragraph-ninth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-library-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-library-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-library-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-ninth-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-library-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:50%;border:1px solid var(--background-color)}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;height:100%;background-color:var(--background-color);padding:5px 10px}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-library-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-library-pc{position:relative}.xml-paragraph-tenth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-tenth-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img,.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-tenth-library-pc .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-tenth-library-pc .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-tenth-library-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-library-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-sixteen-library-pc{position:relative}.xml-paragraph-sixteen-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-library-pc .paragraph-row-box{padding:20px;background:var(--background-color)}.xml-paragraph-sixteen-library-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-library-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-seventh-library-pc{position:relative}.xml-paragraph-seventh-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-library-pc .body-text{padding:29px 15px;text-align:left;background:var(--background-color)}.xml-paragraph-seventh-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .text-container-left{width:50px;min-height:50px;background-color:var(--background-color);text-align:center;line-height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img,.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img::before{background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;position:absolute;right:0}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px)}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img::before{width:100%;height:100%;content:"";background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);top:-13px}.xml-paragraph-seventh-library-pc .paragraph-suptitle-box .title-right-img::after{content:"";width:100%;height:100%;background:radial-gradient(circle at 10px -7px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x,radial-gradient(circle at 10px 27px,transparent 8px,var(--background-color) 8px,var(--background-color) 9px,transparent 9px) repeat-x;background-size:20px 20px;background-position:-10px calc(100% + 16px),0 calc(100% - 4px);position:absolute;top:13px;right:0}.xml-paragraph-seventh-library-pc .paragraph-row-box{padding:20px;margin-top:20px;background:var(--background-color)}.xml-paragraph-seventh-library-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-library-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:var(--background-color);margin-right:10px}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(transparent));background-image:linear-gradient(to right,var(--background-color),transparent);padding-left:10px}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-library-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-eleven-library-pc{position:relative}.xml-paragraph-eleven-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-library-pc .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-library-pc .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-library-pc .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:var(--background-color);margin-bottom:2px}.xml-paragraph-eleven-library-pc .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-pc .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-library-pc .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:var(--background-color);margin-top:2px}.xml-paragraph-eleven-library-pc .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:var(--background-color)}.xml-paragraph-eleven-library-pc .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-pc .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:var(--background-color);margin-right:2px}.xml-paragraph-eleven-library-pc .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-pc .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-library-pc .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:var(--background-color);margin-left:2px}.xml-paragraph-eleven-library-pc .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:var(--background-color)}.xml-paragraph-eleven-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-library-pc .text-container{padding:0 10px}.xml-paragraph-eleven-library-pc .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-library-pc .text-container .editorClass p{padding:0}.xml-paragraph-eleven-library-pc .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-library-pc .text-body-box .text-body-container{width:100%;background-color:var(--background-color);padding:10px 0}.xml-paragraph-thirteen-library-pc{position:relative}.xml-paragraph-thirteen-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-library-pc .body-text{padding:10px 20px;text-align:left;position:relative;background:var(--background-color);border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-library-pc .body-text .text-border-top{width:90%;height:4px;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-pc .body-text .text-border-right{width:4px;height:70%;background-color:var(--background-color);position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-library-pc .body-text .text-border-bottom{width:90%;height:4px;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-pc .body-text .text-border-left{width:4px;height:70%;background-color:var(--background-color);position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-library-pc .body-text .text-body-container{position:relative}.xml-paragraph-thirteen-library-pc .body-text::after,.xml-paragraph-thirteen-library-pc .body-text::before{max-height:100px;background-color:none;position:absolute;z-index:0;width:80px;content:""}.xml-paragraph-thirteen-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-library-pc .body-text::before{height:70%;top:0;left:0;border-top:2px dashed var(--background-color);border-left:2px dashed var(--background-color);border-radius:32px 0 0}.xml-paragraph-thirteen-library-pc .body-text::after{height:70%;bottom:0;right:0;border-bottom:2px dashed var(--background-color);border-right:2px dashed var(--background-color);border-radius:0 0 32px}.xml-paragraph-fourteen-library-pc{position:relative}.xml-paragraph-fourteen-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-library-pc .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color)}.xml-paragraph-fourteen-library-pc .body-text .right-image{width:21px;height:36px;position:absolute;background-color:var(--background-color);top:-25px;right:15px;z-index:999;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-fourteen-library-pc .body-text .right-image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:19px;display:block;background:linear-gradient(-45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%),linear-gradient(45deg,transparent 33.33%,#fff 33.33%,#fff 66.666%,transparent 66.666%);background-size:7px 60px}.xml-paragraph-fourteen-library-pc .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px}.xml-paragraph-fourteen-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-library-pc{position:relative}.xml-paragraph-Greentheme2-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-library-pc .body-text{padding:3px;text-align:left;position:relative;background-color:var(--background-color);border:2px solid var(--background-color);border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-library-pc .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:0 0 30px 0 #000;box-shadow:0 0 30px 0 #000}.xml-paragraph-Greentheme2-library-pc .body-text .border-top{width:80%;height:6px;border-top:4px dotted var(--background-color);position:absolute;top:-10px}.xml-paragraph-Greentheme2-library-pc .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px var(--background-color);background-color:var(--background-color);-webkit-box-shadow:3px 1px 30px 0 #000;box-shadow:3px 1px 30px 0 #000}.xml-paragraph-Greentheme2-library-pc .body-text .body-text-bg{width:100%;height:100%;background-color:var(--background-color);border:2px solid var(--background-color);position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-library-pc .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-library-pc{position:relative}.xml-paragraph-Greentheme3-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-library-pc .body-text{padding:3px;text-align:left;position:relative;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color)}.xml-paragraph-Greentheme3-library-pc .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid var(--background-color);border-top:12px solid var(--background-color);border-left:12px solid var(--background-color);border-bottom:12px solid var(--reader-theme-color,#FFF);border-right:12px solid var(--reader-theme-color,#FFF);position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-library-pc .body-text .text-body-container{position:relative;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-library-pc{position:relative}.xml-paragraph-Greentheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-library-pc .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme4-library-pc .body-text .body-text-bg1{width:178px;height:50px;background-color:var(--background-color);position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-library-pc .body-text .body-text-bg2{width:178px;height:50px;background-color:var(--background-color);position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-library-pc .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-paragraph-Greentheme4-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-library-pc{position:relative}.xml-paragraph-Greentheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-library-pc .body-text{padding:3px;text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Greentheme5-library-pc .body-text .body-text-bg1{width:90%;height:85%;background-color:var(--background-color);position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-library-pc .body-text .body-text-bg2{width:90%;height:85%;background-color:var(--background-color);position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-library-pc .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pc .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pc .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pc .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:var(--background-color);z-index:999}.xml-paragraph-Greentheme5-library-pc .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-library-pc{position:relative}.xml-paragraph-Yellowtheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg{border:2px solid var(--background-color);border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 3px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 3px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border:4px solid var(--background-color);border-radius:5px}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-library-pc{position:relative}.xml-paragraph-Yellowtheme2-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg{border:4px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block4{background-color:var(--background-color);border:4px solid var(--background-color);position:absolute;z-index:999;width:9px;height:9px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-library-pc{position:relative}.xml-paragraph-Yellowtheme3-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg{border:2px solid var(--background-color);border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .right-img{width:18px;height:31px;position:absolute;right:11px;top:-2px;z-index:999;border:2px solid var(--background-color);border-radius:0 0 8px 8px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .right-img::before{content:"";width:2px;height:6px;background:var(--reader-theme-color,#FFF);position:absolute;right:-2px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .right-img::after{content:"";width:10px;height:10px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:0;top:6px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .right-img>div{width:20px;height:2px;background:var(--reader-theme-color,#FFF);margin-left:-22px;margin-top:-2px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;border-radius:5px}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--reader-theme-color,#FFF);padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-library-pc{position:relative}.xml-paragraph-Yellowtheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg{border:2px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block4{width:16px;height:16px;background-color:var(--background-color);position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-library-pc{position:relative}.xml-paragraph-Yellowtheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg{border-radius:20px 0;border:3px solid var(--background-color);padding:5px;position:relative}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .left-img{width:10px;height:10px;border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);position:absolute;top:-5px;left:-5px;border-top-left-radius:10px}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .right-img{width:10px;height:10px;border-bottom:3px solid var(--background-color);border-right:3px solid var(--background-color);position:absolute;bottom:-5px;right:-5px;border-bottom-right-radius:10px}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .body-text{text-align:left;position:relative;background:var(--reader-theme-color,#FFF)}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .body-text .text-body-container{position:relative;background:var(--background-color);padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-pc{position:relative}.xml-paragraph-Redtheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border-radius:40px 0 50px;border:4px solid var(--background-color);padding:10px 5px;position:relative}.xml-paragraph-Redtheme2-library-pc .w-e-text-container,.xml-paragraph-Redtheme3-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-library-pc .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid var(--background-color);border-left:6px solid var(--background-color);border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-library-pc .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid var(--background-color);border-right:6px solid var(--background-color);border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-library-pc{position:relative}.xml-paragraph-Redtheme2-library-pc .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme2-library-pc .body-text-bg .left-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;top:-8px;left:1px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-pc .body-text-bg .right-line{width:2px;height:50px;background-color:var(--background-color);position:absolute;bottom:-8px;right:2px;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.xml-paragraph-Redtheme2-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-library-pc .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid var(--background-color);border-left:4px solid var(--background-color);position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-library-pc .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid var(--background-color);border-right:4px solid var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-pc{position:relative}.xml-paragraph-Redtheme3-library-pc .body-text-bg{background-color:var(--background-color);padding:5px;position:relative}.xml-paragraph-Redtheme3-library-pc .body-text-bg .top-line{width:100%;border-top:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-pc .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-library-pc .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted var(--background-color);border-left:2.5px dotted var(--background-color);position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-library-pc .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted var(--background-color);border-right:3px dotted var(--background-color);position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-library-pc .body-title{min-width:200px;max-width:90%;height:45px;background-color:var(--background-color);display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-box{width:100%;height:100%;position:relative}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-box::after{content:"";position:absolute;bottom:0;left:-1px;width:101%;height:46px;background:linear-gradient(172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%),linear-gradient(-172deg,transparent 80%,var(--reader-theme-color,#FFF) 82%)}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-con{width:100%;height:100%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:99}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-con .text-container{margin-top:-4px}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-con .triangle1{width:0;height:0;border-bottom:10px solid #5a5a5a;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #5a5a5a;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-pc .body-title .body-title-con .triangle2{width:0;height:0;border-top:10px solid #5a5a5a;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #5a5a5a;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-20px;top:0;position:absolute}.xml-paragraph-Redtheme4-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding:18px 5px 5px;position:relative;margin-top:-25px}.xml-paragraph-Redtheme4-library-pc .body-text-bg .text-body-container{padding:10px;text-align:left;z-index:99}.xml-paragraph-Redtheme4-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-pc{position:relative}.xml-paragraph-Redtheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-library-pc .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border:3px solid var(--background-color);padding:5px}.xml-paragraph-Redtheme5-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-library-pc .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid var(--reader-theme-color,#FFF);background-color:var(--background-color);position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme6-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-library-pc .body-title{min-width:150px;max-width:90%;display:inline-block;position:relative;z-index:9;margin-left:25px}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme6-library-pc .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme6-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding-top:20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme6-library-pc .body-text-bg::before{content:"";width:54px;height:63px;position:absolute;left:-10px;bottom:-10px;border-left:10px solid var(--background-color);border-bottom:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-pc .body-text-bg::after{content:"";width:54px;height:63px;position:absolute;right:-10px;top:-10px;border-right:10px solid var(--background-color);border-top:10px solid var(--background-color)}.xml-paragraph-Redtheme6-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme7-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Redtheme7-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme7-library-pc .body-title{min-width:150px;max-width:90%;display:inline-block;margin-left:25px;position:relative;z-index:9}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-box{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con{min-width:150px;min-height:37px;background:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con::before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:5px solid transparent;border-left:8px solid transparent;position:absolute;right:-19px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:20px solid #5a5a5a;border-right:7px solid transparent;border-left:5px solid transparent;position:absolute;left:-18px;top:-5px;z-index:0}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con .triangle1{width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom left,var(--background-color) 50%,transparent 50%);position:absolute;left:-14px;top:0;z-index:9}.xml-paragraph-Redtheme7-library-pc .body-title .body-title-con .triangle2{width:15px;height:100%;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,var(--background-color)),color-stop(50%,transparent));background:linear-gradient(to bottom right,var(--background-color) 50%,transparent 50%);position:absolute;right:-14px;top:0}.xml-paragraph-Redtheme7-library-pc .body-text-bg{background:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);padding-top:20px;border-radius:0 20px;position:relative;margin-top:-18px}.xml-paragraph-Redtheme7-library-pc .body-text-bg .body-text::after,.xml-paragraph-Redtheme7-library-pc .body-text-bg::after,.xml-paragraph-Redtheme7-library-pc .body-text-bg::before{position:absolute;content:"";right:0;height:2px;border-radius:2px}.xml-paragraph-Redtheme7-library-pc .body-text-bg::before{width:20px;background-color:var(--background-color);bottom:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pc .body-text-bg::after{width:30px;background-color:var(--background-color);bottom:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pc .body-text-bg .body-text::after{width:10px;background-color:var(--background-color);bottom:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Redtheme7-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme7-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme1-library-pc .top-style{width:100%;height:30px;background-color:var(--background-color);position:relative}.xml-paragraph-Foldtheme1-library-pc .top-style::after{content:"";width:97%;border-bottom:12px dotted #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-paragraph-Foldtheme1-library-pc .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme1-library-pc .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme1-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme1-library-pc .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme1-library-pc .body-text-bg .body-text .Foldmask{width:100%;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:linear-gradient(180deg,transparent 0,#fff 100%);position:absolute;bottom:0;left:0}.xml-paragraph-Foldtheme1-library-pc .seemore{font-size:14px;font-family:PingFang SC;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Foldtheme1-library-pc .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme1-library-pc .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Foldtheme2-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme2-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme2-library-pc .top-title-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);position:relative;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.xml-paragraph-Foldtheme2-library-pc .top-title-style .title-body-box{width:90%}.xml-paragraph-Foldtheme2-library-pc .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px}.xml-paragraph-Foldtheme2-library-pc .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme2-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme2-library-pc .body-text-bg .body-text{position:relative}.xml-paragraph-Foldtheme2-library-pc .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme1-library-pc .top-style .active p,.xml-paragraph-Tabstheme4-library-pc .top-style .active p{color:#FFF!important}.xml-paragraph-Foldtheme2-library-pc .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Foldtheme2-library-pc .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Tabstheme1-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme1-library-pc .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px}.xml-paragraph-Tabstheme1-library-pc .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme1-library-pc .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme1-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme1-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme1-library-pc .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme1-library-pc .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-Tabstheme2-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme2-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme2-library-pc .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme2-library-pc .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pc .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pc .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme2-library-pc .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme2-library-pc .top-style{margin-top:7px;width:20%}.xml-paragraph-Tabstheme2-library-pc .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme2-library-pc .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme2-library-pc .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme2-library-pc .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme2-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme2-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme2-library-pc .body-text-bg .body-text{position:relative;width:80%}.xml-paragraph-Tabstheme3-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme3-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme3-library-pc .suptitle{background-color:var(--background-color);border-radius:5px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-paragraph-Tabstheme3-library-pc .suptitle .block1{width:7px;height:7px;background:#fff;position:absolute;right:15px;top:7px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pc .suptitle .block2{width:7px;height:7px;background:#fff;position:absolute;right:25px;top:10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pc .suptitle .block3{width:7px;height:7px;background:#fff;position:absolute;right:13px;top:17px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-paragraph-Tabstheme3-library-pc .suptitle .block4{width:7px;height:7px;background:#fff;position:absolute;right:23px;top:20px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.xml-paragraph-Tabstheme3-library-pc .top-style{margin-top:7px;margin-right:5px;width:20%}.xml-paragraph-Tabstheme3-library-pc .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding-left:5px}.xml-paragraph-Tabstheme3-library-pc .top-style>div::after{content:"";width:11px;height:11px;background-color:#E5E5E5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-10px;top:30%}.xml-paragraph-Tabstheme3-library-pc .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme3-library-pc .top-style .active::after{background:var(--background-color)!important}.xml-paragraph-Tabstheme3-library-pc .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme3-library-pc .body-text-bg{background:#F9F9F9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:10px}.xml-paragraph-Tabstheme3-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme3-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme3-library-pc .body-text-bg .body-text{position:relative;max-width:80%;min-width:80%}.xml-paragraph-Tabstheme4-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme4-library-pc .top-style{width:3%}.xml-paragraph-Tabstheme4-library-pc .top-style>div{width:30px;text-align:center;cursor:pointer;background-color:#E5E5E5;padding-bottom:20px;padding-top:5px;border-radius:0 0 30px;margin-bottom:2px;position:relative}.xml-paragraph-Tabstheme4-library-pc .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme4-library-pc .top-style .active{background:var(--background-color)}.xml-paragraph-Tabstheme4-library-pc .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme4-library-pc .body-text-bg{background:#F9F9F9;position:relative;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-Tabstheme4-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme4-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme4-library-pc .body-text-bg .body-text{position:relative;width:97%}.xml-paragraph-Tabstheme4-library-pc .seemore{min-width:50px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.xml-paragraph-SanQintheme1-library-pc{text-align:center}.xml-paragraph-SanQintheme1-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-SanQintheme1-library-pc .body-text{padding:20px 10px 15px;text-align:left;border-radius:10px;position:relative}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image{width:20px;height:20px;position:absolute;top:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-top-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image{width:20px;height:20px;position:absolute;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-bottom-image::after{content:"";width:100%;height:13px;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image{width:20px;height:20px;position:absolute;top:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image::after,.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image::after{width:100%;position:absolute;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color);content:""}.xml-paragraph-SanQintheme1-library-pc .body-text .right-top-image::after{height:13px;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image{width:20px;height:20px;position:absolute;bottom:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image .left-bottom-block1{width:13px;height:13px;border-bottom:2px solid var(--background-color);border-left:2px solid var(--background-color);bottom:0;left:0;position:absolute}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image .left-bottom-block2{width:20px;height:20px;position:absolute;left:5px;bottom:5px;border-left:2px solid var(--background-color);border-bottom:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image::before{content:"";width:13px;height:100%;position:absolute;bottom:0;left:0;border-right:2px solid var(--background-color);border-top:2px solid var(--background-color)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-bottom-image::after{height:13px;bottom:0;left:0}.xml-paragraph-SanQintheme1-library-pc .body-text .top-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-pc .body-text .bottom-line{width:calc(100% - 38px);height:2px;background:var(--background-color);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-SanQintheme1-library-pc .body-text .left-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;left:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-pc .body-text .right-line{width:2px;height:calc(100% - 40px);background:var(--background-color);position:absolute;top:50%;right:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-SanQintheme1-library-pc .body-text .text-body-container{background:var(--reader-theme-color,#FFF);padding:1px 13px}.xml-paragraph-SanQintheme1-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-twelve-library-pc{position:relative}.xml-paragraph-twelve-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-library-pc .body-text{padding:20px;text-align:left;position:relative;border:3px solid var(--background-color)!important}.xml-paragraph-twelve-library-pc .body-text .left-top-img{width:28px;height:28px;position:absolute;top:-3px;left:-3px;background:var(--reader-theme-color,#FFF);border-right:3px solid var(--background-color);border-bottom:3px solid var(--background-color);border-radius:0 0 25px}.xml-paragraph-twelve-library-pc .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-3px;left:-3px}.xml-paragraph-twelve-library-pc .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:3px;right:3px}.xml-paragraph-twelve-library-pc .body-text .right-bottom-img{width:28px;height:28px;position:absolute;bottom:-3px;right:-3px;background:var(--reader-theme-color,#FFF);border-top:3px solid var(--background-color);border-left:3px solid var(--background-color);border-radius:25px 0 0}.xml-paragraph-twelve-library-pc .body-text .text-body-container{position:relative}.xml-paragraph-twelve-library-pc .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme4-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme4-library-pc .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Foldtheme4-library-pc .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme4-library-pc .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Foldtheme4-library-pc .seemore,.xml-paragraph-Foldtheme5-library-pc .seemore{min-width:50px;font-size:14px;font-weight:400;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;cursor:pointer}.xml-paragraph-Foldtheme4-library-pc .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Foldtheme4-library-pc .body-text-bg{position:relative}.xml-paragraph-Foldtheme4-library-pc .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Foldtheme4-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme4-library-pc .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Foldtheme4-library-pc .seemore{font-family:PingFang SC;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Foldtheme5-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Foldtheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Foldtheme5-library-pc .top-title-style{width:60%;display:inline-block;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-paragraph-Foldtheme5-library-pc .top-title-style::after{content:"";width:12px;height:calc(100% + 10px);background-color:var(--background-color);position:absolute;right:-5px;top:0;z-index:9;-webkit-transform:skew(9deg);transform:skew(9deg)}.xml-paragraph-Foldtheme5-library-pc .top-title-style .title-body-box{position:relative}.xml-paragraph-Foldtheme5-library-pc .top-title-style .title-body-box::after{content:"";width:67px;height:13px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(var(--reader-theme-color,#FFF)));background-image:linear-gradient(90deg,var(--background-color) 0,var(--reader-theme-color,#FFF) 100%);position:absolute;right:-90px;bottom:0}.xml-paragraph-Foldtheme5-library-pc .body-text-bg{position:relative}.xml-paragraph-Foldtheme5-library-pc .body-text-bg .body-text{position:relative;background-color:#f3f3f3;padding:9px}.xml-paragraph-Foldtheme5-library-pc .body-text-bg .body-text::before{content:"";width:40%;height:10px;background-color:var(--background-color);position:absolute;top:-1px;right:0}.xml-paragraph-Foldtheme5-library-pc .body-text-bg .body-text .text-body-container{width:100%;padding:10px;z-index:999;text-align:left}.xml-paragraph-Foldtheme5-library-pc .body-text-bg .body-text .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Foldtheme5-library-pc .seemore{font-family:PingFang SC;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Tabstheme5-library-pc .top-style .active p,.xml-paragraph-Tabstheme5-library-pc .top-style>div .text-container p{color:#FFF!important}.xml-paragraph-Tabstheme5-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme5-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-pc .top-style{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding-top:5px;overflow-x:auto;position:relative;z-index:9}.xml-paragraph-Tabstheme5-library-pc .top-style>div{height:24px;position:relative;border-radius:0 0 4px 4px;margin:0 7px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.xml-paragraph-Tabstheme5-library-pc .top-style>div .text-container{height:24px;background-color:#989898;border-radius:0 0 4px 4px;text-align:center;cursor:pointer;position:relative;z-index:99;padding:0 8px;overflow:inherit}.xml-paragraph-Tabstheme5-library-pc .top-style>div .text-container::before{content:"";width:5px;height:5px;background-color:#989898;position:absolute;left:-2px;top:0;border-radius:0 0 0 4px}.xml-paragraph-Tabstheme5-library-pc .top-style>div .text-container::after{content:"";width:5px;height:5px;background-color:#989898;position:absolute;right:-2px;top:0;border-radius:0 0 4px}.xml-paragraph-Tabstheme5-library-pc .top-style>div .deltabs{position:absolute;right:-5px;top:-5px;cursor:pointer;z-index:99}.xml-paragraph-Tabstheme5-library-pc .top-style>div::before{content:"";width:calc(100% + 12px);height:8px;background-color:#575757;border-radius:4px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.xml-paragraph-Tabstheme5-library-pc .top-style .active{position:relative;background:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-pc .top-style .active::after,.xml-paragraph-Tabstheme5-library-pc .top-style .active::before{background-color:var(--background-color)!important}.xml-paragraph-Tabstheme5-library-pc .top-style .addtabs{width:30px;text-align:center;display:inline-block;cursor:pointer;z-index:9}.xml-paragraph-Tabstheme5-library-pc .top-style .addtabs img{max-width:30px;width:30px;height:30px}.xml-paragraph-Tabstheme5-library-pc .top-style::-webkit-scrollbar{border-radius:10px}.xml-paragraph-Tabstheme5-library-pc .top-style::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:#f1f1f1}.xml-paragraph-Tabstheme5-library-pc .top-style::-webkit-scrollbar-thumb{background:#a3a3a3!important}.xml-paragraph-Tabstheme5-library-pc .body-text-bg{background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:13px;margin-top:-18px}.xml-paragraph-Fortyfive-library-pc .w-e-text-container,.xml-paragraph-Tabstheme6-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Tabstheme5-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Tabstheme5-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Tabstheme6-library-pc .suptitle{display:inline-block;background-color:var(--background-color);padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9;border:2px solid transparent;max-width:calc(100% - 25px)}.xml-paragraph-Tabstheme6-library-pc .suptitle::after{content:"";width:20px;height:calc(100% + 4px);position:absolute;top:-2px;right:-19px;background:linear-gradient(-45deg,transparent 26px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 26px,var(--background-color) 0) top right}.xml-paragraph-Tabstheme6-library-pc .top-style{margin-top:7px;min-width:22%;max-width:22%}.xml-paragraph-Tabstheme6-library-pc .top-style>div{width:100%;text-align:left;cursor:pointer;position:relative;margin-bottom:10px;padding:0 10px;border:1px solid #989898}.xml-paragraph-Tabstheme6-library-pc .top-style>div .deltabs{position:absolute;right:-10px;top:-5px;cursor:pointer}.xml-paragraph-Tabstheme6-library-pc .top-style .active{border:1px solid var(--background-color)!important}.xml-paragraph-Tabstheme6-library-pc .top-style .addtabs{width:100%;text-align:center;display:inline-block;cursor:pointer}.xml-paragraph-Tabstheme6-library-pc .body-text-bg{background:#f3f3f3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20PX;margin-top:-18px}.xml-paragraph-Tabstheme6-library-pc .body-text-bg .text-body-container{padding:10px;z-index:99;text-align:left;border:2px solid transparent}.xml-paragraph-Tabstheme6-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Tabstheme6-library-pc .body-text-bg .body-text{position:relative;max-width:calc(100% - 135px);max-width:75%!important;min-width:75%}.xml-paragraph-Fortytwo-library-pc .body-text{position:relative;padding:10px}.xml-paragraph-Fortytwo-library-pc .body-text .top-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-pc .body-text .right-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-pc .body-text .bottom-line{width:calc(100% - 8px);height:2px;background-color:var(--background-color);position:absolute;bottom:0;right:0}.xml-paragraph-Fortytwo-library-pc .body-text .left-line{width:2px;height:calc(100% - 8px);background-color:var(--background-color);position:absolute;top:0;left:0}.xml-paragraph-Fortytwo-library-pc .body-text::before{content:"";width:8px;height:45px;background:var(--reader-theme-color,#FFF);border-left:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-20px;left:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.xml-paragraph-Fortytwo-library-pc .body-text .right-bottom-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;right:-32px;bottom:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortytwo-library-pc .body-text .right-bottom-triangle::after{content:"";width:50px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-25px;left:-25px}.xml-paragraph-Fortythree-library-pc .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortythree-library-pc .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;top:-38px;right:-32px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.xml-paragraph-Fortythree-library-pc .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-17px}.xml-paragraph-Fortythree-library-pc .body-text .top-round{width:11px;height:11px;background-color:var(--background-color);border-radius:50%;position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-Fortythree-library-pc .body-text .top-round::after{content:"";width:2px;height:20px;background:var(--background-color);position:absolute;bottom:-11px;right:1px;-webkit-transform:rotate(-26deg);transform:rotate(-26deg)}.xml-paragraph-Fortythree-library-pc .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-bottom:solid 2px var(--background-color);position:absolute;top:10px;right:10px}.xml-paragraph-Fortyfour-library-pc .body-text{position:relative;padding:10px 20px 10px 10px;border:2px solid var(--background-color)!important}.xml-paragraph-Fortyfour-library-pc .body-text .top-right-triangle{width:0;height:0;border-top:25px solid var(--reader-theme-color,#FFF);border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;position:absolute;bottom:-38px;right:-32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Fortyfour-library-pc .body-text .top-right-triangle::after{content:"";width:25px;height:25px;border-top:2px solid var(--background-color);position:absolute;top:-26px;left:-8px}.xml-paragraph-Fortyfour-library-pc .body-text .top-round{position:absolute;top:-18px;left:30px}.xml-paragraph-Fortyfour-library-pc .body-text::after{content:"";width:10px;height:11px;border-left:solid 2px var(--background-color);border-top:solid 2px var(--background-color);position:absolute;bottom:10px;right:10px}.xml-paragraph-Fortyfive-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyfive-library-pc .top-title-style{width:90%;background-color:var(--background-color);position:relative;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center;margin:0 auto}.xml-paragraph-Fortyfive-library-pc .top-title-style .title-body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Fortyfive-library-pc .top-title-style .title-body-box .line{min-width:30px;width:30px;height:2px;background:#FFF}.xml-paragraph-Fortyfive-library-pc .top-title-style .title-body-box .text-container{margin:0 10px;text-align:left}.xml-paragraph-Fortyfive-library-pc .body-text-bg{position:relative}.xml-paragraph-Fortyfive-library-pc .body-text-bg .text-body-container{width:100%;padding:10px;z-index:99;text-align:left}.xml-paragraph-Fortyfive-library-pc .body-text-bg .text-body-container .editorClass{word-break:break-all}.xml-paragraph-Fortyfive-library-pc .body-text-bg .body-text{position:relative;background-color:#f3f3f3;border-radius:20px;margin-top:7px;padding:9px}.xml-paragraph-Fortysix-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortysix-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortysix-library-pc .body-text{position:relative;border-radius:10px 0;margin-top:7px;padding:9px 18px;border:2px solid var(--background-color)!important;min-height:120px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border{width:5px;height:50%;min-height:100px;background-color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir1{width:4px;height:4px;background:var(--background-color);opacity:20%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir2{width:6px;height:6px;background:var(--background-color);opacity:40%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir3{width:8px;height:8px;background:var(--background-color);opacity:60%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir4{width:10px;height:10px;background:var(--background-color);opacity:80%;border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .custom-border .cir5{width:12px;height:12px;background:var(--background-color);border-radius:50%;margin-top:10px}.xml-paragraph-Fortysix-library-pc .body-text .right-border{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:0;right:-3px}.xml-paragraph-Fortysix-library-pc .body-text .left-border{bottom:0;left:-3px}.xml-paragraph-Fortyseven-library-pc{position:relative;padding-top:20px!important;text-align:left}.xml-paragraph-Fortyseven-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Fortyseven-library-pc .body-text{position:relative;border-radius:10px;background-color:var(--background-color);border:0!important;-webkit-transform:rotate(-.5deg) skewX(2deg);transform:rotate(-.5deg) skewX(2deg)}.xml-paragraph-Fortyseven-library-pc .body-text>div{background-color:#fff;padding:9px 18px;border-radius:10px;-webkit-transform:rotate(.5deg) skewX(-2deg);transform:rotate(.5deg) skewX(-2deg);-webkit-box-shadow:0 0 2px 0 #c3c3c3;box-shadow:0 0 2px 0 #c3c3c3}.xml-text-image-first-library-h5 .w-e-text-container,.xml-text-image-second-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-library-h5 .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-library-h5 .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-library-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-library-h5 .image-container{margin:10px 0;text-align:center}.xml-text-image-fourth-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-second-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-third-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-library-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-second-library-h5 .image-box .image-container .block-checked,.xml-text-image-second-library-h5 .image-box .image-container.block-checked,.xml-text-image-third-library-h5 .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-library-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-library-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-library-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-library-h5 .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-second-library-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-second-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-library-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-second-library-pad .image-box .image-container img,.xml-text-image-third-library-pad .image-box .image-container img{height:135px;width:135px}.xml-text-image-third-library-h5 .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-library-h5 .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-library-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-library-h5 .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-third-library-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-third-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-library-h5 .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-library-h5 .image-container .xml-image-dan-tu,.xml-text-image-fourth-library-h5 .image-container .xml-image-dan-tu .xml-image-dan-tu-h5{width:100%;height:100%}.xml-text-image-fourth-library-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-library-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-library-h5 .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-fourth-library-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-fourth-library-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-h5 .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-library-h5 .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-library-h5 .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-library-h5 .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid var(--background-color);border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-library-h5 .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-library-h5 .image-text-box .text-body-container{background-color:var(--background-color);border:1px solid var(--background-color);color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-library-h5 .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-library-h5 .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:var(--background-color);position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-library-h5 .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-library-h5 .image-text-box{width:100%}.xml-text-image-fifth-library-h5 .image-text-box .text-body-container{border:1px solid var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-fifth-library-h5 .text-container{width:100%;height:100%}.xml-text-image-sixth-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-library-h5 .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-library-h5 .iamge-bg-box .image-top-title{padding:0 24px 0 10px;border-radius:5px}.xml-text-image-sixth-library-h5 .iamge-bg-box .image-top-title .edit-mode-inject{width:100%}.xml-text-image-sixth-library-h5 .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-library-h5 .image-text-box .text-body-container{border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%;-webkit-box-shadow:0 0 2px 0 #000;box-shadow:0 0 2px 0 #000}.xml-text-image-sixth-library-h5 .image-text-decorate{width:50px;height:100px;background-color:var(--background-color);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-library-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-library-h5 .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-library-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-library-h5 .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-library-h5 .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-library-h5 .image-text-box .text-body-container{width:90%;border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-library-h5 .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(var(--background-color)));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),var(--background-color));z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-library-h5 .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(var(--background-color)));background-image:linear-gradient(to left top,transparent 60%,var(--background-color));position:absolute;top:0}.xml-text-image-first-library-pad .w-e-text-container,.xml-text-image-second-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-library-pad .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-library-pad .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-library-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-library-pad .image-container{margin:10px 0;text-align:center}.xml-text-image-second-library-pad .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-second-library-pad .image-box .image-container .block-checked,.xml-text-image-second-library-pad .image-box .image-container.block-checked,.xml-text-image-third-library-pad .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-library-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-library-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-library-pad .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-second-library-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-second-library-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-library-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-library-pad .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-library-pad .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-pad .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-library-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-library-pad .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-third-library-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-third-library-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-library-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-library-pad .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-library-pad .image-container .xml-image-dan-tu,.xml-text-image-fourth-library-pad .image-container .xml-image-dan-tu .xml-image-dan-tu-pad{width:100%;height:100%}.xml-text-image-fourth-library-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container p{margin:0;padding:0}.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h1,.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h2,.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h3,.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h4,.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-library-pad .title-box .xml-text-pad.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-library-pad .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-fourth-library-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-fourth-library-pad .body-box .body-box-inner .xml-text-pad.text-body-container{text-align:left}.xml-text-image-fourth-library-pad .body-box .body-box-inner .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-pad .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-library-pad .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-library-pad .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-library-pad .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid var(--background-color);border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-library-pad .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-library-pad .image-text-box .text-body-container{background-color:var(--background-color);border:1px solid var(--background-color);color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-library-pad .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-library-pad .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:var(--background-color);position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-library-pad .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-library-pad .image-text-box{width:100%}.xml-text-image-fifth-library-pad .image-text-box .text-body-container{border:1px solid var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-fifth-library-pad .text-container{width:100%;height:100%}.xml-text-image-sixth-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-library-pad .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-library-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-library-pad .iamge-bg-box .image-top-title .edit-mode-inject{width:100%}.xml-text-image-sixth-library-pad .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-library-pad .image-text-box .text-body-container{border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%;-webkit-box-shadow:0 0 2px 0 #000;box-shadow:0 0 2px 0 #000}.xml-text-image-sixth-library-pad .image-text-decorate{width:50px;height:100px;background-color:var(--background-color);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-library-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-library-pad .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-library-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-library-pad .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-library-pad .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-library-pad .image-text-box .text-body-container{width:90%;border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-library-pad .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(var(--background-color)));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),var(--background-color));z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-library-pad .image-text-decorate2,.xml-text-image-seventh-library-pc .image-text-decorate2{width:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(var(--background-color)));top:0}.xml-text-image-seventh-library-pad .image-text-decorate2{height:100px;background-image:linear-gradient(to left top,transparent 60%,var(--background-color));position:absolute}.xml-text-image-first-library-pc .w-e-text-container,.xml-text-image-second-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-library-pc .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-library-pc .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-library-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-library-pc .image-container{margin:10px 0;text-align:center}.xml-text-image-second-library-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-second-library-pc .image-box .image-container .block-checked,.xml-text-image-second-library-pc .image-box .image-container.block-checked,.xml-text-image-third-library-pc .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-library-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-library-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-library-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-library-pc .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-second-library-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-second-library-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-library-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-library-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-library-pc .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-library-pc .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-library-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-library-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-library-pc .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-third-library-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-third-library-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-library-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-library-pc .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-library-pc .image-container .xml-image-dan-tu,.xml-text-image-fourth-library-pc .image-container .xml-image-dan-tu .xml-image-dan-tu-pc{width:100%;height:100%}.xml-text-image-fourth-library-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:var(--background-color);border:1px solid var(--background-color);border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container p{margin:0;padding:0}.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h1,.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h2,.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h3,.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h4,.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-library-pc .title-box .xml-text-pc.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-library-pc .body-box{padding:10px;border:1px solid var(--background-color);margin-left:10px;margin-top:-87px}.xml-text-image-fourth-library-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid var(--background-color)}.xml-text-image-fourth-library-pc .body-box .body-box-inner .xml-text-pc.text-body-container{text-align:left}.xml-text-image-fourth-library-pc .body-box .body-box-inner .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-library-pc .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-library-pc .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-library-pc .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-library-pc .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid var(--background-color);border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-library-pc .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-library-pc .image-text-box .text-body-container{background-color:var(--background-color);border:1px solid var(--background-color);color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-library-pc .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-library-pc .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:var(--background-color);position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-library-pc .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-library-pc .image-text-box{width:100%}.xml-text-image-fifth-library-pc .image-text-box .text-body-container{border:1px solid var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-fifth-library-pc .text-container{width:100%;height:100%}.xml-text-image-sixth-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-library-pc .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-library-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-library-pc .iamge-bg-box .image-top-title .edit-mode-inject{width:100%}.xml-text-image-sixth-library-pc .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-library-pc .image-text-box .text-body-container{border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%;-webkit-box-shadow:0 0 2px 0 #000;box-shadow:0 0 2px 0 #000}.xml-text-image-sixth-library-pc .image-text-decorate{width:50px;height:100px;background-color:var(--background-color);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-library-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-library-pc .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-library-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-library-pc .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-library-pc .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-library-pc .image-text-box .text-body-container{width:90%;border:1px solid var(--background-color);background-color:var(--background-color);color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-library-pc .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(var(--background-color)));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),var(--background-color));z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-library-pc .image-text-decorate2{height:100px;background-image:linear-gradient(to left top,transparent 60%,var(--background-color));position:absolute}.xml-splitline-second-library-h5{margin-top:10px!important}.xml-splitline-second-library-h5 .title-container{height:30px;padding-top:10px}.xml-splitline-second-library-h5 .title-container .line1{width:90%;border-bottom:2px solid var(--background-color);margin-bottom:5px;position:relative}.xml-splitline-second-library-h5 .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;left:0;top:-1px}.xml-splitline-second-library-h5 .title-container .line2{width:90%;border-bottom:2px solid var(--background-color);float:right;margin-top:5px;position:relative}.xml-splitline-second-library-h5 .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;right:0;top:-1px}.xml-splitline-fourth-library-h5{margin-top:0!important}.xml-splitline-fourth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-library-h5 .title-container .centerimg{width:70px;height:20px;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline1{width:2px;height:10px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline2{width:2px;height:20px;background:var(--background-color);-webkit-transform:rotate(-25deg);transform:rotate(-25deg);margin-left:6px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline3{width:2px;height:25px;background:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:11px;margin-top:-1px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline4{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-left:11px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline5{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(55deg);transform:rotate(55deg);margin-left:9px;margin-top:1px}.xml-splitline-fourth-library-h5 .title-container .centerimg .foldline6{width:2px;height:16px;background:var(--background-color);-webkit-transform:rotate(-68deg);transform:rotate(-68deg);margin-left:12px;margin-top:-2px}.xml-splitline-eighth-library-h5,.xml-splitline-fifth-library-h5,.xml-splitline-seventh-library-h5,.xml-splitline-sixth-library-h5,.xml-splitline-tenth-library-h5{margin-top:0!important}.xml-splitline-fourth-library-h5 .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-fifth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-library-h5 .title-container .centerimg{width:30px;height:30px;border:1px solid var(--background-color);border-radius:50%;margin:0 10px;position:relative}.xml-splitline-fifth-library-h5 .title-container .centerimg>div{width:15px;height:15px;border:1px solid var(--background-color);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-library-h5 .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-library-h5 .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-library-h5 .title-container .centerimg .block1{width:4px;height:15px;background-color:var(--background-color);border-radius:5px}.xml-splitline-sixth-library-h5 .title-container .centerimg .block2{width:4px;height:25px;background-color:var(--background-color);border-radius:5px;margin-left:5px}.xml-splitline-sixth-library-h5 .title-container .line1{width:73%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-h5 .title-container .line2{width:15%;border-bottom:2px solid var(--background-color)}.xml-splitline-seventh-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-library-h5 .title-container .centerimg{width:80%;height:20px;background-color:var(--background-color)}.xml-splitline-seventh-library-h5 .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-library-h5 .title-container .dotted>div{width:2px;height:100%;background-color:var(--background-color)}.xml-splitline-eighth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-library-h5 .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-library-h5 .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid var(--background-color)}.xml-splitline-eighth-library-h5 .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid var(--background-color)}.xml-splitline-tenth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-library-h5 .title-container>div{width:100%}.xml-splitline-tenth-library-h5 .title-container .centerimg{width:100%;height:10px;background-color:var(--background-color)}.xml-splitline-tenth-library-h5 .title-container .line{width:100;height:2px;background-color:var(--background-color);margin-top:3px}.xml-splitline-Greytheme2-library-h5,.xml-splitline-Greytheme3-library-h5,.xml-splitline-Greytheme5-library-h5,.xml-splitline-eleventh-library-h5,.xml-splitline-ninth-library-h5{margin-top:0!important}.xml-splitline-eleventh-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-library-h5 .title-container>div{width:100%}.xml-splitline-eleventh-library-h5 .title-container .centerimg{width:95%;height:5px;background-color:var(--background-color);margin-left:15px;border-radius:2px}.xml-splitline-eleventh-library-h5 .title-container .line1{width:10%;height:4px;background-color:var(--background-color);border-radius:5px}.xml-splitline-eleventh-library-h5 .title-container .line2{width:4px;height:10px;background-color:var(--background-color);margin-left:20px}.xml-splitline-ninth-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-library-h5 .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);position:relative}.xml-splitline-ninth-library-h5 .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-library-h5 .title-container .centerimg .line{width:350%;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:2px}.xml-splitline-Redtheme1-library-h5 .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-library-h5 .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;margin-right:10px}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line .line{height:2px;background:var(--background-color);position:relative;margin-left:-4px}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line .line::before{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:11px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line .line::after{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:20px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-h5 .title-container .linebox .left-line .line .circle{width:5px;height:5px;background-color:var(--background-color);border-radius:50%;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-splitline-Greytheme2-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-library-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-library-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-library-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-library-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-library-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-library-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-library-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-library-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-library-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme3-library-h5{margin-top:10px!important}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .left-block-box>div:nth-child(odd),.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .right-block-box>div:nth-child(odd){margin-top:5px}.xml-splitline-Yellowtheme3-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .left-block-box{width:20px;height:10px;position:absolute;top:-2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .left-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .right-block-box{width:20px;height:10px;position:absolute;bottom:-5px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .right-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .line-con{width:100%;height:20%;border-bottom:2px dotted var(--background-color);position:relative}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .line-con::before{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;top:-2px}.xml-splitline-Yellowtheme3-library-h5 .title-container .linebox .line-con::after{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;bottom:-8px}.xml-splitline-Bluetheme1-library-h5{margin-top:10px!important}.xml-splitline-Bluetheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-library-h5 .title-container .linebox{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative}.xml-splitline-Bluetheme1-library-h5 .title-container .linebox::after{content:"";width:100%;height:2px;background-color:var(--background-color);position:absolute}.xml-splitline-Bluetheme1-library-h5 .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:9;padding:0 5px}.xml-splitline-Bluetheme1-library-h5 .title-container .linebox .iconbox .circle{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 2px}.xml-splitline-Bluetheme2-library-h5,.xml-splitline-Yellowtheme2-library-h5{margin-top:10px!important}.xml-splitline-Bluetheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-library-h5 .title-container .linebox{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.xml-splitline-Bluetheme2-library-h5 .title-container .linebox>div{width:15px;height:10px;position:relative;background-color:#fff;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-splitline-Bluetheme2-library-h5 .title-container .linebox>div::before{content:"";width:8px;height:8px;background-color:var(--background-color);border-radius:50%;position:absolute}.xml-splitline-Bluetheme2-library-h5 .title-container .linebox::after{content:"";width:100%;border-top:4px dotted var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox .linebox-circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color)}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9;background:#fff;height:20px}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox .iconbox .circle{width:8px;height:8px;background-color:var(--background-color);border-radius:50%;margin:0 15px}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox .iconbox::after{content:"";width:100%;border-bottom:2px solid var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-h5 .title-container .linebox::before{content:"";width:100%;height:3px;background-color:var(--background-color);position:absolute}.xml-splitline-Redtheme4-library-h5{margin-top:10px!important}.xml-splitline-Redtheme4-library-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-h5 .title-container .linebox{width:100%;height:100%}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .top-linecon{width:100%;height:2px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .top-linecon::before{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-right:5%}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .top-linecon::after{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-left:5%}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .left-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .left-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-left:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .line{width:30%;margin:0 5px 0 10px;background:var(--background-color)}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .right-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-h5 .title-container .linebox .bottom-linecon .right-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-right:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Yellowtheme1-library-h5{margin-top:10px!important}.xml-splitline-Yellowtheme1-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .left-block{width:10px;height:10px;background-color:var(--background-color)}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .linecon{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .linecon::before{content:"";width:95%;border-top:2px dotted var(--background-color);position:absolute;top:-3px;left:5px}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .linecon::after{content:"";width:95%;border-bottom:2px dotted var(--background-color);position:absolute;bottom:-3px;left:5px}.xml-splitline-Yellowtheme1-library-h5 .title-container .linebox .right-icon{margin-left:-25px}.xml-splitline-Greytheme1-library-h5{margin-top:0!important}.xml-splitline-Greytheme1-library-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-library-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .left-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .left-icon .block{width:11px;height:15px;background-color:var(--background-color)}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .left-icon .triangle{width:0;height:0;border:6px solid var(--background-color);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;margin-top:2px}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-library-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme4-library-h5{margin-top:10px!important}.xml-splitline-Bluetheme4-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox{width:100%;height:100%}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .top-lineconbox{width:80%;height:3px;background-color:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .top-lineconbox::before{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;left:-8px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .top-lineconbox::after{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;right:-8px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox{border-top:1px solid var(--background-color);margin-top:2px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox::before{content:"";width:10px;height:10px;background:linear-gradient(45deg,#fff,#fff 50%,transparent 50%,transparent 100%);border-left:1px solid var(--background-color);border-bottom:1px solid var(--background-color);position:absolute;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .linecon1{width:40%;border-top:1px solid var(--background-color);margin-top:2px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .linecon2{width:40%;border-top:1px solid var(--background-color);margin-top:2px;position:relative}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .linecon2::after{content:"";width:4px;height:2px;background:#fff;position:absolute;left:2px;top:-2px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .bottom-block1{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);margin-top:1px;margin-left:10px}.xml-splitline-Bluetheme4-library-h5 .title-container .linebox .bottom-lineconbox .bottom-block2{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);margin-top:1px;margin-left:12px}.xml-splitline-Twentytwo-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentytwo-library-h5 .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentytwo-library-h5 .centerimg::before{content:"";width:16px;height:16px;background-color:#fff;border:1px solid var(--background-color);position:absolute;top:-7px;left:47%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentytwo-library-h5 .centerimg::after{content:"";width:17px;height:17px;background-color:var(--background-color);border:1px solid #fff;position:absolute;top:-7px;left:49%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentythree-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentythree-library-h5 .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentythree-library-h5 .centerimg::before{content:"";width:37px;height:6px;background-color:var(--background-color);border:1px solid var(--background-color);position:absolute;top:-2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfour-library-h5 .title-container{overflow:hidden}.xml-splitline-Twentyfour-library-h5 .title-container>div{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:solid 1px var(--background-color)!important;position:relative}.xml-splitline-Twentyfour-library-h5 .title-container .centerimg{width:26px;height:26px;background:#fff;border:1px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:5px;left:30px;padding:2px;z-index:99}.xml-splitline-Twentyfour-library-h5 .title-container .centerimg>div{width:100%;height:100%;background-color:var(--background-color);z-index:99}.xml-splitline-Twentyfive-library-h5 .title-container>div{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none!important;border-left:2px solid var(--background-color)!important;border-right:2px solid var(--background-color)!important;position:relative;padding:0 3px}.xml-splitline-Twentyfive-library-h5 .title-container .left-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyfive-library-h5 .title-container .left-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-h5 .title-container .left-block-box{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Twentyfive-library-h5 .title-container .left-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-h5 .title-container .right-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyfive-library-h5 .title-container .right-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;right:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-h5 .title-container .right-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:3px}.xml-splitline-Twentyfive-library-h5 .title-container .right-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg{width:calc(100% - 225px);height:100%;border-bottom:2px solid var(--background-color);position:absolute;left:50%;bottom:-2px;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg>div:nth-child(1){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;left:-6px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg>div:nth-child(1)::after{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;right:0;top:-5px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg>div:nth-child(2){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;right:-6px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg>div:nth-child(2)::before{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;left:0;top:-5px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .left-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;left:-53px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .left-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-5px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .left-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;right:-10px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .right-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;right:-53px}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .right-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;left:-7px;top:-7px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-h5 .title-container .centerimg .right-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentysix-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentysix-library-h5 .title-container .left-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid transparent;border-left:10px solid var(--background-color);margin-right:-12px}.xml-splitline-Twentysix-library-h5 .title-container .centerimg{width:95%;height:2px;background:var(--background-color);text-align:center;line-height:2px}.xml-splitline-Twentysix-library-h5 .title-container .centerimg>div{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;display:inline-block;margin-top:-7px;position:relative}.xml-splitline-Twentysix-library-h5 .title-container .centerimg>div::before{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;bottom:-7px;left:-7px}.xml-splitline-Twentysix-library-h5 .title-container .centerimg>div::after{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;top:-7px;right:-7px}.xml-splitline-Twentysix-library-h5 .title-container .right-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid var(--background-color);border-bottom:8px solid transparent;border-left:10px solid transparent;margin-left:-12px}.xml-splitline-Twentyseven-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-Twentyseven-library-h5 .title-container>div:nth-child(even){width:15px;height:5px;background-color:var(--background-color);margin:0 10px;border-radius:2px}.xml-splitline-Twentyseven-library-h5 .title-container>div:nth-child(odd){width:35px;height:5px;background-color:var(--background-color);border-radius:2px}.xml-splitline-Twentyeight-library-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentyeight-library-h5 .title-container .left-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-left:3px}.xml-splitline-Twentyeight-library-h5 .title-container .left-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyeight-library-h5 .title-container .left-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;right:-2px}.xml-splitline-Twentyeight-library-h5 .title-container .centerimg{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;margin:0 4px}.xml-splitline-Twentyeight-library-h5 .title-container .right-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-right:3px}.xml-splitline-Twentyeight-library-h5 .title-container .right-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyeight-library-h5 .title-container .right-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;left:-2px}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box .round{width:6px;height:6px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box .icon{width:8px;height:8px;position:relative;margin:0 3px}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box .icon::before{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentyeight-library-h5 .title-container .side-block-box .icon::after{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-splitline-second-library-pad{margin-top:10px!important}.xml-splitline-second-library-pad .title-container{height:30px;padding-top:10px}.xml-splitline-second-library-pad .title-container .line1{width:90%;border-bottom:2px solid var(--background-color);margin-bottom:5px;position:relative}.xml-splitline-second-library-pad .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;left:0;top:-1px}.xml-splitline-second-library-pad .title-container .line2{width:90%;border-bottom:2px solid var(--background-color);float:right;margin-top:5px;position:relative}.xml-splitline-second-library-pad .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;right:0;top:-1px}.xml-splitline-fourth-library-pad{margin-top:0!important}.xml-splitline-fourth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-library-pad .title-container .centerimg{width:70px;height:20px;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline1{width:2px;height:10px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline2{width:2px;height:20px;background:var(--background-color);-webkit-transform:rotate(-25deg);transform:rotate(-25deg);margin-left:6px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline3{width:2px;height:25px;background:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:11px;margin-top:-1px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline4{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-left:11px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline5{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(55deg);transform:rotate(55deg);margin-left:9px;margin-top:1px}.xml-splitline-fourth-library-pad .title-container .centerimg .foldline6{width:2px;height:16px;background:var(--background-color);-webkit-transform:rotate(-68deg);transform:rotate(-68deg);margin-left:12px;margin-top:-2px}.xml-splitline-eighth-library-pad,.xml-splitline-fifth-library-pad,.xml-splitline-seventh-library-pad,.xml-splitline-sixth-library-pad,.xml-splitline-tenth-library-pad{margin-top:0!important}.xml-splitline-fourth-library-pad .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-fifth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-library-pad .title-container .centerimg{width:30px;height:30px;border:1px solid var(--background-color);border-radius:50%;margin:0 10px;position:relative}.xml-splitline-fifth-library-pad .title-container .centerimg>div{width:15px;height:15px;border:1px solid var(--background-color);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-library-pad .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-library-pad .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-library-pad .title-container .centerimg .block1{width:4px;height:15px;background-color:var(--background-color);border-radius:5px}.xml-splitline-sixth-library-pad .title-container .centerimg .block2{width:4px;height:25px;background-color:var(--background-color);border-radius:5px;margin-left:5px}.xml-splitline-sixth-library-pad .title-container .line1{width:73%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-pad .title-container .line2{width:15%;border-bottom:2px solid var(--background-color)}.xml-splitline-seventh-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-library-pad .title-container .centerimg{width:80%;height:20px;background-color:var(--background-color)}.xml-splitline-seventh-library-pad .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-library-pad .title-container .dotted>div{width:2px;height:100%;background-color:var(--background-color)}.xml-splitline-eighth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-library-pad .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-library-pad .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid var(--background-color)}.xml-splitline-eighth-library-pad .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid var(--background-color)}.xml-splitline-tenth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-library-pad .title-container>div{width:100%}.xml-splitline-tenth-library-pad .title-container .centerimg{width:100%;height:10px;background-color:var(--background-color)}.xml-splitline-tenth-library-pad .title-container .line{width:100;height:2px;background-color:var(--background-color);margin-top:3px}.xml-splitline-Greytheme2-library-pad,.xml-splitline-Greytheme3-library-pad,.xml-splitline-Greytheme5-library-pad,.xml-splitline-eleventh-library-pad,.xml-splitline-ninth-library-pad{margin-top:0!important}.xml-splitline-eleventh-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-library-pad .title-container>div{width:100%}.xml-splitline-eleventh-library-pad .title-container .centerimg{width:95%;height:5px;background-color:var(--background-color);margin-left:15px;border-radius:2px}.xml-splitline-eleventh-library-pad .title-container .line1{width:10%;height:4px;background-color:var(--background-color);border-radius:5px}.xml-splitline-eleventh-library-pad .title-container .line2{width:4px;height:10px;background-color:var(--background-color);margin-left:20px}.xml-splitline-ninth-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-library-pad .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);position:relative}.xml-splitline-ninth-library-pad .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-library-pad .title-container .centerimg .line{width:350%;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:2px}.xml-splitline-Redtheme1-library-pad .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-library-pad .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;margin-right:10px}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line .line{height:2px;background:var(--background-color);position:relative;margin-left:-4px}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line .line::before{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:11px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line .line::after{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:20px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-pad .title-container .linebox .left-line .line .circle{width:5px;height:5px;background-color:var(--background-color);border-radius:50%;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-splitline-Greytheme2-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-library-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-library-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-library-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-library-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-library-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-library-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-library-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-library-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-library-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme3-library-pad{margin-top:10px!important}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .left-block-box>div:nth-child(odd),.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .right-block-box>div:nth-child(odd){margin-top:5px}.xml-splitline-Yellowtheme3-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .left-block-box{width:20px;height:10px;position:absolute;top:-2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .left-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .right-block-box{width:20px;height:10px;position:absolute;bottom:-5px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .right-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .line-con{width:100%;height:20%;border-bottom:2px dotted var(--background-color);position:relative}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .line-con::before{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;top:-2px}.xml-splitline-Yellowtheme3-library-pad .title-container .linebox .line-con::after{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;bottom:-8px}.xml-splitline-Bluetheme1-library-pad{margin-top:10px!important}.xml-splitline-Bluetheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-library-pad .title-container .linebox{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative}.xml-splitline-Bluetheme1-library-pad .title-container .linebox::after{content:"";width:100%;height:2px;background-color:var(--background-color);position:absolute}.xml-splitline-Bluetheme1-library-pad .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:9;padding:0 5px}.xml-splitline-Bluetheme1-library-pad .title-container .linebox .iconbox .circle{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 2px}.xml-splitline-Bluetheme2-library-pad,.xml-splitline-Yellowtheme2-library-pad{margin-top:10px!important}.xml-splitline-Bluetheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-library-pad .title-container .linebox{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.xml-splitline-Bluetheme2-library-pad .title-container .linebox>div{width:15px;height:10px;position:relative;background-color:#fff;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-splitline-Bluetheme2-library-pad .title-container .linebox>div::before{content:"";width:8px;height:8px;background-color:var(--background-color);border-radius:50%;position:absolute}.xml-splitline-Bluetheme2-library-pad .title-container .linebox::after{content:"";width:100%;border-top:4px dotted var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox .linebox-circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color)}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9;background:#fff;height:20px}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox .iconbox .circle{width:8px;height:8px;background-color:var(--background-color);border-radius:50%;margin:0 15px}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox .iconbox::after{content:"";width:100%;border-bottom:2px solid var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-pad .title-container .linebox::before{content:"";width:100%;height:3px;background-color:var(--background-color);position:absolute}.xml-splitline-Redtheme4-library-pad{margin-top:10px!important}.xml-splitline-Redtheme4-library-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-pad .title-container .linebox{width:100%;height:100%}.xml-splitline-Redtheme4-library-pad .title-container .linebox .top-linecon{width:100%;height:2px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-pad .title-container .linebox .top-linecon::before{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-right:5%}.xml-splitline-Redtheme4-library-pad .title-container .linebox .top-linecon::after{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-left:5%}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .left-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .left-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-left:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .line{width:30%;margin:0 5px 0 10px;background:var(--background-color)}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .right-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-pad .title-container .linebox .bottom-linecon .right-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-right:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Yellowtheme1-library-pad{margin-top:10px!important}.xml-splitline-Yellowtheme1-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .left-block{width:10px;height:10px;background-color:var(--background-color)}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .linecon{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .linecon::before{content:"";width:95%;border-top:2px dotted var(--background-color);position:absolute;top:-3px;left:5px}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .linecon::after{content:"";width:95%;border-bottom:2px dotted var(--background-color);position:absolute;bottom:-3px;left:5px}.xml-splitline-Yellowtheme1-library-pad .title-container .linebox .right-icon{margin-left:-25px}.xml-splitline-Greytheme1-library-pad{margin-top:0!important}.xml-splitline-Greytheme1-library-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-library-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-library-pad .title-container .linebox .left-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.xml-splitline-Greytheme1-library-pad .title-container .linebox .left-icon .block{width:11px;height:15px;background-color:var(--background-color)}.xml-splitline-Greytheme1-library-pad .title-container .linebox .left-icon .triangle{width:0;height:0;border:6px solid var(--background-color);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;margin-top:2px}.xml-splitline-Greytheme1-library-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-library-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme4-library-pad{margin-top:10px!important}.xml-splitline-Bluetheme4-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-pad .title-container .linebox{width:100%;height:100%}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .top-lineconbox{width:80%;height:3px;background-color:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .top-lineconbox::before{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;left:-8px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .top-lineconbox::after{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;right:-8px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox{border-top:1px solid var(--background-color);margin-top:2px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox::before{content:"";width:10px;height:10px;background:linear-gradient(45deg,#fff,#fff 50%,transparent 50%,transparent 100%);border-left:1px solid var(--background-color);border-bottom:1px solid var(--background-color);position:absolute;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .linecon1{width:40%;border-top:1px solid var(--background-color);margin-top:2px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .linecon2{width:40%;border-top:1px solid var(--background-color);margin-top:2px;position:relative}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .linecon2::after{content:"";width:4px;height:2px;background:#fff;position:absolute;left:2px;top:-2px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .bottom-block1{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);margin-top:1px;margin-left:10px}.xml-splitline-Bluetheme4-library-pad .title-container .linebox .bottom-lineconbox .bottom-block2{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);margin-top:1px;margin-left:12px}.xml-splitline-Twentytwo-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentytwo-library-pad .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentytwo-library-pad .centerimg::before{content:"";width:16px;height:16px;background-color:#fff;border:1px solid var(--background-color);position:absolute;top:-7px;left:47%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentytwo-library-pad .centerimg::after{content:"";width:17px;height:17px;background-color:var(--background-color);border:1px solid #fff;position:absolute;top:-7px;left:49%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentythree-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentythree-library-pad .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentythree-library-pad .centerimg::before{content:"";width:37px;height:6px;background-color:var(--background-color);border:1px solid var(--background-color);position:absolute;top:-2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfour-library-pad .title-container{overflow:hidden}.xml-splitline-Twentyfour-library-pad .title-container>div{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:solid 1px var(--background-color)!important;position:relative}.xml-splitline-Twentyfour-library-pad .title-container .centerimg{width:26px;height:26px;background:#fff;border:1px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:5px;left:30px;padding:2px;z-index:99}.xml-splitline-Twentyfour-library-pad .title-container .centerimg>div{width:100%;height:100%;background-color:var(--background-color);z-index:99}.xml-splitline-Twentyfive-library-pad .title-container>div{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none!important;border-left:2px solid var(--background-color)!important;border-right:2px solid var(--background-color)!important;position:relative;padding:0 3px}.xml-splitline-Twentyfive-library-pad .title-container .left-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyfive-library-pad .title-container .left-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-pad .title-container .left-block-box{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Twentyfive-library-pad .title-container .left-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-pad .title-container .right-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyfive-library-pad .title-container .right-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;right:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-pad .title-container .right-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:3px}.xml-splitline-Twentyfive-library-pad .title-container .right-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg{width:calc(100% - 225px);height:100%;border-bottom:2px solid var(--background-color);position:absolute;left:50%;bottom:-2px;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfive-library-pad .title-container .centerimg>div:nth-child(1){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;left:-6px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg>div:nth-child(1)::after{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;right:0;top:-5px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg>div:nth-child(2){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;right:-6px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg>div:nth-child(2)::before{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;left:0;top:-5px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .left-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;left:-53px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .left-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-5px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .left-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;right:-10px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .right-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;right:-53px}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .right-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;left:-7px;top:-7px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-pad .title-container .centerimg .right-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentysix-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentysix-library-pad .title-container .left-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid transparent;border-left:10px solid var(--background-color);margin-right:-12px}.xml-splitline-Twentysix-library-pad .title-container .centerimg{width:95%;height:2px;background:var(--background-color);text-align:center;line-height:2px}.xml-splitline-Twentysix-library-pad .title-container .centerimg>div{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;display:inline-block;margin-top:-7px;position:relative}.xml-splitline-Twentysix-library-pad .title-container .centerimg>div::before{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;bottom:-7px;left:-7px}.xml-splitline-Twentysix-library-pad .title-container .centerimg>div::after{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;top:-7px;right:-7px}.xml-splitline-Twentysix-library-pad .title-container .right-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid var(--background-color);border-bottom:8px solid transparent;border-left:10px solid transparent;margin-left:-12px}.xml-splitline-Twentyseven-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-Twentyseven-library-pad .title-container>div:nth-child(even){width:15px;height:5px;background-color:var(--background-color);margin:0 10px;border-radius:2px}.xml-splitline-Twentyseven-library-pad .title-container>div:nth-child(odd){width:35px;height:5px;background-color:var(--background-color);border-radius:2px}.xml-splitline-Twentyeight-library-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentyeight-library-pad .title-container .left-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-left:3px}.xml-splitline-Twentyeight-library-pad .title-container .left-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyeight-library-pad .title-container .left-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;right:-2px}.xml-splitline-Twentyeight-library-pad .title-container .centerimg{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;margin:0 4px}.xml-splitline-Twentyeight-library-pad .title-container .right-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-right:3px}.xml-splitline-Twentyeight-library-pad .title-container .right-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyeight-library-pad .title-container .right-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;left:-2px}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box .round{width:6px;height:6px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box .icon{width:8px;height:8px;position:relative;margin:0 3px}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box .icon::before{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentyeight-library-pad .title-container .side-block-box .icon::after{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-splitline-second-library-pc{margin-top:10px!important}.xml-splitline-second-library-pc .title-container{height:30px;padding-top:10px}.xml-splitline-second-library-pc .title-container .line1{width:90%;border-bottom:2px solid var(--background-color);margin-bottom:5px;position:relative}.xml-splitline-second-library-pc .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;left:0;top:-1px}.xml-splitline-second-library-pc .title-container .line2{width:90%;border-bottom:2px solid var(--background-color);float:right;margin-top:5px;position:relative}.xml-splitline-second-library-pc .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:var(--background-color);position:absolute;right:0;top:-1px}.xml-splitline-fourth-library-pc{margin-top:0!important}.xml-splitline-fourth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-library-pc .title-container .centerimg{width:70px;height:20px;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline1{width:2px;height:10px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline2{width:2px;height:20px;background:var(--background-color);-webkit-transform:rotate(-25deg);transform:rotate(-25deg);margin-left:6px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline3{width:2px;height:25px;background:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:11px;margin-top:-1px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline4{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-left:11px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline5{width:2px;height:15px;background:var(--background-color);-webkit-transform:rotate(55deg);transform:rotate(55deg);margin-left:9px;margin-top:1px}.xml-splitline-fourth-library-pc .title-container .centerimg .foldline6{width:2px;height:16px;background:var(--background-color);-webkit-transform:rotate(-68deg);transform:rotate(-68deg);margin-left:12px;margin-top:-2px}.xml-splitline-eighth-library-pc,.xml-splitline-fifth-library-pc,.xml-splitline-seventh-library-pc,.xml-splitline-sixth-library-pc,.xml-splitline-tenth-library-pc{margin-top:0!important}.xml-splitline-fourth-library-pc .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-fifth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-library-pc .title-container .centerimg{width:30px;height:30px;border:1px solid var(--background-color);border-radius:50%;margin:0 10px;position:relative}.xml-splitline-fifth-library-pc .title-container .centerimg>div{width:15px;height:15px;border:1px solid var(--background-color);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-library-pc .title-container .line{width:40%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-library-pc .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-library-pc .title-container .centerimg .block1{width:4px;height:15px;background-color:var(--background-color);border-radius:5px}.xml-splitline-sixth-library-pc .title-container .centerimg .block2{width:4px;height:25px;background-color:var(--background-color);border-radius:5px;margin-left:5px}.xml-splitline-sixth-library-pc .title-container .line1{width:73%;border-bottom:2px solid var(--background-color)}.xml-splitline-sixth-library-pc .title-container .line2{width:15%;border-bottom:2px solid var(--background-color)}.xml-splitline-seventh-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-library-pc .title-container .centerimg{width:80%;height:20px;background-color:var(--background-color)}.xml-splitline-seventh-library-pc .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-library-pc .title-container .dotted>div{width:2px;height:100%;background-color:var(--background-color)}.xml-splitline-eighth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-library-pc .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-library-pc .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid var(--background-color)}.xml-splitline-eighth-library-pc .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid var(--background-color)}.xml-splitline-tenth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-library-pc .title-container>div{width:100%}.xml-splitline-tenth-library-pc .title-container .centerimg{width:100%;height:10px;background-color:var(--background-color)}.xml-splitline-tenth-library-pc .title-container .line{width:100;height:2px;background-color:var(--background-color);margin-top:3px}.xml-splitline-Greytheme2-library-pc,.xml-splitline-Greytheme3-library-pc,.xml-splitline-Greytheme5-library-pc,.xml-splitline-eleventh-library-pc,.xml-splitline-ninth-library-pc{margin-top:0!important}.xml-splitline-eleventh-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-library-pc .title-container>div{width:100%}.xml-splitline-eleventh-library-pc .title-container .centerimg{width:95%;height:5px;background-color:var(--background-color);margin-left:15px;border-radius:2px}.xml-splitline-eleventh-library-pc .title-container .line1{width:10%;height:4px;background-color:var(--background-color);border-radius:5px}.xml-splitline-eleventh-library-pc .title-container .line2{width:4px;height:10px;background-color:var(--background-color);margin-left:20px}.xml-splitline-ninth-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-library-pc .title-container .centerimg{width:30%;height:15px;background-color:var(--background-color);position:relative}.xml-splitline-ninth-library-pc .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-library-pc .title-container .centerimg .line{width:350%;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:2px}.xml-splitline-Redtheme1-library-pc .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-library-pc .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;margin-right:10px}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line .line{height:2px;background:var(--background-color);position:relative;margin-left:-4px}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line .line::before{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:11px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line .line::after{content:"";width:13px;height:13px;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;right:20px;top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.xml-splitline-Redtheme1-library-pc .title-container .linebox .left-line .line .circle{width:5px;height:5px;background-color:var(--background-color);border-radius:50%;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-splitline-Greytheme2-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-library-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-library-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-library-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-library-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-library-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-library-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-library-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-library-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-library-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme3-library-pc{margin-top:10px!important}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .left-block-box>div:nth-child(odd),.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .right-block-box>div:nth-child(odd){margin-top:5px}.xml-splitline-Yellowtheme3-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .left-block-box{width:20px;height:10px;position:absolute;top:-2px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .left-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .right-block-box{width:20px;height:10px;position:absolute;bottom:-5px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .right-block-box>div{width:5px;height:5px;background-color:var(--background-color)}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .line-con{width:100%;height:20%;border-bottom:2px dotted var(--background-color);position:relative}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .line-con::before{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;top:-2px}.xml-splitline-Yellowtheme3-library-pc .title-container .linebox .line-con::after{content:"";width:100%;border-top:4px solid var(--background-color);position:absolute;left:0;bottom:-8px}.xml-splitline-Bluetheme1-library-pc{margin-top:10px!important}.xml-splitline-Bluetheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-library-pc .title-container .linebox{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative}.xml-splitline-Bluetheme1-library-pc .title-container .linebox::after{content:"";width:100%;height:2px;background-color:var(--background-color);position:absolute}.xml-splitline-Bluetheme1-library-pc .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:9;padding:0 5px}.xml-splitline-Bluetheme1-library-pc .title-container .linebox .iconbox .circle{width:8px;height:8px;border-radius:50%;background-color:var(--background-color);margin:0 2px}.xml-splitline-Bluetheme2-library-pc,.xml-splitline-Yellowtheme2-library-pc{margin-top:10px!important}.xml-splitline-Bluetheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-library-pc .title-container .linebox{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.xml-splitline-Bluetheme2-library-pc .title-container .linebox>div{width:15px;height:10px;position:relative;background-color:#fff;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-splitline-Bluetheme2-library-pc .title-container .linebox>div::before{content:"";width:8px;height:8px;background-color:var(--background-color);border-radius:50%;position:absolute}.xml-splitline-Bluetheme2-library-pc .title-container .linebox::after{content:"";width:100%;border-top:4px dotted var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox .linebox-circle{width:5px;height:5px;border-radius:50%;background-color:var(--background-color)}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox .iconbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9;background:#fff;height:20px}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox .iconbox .circle{width:8px;height:8px;background-color:var(--background-color);border-radius:50%;margin:0 15px}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox .iconbox::after{content:"";width:100%;border-bottom:2px solid var(--background-color);position:absolute}.xml-splitline-Yellowtheme2-library-pc .title-container .linebox::before{content:"";width:100%;height:3px;background-color:var(--background-color);position:absolute}.xml-splitline-Redtheme4-library-pc{margin-top:10px!important}.xml-splitline-Redtheme4-library-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-pc .title-container .linebox{width:100%;height:100%}.xml-splitline-Redtheme4-library-pc .title-container .linebox .top-linecon{width:100%;height:2px;background:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-library-pc .title-container .linebox .top-linecon::before{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-right:5%}.xml-splitline-Redtheme4-library-pc .title-container .linebox .top-linecon::after{content:"";width:10%;height:3px;border-left:5px solid #fff;border-right:5px solid #fff;margin-left:5%}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .left-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .left-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-left:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .line{width:30%;margin:0 5px 0 10px;background:var(--background-color)}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .right-trianglebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Redtheme4-library-pc .title-container .linebox .bottom-linecon .right-trianglebox>div{width:0;height:0;border:5px solid var(--background-color);border-right:5px solid transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:-5px}.xml-splitline-Yellowtheme1-library-pc{margin-top:10px!important}.xml-splitline-Yellowtheme1-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .left-block{width:10px;height:10px;background-color:var(--background-color)}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .linecon{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .linecon::before{content:"";width:95%;border-top:2px dotted var(--background-color);position:absolute;top:-3px;left:5px}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .linecon::after{content:"";width:95%;border-bottom:2px dotted var(--background-color);position:absolute;bottom:-3px;left:5px}.xml-splitline-Yellowtheme1-library-pc .title-container .linebox .right-icon{margin-left:-25px}.xml-splitline-Greytheme1-library-pc{margin-top:0!important}.xml-splitline-Greytheme1-library-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-library-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-library-pc .title-container .linebox .left-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.xml-splitline-Greytheme1-library-pc .title-container .linebox .left-icon .block{width:11px;height:15px;background-color:var(--background-color)}.xml-splitline-Greytheme1-library-pc .title-container .linebox .left-icon .triangle{width:0;height:0;border:6px solid var(--background-color);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;margin-top:2px}.xml-splitline-Greytheme1-library-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-library-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme4-library-pc{margin-top:10px!important}.xml-splitline-Bluetheme4-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-pc .title-container .linebox{width:100%;height:100%}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .top-lineconbox{width:80%;height:3px;background-color:var(--background-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .top-lineconbox::before{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;left:-8px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .top-lineconbox::after{content:"";width:7px;height:7px;border:2px solid var(--background-color);border-radius:50%;position:absolute;right:-8px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox{border-top:1px solid var(--background-color);margin-top:2px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox::before{content:"";width:10px;height:10px;background:linear-gradient(45deg,#fff,#fff 50%,transparent 50%,transparent 100%);border-left:1px solid var(--background-color);border-bottom:1px solid var(--background-color);position:absolute;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .linecon1{width:40%;border-top:1px solid var(--background-color);margin-top:2px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .linecon2{width:40%;border-top:1px solid var(--background-color);margin-top:2px;position:relative}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .linecon2::after{content:"";width:4px;height:2px;background:#fff;position:absolute;left:2px;top:-2px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .bottom-block1{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(45deg);transform:skewX(45deg);margin-top:1px;margin-left:10px}.xml-splitline-Bluetheme4-library-pc .title-container .linebox .bottom-lineconbox .bottom-block2{width:20px;height:6px;background:var(--background-color);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);margin-top:1px;margin-left:12px}.xml-splitline-Twentytwo-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentytwo-library-pc .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentytwo-library-pc .centerimg::before{content:"";width:16px;height:16px;background-color:#fff;border:1px solid var(--background-color);position:absolute;top:-7px;left:47%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentytwo-library-pc .centerimg::after{content:"";width:17px;height:17px;background-color:var(--background-color);border:1px solid #fff;position:absolute;top:-7px;left:49%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentythree-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentythree-library-pc .centerimg{width:100%;height:2px;background-color:var(--background-color);position:relative}.xml-splitline-Twentythree-library-pc .centerimg::before{content:"";width:37px;height:6px;background-color:var(--background-color);border:1px solid var(--background-color);position:absolute;top:-2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfour-library-pc .title-container{overflow:hidden}.xml-splitline-Twentyfour-library-pc .title-container>div{width:100%;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:solid 1px var(--background-color)!important;position:relative}.xml-splitline-Twentyfour-library-pc .title-container .centerimg{width:26px;height:26px;background:#fff;border:1px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:5px;left:30px;padding:2px;z-index:99}.xml-splitline-Twentyfour-library-pc .title-container .centerimg>div{width:100%;height:100%;background-color:var(--background-color);z-index:99}.xml-splitline-Twentyfive-library-pc .title-container>div{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none!important;border-left:2px solid var(--background-color)!important;border-right:2px solid var(--background-color)!important;position:relative;padding:0 3px}.xml-splitline-Twentyfive-library-pc .title-container .left-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyfive-library-pc .title-container .left-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-pc .title-container .left-block-box{display:-webkit-box;display:-ms-flexbox;display:flex}.xml-splitline-Twentyfive-library-pc .title-container .left-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-pc .title-container .right-top-line{width:20px;height:2px;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyfive-library-pc .title-container .right-bottom-line{width:95px;height:2px;background-color:var(--background-color);position:absolute;right:-2px;bottom:-2px}.xml-splitline-Twentyfive-library-pc .title-container .right-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:3px}.xml-splitline-Twentyfive-library-pc .title-container .right-block-box>div{width:10px;height:10px;background-color:var(--background-color);border:1px solid var(--background-color);margin:0 3px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg{width:calc(100% - 225px);height:100%;border-bottom:2px solid var(--background-color);position:absolute;left:50%;bottom:-2px;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-splitline-Twentyfive-library-pc .title-container .centerimg>div:nth-child(1){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;left:-6px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg>div:nth-child(1)::after{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;right:0;top:-5px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg>div:nth-child(2){width:40%;border-top:2px solid var(--background-color);position:absolute;top:0;right:-6px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg>div:nth-child(2)::before{content:"";width:9px;height:9px;background:#fff;border:1px solid var(--background-color);border-radius:50%;position:absolute;left:0;top:-5px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .left-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;left:-53px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .left-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-5px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .left-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;right:-10px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .right-line-box{width:34px;height:9px;border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);position:absolute;top:3px;right:-53px}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .right-line-box::before{content:"";width:2px;height:17px;background-color:var(--background-color);position:absolute;left:-7px;top:-7px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.xml-splitline-Twentyfive-library-pc .title-container .centerimg .right-line-box::after{content:"";width:2px;height:26px;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.xml-splitline-Twentysix-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentysix-library-pc .title-container .left-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid transparent;border-left:10px solid var(--background-color);margin-right:-12px}.xml-splitline-Twentysix-library-pc .title-container .centerimg{width:95%;height:2px;background:var(--background-color);text-align:center;line-height:2px}.xml-splitline-Twentysix-library-pc .title-container .centerimg>div{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;display:inline-block;margin-top:-7px;position:relative}.xml-splitline-Twentysix-library-pc .title-container .centerimg>div::before{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;bottom:-7px;left:-7px}.xml-splitline-Twentysix-library-pc .title-container .centerimg>div::after{content:"";width:7px;height:7px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;position:absolute;top:-7px;right:-7px}.xml-splitline-Twentysix-library-pc .title-container .right-triangle{width:0;height:0;border-top:8px solid transparent;border-right:10px solid var(--background-color);border-bottom:8px solid transparent;border-left:10px solid transparent;margin-left:-12px}.xml-splitline-Twentyseven-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-Twentyseven-library-pc .title-container>div:nth-child(even){width:15px;height:5px;background-color:var(--background-color);margin:0 10px;border-radius:2px}.xml-splitline-Twentyseven-library-pc .title-container>div:nth-child(odd){width:35px;height:5px;background-color:var(--background-color);border-radius:2px}.xml-splitline-Twentyeight-library-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Twentyeight-library-pc .title-container .left-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-left:3px}.xml-splitline-Twentyeight-library-pc .title-container .left-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;left:-2px}.xml-splitline-Twentyeight-library-pc .title-container .left-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;right:-2px}.xml-splitline-Twentyeight-library-pc .title-container .centerimg{width:14px;height:14px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%;margin:0 4px}.xml-splitline-Twentyeight-library-pc .title-container .right-line-box{width:42%;height:2px;background:var(--background-color);position:relative;margin-right:3px}.xml-splitline-Twentyeight-library-pc .title-container .right-line-box::before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-2px;right:-2px}.xml-splitline-Twentyeight-library-pc .title-container .right-line-box::after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--background-color);position:absolute;top:-3px;left:-2px}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box .round{width:6px;height:6px;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:50%}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box .icon{width:8px;height:8px;position:relative;margin:0 3px}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box .icon::before{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-splitline-Twentyeight-library-pc .title-container .side-block-box .icon::after{content:"";width:2px;height:100%;background-color:var(--background-color);position:absolute;top:0;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body{font-size:16px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}body::after,body::before{content:"";display:table}#xml-reader-window-box a,#xml-reader-window-box a:focus,#xml-reader-window-box a:hover{color:#09f;text-decoration:none}#xml-reader-window-box blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eee}#xml-reader-window-box img+br{display:block;padding:4px 0;content:" "}#xml-reader-window-box p{margin:0;line-height:1.5;font-size:16px}#xml-reader-window-box sub,#xml-reader-window-box sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#xml-reader-window-box sub{bottom:-.25em}#xml-reader-window-box sup{top:-.25em}#xml-reader-window-box .float-clear:after{content:"";display:table;clear:both}#xml-reader-window-box .float-clear img{margin:5px}#xml-reader-window-box .magic-fillchar{display:inline-block;min-width:1px;max-width:1px}#xml-reader-window-box .span.magic-link{display:inline;text-indent:initial}#xml-reader-window-box iframe{border:none}#xml-reader-window-box img{max-width:100%}#xml-reader-window-box img[data-word-image]{cursor:pointer}#xml-reader-window-box pre{margin:.5em 0;padding:2em 1em 1em;border-radius:4px;background:#f5f2f0;line-height:1.5;white-space:pre;overflow-x:scroll}#xml-reader-window-box pre::-webkit-scrollbar{height:5px;border-radius:4px;background-color:#b3b3b3}#xml-reader-window-box pre::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.44,#000));-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#xml-reader-window-box pre::-webkit-scrollbar-track{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #b3b3b3;background-color:#b3b3b3}#xml-reader-window-box audio,#xml-reader-window-box canvas,#xml-reader-window-box embed,#xml-reader-window-box iframe,#xml-reader-window-box img,#xml-reader-window-box object,#xml-reader-window-box svg,#xml-reader-window-box video{vertical-align:middle}#xml-reader-window-box p+img{margin-top:8px}#xml-reader-window-box table{border-collapse:collapse;margin:10px auto;border:1px solid #797979}#xml-reader-window-box table td,#xml-reader-window-box table th{border:1px solid #797979;color:#535353;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.25}#xml-reader-window-box table th,#xml-reader-window-box table tr.firstRow td{color:#353535;font-weight:700;background-color:#ececec}.video-js,.vjs-no-js{color:#fff;background-color:#000}#xml-reader-window-box a.alertImg>img{width:1px!important;height:1px!important}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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AG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js{display:block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{-webkit-box-sizing:inherit;box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js .vjs-time-tooltip,.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;font-size:18px;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;-webkit-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.video-js .vjs-modal-dialog>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.vjs-menu .vjs-menu-content>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;top:0;padding:0;margin:0;-webkit-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4em;-ms-touch-action:none;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}.vjs-poster,.vjs-poster img{padding:0;vertical-align:middle}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s;display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;-webkit-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-loading-spinner,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration,.vjs-time-divider{display:none}.video-js .vjs-time-control{-webkit-box-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0!important;white-space:nowrap}.vjs-time-divider{line-height:3em}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:0s linear .3s forwards vjs-spinner-show;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;-webkit-box-sizing:inherit;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f11d";font-size:1.5em;line-height:inherit}.vjs-custom-skin>.video-js,.vjs-custom-skin>.video-js .vjs-menu li{font-family:"PingFang SC","Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft YaHei","微软雅黑",sans-serif}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;display:block}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-panel,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-panel,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-panel{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.vjs-text-track-settings .vjs-track-settings-colors{display:block;grid-column:1;grid-row:1}.vjs-text-track-settings .vjs-track-settings-font{grid-column:2;grid-row:1}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:2;grid-row:2}}.vjs-track-setting>select{margin-right:5px}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.js-focus-visible .video-js :focus:not(.focus-visible),.tippy-box,.video-js :focus:not(:focus-visible),[class*=van-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:0}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}@media \0 screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}@media (max-width:480px){.video-js .vjs-volume-panel .vjs-volume-control{display:none}}.vjs-custom-skin>.video-js .vjs-controls-disabled .vjs-big-play-button,.vjs-custom-skin>.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button{display:none!important}.vjs-custom-skin>.video-js{width:100%}.video-js.vjs-no-flex .vjs-menu-button-inline,.vjs-custom-skin>.video-js .vjs-menu-button-inline.vjs-slider-active,.vjs-custom-skin>.video-js .vjs-menu-button-inline:focus,.vjs-custom-skin>.video-js .vjs-menu-button-inline:hover{width:10em}.vjs-custom-skin>.video-js .vjs-control{width:3em}.vjs-custom-skin>.video-js .vjs-control.vjs-live-control{width:auto;padding-left:.5em;letter-spacing:.1em}.vjs-custom-skin>.video-js .vjs-menu-button-inline:before{width:1.5em}.vjs-menu-button-inline .vjs-menu{left:3em}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.vjs-custom-skin>.video-js .vjs-big-play-button{display:block}.vjs-custom-skin>.video-js .vjs-big-play-button{top:50%;left:50%;margin-left:-1.5em;background-color:rgba(0,0,0,.45);font-size:3.5em;height:2em!important;line-height:2em!important;margin-top:-1em!important}.video-js:hover .vjs-big-play-button,.vjs-custom-skin>.video-js .vjs-big-play-button:active,.vjs-custom-skin>.video-js .vjs-big-play-button:focus{background-color:rgba(36,131,213,.9)}.vjs-custom-skin>.video-js .vjs-loading-spinner{border-color:rgba(36,131,213,.8)}.vjs-custom-skin>.video-js .vjs-control-bar2{background-color:#000}.vjs-custom-skin>.video-js .vjs-control-bar{color:#fff;font-size:14px}.vjs-custom-skin>.video-js .vjs-play-progress,.vjs-custom-skin>.video-js .vjs-volume-level{background-color:#2483d5}.vjs-custom-skin>.video-js .vjs-play-progress:before{top:-.3em}.vjs-custom-skin>.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.3em}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0}.vjs-custom-skin>.video-js .vjs-menu li{padding:0;line-height:2em;font-size:1.1em}.vjs-custom-skin>.video-js .vjs-mouse-display:after,.vjs-custom-skin>.video-js .vjs-play-progress:after,.vjs-custom-skin>.video-js .vjs-time-tooltip{border-radius:0;font-size:1em;padding:0;width:3em;height:1.5em;line-height:1.5em;top:-3em;min-width:4em}.vjs-custom-skin>.video-js .vjs-menu-button-popup .vjs-menu{width:5em;left:-1em}.vjs-custom-skin>.video-js .vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-play-control{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-time-control{padding:0;margin:0 .1em;text-align:center;display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-playback-rate .vjs-playback-rate-value{font-size:1.2em;line-height:2.4}.vjs-custom-skin>.video-js .vjs-progress-control.vjs-control{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-volume-menu-button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-resolution-button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-resolution-button .vjs-resolution-button-label{display:block;line-height:3em}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-playback-rate{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.vjs-custom-skin>.video-js .vjs-control-bar .vjs-fullscreen-control{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;-webkit-box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}html{-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC",miui,"Hiragino Sans GB","Microsoft Yahei",sans-serif}a{text-decoration:none}button,input,textarea{color:inherit;font:inherit}ol,ul{margin:0;padding:0;list-style:none}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix::after{display:table;clear:both;content:""}[class*=van-hairline]::after{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--top::after{border-top-width:1px}.van-hairline--left::after{border-left-width:1px}.van-hairline--right::after{border-right-width:1px}.van-hairline--bottom::after{border-bottom-width:1px}.van-hairline--top-bottom::after,.van-hairline-unset--top-bottom::after{border-width:1px 0}.van-hairline--surround::after{border-width:1px}@-webkit-keyframes van-slide-up-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-down-enter{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-enter{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-left-enter{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-enter{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-right-enter{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-enter{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-fade-in{from{opacity:0}to{opacity:1}}@keyframes van-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes van-fade-out{from{opacity:1}to{opacity:0}}@keyframes van-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.van-fade-enter-active{-webkit-animation:.3s van-fade-in both ease-out;animation:.3s van-fade-in both ease-out}.van-fade-leave-active{-webkit-animation:.3s van-fade-out both ease-in;animation:.3s van-fade-out both ease-in}.van-slide-up-enter-active{-webkit-animation:van-slide-up-enter .3s both ease-out;animation:van-slide-up-enter .3s both ease-out}.van-slide-up-leave-active{-webkit-animation:van-slide-up-leave .3s both ease-in;animation:van-slide-up-leave .3s both ease-in}.van-slide-down-enter-active{-webkit-animation:van-slide-down-enter .3s both ease-out;animation:van-slide-down-enter .3s both ease-out}.van-slide-down-leave-active{-webkit-animation:van-slide-down-leave .3s both ease-in;animation:van-slide-down-leave .3s both ease-in}.van-slide-left-enter-active{-webkit-animation:van-slide-left-enter .3s both ease-out;animation:van-slide-left-enter .3s both ease-out}.van-slide-left-leave-active{-webkit-animation:van-slide-left-leave .3s both ease-in;animation:van-slide-left-leave .3s both ease-in}.van-slide-right-enter-active{-webkit-animation:van-slide-right-enter .3s both ease-out;animation:van-slide-right-enter .3s both ease-out}.van-slide-right-leave-active{-webkit-animation:van-slide-right-leave .3s both ease-in;animation:van-slide-right-leave .3s both ease-in}.van-overlay{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.van-info,.van-info--dot{background-color:#ee0a24}.van-info{position:absolute;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:16px;padding:0 3px;color:#fff;font-weight:500;font-size:12px;font-family:-apple-system-font,Helvetica Neue,Arial,sans-serif;line-height:1.2;text-align:center;border:1px solid #fff;border-radius:16px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:100%;transform-origin:100%}.van-popup--bottom,.van-popup--safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.van-info--dot{width:8px;min-width:0;height:8px;border-radius:100%}.van-overflow-hidden{overflow:hidden!important}.van-popup{position:fixed;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-overflow-scrolling:touch}.van-popup--center{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-popup--center.van-popup--round{border-radius:16px}.van-popup--top{top:0;left:0;width:100%}.van-popup--top.van-popup--round{border-radius:0 0 16px 16px}.van-popup--right{top:50%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--right.van-popup--round{border-radius:16px 0 0 16px}.van-popup--bottom{bottom:0;left:0;width:100%}.van-popup--bottom.van-popup--round{border-radius:16px 16px 0 0}.van-popup--left{top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--left.van-popup--round{border-radius:0 16px 16px 0}.van-popup-slide-bottom-enter-active,.van-popup-slide-left-enter-active,.van-popup-slide-right-enter-active,.van-popup-slide-top-enter-active{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.van-popup-slide-bottom-leave-active,.van-popup-slide-left-leave-active,.van-popup-slide-right-leave-active,.van-popup-slide-top-leave-active{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.van-popup-slide-top-enter,.van-popup-slide-top-leave-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.van-popup-slide-right-enter,.van-popup-slide-right-leave-active{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.van-popup-slide-bottom-enter,.van-popup-slide-bottom-leave-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.van-popup-slide-left-enter,.van-popup-slide-left-leave-active{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.van-popup__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:22px;cursor:pointer}.van-popup__close-icon:active{color:#969799}.van-popup__close-icon--top-left{top:16px;left:16px}.van-popup__close-icon--top-right{top:16px;right:16px}.van-popup__close-icon--bottom-left{bottom:16px;left:16px}.van-popup__close-icon--bottom-right{right:16px;bottom:16px}
\ No newline at end of file
diff --git a/src/plugin/xml-digital-teaching/lib/theme/xml-components/styleLibrary.css b/src/plugin/xml-digital-teaching/lib/theme/xml-components/styleLibrary.css
index 2a05406..27aae56 100644
--- a/src/plugin/xml-digital-teaching/lib/theme/xml-components/styleLibrary.css
+++ b/src/plugin/xml-digital-teaching/lib/theme/xml-components/styleLibrary.css
@@ -1 +1 @@
-.xml-title-sixth-h5 .title-container .title-left-div .title-number .editor,.xml-title-sixth-pad .title-container .title-left-div .title-number .editor,.xml-title-sixth-pc .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5>div{width:100%}.xml-title-sixth-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-h5 .title-container .title-left-div{max-width:30%}.xml-title-sixth-h5 .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-h5 .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-h5 .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-h5 .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-h5 .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-h5 .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-h5 .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-h5 .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-h5 .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-h5 .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-h5 .title-container .w-e-text-container,.xml-title-third-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-h5 .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-h5 .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-h5 .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-h5 .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-h5 .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-h5 .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-h5 .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-h5 .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-triangle-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-h5 .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-h5 .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-h5 .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-h5 .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-h5 .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-h5 .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-h5 .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-h5 .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-h5 .title-container .title-left-img,.xml-title-semicircle-h5 .title-container .title-right-img{width:33px;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0;height:117%}.xml-title-semicircle-h5 .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-h5 .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twelfth-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-h5 .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-h5 .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-h5 .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-h5 .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-h5>div{min-width:75%;max-width:100%}.xml-title-eighteen-h5 .title-container-box{width:100%;position:relative}.xml-title-eighteen-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-h5 .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-h5 .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-h5 .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-h5 .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-h5>div{padding:0 35px}.xml-title-Greentheme5-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-h5 .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-h5 .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container p,.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-h5>div{width:100%;height:100%}.xml-title-Knowledge-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-h5 .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-h5 .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-thirteenth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid #006AF7;border-right:4px solid #006AF7;position:relative}.xml-title-thirteenth-h5 .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-h5 .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-h5 .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006AF7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-h5 .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder .block{width:7px;height:7px;background-color:#006AF7;margin-bottom:-3px}.xml-title-thirteenth-h5 .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:0 20px}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-h5 .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-h5 .title-container .left-image .image-container,.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-h5 .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-h5>div{min-width:40%}.xml-title-sixteen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-h5 .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-h5 .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-h5>div{min-width:60%}.xml-title-seventeen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-h5 .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-h5 .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-h5 .title-container-box{width:100%;position:relative}.xml-title-nineteen-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-h5>div{width:100%}.xml-title-Yellowtheme1-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-h5 .title-container .left-image{width:74px;height:74px;background-color:var(--reader-theme-color,#fff);border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-h5 .title-container .left-image .jiantou1{width:36px;height:8px;background-color:var(--reader-theme-color,#fff);border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-h5 .title-container .left-image .jiantou2{width:8px;height:36px;background-color:var(--reader-theme-color,#fff);border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid var(--reader-theme-color,#fff)}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;border-radius:50%;height:100%}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:var(--reader-theme-color,#fff);max-width:77%;position:relative}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-h5>div{width:100%}.xml-title-Yellowtheme2-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-h5 .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-h5>div{width:100%}.xml-title-Yellowtheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-h5 .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-h5>div{padding:0 20px}.xml-title-Yellowtheme5-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-h5 .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-h5 .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-h5>div{height:100%}.xml-title-Yellowtheme6-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-h5 .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-h5>div{width:100%}.xml-title-Greentheme1-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-h5 .title-container .left-image .image-container,.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-h5 .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-h5 .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-h5>div{width:100%}.xml-title-Greentheme2-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-h5 .title-container .left-image .image-container,.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-h5 .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-h5 .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-h5>div{width:100%}.xml-title-Greentheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-h5 .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-h5,.xml-title-Greentheme4-h5 .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-h5{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-h5>div{width:100%}.xml-title-Greentheme4-h5 .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-h5 .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-h5 .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-h5 .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-h5 .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-h5 .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-h5 .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-h5 .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-h5 .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-twenty-h5{text-align:left}.xml-title-twenty-h5 .title-container-box{position:relative}.xml-title-twenty-h5 .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-h5 .title-container-box .left-bg img{width:60px}.xml-title-twenty-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);clip-path:polygon(7px 0,98% 0,100% 20%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);display:inline-block;padding:6px 20px 6px 80px;min-width:67%}.xml-title-twenty-h5 .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-title-twentyone-h5{text-align:left}.xml-title-twentyone-h5 .title-container-box{position:relative}.xml-title-twentyone-h5 .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-h5 .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-h5 .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-h5 .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));background:linear-gradient(90deg,#84fee1 25%,#38abe1);border-radius:10px 0 0 10px;display:inline-block;padding:6px 20px 6px 85px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-h5 .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-h5{text-align:left}.xml-title-twentytwo-h5 .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-h5 .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-h5 .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-h5 .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-h5 .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-h5 .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-h5{text-align:left}.xml-title-twentythree-h5 .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-h5 .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-h5 .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-h5 .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-h5 .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-paragraph-first-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-h5 .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-h5 .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-h5 .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-h5 .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-h5{text-align:left}.xml-paragraph-second-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-h5 .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-second-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-h5 .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-h5 .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-h5 .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-h5 .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-h5 .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-h5 .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-h5 .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-h5{position:relative}.xml-paragraph-third-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-h5 .body-text::after,.xml-paragraph-third-h5 .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-h5 .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-h5 .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5{position:relative}.xml-paragraph-quadrangle-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-h5{position:relative}.xml-paragraph-isosceles-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-h5 .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-h5 .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-h5 .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-h5 .shape .triangle,.xml-paragraph-isosceles-h5 .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-h5{position:relative}.xml-paragraph-wave-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-h5{position:relative}.xml-paragraph-seventh-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-h5{position:relative}.xml-paragraph-eighth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-h5{position:relative}.xml-paragraph-ninth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-h5{position:relative}.xml-paragraph-tenth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-h5{position:relative}.xml-paragraph-Redtheme1-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-h5 .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-h5 .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-h5 .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-h5{position:relative}.xml-paragraph-Redtheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-h5 .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-h5 .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-h5 .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-h5 .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-h5 .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-h5{position:relative}.xml-paragraph-Redtheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-h5 .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-h5 .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-h5 .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-h5{position:relative}.xml-paragraph-Redtheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-h5 .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-h5 .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5{position:relative}.xml-paragraph-Redtheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-h5 .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-h5 .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5 .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-h5{position:relative}.xml-paragraph-Redtheme6-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-h5 .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-h5 .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-h5 .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-h5{position:relative}.xml-paragraph-sixteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-h5 .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-h5{position:relative}.xml-paragraph-twelve-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-h5 .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-h5 .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-h5 .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-h5 .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-h5 .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-eleven-h5,.xml-paragraph-eleven-h5 .body-text,.xml-paragraph-twelve-h5 .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-h5 .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-h5 .body-text{padding:25px;text-align:left}.xml-paragraph-eleven-h5 .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-h5 .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-h5 .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-h5 .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-h5 .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-h5 .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-h5 .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-h5 .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-h5 .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-h5 .text-container{padding:0 10px}.xml-paragraph-eleven-h5 .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-h5 .text-container .editorClass p{padding:0}.xml-paragraph-eleven-h5 .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-h5 .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-h5{position:relative}.xml-paragraph-thirteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-h5 .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-h5 .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-h5 .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-h5 .body-text::after,.xml-paragraph-thirteen-h5 .body-text::before{height:70%;max-height:100px;background-color:none;position:absolute;content:"";z-index:0;width:80px}.xml-paragraph-thirteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-h5 .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-h5 .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-h5{position:relative}.xml-paragraph-fourteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-h5 .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-h5 .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-h5{position:relative}.xml-paragraph-Yellowtheme1-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-h5 .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-h5{position:relative}.xml-paragraph-Yellowtheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-h5 .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-h5{position:relative}.xml-paragraph-Yellowtheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-h5 .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-h5{position:relative}.xml-paragraph-Yellowtheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-h5 .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block4{width:16px;height:16px;background-color:#fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-h5{position:relative}.xml-paragraph-Yellowtheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .left-img,.xml-paragraph-Yellowtheme5-h5 .body-text-bg .right-img{width:10px;height:10px;background-size:100% 100%;position:absolute;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .left-img{top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .right-img{bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-h5{position:relative}.xml-paragraph-fifteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-h5 .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-h5 .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-h5 .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-h5 .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-h5 .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-h5{position:relative}.xml-paragraph-Greentheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-h5 .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-h5 .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-h5 .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-h5 .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-h5{position:relative}.xml-paragraph-Greentheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-h5 .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-h5{position:relative}.xml-paragraph-Greentheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-h5 .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-h5 .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-h5{position:relative}.xml-paragraph-Greentheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-h5 .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-h5 .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-h5 .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-text-image-first-h5 .w-e-text-container,.xml-text-image-second-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .image-container{margin:10px 0;text-align:center}.xml-text-image-second-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-h5 .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-h5 .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-third-h5 .image-box .image-container .block-checked,.xml-text-image-third-h5 .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-h5 .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-h5 .image-container .xml-image-dan-tu,.xml-text-image-fourth-h5 .image-container .xml-image-dan-tu .xml-image-dan-tu-h5{height:100%}.xml-text-image-fourth-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass p,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-fourth-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-h5 .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-h5 .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-h5 .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-h5 .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-h5 .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-h5 .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-h5 .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-h5 .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-h5 .image-text-box{width:100%}.xml-text-image-fifth-h5 .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-h5 .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-h5 .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-h5 .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-h5 .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-h5 .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-h5 .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-h5 .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-h5 .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-h5 .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-h5 .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-h5 .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-h5 .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Bluetheme1-h5,.xml-splitline-Bluetheme2-h5,.xml-splitline-Bluetheme3-h5,.xml-splitline-Bluetheme4-h5,.xml-splitline-Greentheme1-h5,.xml-splitline-Greentheme2-h5,.xml-splitline-Greentheme3-h5,.xml-splitline-Greentheme4-h5,.xml-splitline-Redtheme4-h5,.xml-splitline-Yellowtheme1-h5,.xml-splitline-Yellowtheme2-h5,.xml-splitline-Yellowtheme3-h5,.xml-splitline-Yellowtheme4-h5,.xml-splitline-second-h5{margin-top:10px!important}.xml-splitline-first-h5 .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-h5 .title-container{height:30px;padding-top:10px}.xml-splitline-second-h5 .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-h5 .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-h5 .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-h5,.xml-splitline-third-h5{margin-top:0!important}.xml-splitline-second-h5 .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-h5 .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-h5 .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-h5 .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-h5{margin-top:0!important}.xml-splitline-fifth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-h5 .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-h5,.xml-splitline-ninth-h5,.xml-splitline-seventh-h5,.xml-splitline-sixth-h5,.xml-splitline-tenth-h5{margin-top:0!important}.xml-splitline-fifth-h5 .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-h5 .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-h5 .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-h5 .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-h5 .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-h5 .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-h5 .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-h5 .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-h5 .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-h5 .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-h5 .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-h5 .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-h5 .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-h5 .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-h5 .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-h5 .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-h5 .title-container>div{width:100%}.xml-splitline-tenth-h5 .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-h5 .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-h5,.xml-splitline-Greytheme2-h5,.xml-splitline-Greytheme3-h5,.xml-splitline-Greytheme4-h5,.xml-splitline-Greytheme5-h5,.xml-splitline-Greytheme6-h5,.xml-splitline-eleventh-h5{margin-top:0!important}.xml-splitline-eleventh-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-h5 .title-container>div{width:100%}.xml-splitline-eleventh-h5 .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-h5 .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-h5 .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme6-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme1-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme2-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme3-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme4-h5 .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme1-h5 .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme2-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme3-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme4-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme1-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme2-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme3-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme4-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme1-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme2-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme3-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme4-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-title-sixth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad>div{width:100%}.xml-title-sixth-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-pad .title-container .title-left-div{max-width:30%}.xml-title-sixth-pad .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-pad .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-pad .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-pad .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-first-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-sixth-pad .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pad .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pad .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-pad .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-pad .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-pad .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-pad .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pad .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pad .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-pad .title-container .w-e-text-container,.xml-title-third-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container,.xml-title-third-pad .title-container .title-left{height:48px;display:-ms-flexbox;-webkit-box-align:center;display:-webkit-box;position:relative}.xml-title-third-pad .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;margin-right:-11px;background:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-pad .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-pad .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-pad .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-pad .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-pad .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-pad .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-pad .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-pad .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-triangle-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-pad .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-pad .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-pad .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-pad .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-pad .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-pad .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-pad .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-pad .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-pad .title-container .title-left-img{width:33px;height:117%;background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0;left:-10px}.xml-title-semicircle-pad .title-container .title-right-img{width:33px;height:117%;background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0;right:-10px}.xml-title-semicircle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twelfth-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-pad .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-pad .title-container .title-text p{line-height:1.1!important}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fourteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-pad .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fourteen2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-pad .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-pad>div{min-width:75%;max-width:100%}.xml-title-eighteen-pad .title-container-box{width:100%;position:relative}.xml-title-eighteen-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pad .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-pad .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-pad .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-pad .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-pad>div{padding:0 35px}.xml-title-Greentheme5-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-pad .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-pad .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Knowledge-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-pad>div{width:100%;height:100%}.xml-title-Knowledge-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-pad .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-pad .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-pad .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-thirteenth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid #006AF7;border-right:4px solid #006AF7;position:relative}.xml-title-thirteenth-pad .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-pad .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-pad .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-pad .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006AF7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-pad .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-pad .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder .block{width:7px;height:7px;background-color:#006AF7;margin-bottom:-3px}.xml-title-thirteenth-pad .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:0 20px}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fifteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-pad .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-pad .title-container .left-image .image-container,.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pad .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-pad>div{min-width:40%}.xml-title-sixteen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-pad .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-pad .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-pad>div{min-width:60%}.xml-title-seventeen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-pad .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-pad .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-pad .title-container-box{width:100%;position:relative}.xml-title-nineteen-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-pad>div{width:100%}.xml-title-Yellowtheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-pad .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-pad .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-pad .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-pad>div{width:100%}.xml-title-Yellowtheme2-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-pad .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-pad>div{width:100%}.xml-title-Yellowtheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-pad .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-pad>div{padding:0 20px}.xml-title-Yellowtheme5-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-pad .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-pad .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-pad>div{height:100%}.xml-title-Yellowtheme6-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-pad .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-pad>div{width:100%}.xml-title-Greentheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-pad .title-container .left-image .image-container,.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-pad .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-pad .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-pad>div{width:100%}.xml-title-Greentheme2-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-pad .title-container .left-image .image-container,.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pad .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-pad .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-pad>div{width:100%}.xml-title-Greentheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-pad .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-pad .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pad,.xml-title-Greentheme4-pad .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pad{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-pad>div{width:100%}.xml-title-Greentheme4-pad .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-pad .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-pad .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme6-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-pad .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-pad .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pad .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pad .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-pad .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pad .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-twenty-pad .title-container-box .title-container,.xml-title-twenty-pc .title-container-box .title-container{clip-path:polygon(7px 0,98% 0,100% 20%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);padding:6px 20px 6px 80px;min-width:67%}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twenty-pad{text-align:left}.xml-title-twenty-pad .title-container-box{position:relative}.xml-title-twenty-pad .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-pad .title-container-box .left-bg img{width:60px}.xml-title-twenty-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);display:inline-block}.xml-title-twenty-pad .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-paragraph-first-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-pad .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pad .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pad .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pad .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pad{text-align:left}.xml-paragraph-second-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-pad .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-second-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-pad .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-pad .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-pad .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-pad .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-pad .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-pad .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-pad .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pad{position:relative}.xml-paragraph-third-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-pad .body-text::after,.xml-paragraph-third-pad .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-pad .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-pad .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pad{position:relative}.xml-paragraph-quadrangle-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pad .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-pad{position:relative}.xml-paragraph-isosceles-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-pad .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pad .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-pad .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-pad .shape .triangle,.xml-paragraph-isosceles-pad .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-pad{position:relative}.xml-paragraph-wave-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-pad{position:relative}.xml-paragraph-seventh-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-pad .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-pad .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-pad{position:relative}.xml-paragraph-eighth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pad{position:relative}.xml-paragraph-ninth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-pad{position:relative}.xml-paragraph-tenth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-pad .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-pad .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-pad{position:relative}.xml-paragraph-Redtheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pad .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-pad .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-pad .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-pad{position:relative}.xml-paragraph-Redtheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-pad .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-pad .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-pad .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-pad .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-pad .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pad{position:relative}.xml-paragraph-Redtheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-pad .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-pad .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-pad .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-pad{position:relative}.xml-paragraph-Redtheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-pad .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-pad .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pad{position:relative}.xml-paragraph-Redtheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-pad .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-pad .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pad .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-pad{position:relative}.xml-paragraph-Redtheme6-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-pad .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-pad .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-pad .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-pad{position:relative}.xml-paragraph-sixteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-pad .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-pad{position:relative}.xml-paragraph-twelve-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-pad .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-pad .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pad .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-pad .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-pad .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pad .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pad{position:relative}.xml-paragraph-eleven-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-pad .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-pad .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-pad .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-pad .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-pad .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-pad .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pad .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-pad .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pad .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-pad .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pad .text-container{padding:0 10px}.xml-paragraph-eleven-pad .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-pad .text-container .editorClass p{padding:0}.xml-paragraph-eleven-pad .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-pad .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-pad{position:relative}.xml-paragraph-thirteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-pad .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-pad .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pad .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-pad .body-text::after,.xml-paragraph-thirteen-pad .body-text::before{height:70%;max-height:100px;background-color:none;position:absolute;z-index:0;content:"";width:80px}.xml-paragraph-thirteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-pad .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-pad .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-pad{position:relative}.xml-paragraph-fourteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-pad .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-pad .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-pad{position:relative}.xml-paragraph-Yellowtheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-pad .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-pad{position:relative}.xml-paragraph-Yellowtheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-pad .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-pad{position:relative}.xml-paragraph-Yellowtheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-pad .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-pad .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-pad .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-pad{position:relative}.xml-paragraph-Yellowtheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-pad .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block4{width:16px;height:16px;position:absolute;z-index:999;background-color:#fdbc55}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-pad{position:relative}.xml-paragraph-Yellowtheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-pad .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-pad .body-text-bg .left-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute;top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-pad .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute;bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-pad{position:relative}.xml-paragraph-fifteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-pad .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pad .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pad .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pad .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pad .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-pad{position:relative}.xml-paragraph-Greentheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-pad .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pad .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-pad .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pad .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-pad{position:relative}.xml-paragraph-Greentheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-pad .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-pad{position:relative}.xml-paragraph-Greentheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-pad .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-pad .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-pad{position:relative}.xml-paragraph-Greentheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-pad .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-pad .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-pad .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-text-image-first-pad .w-e-text-container,.xml-text-image-second-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pad .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-pad .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pad .image-container{margin:10px 0;text-align:center}.xml-text-image-second-pad .image-box,.xml-text-image-third-pad .image-box{background:#fff;z-index:2;-o-object-fit:contain;min-width:143px;min-height:143px}.xml-text-image-second-pad .image-box{width:143px;height:143px;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-pad .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-pad .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-pad .title-box,.xml-text-image-third-pad .title-box{height:32px;margin-left:-8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-pad .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-pad .title-box{margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0}.xml-text-image-fourth-pad .w-e-text-container,.xml-text-image-third-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-second-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pad .image-box{width:143px;height:143px;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.xml-text-image-third-pad .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pad .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-pad .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pad .title-box{margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0}.xml-text-image-third-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pad .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-pad .image-container .xml-image-dan-tu,.xml-text-image-fourth-pad .image-container .xml-image-dan-tu .xml-image-dan-tu-pad{height:100%}.xml-text-image-fourth-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-fourth-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pad .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-pad .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-pad .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-pad .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-pad .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-pad .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-pad .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-pad .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-pad .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-pad .image-text-box{width:100%}.xml-text-image-fifth-pad .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-pad .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-pad .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-pad .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-pad .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-pad .image-text-decorate,.xml-text-image-seventh-pc .image-text-decorate{background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));right:25px}.xml-text-image-seventh-pad .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-pad .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-pad .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-pad .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-pad .image-text-decorate{width:100px;height:30px;background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;bottom:17px}.xml-text-image-seventh-pad .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-pad .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-pad .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Bluetheme1-pad,.xml-splitline-Bluetheme2-pad,.xml-splitline-Bluetheme3-pad,.xml-splitline-Bluetheme4-pad,.xml-splitline-Greentheme1-pad,.xml-splitline-Greentheme2-pad,.xml-splitline-Greentheme3-pad,.xml-splitline-Greentheme4-pad,.xml-splitline-Redtheme4-pad,.xml-splitline-Yellowtheme1-pad,.xml-splitline-Yellowtheme2-pad,.xml-splitline-Yellowtheme3-pad,.xml-splitline-Yellowtheme4-pad,.xml-splitline-second-pad{margin-top:10px!important}.xml-splitline-first-pad .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-pad .title-container{height:30px;padding-top:10px}.xml-splitline-second-pad .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-pad .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-pad .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-pad,.xml-splitline-third-pad{margin-top:0!important}.xml-splitline-second-pad .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-pad .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-pad .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-pad .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-pad{margin-top:0!important}.xml-splitline-fifth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-pad .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-pad,.xml-splitline-ninth-pad,.xml-splitline-seventh-pad,.xml-splitline-sixth-pad,.xml-splitline-tenth-pad{margin-top:0!important}.xml-splitline-fifth-pad .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-pad .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-pad .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-pad .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-pad .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-pad .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pad .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-pad .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-pad .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-pad .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-pad .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-pad .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-pad .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-pad .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-pad .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-pad .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-pad .title-container>div{width:100%}.xml-splitline-tenth-pad .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-pad .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-pad,.xml-splitline-Greytheme2-pad,.xml-splitline-Greytheme3-pad,.xml-splitline-Greytheme4-pad,.xml-splitline-Greytheme5-pad,.xml-splitline-Greytheme6-pad,.xml-splitline-eleventh-pad{margin-top:0!important}.xml-splitline-eleventh-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-pad .title-container>div{width:100%}.xml-splitline-eleventh-pad .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-pad .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-pad .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme6-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme1-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme2-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme3-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme4-pad .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme1-pad .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme2-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme3-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme4-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme1-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme2-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme3-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme4-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme1-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme2-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme3-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme4-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-title-twentyone-pad{text-align:left}.xml-title-twentyone-pad .title-container-box{position:relative}.xml-title-twentyone-pad .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-pad .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-pad .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-pad .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));background:linear-gradient(90deg,#84fee1 25%,#38abe1);border-radius:10px 0 0 10px;display:inline-block;padding:6px 20px 6px 85px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-pad .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-pad{text-align:left}.xml-title-twentytwo-pad .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-pad .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-pad .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-pad .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-pad .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-pad .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-pad{text-align:left}.xml-title-twentythree-pad .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-pad .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-pad .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-pad .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-pad .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-title-sixth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc>div{width:100%}.xml-title-sixth-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-pc .title-container .title-left-div{max-width:30%}.xml-title-sixth-pc .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-pc .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-pc .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-pc .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-pc .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pc .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pc .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-pc .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-pc .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-pc .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-pc .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pc .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pc .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-pc .title-container .w-e-text-container,.xml-title-third-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container,.xml-title-third-pc .title-container .title-left{height:48px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;position:relative}.xml-title-third-pc .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;margin-right:-11px;background:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-pc .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-pc .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-pc .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-pc .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-pc .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-pc .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-pc .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-pc .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-triangle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rectangle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-pc .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-pc .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-pc .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-pc .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-pc .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rotundity-pc .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-pc .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-pc .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-pc .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-pc .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-left:4px solid #006af7;border-right:4px solid #006af7;position:relative}.xml-title-thirteenth-pc .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006af7;z-index:0}.xml-title-thirteenth-pc .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006af7;z-index:0}.xml-title-eighteen-pc .title-container-box .title-container .editor,.xml-title-eighteen-pc>div{max-width:100%;min-width:75%}.xml-title-thirteenth-pc .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-pc .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006af7;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006af7;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006af7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-pc .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-pc .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder .block{width:7px;height:7px;background-color:#006af7;margin-bottom:-3px}.xml-title-thirteenth-pc .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding:0 20px}.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-pc .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-pc .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-pc .title-container-box{width:100%;position:relative}.xml-title-eighteen-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pc .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-pc .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-pc .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-pc>div{padding:0 35px}.xml-title-Greentheme5-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-pc .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-pc .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container p,.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-pc>div{width:100%;height:100%}.xml-title-Knowledge-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-pc .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-pc .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-pc .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-pc .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-pc .title-container .left-image .image-container,.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pc .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-pc>div{min-width:40%}.xml-title-sixteen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-pc .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-pc .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-pc .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-pc .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-pc>div{min-width:60%}.xml-title-seventeen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-pc .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu img{border-radius:50%;width:100%;height:100%}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-pc .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-pc .title-container-box{width:100%;position:relative}.xml-title-nineteen-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-pc>div{width:100%}.xml-title-Yellowtheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-pc .title-container .left-image{width:74px;height:74px;background-color:var(--reader-theme-color,#fff);border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-pc .title-container .left-image .jiantou1{width:36px;height:8px;background-color:var(--reader-theme-color,#fff);border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-pc .title-container .left-image .jiantou2{width:8px;height:36px;background-color:var(--reader-theme-color,#fff);border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid var(--reader-theme-color,#fff)}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-pc .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:var(--reader-theme-color,#fff);max-width:77%;position:relative}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-pc>div{width:100%}.xml-title-Yellowtheme2-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-pc .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-pc>div{width:100%}.xml-title-Yellowtheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-pc .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-pc>div{padding:0 20px}.xml-title-Yellowtheme5-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-pc .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-pc .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-pc>div{height:100%}.xml-title-Yellowtheme6-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-pc .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-pc>div{width:100%}.xml-title-Greentheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-pc .title-container .left-image .image-container,.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-pc .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-pc .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-pc>div{width:100%}.xml-title-Greentheme2-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-pc .title-container .left-image .image-container,.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pc .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-pc .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-pc>div{width:100%}.xml-title-Greentheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-pc .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-pc .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pc,.xml-title-Greentheme4-pc .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pc{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-pc>div{width:100%}.xml-title-Greentheme4-pc .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-pc .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-pc .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-pc .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-pc .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pc .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pc .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-pc .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pc .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-semicircle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-pc .title-container .title-left-img,.xml-title-semicircle-pc .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-pc .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-pc .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-paragraph-first-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-pc .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pc .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pc .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pc .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pc{text-align:left}.xml-paragraph-second-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-pc .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-second-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-pc .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-pc .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-pc .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-pc .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-pc .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-pc .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-pc .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pc{position:relative}.xml-paragraph-third-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-pc .body-text::after,.xml-paragraph-third-pc .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-pc .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-pc .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc{position:relative}.xml-paragraph-quadrangle-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-pc{position:relative}.xml-paragraph-isosceles-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-pc .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pc .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-pc .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-pc .shape .triangle,.xml-paragraph-isosceles-pc .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-pc{position:relative}.xml-paragraph-wave-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-pc{position:relative}.xml-paragraph-seventh-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-pc .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-pc .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-pc{position:relative}.xml-paragraph-eighth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pc{position:relative}.xml-paragraph-ninth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-pc{position:relative}.xml-paragraph-tenth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-pc .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-pc .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-pc{position:relative}.xml-paragraph-Redtheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pc .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-pc .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-pc .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-pc{position:relative}.xml-paragraph-Redtheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-pc .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-pc .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-pc .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-pc .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-pc .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pc{position:relative}.xml-paragraph-Redtheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-pc .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-pc .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-pc .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-pc{position:relative}.xml-paragraph-Redtheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-pc .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-pc .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pc{position:relative}.xml-paragraph-Redtheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-pc .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-pc .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pc .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-pc{position:relative}.xml-paragraph-Redtheme6-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-pc .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-pc .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-pc .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-pc{position:relative}.xml-paragraph-sixteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-pc .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-pc{position:relative}.xml-paragraph-twelve-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-pc .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-pc .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pc .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-pc .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-pc .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-eleven-pc,.xml-paragraph-eleven-pc .body-text,.xml-paragraph-twelve-pc .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-pc .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-pc .body-text{padding:25px;text-align:left}.xml-paragraph-eleven-pc .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-pc .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-pc .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-pc .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-pc .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pc .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-pc .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pc .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-pc .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pc .text-container{padding:0 10px}.xml-paragraph-eleven-pc .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-pc .text-container .editorClass p{padding:0}.xml-paragraph-eleven-pc .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-pc .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-pc{position:relative}.xml-paragraph-thirteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-pc .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-pc .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pc .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-pc .body-text::after,.xml-paragraph-thirteen-pc .body-text::before{width:80px;height:70%;max-height:100px;background-color:none;position:absolute;z-index:0;content:""}.xml-paragraph-thirteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-pc .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-pc .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-pc{position:relative}.xml-paragraph-fourteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-pc .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-pc .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-pc{position:relative}.xml-paragraph-Yellowtheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-pc .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text .xml-text-h5.text-body-container,.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text .xml-text-h5.text-body-container{background:#fff;padding:10px 15px;z-index:99;position:relative}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-pc{position:relative}.xml-paragraph-Yellowtheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-pc .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-pc{position:relative}.xml-paragraph-Yellowtheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-pc .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-pc .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-pc .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-pc{position:relative}.xml-paragraph-Yellowtheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-pc .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block4{width:16px;background-color:#fdbc55;position:absolute;z-index:999;height:16px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-pc{position:relative}.xml-paragraph-Yellowtheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-pc .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-pc .body-text-bg .left-img,.xml-paragraph-Yellowtheme5-pc .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute}.xml-paragraph-Yellowtheme5-pc .body-text-bg .left-img{top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-pc .body-text-bg .right-img{bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-pc{position:relative}.xml-paragraph-fifteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-pc .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pc .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pc .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pc .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pc .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-pc{position:relative}.xml-paragraph-Greentheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-pc .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pc .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-pc .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pc .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-pc{position:relative}.xml-paragraph-Greentheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-pc .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-pc{position:relative}.xml-paragraph-Greentheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-pc .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-pc .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-pc{position:relative}.xml-paragraph-Greentheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-pc .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-pc .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-pc .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-text-image-first-pc .w-e-text-container,.xml-text-image-second-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pc .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-pc .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pc .image-container{margin:10px 0;text-align:center}.xml-text-image-fourth-pc .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-second-pc .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-third-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-pc .image-box .image-container .block-checked,.xml-text-image-second-pc .image-box .image-container.block-checked,.xml-text-image-third-pc .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pc .w-e-text-container,.xml-text-image-third-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-second-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-pc .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-pc .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-pc .image-container .xml-image-dan-tu,.xml-text-image-fourth-pc .image-container .xml-image-dan-tu .xml-image-dan-tu-pc{height:100%}.xml-text-image-fourth-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-pc .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-pc .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-pc .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-pc .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-pc .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-pc .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-pc .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-pc .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-pc .image-text-box{width:100%}.xml-text-image-fifth-pc .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-pc .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-pc .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-pc .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-pc .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-pc .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-pc .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-pc .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-pc .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-pc .image-text-decorate{width:100px;height:30px;background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;bottom:17px}.xml-text-image-seventh-pc .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-pc .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-pc .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-first-pc .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-pc{margin-top:10px!important}.xml-splitline-second-pc .title-container{height:30px;padding-top:10px}.xml-splitline-second-pc .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-pc .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-pc .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-pc,.xml-splitline-third-pc{margin-top:0!important}.xml-splitline-second-pc .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-pc .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-pc .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-pc .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-pc{margin-top:0!important}.xml-splitline-fifth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-pc .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-pc,.xml-splitline-ninth-pc,.xml-splitline-seventh-pc,.xml-splitline-sixth-pc,.xml-splitline-tenth-pc{margin-top:0!important}.xml-splitline-fifth-pc .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-pc .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-pc .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-pc .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-pc .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-pc .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pc .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-pc .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-pc .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-pc .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-pc .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-pc .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-pc .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-pc .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-pc .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-pc .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-pc .title-container>div{width:100%}.xml-splitline-tenth-pc .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-pc .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-pc,.xml-splitline-Greytheme2-pc,.xml-splitline-Greytheme3-pc,.xml-splitline-Greytheme4-pc,.xml-splitline-Greytheme5-pc,.xml-splitline-Greytheme6-pc,.xml-splitline-eleventh-pc{margin-top:0!important}.xml-splitline-eleventh-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-pc .title-container>div{width:100%}.xml-splitline-eleventh-pc .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-pc .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-pc .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-pc,.xml-splitline-Bluetheme2-pc,.xml-splitline-Bluetheme3-pc,.xml-splitline-Bluetheme4-pc,.xml-splitline-Greentheme1-pc,.xml-splitline-Greentheme2-pc,.xml-splitline-Greentheme3-pc,.xml-splitline-Greentheme4-pc,.xml-splitline-Redtheme4-pc,.xml-splitline-Yellowtheme1-pc,.xml-splitline-Yellowtheme2-pc,.xml-splitline-Yellowtheme3-pc,.xml-splitline-Yellowtheme4-pc{margin-top:10px!important}.xml-splitline-Greytheme6-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-pc .title-container .linebox,.xml-splitline-Bluetheme2-pc .title-container .linebox,.xml-splitline-Bluetheme3-pc .title-container .linebox,.xml-splitline-Bluetheme4-pc .title-container .linebox,.xml-splitline-Greentheme1-pc .title-container .linebox,.xml-splitline-Greentheme2-pc .title-container .linebox,.xml-splitline-Greentheme3-pc .title-container .linebox,.xml-splitline-Greentheme4-pc .title-container .linebox,.xml-splitline-Redtheme1-pc .title-container .linebox,.xml-splitline-Redtheme2-pc .title-container .linebox,.xml-splitline-Redtheme3-pc .title-container .linebox,.xml-splitline-Redtheme4-pc .title-container .linebox,.xml-splitline-Yellowtheme1-pc .title-container .linebox,.xml-splitline-Yellowtheme2-pc .title-container .linebox,.xml-splitline-Yellowtheme3-pc .title-container .linebox,.xml-splitline-Yellowtheme4-pc .title-container .linebox{width:100%;background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Yellowtheme1-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png)}.xml-splitline-Yellowtheme2-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png)}.xml-splitline-Yellowtheme3-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png)}.xml-splitline-Yellowtheme4-pc .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png)}.xml-splitline-Redtheme1-pc .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png)}.xml-splitline-Redtheme2-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png)}.xml-splitline-Redtheme3-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png)}.xml-splitline-Redtheme4-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png)}.xml-splitline-Greentheme1-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png)}.xml-splitline-Greentheme2-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png)}.xml-splitline-Greentheme3-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png)}.xml-splitline-Greentheme4-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png)}.xml-splitline-Bluetheme1-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png)}.xml-splitline-Bluetheme2-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png)}.xml-splitline-Bluetheme3-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png)}.xml-splitline-Bluetheme4-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png)}.xml-title-twenty-pc{text-align:left}.xml-title-twenty-pc .title-container-box{position:relative}.xml-title-twenty-pc .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-pc .title-container-box .left-bg img{width:60px}.xml-title-twenty-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);display:inline-block}.xml-title-twenty-pc .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-title-twentyone-pc{text-align:left}.xml-title-twentyone-pc .title-container-box{position:relative}.xml-title-twentyone-pc .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-pc .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-pc .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-pc .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));background:linear-gradient(90deg,#84fee1 25%,#38abe1);border-radius:10px 0 0 10px;display:inline-block;padding:6px 20px 6px 85px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-pc .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-pc{text-align:left}.xml-title-twentytwo-pc .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-pc .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-pc .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-pc .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-pc .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-pc .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-pc{text-align:left}.xml-title-twentythree-pc .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-pc .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-pc .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-pc .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-pc .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}
\ No newline at end of file
+.xml-title-sixth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5>div{width:100%}.xml-title-sixth-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-h5 .title-container .title-left-div{max-width:30%}.xml-title-sixth-h5 .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-h5 .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-h5 .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-h5 .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-h5 .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-h5 .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-h5 .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-h5 .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-h5 .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-h5 .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-h5 .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-h5 .title-container,.xml-title-third-h5{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-second-h5 .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-h5 .title-container .w-e-text-container,.xml-title-third-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-h5{height:60px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container,.xml-title-third-h5 .title-container .title-left{height:48px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;position:relative}.xml-title-third-h5 .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;margin-right:-11px;background:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-h5 .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-h5 .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-h5 .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-h5 .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-h5 .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-h5 .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-h5 .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-h5 .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-h5 .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-triangle-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-h5 .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-h5 .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-h5 .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-h5 .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-h5 .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-h5 .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-h5 .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-h5 .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-h5 .title-container .title-left-img,.xml-title-semicircle-h5 .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-h5 .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-h5 .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-h5 .title-container .w-e-text-container,.xml-title-twelfth-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twelfth-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container,.xml-title-twelfth-h5 .title-container .title-left{height:48px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;position:relative}.xml-title-twelfth-h5 .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;margin-right:-11px;background:#fda821;color:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-h5 .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-h5 .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-h5 .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-h5 .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-h5 .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-h5>div{min-width:75%;max-width:100%}.xml-title-eighteen-h5 .title-container-box{width:100%;position:relative}.xml-title-eighteen-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-h5 .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-h5 .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-h5 .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-h5 .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-h5 .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-h5>div{padding:0 35px}.xml-title-Greentheme5-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-h5 .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-h5 .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container p,.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-after:3px!important;margin-block-end:3px!important;-webkit-margin-before:3px!important;margin-block-start:3px!important}.xml-title-Knowledge-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-h5>div{width:100%;height:100%}.xml-title-Knowledge-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-h5 .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-h5 .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-thirteenth-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid #006AF7;border-right:4px solid #006AF7;position:relative}.xml-title-thirteenth-h5 .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-h5 .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-h5 .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006AF7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-h5 .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-h5 .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder .block{width:7px;height:7px;background-color:#006AF7;margin-bottom:-3px}.xml-title-thirteenth-h5 .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006AF7}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:0 20px}.xml-title-thirteenth-h5 .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-h5 .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-h5 .title-container .left-image .image-container,.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-h5 .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-h5>div{min-width:40%}.xml-title-sixteen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-h5 .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .left-img,.xml-paragraph-Yellowtheme5-h5 .body-text-bg .right-img{height:10px;width:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute}.xml-title-sixteen-h5 .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-h5 .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-h5>div{min-width:60%}.xml-title-seventeen-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-h5 .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-h5 .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-h5 .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-h5 .title-container-box{width:100%;position:relative}.xml-title-nineteen-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-h5 .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-h5>div{width:100%}.xml-title-Yellowtheme1-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-h5 .title-container .left-image{width:74px;height:74px;background-color:var(--reader-theme-color,#fff);border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-h5 .title-container .left-image .jiantou1{width:36px;height:8px;background-color:var(--reader-theme-color,#fff);border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-h5 .title-container .left-image .jiantou2{width:8px;height:36px;background-color:var(--reader-theme-color,#fff);border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid var(--reader-theme-color,#fff)}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:var(--reader-theme-color,#fff);max-width:77%;position:relative}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-h5>div{width:100%}.xml-title-Yellowtheme2-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-h5 .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-h5>div{width:100%}.xml-title-Yellowtheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-h5 .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-h5>div{padding:0 20px}.xml-title-Yellowtheme5-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-h5 .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-h5 .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-h5>div{height:100%}.xml-title-Yellowtheme6-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-h5 .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-h5>div{width:100%}.xml-title-Greentheme1-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-h5 .title-container .left-image .image-container,.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-h5 .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-h5 .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-h5>div{width:100%}.xml-title-Greentheme2-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-h5 .title-container .left-image .image-container,.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-h5 .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-h5 .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-h5 .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-h5 .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-h5>div{width:100%}.xml-title-Greentheme3-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-h5 .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-h5,.xml-title-Greentheme4-h5 .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-h5 .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-h5{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-h5>div{width:100%}.xml-title-Greentheme4-h5 .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-h5 .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-h5 .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-h5 .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-h5 .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-h5 .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-h5 .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-h5 .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-h5 .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-h5 .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-h5 .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-twenty-h5{text-align:left}.xml-title-twenty-h5 .title-container-box{position:relative}.xml-title-twenty-h5 .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-h5 .title-container-box .left-bg img{width:60px}.xml-title-twenty-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);clip-path:polygon(7px 0,98% 0,100% 20%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);display:inline-block;padding:6px 20px 6px 80px;min-width:67%}.xml-title-twenty-h5 .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-title-twentyone-h5{text-align:left}.xml-title-twentyone-h5 .title-container-box{position:relative}.xml-title-twentyone-h5 .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-h5 .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-h5 .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-h5 .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));background:linear-gradient(90deg,#84fee1 25%,#38abe1);border-radius:10px 0 0 10px;display:inline-block;padding:6px 20px 6px 85px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-h5 .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-h5{text-align:left}.xml-title-twentytwo-h5 .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-h5 .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-h5 .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-h5 .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-h5 .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-h5 .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-h5 .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-h5{text-align:left}.xml-title-twentythree-h5 .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-h5 .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-h5 .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-h5 .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-h5 .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-paragraph-first-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-h5 .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-h5 .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-h5 .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-h5 .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-h5{text-align:left}.xml-paragraph-second-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-h5 .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-second-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-h5 .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-h5 .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-h5 .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-h5 .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-h5 .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-h5 .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-h5 .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-h5{position:relative}.xml-paragraph-third-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-h5 .body-text::after,.xml-paragraph-third-h5 .body-text::before{width:1px;position:absolute;background-color:#0070c1;height:80px;content:""}.xml-paragraph-third-h5 .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-h5 .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5{position:relative}.xml-paragraph-quadrangle-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-h5 .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-h5{position:relative}.xml-paragraph-isosceles-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-h5 .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-h5 .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-h5 .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-h5 .shape .triangle,.xml-paragraph-isosceles-h5 .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-h5{position:relative}.xml-paragraph-wave-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-h5{position:relative}.xml-paragraph-seventh-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-h5 .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-h5{position:relative}.xml-paragraph-eighth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-h5{position:relative}.xml-paragraph-ninth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-h5 .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-h5 .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-h5 .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-h5 .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-h5 .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-h5{position:relative}.xml-paragraph-tenth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-h5 .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-h5 .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-h5 .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-h5 .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-h5{position:relative}.xml-paragraph-Redtheme1-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-h5 .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-h5 .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-h5 .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-h5{position:relative}.xml-paragraph-Redtheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-h5 .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-h5 .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-h5 .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-h5 .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-h5 .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-h5{position:relative}.xml-paragraph-Redtheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-h5 .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-h5 .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-h5 .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-h5 .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-h5{position:relative}.xml-paragraph-Redtheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-h5 .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-h5 .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5{position:relative}.xml-paragraph-Redtheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-h5 .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-h5 .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-h5 .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-h5 .w-e-text-container,.xml-paragraph-sixteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-h5{position:relative}.xml-paragraph-Redtheme6-h5 .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-h5 .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-h5 .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-h5 .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-h5 .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-h5{position:relative}.xml-paragraph-sixteen-h5 .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-h5 .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-h5 .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-h5 .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-h5{position:relative}.xml-paragraph-twelve-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-h5 .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-h5 .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-h5 .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-h5 .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-h5 .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-eleven-h5,.xml-paragraph-eleven-h5 .body-text,.xml-paragraph-twelve-h5 .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-h5 .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-h5 .body-text{padding:25px;text-align:left}.xml-paragraph-eleven-h5 .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-h5 .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-h5 .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-h5 .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-h5 .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-h5 .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-h5 .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-h5 .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-h5 .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-h5 .text-container{padding:0 10px}.xml-paragraph-eleven-h5 .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-h5 .text-container .editorClass p{padding:0}.xml-paragraph-eleven-h5 .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-h5 .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-h5{position:relative}.xml-paragraph-thirteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-h5 .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-h5 .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-h5 .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-h5 .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-h5 .body-text::after,.xml-paragraph-thirteen-h5 .body-text::before{height:70%;max-height:100px;background-color:none;position:absolute;content:"";z-index:0;width:80px}.xml-paragraph-thirteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-h5 .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-h5 .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-h5{position:relative}.xml-paragraph-fourteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-h5 .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-h5 .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-h5{position:relative}.xml-paragraph-Yellowtheme1-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-h5 .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-h5{position:relative}.xml-paragraph-Yellowtheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-h5 .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-h5{position:relative}.xml-paragraph-Yellowtheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-h5 .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-h5{position:relative}.xml-paragraph-Yellowtheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-h5 .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block1,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block2,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block3,.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block4{width:16px;position:absolute;z-index:999;height:16px;background-color:#fdbc55}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-h5{position:relative}.xml-paragraph-Yellowtheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .left-img{top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .right-img{bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-h5 .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-h5{position:relative}.xml-paragraph-fifteen-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-h5 .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-h5 .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-h5 .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-h5 .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-h5 .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-h5{position:relative}.xml-paragraph-Greentheme2-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-h5 .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-h5 .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-h5 .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-h5 .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-h5{position:relative}.xml-paragraph-Greentheme3-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-h5 .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-h5{position:relative}.xml-paragraph-Greentheme4-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-h5 .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-h5 .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-h5{position:relative}.xml-paragraph-Greentheme5-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-h5 .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-h5 .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-h5 .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-h5{position:relative}.xml-paragraph-Thirtyfive-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyfive-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtyfive-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtyfive-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-h5 .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtyfive-h5 .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtyfive-h5 .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtyfive-h5 .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtyfive-h5 .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtyfive-h5 .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon1.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtysix-h5{position:relative}.xml-paragraph-Thirtysix-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtysix-h5 .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtysix-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtysix-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtysix-h5 .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtysix-h5 .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtysix-h5 .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtysix-h5 .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtysix-h5 .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtysix-h5 .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon2.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtyseven-h5{position:relative;text-align:left}.xml-paragraph-Thirtyseven-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyseven-h5 .sub-title{display:inline-block;background-image:url(../../static/images/leaflet/resourceCenter/title_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:5px 20px;position:relative;margin-left:4px;z-index:99}.xml-paragraph-Thirtyseven-h5 .sub-title .icon-box{width:25px;height:25px;background-color:#2727d5;position:absolute;top:5px;left:-12px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Thirtyseven-h5 .sub-title .icon-box img{width:84%;height:84%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Thirtyseven-h5 .body-text{padding:3px;text-align:left;position:relative;margin-top:-20px}.xml-paragraph-Thirtyseven-h5 .body-text .xml-text-h5.text-body-container{padding:20px 10px 5px;z-index:1}.xml-paragraph-Thirtyseven-h5 .body-text .seemore{width:calc(100% - 2px);height:16px;background-color:#cee0fb;position:absolute;top:1px;left:0;z-index:9;font-size:9px;font-weight:400;font-stretch:normal;color:#858585;cursor:pointer;text-align:right;padding:0 5px}.xml-paragraph-Thirtyseven-h5 .body-text .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Thirtyseven-h5 .body-text .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Thirtyseven-h5 .body-text .border-top{width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-h5 .body-text .border-bottom{width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-h5 .body-text .border-left{width:1px;height:100%;position:absolute;top:0;left:0;background-color:#88d0cf}.xml-paragraph-Thirtyseven-h5 .body-text .border-right{width:1px;height:100%;position:absolute;top:0;right:0;background-color:#2727d5}.xml-paragraph-Thirtyseven-h5 .body-text .xml-text-h5.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyseven-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-h5{position:relative;text-align:left}.xml-paragraph-Thirtyeight-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyeight-h5 .sub-title{display:inline-block;padding:5px 20px;position:relative;margin-left:4px;z-index:99;background-color:#fff;border-radius:5px;border:1px solid #d70a84!important}.xml-paragraph-Thirtyeight-h5 .sub-title .xml-text-h5.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyeight-h5 .sub-title .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-h5 .sub-title .icon-box{position:absolute;top:-30px;left:0;z-index:9}.xml-paragraph-Thirtyeight-h5 .body-text{padding:1px;text-align:left;position:relative;margin-top:-20px;background-image:linear-gradient(45deg,#d70a84 0,#d70a84 50%,#51127f 100%);border:0!important;border-radius:5px}.xml-paragraph-Thirtyeight-h5 .body-text .xml-text-h5.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Thirtyeight-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-h5 .body-text .border-left{width:25px;height:150px;position:absolute;top:10px;left:-10px;background-color:#fff;z-index:3}.xml-paragraph-Thirtyeight-h5 .body-text .border-left img{width:100%;height:100%}.xml-paragraph-Thirtyeight-h5 .body-text .border-right{width:25px;height:150px;position:absolute;bottom:30px;right:-10px;background-color:#fff;z-index:3}.xml-paragraph-Forty-h5{position:relative;text-align:left}.xml-paragraph-Forty-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Forty-h5 .body-text{padding:1px;text-align:left;position:relative}.xml-paragraph-Forty-h5 .body-text .xml-text-h5.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Forty-h5 .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Forty-h5 .body-text .top-image{width:100%;height:50%;position:absolute;top:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg1.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-h5 .body-text .bottom-image{width:100%;height:50%;position:absolute;bottom:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg2.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-h5 .body-text::after,.xml-paragraph-Forty-h5 .body-text::before{content:"";width:15px;top:50%;background-size:100% 100%;background-repeat:no-repeat;position:absolute;pointer-events:none}.xml-paragraph-Forty-h5 .body-text::before{height:30px;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon6.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Forty-h5 .body-text::after{height:30px;right:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon5.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-text-image-first-h5 .w-e-text-container,.xml-text-image-second-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-h5 .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-h5 .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-h5 .image-container{margin:10px 0;text-align:center}.xml-text-image-second-h5 .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-h5 .image-box .image-container .block-checked,.xml-text-image-second-h5 .image-box .image-container.block-checked,.xml-text-image-third-h5 .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-pad .image-box,.xml-text-image-third-h5 .image-box{height:143px;-o-object-fit:contain;z-index:2;min-width:143px;min-height:143px}.xml-text-image-fourth-h5 .w-e-text-container,.xml-text-image-third-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-h5 .image-box{background:#fff;width:143px;object-fit:contain;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-text-image-third-h5 .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-h5 .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-h5 .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-h5 .image-container .xml-image-dan-tu,.xml-text-image-fourth-h5 .image-container .xml-image-dan-tu .xml-image-dan-tu-h5{height:100%}.xml-text-image-fourth-h5 .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-h5 .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-fourth-h5 .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-h5 .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-h5 .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-fourth-h5 .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-h5 .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-h5 .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-h5 .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-h5 .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-h5 .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-h5 .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-h5 .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-h5 .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-h5 .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-h5 .image-text-box{width:100%}.xml-text-image-fifth-h5 .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-h5 .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-h5 .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-h5 .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-h5 .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-h5 .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-h5 .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-h5 .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-h5 .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-h5 .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-h5 .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-h5 .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-h5 .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-h5 .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-h5 .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Bluetheme1-h5,.xml-splitline-Bluetheme2-h5,.xml-splitline-Bluetheme3-h5,.xml-splitline-Bluetheme4-h5,.xml-splitline-Greentheme1-h5,.xml-splitline-Greentheme2-h5,.xml-splitline-Greentheme3-h5,.xml-splitline-Greentheme4-h5,.xml-splitline-Redtheme4-h5,.xml-splitline-Yellowtheme1-h5,.xml-splitline-Yellowtheme2-h5,.xml-splitline-Yellowtheme3-h5,.xml-splitline-Yellowtheme4-h5,.xml-splitline-second-h5{margin-top:10px!important}.xml-splitline-first-h5 .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-h5 .title-container{height:30px;padding-top:10px}.xml-splitline-second-h5 .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-h5 .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-h5 .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-h5,.xml-splitline-third-h5{margin-top:0!important}.xml-splitline-second-h5 .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-h5 .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-h5 .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-h5 .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-h5{margin-top:0!important}.xml-splitline-fifth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-h5 .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-h5,.xml-splitline-ninth-h5,.xml-splitline-seventh-h5,.xml-splitline-sixth-h5,.xml-splitline-tenth-h5{margin-top:0!important}.xml-splitline-fifth-h5 .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-h5 .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-h5 .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-h5 .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-h5 .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-h5 .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-h5 .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-h5 .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-h5 .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-h5 .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-h5 .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-h5 .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-h5 .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-h5 .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-h5 .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-h5 .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-h5 .title-container>div{width:100%}.xml-splitline-tenth-h5 .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-h5 .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-h5,.xml-splitline-Greytheme2-h5,.xml-splitline-Greytheme3-h5,.xml-splitline-Greytheme4-h5,.xml-splitline-Greytheme5-h5,.xml-splitline-Greytheme6-h5,.xml-splitline-eleventh-h5{margin-top:0!important}.xml-splitline-eleventh-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-h5 .title-container>div{width:100%}.xml-splitline-eleventh-h5 .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-h5 .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-h5 .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme6-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-h5 .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-h5 .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-h5 .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme1-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme2-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme3-h5 .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme4-h5 .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme1-h5 .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme2-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme3-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme4-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme1-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme2-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme3-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme4-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme1-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme2-h5 .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme3-h5 .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme4-h5 .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-h5 .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-title-sixth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad>div{width:100%}.xml-title-sixth-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-pad .title-container .title-left-div{max-width:30%}.xml-title-sixth-pad .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-pad .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-pad .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-pad .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-pad .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-pad .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pad .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pad .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-pad .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-pad .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-pad .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-pad .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pad .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pad .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-pad .title-container .w-e-text-container,.xml-title-third-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pad .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-pad .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-pad .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-pad .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-pad .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-pad .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-pad .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-pad .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-pad .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-triangle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rectangle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-pad .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-pad .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-pad .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-pad .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-pad .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-rotundity-pad .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-pad .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-pad .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-pad .title-container .title-left-img,.xml-title-semicircle-pad .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-pad .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-pad .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-twelfth-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-pad .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-pad .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pad .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-pad .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pad .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-pad .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-pad .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-pad>div{min-width:75%;max-width:100%}.xml-title-eighteen-pad .title-container-box{width:100%;position:relative}.xml-title-eighteen-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-pad .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pad .title-container-box .title-container .editor{min-width:75%;max-width:100%}.xml-title-eighteen-pad .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-pad .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-pad .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-pad>div{padding:0 35px}.xml-title-Greentheme5-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-pad .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-pad .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-pad>div{width:100%;height:100%}.xml-title-Knowledge-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-pad .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-pad .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-pad .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-thirteenth-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid #006AF7;border-right:4px solid #006AF7;position:relative}.xml-title-thirteenth-pad .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-pad .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006AF7;z-index:0}.xml-title-thirteenth-pad .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-pad .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006AF7;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006AF7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-pad .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-pad .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-pad .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder .block{width:7px;height:7px;background-color:#006AF7;margin-bottom:-3px}.xml-title-thirteenth-pad .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006AF7}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:0 20px}.xml-title-thirteenth-pad .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-pad .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-pad .title-container .left-image .image-container,.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pad .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-pad>div{min-width:40%}.xml-title-sixteen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-pad .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-pad .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-pad .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-pad>div{min-width:60%}.xml-title-seventeen-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-pad .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-pad .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-pad .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-pad .title-container-box{width:100%;position:relative}.xml-title-nineteen-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pad .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-pad>div{width:100%}.xml-title-Yellowtheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-pad .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-pad .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-pad .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-pad>div{width:100%}.xml-title-Yellowtheme2-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-pad .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-pad>div{width:100%}.xml-title-Yellowtheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-pad .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-pad>div{padding:0 20px}.xml-title-Yellowtheme5-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-pad .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-pad .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-pad>div{height:100%}.xml-title-Yellowtheme6-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-pad .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-pad>div{width:100%}.xml-title-Greentheme1-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-pad .title-container .left-image .image-container,.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-pad .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-pad .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-pad>div{width:100%}.xml-title-Greentheme2-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-pad .title-container .left-image .image-container,.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-Greentheme2-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-pad .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-pad .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-pad .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-pad .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-pad>div{width:100%}.xml-title-Greentheme3-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-pad .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-pad .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pad,.xml-title-Greentheme4-pad .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-pad .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pad{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-pad>div{width:100%}.xml-title-Greentheme4-pad .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-pad .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-pad .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-pad .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme6-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-pad .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-pad .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pad .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pad .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-pad .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pad .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-twenty-pad .title-container-box .title-container,.xml-title-twenty-pc .title-container-box .title-container{clip-path:polygon(7px 0,98% 0,100% 20%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);padding:6px 20px 6px 80px;min-width:67%}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-pad .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-twenty-pad{text-align:left}.xml-title-twenty-pad .title-container-box{position:relative}.xml-title-twenty-pad .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-pad .title-container-box .left-bg img{width:60px}.xml-title-twenty-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);display:inline-block}.xml-title-twenty-pad .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-paragraph-first-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-pad .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pad .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pad .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pad .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pad{text-align:left}.xml-paragraph-second-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-pad .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container{max-width:60%}.xml-paragraph-second-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-pad .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-pad .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-pad .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-pad .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-pad .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-pad .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-pad .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pad{position:relative}.xml-paragraph-third-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-pad .body-text::after,.xml-paragraph-third-pad .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-pad .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-pad .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pad{position:relative}.xml-paragraph-quadrangle-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pad .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-pad .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-pad{position:relative}.xml-paragraph-isosceles-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-pad .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pad .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-pad .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-pad .shape .triangle,.xml-paragraph-isosceles-pad .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-pad{position:relative}.xml-paragraph-wave-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-pad{position:relative}.xml-paragraph-seventh-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-pad .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-pad .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-pad{position:relative}.xml-paragraph-eighth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pad{position:relative}.xml-paragraph-ninth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-pad .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-pad .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-pad .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pad .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-pad .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pad .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-pad{position:relative}.xml-paragraph-tenth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-pad .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pad .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pad .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-pad .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-pad .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-pad{position:relative}.xml-paragraph-Redtheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pad .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-pad .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-pad .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-pad{position:relative}.xml-paragraph-Redtheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-pad .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-pad .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-pad .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-pad .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-pad .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pad{position:relative}.xml-paragraph-Redtheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-pad .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-pad .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-pad .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pad .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-pad{position:relative}.xml-paragraph-Redtheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-pad .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-pad .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pad{position:relative}.xml-paragraph-Redtheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-pad .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-pad .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pad .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-pad{position:relative}.xml-paragraph-Redtheme6-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-pad .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-pad .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-pad .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-pad .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-pad .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-pad{position:relative}.xml-paragraph-sixteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-pad .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-pad .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-pad .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-pad .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-pad .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-pad .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-pad{position:relative}.xml-paragraph-twelve-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-pad .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-pad .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pad .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-pad .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-pad .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pad .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-pad .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pad{position:relative}.xml-paragraph-eleven-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-pad .body-text{padding:25px;text-align:left;position:relative}.xml-paragraph-eleven-pad .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-pad .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-pad .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-pad .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-pad .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pad .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-pad .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pad .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-pad .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pad .text-container{padding:0 10px}.xml-paragraph-eleven-pad .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-pad .text-container .editorClass p{padding:0}.xml-paragraph-eleven-pad .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-pad .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-pad{position:relative}.xml-paragraph-thirteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-pad .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-pad .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pad .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pad .body-text::after,.xml-paragraph-thirteen-pad .body-text::before{height:70%;max-height:100px;background-color:none;position:absolute;content:"";z-index:0;width:80px}.xml-paragraph-thirteen-pad .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-pad .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-pad .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-pad{position:relative}.xml-paragraph-fourteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-pad .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-pad .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-pad{position:relative}.xml-paragraph-Yellowtheme1-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-pad .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-pad{position:relative}.xml-paragraph-Yellowtheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-pad .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme2-pad .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-pad{position:relative}.xml-paragraph-Yellowtheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-pad .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-pad .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-pad .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-pad{position:relative}.xml-paragraph-Yellowtheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-pad .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block1,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block2,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block3,.xml-paragraph-Yellowtheme4-pad .body-text-bg .block4{width:16px;position:absolute;z-index:999;height:16px;background-color:#fdbc55}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-pad{position:relative}.xml-paragraph-Yellowtheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-pad .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-pad .body-text-bg .left-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute;top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-pad .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute;bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-pad .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-pad{position:relative}.xml-paragraph-fifteen-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-pad .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pad .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pad .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pad .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pad .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-pad{position:relative}.xml-paragraph-Greentheme2-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-pad .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pad .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-pad .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pad .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-pad{position:relative}.xml-paragraph-Greentheme3-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-pad .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-pad{position:relative}.xml-paragraph-Greentheme4-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-pad .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-pad .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-pad{position:relative}.xml-paragraph-Greentheme5-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-pad .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-pad .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-pad .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pad .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-paragraph-Greentheme5-pad .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-pad{position:relative}.xml-paragraph-Thirtyfive-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyfive-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtyfive-pad .body-text .xml-text-pad.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtyfive-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-pad .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtyfive-pad .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtyfive-pad .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtyfive-pad .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtyfive-pad .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtyfive-pad .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon1.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtysix-pad{position:relative}.xml-paragraph-Thirtysix-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtysix-pad .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtysix-pad .body-text .xml-text-pad.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtysix-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtysix-pad .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtysix-pad .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtysix-pad .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtysix-pad .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtysix-pad .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtysix-pad .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon2.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtyseven-pad{position:relative;text-align:left}.xml-paragraph-Thirtyseven-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyseven-pad .sub-title{display:inline-block;background-image:url(../../static/images/leaflet/resourceCenter/title_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:5px 20px;position:relative;margin-left:4px;z-index:99}.xml-paragraph-Thirtyseven-pad .sub-title .icon-box{width:25px;height:25px;background-color:#2727d5;position:absolute;top:5px;left:-12px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Thirtyseven-pad .sub-title .icon-box img{width:84%;height:84%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Thirtyseven-pad .body-text{padding:3px;text-align:left;position:relative;margin-top:-20px}.xml-paragraph-Thirtyseven-pad .body-text .xml-text-pad.text-body-container{padding:20px 10px 5px;z-index:1}.xml-paragraph-Thirtyseven-pad .body-text .seemore{width:calc(100% - 2px);height:16px;background-color:#cee0fb;position:absolute;top:1px;left:0;z-index:9;font-size:9px;font-weight:400;font-stretch:normal;color:#858585;cursor:pointer;text-align:right;padding:0 5px}.xml-paragraph-Thirtyseven-pad .body-text .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Thirtyseven-pad .body-text .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Thirtyseven-pad .body-text .border-top{width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-pad .body-text .border-bottom{width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-pad .body-text .border-left{width:1px;height:100%;position:absolute;top:0;left:0;background-color:#88d0cf}.xml-paragraph-Thirtyseven-pad .body-text .border-right{width:1px;height:100%;position:absolute;top:0;right:0;background-color:#2727d5}.xml-paragraph-Thirtyseven-pad .body-text .xml-text-pad.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyseven-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pad{position:relative;text-align:left}.xml-paragraph-Thirtyeight-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyeight-pad .sub-title{display:inline-block;padding:5px 20px;position:relative;margin-left:4px;z-index:99;background-color:#fff;border-radius:5px;border:1px solid #d70a84!important}.xml-paragraph-Thirtyeight-pad .sub-title .xml-text-pad.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyeight-pad .sub-title .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pad .sub-title .icon-box{position:absolute;top:-30px;left:0;z-index:9}.xml-paragraph-Thirtyeight-pad .body-text{padding:1px;text-align:left;position:relative;margin-top:-20px;background-image:linear-gradient(45deg,#d70a84 0,#d70a84 50%,#51127f 100%);border:0!important;border-radius:5px}.xml-paragraph-Thirtyeight-pad .body-text .xml-text-pad.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Thirtyeight-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pad .body-text .border-left{width:25px;height:150px;position:absolute;top:10px;left:-10px;background-color:#fff;z-index:3}.xml-paragraph-Thirtyeight-pad .body-text .border-left img{width:100%;height:100%}.xml-paragraph-Thirtyeight-pad .body-text .border-right{width:25px;height:150px;position:absolute;bottom:30px;right:-10px;background-color:#fff;z-index:3}.xml-paragraph-Forty-pad{position:relative;text-align:left}.xml-paragraph-Forty-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Forty-pad .body-text{padding:1px;text-align:left;position:relative}.xml-paragraph-Forty-pad .body-text .xml-text-pad.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Forty-pad .body-text .xml-text-pad.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Forty-pad .body-text .top-image{width:100%;height:50%;position:absolute;top:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg1.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pad .body-text .bottom-image{width:100%;height:50%;position:absolute;bottom:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg2.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pad .body-text::after,.xml-paragraph-Forty-pad .body-text::before{width:15px;background-size:100% 100%;position:absolute;background-repeat:no-repeat;content:"";top:50%;pointer-events:none}.xml-paragraph-Forty-pad .body-text::before{height:30px;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon6.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Forty-pad .body-text::after{height:30px;right:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon5.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-text-image-first-pad .w-e-text-container,.xml-text-image-second-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-first-pad .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-pad .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-pad .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pad .image-container{margin:10px 0;text-align:center}.xml-text-image-fourth-pad .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-second-pad .body-box .body-box-inner .xml-text-h5.text-body-container,.xml-text-image-third-pad .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-pad .image-box{background:#fff;width:143px;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-pad .image-box .image-container .block-checked,.xml-text-image-second-pad .image-box .image-container.block-checked,.xml-text-image-third-pad .image-box{border-radius:50%;overflow:hidden}.xml-text-image-second-pad .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-pad .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.xml-text-image-third-pad .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pad .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-pad .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-pad .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-pad .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-pad .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-pad .image-container .xml-image-dan-tu,.xml-text-image-fourth-pad .image-container .xml-image-dan-tu .xml-image-dan-tu-pad{height:100%}.xml-text-image-fourth-pad .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass p,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container p{padding:0;margin:0}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-pad .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pad .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pad .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-pad .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pad .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-pad .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-pad .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-pad .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-pad .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-pad .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-pad .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-pad .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-pad .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-pad .image-text-box{width:100%}.xml-text-image-fifth-pad .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-pad .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-pad .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-pad .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-pad .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-pad .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-pad .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-pad .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-pad .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-pad .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-pad .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-pad .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-pad .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-pad .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-pad .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Bluetheme1-pad,.xml-splitline-Bluetheme2-pad,.xml-splitline-Bluetheme3-pad,.xml-splitline-Bluetheme4-pad,.xml-splitline-Greentheme1-pad,.xml-splitline-Greentheme2-pad,.xml-splitline-Greentheme3-pad,.xml-splitline-Greentheme4-pad,.xml-splitline-Redtheme4-pad,.xml-splitline-Yellowtheme1-pad,.xml-splitline-Yellowtheme2-pad,.xml-splitline-Yellowtheme3-pad,.xml-splitline-Yellowtheme4-pad,.xml-splitline-second-pad{margin-top:10px!important}.xml-splitline-first-pad .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-pad .title-container{height:30px;padding-top:10px}.xml-splitline-second-pad .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-pad .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-pad .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-pad,.xml-splitline-third-pad{margin-top:0!important}.xml-splitline-second-pad .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-pad .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-pad .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-pad .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-pad{margin-top:0!important}.xml-splitline-fifth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-pad .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-pad,.xml-splitline-ninth-pad,.xml-splitline-seventh-pad,.xml-splitline-sixth-pad,.xml-splitline-tenth-pad{margin-top:0!important}.xml-splitline-fifth-pad .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-pad .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-pad .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-pad .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-pad .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-pad .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pad .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-pad .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-pad .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-pad .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-pad .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-pad .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-pad .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-pad .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-pad .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-pad .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-pad .title-container>div{width:100%}.xml-splitline-tenth-pad .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-pad .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-pad,.xml-splitline-Greytheme2-pad,.xml-splitline-Greytheme3-pad,.xml-splitline-Greytheme4-pad,.xml-splitline-Greytheme5-pad,.xml-splitline-Greytheme6-pad,.xml-splitline-eleventh-pad{margin-top:0!important}.xml-splitline-eleventh-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-pad .title-container>div{width:100%}.xml-splitline-eleventh-pad .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-pad .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-pad .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme6-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-pad .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-pad .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-pad .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Yellowtheme1-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme2-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme3-pad .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Yellowtheme4-pad .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme1-pad .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme2-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme3-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Redtheme4-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme1-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme2-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme3-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Greentheme4-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme1-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme2-pad .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme3-pad .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png);background-repeat:no-repeat;background-size:100% 100%}.xml-splitline-Bluetheme4-pad .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-pad .title-container .linebox{width:100%;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png);background-repeat:no-repeat;background-size:100% 100%}.xml-title-twentyone-pad{text-align:left}.xml-title-twentyone-pad .title-container-box{position:relative}.xml-title-twentyone-pad .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-pad .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-pad .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-pad .title-container-box .title-container,.xml-title-twentyone-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#84fee1),to(#38abe1));border-radius:10px 0 0 10px;padding:6px 20px 6px 85px}.xml-title-twentyone-pad .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-pad .title-container-box .title-container{background:linear-gradient(90deg,#84fee1 25%,#38abe1);display:inline-block;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-pad .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-pad{text-align:left}.xml-title-twentytwo-pad .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-pad .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-pad .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-pad .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-pad .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-pad .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-pad .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-pad{text-align:left}.xml-title-twentythree-pad .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-pad .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-pad .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-pad .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-pad .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-title-sixth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc>div{width:100%}.xml-title-sixth-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-pc .title-container .title-left-div{max-width:30%}.xml-title-sixth-pc .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:#418eed;text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-pc .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-pc .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-pc .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:#acf8f5;margin-top:5px}.xml-title-sixth-pc .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-pc .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pc .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:#acf8f5}.xml-title-sixth-pc .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:#acf8f5;bottom:0}.xml-title-sixth-pc .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-pc .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid #418eed;z-index:99;padding:0 15px}.xml-title-sixth-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-first-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-first-pc .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:0;z-index:999}.xml-title-first-pc .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-first-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-13px}.xml-title-first-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5095ec;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px}.xml-title-first-pc .title-container .xml-text-h5.text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-second-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-second-pc .title-container{width:95px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-second.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-title-second-pc .title-container .w-e-text-container,.xml-title-third-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-third-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container,.xml-title-third-pc .title-container .title-left{height:48px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;position:relative}.xml-title-third-pc .title-container{min-width:148px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container .title-left{border-radius:50%;border:4px solid #4c95ee;width:48px;min-width:48px;margin-right:-11px;background:#fff;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-third-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:0 15px 15px 0;background:#4c95ee;overflow:hidden}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-third-pc .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-hexagon-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-hexagon-pc .title-container .title-left-img{width:32px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-10px}.xml-title-hexagon-pc .title-container .title-right-img{width:33px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-hexagon-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-10px}.xml-title-hexagon-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:27px!important}.xml-title-fifth-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-pc .title-container .title-bottom{width:95%;height:95%;background-color:#418eed;position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:8px}.xml-title-fifth-pc .title-container .title-left-img{width:32px;height:43px;background-image:url(../../static/images/leaflet/resourceCenter/title-first-left.png);background-repeat:no-repeat;background-size:cover}.xml-title-fifth-pc .title-container .title-right-img{width:20px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/title-fifth-right.png);background-repeat:no-repeat;background-size:100% 40%;margin-top:-25px;margin-right:-25px;margin-left:10px}.xml-title-fifth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d1e6ff;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:12px;border:1px solid #418eed;z-index:99}.xml-title-fifth-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-triangle-pc .title-container span{color:#fff!important;background:0 0!important}.xml-title-triangle-pc .title-container .title-left-img{width:32px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-12px;top:-1px}.xml-title-triangle-pc .title-container .title-right-img{width:33px;height:102%;background-image:url(../../static/images/leaflet/resourceCenter/title-triangle-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-13px;top:0}.xml-title-triangle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 3px;margin-left:-2px}.xml-title-triangle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rectangle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-pc .title-container .title-left-img{width:33px;height:100%;position:absolute;left:-10px}.xml-title-rectangle-pc .title-container .title-left-img img{width:100%;height:100%}.xml-title-rectangle-pc .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-pc .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#418eed;min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px}.xml-title-rectangle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rotundity-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-rotundity-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px}.xml-title-rotundity-pc .title-container .title-left-img{width:43px;height:125%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-left.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-11px;position:absolute;bottom:0;left:-12px}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-square-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-rotundity-pc .title-container .title-right-img{width:33px;height:111%;background-image:url(../../static/images/leaflet/resourceCenter/title-rotundity-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-2px}.xml-title-rotundity-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-rotundity-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-square-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-square-pc .title-container .title-left-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-8px;top:0}.xml-title-square-pc .title-container .title-right-img{width:30px;height:106%;background-image:url(../../static/images/leaflet/resourceCenter/title-square-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-10px;bottom:0}.xml-title-square-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-square-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:3px 15px}.xml-title-square-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-pc .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:#fda821;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:#4c95ee;overflow:hidden}.xml-title-twelfth-pc .title-container .title-text p{line-height:1.1!important}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-sixteen-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p,.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-pc .title-container .title-text .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-left:4px solid #006af7;border-right:4px solid #006af7;position:relative}.xml-title-thirteenth-pc .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:#006af7;z-index:0}.xml-title-thirteenth-pc .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:#006af7;z-index:0}.xml-title-eighteen-pc .title-container-box .title-container .editor,.xml-title-eighteen-pc>div{max-width:100%;min-width:75%}.xml-title-thirteenth-pc .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-pc .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:#006af7;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:#006af7;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:#006af7;margin-top:-3px;margin-right:4%}.xml-title-thirteenth-pc .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-pc .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-pc .title-container .bottomborder .Line1{width:45%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder .block{width:7px;height:7px;background-color:#006af7;margin-bottom:-3px}.xml-title-thirteenth-pc .title-container .bottomborder .Line2{width:15%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .bottomborder .Line3{width:20%;height:4px;background-color:#006af7}.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding:0 20px}.xml-title-thirteenth-pc .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen-pc .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(85,142,230,.83);box-shadow:0 2px 7px 0 rgba(85,142,230,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen-pc .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen2-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/images/leaflet/icons/title-fourteen-right-purple.png) no-repeat;background-size:100% 100%;position:relative;border-radius:6px;padding:5px}.xml-title-fourteen2-pc .title-container .cont-box{width:100%;position:relative}.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-image:url(../../static/images/leaflet/icons/title-fourteen-bg-purple.png);background-size:100% 100%;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 rgba(174,156,227,.83);box-shadow:0 2px 7px 0 rgba(174,156,227,.83);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-fourteen2-pc .title-container .cont-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-eighteen-pc .title-container-box{width:100%;position:relative}.xml-title-eighteen-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-eighteen-bg.png);background-size:80% 100%;padding:3px 20%;margin:0 auto;z-index:9;background-repeat:no-repeat;background-position-x:center}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass{min-width:75%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor,.xml-title-eighteen-pc .title-container-box .title-container .xml-text-h5.text-container .edui-default .edui-editor-iframeholder{width:100%!important}.xml-title-eighteen-pc .title-container-box .linebox{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:30%;z-index:0}.xml-title-eighteen-pc .title-container-box .linebox .line1{width:100%;height:10px;background-color:#d5e6fd;margin-bottom:3px}.xml-title-eighteen-pc .title-container-box .linebox .line2{width:100%;border-bottom:1px dashed #60a0e5}.xml-title-Greentheme5-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme5-pc>div{padding:0 35px}.xml-title-Greentheme5-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme5-pc .title-container .title-left-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:-41px;top:0;z-index:999}.xml-title-Greentheme5-pc .title-container .title-right-img{width:62px;height:100%;background-image:url(../../static/images/leaflet/resourceCenter/title-Greentheme5-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;right:-41px}.xml-title-Greentheme5-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#53a638;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme5-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container p,.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-pc>div{width:100%;height:100%}.xml-title-Knowledge-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-pc .title-container .left-titlebox{background-color:#1485b4;padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-pc .title-container .left-titlebox .text-container{border-radius:24px}.xml-title-Knowledge-pc .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #64eefe;background:#fff;border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-pc .title-container .left-image{width:48px;height:48px;background:url(../../static/images/leaflet/resourceCenter/title-fifteen-bg.png);background-size:100% 100%;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-pc .title-container .left-image .image-container,.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-pc .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid #60a0e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-pc>div{min-width:40%}.xml-title-sixteen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #558ee6;padding:0 30px 0 51px}.xml-title-sixteen-pc .title-container .left-image{width:36px;height:26px;background-image:url(../../static/images/leaflet/resourceCenter/title-sixteen-bg.png);background-size:100% 100%;position:absolute;bottom:-15px;left:10px}.xml-title-sixteen-pc .title-container .right-icon{width:10px;height:10px;background-color:#558ee6;border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-pc .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-pc .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-pc>div{min-width:60%}.xml-title-seventeen-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-pc .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:#60a0e5;padding:3px;position:absolute;left:0}.xml-title-seventeen-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:#60a0e5;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu img{border-radius:50%;width:100%;height:100%}.xml-title-seventeen-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-pc .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid #558ee6;margin-bottom:3px;margin-top:3px}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid #A4C3F2}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-pc .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-pc .title-container-box{width:100%;position:relative}.xml-title-nineteen-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../static/images/leaflet/resourceCenter/title-nineteen-bg.png);background-size:100% 100%;padding:0 40px;margin:0 auto;z-index:9}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-pc .title-container-box .title-container .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-pc>div{width:100%}.xml-title-Yellowtheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-pc .title-container .left-image{width:74px;height:74px;background-color:var(--reader-theme-color,#fff);border:2px solid #fdab2b;border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-pc .title-container .left-image .jiantou1{width:36px;height:8px;background-color:var(--reader-theme-color,#fff);border-top:2px solid #fdab2b;border-left:2px solid #fdab2b;position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-pc .title-container .left-image .jiantou2{width:8px;height:36px;background-color:var(--reader-theme-color,#fff);border-bottom:2px solid #fdab2b;border-right:2px solid #fdab2b;position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid var(--reader-theme-color,#fff)}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-Yellowtheme1-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-pc .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:var(--reader-theme-color,#fff);max-width:77%;position:relative}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid #fdab2b;position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-pc>div{width:100%}.xml-title-Yellowtheme2-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-pc .title-container .left-icon{width:35px;height:35px;background-color:#fdab2b;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #fdab2b;margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme3-pc>div{width:100%}.xml-title-Yellowtheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme3-pc .title-container .left-icon{width:52px;height:47px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme3-left.png);background-size:100% 100%;position:absolute;bottom:0;left:0}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox{max-width:90%;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px;background-color:#fff;border-bottom:solid 2px #fdab2b;z-index:99}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdbc55;border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme5-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-pc>div{padding:0 20px}.xml-title-Yellowtheme5-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdbc55;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-pc .title-container .left-img{position:absolute;width:40px;height:100%;top:0;left:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-left.png);background-size:100% 100%}.xml-title-Yellowtheme5-pc .title-container .right-img{position:absolute;width:40px;height:100%;top:0;right:-24px;background-image:url(../../static/images/leaflet/resourceCenter/title-Yellowtheme5-right.png);background-size:100% 100%}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-pc>div{height:100%}.xml-title-Yellowtheme6-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fee0b0;border:2px solid #fdbc55;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-pc .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:#fdbc55}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#fee0b0;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme1-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-pc>div{width:100%}.xml-title-Greentheme1-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme1-pc .title-container .left-image .image-container,.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-pc .title-container .right-top-bg{height:50px;min-width:50%;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-pc .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:#68a348;margin-right:8px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:#68a348;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-pc>div{width:100%}.xml-title-Greentheme2-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid #68a348;border-radius:50%;z-index:9}.xml-title-Greentheme2-pc .title-container .left-image .image-container,.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-pc .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:#68a348;-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-pc .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:#68a348;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-pc .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:#68a348;position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-pc .title-container .right-top-bg .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-pc>div{width:100%}.xml-title-Greentheme3-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-pc .title-container .right-top-bg{width:100%;height:50%;background-color:#b9e2a2;border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-pc .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pc,.xml-title-Greentheme4-pc .cont-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.xml-title-Greentheme3-pc .title-container .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-pc{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-pc>div{width:100%}.xml-title-Greentheme4-pc .cont-box{display:flex;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-pc .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff;border:2px solid #68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-pc .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:#68a348;position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox{position:relative;background-color:#fff;margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-pc .cont-box .rigth-titlebox .xml-text-h5.text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-pc .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-pc .title-container .title-left-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pc .title-container .title-left-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pc .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-pc .title-container .title-right-img .line{width:41px;height:1px;border:1px solid #68a348}.xml-title-Greentheme6-pc .title-container .title-right-img .block1{width:15px;height:15px;background-color:#68a348;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-title-semicircle-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.xml-title-semicircle-pc .title-container .title-left-img,.xml-title-semicircle-pc .title-container .title-right-img{width:33px;height:117%;background-repeat:no-repeat;background-size:100% 100%;margin-top:-6px;position:absolute;bottom:0}.xml-title-semicircle-pc .title-container .title-left-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-left.png);left:-10px}.xml-title-semicircle-pc .title-container .title-right-img{background-image:url(../../static/images/leaflet/resourceCenter/title-semicircle-right.png);right:-10px}.xml-title-semicircle-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4c95ee;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-pc .title-container .xml-text-h5.text-container .editorClass .w-e-text-container p{margin:0}.xml-paragraph-first-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-first-pc .rotate-container{width:60px;height:60px;margin:15px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pc .rotate-container-inner{width:40px;height:40px;background:#4c95ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-first-pc .rotate-container-inner .xml-text-h5.text-container{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.xml-paragraph-first-pc .xml-text-h5.text-body-container{background:#d1e6ff;border-radius:2px;padding:45px 15px 24px;margin-top:-28px;text-align:left}.xml-paragraph-first-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-second-pc{text-align:left}.xml-paragraph-second-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-second-pc .paragraph-second-title{display:inline-block;position:relative;max-width:98%}.xml-paragraph-second-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:100%;position:absolute;left:-3px;top:0}.xml-paragraph-second-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:100%;position:absolute;right:-5px;top:0}.xml-paragraph-second-pc .paragraph-second-title .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;min-height:30px;border-top:1px solid #5193e2;border-bottom:5.5px solid #5193e2;padding:0 15px}.xml-paragraph-second-pc .paragraph-second-title .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-second-pc .paragraph-second-title .text-container .editorClass p{padding:0}.xml-paragraph-second-pc .paragraph-second-title .text-container .edit-mode-inject,.xml-paragraph-second-pc .paragraph-second-title .text-container .edit-mode-inject>div{width:100%;height:100%}.xml-paragraph-second-pc .body-text{padding:29px 15px 10px;margin-top:-22px;margin-left:8px;text-align:left;border-radius:10px;background:#c9dffa}.xml-paragraph-second-pc .body-text .xml-text-h5.text-body-container{background:#fff;padding:1px 13px}.xml-paragraph-second-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-third-pc{position:relative}.xml-paragraph-third-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-third-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-third-pc .body-text::after,.xml-paragraph-third-pc .body-text::before{width:1px;height:80px;position:absolute;background-color:#0070c1;content:""}.xml-paragraph-third-pc .body-text::before{left:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);top:-20px}.xml-paragraph-third-pc .body-text::after{right:45px;-webkit-transform:rotate(60deg);transform:rotate(60deg);bottom:-20px}.xml-paragraph-third-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc{position:relative}.xml-paragraph-quadrangle-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-quadrangle-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff;position:relative;border:2px solid #0a84ff}.xml-paragraph-quadrangle-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-quadrangle-pc .body-text .body-text-lin1{width:20px;height:4px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin2{width:4px;height:20px;background:#e0b405;position:absolute;top:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin3{width:20px;height:4px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin4{width:4px;height:20px;background:#0c2aff;position:absolute;top:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin5{width:4px;height:20px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin6{width:20px;height:4px;background:#0c2aff;position:absolute;bottom:-3px;left:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin7{width:4px;height:20px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-quadrangle-pc .body-text .body-text-lin8{width:20px;height:4px;background:#e0b405;position:absolute;bottom:-3px;right:-3px}.xml-paragraph-isosceles-pc{position:relative}.xml-paragraph-isosceles-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-isosceles-pc .xml-group-box{padding:0 10px}.xml-paragraph-isosceles-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-isosceles-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-isosceles-pc .circle{width:35px;height:35px;border-radius:50%;text-align:center;line-height:100px;background-image:-webkit-gradient(linear,left top,right bottom,from(#6495ed),to(#ebf2ff));background-image:linear-gradient(to bottom right,#6495ed,#ebf2ff);margin-left:-18px;margin-bottom:-15px;position:absolute;top:-10px}.xml-paragraph-isosceles-pc .shape{float:right;margin-right:-15px;margin-top:-60px}.xml-paragraph-isosceles-pc .shape .triangle,.xml-paragraph-isosceles-pc .shape .triangle2{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:30px solid #ff0}.xml-paragraph-wave-pc{position:relative}.xml-paragraph-wave-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-wave-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-wave-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-wave-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-wave-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-wave-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-wave-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.xml-paragraph-wave-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-wave-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-wave-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-wave-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-seventh-pc{position:relative}.xml-paragraph-seventh-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-seventh-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-seventh-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-seventh-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-seventh-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-seventh-pc .paragraph-suptitle-box .title-right-img{width:140px;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-seventh-pc .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-seventh-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-seventh-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-seventh-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-seventh-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-seventh-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-seventh-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-seventh-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-eighth-pc{position:relative}.xml-paragraph-eighth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eighth-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-eighth-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-eighth-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-eighth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-eighth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eighth-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-eighth-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-eighth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eighth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-eighth-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pc{position:relative}.xml-paragraph-ninth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-ninth-pc .paragraph-second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-paragraph-ninth-pc .paragraph-second-title .left-image{min-width:13px;width:13px;height:36px}.xml-paragraph-ninth-pc .paragraph-second-title .right-image{width:20px;min-width:13px;height:36px}.xml-paragraph-ninth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-ninth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-ninth-pc .paragraph-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-paragraph-ninth-pc .paragraph-row-box .text-container{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d4e3ff;border-radius:50%;border:1px solid #7ba8fa}.xml-paragraph-ninth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-ninth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box{width:70%;position:relative}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:5px 10px}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .circle{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;left:-2px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-ninth-pc .paragraph-row-box .text-body-box .circle2{width:5px;height:5px;border-radius:50%;background-color:#0c2aff;position:absolute;right:-3px;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-paragraph-tenth-pc{position:relative}.xml-paragraph-tenth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-tenth-pc .body-text{padding:29px 15px;text-align:left;background:#ebf2ff}.xml-paragraph-tenth-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-tenth-pc .paragraph-suptitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left{width:50px;height:50px;background-color:#3f95fc;text-align:center;line-height:50px;margin-right:10px}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .edit-mode-inject,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{height:100%}.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--edit,.xml-paragraph-tenth-pc .paragraph-suptitle-box .text-container-left .richtext-reset-wrapper--view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-tenth-pc .paragraph-suptitle-box .title-right-img{width:23%;height:25px;background-image:url(../../static/images/leaflet/resourceCenter/bolang.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0}.xml-paragraph-tenth-pc .paragraph-row-box{padding:20px;margin-top:20px;background:#ebf2ff}.xml-paragraph-tenth-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-tenth-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-tenth-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-tenth-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-tenth-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-tenth-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-tenth-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-Redtheme1-pc{position:relative}.xml-paragraph-Redtheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme1-pc .body-text-bg{background-color:#fff;border-radius:40px 0 50px;border:4px solid #b70332;padding:10px 5px;position:relative}.xml-paragraph-Redtheme1-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme1-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme1-pc .body-text-bg::before{content:"";width:80px;height:60px;border-top:6px solid #b70332;border-left:6px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme1-pc .body-text-bg::after{content:"";width:80px;height:60px;border-bottom:6px solid #b70332;border-right:6px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme2-pc{position:relative}.xml-paragraph-Redtheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme2-pc .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme2-pc .body-text-bg .left-line{width:2px;height:50px;background-color:#b70332;position:absolute;top:-8px;left:1px}.xml-paragraph-Redtheme2-pc .body-text-bg .right-line{width:2px;height:50px;background-color:#b70332;position:absolute;bottom:-8px;right:2px}.xml-paragraph-Redtheme2-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme2-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme2-pc .body-text-bg::before{content:"";width:57px;height:56px;border-top:4px solid #b70332;border-left:4px solid #b70332;position:absolute;top:-8px;left:-8px}.xml-paragraph-Redtheme2-pc .body-text-bg::after{content:"";width:72px;height:58px;border-bottom:4px solid #b70332;border-right:4px solid #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pc{position:relative}.xml-paragraph-Redtheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme3-pc .body-text-bg{background-color:#f8e5ea;padding:5px;position:relative}.xml-paragraph-Redtheme3-pc .body-text-bg .top-line{width:100%;border-top:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg .bottom-line{width:100%;border-bottom:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme3-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme3-pc .body-text-bg::before{content:"";width:1px;height:100%;border-top:2.5px dotted #b70332;border-left:2.5px dotted #b70332;position:absolute;top:4px;left:-8px}.xml-paragraph-Redtheme3-pc .body-text-bg::after{content:"";width:1px;height:100%;border-bottom:3px dotted #b70332;border-right:3px dotted #b70332;position:absolute;bottom:-8px;right:-8px}.xml-paragraph-Redtheme4-pc{position:relative}.xml-paragraph-Redtheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme4-pc .body-text-bg{background-color:#fff;border:2px solid #d00036;padding:25px 5px 5px;position:relative}.xml-paragraph-Redtheme4-pc .body-text-bg .body-title{min-width:200px;height:50px;position:absolute;top:-16px;left:5px;background-image:url(../../static/images/leaflet/resourceCenter/Redtheme4.png);background-size:100% 100%;background-repeat:no-repeat;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Redtheme4-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme4-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pc{position:relative}.xml-paragraph-Redtheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme5-pc .body-text-box{position:relative;overflow:hidden}.xml-paragraph-Redtheme5-pc .body-text-bg{background-color:#fff;border:3px solid #d00036;padding:5px}.xml-paragraph-Redtheme5-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme5-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme5-pc .body-text-bg::after{content:"";width:60px;height:60px;border-radius:50%;border:3px solid #fff;background-color:#f8e5ea;position:absolute;right:-27px;bottom:-27px}.xml-paragraph-Redtheme6-pc{position:relative}.xml-paragraph-Redtheme6-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Redtheme6-pc .body-text-bg{background-color:#fbf2f4;border-radius:20px 0;border:2px solid #b70332;padding:5px;position:relative}.xml-paragraph-Redtheme6-pc .body-text-bg .xml-text-h5.text-body-container{padding:10px;z-index:99;text-align:left}.xml-paragraph-Redtheme6-pc .body-text-bg .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Redtheme6-pc .body-text-bg::before{content:"";width:15px;height:15px;border-top:2px solid #b70332;border-left:2px solid #b70332;border-top-left-radius:45px;position:absolute;top:-8px;left:-5px}.xml-paragraph-Redtheme6-pc .body-text-bg::after{content:"";width:15px;height:15px;border-bottom:2px solid #b70332;border-right:2px solid #b70332;border-bottom-right-radius:54px;position:absolute;bottom:-8px;right:-5px}.xml-paragraph-sixteen-pc{position:relative}.xml-paragraph-sixteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-sixteen-pc .paragraph-row-box{padding:20px;background:#ebf2ff}.xml-paragraph-sixteen-pc .paragraph-row-box .paragraph-subtitle-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-paragraph-sixteen-pc .paragraph-row-box .paragraph-subtitle-box .subtitle-left-dec{width:4px;height:23px;background-color:#4596fe;margin-right:10px}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container{background-image:-webkit-gradient(linear,left top,right top,from(#87b9fa),to(transparent));background-image:linear-gradient(to right,#87b9fa,transparent);padding-left:10px}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-sixteen-pc .paragraph-row-box .text-container .editorClass p{padding:0}.xml-paragraph-sixteen-pc .paragraph-row-box .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-sixteen-pc .paragraph-row-box .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-twelve-pc{position:relative}.xml-paragraph-twelve-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-twelve-pc .body-text{padding:20px;text-align:left;position:relative;border:3.5px solid #428EED}.xml-paragraph-twelve-pc .body-text .left-top-img{width:40px;height:40px;position:absolute;top:-4.5px;left:-5.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:var(--reader-theme-color,#FFF)}.xml-paragraph-twelve-pc .body-text .left-top-img img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .left-top-clover{width:14px;height:14px;position:absolute;top:-5px;left:-3px}.xml-paragraph-twelve-pc .body-text .left-top-clover img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .right-bottom-clover{width:14px;height:14px;position:absolute;bottom:4px;right:-3px;z-index:99}.xml-paragraph-twelve-pc .body-text .right-bottom-clover img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .right-bottom-img{width:40px;height:40px;position:absolute;bottom:-4.5px;right:-5.5px;background:var(--reader-theme-color,#FFF)}.xml-paragraph-eleven-pc,.xml-paragraph-eleven-pc .body-text,.xml-paragraph-twelve-pc .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-twelve-pc .body-text .right-bottom-img img{width:100%;height:100%}.xml-paragraph-twelve-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-eleven-pc .body-text{padding:25px;text-align:left}.xml-paragraph-eleven-pc .body-text .boder-top{width:95%;position:absolute;top:5px}.xml-paragraph-eleven-pc .body-text .boder-top .boder-top-line1{width:100%;height:6px;background-color:#60a0e5;margin-bottom:2px}.xml-paragraph-eleven-pc .body-text .boder-top .boder-top-line2{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-bottom{width:95%;position:absolute;bottom:5px;left:-4px}.xml-paragraph-eleven-pc .body-text .boder-bottom .boder-bottom-line2{width:100%;height:6px;background-color:#60a0e5;margin-top:2px}.xml-paragraph-eleven-pc .body-text .boder-bottom .boder-bottom-line1{width:100%;height:4px;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-left{height:100%;position:absolute;top:5px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pc .body-text .boder-left .boder-left-line1{width:6px;height:100%;background-color:#60a0e5;margin-right:2px}.xml-paragraph-eleven-pc .body-text .boder-left .boder-left-line2{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .boder-right{height:100%;position:absolute;bottom:5px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-paragraph-eleven-pc .body-text .boder-right .boder-right-line2{width:6px;height:100%;background-color:#60a0e5;margin-left:2px}.xml-paragraph-eleven-pc .body-text .boder-right .boder-right-line1{width:4px;height:100%;background-color:#60a0e5}.xml-paragraph-eleven-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-eleven-pc .text-container{padding:0 10px}.xml-paragraph-eleven-pc .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-paragraph-eleven-pc .text-container .editorClass p{padding:0}.xml-paragraph-eleven-pc .text-body-box{width:100%;position:relative;text-align:left}.xml-paragraph-eleven-pc .text-body-box .text-body-container{width:100%;background-color:#ebf2ff;padding:10px 0}.xml-paragraph-thirteen-pc{position:relative}.xml-paragraph-thirteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-thirteen-pc .body-text{padding:10px 20px;text-align:left;position:relative;background:#D1E6FF;border-radius:32px 0;width:96%;margin:0 auto}.xml-paragraph-thirteen-pc .body-text .text-border-top{width:90%;height:4px;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-right{width:4px;height:70%;background-color:#60a0e5;position:absolute;top:-8px;right:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-bottom{width:90%;height:4px;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pc .body-text .text-border-left{width:4px;height:70%;background-color:#60a0e5;position:absolute;bottom:-8px;left:-8px}.xml-paragraph-thirteen-pc .body-text .xml-text-h5.text-body-container{position:relative}.xml-paragraph-thirteen-pc .body-text::after,.xml-paragraph-thirteen-pc .body-text::before{width:80px;height:70%;max-height:100px;background-color:none;position:absolute;z-index:0;content:""}.xml-paragraph-thirteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-thirteen-pc .body-text::before{top:0;left:0;border-top:2px dashed #60A0E5;border-left:2px dashed #60A0E5;border-radius:32px 0 0}.xml-paragraph-thirteen-pc .body-text::after{bottom:0;right:0;border-bottom:2px dashed #60A0E5;border-right:2px dashed #60A0E5;border-radius:0 0 32px}.xml-paragraph-fourteen-pc{position:relative}.xml-paragraph-fourteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fourteen-pc .body-text{padding:3px;text-align:left;position:relative;border:4px solid #60a0e5}.xml-paragraph-fourteen-pc .body-text .right-image{width:31px;height:36px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-fourteen-right.png);background-size:100% 100%;position:absolute;top:-18px;right:2px;z-index:999}.xml-paragraph-fourteen-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#D5E6FD;padding:10px}.xml-paragraph-fourteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme1-pc{position:relative}.xml-paragraph-Yellowtheme1-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme1-pc .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-5px;left:20px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-top>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-5px;right:20px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .border-bottom>div{width:8px;height:8px;border-radius:50%;background-color:#fdbc55;margin:0 3px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:4px solid #fdbc55;border-radius:5px}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme1-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme2-pc{position:relative}.xml-paragraph-Yellowtheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme2-pc .body-text-bg{border:4px solid #fdbc55;padding:5px;position:relative}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme2-pc .body-text-bg .block4{width:9px;height:9px;background-color:#fdbc55;border:4px solid #fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block1{top:5px;left:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block2{top:5px;right:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block3{bottom:5px;right:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .block4{bottom:5px;left:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Yellowtheme2-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme3-pc{position:relative}.xml-paragraph-Yellowtheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme3-pc .body-text-bg{border:2px solid #fdbc55;border-radius:15px;padding:5px;position:relative}.xml-paragraph-Yellowtheme3-pc .body-text-bg .right-img{width:18px;height:31px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme3-right.png);background-size:100% 100%;position:absolute;right:11px;top:-2px;z-index:999}.xml-paragraph-Yellowtheme3-pc .body-text-bg .right-img>div{width:20px;height:2px;background-color:#fff;margin-left:-20px}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border-radius:5px}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 20px 10px 15px;z-index:99}.xml-paragraph-Yellowtheme3-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme4-pc{position:relative}.xml-paragraph-Yellowtheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme4-pc .body-text-bg{background-color:#fee0b0;border:2px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block1,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block2,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block3,.xml-paragraph-Yellowtheme4-pc .body-text-bg .block4{width:16px;height:16px;background-color:#fdbc55;position:absolute;z-index:999}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block1{top:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block2{top:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block3{bottom:-7px;right:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .block4{bottom:-7px;left:-7px}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#fee0b0;padding:10px;z-index:99}.xml-paragraph-Yellowtheme4-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Yellowtheme5-pc{position:relative}.xml-paragraph-Yellowtheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Yellowtheme5-pc .body-text-bg{background-color:#feefd7;border-radius:20px 0;border:3px solid #fee0b0;padding:5px;position:relative}.xml-paragraph-Yellowtheme5-pc .body-text-bg .left-img,.xml-paragraph-Yellowtheme5-pc .body-text-bg .right-img{width:10px;height:10px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph-Yellowtheme4.png);background-size:100% 100%;position:absolute}.xml-paragraph-Yellowtheme5-pc .body-text-bg .left-img{top:-5px;left:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xml-paragraph-Yellowtheme5-pc .body-text-bg .right-img{bottom:-5px;right:-5px}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text{text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text .xml-text-h5.text-body-container{position:relative;background:#feefd7;padding:10px;z-index:99}.xml-paragraph-Yellowtheme5-pc .body-text-bg .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-fifteen-pc{position:relative}.xml-paragraph-fifteen-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-fifteen-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5}.xml-paragraph-fifteen-pc .body-text .top{width:43px;border-bottom:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pc .body-text .left{height:33px;border-left:2px dashed #68a348;position:absolute;top:-5px;left:10px}.xml-paragraph-fifteen-pc .body-text .bottom{width:43px;border-bottom:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pc .body-text .right{height:33px;border-left:2px dashed #68a348;position:absolute;bottom:-5px;right:10px}.xml-paragraph-fifteen-pc .body-text .xml-text-h5.text-body-container{background:#ecf9e5;padding:10px 15px}.xml-paragraph-fifteen-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme2-pc{position:relative}.xml-paragraph-Greentheme2-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme2-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#ecf9e5;border:2px solid #68a348;border-bottom:0;border-right:0}.xml-paragraph-Greentheme2-pc .body-text .border-bottom{width:100%;height:3px;position:absolute;bottom:0;left:0;border-bottom:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pc .body-text .border-top{width:80%;height:6px;border-top:4px dotted #68a348;position:absolute;top:-10px}.xml-paragraph-Greentheme2-pc .body-text .border-right{width:3px;height:100%;position:absolute;bottom:0;right:0;border-right:solid 2px #68a348;background-color:#68a348}.xml-paragraph-Greentheme2-pc .body-text .body-text-bg{width:100%;height:100%;background-color:#ecf9e5;border:2px solid #68a348;position:absolute;top:6px;right:-6px;z-index:0}.xml-paragraph-Greentheme2-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#ecf9e5;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme2-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme3-pc{position:relative}.xml-paragraph-Greentheme3-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme3-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;border:2px solid #68a348}.xml-paragraph-Greentheme3-pc .body-text .body-text-bg{background-color:#ecf9e5;border:12px solid #68a348;border-top:12px solid #68a348;border-left:12px solid #68a348;border-bottom:12px solid #fff;border-right:12px solid #fff;position:absolute;bottom:-2px;right:-2px;z-index:99}.xml-paragraph-Greentheme3-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:10px 15px;z-index:99}.xml-paragraph-Greentheme3-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme4-pc{position:relative}.xml-paragraph-Greentheme4-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme4-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme4-pc .body-text .body-text-bg1{width:178px;height:50px;background-color:#68a348;position:absolute;top:-6px;left:-6px}.xml-paragraph-Greentheme4-pc .body-text .body-text-bg2{width:178px;height:50px;background-color:#68a348;position:absolute;bottom:-6px;right:-6px}.xml-paragraph-Greentheme4-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:18px 20px;z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(104,163,72,.83);box-shadow:0 2px 7px 0 rgba(104,163,72,.83)}.xml-paragraph-Greentheme4-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Greentheme5-pc{position:relative}.xml-paragraph-Greentheme5-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF}.xml-paragraph-Greentheme5-pc .body-text .body-text-bg1{width:90%;height:85%;background-color:#68a348;position:absolute;top:-4px;left:-4px}.xml-paragraph-Greentheme5-pc .body-text .body-text-bg2{width:90%;height:85%;background-color:#68a348;position:absolute;bottom:-4px;right:-4px}.xml-paragraph-Greentheme5-pc .body-text .border-top{position:absolute;top:8px;right:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-right{position:absolute;top:-4px;right:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-bottom{position:absolute;bottom:8px;left:-4px;width:95%;height:3px;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .border-left{position:absolute;bottom:-4px;left:10px;width:3px;height:95%;background-color:#b8e2a2;z-index:999}.xml-paragraph-Greentheme5-pc .body-text .xml-text-h5.text-body-container{position:relative;background:#fff;padding:22px 27px;z-index:99}.xml-text-image-first-pc .w-e-text-container,.xml-text-image-second-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Greentheme5-pc .body-text .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pc .xml-text-h5.text-container .editorClass{word-break:break-all}.xml-text-image-first-pc .xml-text-h5.text-body-container{text-align:left}.xml-text-image-first-pc .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-first-pc .image-container{margin:10px 0;text-align:center}.xml-text-image-second-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-text-image-second-pc .image-box .image-container .block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-second-pc .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-second-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-second-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-second-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-second-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-second-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-second-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-second-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-third-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-third-pc .image-box{background:#fff;width:143px;min-width:143px;height:143px;min-height:143px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:4px solid #bcd7f6;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:2}.xml-text-image-third-pc .image-box .image-container .block-checked,.xml-text-image-third-pc .image-box .image-container.block-checked{border-radius:50%;overflow:hidden}.xml-text-image-third-pc .image-box .image-container img{width:135px;height:135px}.xml-text-image-third-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-third-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-third-pc .title-box .xml-text-h5.text-container .editorClass p{margin:0;padding:0}.xml-text-image-third-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-third-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-third-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-third-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fourth-pc .image-container{z-index:1;height:100%;width:100%;position:absolute}.xml-text-image-fourth-pc .image-container .xml-image-dan-tu,.xml-text-image-fourth-pc .image-container .xml-image-dan-tu .xml-image-dan-tu-pc{height:100%}.xml-text-image-fourth-pc .title-box{height:32px;margin-left:-8px;margin-bottom:25px;padding:2px 21px;background:#4096ff;border:1px solid #4c95ee;border-radius:0 14px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass p,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container p{margin:0;padding:0}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h1,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h2,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h3,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h4,.xml-text-image-fourth-pc .title-box .xml-text-h5.text-container .editorClass h5{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.xml-text-image-fourth-pc .body-box{padding:10px;border:1px solid #4c95ee;margin-left:10px;margin-top:-87px}.xml-text-image-fourth-pc .body-box .body-box-inner{padding:87px 10px 10px;border:1px solid #4c95ee}.xml-text-image-fourth-pc .body-box .body-box-inner .xml-text-h5.text-body-container{text-align:left}.xml-text-image-fourth-pc .body-box .body-box-inner .xml-text-h5.text-body-container .editorClass{word-break:break-all}.xml-text-image-fourth-pc .iamge-bg-box{width:100%;height:100%;position:relative}.xml-text-image-fourth-pc .image-text-box{width:80%;margin:0 auto;padding:30px 0;position:relative;z-index:10}.xml-text-image-fourth-pc .image-text-box .image-top-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-text-image-fourth-pc .image-text-box .image-top-title .text-container-number{width:40px;height:40px;min-width:40px;border:1px solid #516477;border-radius:50% 50% 0;background-color:#fff;line-height:40px;text-align:center;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-text-image-fourth-pc .image-text-box .image-top-title .text-container{margin-top:10px}.xml-text-image-fourth-pc .image-text-box .text-body-container{background-color:rgba(145,173,198,.8);border:1px solid #5f9dd4;color:#fff;padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}.xml-text-image-fifth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-fifth-pc .iamge-bg-box{width:100%;position:relative}.xml-text-image-fifth-pc .iamge-bg-box .image-top-title{width:40%;padding:0 10px;border-radius:5px;background-color:#5591ee;position:absolute;top:-10px;z-index:99}.xml-text-image-fifth-pc .iamge-bg-box .image-top-title .edui-editor-iframeholder edui-default{width:100%!important}.xml-text-image-fifth-pc .image-text-box{width:100%}.xml-text-image-fifth-pc .image-text-box .text-body-container{border:1px solid #5f9dd4;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1%;margin-top:-5px;text-align:left}.xml-text-image-sixth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-sixth-pc .iamge-bg-box{width:80%;z-index:999;max-width:45%}.xml-text-image-sixth-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-sixth-pc .image-text-box{margin-left:-25px;width:100%;min-height:150px;position:relative;z-index:99;max-width:55%}.xml-text-image-sixth-pc .image-text-box .text-body-container{border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px;height:100%}.xml-text-image-sixth-pc .image-text-decorate{width:50px;height:100px;background-color:rgba(167,207,253,.7);border-radius:0 20px 20px 0;z-index:0;position:absolute;right:25px;bottom:0}.xml-text-image-seventh-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-seventh-pc .iamge-bg-box{width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.xml-text-image-seventh-pc .iamge-bg-box .image-top-title{padding:0 10px;border-radius:5px}.xml-text-image-seventh-pc .iamge-bg-box .image-container{width:90%}.xml-text-image-seventh-pc .image-text-box{width:100%;min-height:150px;position:relative;z-index:99;text-align:left;margin-top:-80px}.xml-text-image-seventh-pc .image-text-box .text-body-container{width:90%;border:1px solid #4d95ee;background-color:#4d95ee;color:#fff;padding:10px 10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:10px;min-height:200px}.xml-text-image-seventh-pc .image-text-decorate{width:100px;height:30px;background-image:-webkit-gradient(linear,left top,right top,from(var(--reader-theme-color,#FFF)),to(#a7d3fb));background-image:linear-gradient(to right,var(--reader-theme-color,#FFF),#a7d3fb);z-index:0;position:absolute;right:25px;bottom:17px}.xml-text-image-seventh-pc .image-text-decorate2{width:100px;height:100px;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(60%,transparent),to(#a7d3fb));background-image:linear-gradient(to left top,transparent 60%,#a7d3fb);position:absolute;top:0}.xml-text-image-eighth-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-text-image-eighth-pc .iamge-bg-box{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-splitline-first-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.xml-splitline-first-pc .title-container .centerimg{width:20px;height:20px;margin:0 10px;background-image:url(../../static/images/leaflet/resourceCenter/splitline1.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Bluetheme1-pc,.xml-splitline-Bluetheme2-pc,.xml-splitline-Bluetheme3-pc,.xml-splitline-Bluetheme4-pc,.xml-splitline-Greentheme1-pc,.xml-splitline-Greentheme2-pc,.xml-splitline-Greentheme3-pc,.xml-splitline-Greentheme4-pc,.xml-splitline-Redtheme4-pc,.xml-splitline-Yellowtheme1-pc,.xml-splitline-Yellowtheme2-pc,.xml-splitline-Yellowtheme3-pc,.xml-splitline-Yellowtheme4-pc,.xml-splitline-second-pc{margin-top:10px!important}.xml-splitline-first-pc .title-container .line{width:45%;border-bottom:2px solid #e3e3e3}.xml-splitline-second-pc .title-container{height:30px;padding-top:10px}.xml-splitline-second-pc .title-container .line1{width:90%;border-bottom:2px solid #ffcaca;margin-bottom:5px;position:relative}.xml-splitline-second-pc .title-container .line1>div{width:4px;height:4px;border-radius:50%;background-color:#ff5858;position:absolute;left:0;top:-1px}.xml-splitline-second-pc .title-container .line2{width:90%;border-bottom:2px solid #b7cbff;float:right;margin-top:5px;position:relative}.xml-splitline-fourth-pc,.xml-splitline-third-pc{margin-top:0!important}.xml-splitline-second-pc .title-container .line2>div{width:4px;height:4px;border-radius:50%;background-color:#4f89ff;position:absolute;right:0;top:-1px}.xml-splitline-third-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-third-pc .title-container .linebox{width:100%;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline2.png);background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-fourth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fourth-pc .title-container .centerimg{width:70px;height:20px;background-image:url(../../static/images/leaflet/resourceCenter/splitline3.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:2px}.xml-splitline-fourth-pc .title-container .line{width:40%;border-bottom:2px solid #6ebaf3}.xml-splitline-fifth-pc{margin-top:0!important}.xml-splitline-fifth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-fifth-pc .title-container .centerimg{width:30px;height:30px;border:1px solid #8fa6d1;border-radius:50%;margin:0 10px;position:relative}.xml-splitline-eighth-pc,.xml-splitline-ninth-pc,.xml-splitline-seventh-pc,.xml-splitline-sixth-pc,.xml-splitline-tenth-pc{margin-top:0!important}.xml-splitline-fifth-pc .title-container .centerimg>div{width:15px;height:15px;border:1px solid #8fa6d1;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.xml-splitline-fifth-pc .title-container .line{width:40%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-splitline-sixth-pc .title-container .centerimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-sixth-pc .title-container .centerimg .block1{width:4px;height:15px;background-color:#77bde7;border-radius:5px}.xml-splitline-sixth-pc .title-container .centerimg .block2{width:4px;height:25px;background-color:#ee6c62;border-radius:5px;margin-left:5px}.xml-splitline-sixth-pc .title-container .line1{width:73%;border-bottom:2px solid #8fa6d1}.xml-splitline-sixth-pc .title-container .line2{width:15%;border-bottom:2px solid #8fa6d1}.xml-splitline-seventh-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-seventh-pc .title-container .centerimg{width:80%;height:20px;background-color:#8bbcf9}.xml-splitline-seventh-pc .title-container .dotted{width:7%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-splitline-seventh-pc .title-container .dotted>div{width:2px;height:100%;background-color:#8bbcf9}.xml-splitline-eighth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eighth-pc .title-container .centerimg{width:30%;height:15px;background-color:#bddbff;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:relative}.xml-splitline-eighth-pc .title-container .centerimg .line1{width:200%;position:absolute;top:0;right:2px;border-top:1px solid #bddbff}.xml-splitline-eighth-pc .title-container .centerimg .line2{width:200%;position:absolute;bottom:0;left:2px;border-top:1px solid #bddbff}.xml-splitline-ninth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.xml-splitline-ninth-pc .title-container .centerimg{width:30%;height:15px;background-color:#c8c8c8;position:relative}.xml-splitline-ninth-pc .title-container .centerimg .skeybox{border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff;position:absolute;bottom:0;right:0}.xml-splitline-ninth-pc .title-container .centerimg .line{width:350%;border-bottom:2px solid #c8c8c8;position:absolute;bottom:0;right:2px}.xml-splitline-tenth-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-tenth-pc .title-container>div{width:100%}.xml-splitline-tenth-pc .title-container .centerimg{width:100%;height:10px;background-color:#8bbcf9}.xml-splitline-tenth-pc .title-container .line{width:100;height:2px;background-color:#8bbcf9;margin-top:3px}.xml-splitline-Greytheme1-pc,.xml-splitline-Greytheme2-pc,.xml-splitline-Greytheme3-pc,.xml-splitline-Greytheme4-pc,.xml-splitline-Greytheme5-pc,.xml-splitline-Greytheme6-pc,.xml-splitline-eleventh-pc{margin-top:0!important}.xml-splitline-eleventh-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-eleventh-pc .title-container>div{width:100%}.xml-splitline-eleventh-pc .title-container .centerimg{width:95%;height:5px;background-color:#8bbcf9;margin-left:15px;border-radius:2px}.xml-splitline-eleventh-pc .title-container .line1{width:10%;height:4px;background-color:#8bbcf9;border-radius:5px}.xml-splitline-eleventh-pc .title-container .line2{width:4px;height:10px;background-color:#8bbcf9;margin-left:20px}.xml-splitline-Greytheme1-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme1-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme1-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme1-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #e6c27b;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme2-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme2-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme2-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme2-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #db707a;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme3-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme3-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme3-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme3-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #dc703d;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme4-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme4-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme4-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme4-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #8ebf73;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme5-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme5-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme5-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme5-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #009ee2;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Greytheme6-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greytheme6-pc .title-container .linebox{width:100%;border-bottom:2px dashed #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-splitline-Greytheme6-pc .title-container .linebox .right-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px}.xml-splitline-Greytheme6-pc .title-container .linebox .right-icon>div{width:0;height:0;border:11px solid #d32c25;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;margin-left:-7px}.xml-splitline-Bluetheme1-pc .title-container .linebox,.xml-splitline-Bluetheme2-pc .title-container .linebox,.xml-splitline-Bluetheme3-pc .title-container .linebox,.xml-splitline-Bluetheme4-pc .title-container .linebox,.xml-splitline-Greentheme1-pc .title-container .linebox,.xml-splitline-Greentheme2-pc .title-container .linebox,.xml-splitline-Greentheme3-pc .title-container .linebox,.xml-splitline-Greentheme4-pc .title-container .linebox,.xml-splitline-Redtheme1-pc .title-container .linebox,.xml-splitline-Redtheme2-pc .title-container .linebox,.xml-splitline-Redtheme3-pc .title-container .linebox,.xml-splitline-Redtheme4-pc .title-container .linebox,.xml-splitline-Yellowtheme1-pc .title-container .linebox,.xml-splitline-Yellowtheme2-pc .title-container .linebox,.xml-splitline-Yellowtheme3-pc .title-container .linebox,.xml-splitline-Yellowtheme4-pc .title-container .linebox{width:100%;background-size:100% 100%;background-repeat:no-repeat}.xml-splitline-Yellowtheme1-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme1.png)}.xml-splitline-Yellowtheme2-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme2.png)}.xml-splitline-Yellowtheme3-pc .title-container{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme3.png)}.xml-splitline-Yellowtheme4-pc .title-container{height:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Yellowtheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Yellowtheme4.png)}.xml-splitline-Redtheme1-pc .title-container{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme1.png)}.xml-splitline-Redtheme2-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme2.png)}.xml-splitline-Redtheme3-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme3.png)}.xml-splitline-Redtheme4-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Redtheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Redtheme4.png)}.xml-splitline-Greentheme1-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme1.png)}.xml-splitline-Greentheme2-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme2.png)}.xml-splitline-Greentheme3-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme3.png)}.xml-splitline-Greentheme4-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Greentheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Greentheme4.png)}.xml-splitline-Bluetheme1-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme1-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme1.png)}.xml-splitline-Bluetheme2-pc .title-container{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme2-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme2.png)}.xml-splitline-Bluetheme3-pc .title-container{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme3-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme3.png)}.xml-splitline-Bluetheme4-pc .title-container{height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-splitline-Bluetheme4-pc .title-container .linebox{height:100%;background-image:url(../../static/images/leaflet/resourceCenter/line_Bluetheme4.png)}.xml-title-twenty-pc{text-align:left}.xml-title-twenty-pc .title-container-box{position:relative}.xml-title-twenty-pc .title-container-box .left-bg{width:60px;height:60px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9;background-image:url(../../static/images/leaflet/resourceCenter/title_icon.png);background-size:100% 100%;background-repeat:no-repeat}.xml-title-twenty-pc .title-container-box .left-bg img{width:60px}.xml-title-twenty-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#3de097),to(#264cb2));background:linear-gradient(90deg,#3de097 25%,#264cb2);display:inline-block}.xml-title-twenty-pc .title-container-box .left-block{width:95px;height:36px;background:#3de097;clip-path:polygon(7px 0,85% 0,100% 15%,100% 82%,98% 100%,10px 100%,0 82%,0 20%);position:absolute;top:-4px}.xml-title-twentyone-pc{text-align:left}.xml-title-twentyone-pc .title-container-box{position:relative}.xml-title-twentyone-pc .title-container-box .left-bg{width:60px;height:calc(100% + 10px);position:absolute;top:50%;left:14px;-webkit-transform:translate(0,-50%) skewX(-20deg);transform:translate(0,-50%) skewX(-20deg);z-index:9;background:linear-gradient(35deg,#38abe1,#84fee1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentyone-pc .title-container-box .left-bg::before{content:"";width:7px;height:6px;background:linear-gradient(45deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;top:-1px;right:-6px}.xml-title-twentyone-pc .title-container-box .left-bg::after{content:"";width:7px;height:6px;background:linear-gradient(-135deg,#38abe1 50%,transparent 50%,transparent 100%);position:absolute;bottom:0;left:-6px}.xml-title-twentyone-pc .title-container-box .left-bg img{width:70%;height:80%;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentyone-pc .title-container-box .title-container{background:linear-gradient(90deg,#84fee1 25%,#38abe1);display:inline-block;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.xml-title-twentyone-pc .title-container-box .title-container .text-container{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.xml-title-twentytwo-pc{text-align:left}.xml-title-twentytwo-pc .title-container-box{position:relative;padding-left:39px}.xml-title-twentytwo-pc .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:0;left:0;border-radius:50% 50% 0;border:3px solid #a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentytwo-pc .title-container-box .left-bg>div{width:100%;height:100%;border-radius:50%;background-color:#a541ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twentytwo-pc .title-container-box .left-bg img{width:80%;height:60%}.xml-title-twentytwo-pc .title-container-box .left-bg::after{content:"";width:5px;height:16px;background-color:#fff;position:absolute;right:-4px;bottom:0}.xml-title-twentytwo-pc .title-container-box .title-container{background:-webkit-gradient(linear,left top,right top,from(#a541ff),to(#3fbbfb));background:linear-gradient(90deg,#a541ff,#3fbbfb);border-radius:0 0 10px;display:inline-block;padding:3px 3px 3px 0}.xml-title-twentytwo-pc .title-container-box .title-container .title-body-box{border-radius:0 0 9px;background-color:#fff;padding:6px 20px;margin-left:-1px}.xml-title-twentythree-pc{text-align:left}.xml-title-twentythree-pc .title-container-box{position:relative;padding-left:39px}.xml-title-twentythree-pc .title-container-box .left-bg{width:42px;height:42px;position:absolute;bottom:2px;left:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#33c0ef;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-twentythree-pc .title-container-box .left-bg img{width:90%;height:85%}.xml-title-twentythree-pc .title-container-box .title-container{display:inline-block;margin-left:-25px}.xml-title-twentythree-pc .title-container-box .title-container .title-body-box{border-radius:25px 0;background:-webkit-gradient(linear,left top,left bottom,from(#33c0ef),to(#1ed4e6));background:linear-gradient(180deg,#33c0ef,#1ed4e6);padding:6px 20px 6px 30px}.xml-paragraph-Thirtyfive-pc{position:relative}.xml-paragraph-Thirtyfive-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyfive-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtyfive-pc .body-text .xml-text-pc.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtyfive-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyfive-pc .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtyfive-pc .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtyfive-pc .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtyfive-pc .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtyfive-pc .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtyfive-pc .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon1.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtysix-pc{position:relative}.xml-paragraph-Thirtysix-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtysix-pc .body-text{padding:3px;text-align:left;position:relative;background-color:#FFF;-webkit-box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);box-shadow:5px 5px 16px 0 rgba(0,5,104,.18);border-style:solid!important;border-width:1px!important;border-image-source:linear-gradient(0deg,#6717cd 0,#2871fa 100%)!important;border-image-slice:1!important}.xml-paragraph-Thirtysix-pc .body-text .xml-text-pc.text-body-container{position:relative;background:#fff;padding:15px 27px;z-index:99}.xml-paragraph-Thirtysix-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtysix-pc .body-text .left-image{position:absolute;top:-30px;left:-15px;width:72px;height:72px;z-index:999}.xml-paragraph-Thirtysix-pc .body-text .left-image .image-container{width:100%;height:100%}.xml-paragraph-Thirtysix-pc .body-text .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-paragraph-Thirtysix-pc .body-text .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-paragraph-Thirtysix-pc .body-text .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-paragraph-Thirtysix-pc .body-text .icon-box{width:35px;height:55px;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon2.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:-16px;bottom:0;z-index:99}.xml-paragraph-Thirtyseven-pc{position:relative;text-align:left}.xml-paragraph-Thirtyseven-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyseven-pc .sub-title{display:inline-block;background-image:url(../../static/images/leaflet/resourceCenter/title_bg.png);background-size:100% 100%;background-repeat:no-repeat;padding:5px 20px;position:relative;margin-left:4px;z-index:99}.xml-paragraph-Thirtyseven-pc .sub-title .icon-box{width:25px;height:25px;background-color:#2727d5;position:absolute;top:5px;left:-12px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-paragraph-Thirtyseven-pc .sub-title .icon-box img{width:84%;height:84%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xml-paragraph-Thirtyseven-pc .body-text{padding:3px;text-align:left;position:relative;margin-top:-20px}.xml-paragraph-Thirtyseven-pc .body-text .xml-text-pc.text-body-container{padding:20px 10px 5px;z-index:1}.xml-paragraph-Thirtyseven-pc .body-text .seemore{width:calc(100% - 2px);height:16px;background-color:#cee0fb;position:absolute;top:1px;left:0;z-index:9;font-size:9px;font-weight:400;font-stretch:normal;color:#858585;cursor:pointer;text-align:right;padding:0 5px}.xml-paragraph-Thirtyseven-pc .body-text .seemore .up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-paragraph-Thirtyseven-pc .body-text .seemore .down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.xml-paragraph-Thirtyseven-pc .body-text .border-top{width:100%;height:1px;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-pc .body-text .border-bottom{width:100%;height:1px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#88d0cf),to(#2727d5));background:linear-gradient(90deg,#88d0cf 0,#2727d5 100%)}.xml-paragraph-Thirtyseven-pc .body-text .border-left{width:1px;height:100%;position:absolute;top:0;left:0;background-color:#88d0cf}.xml-paragraph-Thirtyseven-pc .body-text .border-right{width:1px;height:100%;position:absolute;top:0;right:0;background-color:#2727d5}.xml-paragraph-Thirtyseven-pc .body-text .xml-text-pc.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyseven-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pc{position:relative;text-align:left}.xml-paragraph-Thirtyeight-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Thirtyeight-pc .sub-title{display:inline-block;padding:5px 20px;position:relative;margin-left:4px;z-index:99;background-color:#fff;border-radius:5px;border:1px solid #d70a84!important}.xml-paragraph-Thirtyeight-pc .sub-title .xml-text-pc.text-body-container{position:relative;background:#fff}.xml-paragraph-Thirtyeight-pc .sub-title .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pc .sub-title .icon-box{position:absolute;top:-30px;left:0;z-index:9}.xml-paragraph-Thirtyeight-pc .body-text{padding:1px;text-align:left;position:relative;margin-top:-20px;background-image:linear-gradient(45deg,#d70a84 0,#d70a84 50%,#51127f 100%);border:0!important;border-radius:5px}.xml-paragraph-Thirtyeight-pc .body-text .xml-text-pc.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Thirtyeight-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Thirtyeight-pc .body-text .border-left{width:25px;height:150px;position:absolute;top:10px;left:-10px;background-color:#fff;z-index:3}.xml-paragraph-Thirtyeight-pc .body-text .border-left img{width:100%;height:100%}.xml-paragraph-Thirtyeight-pc .body-text .border-right{width:25px;height:150px;position:absolute;bottom:30px;right:-10px;background-color:#fff;z-index:3}.xml-paragraph-Forty-pc{position:relative;text-align:left}.xml-paragraph-Forty-pc .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-paragraph-Forty-pc .body-text{padding:1px;text-align:left;position:relative}.xml-paragraph-Forty-pc .body-text .xml-text-pc.text-body-container{padding:20px 20px 5px;z-index:1;background:#fff;border-radius:5px}.xml-paragraph-Forty-pc .body-text .xml-text-pc.text-body-container .editorClass{word-break:break-all}.xml-paragraph-Forty-pc .body-text .top-image{width:100%;height:50%;position:absolute;top:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg1.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pc .body-text .bottom-image{width:100%;height:50%;position:absolute;bottom:0;left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_bg2.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pc .body-text::after,.xml-paragraph-Forty-pc .body-text::before{content:"";width:15px;height:30px;position:absolute;top:50%;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.xml-paragraph-Forty-pc .body-text::before{left:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon6.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-paragraph-Forty-pc .body-text::after{right:0;background-image:url(../../static/images/leaflet/resourceCenter/paragraph_icon5.png);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
\ No newline at end of file
diff --git a/src/plugin/xml-digital-teaching/lib/theme/xml-components/titleLibrary.css b/src/plugin/xml-digital-teaching/lib/theme/xml-components/titleLibrary.css
index 3fa6756..42a8457 100644
--- a/src/plugin/xml-digital-teaching/lib/theme/xml-components/titleLibrary.css
+++ b/src/plugin/xml-digital-teaching/lib/theme/xml-components/titleLibrary.css
@@ -1 +1 @@
-@charset "UTF-8";.xml-title-first-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-h5 .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-h5 .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Yellowtheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-h5>div{width:100%}.xml-title-Yellowtheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-h5>div{width:100%}.xml-title-Yellowtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-h5 .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-h5 .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-h5 .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-h5 .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-h5 .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5>div{width:100%}.xml-title-sixth-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-h5 .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-h5 .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-h5 .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-h5 .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-h5 .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-h5 .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-h5 .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-h5 .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-h5 .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-h5 .title-container .left-image .image-container,.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-h5 .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-h5 .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-h5 .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-h5 .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-h5>div{padding:0 20px}.xml-title-Yellowtheme5-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-h5 .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-h5 .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-h5 .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-h5 .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-h5>div{height:100%}.xml-title-Yellowtheme6-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color)!important;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-h5 .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-h5 .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-h5 .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-h5 .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-h5 .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-h5>div{width:100%}.xml-title-Greentheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container,.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-h5>div{width:100%}.xml-title-Greentheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container,.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;border-radius:50%;height:100%}.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-h5>div{width:100%}.xml-title-Greentheme3-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-h5 .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-h5>div{width:100%}.xml-title-Greentheme4-library-h5 .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-h5 .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-h5 .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-h5 .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-h5 .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-h5 .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-h5 .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-h5 .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-h5 .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-h5 .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-h5 .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-h5 .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-h5 .xml-group-h5{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fourteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-h5 .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-h5 .title-container .cont-box::after,.xml-title-fourteen-library-h5 .title-container .cont-box::before{width:2px;background:var(--background-color);position:absolute;right:0;height:100%;content:"";z-index:999}.xml-title-fourteen-library-h5 .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-h5 .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-h5>div{min-width:60%}.xml-title-sixteen-library-h5>div,.xml-title-sixteen-library-pad>div,.xml-title-sixteen-library-pc>div{min-width:40%}.xml-title-seventeen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-h5 .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-h5 .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-h5 .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-h5 .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-h5 .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-h5 .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-h5>div{width:100%;height:100%}.xml-title-Knowledge-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-h5 .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-h5 .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-h5 .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-h5 .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-h5 .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-h5 .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-h5 .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-h5 .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-h5 .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-Redtheme2-library-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-Redtheme3-library-h5 .suptitle .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-Redtheme1-library-h5 .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-h5 .title-container::after,.xml-title-Redtheme2-library-h5 .title-container::before{content:"";position:absolute;-webkit-transform:skew(20deg);height:4px;bottom:-10px}.xml-title-Redtheme2-library-h5 .title-container::before{width:88px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;right:5px;transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container::after{width:4px;background-color:var(--background-color);border-radius:50%;right:-5px;transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-h5 .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-h5 .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-h5 .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-h5 .title-container::after,.xml-title-Redtheme3-library-h5 .title-container::before,.xml-title-thirtyone-library-h5 .title-container::before,.xml-title-thirtytwo-library-h5 .title-container::before{background-color:var(--background-color);content:""}.xml-title-Redtheme3-library-h5 .title-container::before{width:20px;height:2px;position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-h5 .title-container::after{width:2px;height:30px;position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-h5 .title-container .w-e-text-container,.xml-title-Redtheme4-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-h5 .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-h5 .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-h5 .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-h5 .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-h5 .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-h5 .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-first-library-pad .title-container .text-container .editorClass .w-e-text-container p,.xml-title-semicircle-library-pad .title-container .text-container .editorClass .w-e-text-container p,.xml-title-sixth-library-pad .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-Redtheme4-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyone-library-h5 .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-h5 .title-container::before{width:119px;height:4px;position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-h5 .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-h5 .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-h5 .xml-group-h5{position:relative}.xml-title-thirtytwo-library-h5 .xml-group-h5::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-h5 .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-h5 .title-container::before{width:20px;height:31px;position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-h5 .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-h5 .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-h5 .xml-group-h5{padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-h5 .xml-group-h5 .main-con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:20px}.xml-title-thirtythree-library-h5 .xml-group-h5 .left-block{width:7px;height:17px;background-color:#636363;-webkit-transform:skew(-25deg);transform:skew(-25deg);position:absolute;left:0}.xml-title-thirtythree-library-h5 .xml-group-h5::after{content:"";width:calc(100% - 25px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px;margin-bottom:10px}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container::before{content:"";width:15px;height:43px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-14px}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-h5 .xml-group-h5{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-h5 .xml-group-h5::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-h5 .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-h5 .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-h5 .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-h5 .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-h5 .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-h5 .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-h5 .title-container .left-line::after,.xml-title-thirtysix-library-h5 .title-container .right-line::before{height:15px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);content:"";bottom:0}.xml-title-thirtysix-library-h5{text-align:center}.xml-title-thirtysix-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-h5 .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-h5 .title-container .left-line::after{width:10px;position:absolute;right:-2px;-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-h5 .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-h5 .title-container .right-line::before{width:10px;position:absolute;left:-2px;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-h5{text-align:center}.xml-title-thirtyseven-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-h5 .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-h5 .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-h5 .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-h5 .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-h5{text-align:center}.xml-title-thirtyeight-library-h5 .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-h5 .title-container::after,.xml-title-thirtyeight-library-h5 .title-container::before{width:5px;height:24px;background-color:var(--background-color);position:absolute;top:50%;content:""}.xml-title-thirtyeight-library-h5 .title-container::before{left:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-h5 .title-container::after{right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-h5,.xml-title-BuleRectangleTwo-library-h5,.xml-title-Sevenpageone-library-h5 .title-container .small-titlebox,.xml-title-thirtynine-library-h5,.xml-title-titleCrane-library-h5,.xml-title-titleLight-library-h5,.xml-title-titleLogging-library-h5,.xml-title-titleQuestion-library-h5,.xml-title-titleTearcher-library-h5{text-align:center}.xml-title-BuleRectangle-library-h5 .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangle-library-h5 .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-h5 .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-BuleRectangleTwo-library-h5 .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-h5 .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-titleLogging-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLogging-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLogging-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLogging-library-h5 .title-container .left-image img{margin:-8px 0 0 -84px}.xml-title-titleQuestion-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleQuestion-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleQuestion-library-h5 .title-container .left-image img{margin:5px 0 0 -85px}.xml-title-titleCrane-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleCrane-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleCrane-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleCrane-library-h5 .title-container .left-image img{margin:-13px 0 0 -57px}.xml-title-titleLight-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLight-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLight-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLight-library-h5 .title-container .left-image img{margin:-10px 0 0 -96px}.xml-title-titleTearcher-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleTearcher-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleTearcher-library-h5 .title-container .left-image img{margin:-3px 0 0 -83px}.xml-title-titleText-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:71px}.xml-title-titleText-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleText-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleText-library-h5 .title-container .left-image img{margin:-2px 0 0 -43px}.xml-title-thirtynine-library-h5 .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-h5 .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-h5 .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-h5 .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5}.xml-title-thirtynine-library-h5 .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-h5 .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-h5 .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-h5 .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-h5 .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-h5 .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-h5 .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-Sevenpageone-library-h5{text-align:left}.xml-title-Sevenpageone-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-h5 .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;color:#fff}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-h5 .title-container .small-titlebox{margin-top:18px}.xml-title-Sevenpagetwo-library-h5{text-align:left}.xml-title-Sevenpagetwo-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:6px;bottom:-6px}.xml-title-Sevenpagethree-library-h5{text-align:left}.xml-title-Sevenpagethree-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-h5 .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6.2%;bottom:-2px}.xml-title-Sevenpagefour-library-h5{text-align:left}.xml-title-Sevenpagefour-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-h5 .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-h5 .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-h5 .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:48%;bottom:8px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:38%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-h5{text-align:left}.xml-title-Sevenpagefive-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-h5 .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-h5 .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top .border-right{width:27%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-2.5%;bottom:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-first-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-pad .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-pad .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-pad>div{width:100%}.xml-title-Yellowtheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-pad .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-pad .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-pad>div{width:100%}.xml-title-Yellowtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-pad .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-pad .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pad .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-pad .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pad .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad>div{width:100%}.xml-title-sixth-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-pad .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-pad .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-pad .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-pad .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-pad .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-pad .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-pad .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-pad .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pad .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-pad .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-pad .title-container .left-image .image-container,.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pad .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-pad .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pad .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pad .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-pad .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-pad>div{padding:0 20px}.xml-title-Yellowtheme5-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-pad .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pad .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pad .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pad .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-pad>div{height:100%}.xml-title-Yellowtheme6-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color);z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-pad .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-pad .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-pad .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-pad .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-pad .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-pad>div{width:100%}.xml-title-Greentheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-pad .title-container .left-image .image-container,.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-pad .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-pad>div{width:100%}.xml-title-Greentheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-pad .title-container .left-image .image-container,.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-pad .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-pad>div{width:100%}.xml-title-Greentheme3-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-pad .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-pad>div{width:100%}.xml-title-Greentheme4-library-pad .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-pad .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-pad .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-pad .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-pad .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pad .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pad .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-pad .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pad .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-pad .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-fifth-library-pad .title-container .text-container .editorClass .w-e-text-container p,.xml-title-hexagon-library-pad .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-nineteen-library-pad .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pad .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pad .xml-group-pad{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fourteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-pad .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-pad .title-container .cont-box::after,.xml-title-fourteen-library-pad .title-container .cont-box::before{width:2px;background:var(--background-color);position:absolute;right:0;height:100%;content:"";z-index:999}.xml-title-fourteen-library-pad .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-pad .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-pad .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-pad .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-pad .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-pad>div{min-width:60%}.xml-title-seventeen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-pad .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-pad .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-pad .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-pad .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-pad .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-pad .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-pad .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-pad>div{width:100%;height:100%}.xml-title-Knowledge-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-pad .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-fifth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-pad .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-pad .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-pad .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-pad .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-pad .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-pad .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-pad .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-pad .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme2-library-pad .title-container,.xml-title-Redtheme2-library-pad .title-container::before,.xml-title-Redtheme2-library-pc .title-container{background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef))}.xml-title-Redtheme1-library-pad .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-pad .title-container::before{content:"";width:88px;height:4px;background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-pad .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-pad .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pad .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pad .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-pad .title-container::after,.xml-title-Redtheme3-library-pad .title-container::before,.xml-title-thirtyone-library-pad .title-container::before,.xml-title-thirtytwo-library-pad .title-container::before{background-color:var(--background-color);content:""}.xml-title-Redtheme3-library-pad .title-container::before{width:20px;height:2px;position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pad .title-container::after{width:2px;height:30px;position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pad .title-container .w-e-text-container,.xml-title-Redtheme4-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-pad .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-pad .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pad .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-pad .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-pad .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pad .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-pad .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-pad .title-container::before{width:119px;height:4px;position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-pad .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-pad .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-pad .xml-group-pad{position:relative}.xml-title-thirtytwo-library-pad .xml-group-pad::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-pad .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-pad .title-container::before{width:20px;height:31px;position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-pad .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-pad .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-pad .xml-group-pad{padding-left:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-pad .xml-group-pad::before{content:"";width:7px;height:17px;background-color:#636363;position:absolute;bottom:0;left:0;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-thirtythree-library-pad .xml-group-pad::after{content:"";width:calc(100% - 15px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-pad .xml-group-pad .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px}.xml-title-thirtythree-library-pad .xml-group-pad .title-container::before{content:"";width:15px;height:calc(100% + 8px);background-color:var(--background-color);position:absolute;left:-2px;top:5px}.xml-title-thirtythree-library-pad .xml-group-pad .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-pad .xml-group-pad{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-pad .xml-group-pad::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-pad .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-pad .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-pad .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-pad .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-pad .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-pad .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-pad .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-pad .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-pad .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-pad{text-align:center}.xml-title-thirtysix-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-pad .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pad .title-container .left-line::after{content:"";width:10px;height:15px;position:absolute;bottom:0;right:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-pad .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pad .title-container .right-line::before{content:"";width:10px;height:15px;position:absolute;bottom:0;left:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-pad .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-pad{text-align:center}.xml-title-thirtyseven-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-pad .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pad .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-pad .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pad .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-pad .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-pad{text-align:center}.xml-title-thirtyeight-library-pad .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-pad .title-container::before{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;left:-3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pad .title-container::after{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;right:-3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pad .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-pad{text-align:center}.xml-title-BuleRectangle-library-pad .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangle-library-pad .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-pad .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-thirtynine-library-pad{text-align:center}.xml-title-thirtynine-library-pad .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-pad .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pad .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pad .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5}.xml-title-thirtynine-library-pad .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-pad .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-pad .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-pad .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-pad .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-pad .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-pad .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-BuleRectangleTwo-library-pad{text-align:center}.xml-title-BuleRectangleTwo-library-pad .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-pad .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-titleLogging-library-pad{text-align:center}.xml-title-titleLogging-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLogging-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLogging-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLogging-library-pad .title-container .left-image img{margin:-8px 0 0 -84px}.xml-title-titleQuestion-library-pad{text-align:center}.xml-title-titleQuestion-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleQuestion-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleQuestion-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleQuestion-library-pad .title-container .left-image img{margin:5px 0 0 -85px}.xml-title-titleCrane-library-pad{text-align:center}.xml-title-titleCrane-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleCrane-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleCrane-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleCrane-library-pad .title-container .left-image img{margin:-13px 0 0 -57px}.xml-title-titleLight-library-pad{text-align:center}.xml-title-titleLight-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLight-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLight-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLight-library-pad .title-container .left-image img{margin:-10px 0 0 -96px}.xml-title-titleTearcher-library-pad{text-align:center}.xml-title-titleTearcher-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleTearcher-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleTearcher-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleTearcher-library-pad .title-container .left-image img{margin:-3px 0 0 -83px}.xml-title-titleText-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:71px}.xml-title-titleText-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleText-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleText-library-pad .title-container .left-image img{margin:-2px 0 0 -43px}.xml-title-Sevenpageone-library-pad{text-align:left}.xml-title-Sevenpageone-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-pad .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pad .title-container .small-titlebox{margin-top:18px;text-align:center}.xml-title-Sevenpagetwo-library-pad{text-align:left}.xml-title-Sevenpagetwo-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-pad .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-pad .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi .cuxietiao{width:4.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:2%;bottom:-6px}.xml-title-Sevenpagethree-library-pad{text-align:left}.xml-title-Sevenpagethree-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-pad .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-pad .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-pad .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-pad .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-pad .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-pad .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-pad .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-pad .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-pad .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-pad .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-pad .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-pad .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:3.5%;bottom:-2px}.xml-title-Sevenpagefour-library-pad{text-align:left}.xml-title-Sevenpagefour-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-pad .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-pad .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-pad .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:50%;bottom:8px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:40%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-pad{text-align:left}.xml-title-Sevenpagefive-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-pad .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-pad .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-pad .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top .border-right{width:20%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-pad .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-4%;bottom:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-first-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-pc .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-pc .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Yellowtheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-pc>div{width:100%}.xml-title-Yellowtheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-pc .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-pc .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-pc>div{width:100%}.xml-title-Yellowtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-pc .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-pc .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pc .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-pc .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pc .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc>div{width:100%}.xml-title-sixth-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-pc .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-pc .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-pc .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-pc .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-pc .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-pc .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-pc .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-pc .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pc .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-pc .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-pc .title-container .left-image .image-container,.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pc .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-pc .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pc .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pc .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-pc>div{padding:0 20px}.xml-title-Yellowtheme5-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-pc .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pc .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pc .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pc .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-pc>div{height:100%}.xml-title-Yellowtheme6-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color);z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-pc .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-pc .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-pc .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-pc .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-pc .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-pc>div{width:100%}.xml-title-Greentheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-pc .title-container .left-image .image-container,.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-pc .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-pc>div{width:100%}.xml-title-Greentheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-pc .title-container .left-image .image-container,.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-pc .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-pc>div{width:100%}.xml-title-Greentheme3-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-pc .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-pc>div{width:100%}.xml-title-Greentheme4-library-pc .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-pc .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-pc .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-pc .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-pc .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pc .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pc .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-pc .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pc .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-pc .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-pc .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pc .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pc .xml-group-pc{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fourteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-pc .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-pc .title-container .cont-box::after,.xml-title-fourteen-library-pc .title-container .cont-box::before{width:2px;background:var(--background-color);position:absolute;right:0;z-index:999;height:100%;content:""}.xml-title-fourteen-library-pc .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-pc .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-pc .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-pc .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-pc .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-pc>div{min-width:60%}.xml-title-seventeen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-pc .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-pc .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-pc .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-pc .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-pc .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-pc>div{width:100%;height:100%}.xml-title-Knowledge-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-pc .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-pc .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-pc .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-pc .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-pc .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-pc .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-pc .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-pc .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-pc .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-pc .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-pc .title-container::before{content:"";width:88px;height:4px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-pc .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-pc .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pc .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pc .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-pc .title-container::before{content:"";width:20px;height:2px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pc .title-container::after{content:"";width:2px;height:30px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pc .title-container .w-e-text-container,.xml-title-Redtheme4-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-pc .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-pc .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pc .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-pc .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-pc .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pc .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-pc .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-pc .title-container::before{content:"";width:119px;height:4px;background-color:var(--background-color);position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-pc .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-pc .xml-group-pc{position:relative}.xml-title-thirtytwo-library-pc .xml-group-pc::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-pc .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-pc .title-container::before{content:"";width:20px;height:31px;background-color:var(--background-color);position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-pc .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-pc .xml-group-pc{padding-left:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-pc .xml-group-pc::before{content:"";width:7px;height:17px;background-color:#636363;position:absolute;bottom:0;left:0;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-thirtythree-library-pc .xml-group-pc::after{content:"";width:calc(100% - 15px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-pc .xml-group-pc .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px}.xml-title-thirtythree-library-pc .xml-group-pc .title-container::before{content:"";width:15px;height:calc(100% + 8px);background-color:var(--background-color);position:absolute;left:-2px;top:5px}.xml-title-thirtythree-library-pc .xml-group-pc .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-pc .xml-group-pc{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-pc .xml-group-pc::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-pc .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-pc .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-pc .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-pc .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-pc .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-pc .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-pc .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-pc .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-pc .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-pc{text-align:center}.xml-title-thirtysix-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-pc .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pc .title-container .left-line::after{content:"";width:10px;height:15px;position:absolute;bottom:0;right:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-pc .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pc .title-container .right-line::before{content:"";width:10px;height:15px;position:absolute;bottom:0;left:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-pc .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-pc{text-align:center}.xml-title-thirtyseven-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-pc .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pc .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-pc .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pc .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyeight-library-pc .title-container::after,.xml-title-thirtyeight-library-pc .title-container::before{content:"";width:5px;height:24px;background-color:var(--background-color);position:absolute;top:50%}.xml-title-thirtyseven-library-pc .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-pc{text-align:center}.xml-title-thirtyeight-library-pc .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-pc .title-container::before{left:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pc .title-container::after{right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pc .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-pc{text-align:center}.xml-title-BuleRectangle-library-pc .title-container{display:inline-block;width:100%;background:#dfecfa;position:relative;right:-3px;bottom:-3px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border{position:relative;width:100%;border:3px solid #609fe5;top:-10px;left:-10px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .rightTopround{position:absolute;width:12px;height:12px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;top:-6px;right:-7px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .leftTopround{position:absolute;width:16px;height:16px;border:2px solid #609fe5;border-radius:10px;background-color:#fff;left:-8px;bottom:-8px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .rigth-titlebox-usb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44%;font-weight:600!important;margin:15px 0}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .trapezoid{background-color:#609fe5;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);height:44%;width:52%;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5%;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .trapezoid .rigth-titlebox{width:100%}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:3px;right:72px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-dot .dot{width:5px;height:5px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;margin-top:1px;margin-left:2px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:-20px;right:5px;width:96px;height:18px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background-color:#609fe5}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-rapezoid .dot{width:5px;height:5px;border:1px solid #fff;border-radius:10px;background-color:#fff;margin-top:8px;margin-left:3px;position:relative;left:33px}.xml-title-BuleRectangle-library-pc .left-image{width:5%;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-pc .left-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangle-library-pc .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-pc .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-pc .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-pc .right-image{width:10%;z-index:9;position:absolute;bottom:13px;right:17px}.xml-title-BuleRectangle-library-pc .right-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangleTwo-library-pc{text-align:center}.xml-title-Sevenpageone-library-pc,.xml-title-titleCrane-library-pc,.xml-title-titleLight-library-pc,.xml-title-titleLogging-library-pc,.xml-title-titleQuestion-library-pc,.xml-title-titleTearcher-library-pc,.xml-title-titleText-library-pc{text-align:left}.xml-title-BuleRectangleTwo-library-pc .title-container{display:inline-block;width:100%;background:#dfecfa;position:relative;right:-3px;bottom:-3px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border{position:relative;height:120px;width:100%;border:3px solid #609fe5;top:-10px;left:-10px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rightTopround{position:absolute;width:12px;height:12px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;top:-7px;left:99%}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .leftTopround{position:absolute;width:16px;height:16px;border:2px solid #609fe5;border-radius:10px;background-color:#fff;left:-8px;bottom:-8px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55%;background-color:#609fe5;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);height:40%;padding:0 14px;position:relative;top:30%;left:20%}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rigth-titlebox{width:100%;font-weight:600!important}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rigth-titlebox .parent-group-mark{line-height:3}.xml-title-BuleRectangleTwo-library-pc .title-container .right-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:3px;right:72px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-dot .dot{width:5px;height:5px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;margin-top:1px;margin-left:2px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:-20px;right:5px;width:96px;height:18px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background-color:#609fe5}.xml-title-BuleRectangleTwo-library-pc .title-container .right-rapezoid .dot{width:5px;height:5px;border:1px solid #fff;border-radius:10px;background-color:#fff;margin-top:8px;margin-left:3px;position:relative;left:33px}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:7px}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-pc .title-container .right-image{width:58px;z-index:9;position:absolute;bottom:0;right:5px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-titleLogging-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;margin-top:-3px;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleLogging-library-pc .title-container .right-top-bg{border-bottom:2px solid #609fe5!important;margin-top:6px;position:relative;z-index:9;width:100%}.xml-title-titleLogging-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;margin-left:-40px}.xml-title-titleLogging-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleLogging-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleLogging-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleQuestion-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleQuestion-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleQuestion-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;margin-left:-35px;bottom:0}.xml-title-titleQuestion-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleQuestion-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleQuestion-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleCrane-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:35px}.xml-title-titleCrane-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleCrane-library-pc .title-container .left-image{z-index:0;width:75px;height:63px;border:6px solid var(--background-color);position:absolute;left:0;bottom:0}.xml-title-titleCrane-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleCrane-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleCrane-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleLight-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:40px}.xml-title-titleLight-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleLight-library-pc .title-container .left-image{z-index:0;width:67px;height:60px;border:6px solid var(--background-color);position:absolute;bottom:0;left:0}.xml-title-titleLight-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleLight-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleLight-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleTearcher-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleTearcher-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleTearcher-library-pc .title-container .left-image{z-index:0;width:67px;height:50px;border:6px solid var(--background-color);position:absolute;left:0;bottom:0}.xml-title-titleTearcher-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleTearcher-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleTearcher-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleText-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleText-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleText-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;left:0;bottom:5px}.xml-title-titleText-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleText-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleText-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-Sevenpageone-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-pc .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pc .title-container .small-titlebox{margin-top:18px;text-align:center}.xml-title-Sevenpagefive-library-pc,.xml-title-Sevenpagefour-library-pc,.xml-title-Sevenpagethree-library-pc,.xml-title-Sevenpagetwo-library-pc{text-align:left}.xml-title-Sevenpagetwo-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-pc .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-pc .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:6px;bottom:-6px}.xml-title-Sevenpagethree-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-pc .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-pc .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-pc .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-pc .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-pc .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-pc .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-pc .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-pc .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-pc .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-pc .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-pc .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-pc .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:5.5%;bottom:-2px}.xml-title-Sevenpagefour-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-pc .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-pc .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-pc .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:50%;bottom:8px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:40%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-pc .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-pc .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-pc .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top .border-right{width:27%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-pc .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-3%;bottom:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}
\ No newline at end of file
+@charset "UTF-8";.xml-title-first-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-h5 .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-h5 .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-h5 .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Yellowtheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-h5>div{width:100%}.xml-title-Yellowtheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{border-radius:50%;height:100%;width:100%}.xml-title-Yellowtheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-h5>div{width:100%}.xml-title-Yellowtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-h5 .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-h5 .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-h5 .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-h5 .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-h5 .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5>div{width:100%}.xml-title-sixth-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-h5 .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-h5 .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-h5 .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-h5 .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-h5 .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-h5 .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-h5 .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-h5 .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-h5 .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-h5 .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-h5 .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-h5 .title-container .left-image .image-container,.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-h5 .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-h5 .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-h5 .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-h5 .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-h5 .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-h5 .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-h5>div{padding:0 20px}.xml-title-Yellowtheme5-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-h5 .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-h5 .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-h5 .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-h5 .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-h5>div{height:100%}.xml-title-Yellowtheme6-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color)!important;z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-h5 .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-h5{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-h5 .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-h5 .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-h5 .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-h5 .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-h5 .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-h5>div{width:100%}.xml-title-Greentheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container,.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-h5>div{width:100%}.xml-title-Greentheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container,.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-h5>div{width:100%}.xml-title-Greentheme3-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-h5 .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-h5>div{width:100%}.xml-title-Greentheme4-library-h5 .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-h5 .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-h5 .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-h5 .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-h5 .title-container .text-container .editorClass .w-e-text-container p,.xml-title-hexagon-library-h5 .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-Greentheme6-library-h5 .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-h5 .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-h5 .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-h5 .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-h5 .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-h5 .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-nineteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-h5 .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-h5 .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-h5 .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-h5 .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-h5 .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-h5 .xml-group-h5{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fourteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-h5 .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;position:relative;border-radius:12px;padding:5px 10px 5px 5px}.xml-title-fourteen-library-h5 .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-h5 .title-container .cont-box::before{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;right:0;-webkit-transform:skew(45deg);transform:skew(45deg);z-index:999}.xml-title-fourteen-library-h5 .title-container .cont-box::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;right:0;top:0;-webkit-transform:skew(135deg);transform:skew(135deg);z-index:999}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-h5 .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-h5>div{min-width:60%}.xml-title-seventeen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-h5 .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-h5>div{min-width:40%}.xml-title-sixteen-library-h5 .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-h5 .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-h5 .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-h5 .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-h5 .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-h5 .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-h5>div{width:100%;height:100%}.xml-title-Knowledge-library-h5 .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-h5 .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-h5 .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-h5 .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-h5 .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-h5 .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-h5 .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-h5 .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-h5 .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-h5 .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-h5 .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-h5 .title-container::before{content:"";width:88px;height:4px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-h5 .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-h5 .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-h5 .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5 .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-h5 .title-container::before{content:"";width:20px;height:2px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-h5 .title-container::after{content:"";width:2px;height:30px;background-color:var(--background-color);position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-h5 .title-container .w-e-text-container,.xml-title-Redtheme4-library-h5 .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-h5 .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-h5 .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-h5 .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-h5 .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-h5 .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-h5 .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-thirtyone-library-h5 .title-container::after,.xml-title-thirtyone-library-pad .title-container::after{border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);-webkit-transform:skewX(-25deg)}.xml-title-Redtheme4-library-h5 .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-h5 .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-h5 .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-h5 .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-h5 .title-container::before{content:"";width:119px;height:4px;background-color:var(--background-color);position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-h5 .title-container::after{content:"";width:15px;height:20px;position:absolute;bottom:7px;right:5px;transform:skewX(-25deg)}.xml-title-thirtyone-library-h5 .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-h5 .xml-group-h5{position:relative}.xml-title-thirtytwo-library-h5 .xml-group-h5::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-h5 .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-h5 .title-container::before{content:"";width:20px;height:31px;background-color:var(--background-color);position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-h5 .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-h5 .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-h5 .xml-group-h5{padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-h5 .xml-group-h5 .main-con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:20px}.xml-title-thirtythree-library-h5 .xml-group-h5 .left-block{width:7px;height:17px;background-color:#636363;-webkit-transform:skew(-25deg);transform:skew(-25deg);position:absolute;left:0}.xml-title-thirtythree-library-h5 .xml-group-h5::after{content:"";width:calc(100% - 25px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px;margin-bottom:10px}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container::before{content:"";width:15px;height:43px;background-color:var(--background-color);position:absolute;left:-2px;bottom:-14px}.xml-title-thirtythree-library-h5 .xml-group-h5 .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-h5 .xml-group-h5{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-h5 .xml-group-h5::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-h5 .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-h5 .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-h5 .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-h5 .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-h5 .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-h5 .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-h5 .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-h5{text-align:center}.xml-title-thirtysix-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-h5 .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-h5 .title-container .left-line::after{content:"";width:10px;height:15px;position:absolute;bottom:0;right:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-h5 .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-h5 .title-container .right-line::before{content:"";width:10px;height:15px;position:absolute;bottom:0;left:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-h5{text-align:center}.xml-title-thirtyseven-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-h5 .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-h5 .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-h5 .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-h5 .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-h5{text-align:center}.xml-title-thirtyeight-library-h5 .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-h5 .title-container::after,.xml-title-thirtyeight-library-h5 .title-container::before{width:5px;height:24px;background-color:var(--background-color);position:absolute;top:50%;content:""}.xml-title-thirtyeight-library-h5 .title-container::before{left:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-h5 .title-container::after{right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-h5 .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-h5{text-align:center}.xml-title-BuleRectangle-library-h5 .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangle-library-h5 .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-h5 .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-BuleRectangleTwo-library-h5{text-align:center}.xml-title-BuleRectangleTwo-library-h5 .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-h5 .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-titleLogging-library-h5{text-align:center}.xml-title-titleLogging-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLogging-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLogging-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLogging-library-h5 .title-container .left-image img{margin:-8px 0 0 -84px}.xml-title-titleQuestion-library-h5{text-align:center}.xml-title-titleQuestion-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleQuestion-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleQuestion-library-h5 .title-container .left-image img{margin:5px 0 0 -85px}.xml-title-titleCrane-library-h5{text-align:center}.xml-title-titleCrane-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleCrane-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleCrane-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleCrane-library-h5 .title-container .left-image img{margin:-13px 0 0 -57px}.xml-title-titleLight-library-h5{text-align:center}.xml-title-titleLight-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLight-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLight-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLight-library-h5 .title-container .left-image img{margin:-10px 0 0 -96px}.xml-title-titleTearcher-library-h5{text-align:center}.xml-title-titleTearcher-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleTearcher-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleTearcher-library-h5 .title-container .left-image img{margin:-3px 0 0 -83px}.xml-title-titleText-library-h5 .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:71px}.xml-title-titleText-library-h5 .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleText-library-h5 .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleText-library-h5 .title-container .left-image img{margin:-2px 0 0 -43px}.xml-title-thirtynine-library-h5{text-align:center}.xml-title-thirtynine-library-h5 .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-h5 .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-h5 .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-h5 .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;pointer-events:none}.xml-title-thirtynine-library-h5 .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-h5 .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-h5 .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-h5 .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-h5 .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-h5 .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-h5 .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-Forty-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding-left:18px!important}.xml-title-Forty-library-h5>div{width:100%}.xml-title-Forty-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9}.xml-title-Forty-library-h5 .title-container .left-image{width:63px;height:74px;background-color:var(--background-color);position:relative;z-index:9;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-title-Forty-library-h5 .title-container .left-image .image-box{width:74%;height:75%;background-color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Forty-library-h5 .title-container .left-image .image-box .image-container{width:100%;height:86%;border-radius:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:2px solid #fff}.xml-title-Forty-library-h5 .title-container .left-image .image-box .image-container .xml-image-dan-tu,.xml-title-Forty-library-h5 .title-container .left-image .image-box .image-container .xml-image-dan-tu img{border-radius:50%;width:100%;height:100%}.xml-title-Forty-library-h5 .title-container .left-image .image-box .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Forty-library-h5 .title-container .right-top-bg{min-height:50px;max-width:77%;position:relative;margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.xml-title-Forty-library-h5 .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;border-radius:5px}.xml-title-Forty-library-h5 .title-container .right-top-bg .right-block{width:60px;height:30px;position:absolute;right:-8px;bottom:-8px;background:linear-gradient(153deg,transparent 0,transparent 51%,var(--background-color) 49%,var(--background-color) 100%);border-radius:10px 0 5px}.xml-title-Forty-library-h5 .title-container .right-top-bg .right-block::after{content:"";width:8px;height:5px;background-color:#5c5c5c;position:absolute;right:0;top:0;z-index:-1}.xml-title-Forty-library-h5 .title-container .right-top-bg .right-block::before{content:"";width:18px;height:8px;background-color:#5c5c5c;position:absolute;left:3px;bottom:0;z-index:-1}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Forty-library-h5 .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Fortyone-library-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px!important;padding-left:8px!important}.xml-title-Fortyone-library-h5>div{width:100%}.xml-title-Fortyone-library-h5 .title-container{display:inline-block;position:relative;z-index:9}.xml-title-Fortyone-library-h5 .title-container .title-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:25px 0 0 25px;padding-left:5px;height:40px}.xml-title-Fortyone-library-h5 .title-container .title-bg::after{content:"";width:70%;height:100%;position:absolute;top:0;right:-10px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);background-color:inherit;z-index:-1}.xml-title-Fortyone-library-h5 .title-container .title-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5eff9;border-radius:25px 0 0 25px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}.xml-title-Fortyone-library-h5 .title-container .left-image{width:50px;height:50px;background-color:var(--background-color);position:relative;z-index:9;border-radius:50%}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container,.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Fortyone-library-h5 .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;border:2px solid #fff}.xml-title-Fortyone-library-h5 .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-h5 .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Fortyone-library-h5 .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox{height:100%;padding:0 20px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Fortyone-library-h5 .title-container .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Sevenpageone-library-h5{text-align:left}.xml-title-Sevenpageone-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-h5 .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;color:#fff}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-h5 .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-h5 .title-container .small-titlebox{margin-top:18px;text-align:center}.xml-title-Sevenpagetwo-library-h5{text-align:left}.xml-title-Sevenpagetwo-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-h5 .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-h5 .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:6px;bottom:-6px}.xml-title-Sevenpagethree-library-h5{text-align:left}.xml-title-Sevenpagethree-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-h5 .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-h5 .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-h5 .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6.2%;bottom:-2px}.xml-title-Sevenpagefour-library-h5{text-align:left}.xml-title-Sevenpagefour-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-h5 .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-h5 .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-h5 .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:48%;bottom:8px}.xml-title-Sevenpagefour-library-h5 .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:38%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-h5{text-align:left}.xml-title-Sevenpagefive-library-h5 .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-h5 .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-h5 .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-top .border-right{width:27%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-2.5%;bottom:0}.xml-title-Sevenpagefive-library-h5 .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-first-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-pad .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pad .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-pad .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Yellowtheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-pad>div{width:100%}.xml-title-Yellowtheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-pad .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-pad .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-pad>div{width:100%}.xml-title-Yellowtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-pad .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-pad .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pad .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-pad .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pad .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad>div{width:100%}.xml-title-sixth-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-pad .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-pad .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-pad .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-pad .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-pad .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pad .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-pad .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-pad .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-semicircle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-pad .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-pad .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fifteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pad .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-pad .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-pad .title-container .left-image .image-container,.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pad .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-pad .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pad .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pad .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-pad .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pad .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-pad .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-pad>div{padding:0 20px}.xml-title-Yellowtheme5-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-pad .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pad .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pad .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pad .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-pad>div{height:100%}.xml-title-Yellowtheme6-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color);z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-pad .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-pad{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-pad .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pad .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-pad .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-pad .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-pad .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-pad>div{width:100%}.xml-title-Greentheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-pad .title-container .left-image .image-container,.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-pad .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-pad>div{width:100%}.xml-title-Greentheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-pad .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-pad .title-container .left-image .image-container,.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-pad .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-pad>div{width:100%}.xml-title-Greentheme3-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-pad .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-pad>div{width:100%}.xml-title-Greentheme4-library-pad .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-pad .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-pad .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-pad .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-pad .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-pad .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pad .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pad .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-pad .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pad .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Greentheme6-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-nineteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-pad .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-pad .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-pad .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pad .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-pad .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pad .xml-group-pad{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fourteen-library-pad .title-container,.xml-title-fourteen-library-pc .title-container{background:linear-gradient(135deg,transparent 0,var(--background-color) 0) top left,linear-gradient(45deg,transparent 0,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) top right;border-radius:12px}.xml-title-hexagon-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-fourteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-pad .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:50% 50%;background-repeat:no-repeat;position:relative;padding:5px 10px 5px 5px}.xml-title-fourteen-library-pad .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-pad .title-container .cont-box::after,.xml-title-fourteen-library-pad .title-container .cont-box::before{width:2px;background:var(--background-color);position:absolute;right:0;height:100%;content:"";z-index:999}.xml-title-fourteen-library-pad .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-pad .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-pad .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-pad .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-pad .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-pad>div{min-width:60%}.xml-title-seventeen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-pad .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-pad .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-pad>div{min-width:40%}.xml-title-sixteen-library-pad .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-pad .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-pad .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-pad .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-pad .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-pad .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-pad>div{width:100%;height:100%}.xml-title-Knowledge-library-pad .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-pad .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-pad .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-pad .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-pad .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-pad .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-pad .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-pad .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-pad .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-triangle-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme1-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-pad .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-pad .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme2-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-pad .title-container::before{content:"";width:88px;height:4px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-pad .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-pad .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pad .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pad .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-pad .title-container::after,.xml-title-Redtheme3-library-pad .title-container::before,.xml-title-thirtyone-library-pad .title-container::before,.xml-title-thirtytwo-library-pad .title-container::before{background-color:var(--background-color);content:""}.xml-title-Redtheme3-library-pad .title-container::before{width:20px;height:2px;position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pad .title-container::after{width:2px;height:30px;position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pad .title-container .w-e-text-container,.xml-title-Redtheme4-library-pad .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pad .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-pad .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-pad .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pad .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-pad .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-pad .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pad .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-pad .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-pad .title-container .text-container .editorClass .w-e-text-container p,.xml-title-first-library-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-semicircle-library-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-sixth-library-pc .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-Redtheme4-library-pad .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyone-library-pad .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-pad .title-container::before{width:119px;height:4px;position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-pad .title-container::after{content:"";width:15px;height:20px;position:absolute;bottom:7px;right:5px;transform:skewX(-25deg)}.xml-title-thirtyone-library-pad .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-pad .xml-group-pad{position:relative}.xml-title-thirtytwo-library-pad .xml-group-pad::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-pad .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-pad .title-container::before{width:20px;height:31px;position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-pad .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-pad .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-pad .xml-group-pad{padding-left:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-pad .xml-group-pad::before{content:"";width:7px;height:17px;background-color:#636363;position:absolute;bottom:0;left:0;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-thirtythree-library-pad .xml-group-pad::after{content:"";width:calc(100% - 15px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-pad .xml-group-pad .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px}.xml-title-thirtythree-library-pad .xml-group-pad .title-container::before{content:"";width:15px;height:calc(100% + 8px);background-color:var(--background-color);position:absolute;left:-2px;top:5px}.xml-title-thirtythree-library-pad .xml-group-pad .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-pad .xml-group-pad{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-pad .xml-group-pad::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-pad .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-pad .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-pad .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-pad .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-pad .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-pad .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-pad .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-pad .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-pad .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-pad{text-align:center}.xml-title-thirtysix-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-pad .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pad .title-container .left-line::after,.xml-title-thirtysix-library-pad .title-container .right-line::before{width:10px;height:15px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);content:"";bottom:0}.xml-title-thirtysix-library-pad .title-container .left-line::after{position:absolute;right:-2px;-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-pad .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pad .title-container .right-line::before{position:absolute;left:-2px;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-pad .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-pad{text-align:center}.xml-title-thirtyseven-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-pad .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pad .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-pad .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pad .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-pad .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-pad{text-align:center}.xml-title-thirtyeight-library-pad .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-pad .title-container::after,.xml-title-thirtyeight-library-pad .title-container::before{width:5px;height:24px;background-color:var(--background-color);position:absolute;top:50%;content:""}.xml-title-thirtyeight-library-pad .title-container::before{left:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pad .title-container::after{right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pad .title-container .text-container{border:2px solid transparent;text-align:left}.xml-title-BuleRectangle-library-pad,.xml-title-BuleRectangleTwo-library-pad,.xml-title-Sevenpageone-library-pad .title-container .small-titlebox,.xml-title-thirtynine-library-pad,.xml-title-titleCrane-library-pad,.xml-title-titleLight-library-pad,.xml-title-titleLogging-library-pad,.xml-title-titleQuestion-library-pad,.xml-title-titleTearcher-library-pad{text-align:center}.xml-title-BuleRectangle-library-pad .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangle-library-pad .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-pad .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-thirtynine-library-pad .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-pad .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pad .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pad .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;pointer-events:none}.xml-title-thirtynine-library-pad .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-pad .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-pad .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-pad .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-pad .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-pad .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-pad .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-Forty-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding-left:18px!important}.xml-title-Forty-library-pad>div{width:100%}.xml-title-Forty-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9}.xml-title-Forty-library-pad .title-container .left-image{width:63px;height:74px;background-color:var(--background-color);position:relative;z-index:9;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-title-Forty-library-pad .title-container .left-image .image-box{width:74%;height:75%;background-color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Forty-library-pad .title-container .left-image .image-box .image-container{width:100%;height:86%;border-radius:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:2px solid #fff}.xml-title-Forty-library-pad .title-container .left-image .image-box .image-container .xml-image-dan-tu,.xml-title-Forty-library-pad .title-container .left-image .image-box .image-container .xml-image-dan-tu img{border-radius:50%;height:100%;width:100%}.xml-title-Forty-library-pad .title-container .left-image .image-box .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Forty-library-pad .title-container .right-top-bg{min-height:50px;max-width:77%;position:relative;margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.xml-title-Forty-library-pad .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;border-radius:5px}.xml-title-Forty-library-pad .title-container .right-top-bg .right-block{width:60px;height:30px;position:absolute;right:-8px;bottom:-8px;background:linear-gradient(153deg,transparent 0,transparent 51%,var(--background-color) 49%,var(--background-color) 100%);border-radius:10px 0 5px}.xml-title-Forty-library-pad .title-container .right-top-bg .right-block::after{content:"";width:8px;height:5px;background-color:#5c5c5c;position:absolute;right:0;top:0;z-index:-1}.xml-title-Forty-library-pad .title-container .right-top-bg .right-block::before{content:"";width:18px;height:8px;background-color:#5c5c5c;position:absolute;left:3px;bottom:0;z-index:-1}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Forty-library-pad .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Fortyone-library-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px!important;padding-left:8px!important}.xml-title-Fortyone-library-pad>div{width:100%}.xml-title-Fortyone-library-pad .title-container{display:inline-block;position:relative;z-index:9}.xml-title-Fortyone-library-pad .title-container .title-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:25px 0 0 25px;padding-left:5px;height:40px}.xml-title-Fortyone-library-pad .title-container .title-bg::after{content:"";width:70%;height:100%;position:absolute;top:0;right:-10px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);background-color:inherit;z-index:-1}.xml-title-Fortyone-library-pad .title-container .title-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5eff9;border-radius:25px 0 0 25px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}.xml-title-Fortyone-library-pad .title-container .left-image{width:50px;height:50px;background-color:var(--background-color);position:relative;z-index:9;border-radius:50%}.xml-title-Fortyone-library-pad .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;border:2px solid #fff}.xml-title-Fortyone-library-pad .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Fortyone-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox{height:100%;padding:0 20px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Fortyone-library-pad .title-container .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-BuleRectangleTwo-library-pad .title-container{display:inline-block;width:465px;height:137px;background:#dfecfa;position:relative}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-pad .title-container .right-image{width:50px;z-index:9;position:absolute;top:82px;left:406px}.xml-title-titleLogging-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLogging-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLogging-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLogging-library-pad .title-container .left-image img{margin:-8px 0 0 -84px}.xml-title-titleQuestion-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleQuestion-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleQuestion-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleQuestion-library-pad .title-container .left-image img{margin:5px 0 0 -85px}.xml-title-titleCrane-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleCrane-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleCrane-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleCrane-library-pad .title-container .left-image img{margin:-13px 0 0 -57px}.xml-title-titleLight-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleLight-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleLight-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleLight-library-pad .title-container .left-image img{margin:-10px 0 0 -96px}.xml-title-titleTearcher-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:35px}.xml-title-titleTearcher-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleTearcher-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleTearcher-library-pad .title-container .left-image img{margin:-3px 0 0 -83px}.xml-title-titleText-library-pad .title-container{display:inline-block;width:458px;height:60px;border-bottom:2px solid #609FE5!important;position:relative;margin-left:71px}.xml-title-titleText-library-pad .title-container .left-image{width:74px;height:74px;border:6px solid var(--background-color);position:absolute}.xml-title-titleText-library-pad .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-pad .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-titleText-library-pad .title-container .left-image img{margin:-2px 0 0 -43px}.xml-title-Sevenpageone-library-pad{text-align:left}.xml-title-Sevenpageone-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-pad .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pad .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pad .title-container .small-titlebox{margin-top:18px}.xml-title-Sevenpagetwo-library-pad{text-align:left}.xml-title-Sevenpagetwo-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-pad .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-pad .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-pad .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi .cuxietiao{width:4.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-pad .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:2%;bottom:-6px}.xml-title-Sevenpagethree-library-pad{text-align:left}.xml-title-Sevenpagethree-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-pad .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-pad .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-pad .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-pad .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-pad .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-pad .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-pad .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-pad .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-pad .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-pad .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-pad .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-pad .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:3.5%;bottom:-2px}.xml-title-Sevenpagefour-library-pad{text-align:left}.xml-title-Sevenpagefour-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-pad .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-pad .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-pad .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:50%;bottom:8px}.xml-title-Sevenpagefour-library-pad .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:40%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-pad{text-align:left}.xml-title-Sevenpagefive-library-pad .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-pad .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-pad .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-pad .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-top .border-right{width:20%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-pad .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-pad .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-pad .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-4%;bottom:0}.xml-title-Sevenpagefive-library-pad .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-first-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-first-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 7px}.xml-title-first-library-pc .title-container .title-left-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#eaecef),to(var(--background-color)));background-image:linear-gradient(180deg,#eaecef 3%,var(--background-color) 100%);position:absolute;left:-12px;top:0;z-index:999;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .title-right-img{width:12px;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,var(--background-color)),to(#eaecef));background-image:linear-gradient(180deg,var(--background-color) 3%,#eaecef 100%);position:absolute;top:0;right:-13px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-first-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color)!important;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-first-library-pc .title-container .text-container .richtext-reset-wrapper--view{text-align:center}.xml-title-first-library-pc .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-first-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme1-library-pc>div{width:100%}.xml-title-Yellowtheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}.xml-title-Yellowtheme1-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:2px solid var(--background-color);border-radius:50% 0 50% 50%;position:relative;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Yellowtheme1-library-pc .title-container .left-image .jiantou1{width:36px;height:8px;background-color:#fff;border-top:2px solid var(--background-color);border-left:2px solid var(--background-color);position:absolute;top:-10px;right:-9px}.xml-title-Yellowtheme1-library-pc .title-container .left-image .jiantou2{width:8px;height:36px;background-color:#fff;border-bottom:2px solid var(--background-color);border-right:2px solid var(--background-color);position:absolute;top:-8px;right:-10px}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #fff}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Yellowtheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg{min-height:50px;min-width:50%;background-color:#fff;max-width:77%;position:relative}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi{margin-left:10px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi .line1{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:5px;margin-left:5px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .zhuangshi .line2{width:95%;height:3px;border-bottom:2px solid var(--background-color);position:absolute;bottom:0;margin-top:10px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Yellowtheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Yellowtheme2-library-pc>div{width:100%}.xml-title-Yellowtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Yellowtheme2-library-pc .title-container .left-icon{width:35px;height:35px;background-color:var(--background-color);opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox{max-width:90%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid var(--background-color);margin-left:-5px;z-index:99}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme2-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-Yellowtheme4-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:24px;z-index:9;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color);border:2px solid #fff;z-index:99;border-radius:24px}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme4-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-rectangle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-rectangle-library-pc .title-container .title-left-img{width:10px;height:100%;position:absolute;left:-15px;background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pc .title-container .title-right-img{width:33px;height:100%;position:absolute;right:-10px}.xml-title-rectangle-library-pc .title-container .title-right-img img{width:100%;height:100%}.xml-title-rectangle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-rectangle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;min-height:40px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-rectangle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-rectangle-library-pc .title-container .text-container>div{-webkit-transform:skew(25deg);transform:skew(25deg)}.xml-title-sixth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc>div{width:100%}.xml-title-sixth-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.xml-title-sixth-library-pc .title-container .title-left-div{max-width:30%}.xml-title-sixth-library-pc .title-container .title-left-div .title-number{min-width:40px;min-height:40px;background-color:var(--background-color);text-align:center;line-height:40px;margin-top:4px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .text-container-left{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .editor{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:40px}.xml-title-sixth-library-pc .title-container .title-left-div .title-number .edit-mode-inject{width:100%}.xml-title-sixth-library-pc .title-container .title-left-div .title-left-line{width:100%;height:5px;background-color:var(--background-color);margin-top:5px}.xml-title-sixth-library-pc .title-container .title-right-div{position:relative;height:100%;margin-left:10px;max-width:70%}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line1{width:30px;height:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line2{height:30px;width:5px;position:absolute;right:0;top:0;background-color:var(--background-color)}.xml-title-sixth-library-pc .title-container .title-right-div .title-right-line3{height:5px;width:100%;position:absolute;background-color:var(--background-color);bottom:0}.xml-title-sixth-library-pc .title-container .title-right-div .text-container-right{padding:0 35px 5px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.xml-title-sixth-library-pc .title-container .title-right-div .text-container-right .edit-mode-inject{width:100%!important}.xml-title-sixth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-sixth-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:43px;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;border-radius:12px;border:1px solid var(--background-color);z-index:99;padding:0 15px}.xml-title-sixth-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-semicircle-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--background-color);padding:0 20px;border-radius:10px}.xml-title-semicircle-library-pc .title-container .title-left-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;left:20px}.xml-title-semicircle-library-pc .title-container .title-right-img{width:7px;height:15px;background-color:var(--background-color);border-radius:5px;border:2px solid #fff;position:absolute;top:-7px;right:20px}.xml-title-semicircle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-semicircle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:9px 3px}.xml-title-semicircle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-fifteen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifteen-library-pc .title-container .left-image{width:48px;height:48px;border:2px solid var(--background-color);border-radius:50% 50% 0;padding:5px;position:absolute;bottom:0;left:0}.xml-title-fifteen-library-pc .title-container .left-image ::after{content:"";height:15px;position:absolute;right:-2px;bottom:0;border-right:2px solid #fff}.xml-title-fifteen-library-pc .title-container .left-image .image-container,.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-fifteen-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-fifteen-library-pc .title-container .rigth-titlebox{min-height:48px;border-bottom:2px solid var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:45px}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;padding-left:10px;border-radius:3px}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fifteen-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-thirteenth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-thirteenth-library-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-left:4px solid var(--background-color);border-right:4px solid var(--background-color);position:relative}.xml-title-thirteenth-library-pc .title-container .topleft{position:absolute;width:14%;max-width:47px;height:75%;top:-5px;left:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pc .title-container .rightbottom{position:absolute;width:15%;max-width:47px;height:75%;bottom:-5px;right:-10px;background-color:var(--background-color);z-index:0}.xml-title-thirteenth-library-pc .title-container .topborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:999}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .Line1{width:42%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .Line2{width:20%;height:4px;background-color:var(--background-color);margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-left .block{width:7px;height:7px;background-color:var(--background-color);margin-top:-3px;margin-right:4%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-right{width:67%}.xml-title-thirteenth-library-pc .title-container .topborder .topborder-right .Line3{width:100%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;z-index:999}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line1{width:45%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder .block{width:7px;height:7px;background-color:var(--background-color);margin-bottom:-3px}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line2{width:15%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .bottomborder .Line3{width:20%;height:4px;background-color:var(--background-color)}.xml-title-thirteenth-library-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#FFF;padding:5PX 20px}.xml-title-thirteenth-library-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-thirteenth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme5-library-pc>div{padding:0 20px}.xml-title-Yellowtheme5-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 15px,var(--background-color) 0) bottom left,linear-gradient(45deg,transparent 15px,var(--background-color) 0) top left,linear-gradient(-135deg,transparent 15px,var(--background-color) 0) bottom right,linear-gradient(-45deg,transparent 15px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.xml-title-Yellowtheme5-library-pc .title-container::before{content:"";width:100%;height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pc .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-Yellowtheme5-library-pc .title-container .left-img{position:absolute;width:50px;height:60%;top:50%;left:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(45deg,transparent 25px,var(--background-color) 0) bottom left,linear-gradient(135deg,transparent 25px,var(--background-color) 0) top left;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pc .title-container .right-img{position:absolute;width:50px;height:60%;top:50%;right:-22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:linear-gradient(-45deg,transparent 25px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 25px,var(--background-color) 0) top right;background-size:100% 100%;background-repeat:no-repeat}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox{padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;border-radius:24px}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme5-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Yellowtheme6-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Yellowtheme6-library-pc>div{height:100%}.xml-title-Yellowtheme6-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid var(--background-color);z-index:9;padding:3px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Yellowtheme6-library-pc .title-container .zhuangshi1{position:absolute;width:10px;height:85%;left:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .zhuangshi2{position:absolute;width:10px;height:85%;right:5px;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox{padding:1px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;background-color:var(--background-color)}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;background-color:#FFF;border-radius:24px;padding:0 12px}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Yellowtheme6-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-twelfth-library-pc{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container{min-width:148px;height:48px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-twelfth-library-pc .title-container .title-left{border-radius:50%;border:4px solid #fff;width:48px;min-width:48px;height:48px;margin-right:-11px;position:relative;background:var(--background-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-twelfth-library-pc .title-container .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;border-radius:0 20px 20px 0;background:var(--background-color);overflow:hidden}.xml-title-twelfth-library-pc .title-container .title-text .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis}.xml-title-twelfth-library-pc .title-container .title-text .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-twelfth-library-pc .title-container .title-text .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme1-library-pc>div{width:100%}.xml-title-Greentheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme1-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme1-library-pc .title-container .left-image .image-container,.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme1-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme1-library-pc .title-container .right-top-bg{height:50px;min-width:50%;background-color:var(--reader-theme-color,#FFF);-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding-right:20px;padding-top:15px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;left:50px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:skewX(50deg);transform:skewX(50deg)}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .zhuangshi>div{width:8px;height:20px;background-color:var(--background-color);margin-right:8px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox{height:47px;background-color:var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme1-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme2-library-pc>div{width:100%}.xml-title-Greentheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme2-library-pc .title-container .left-image{width:74px;height:74px;background-color:#fff;border:6px solid var(--background-color);border-radius:50%;z-index:9}.xml-title-Greentheme2-library-pc .title-container .left-image .image-container,.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%;border-radius:50%}.xml-title-Greentheme2-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-Greentheme2-library-pc .title-container .right-top-bg{max-width:90%;min-width:50%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:relative;margin-left:-18px;margin-top:-5px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi{width:99%;height:16px;background-color:var(--background-color);-webkit-transform:skewX(50deg);transform:skewX(50deg);margin-left:-25px;position:relative;z-index:999}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div{width:10px;height:40px;position:absolute;right:-8px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div{margin-right:3px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div .top-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(30deg);transform:skewX(30deg)}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .top-zhuangshi>div>div .bottom-jiantou{width:4px;height:16px;background-color:var(--background-color);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .bottomzhuangshi{width:90%;height:30px;background-color:var(--background-color);position:absolute;bottom:-5px;z-index:0}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox{height:53px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;-webkit-transform:skew(30deg);transform:skew(30deg);border-radius:3px}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme2-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme3-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-Greentheme3-library-pc>div{width:100%}.xml-title-Greentheme3-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.xml-title-Greentheme3-library-pc .title-container .right-top-bg{width:100%;height:50%;background-color:var(--background-color);border-radius:10px;padding:0 10px;position:absolute;bottom:0;left:0;z-index:0}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox{position:relative;padding:0 20px}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme3-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.xml-title-Greentheme4-library-pc>div{width:100%}.xml-title-Greentheme4-library-pc .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.xml-title-Greentheme4-library-pc .cont-box .title-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:var(--reader-theme-color,#FFF);border:2px solid var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme4-library-pc .cont-box .title-container .right-top-bg{width:20px;height:20px;background-color:var(--background-color);position:absolute;top:36px;left:-11px}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox{position:relative;background-color:var(--reader-theme-color,#FFF);margin-left:-25px;z-index:9;min-height:23px;max-width:90%}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .edit-mode-inject{width:100%}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px;z-index:9}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Greentheme4-library-pc .cont-box .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Greentheme6-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 45px}.xml-title-Greentheme6-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;margin:0 auto}.xml-title-Greentheme6-library-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-hexagon-library-pc .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-Greentheme6-library-pc .title-container .title-left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-title-Greentheme6-library-pc .title-container .title-left-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pc .title-container .title-left-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pc .title-container .title-right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-Greentheme6-library-pc .title-container .title-right-img .line{width:41px;height:1px;border:1px solid var(--background-color)}.xml-title-Greentheme6-library-pc .title-container .title-right-img .block1{width:15px;height:15px;background-color:var(--background-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.xml-title-Greentheme6-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Greentheme6-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 3px;max-width:70%}.xml-title-Greentheme6-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-nineteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.xml-title-nineteen-library-pc .title-container-box{width:100%;position:relative}.xml-title-nineteen-library-pc .title-container-box .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,transparent 20px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 20px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 20px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 20px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat;padding:0 45px;margin:0 auto;z-index:9;overflow:hidden}.xml-title-nineteen-library-pc .title-container-box .title-container::before{content:"";width:calc(100% - 34px);height:2px;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pc .title-container-box .title-container::after{content:"";width:2px;height:100%;background:var(--background-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-nineteen-library-pc .title-container-box .title-container .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-hexagon-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-hexagon-library-pc .xml-group-pc{background:linear-gradient(135deg,transparent 7px,var(--background-color) 0) top left,linear-gradient(45deg,transparent 7px,var(--background-color) 0) bottom left,linear-gradient(-45deg,transparent 7px,var(--background-color) 0) bottom right,linear-gradient(-135deg,transparent 7px,var(--background-color) 0) top right;background-size:50% 50%;background-repeat:no-repeat}.xml-title-hexagon-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px;border-radius:20px;background-color:var(--background-color)}.xml-title-hexagon-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-hexagon-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;padding:4px 3px}.xml-title-hexagon-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fourteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-fourteen-library-pc .title-container{min-width:148px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:50% 50%;background-repeat:no-repeat;position:relative;padding:5px 10px 5px 5px}.xml-title-fourteen-library-pc .title-container .cont-box{width:100%;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color)}.xml-title-fourteen-library-pc .title-container .cont-box::after,.xml-title-fourteen-library-pc .title-container .cont-box::before{width:2px;background:var(--background-color);position:absolute;right:0;height:100%;content:"";z-index:999}.xml-title-fourteen-library-pc .title-container .cont-box::before{-webkit-transform:skew(45deg);transform:skew(45deg)}.xml-title-fourteen-library-pc .title-container .cont-box::after{top:0;-webkit-transform:skew(135deg);transform:skew(135deg)}.xml-title-fourteen-library-pc .title-container .cont-box .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;background-color:#fff;padding-left:10px;padding-right:20px;-webkit-box-shadow:0 2px 7px 0 var(--background-color);box-shadow:0 2px 7px 0 var(--background-color);border-radius:3px}.xml-title-fourteen-library-pc .title-container .cont-box .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-fourteen-library-pc .title-container .cont-box .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-seventeen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.xml-title-seventeen-library-pc>div{min-width:60%}.xml-title-seventeen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-seventeen-library-pc .title-container .left-image{width:48px;height:48px;border-radius:50%;background-color:var(--background-color);padding:3px;position:absolute;left:0}.xml-title-seventeen-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;background-color:var(--background-color);border:2px solid #fff}.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{height:100%;border-radius:50%;width:100%}.xml-title-seventeen-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{height:100%}.xml-title-seventeen-library-pc .title-container .rigth-titlebox{min-height:48px;position:relative;margin-left:55px}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .line1{width:100%;height:1px;border:2px solid var(--background-color);margin-bottom:3px;margin-top:3px}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .line2{width:100%;height:1px;border:1px solid var(--background-color)}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .iconbox{width:30px;height:13px;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .zhuanshi .iconbox>div{width:0;height:0;border-left:7px solid #000;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;z-index:99;padding:0 7px;border-radius:3px;background:#fff;position:relative;margin:10px 38px 0}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-seventeen-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-sixteen-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-sixteen-library-pc>div{min-width:40%}.xml-title-sixteen-library-pc .title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid var(--background-color)!important;padding:0 30px 0 51px}.xml-title-sixteen-library-pc .title-container .left-image{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #eaecef;border-right:20px solid transparent;position:absolute;bottom:-28px;left:10px;width:0;height:0}.xml-title-sixteen-library-pc .title-container .left-image::before{content:"";border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--background-color);border-right:10px solid transparent;position:absolute;top:-16px;left:-10px}.xml-title-sixteen-library-pc .title-container .right-icon{width:10px;height:10px;background-color:var(--background-color);border-radius:50%;position:absolute;bottom:-6px;right:-5px}.xml-title-sixteen-library-pc .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:99;border-radius:3px}.xml-title-sixteen-library-pc .title-container .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.xml-title-sixteen-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Knowledge-library-pc>div{width:100%;height:100%}.xml-title-Knowledge-library-pc .title-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:9;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Knowledge-library-pc .title-container .left-titlebox{background-color:var(--background-color);padding:3px 37px 3px 15px;border-radius:25px;max-width:30%}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--background-color);background-color:var(--reader-theme-color,#FFF);border-radius:25px;padding:0 10px;margin-left:-30px;z-index:99;min-width:50%;text-align:left;max-width:75%}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;position:relative;border-radius:24px;padding:0 12px}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container p{-webkit-margin-before:3px!important;margin-block-start:3px!important;-webkit-margin-after:3px!important;margin-block-end:3px!important}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Knowledge-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-fifth-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px}.xml-title-fifth-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-fifth-library-pc .title-container .title-bottom{width:95%;height:95%;background-color:var(--background-color);position:absolute;left:-10px;bottom:-8px;z-index:0;border-radius:6px}.xml-title-fifth-library-pc .title-container .title-right-img{width:20px;height:25px;margin-top:-25px;margin-right:-25px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.xml-title-fifth-library-pc .title-container .title-right-img>div{width:6px;height:6px;background-color:var(--background-color);border-radius:50%;position:relative}.xml-title-fifth-library-pc .title-container .title-right-img>div::after{content:"";width:3px;height:4px;background-color:var(--background-color);position:absolute;bottom:-3px;right:1px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.xml-title-fifth-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-fifth-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 30px;border-radius:6px;border:1px solid var(--background-color);z-index:99;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.xml-title-fifth-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-fifth-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-triangle-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-triangle-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.xml-title-triangle-library-pc .title-container .title-left-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:0 solid transparent;border-left-style:inset;margin-right:-12px;z-index:9;position:relative}.xml-title-triangle-library-pc .title-container .title-left-img::after{content:"";width:0;height:0;border:15px solid var(--background-color);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0 solid transparent;border-left-style:inset;z-index:9;position:absolute;left:-30px}.xml-title-triangle-library-pc .title-container .title-right-img{width:0;height:0;border:25px solid var(--background-color);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0 solid transparent;margin-left:-12px;margin-bottom:-10px;border-right-style:outset}.xml-title-triangle-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-triangle-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--background-color);min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:5px 30px;margin-left:-2px}.xml-title-Redtheme1-library-pc .title-container .text-container .editorClass .w-e-text-container p,.xml-title-triangle-library-pc .title-container .text-container .editorClass .w-e-text-container p{margin:0;line-height:2.3}.xml-title-triangle-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme1-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:35px!important;padding-right:35px!important}.xml-title-Redtheme1-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-transform:skew(-15deg);transform:skew(-15deg);z-index:9}.xml-title-Redtheme1-library-pc .title-container .title-bg{width:100%;height:100%;background-color:var(--background-color);position:absolute;top:-7px;left:-10px;z-index:0}.xml-title-Redtheme1-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme1-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;background:#fff;z-index:9}.xml-title-Redtheme1-library-pc .title-container .text-container>div{-webkit-transform:skew(15deg);transform:skew(15deg)}.xml-title-Redtheme1-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px!important;padding-right:30px!important}.xml-title-Redtheme2-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.xml-title-Redtheme2-library-pc .title-container::before{content:"";width:88px;height:4px;background-image:-webkit-gradient(linear,left top,right top,from(var(--background-color)),to(#eaecef));background-image:linear-gradient(90deg,var(--background-color) 0,#eaecef 100%);border-radius:1px;position:absolute;bottom:-10px;right:5px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container::after{content:"";width:4px;height:4px;background-color:var(--background-color);border-radius:50%;position:absolute;right:-5px;bottom:-10px;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme2-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme2-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme2-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px!important;padding-right:25px!important;text-align:left}.xml-title-Redtheme3-library-pc .suptitle{display:inline-block;-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:var(--background-color);position:relative;z-index:9}.xml-title-Redtheme3-library-pc .suptitle .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pc .suptitle .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pc .suptitle .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme3-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px;background-color:#ebebeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.35);box-shadow:0 2px 3px 0 rgba(0,0,0,.35);-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:180px;margin-top:-10px}.xml-title-Redtheme3-library-pc .title-container::after,.xml-title-Redtheme3-library-pc .title-container::before,.xml-title-thirtyone-library-pc .title-container::before,.xml-title-thirtytwo-library-pc .title-container::before{background-color:var(--background-color);content:""}.xml-title-Redtheme3-library-pc .title-container::before{width:20px;height:2px;position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pc .title-container::after{width:2px;height:30px;position:absolute;right:-7px;bottom:-8px}.xml-title-Redtheme3-library-pc .title-container .w-e-text-container,.xml-title-Redtheme4-library-pc .title-container .w-e-text-container{background:rgba(0,0,0,.2509803922)}.xml-title-Redtheme3-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9;-webkit-transform:skew(20deg);transform:skew(20deg)}.xml-title-Redtheme3-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme3-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-Redtheme4-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px!important}.xml-title-Redtheme4-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10px}.xml-title-Redtheme4-library-pc .title-container .left-icon{position:relative;margin-right:10px;margin-top:-4px}.xml-title-Redtheme4-library-pc .title-container .left-icon::before{content:"";width:0;height:0;border:15px solid #000;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-8px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pc .title-container .left-icon::after{content:"";width:0;height:0;border:10px solid var(--background-color);border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;left:0}.xml-title-Redtheme4-library-pc .title-container .right-icon{position:relative;margin-top:-5px;margin-left:10px}.xml-title-Redtheme4-library-pc .title-container .right-icon::before{content:"";width:0;height:0;border:10px solid var(--background-color);border-left:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-5px;right:0;margin-right:5px}.xml-title-Redtheme4-library-pc .title-container .right-icon::after{content:"";width:0;height:0;border:15px solid #000;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:-6px;left:0}.xml-title-Redtheme4-library-pc .title-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;margin-left:-2px;z-index:9}.xml-title-Redtheme4-library-pc .title-container .text-container .editorClass{word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Redtheme4-library-pc .title-container .text-container .editorClass .w-e-text-container p{line-height:2.3;margin:0}.xml-title-thirtyone-library-pc .title-container{text-align:left;padding-right:30px;padding-bottom:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #adadad!important;position:relative}.xml-title-thirtyone-library-pc .title-container::before{width:119px;height:4px;position:absolute;bottom:-1px;left:-1px}.xml-title-thirtyone-library-pc .title-container::after{content:"";width:15px;height:20px;border-left:5px solid var(--background-color);border-right:5px solid var(--background-color);position:absolute;bottom:7px;right:5px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.xml-title-thirtyone-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-thirtytwo-library-pc .xml-group-pc{position:relative}.xml-title-thirtytwo-library-pc .xml-group-pc::before{content:"";width:calc(100% - 30px);border-bottom:2px solid var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtytwo-library-pc .title-container{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.xml-title-thirtytwo-library-pc .title-container::before{width:20px;height:31px;position:absolute;bottom:0;left:0}.xml-title-thirtytwo-library-pc .title-container::after{content:"";width:30%;border-bottom:solid 2px var(--background-color);position:absolute;right:0;bottom:3px;z-index:-1}.xml-title-thirtytwo-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-thirtythree-library-pc .xml-group-pc{padding-left:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:left}.xml-title-thirtythree-library-pc .xml-group-pc::before{content:"";width:7px;height:17px;background-color:#636363;position:absolute;bottom:0;left:0;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.xml-title-thirtythree-library-pc .xml-group-pc::after{content:"";width:calc(100% - 15px);height:10px;background-color:#636363;position:absolute;bottom:3px;right:0;z-index:0}.xml-title-thirtythree-library-pc .xml-group-pc .title-container{background-color:var(--background-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);display:inline-block;padding:3px 15px;z-index:99;position:relative;border:2px solid transparent;margin-left:7px}.xml-title-thirtythree-library-pc .xml-group-pc .title-container::before{content:"";width:15px;height:calc(100% + 8px);background-color:var(--background-color);position:absolute;left:-2px;top:5px}.xml-title-thirtythree-library-pc .xml-group-pc .title-container .text-container{-webkit-transform:skew(25deg);transform:skew(25deg);border:2px solid transparent}.xml-title-thirtyfour-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xml-title-thirtyfour-library-pc .xml-group-pc{position:relative;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-thirtyfour-library-pc .xml-group-pc::before{content:"";width:46px;height:46px;background-color:var(--background-color);border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyfour-library-pc .title-container{background-color:var(--background-color);border-radius:20px;position:relative;z-index:9;display:inline-block;padding:1px;border:2px solid transparent}.xml-title-thirtyfour-library-pc .title-container .text-container{background-color:#FFF;border-radius:20px;padding:3px 18px;border:2px solid transparent}.xml-title-thirtyfive-library-pc .title-container{padding-left:22px;padding-top:12px;position:relative;text-align:left}.xml-title-thirtyfive-library-pc .title-container::before{content:"";width:56px;height:56px;border:4px solid var(--background-color);background-color:#fff;position:absolute;left:0;top:0}.xml-title-thirtyfive-library-pc .title-container .suptitle-box{background-color:var(--background-color);border:4px solid #fff;display:inline-block;padding:15px;position:relative;z-index:9}.xml-title-thirtyfive-library-pc .title-container .suptitle-box .text-container{border:2px solid transparent}.xml-title-thirtyfive-library-pc .title-container .subtitle-box{position:relative;padding:0 15px 10px 20px;display:inline-block}.xml-title-thirtyfive-library-pc .title-container .subtitle-box::after{content:"";width:31px;height:31px;border-right:solid 4px var(--background-color);border-bottom:solid 4px var(--background-color);position:absolute;bottom:0;right:0}.xml-title-thirtyfive-library-pc .title-container .subtitle-box .text-container{border:2px solid transparent}.xml-title-thirtysix-library-pc{text-align:center}.xml-title-thirtysix-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtysix-library-pc .title-container .left-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pc .title-container .left-line::after{content:"";width:10px;height:15px;position:absolute;bottom:0;right:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(30deg);transform:skew(30deg)}.xml-title-thirtysix-library-pc .title-container .right-line{width:83px;height:15px;border-bottom:solid 3px var(--background-color);position:relative}.xml-title-thirtysix-library-pc .title-container .right-line::before{content:"";width:10px;height:15px;position:absolute;bottom:0;left:-2px;border-left:3px solid var(--background-color);border-right:3px solid var(--background-color);-webkit-transform:skew(-30deg);transform:skew(-30deg)}.xml-title-thirtysix-library-pc .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 196px)}.xml-title-thirtyseven-library-pc{text-align:center}.xml-title-thirtyseven-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-thirtyseven-library-pc .title-container .left-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pc .title-container .left-line::after{content:"";width:10px;height:27px;position:absolute;bottom:-10px;right:-5px;border-right:2px solid var(--background-color)}.xml-title-thirtyseven-library-pc .title-container .right-line{width:48px;height:4px;background-color:var(--background-color);border-radius:2px;position:relative}.xml-title-thirtyseven-library-pc .title-container .right-line::before{content:"";width:10px;height:27px;position:absolute;bottom:-10px;left:-5px;border-left:2px solid var(--background-color)}.xml-title-thirtyseven-library-pc .title-container .text-container{border:2px solid transparent;text-align:left;margin:0 13px;max-width:calc(100% - 126px)}.xml-title-thirtyeight-library-pc{text-align:center}.xml-title-Sevenpageone-library-pc,.xml-title-thirtyeight-library-pc .title-container .text-container,.xml-title-titleCrane-library-pc,.xml-title-titleLight-library-pc,.xml-title-titleLogging-library-pc,.xml-title-titleQuestion-library-pc,.xml-title-titleTearcher-library-pc,.xml-title-titleText-library-pc{text-align:left}.xml-title-thirtyeight-library-pc .title-container{display:inline-block;border:1px solid var(--background-color)!important;padding:3px 16px;position:relative}.xml-title-thirtyeight-library-pc .title-container::after,.xml-title-thirtyeight-library-pc .title-container::before{width:5px;height:24px;background-color:var(--background-color);position:absolute;top:50%;content:""}.xml-title-thirtyeight-library-pc .title-container::before{left:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pc .title-container::after{right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.xml-title-thirtyeight-library-pc .title-container .text-container{border:2px solid transparent}.xml-title-BuleRectangle-library-pc{text-align:center}.xml-title-BuleRectangle-library-pc .title-container{display:inline-block;width:100%;background:#dfecfa;position:relative;right:-3px;bottom:-3px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border{position:relative;width:100%;border:3px solid #609fe5;top:-10px;left:-10px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .rightTopround{position:absolute;width:12px;height:12px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;top:-6px;right:-7px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .leftTopround{position:absolute;width:16px;height:16px;border:2px solid #609fe5;border-radius:10px;background-color:#fff;left:-8px;bottom:-8px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .rigth-titlebox-usb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44%;font-weight:600!important;margin:15px 0}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .trapezoid{background-color:#609fe5;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);height:44%;width:52%;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5%;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .trapezoid .rigth-titlebox{width:100%}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:3px;right:72px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-dot .dot{width:5px;height:5px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;margin-top:1px;margin-left:2px}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:-20px;right:5px;width:96px;height:18px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background-color:#609fe5}.xml-title-BuleRectangle-library-pc .title-container .trapezoid-border .right-rapezoid .dot{width:5px;height:5px;border:1px solid #fff;border-radius:10px;background-color:#fff;margin-top:8px;margin-left:3px;position:relative;left:33px}.xml-title-BuleRectangle-library-pc .left-image{width:5%;border:6px solid var(--background-color);z-index:9;position:absolute;left:0}.xml-title-BuleRectangle-library-pc .left-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangle-library-pc .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangle-library-pc .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangle-library-pc .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-BuleRectangle-library-pc .right-image{width:10%;z-index:9;position:absolute;bottom:13px;right:17px}.xml-title-BuleRectangle-library-pc .right-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangleTwo-library-pc{text-align:center}.xml-title-BuleRectangleTwo-library-pc .title-container{display:inline-block;width:100%;background:#dfecfa;position:relative;right:-3px;bottom:-3px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border{position:relative;height:120px;width:100%;border:3px solid #609fe5;top:-10px;left:-10px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rightTopround{position:absolute;width:12px;height:12px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;top:-7px;left:99%}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .leftTopround{position:absolute;width:16px;height:16px;border:2px solid #609fe5;border-radius:10px;background-color:#fff;left:-8px;bottom:-8px}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55%;background-color:#609fe5;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);height:40%;padding:0 14px;position:relative;top:30%;left:20%}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rigth-titlebox{width:100%;font-weight:600!important}.xml-title-BuleRectangleTwo-library-pc .title-container .trapezoid-border .rigth-titlebox .parent-group-mark{line-height:3}.xml-title-BuleRectangleTwo-library-pc .title-container .right-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:3px;right:72px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-dot .dot{width:5px;height:5px;border:1px solid #609fe5;border-radius:10px;background-color:#609fe5;margin-top:1px;margin-left:2px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-rapezoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:-20px;right:5px;width:96px;height:18px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background-color:#609fe5}.xml-title-BuleRectangleTwo-library-pc .title-container .right-rapezoid .dot{width:5px;height:5px;border:1px solid #fff;border-radius:10px;background-color:#fff;margin-top:8px;margin-left:3px;position:relative;left:33px}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image{width:25px;border:6px solid var(--background-color);z-index:9;position:absolute;left:7px}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container{width:100%;height:100%;border:2px solid #fff}.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-BuleRectangleTwo-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{width:100%;height:100%}.xml-title-BuleRectangleTwo-library-pc .title-container .right-image{width:58px;z-index:9;position:absolute;bottom:0;right:5px}.xml-title-BuleRectangleTwo-library-pc .title-container .right-image img{width:100%;height:100%;-o-object-position:center;object-position:center}.xml-title-titleLogging-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;margin-top:-3px;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleLogging-library-pc .title-container .right-top-bg{border-bottom:2px solid #609fe5!important;margin-top:6px;position:relative;z-index:9;width:100%}.xml-title-titleLogging-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;margin-left:-40px}.xml-title-titleLogging-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLogging-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleLogging-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleLogging-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleQuestion-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleQuestion-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleQuestion-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;margin-left:-35px;bottom:0}.xml-title-titleQuestion-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleQuestion-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleQuestion-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleQuestion-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleCrane-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:35px}.xml-title-titleCrane-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleCrane-library-pc .title-container .left-image{z-index:0;width:75px;height:63px;border:6px solid var(--background-color);position:absolute;left:0;bottom:0}.xml-title-titleCrane-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleCrane-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleCrane-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleCrane-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleLight-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:40px}.xml-title-titleLight-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleLight-library-pc .title-container .left-image{z-index:0;width:67px;height:60px;border:6px solid var(--background-color);position:absolute;bottom:0;left:0}.xml-title-titleLight-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleLight-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleLight-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleLight-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleTearcher-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleTearcher-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleTearcher-library-pc .title-container .left-image{z-index:0;width:67px;height:50px;border:6px solid var(--background-color);position:absolute;left:0;bottom:0}.xml-title-titleTearcher-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleTearcher-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleTearcher-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleTearcher-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-titleText-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-titleText-library-pc .title-container .right-top-bg{width:100%;border-bottom:2px solid #609fe5!important;margin-top:6px;z-index:9;position:relative}.xml-title-titleText-library-pc .title-container .left-image{z-index:0;width:60px;height:45px;border:6px solid var(--background-color);position:absolute;left:0;bottom:5px}.xml-title-titleText-library-pc .title-container .left-image .image-container{width:100%;height:100%;margin-left:-63px;margin-top:-19px}.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image,.xml-title-titleText-library-pc .title-container .left-image .image-container .xml-image-dan-tu img,.xml-title-titleText-library-pc .title-container .left-image img{width:100%;height:100%}.xml-title-titleText-library-pc .title-container p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xml-title-Sevenpageone-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpageone-library-pc .title-container .title-bgimg{width:100%;height:295px;background-image:url(../../static/images/leaflet/icons/title-text-bgimg.png);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox{width:250px;height:66px;background-color:#0168b6;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .triangle_left{width:20px;height:20px;clip-path:polygon(0 0,0 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pc .title-container .big-titlebox .triangle_right{width:20px;height:20px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#fff;margin:4px}.xml-title-Sevenpageone-library-pc .title-container .small-titlebox{margin-top:18px;text-align:center}.xml-title-Sevenpagefive-library-pc,.xml-title-Sevenpagefour-library-pc,.xml-title-Sevenpagethree-library-pc,.xml-title-Sevenpagetwo-library-pc{text-align:left}.xml-title-Sevenpagetwo-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-title-Sevenpagetwo-library-pc .title-container .left-box{width:57%;position:relative}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box img{width:14px;height:14px;margin-right:6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .bottomzhuangshi{width:118px;height:10px;clip-path:polygon(0 0,100% 0,93% 100%,0 100%);background-color:#0168b6;opacity:.2;position:absolute;left:0;bottom:-6px}.xml-title-Sevenpagetwo-library-pc .title-container .left-box .left-tiao-bottom{width:100%;border:1px solid #0168b6;position:absolute;left:0;bottom:-2px}.xml-title-Sevenpagetwo-library-pc .title-container .right-box{width:33%;height:14px;position:absolute;bottom:18.5%;right:6.7%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .xietiao{width:7.4%;height:14px;background:linear-gradient(to bottom right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .right-top{width:92%;height:14px;border-top:1px solid #0168b6;position:absolute;bottom:1px;left:6.7%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#80b3da;clip-path:polygon(66% 0,100% 0,34% 99%,0 100%);margin-top:4px}.xml-title-Sevenpagetwo-library-pc .title-container .right-box .bottom-zhuangshi .circle{color:#0168b6;margin-top:4px;position:absolute;right:6px;bottom:-6px}.xml-title-Sevenpagethree-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagethree-library-pc .title-container .bottomzhuangshi{width:80%;height:10px;background-color:#c4def1;position:absolute;left:40px;bottom:-2px}.xml-title-Sevenpagethree-library-pc .title-container .left-box{width:44%;position:relative}.xml-title-Sevenpagethree-library-pc .title-container .left-box .toptiao{width:88%;border:1px solid #0168b6;position:absolute;left:0;top:-8px;z-index:1}.xml-title-Sevenpagethree-library-pc .title-container .left-box .tixing-bg{width:45%;height:28px;background-color:#c4def1;clip-path:polygon(0 0,100% 0,67% 99%,0 100%);position:absolute;left:0;top:-14px}.xml-title-Sevenpagethree-library-pc .title-container .left-box .left-content{width:96%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);background-color:#0168b6;padding-left:8px}.xml-title-Sevenpagethree-library-pc .title-container .left-box img{width:22px;height:22px;margin-right:8px}.xml-title-Sevenpagethree-library-pc .title-container .left-box .right-xietiao{width:13%;height:42px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2px),#0168b6 50%,transparent calc(50% + 2px),transparent 100%);position:absolute;right:-2px;top:-8px}.xml-title-Sevenpagethree-library-pc .title-container .right-box{width:56%;height:100%}.xml-title-Sevenpagethree-library-pc .title-container .right-box .right-bottom{width:44%;height:100%;border-bottom:1px solid #0168b6;position:absolute;bottom:2px}.xml-title-Sevenpagethree-library-pc .title-container .right-box .bottom-zhuangshi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:14%}.xml-title-Sevenpagethree-library-pc .title-container .right-box .bottom-zhuangshi .cuxietiao{width:6.1%;height:10px;background-color:#0168b6;clip-path:polygon(29% 0,51% 0,96% 100%,74% 100%);margin-top:4px}.xml-title-Sevenpagethree-library-pc .title-container .right-box .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:5.5%;bottom:-2px}.xml-title-Sevenpagefour-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.xml-title-Sevenpagefour-library-pc .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefour-library-pc .title-container .title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-title-Sevenpagefour-library-pc .title-container .title-top .shutiao{border-left:1px solid #0168b6;height:28px;margin:0 4px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom{width:100%;position:relative}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .title-bottom-bg0{width:92%;border-bottom:1px solid #0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6px;position:absolute;bottom:-2px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg1{width:82%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg2{width:7.5%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .left-xian .title-bottom-bg3{width:2.6%;height:100%;background-color:#0168b6}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .circle{width:10px;height:10px;border:1px solid #0168b6;border-radius:8px;position:absolute;right:6%;bottom:-4px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:2px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian .top-xian{width:92%;border-top:1px solid #0168b6;position:absolute;right:50%;bottom:8px}.xml-title-Sevenpagefour-library-pc .title-container .title-bottom .right-xian .right-xiexian{position:absolute;right:40%;bottom:2px;width:10%;height:6px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%)}.xml-title-Sevenpagefive-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px}.xml-title-Sevenpagefive-library-pc .title-container .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Sevenpagefive-library-pc .title-container .title-bg{width:98%;height:140px;background-color:#0168b6;opacity:.1;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-content{width:98%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-content .small-titlebox{margin:25px 0 16px 12px;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-content .big-titlebox{width:50%;text-align:center;margin-top:70px;margin-left:5%;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .right-jiao{width:20px;height:20px;background-color:#73acd7;position:absolute;right:-4px;top:-4px}.xml-title-Sevenpagefive-library-pc .title-container .title-border{width:98%;height:125px;border:1px solid #0168b6;border-bottom:none;border-top:none;position:absolute;top:10px;left:2px;z-index:3}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top{width:100%;position:absolute;left:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top .border-left{width:50%;border-top:1px solid #0168b6}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-top .border-right{width:27%;border-top:1px solid #0168b6;position:absolute;right:0;top:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .xie-cutiao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-5px;left:50%;z-index:999}.xml-title-Sevenpagefive-library-pc .title-container .title-border .xie-cutiao .xie-cutiao-item{width:10px;height:10px;background-color:#0168b6;clip-path:polygon(42% 0,100% 0,56% 98%,0 100%)}.xml-title-Sevenpagefive-library-pc .title-container .title-border .circle{width:8px;height:8px;background-color:#0168b6;border-radius:8px;position:absolute;left:-.8%;bottom:-8px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .sanjiao{width:12px;height:12px;clip-path:polygon(100% 0,0 0,0 100%);background-color:#0168b6;margin:2px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom{width:calc(100% - 22px);border-bottom:1px solid #0168b6;position:absolute;left:2%;bottom:-16px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .left-xiexian{width:2%;height:8px;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;left:-2%;bottom:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .cutiao{width:13%;height:14px;background-color:#0168b6;position:absolute;left:5%;bottom:-7px}.xml-title-Sevenpagefive-library-pc .title-container .title-border .border-bottom .right-xiexian{width:3%;height:16px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#0168b6 50%,transparent calc(50% + 1px),transparent 100%);position:absolute;right:-3%;bottom:0}.xml-title-Sevenpagefive-library-pc .title-container .title-border .point{color:#0168b6;position:absolute;right:4%;bottom:0}.xml-title-thirtynine-library-pc{text-align:center}.xml-title-thirtynine-library-pc .title-container{display:inline-block;padding:5px 16px 5px 80px;position:relative}.xml-title-thirtynine-library-pc .title-container::before{content:"";width:7px;height:7px;position:absolute;left:0;bottom:0;background:linear-gradient(45deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pc .title-container::after{content:"";width:7px;height:7px;position:absolute;right:0;top:0;background:linear-gradient(-135deg,#fff 50%,transparent 50%,transparent 100%);z-index:1}.xml-title-thirtynine-library-pc .title-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;pointer-events:none}.xml-title-thirtynine-library-pc .title-container .title-number{height:50px;background-color:var(--background-color);border-radius:0 0 10px 10px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-7px;left:18px}.xml-title-thirtynine-library-pc .title-container .title-number .line1{position:absolute;width:7px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.xml-title-thirtynine-library-pc .title-container .title-number .line2{position:absolute;width:4px;height:135%;background-color:rgba(255,255,255,.1);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-left:22px}.xml-title-thirtynine-library-pc .title-container .title-number::before{content:"";width:7px;height:7px;background:linear-gradient(-45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:-7px}.xml-title-thirtynine-library-pc .title-container .title-number::after{content:"";width:7px;height:7px;background:linear-gradient(45deg,#000 50%,transparent 50%,transparent 100%);position:absolute;top:0;right:-7px}.xml-title-thirtynine-library-pc .title-container .title-text{position:relative;z-index:9}.xml-title-thirtynine-library-pc .title-container .text-container{position:relative;border:2px solid transparent!important;z-index:1}.xml-title-Forty-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding-left:18px!important}.xml-title-Forty-library-pc>div{width:100%}.xml-title-Forty-library-pc .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9}.xml-title-Forty-library-pc .title-container .left-image{width:63px;height:74px;background-color:var(--background-color);position:relative;z-index:9;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.xml-title-Forty-library-pc .title-container .left-image .image-box{width:74%;height:75%;background-color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-title-Forty-library-pc .title-container .left-image .image-box .image-container{width:100%;height:86%;border-radius:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:2px solid #fff}.xml-title-Forty-library-pc .title-container .left-image .image-box .image-container .xml-image-dan-tu,.xml-title-Forty-library-pc .title-container .left-image .image-box .image-container .xml-image-dan-tu img{border-radius:50%;height:100%;width:100%}.xml-title-Forty-library-pc .title-container .left-image .image-box .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Forty-library-pc .title-container .right-top-bg{min-height:50px;max-width:77%;position:relative;margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.xml-title-Forty-library-pc .title-container .right-top-bg .zhuangshi{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:.5;border-radius:5px}.xml-title-Forty-library-pc .title-container .right-top-bg .right-block{width:60px;height:30px;position:absolute;right:-8px;bottom:-8px;background:linear-gradient(153deg,transparent 0,transparent 51%,var(--background-color) 49%,var(--background-color) 100%);border-radius:10px 0 5px}.xml-title-Forty-library-pc .title-container .right-top-bg .right-block::after{content:"";width:8px;height:5px;background-color:#5c5c5c;position:absolute;right:0;top:0;z-index:-1}.xml-title-Forty-library-pc .title-container .right-top-bg .right-block::before{content:"";width:18px;height:8px;background-color:#5c5c5c;position:absolute;left:3px;bottom:0;z-index:-1}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox{height:100%;width:100%;padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Forty-library-pc .title-container .right-top-bg .rigth-titlebox .text-container .edit-mode-inject{width:100%}.xml-title-Fortyone-library-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px!important;padding-left:8px!important}.xml-title-Fortyone-library-pc>div{width:100%}.xml-title-Fortyone-library-pc .title-container{display:inline-block;position:relative;z-index:9}.xml-title-Fortyone-library-pc .title-container .title-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);border-radius:25px 0 0 25px;padding-left:5px;height:40px}.xml-title-Fortyone-library-pc .title-container .title-bg::after{content:"";width:70%;height:100%;position:absolute;top:0;right:-10px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);background-color:inherit;z-index:-1}.xml-title-Fortyone-library-pc .title-container .title-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5eff9;border-radius:25px 0 0 25px;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}.xml-title-Fortyone-library-pc .title-container .left-image{width:50px;height:50px;background-color:var(--background-color);position:relative;z-index:9;border-radius:50%}.xml-title-Fortyone-library-pc .title-container .left-image .image-container{width:100%;height:100%;border-radius:50%;border:2px solid #fff}.xml-title-Fortyone-library-pc .title-container .left-image .image-container .xml-image-dan-tu,.xml-title-Fortyone-library-pc .title-container .left-image .image-container .xml-image-dan-tu img{border-radius:50%;height:100%;width:100%}.xml-title-Fortyone-library-pc .title-container .left-image .image-container .xml-image-dan-tu .el-image{width:100%;height:100%}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox{height:100%;padding:0 20px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;bottom:7px}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;position:relative;border-radius:3px}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container .editorClass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-all}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container p{line-height:2.3}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container .editorClass .w-e-text-container{background-color:transparent}.xml-title-Fortyone-library-pc .title-container .rigth-titlebox .text-container .edit-mode-inject{width:100%}
\ No newline at end of file
diff --git a/src/plugin/xml-digital-teaching/lib/theme/xml-components/xmlDigitalTeaching.css b/src/plugin/xml-digital-teaching/lib/theme/xml-components/xmlDigitalTeaching.css
index cdec3a8..adf0048 100644
--- a/src/plugin/xml-digital-teaching/lib/theme/xml-components/xmlDigitalTeaching.css
+++ b/src/plugin/xml-digital-teaching/lib/theme/xml-components/xmlDigitalTeaching.css
@@ -1 +1 @@
-@charset "UTF-8";.xml-digital-teaching-preview,.xml-digital-teaching-preview .code-toolbar,.xml-text-preview-box-dialog{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview{--reader-background-color:#fafafa;--reader-theme-color:#ffffff;user-select:none}.xml-digital-teaching-preview .parent-group{padding:15px 30px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.xml-digital-teaching-preview .xml-digital-teaching-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 10px 0;background:var(--reader-background-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left{height:calc(var(--xml-reader-page-height) - 12px);background-color:var(--reader-theme-color);padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .el-tree-node__content span{height:100%;line-height:30px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .preview-left-student .demo-tabs>.el-tabs__content{color:#6b778c;font-size:32px;font-weight:600;width:266px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .preview-left-student .el-tabs__nav-wrap::after{position:static!important}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student{cursor:pointer;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .note-content-studentnode{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .note-content-studentnodeFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .flexOne{padding-right:23px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .expansion{margin:-23px 0 0 205px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .bookm-mark-student .note-content{font-weight:400;font-size:13px;margin-top:10px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{position:relative;height:calc(var(--xml-reader-page-height) - 12px);width:800px;overflow:hidden;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:720px;overflow-x:auto}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-Preview-dom{height:calc(var(--xml-reader-page-height) - 68px);overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc::-webkit-scrollbar{width:0!important}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box{width:100%;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block{position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .add-teacher-resources{position:absolute;top:22px;left:-80px;display:none;width:92px;height:30px;background:#e3f2ff;border-radius:15px 0 0 15px;text-align:center;line-height:30px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#3e8ced;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc{position:absolute;top:17px;right:0;width:60px;height:32px;padding:0 2px 0 42px;border-radius:0 16px 16px 0;background:#e3f2ff;background:linear-gradient(to right,transparent 0,transparent 40px,#e3f2ff 40px,#e3f2ff 60px);left:734px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc img{margin:10px auto;width:12px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc .number{position:absolute;top:-2px;right:-2px;padding:0 5px;background:#f04343;border-radius:5px;font-family:PingFang SC;font-weight:300;font-size:10px;color:#fff;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block:hover .show-add-teacher-resources,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block:hover .teacher-resources-number-pc{display:block}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10;width:100%;height:56px;padding:0 20px;background-color:var(--reader-theme-color);border-bottom:2px solid #f2f2f2}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .text-book-title{width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC;font-weight:500;font-size:17px;color:#333}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .button-box{margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:78px;height:28px;background:#e3f2ff;border-radius:8px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#3e8ced;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .disabled{cursor:no-drop}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades img{width:17px;height:22px;-o-object-fit:contain;object-fit:contain}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades span{display:inline-block;width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;font-family:PingFang SC;font-weight:500;font-size:17px;color:#0d3b8b}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .set-up{margin:0 0 0 29px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .set-up img{width:34px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--xml-reader-page-height) - 12px);background-color:#fafafa;-webkit-box-shadow:0 0 10px 0 rgba(218,218,218,.8);box-shadow:0 0 10px 0 rgba(218,218,218,.8)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .preview-toolbar-content{width:260px;height:100%;background-color:#fafafa;margin-right:8px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content{height:calc(var(--xml-reader-page-height) - 30px);overflow-y:scroll}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60px;height:820px;padding-top:18px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);border-radius:0 0 40px;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:86px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item .toolbar-icon{width:20px;height:20px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item div{padding-top:4px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#666}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_01 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_02 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_03 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_04 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_05 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_06 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_07 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_08 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_09 div{color:#3e8ced;font-weight:600}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_01 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_01.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_02 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_02.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_03 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_03.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_04 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_04.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_05 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_05.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_06 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_06.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_07 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_07.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_08 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_08.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_09 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_09.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_01 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_01.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_02 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_02.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_03 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_03.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_04 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_04.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_05 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_05.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_06 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_06.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_07 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_07.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_08 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_08.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_09 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_09.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar{position:absolute;left:0;top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:8;width:60px;height:104px;-webkit-transition:top .3s;transition:top .3s}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar{position:relative;width:100%;height:80px;border-radius:0 30px 30px 0;background-color:#ecf3fe}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar::after{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 0,transparent 0 30px,#ecf3fe 29px);top:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar::before{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 30px,transparent 0 30px,#ecf3fe 29px);bottom:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc::before{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 30px,transparent 0 30px,#f7f7f7 29px);-webkit-filter:drop-shadow(3px 7px 12px #b1b1b1);filter:drop-shadow(3px 7px 12px #b1b1b1);bottom:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-seach-item-text{border-bottom:1px solid rgba(0,0,0,.1);padding:8px 8px 14px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc{position:fixed;left:0;top:0;width:1920px;height:100vh;z-index:999}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc div{-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;pointer-events:fill;position:absolute;z-index:9999;border-radius:8px;overflow:hidden;border:1px solid #f2f2f2;-webkit-box-shadow:1px 6px 8px #ccc;box-shadow:1px 6px 8px #ccc;background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:0 16px;background-image:linear-gradient(-75deg,rgba(252,197,192,.2) 0,rgba(128,212,222,.2) 0,rgba(3,227,251,.2) 0,rgba(1,97,240,.2) 100%)}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo img{width:40px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo .xiaozhi-logo{width:40px;height:28px;background-image:url(../../static/images/icons/ai/xiaozhi_logo2.png);background-size:100%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo span{padding-left:14px;font-family:SourceHanSansCN-Medium;font-size:16px;font-weight:600;font-stretch:normal;line-height:50px;letter-spacing:0;color:#0d27c6}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .el-icon-close{font-size:20px;font-weight:800;color:#999;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .xiaozhi-tips{width:100%;height:85px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(252,197,192,.1)),color-stop(0,rgba(128,212,222,.1)),color-stop(0,rgba(3,227,251,.1)),to(transparent));background-image:linear-gradient(180deg,rgba(252,197,192,.1) 0,rgba(128,212,222,.1) 0,rgba(3,227,251,.1) 0,transparent 100%);font-family:SourceHanSansCN-Light;font-size:15px;font-weight:400;font-stretch:normal;line-height:24px;letter-spacing:0;color:#405ad1;padding:15px 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;position:absolute;top:0;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .scroll{overflow-y:scroll}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content{width:100%;padding:85px 8px 8px;background:#fff;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .timer{width:100%;padding:8px 0;text-align:center;font-family:SourceHanSansCN-Light;font-size:14px;letter-spacing:0;color:#848484}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .cover{width:38px;height:38px;border-radius:50%;background:url(../../static/images/icons/ai/evaluate_avatar.png) #fff;overflow:hidden;background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .cover img{width:38px;height:38px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .text{position:relative;z-index:10;max-width:calc(100% - 34px);padding:8px 10px;font-size:15px;word-wrap:break-word;color:#555}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .text span{width:calc(100% - 5px);height:4px;position:absolute;left:3px;bottom:0;border-radius:0 0 8px 8px;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:6px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating .delete{margin-top:8px;width:14px;height:20px;background-image:url(../../static/images/icons/ai/delete_01.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating .refresh{margin-top:8px;width:14px;height:20px;background-image:url(../../static/images/icons/ai/refresh_01.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .left .text{margin-left:8px;background-color:#f4f4f4;border-radius:0 15px 15px;border:1px solid #e5e5e5;color:#484848}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right .text{margin-right:8px;background-color:rgba(187,232,255,.3);border-radius:15px 0 15px 15px;border:1px solid #bbe8ff;color:#000}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right .operating{padding:0 6px 0 0}@-webkit-keyframes myAnimation{0%,100%{background-image:-webkit-gradient(linear,left top,right top,from(#2495ff),color-stop(24%,#c557f8),color-stop(57%,#03e3fb),to(#0161f0));background-image:linear-gradient(90deg,#2495ff 0,#c557f8 24%,#03e3fb 57%,#0161f0 100%)}25%{background-image:-webkit-gradient(linear,left top,right top,from(#0161f0),color-stop(24%,#2495ff),color-stop(57%,#c557f8),to(#03e3fb));background-image:linear-gradient(90deg,#0161f0 0,#2495ff 24%,#c557f8 57%,#03e3fb 100%)}50%{background-image:-webkit-gradient(linear,left top,right top,from(#03e3fb),color-stop(24%,#0161f0),color-stop(57%,#2495ff),to(#c557f8));background-image:linear-gradient(90deg,#03e3fb 0,#0161f0 24%,#2495ff 57%,#c557f8 100%)}75%{background-image:-webkit-gradient(linear,left top,right top,from(#c557f8),color-stop(24%,#03e3fb),color-stop(57%,#0161f0),to(#2495ff));background-image:linear-gradient(90deg,#c557f8 0,#03e3fb 24%,#0161f0 57%,#2495ff 100%)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar{width:90%;height:60px;background-color:#f4f4f4;border-radius:0 15px 10px 10px;border:1px solid #e5e5e5;position:absolute;bottom:90px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);line-height:60px;z-index:99}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar>div{width:100%;position:relative;padding-left:20px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar>div span{width:calc(100% - 5px);height:8px;position:absolute;left:3px;bottom:-3px;border-radius:0 0 8px 8px;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:14px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(3,227,251,.1)));background-image:linear-gradient(180deg,transparent 0,rgba(3,227,251,.1) 100%);position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box::before{content:"";width:90%;height:1px;background-color:#bbe8ff;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .download{width:20px;height:20px;background-image:url(../../static/images/icons/ai/download.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:7px;border:1px solid #bbe8ff;padding-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-content{width:100%;outline:0;max-height:50px;overflow-y:scroll;padding:6px 14px;font-size:16px;color:#333;font-family:"微软雅黑";background-color:#fff;border-radius:6px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-content:empty::before{content:attr(placeholder);color:#777}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .sending{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:20px;border-radius:10px;background-image:url(../../static/images/icons/ai/sending2.png);background-size:100% 100%;cursor:pointer;font-family:SourceHanSansCN-Light;font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#fff;margin-left:10px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .sending:hover{opacity:.7}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-top{position:absolute;top:0;left:0;width:100%;height:6px;cursor:n-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-bottom{position:absolute;left:0;bottom:0;width:100%;height:6px;cursor:n-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-left{position:absolute;top:0;left:0;width:6px;height:100%;cursor:e-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-right{position:absolute;top:0;right:0;width:6px;height:100%;cursor:e-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box{pointer-events:fill;position:fixed;bottom:50px;right:46px;z-index:9999;width:120px;height:120px;cursor:pointer;background-image:url(../../static/images/icons/ai/elfin.png);background-size:100%;background-repeat:no-repeat;-webkit-animation:turn 2s linear infinite;animation:turn 2s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box .dialog-box{position:absolute;padding:28px 26px 10px;top:-62px;left:-96px;width:140px;font-size:14px;height:90px;background-image:url(../../static/images/icons/ai/dialog_box.png);background-size:100%;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box .dialog-box span{-webkit-animation:bounce .5s 1 forwards;animation:bounce .5s 1 forwards;display:inline-block;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounce{0%{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-gif{background-image:url(../../static/images/icons/ai/elfin.gif)}@-webkit-keyframes turn{0%,100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}20%,60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes turn{0%,100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}20%,60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave-to{opacity:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter-to,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave{opacity:1}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter-active,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave-active{-webkit-transition:all .6s;transition:all .6s}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .download-dom{position:fixed;top:0;left:0;height:0;overflow-y:scroll}.xml-digital-teaching-preview .xml-resource-list-pc{width:100%;height:100%;overflow-y:auto;padding:0 8px;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse{border:none}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item{margin-bottom:26px;background-color:var(--reader-theme-color);-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;overflow:hidden;border:2px solid #fff}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .el-collapse-item__header{position:sticky;top:0;left:0;height:30px;padding:0 0 0 10px;background:#7f9eb2;font-family:PingFang SC;font-weight:400;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .is-active{background:#3e8ced;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .el-collapse-item__content{padding-bottom:0}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .collapse-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .is-active{border:2px solid #3e8ced}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f8fbff;width:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;width:100%;padding:2px 8px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .flie-title{padding:0 0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .teacher-flie-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0e3c8c;font-weight:600}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .el-icon-more,.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .el-icon-more{color:#fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-title{width:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon{width:23px;height:17px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .isPlay{position:relative}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .isPlay::after{content:"";display:block;position:absolute;top:0;right:0;background-color:var(--reader-background-color);width:16px;height:17px;-webkit-animation:myfirst2 1.2s infinite;animation:myfirst2 1.2s infinite}@-webkit-keyframes myfirst2{from{width:16px}to{width:0}}@keyframes myfirst2{from{width:16px}to{width:0}}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_01{background-image:url(../../static/images/icons/resource/icon_01.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_02{background-image:url(../../static/images/icons/resource/icon_02.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_03{background-image:url(../../static/images/icons/resource/icon_03.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_04{background-image:url(../../static/images/icons/resource/icon_04.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_05{background-image:url(../../static/images/icons/resource/icon_05.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon{margin-left:6px;width:18px;height:18px;cursor:pointer;background-image:url(../../static/images/icons/resource/positioning.png);background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon:hover{background-image:url(../../static/images/icons/resource/positioning.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon3{position:absolute;top:0!important;left:70px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon4{position:absolute;top:13px!important;left:203px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .hoverImgStyle{position:absolute;top:106px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .hoverStyle{position:absolute;top:0!important;left:203px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .flex-column{padding-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note{padding-bottom:4px;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#a8bbc8;border-radius:4px 4px 0 0}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .note-icon{width:16px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .eye{width:16px;margin-left:155px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .note-content{width:100%;background-color:#fff;padding:4px 8px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:106px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .el-dialog__header{display:none}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:76px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .cover img{max-width:100%;max-height:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .image-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .image-title-box .image-title{cursor:pointer;width:80px;opacity:.6;text-align:center;line-height:13px;font-family:PingFang SC;font-weight:800;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource{width:100%;padding:4px 6px;background-color:#fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;border:2px solid #fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item .resource-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:164px;color:#0d3b8b}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item .resource-title-width{width:120px;margin-left:4px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item img{margin-left:6px;width:12px;cursor:pointer;vertical-align:middle}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .xml-current-resources{border:2px solid #3e8ced;color:#3e8ced}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .current-teacher-resources{-webkit-animation:backgroundColor 4s ease;animation:backgroundColor 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes backgroundColor{from{background-color:#409ef0}to{background-color:#c8e5ff}}@keyframes backgroundColor{from{background-color:#409ef0}to{background-color:#c8e5ff}}.xml-digital-teaching-preview .xml-resource-list-pc .no-data{margin:130px 30px;width:188px}.xml-digital-teaching-preview .xml-resource-list-pc .el-dialog__header{display:none!important}.xml-digital-teaching-preview .xml-resource-list-pc .el-dialog__body{padding:0}.xml-digital-teaching-preview .xml-preview-catalog-pc{overflow-y:auto;height:calc(var(--xml-reader-page-height) - 40px);padding:0!important}.xml-digital-teaching-preview .xml-preview-catalog-pc .text-book-name{font-family:PingFang SC;font-weight:400;font-size:18px;color:#333;text-align:center;padding:0 8px 14px 0;background:#fff;width:266px;position:sticky;top:52px;left:0;z-index:99;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-preview-catalog-pc .text-book-name span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;padding:12px 0 20px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header .catalog-title{padding:0 14px;font-family:PingFang SC;font-weight:500;font-size:16px;color:#4994fb}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header img{width:10px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalogHeaderHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;left:0;z-index:99;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-parent-group-block .add-teacher-resources,.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__expand-icon,.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__expand-icon::before{display:none}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content{width:260px;font-size:14px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__content{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .is-current>.el-tree-node__content{position:relative;background:linear-gradient(88deg,#e3f2ff 0,#f9fcff 100%);border-radius:6px 0 0 6px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .is-current>.el-tree-node__content::after{position:absolute;top:5px;left:0;content:"";display:block;width:3px;height:20px!important;background:#4994fb}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .custom-tree-node{width:200px;font-style:14px;font-weight:400;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important}.xml-digital-teaching-preview .xml-digital-teaching-phone{height:var(--xml-reader-page-height);background-color:#f5f5f5}.xml-digital-teaching-preview .xml-digital-teaching-phone .xmlmback{position:absolute;top:122px;left:137px;z-index:1;padding-top:5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-reader-window-box{-webkit-touch-callout:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-reader-window-box .xml-reader-content{padding-bottom:85px}.xml-digital-teaching-preview .xml-digital-teaching-phone .preview-list{width:100%;height:calc(var(--xml-reader-page-height) - var(--vh-offset,0px));background-color:var(--reader-theme-color);-ms-scroll-chaining:none;overscroll-behavior:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .preview-list .xml-reader-window-Preview-dom{height:calc(var(--xml-reader-page-height) - var(--vh-offset,0px));overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop{width:100%;height:80vh;background-color:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;padding:10px 15px 34px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .xmlPreviewSearch-input{margin-top:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .xmlPreviewSearch-input input{padding:1px 20px;background:#f3f3f3;width:17.8125rem;border:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .seach-text{background-color:#f6fbff;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0 14px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-parent-group-block{position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .el-collapse-item__content{padding-bottom:0;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar{padding:0 16px;width:100%;position:fixed;top:0;left:0;z-index:99;pointer-events:all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con{width:100%;height:42px;background:#dee9ff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.05);box-shadow:0 0 10px 0 rgba(0,0,0,.05);border-radius:12px;padding:5px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .cur-name{width:70%;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#0d3b8b;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .search-box{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#0d3b8b;line-height:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .search-box .icon{width:16px;height:16px;margin-left:12px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3003;pointer-events:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;width:100%;bottom:0;left:0;background:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2);pointer-events:all;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom);z-index:3003;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .switch-chapters-content{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 34px 8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;border-bottom:1px solid #f1f1f1}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .switch-chapters-content img{width:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .toolbar-phone-item{padding-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#333;line-height:22px;padding-top:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_10 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_11 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_12 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_13 div{color:#3e8ced;font-weight:600}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .toolbar-phone-item .toolbar-icon{width:24px;height:24px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_10 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_10.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_11 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_11.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_12 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_12.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_13 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_13.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_10 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_10.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_11 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_11.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_12 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_12.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_13 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_13.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop{width:100%;height:80vh;background:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;padding:0 15px 66px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop .book-name{font-family:PingFang SC,PingFang SC;font-weight:600;font-size:18px;color:#0d3b8b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop .node-label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop{width:100%;background:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2);border-radius:22px 22px 0 0;padding:17px;padding-bottom:calc(148px + env(safe-area-inset-bottom));-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .keyname{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;margin-right:9px;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#333;width:34.5%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span{margin:0 20px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span.el-input-number__decrease,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span.el-input-number__increase{margin:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .size-btn{width:62px;height:30px;background:#efefef;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box{width:calc(100% - 65px);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:3vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,28px)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box .color-tag{width:28px;height:28px;border-radius:50%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .el-input__inner,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .el-input__inner{height:30px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box .active{border:1px solid #333}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-input__suffix-inner{margin-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .el-input__suffix{margin-top:6px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .is-reverse{margin-top:-13px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box{width:calc(100% - 75px)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .el-input__suffix{margin-top:6px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .is-reverse{margin-top:-13px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .m-l23{margin-left:23px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .spacing-box:not(.number-input) .el-input__inner{width:25vw;padding-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small{line-height:28px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input-number__decrease,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input-number__increase{width:28px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input__inner{height:30px;line-height:30px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop{width:100%;height:80vh;padding:0 15px 33px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;position:relative;overflow:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .no-data{margin:40px 20%;width:60%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item>img,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item>img,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item>img{margin-right:4px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar{width:100%;height:46px;background:#e3ecff;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;left:0;bottom:calc(62px + env(safe-area-inset-bottom))}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar>div{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:rgba(22,129,229,.6);line-height:22px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar .active{color:#0d3b8b;font-weight:600;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar .active::after{content:"";width:100%;height:2px;background-color:#0d3b8b;position:absolute;left:0;bottom:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list{height:calc(100% - 90px);overflow:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .el-collapse-item__header{background-color:transparent;color:#0d3b8b;font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .el-collapse-item__wrap{background-color:transparent;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:13px;color:#2d2d2d;line-height:15px;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item>div{width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:normal}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item>div{width:90%;line-height:normal}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item .or-text{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:13px;color:#2d2d2d;line-height:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item .note-con{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:11px;color:#57a9fb;margin-top:6px;padding-left:10px;border-left:1px solid #57a9fb}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item>div{width:90%;line-height:normal;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:13px;color:#2d2d2d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-transform:translateY(8px);transform:translateY(8px);padding:0 5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 6px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns>div img{margin-right:5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns .delete-btn{color:#ff5a5a}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-title{width:100%;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip{position:fixed;bottom:85px;left:calc((100% - 335px)/ 2);z-index:10001;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:335px;background:#f7fcff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25);padding:10px 20px;border-radius:12px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon{display:inline-block;width:1.25em;height:1.25em;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.copy{background-image:url(../../static/images/icons/richtext/copy-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.note{background-image:url(../../static/images/icons/richtext/note-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.highlight{background-image:url(../../static/images/icons/richtext/highlight-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action span{padding-left:4px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#333}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-remark{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:10px;color:#999}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader{height:0!important;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-sun{font-family:"宋体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-hei{font-family:"黑体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-kai{font-family:"楷体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone{pointer-events:none;position:fixed;top:0;left:0;z-index:10002;width:100%;height:100vh;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere{position:absolute;pointer-events:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere .xml-robot-image{background-image:url(../../static/images/icons/ai/elfin.png);background-size:100% 100%;-webkit-filter:drop-shadow(-3px 3px 6px rgba(0, 0, 0, .5));filter:drop-shadow(-3px 3px 6px rgba(0, 0, 0, .5))}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere .van-icon-arrow-left{font-size:1vw;font-weight:600;color:#777}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .drag-left{-webkit-transition:left 1s;transition:left 1s}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .min-robot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px 0 0 10px;background-image:-webkit-gradient(linear,right top,left top,from(#c9dbfa),to(#cae3fb));background-image:linear-gradient(to left,#c9dbfa,#cae3fb);-webkit-box-shadow:-3px 3px 6px rgba(0,0,0,.5);box-shadow:-3px 3px 6px rgba(0,0,0,.5)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content{position:relative;width:100%;height:80vh}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .navbar-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(-75deg,rgba(252,197,192,.2) 0,rgba(128,212,222,.2) 0,rgba(3,227,251,.2) 0,rgba(1,97,240,.2) 100%);border-radius:.3rem .3rem 0 0}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .navbar-box span{padding-left:2vw;font-family:SourceHanSansCN-Medium;font-weight:600;font-stretch:normal;color:#0d27c6}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box{width:100%;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .xiaozhi-tips{width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(252,197,192,.1)),color-stop(0,rgba(128,212,222,.1)),color-stop(0,rgba(3,227,251,.1)),to(transparent));background-image:linear-gradient(180deg,rgba(252,197,192,.1) 0,rgba(128,212,222,.1) 0,rgba(3,227,251,.1) 0,transparent 100%);font-family:SourceHanSansCN-Light;text-align:center;font-weight:400;font-stretch:normal;letter-spacing:0;color:#405ad1}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main,.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .timer{text-align:center;font-family:SourceHanSansCN-Light;font-weight:400;font-stretch:normal;letter-spacing:0;color:#848484}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .content-box{position:relative;font-family:SourceHanSansCN-Light;font-weight:400;font-stretch:normal;letter-spacing:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .content-box .loading-box{width:100%;position:absolute;left:0;bottom:0;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}@keyframes myAnimation{0%,100%{background-image:-webkit-gradient(linear,left top,right top,from(#2495ff),color-stop(24%,#c557f8),color-stop(57%,#03e3fb),to(#0161f0));background-image:linear-gradient(90deg,#2495ff 0,#c557f8 24%,#03e3fb 57%,#0161f0 100%)}25%{background-image:-webkit-gradient(linear,left top,right top,from(#0161f0),color-stop(24%,#2495ff),color-stop(57%,#c557f8),to(#03e3fb));background-image:linear-gradient(90deg,#0161f0 0,#2495ff 24%,#c557f8 57%,#03e3fb 100%)}50%{background-image:-webkit-gradient(linear,left top,right top,from(#03e3fb),color-stop(24%,#0161f0),color-stop(57%,#2495ff),to(#c557f8));background-image:linear-gradient(90deg,#03e3fb 0,#0161f0 24%,#2495ff 57%,#c557f8 100%)}75%{background-image:-webkit-gradient(linear,left top,right top,from(#c557f8),color-stop(24%,#03e3fb),color-stop(57%,#0161f0),to(#2495ff));background-image:linear-gradient(90deg,#c557f8 0,#03e3fb 24%,#0161f0 57%,#2495ff 100%)}}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .left{background-color:#f4f4f4;border-radius:0 10px 10px;border:1px solid #e5e5e5;color:#484848}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .right{background-color:#bbe8ff;border-radius:10px 0 10px 10px;border:1px solid #bbe8ff;color:#000}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box .delete{background-image:url(../../static/images/icons/ai/delete_01.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box .refresh{background-image:url(../../static/images/icons/ai/refresh_01.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .right-item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box{position:absolute;left:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;border-top:solid 1px #bbe8ff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-20%,transparent),to(rgba(3,227,251,.1)));background-image:linear-gradient(180deg,transparent -20%,rgba(3,227,251,.1) 100%);-webkit-box-shadow:40px 12px 70px rgba(3,227,251,.2);box-shadow:40px 12px 70px rgba(3,227,251,.2)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .download{background-image:url(../../static/images/icons/ai/download.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bbe8ff;background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .input-content{width:calc(100% - .4rem);outline:0;border:none;resize:none;overflow-y:scroll;color:#333;font-family:"微软雅黑";background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .input-content:empty::before{content:attr(placeholder);color:#777}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .sending{width:.24rem;height:.32rem;background-color:#fff;background-image:url(../../static/images/icons/ai/sending2.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-loading{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7)}.xml-digital-teaching-preview .xml-digital-teaching-phone .pointer-events{pointer-events:initial}.xml-digital-teaching-preview .xml-resource-list-phone{width:100%;height:80vh;padding-bottom:20px;background-color:#f0f8ff;border-radius:6vw 6vw 0 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding-right:2vw;padding-bottom:calc(50px + env(safe-area-inset-bottom))}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone{position:relative;width:26vw;height:100%;background-color:var(--reader-background-color)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .toolbar-item{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:14vw;padding:0 6px 0 3vw;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:15px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .toolbar-item span{padding-left:6px}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .current-toolbar{font-weight:600;color:#3e8ced}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .select-toolbar{position:absolute;left:0;top:0;z-index:8;width:100%;height:14vw;background:#f0f8ff;-webkit-transition:top .3s;transition:top .3s}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .select-toolbar::after{position:absolute;z-index:10;display:block;content:"";width:2px;height:6vw;background:#2679e1;top:4vw;left:0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content{width:70vw;height:100%;padding:0 10px;overflow:hidden;overflow-y:auto;background-color:var(--reader-background-color);border-radius:2vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .current-teacher-resources{-webkit-animation:backgroundColor 4s ease;animation:backgroundColor 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes backgroundColor{from{background-color:#7ac1ff}to{background-color:#eaf5ff}}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note-box{padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note{-webkit-box-shadow:0 1px 4px 0 rgba(218,218,218,.8);box-shadow:0 1px 4px 0 rgba(218,218,218,.8);border-radius:4px}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#4f8de9;border-radius:4px 4px 0 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .note-icon{width:4vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .location{width:5vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .note-content{width:100%;padding:4px 8px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:24px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item{position:relative;padding-bottom:1vw;width:100%;min-height:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e0e0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-title{width:calc(100% - 10vw);padding:0 8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-icon{width:5vw;height:5vw;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_01{background-image:url(../../static/images/icons/resource/phone_icon_01.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_02{background-image:url(../../static/images/icons/resource/phone_icon_02.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_03{background-image:url(../../static/images/icons/resource/phone_icon_03.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_04{background-image:url(../../static/images/icons/resource/phone_icon_04.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_05{background-image:url(../../static/images/icons/resource/phone_icon_05.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .location{margin-left:6px;width:5vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .isPlay{position:relative}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .isPlay::after{content:"";display:block;position:absolute;top:0;right:0;background-color:var(--reader-background-color);width:3.6vw;height:5vw;-webkit-animation:myfirst 1.2s infinite;animation:myfirst 1.2s infinite}@-webkit-keyframes myfirst{from{width:3.6vw}to{width:0}}@keyframes myfirst{from{width:3.6vw}to{width:0}}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .flex-column{padding-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item{position:relative;margin-bottom:2vw;width:46%}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .resource-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30vw;background-color:#f2f2f2}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .resource-cover img{max-width:100%;max-height:100%}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0 2vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom .resource-title{width:calc(100% - 5vw);padding-right:8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom .location{width:5vw}.xml-digital-teaching-preview .teacher-resources-number-h5{position:absolute;top:23px;right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;cursor:pointer}.xml-digital-teaching-preview .teacher-resources-number-h5 .number{position:relative;display:inline-block;border:1px solid #f17f53;border-radius:4px;height:18px;background-color:#fff;line-height:18px;padding:0 3px 0 4px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:10px;color:#f17f53;left:-4px}.xml-digital-teaching-preview .teacher-resources-number-h5 .number::after{position:absolute;top:5px;left:-3px;content:"";display:block;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #f17f53;border-top-color:#fff;border-right-color:#fff;background-color:#fff}.xml-digital-teaching-preview .xml-download-file-uppop{width:calc(100vw - 20px);padding:18px 12px;border-radius:6px;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}.xml-digital-teaching-preview .xml-download-file-uppop .code-path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .xml-download-file-uppop .code-path .download-file-link{width:calc(100% - 60px);height:34px;border:1px solid #efefef;border-radius:6px;padding:0 14px;line-height:32px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-download-file-uppop .code-path .copy-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:54px;height:34px;background:#3e8ced;border-radius:2px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#fff}.xml-digital-teaching-preview .xml-download-file-uppop .code-text{padding-top:6px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#3e8ced;line-height:20px}.xml-digital-teaching-preview .video-resource-player{position:fixed;top:0;left:0;z-index:10002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#2e2e2e}.xml-digital-teaching-preview .video-resource-player .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .video-resource-player .video-content{width:100%}.xml-digital-teaching-preview .video-resource-player-pc{position:fixed;top:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:50%;background-color:#2e2e2e}.xml-digital-teaching-preview .video-resource-player-pc .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .video-resource-player-pc .video-content{width:100%;position:relative}.xml-digital-teaching-preview .xml-audio-player-page{position:fixed;top:0;left:0;z-index:10002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#2e2e2e}.xml-digital-teaching-preview .xml-audio-player-page .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .square-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:70vw;height:70vw;padding:30px;border-radius:50%;overflow:hidden}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button{position:absolute;left:0;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70vw;height:70vw}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button .el-icon-video-pause,.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button .el-icon-video-play{font-size:15vw;font-weight:600;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .rotate{-webkit-animation:rotate 7s linear infinite;animation:rotate 7s linear infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .active{-webkit-animation-play-state:running;animation-play-state:running}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .paused{-webkit-animation-play-state:paused;animation-play-state:paused}.xml-digital-teaching-preview .xml-audio-player-page .audio-player-title{width:100%;height:10vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC;font-weight:500;font-size:5vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .current-time{width:14vw;font-size:4vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .total-time{width:14vw;padding-left:1vw;font-size:4vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .progress{width:56vw}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;height:140px;padding-bottom:10px}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box .el-slider__button{width:10px;height:10px;background-color:#409eff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box .volume-btn{margin:10px 0 0 4px;width:16px;height:16px;background-image:url(../../static/images/icons/resource/volume_02.png);background-size:100% 100%}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-line-height]:not([data-theme-line-height=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-line-height]:not([data-theme-line-height=""]) .parent-group .text-container .richtext-reset-wrapper--view p{line-height:var(--reader-theme-line-height)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-letter-spacing]:not([data-theme-letter-spacing=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-letter-spacing]:not([data-theme-letter-spacing=""]) .parent-group .text-container .richtext-reset-wrapper--view p{letter-spacing:var(--reader-theme-letter-spacing)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view p:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view span:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view p:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view span:not([style~="background-color:"]){color:var(--reader-theme-font-color)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view p:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view span:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view p:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view span:not([style~="background-color:"]) a{color:var(--reader-theme-link-color)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view span,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .text-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .text-container .richtext-reset-wrapper--view span{font-size:var(--reader-theme-font-size)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view span,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .text-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .text-container .richtext-reset-wrapper--view span{font-family:var(--reader-theme-font-family)!important}@media (min-width:1300px) and (max-width:1500px){.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{width:670px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:590px}}@media (max-width:1299px){.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{width:600px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:520px}}.xml-digital-teaching-preview .mask-layer-trial-external{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3)}.xml-digital-teaching-preview .mask-layer-trial-external img{width:20px}.xml-digital-teaching-preview .min-mask-layer img{width:14px}.xml-digital-teaching-preview ::-webkit-scrollbar{width:6px}.xml-digital-teaching-preview ::-webkit-scrollbar-track{background-color:#e0e0e0}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb{background-color:#a3a3a3}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb:hover{background-color:#797979}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb:active{background-color:#797979}.xml-digital-teaching-preview .xml-reader-window-box .text-books-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.xml-digital-teaching-preview .xml-search-highlight{background-color:#ff0;color:red}.xml-digital-teaching-preview .code-toolbar{user-select:none}.add-teacher-resources-dialog .el-dialog__title{font-size:16px}.add-teacher-resources-dialog .el-dialog__body{padding:10px 20px 30px}.add-teacher-resources-dialog .el-dialog__body .ispan{font-size:12px!important;margin-top:-33px!important;font-style:normal!important}.add-teacher-resources-dialog .el-dialog__body .el-upload-list--picture-card{margin:0 0 0 -50px}.add-teacher-resources-dialog .el-dialog__body .el-checkbox{min-width:108px}.add-teacher-resources-dialog .el-dialog__body .el-upload--picture-card i{font-size:54px;margin-top:43px}.add-teacher-resources-dialog .el-dialog__body .recordeds{margin-left:0!important}.add-teacher-resources-dialog .el-dialog__body .upload-demo{margin-left:145px!important}.add-teacher-resources-dialog .el-dialog__body .addOne{height:60px!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item{margin:0!important;border-radius:4px!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item .text-textarea{width:100%!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item .text-textarea:focus{border-color:#409eff!important}.add-teacher-resources-dialog .el-dialog__body .disUoloadSty .el-upload--picture-card{display:none}.add-teacher-resources-dialog .el-dialog__body .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.add-teacher-resources-dialog .el-dialog__body .xml-file-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:148px;height:148px;background-color:#a7afb8;border:1px dashed #c0ccda;border-radius:6px}.add-teacher-resources-dialog .el-dialog__body .xml-file-list-item .cover{max-width:100%;max-height:100%}.add-teacher-resources-dialog .el-tabs__nav-wrap::after{position:static!important}.add-teacher-resources-dialog .notes-form{margin-left:-2px}.add-teacher-resources-dialog .notes-textarea{width:84%!important}.add-teacher-resources-dialog .character-count{position:absolute;right:8px;bottom:-4px;font-size:12px;color:#999}.preview-tree-box-h5{background:0 0;padding:15px 0;height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.preview-tree-box-h5[id=built-in-tree]{padding:0}.preview-tree-box-h5 .el-tree-node{word-break:break-all;white-space:normal}.preview-tree-box-h5 .el-tree-node .el-tree-node__content{display:table}.preview-tree-box-h5-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-tree-box-h5-title .el-image{position:absolute;left:16px}.preview-tree-box-h5-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.preview-tree-box-h5-line{width:100%;height:1px;background:#ccc;border-radius:1px}.preview-tree-box-h5-tree{margin-top:16px}.preview-tree-box-h5.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.preview-tree-box-h5.custom-catalog-tree .el-tree-node__expand-icon{display:none}.preview-tree-box-h5.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.preview-tree-box-h5 .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-tree-box-h5 .catalog-node .highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;color:#1681e5}.preview-tree-box-h5 .catalog-node__left,.preview-tree-box-h5 .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-tree-box-h5 .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.preview-tree-box-h5 .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.preview-tree-box-h5 .catalog-node__left .node-label-bg{position:absolute;color:transparent}.preview-tree-box-h5 .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;color:#1681e5}.preview-tree-box-h5 .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left{width:200px}.preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.xml-toast-prompt-box{position:fixed;top:40vh;left:35vw;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30vw}.xml-toast-prompt-box .prompt-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 20px;border-radius:6px;font-size:16px;font-family:"微软雅黑";text-align:center}.xml-toast-prompt-box .warning{background:#fcf6ed;border:2px solid #ffedd4;color:#f2ae4b}.xml-toast-prompt-box .error{background:#fdf0f0;border:2px solid #f0c5c5;color:#eb6c6e}.xml-toast-prompt-box .success{background:#ddf1e2;border:2px solid #bee2c7;color:#6ac73c}.xml-set-pop-pc .el-dialog{width:395px;height:340px}.xml-set-pop-pc .el-dialog__header{background-color:#f2f2f2!important}.xml-set-pop-pc .el-form-item{margin-bottom:35px}.xml-set-pop-pc .el-form-item__label{font-size:16px}.xml-set-pop-pc .el-select{margin-left:3px}.xml-set-pop-pc .el-select--medium{width:300px;height:30px}.xml-set-pop-pc .slider{margin-left:18px}.xml-set-pop-pc .select-font{margin-left:11px;width:75%}.xml-set-pop-pc .set-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:37px}.xml-set-pop-pc .set-item .keyname{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;margin-right:9px;white-space:nowrap}.xml-set-pop-pc .set-item .spacing-box .el-input__inner{width:25vw;padding-right:10px}.xml-set-pop-pc .set-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#333;width:29.9%}.xml-set-pop-pc .set-item>div>span{margin:0 20px}.xml-set-pop-pc .set-item>div>span.el-input-number__decrease,.xml-set-pop-pc .set-item>div>span.el-input-number__increase{margin:0}.xml-set-pop-pc .set-item .size-btn{width:62px;height:30px;background:#efefef;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.xml-set-pop-pc .set-item .color-box{width:calc(100% - 65px);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:3vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,28px)}.xml-set-pop-pc .set-item .color-box .color-tag{width:28px;height:28px;border-radius:50%}.xml-set-pop-pc .set-item .color-box .active{border:1px solid #333}.xml-set-pop-pc .set-item .family-select-box{width:calc(100% - 75px)}.xml-set-pop-pc .set-item .family-select-box .el-select{width:100%}.xml-set-pop-pc .set-item .m-l23{margin-left:23px}.xml-set-pop-pc .color-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:300px;height:28px}.xml-set-pop-pc .color-container .color-item{width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.xml-set-pop-pc .color-container .active-color{border:1px solid #000;border-radius:50%}.xml-set-pop-pc .white-check{color:#fff!important}.xml-set-pop-pc .color-item.white-border{border-color:#fff!important}.xml-set-pop-pc .check-mark{margin:1px 0 0 8px}.xml-set-pop-pc .el-form-item__content .line-height-select{width:283px;height:30px}.customPopper{min-width:80px!important}.teacher-note-popover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher-note-popover span{margin:2px 0;cursor:pointer;font-family:PingFang SC;font-weight:400;font-size:12px;color:#333}.teacher-note-popover span:hover{color:#3d9ae6}@media (max-width:1000px){.xml-digital-teaching-preview .parent-group{padding:14px}.parent-group-mark .code-toolbar{width:calc(100vw - 28px)}}.preview-left-student,.xml-iframe-web-view{width:100%;height:100%}.xml-resource-list-pc .ppt,.xml-resource-list-pc .pptx,.xml-resource-list-phone .ppt,.xml-resource-list-phone .pptx{background-image:url(../../static/images/icons/resource/ppt.svg)}.xml-resource-list-pc .doc,.xml-resource-list-pc .docx,.xml-resource-list-phone .doc,.xml-resource-list-phone .docx{background-image:url(../../static/images/icons/resource/docx.svg)}.xml-resource-list-pc .richtext-reset-wrapper--edit .doc,.xml-resource-list-pc .richtext-reset-wrapper--edit .docx,.xml-resource-list-pc .richtext-reset-wrapper--view .doc,.xml-resource-list-pc .richtext-reset-wrapper--view .docx,.xml-resource-list-phone .richtext-reset-wrapper--edit .doc,.xml-resource-list-phone .richtext-reset-wrapper--edit .docx,.xml-resource-list-phone .richtext-reset-wrapper--view .doc,.xml-resource-list-phone .richtext-reset-wrapper--view .docx{background-image:none}.xml-resource-list-pc .xls,.xml-resource-list-pc .xlsx,.xml-resource-list-phone .xls,.xml-resource-list-phone .xlsx{background-image:url(../../static/images/icons/resource/excel.svg)}.xml-resource-list-pc .gif,.xml-resource-list-pc .jpeg,.xml-resource-list-pc .jpg,.xml-resource-list-pc .png,.xml-resource-list-phone .gif,.xml-resource-list-phone .jpeg,.xml-resource-list-phone .jpg,.xml-resource-list-phone .png{background-image:url(../../static/images/icons/resource/jpg.svg)}.xml-resource-list-pc .mp3,.xml-resource-list-phone .mp3{background-image:url(../../static/images/icons/resource/mp3.svg)}.xml-resource-list-pc .mp4,.xml-resource-list-phone .mp4{background-image:url(../../static/images/icons/resource/mp4.svg)}.xml-resource-list-pc .pdf,.xml-resource-list-phone .pdf{background-image:url(../../static/images/icons/resource/pdf.svg)}.xml-resource-list-pc .zip,.xml-resource-list-phone .zip{background-image:url(../../static/images/icons/resource/zip.svg)}.xml-resource-list-pc .recorded,.xml-resource-list-phone .recorded{background-image:url(../../static/images/icons/resource/icon_recorded.svg)}.preview-left-student{overflow-y:auto;padding:0!important;background-color:var(--reader-theme-color)}.preview-left-student .text-book-name{font-family:PingFang SC;font-weight:400;font-size:18px;color:#333;text-align:center;padding:0 8px 0 0;background:#fff;width:266px;position:sticky;z-index:99;background-color:var(--reader-theme-color)}.preview-left-student .text-book-name span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.preview-left-student .xml-preview-catalog-pc{overflow:hidden;height:auto}.preview-left-student .xml-empty{margin-top:260px}.preview-left-student .el-tabs__header{padding:0 10px 4px 12px!important;position:sticky;top:0;z-index:1;background:#fff;width:266px;margin:0}.preview-left-student .text-book-name{top:0!important}.preview-left-student .el-tabs__item{color:#afafaf;border:none!important}.preview-left-student .is-active{color:#000;font-weight:700}.preview-left-student .el-tabs__nav{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-left-student .el-tabs__active-bar{width:30px;height:4px;background:-webkit-gradient(linear,left top,right top,from(#0bbafb),to(#4285ec));background:linear-gradient(90deg,#0bbafb,#4285ec);margin:10px 10px 10px 0}.preview-left-student .el-collapse{border:none}.preview-left-student .el-collapse-item{margin-bottom:26px;background-color:var(--reader-theme-color);-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;overflow:hidden;border:2px solid #fff}.preview-left-student .el-collapse-item .el-collapse-item__header{position:sticky;top:0;left:0;height:30px;padding:0 0 0 10px;background:#7f9eb2;font-family:PingFang SC;font-weight:400;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .el-collapse-item .is-active{background:#3e8ced;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .el-collapse-item .el-collapse-item__content{padding-bottom:0}.preview-left-student .el-collapse-item .collapse-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.preview-left-student .is-active{border:2px solid #3e8ced}.preview-left-student .resource-list{padding:12px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#e5eefa;width:100%}.preview-left-student .resource-list .resource-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;width:88%}.preview-left-student .resource-list .resource-item .flie-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .resource-list .resource-item .teacher-flie-title{display:inline-block;width:calc(100% - 22px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .resource-list .resource-item .resource-title{cursor:pointer;width:100%}.preview-left-student .resource-list .resource-item .icon{width:23px;height:17px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.preview-left-student .resource-list .resource-item .icon_01{background-image:url(../../static/images/icons/resource/icon_01.png)}.preview-left-student .resource-list .resource-item .icon_02{background-image:url(../../static/images/icons/resource/icon_02.png)}.preview-left-student .resource-list .resource-item .icon_03{background-image:url(../../static/images/icons/resource/icon_03.png)}.preview-left-student .resource-list .resource-item .icon_04{background-image:url(../../static/images/icons/resource/icon_04.png)}.preview-left-student .resource-list .resource-item .icon_05{background-image:url(../../static/images/icons/resource/icon_05.png)}.preview-left-student .resource-list .resource-item .resource-icon{position:absolute;top:110px;left:89px;width:18px;height:18px;cursor:pointer;background-image:url(../../static/images/icons/resource/positioning.png);background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.preview-left-student .resource-list .resource-item .resource-icon:hover{background-image:url(../../static/images/icons/resource/positioning.png)}.preview-left-student .resource-list .resource-item .resource-icon2{position:absolute;top:0!important;left:203px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .resource-icon3{position:absolute;top:0!important;left:70px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .hoverImgStyle{position:absolute;top:106px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .hoverStyle{position:absolute;top:0!important;left:203px!important;cursor:pointer}.preview-left-student .resource-list .resource-item:hover{color:#3e8ced}.preview-left-student .resource-list .resource-item:hover .icon_01{background-image:url(../../static/images/icons/resource/icon_up_01.png)}.preview-left-student .resource-list .resource-item:hover .icon_02{background-image:url(../../static/images/icons/resource/icon_up_02.png)}.preview-left-student .resource-list .resource-item:hover .icon_03{background-image:url(../../static/images/icons/resource/icon_up_03.png)}.preview-left-student .resource-list .resource-item:hover .icon_04{background-image:url(../../static/images/icons/resource/icon_up_04.png)}.preview-left-student .resource-list .resource-item:hover .icon_05{background-image:url(../../static/images/icons/resource/icon_up_05.png)}.preview-left-student .resource-list .xml-teacher-note{margin-bottom:16px;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px}.preview-left-student .resource-list .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#a8bbc8;border-radius:4px 4px 0 0}.preview-left-student .resource-list .xml-teacher-note .xml-note-header .note-icon{width:16px}.preview-left-student .resource-list .xml-teacher-note .xml-note-header .el-icon-more{color:#fff}.preview-left-student .resource-list .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.preview-left-student .resource-list .xml-teacher-note .note-content{width:100%;padding:4px 8px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:24px;cursor:pointer}.preview-left-student .resource-list .image-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:106px;margin-bottom:30px}.preview-left-student .resource-list .image-item .el-dialog__header{display:none}.preview-left-student .resource-list .image-item img{max-width:100%;max-height:100%}.preview-left-student .resource-list .image-item .image-title{position:absolute;left:-8px;bottom:-19px;width:90%;opacity:.6;text-align:center;line-height:13px;font-family:PingFang SC;font-weight:800;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-left-student .resource-list .teaching-resource-item .resource-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:164px}.preview-left-student .resource-list .teaching-resource-item .resource-title-width{width:136px}.preview-left-student .resource-list .teaching-resource-item img{margin-left:6px;width:12px;cursor:pointer;vertical-align:middle}.v-modal{z-index:1000!important}.legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.fillInTheBlanksSpan{border-bottom:1px solid #333}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle}.xml-el-icon-close-dialog{position:absolute;top:6px;right:6px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;border-radius:50%;background-color:#999;cursor:pointer}.xml-el-icon-close-dialog .el-icon-close{color:#fff;font-size:12px}.xml-text-preview-box-dialog{user-select:none}.xml-text-preview-box-dialog .el-dialog__header{display:none!important}.xml-audio-player-page-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0 30px}.xml-audio-player-page-pc .el-icon-back{display:none}.xml-audio-player-page-pc .audio-cover{width:160px}.xml-audio-player-page-pc .audio-cover .square-wrapper{position:relative}.xml-audio-player-page-pc .audio-cover .rotate{-webkit-animation:rotate 7s linear infinite;animation:rotate 7s linear infinite}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.xml-audio-player-page-pc .audio-cover .active{-webkit-animation-play-state:running;animation-play-state:running}.xml-audio-player-page-pc .audio-cover .paused{-webkit-animation-play-state:paused;animation-play-state:paused}.xml-audio-player-page-pc .play-button{position:absolute;top:50px;left:50px;font-size:63px;cursor:pointer}.xml-audio-player-page-pc .audio-player-title{font-size:29px}.xml-audio-player-page-pc .audio-controls{-webkit-box-flex:1;-ms-flex:1;flex:1;width:89%}.xml-audio-player-page-pc .audio-controls .audio-controls__handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .progress{width:calc(100% - 90px);padding:0 14px}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .current-time,.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .total-time{position:relative}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;height:140px;padding-bottom:10px}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box .el-slider__button{width:10px;height:10px;background-color:#409eff}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box .volume-btn{margin:10px 0 0 4px;width:16px;height:16px;background-image:url(../../static/images/icons/resource/volume_01.png);background-size:100% 100%;cursor:pointer}.xml-epub-pdf-dialog .el-dialog__header{padding-bottom:24px}.xml-epub-pdf-dialog .el-dialog__body{padding:0}
\ No newline at end of file
+@charset "UTF-8";.xml-digital-teaching-preview,.xml-digital-teaching-preview .code-toolbar,.xml-text-preview-box-dialog{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview{--reader-background-color:#fafafa;--reader-theme-color:#ffffff;user-select:none}.xml-digital-teaching-preview .parent-group{padding:15px 30px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.xml-digital-teaching-preview .xml-digital-teaching-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 10px 0;background:var(--reader-background-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left{height:calc(var(--xml-reader-page-height) - 12px);background-color:var(--reader-theme-color);padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .el-tree-node__content span{height:100%;line-height:30px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .preview-left-student .demo-tabs>.el-tabs__content{color:#6b778c;font-size:32px;font-weight:600;width:266px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .preview-left-student .el-tabs__nav-wrap::after{position:static!important}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student{cursor:pointer;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .note-content-studentnode{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .note-content-studentnodeFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .flexOne{padding-right:23px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .node-student .expansion{margin:-23px 0 0 205px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-left .bookm-mark-student .note-content{font-weight:400;font-size:13px;margin-top:10px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{position:relative;height:calc(var(--xml-reader-page-height) - 12px);width:800px;overflow:hidden;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:720px;overflow-x:auto}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-Preview-dom{height:calc(var(--xml-reader-page-height) - 68px);overflow-y:auto}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc::-webkit-scrollbar{width:0!important}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box{width:100%;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block{position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .add-teacher-resources{position:absolute;top:22px;left:-80px;display:none;width:92px;height:30px;background:#e3f2ff;border-radius:15px 0 0 15px;text-align:center;line-height:30px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#3e8ced;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc{position:absolute;top:17px;right:0;width:60px;height:32px;padding:0 2px 0 42px;border-radius:0 16px 16px 0;background:#e3f2ff;background:linear-gradient(to right,transparent 0,transparent 40px,#e3f2ff 40px,#e3f2ff 60px);left:734px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc img{margin:10px auto;width:12px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block .teacher-resources-number-pc .number{position:absolute;top:-2px;right:-2px;padding:0 5px;background:#f04343;border-radius:5px;font-family:PingFang SC;font-weight:300;font-size:10px;color:#fff;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block:hover .show-add-teacher-resources,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-list-pc .xml-reader-window-box .xml-parent-group-block:hover .teacher-resources-number-pc{display:block}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10;width:100%;height:56px;padding:0 20px;background-color:var(--reader-theme-color);border-bottom:2px solid #f2f2f2}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .text-book-title{width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC;font-weight:500;font-size:17px;color:#333}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .button-box{margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:78px;height:28px;background:#e3f2ff;border-radius:8px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#3e8ced;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .disabled{cursor:no-drop}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades img{width:17px;height:22px;-o-object-fit:contain;object-fit:contain}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .grades span{display:inline-block;width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;font-family:PingFang SC;font-weight:500;font-size:17px;color:#0d3b8b}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .set-up{margin:0 0 0 29px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .preview-counter-header .header-right .set-up img{width:34px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--xml-reader-page-height) - 12px);background-color:#fafafa;-webkit-box-shadow:0 0 10px 0 rgba(218,218,218,.8);box-shadow:0 0 10px 0 rgba(218,218,218,.8)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .preview-toolbar-content{width:260px;height:100%;background-color:#fafafa;margin-right:8px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content{height:calc(var(--xml-reader-page-height) - 30px);overflow-y:scroll}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60px;height:820px;padding-top:18px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);border-radius:0 0 40px;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:86px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item .toolbar-icon{width:20px;height:20px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .toolbar-item div{padding-top:4px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#666}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_01 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_02 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_03 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_04 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_05 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_06 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_07 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_08 div,.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_09 div{color:#3e8ced;font-weight:600}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_01 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_01.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_02 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_02.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_03 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_03.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_04 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_04.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_05 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_05.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_06 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_06.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_07 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_07.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_08 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_08.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_09 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_09.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_01 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_01.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_02 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_02.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_03 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_03.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_04 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_04.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_05 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_05.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_06 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_06.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_07 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_07.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_08 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_08.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .icon_up_09 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_09.png)}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar{position:absolute;left:0;top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:8;width:60px;height:104px;-webkit-transition:top .3s;transition:top .3s}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar{position:relative;width:100%;height:80px;border-radius:0 30px 30px 0;background-color:#ecf3fe}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar::after{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 0,transparent 0 30px,#ecf3fe 29px);top:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc .select-toolbar .toolbar::before{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 30px,transparent 0 30px,#ecf3fe 29px);bottom:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-container-pc-right .xml-toolbar-pc-content .xml-toolbar-pc::before{position:absolute;z-index:10;display:block;content:"";width:30px;height:30px;background:radial-gradient(circle at 30px 30px,transparent 0 30px,#f7f7f7 29px);-webkit-filter:drop-shadow(3px 7px 12px #b1b1b1);filter:drop-shadow(3px 7px 12px #b1b1b1);bottom:-30px;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-seach-item-text{border-bottom:1px solid rgba(0,0,0,.1);padding:8px 8px 14px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc{position:fixed;left:0;top:0;width:1920px;height:100vh;z-index:999}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc div{-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;pointer-events:fill;position:absolute;z-index:9999;border-radius:8px;overflow:hidden;border:1px solid #f2f2f2;-webkit-box-shadow:1px 6px 8px #ccc;box-shadow:1px 6px 8px #ccc;background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:0 16px;background-image:linear-gradient(-75deg,rgba(252,197,192,.2) 0,rgba(128,212,222,.2) 0,rgba(3,227,251,.2) 0,rgba(1,97,240,.2) 100%)}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo img{width:40px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo .xiaozhi-logo{width:40px;height:28px;background-image:url(../../static/images/icons/ai/xiaozhi_logo2.png);background-size:100%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .logo span{padding-left:14px;font-family:SourceHanSansCN-Medium;font-size:16px;font-weight:600;font-stretch:normal;line-height:50px;letter-spacing:0;color:#0d27c6}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .title-bar .el-icon-close{font-size:20px;font-weight:800;color:#999;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .xiaozhi-tips{width:100%;height:85px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(252,197,192,.1)),color-stop(0,rgba(128,212,222,.1)),color-stop(0,rgba(3,227,251,.1)),to(transparent));background-image:linear-gradient(180deg,rgba(252,197,192,.1) 0,rgba(128,212,222,.1) 0,rgba(3,227,251,.1) 0,transparent 100%);font-family:SourceHanSansCN-Light;font-size:15px;font-weight:400;font-stretch:normal;line-height:24px;letter-spacing:0;color:#405ad1;padding:15px 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;position:absolute;top:0;left:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .scroll{overflow-y:scroll}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content{width:100%;padding:85px 8px 8px;background:#fff;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .timer{width:100%;padding:8px 0;text-align:center;font-family:SourceHanSansCN-Light;font-size:14px;letter-spacing:0;color:#848484}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .cover{width:38px;height:38px;border-radius:50%;background:url(../../static/images/icons/ai/evaluate_avatar.png) #fff;overflow:hidden;background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .cover img{width:38px;height:38px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .text{position:relative;z-index:10;max-width:calc(100% - 34px);padding:8px 10px;font-size:15px;word-wrap:break-word;color:#555}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .text span{width:calc(100% - 5px);height:4px;position:absolute;left:3px;bottom:0;border-radius:0 0 8px 8px;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:6px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating .delete{margin-top:8px;width:14px;height:20px;background-image:url(../../static/images/icons/ai/delete_01.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .item .operating .refresh{margin-top:8px;width:14px;height:20px;background-image:url(../../static/images/icons/ai/refresh_01.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .left .text{margin-left:8px;background-color:#f4f4f4;border-radius:0 15px 15px;border:1px solid #e5e5e5;color:#484848}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right .text{margin-right:8px;background-color:rgba(187,232,255,.3);border-radius:15px 0 15px 15px;border:1px solid #bbe8ff;color:#000}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .content .right .operating{padding:0 6px 0 0}@-webkit-keyframes myAnimation{0%,100%{background-image:-webkit-gradient(linear,left top,right top,from(#2495ff),color-stop(24%,#c557f8),color-stop(57%,#03e3fb),to(#0161f0));background-image:linear-gradient(90deg,#2495ff 0,#c557f8 24%,#03e3fb 57%,#0161f0 100%)}25%{background-image:-webkit-gradient(linear,left top,right top,from(#0161f0),color-stop(24%,#2495ff),color-stop(57%,#c557f8),to(#03e3fb));background-image:linear-gradient(90deg,#0161f0 0,#2495ff 24%,#c557f8 57%,#03e3fb 100%)}50%{background-image:-webkit-gradient(linear,left top,right top,from(#03e3fb),color-stop(24%,#0161f0),color-stop(57%,#2495ff),to(#c557f8));background-image:linear-gradient(90deg,#03e3fb 0,#0161f0 24%,#2495ff 57%,#c557f8 100%)}75%{background-image:-webkit-gradient(linear,left top,right top,from(#c557f8),color-stop(24%,#03e3fb),color-stop(57%,#0161f0),to(#2495ff));background-image:linear-gradient(90deg,#c557f8 0,#03e3fb 24%,#0161f0 57%,#2495ff 100%)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar{width:90%;height:60px;background-color:#f4f4f4;border-radius:0 15px 10px 10px;border:1px solid #e5e5e5;position:absolute;bottom:90px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);line-height:60px;z-index:99}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar>div{width:100%;position:relative;padding-left:20px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .Progress-bar>div span{width:calc(100% - 5px);height:8px;position:absolute;left:3px;bottom:-3px;border-radius:0 0 8px 8px;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:14px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(3,227,251,.1)));background-image:linear-gradient(180deg,transparent 0,rgba(3,227,251,.1) 100%);position:relative}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box::before{content:"";width:90%;height:1px;background-color:#bbe8ff;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .download{width:20px;height:20px;background-image:url(../../static/images/icons/ai/download.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:7px;border:1px solid #bbe8ff;padding-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-content{width:100%;outline:0;max-height:50px;overflow-y:scroll;padding:6px 14px;font-size:16px;color:#333;font-family:"微软雅黑";background-color:#fff;border-radius:6px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .input-content:empty::before{content:attr(placeholder);color:#777}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .sending{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:20px;border-radius:10px;background-image:url(../../static/images/icons/ai/sending2.png);background-size:100% 100%;cursor:pointer;font-family:SourceHanSansCN-Light;font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#fff;margin-left:10px}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .input-box .sending:hover{opacity:.7}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-top{position:absolute;top:0;left:0;width:100%;height:6px;cursor:n-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-bottom{position:absolute;left:0;bottom:0;width:100%;height:6px;cursor:n-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-left{position:absolute;top:0;left:0;width:6px;height:100%;cursor:e-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .robot-view .point-right{position:absolute;top:0;right:0;width:6px;height:100%;cursor:e-resize}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box{pointer-events:fill;position:fixed;bottom:50px;right:46px;z-index:9999;width:120px;height:120px;cursor:pointer;background-image:url(../../static/images/icons/ai/elfin.png);background-size:100%;background-repeat:no-repeat;-webkit-animation:turn 2s linear infinite;animation:turn 2s linear infinite}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box .dialog-box{position:absolute;padding:28px 26px 10px;top:-62px;left:-96px;width:140px;font-size:14px;height:90px;background-image:url(../../static/images/icons/ai/dialog_box.png);background-size:100%;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-box .dialog-box span{-webkit-animation:bounce .5s 1 forwards;animation:bounce .5s 1 forwards;display:inline-block;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounce{0%{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .elfin-gif{background-image:url(../../static/images/icons/ai/elfin.gif)}@-webkit-keyframes turn{0%,100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}20%,60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes turn{0%,100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}20%,60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave-to{opacity:0}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter-to,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave{opacity:1}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-enter-active,.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .Fade-leave-active{-webkit-transition:all .6s;transition:all .6s}.xml-digital-teaching-preview .xml-digital-teaching-pc .xml-robot-content-pc .download-dom{position:fixed;top:0;left:0;height:0;overflow-y:scroll}.xml-digital-teaching-preview .xml-resource-list-pc{width:100%;height:100%;overflow-y:auto;padding:0 8px;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse{border:none}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item{margin-bottom:26px;background-color:var(--reader-theme-color);-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;overflow:hidden;border:2px solid #fff}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .el-collapse-item__header{position:sticky;top:0;left:0;height:30px;padding:0 0 0 10px;background:#7f9eb2;font-family:PingFang SC;font-weight:400;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .is-active{background:#3e8ced;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .el-collapse-item__content{padding-bottom:0}.xml-digital-teaching-preview .xml-resource-list-pc .el-collapse-item .collapse-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .is-active{border:2px solid #3e8ced}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f8fbff;width:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;width:100%;padding:2px 8px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .flie-title{padding:0 0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .teacher-flie-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0e3c8c;font-weight:600}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .el-icon-more,.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .el-icon-more{color:#fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-title{width:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon{width:23px;height:17px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .isPlay{position:relative}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .isPlay::after{content:"";display:block;position:absolute;top:0;right:0;background-color:var(--reader-background-color);width:16px;height:17px;-webkit-animation:myfirst2 1.2s infinite;animation:myfirst2 1.2s infinite}@-webkit-keyframes myfirst2{from{width:16px}to{width:0}}@keyframes myfirst2{from{width:16px}to{width:0}}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_01{background-image:url(../../static/images/icons/resource/icon_01.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_02{background-image:url(../../static/images/icons/resource/icon_02.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_03{background-image:url(../../static/images/icons/resource/icon_03.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_04{background-image:url(../../static/images/icons/resource/icon_04.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .icon_05{background-image:url(../../static/images/icons/resource/icon_05.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon{margin-left:6px;width:18px;height:18px;cursor:pointer;background-image:url(../../static/images/icons/resource/positioning.png);background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon:hover{background-image:url(../../static/images/icons/resource/positioning.png)}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon3{position:absolute;top:0!important;left:70px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .resource-icon4{position:absolute;top:13px!important;left:203px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .hoverImgStyle{position:absolute;top:106px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .resource-item .hoverStyle{position:absolute;top:0!important;left:203px!important;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .flex-column{padding-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note{padding-bottom:4px;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#a8bbc8;border-radius:4px 4px 0 0}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .note-icon{width:16px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .xml-note-header .eye{width:16px;margin-left:155px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teacher-note .note-content{width:100%;background-color:#fff;padding:4px 8px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:106px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .el-dialog__header{display:none}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:76px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .cover img{max-width:100%;max-height:100%}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .image-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .image-item .image-title-box .image-title{cursor:pointer;width:80px;opacity:.6;text-align:center;line-height:13px;font-family:PingFang SC;font-weight:800;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource{width:100%;padding:4px 6px;background-color:#fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;border:2px solid #fff}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item .resource-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:164px;color:#0d3b8b}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item .resource-title-width{width:120px;margin-left:4px}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .teaching-resource-item img{margin-left:6px;width:12px;cursor:pointer;vertical-align:middle}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .xml-teaching-resource .xml-current-resources{border:2px solid #3e8ced;color:#3e8ced}.xml-digital-teaching-preview .xml-resource-list-pc .resource-list .current-teacher-resources{-webkit-animation:backgroundColor 4s ease;animation:backgroundColor 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes backgroundColor{from{background-color:#409ef0}to{background-color:#c8e5ff}}@keyframes backgroundColor{from{background-color:#409ef0}to{background-color:#c8e5ff}}.xml-digital-teaching-preview .xml-resource-list-pc .no-data{margin:130px 30px;width:188px}.xml-digital-teaching-preview .xml-resource-list-pc .el-dialog__header{display:none!important}.xml-digital-teaching-preview .xml-resource-list-pc .el-dialog__body{padding:0}.xml-digital-teaching-preview .xml-preview-catalog-pc{overflow-y:auto;height:calc(var(--xml-reader-page-height) - 40px);padding:0!important}.xml-digital-teaching-preview .xml-preview-catalog-pc .text-book-name{font-family:PingFang SC;font-weight:400;font-size:18px;color:#333;text-align:center;padding:0 8px 14px 0;background:#fff;width:266px;position:sticky;top:52px;left:0;z-index:99;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-preview-catalog-pc .text-book-name span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;padding:12px 0 20px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header .catalog-title{padding:0 14px;font-family:PingFang SC;font-weight:500;font-size:16px;color:#4994fb}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-header img{width:10px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalogHeaderHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;left:0;z-index:99;background-color:var(--reader-theme-color)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-parent-group-block .add-teacher-resources,.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__expand-icon,.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__expand-icon::before{display:none}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content{width:260px;font-size:14px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .el-tree-node__content{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .is-current>.el-tree-node__content{position:relative;background:linear-gradient(88deg,#e3f2ff 0,#f9fcff 100%);border-radius:6px 0 0 6px}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .is-current>.el-tree-node__content::after{position:absolute;top:5px;left:0;content:"";display:block;width:3px;height:20px!important;background:#4994fb}.xml-digital-teaching-preview .xml-preview-catalog-pc .catalog-content .custom-tree-node{width:200px;font-style:14px;font-weight:400;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important}.xml-digital-teaching-preview .xml-digital-teaching-phone{height:var(--xml-reader-page-height);background-color:#f5f5f5}.xml-digital-teaching-preview .xml-digital-teaching-phone .xmlmback{position:absolute;top:122px;left:137px;z-index:1;padding-top:5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-reader-window-box{-webkit-touch-callout:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-reader-window-box .xml-reader-content{padding-bottom:85px}.xml-digital-teaching-preview .xml-digital-teaching-phone .preview-list{width:100%;height:calc(var(--xml-reader-page-height) - var(--vh-offset,0px));background-color:var(--reader-theme-color);-ms-scroll-chaining:none;overscroll-behavior:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .preview-list .xml-reader-window-Preview-dom{height:calc(var(--xml-reader-page-height) - var(--vh-offset,0px));overflow-y:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop{width:100%;height:80vh;background-color:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;padding:10px 15px 34px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .xmlPreviewSearch-input{margin-top:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .xmlPreviewSearch-input input{padding:1px 20px;background:#f3f3f3;width:17.8125rem;border:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .search-pop .seach-text{background-color:#f6fbff;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0 14px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-parent-group-block{position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .el-collapse-item__content{padding-bottom:0;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar{padding:0 16px;width:100%;position:fixed;top:0;left:0;z-index:99;pointer-events:all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con{width:100%;height:42px;background:#dee9ff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.05);box-shadow:0 0 10px 0 rgba(0,0,0,.05);border-radius:12px;padding:5px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .cur-name{width:70%;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#0d3b8b;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .search-box{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#0d3b8b;line-height:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .title-bar .title-bar-con .search-box .icon{width:16px;height:16px;margin-left:12px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3003;pointer-events:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;width:100%;bottom:0;left:0;background:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2);pointer-events:all;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom);z-index:3003;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .switch-chapters-content{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 34px 8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;border-bottom:1px solid #f1f1f1}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .switch-chapters-content img{width:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .toolbar-phone-item{padding-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#333;line-height:22px;padding-top:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_10 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_11 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_12 div,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_13 div{color:#3e8ced;font-weight:600}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .toolbar-phone-item .toolbar-icon{width:24px;height:24px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_10 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_10.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_11 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_11.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_12 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_12.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_13 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_13.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_10 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_10.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_11 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_11.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_12 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_12.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .xml-toolbar-phone-content .xml-toolbar-phone .icon_up_13 .toolbar-icon{background-image:url(../../static/images/icons/toolbar/icon_up_13.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop{width:100%;height:80vh;background:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;padding:0 15px 66px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop .book-name{font-family:PingFang SC,PingFang SC;font-weight:600;font-size:18px;color:#0d3b8b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .catalog-pop .node-label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop{width:100%;background:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2);border-radius:22px 22px 0 0;padding:17px;padding-bottom:calc(148px + env(safe-area-inset-bottom));-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .keyname{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;margin-right:9px;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#333;width:34.5%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span{margin:0 20px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span.el-input-number__decrease,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item>div>span.el-input-number__increase{margin:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .size-btn{width:62px;height:30px;background:#efefef;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box{width:calc(100% - 65px);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:3vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,28px)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box .color-tag{width:28px;height:28px;border-radius:50%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .el-input__inner,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .el-input__inner{height:30px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .color-box .active{border:1px solid #333}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-input__suffix-inner{margin-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .el-input__suffix{margin-top:6px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .el-select .is-reverse{margin-top:-13px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box{width:calc(100% - 75px)}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .el-input__suffix{margin-top:6px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .family-select-box .el-select .is-reverse{margin-top:-13px!important}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .set-item .m-l23{margin-left:23px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .spacing-box:not(.number-input) .el-input__inner{width:25vw;padding-right:10px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small{line-height:28px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input-number__decrease,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input-number__increase{width:28px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .set-pop .number-input .el-input-number--small .el-input__inner{height:30px;line-height:30px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop{width:100%;height:80vh;padding:0 15px 33px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6fbff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:22px 22px 0 0;position:relative;overflow:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .no-data{margin:40px 20%;width:60%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item>img,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item>img,.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item>img{margin-right:4px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar{width:100%;height:46px;background:#e3ecff;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;left:0;bottom:calc(62px + env(safe-area-inset-bottom))}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar>div{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:rgba(22,129,229,.6);line-height:22px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar .active{color:#0d3b8b;font-weight:600;position:relative}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-tabbar .active::after{content:"";width:100%;height:2px;background-color:#0d3b8b;position:absolute;left:0;bottom:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list{height:calc(100% - 90px);overflow:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .el-collapse-item__header{background-color:transparent;color:#0d3b8b;font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .el-collapse-item__wrap{background-color:transparent;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:13px;color:#2d2d2d;line-height:15px;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .mark-item>div{width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:normal}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item>div{width:90%;line-height:normal}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item .or-text{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:13px;color:#2d2d2d;line-height:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .note-item .note-con{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:11px;color:#57a9fb;margin-top:6px;padding-left:10px;border-left:1px solid #57a9fb}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eff8ff;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .Highlight-item>div{width:90%;line-height:normal;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:13px;color:#2d2d2d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-transform:translateY(8px);transform:translateY(8px);padding:0 5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 6px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns>div img{margin-right:5px}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-item .operate-btns .delete-btn{color:#ff5a5a}.xml-digital-teaching-preview .xml-digital-teaching-phone .toolbar-pop .note-pop .note-list .collapse-title{width:100%;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip{position:fixed;bottom:85px;left:calc((100% - 335px)/ 2);z-index:10001;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:335px;background:#f7fcff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25);padding:10px 20px;border-radius:12px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon{display:inline-block;width:1.25em;height:1.25em;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.copy{background-image:url(../../static/images/icons/richtext/copy-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.note{background-image:url(../../static/images/icons/richtext/note-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action .tipbar-icon.highlight{background-image:url(../../static/images/icons/richtext/highlight-mobile.png)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-action span{padding-left:4px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#333}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-mobile-toolbar-tip .tipbar-remark{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:10px;color:#999}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader{height:0!important;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-sun{font-family:"宋体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-hei{font-family:"黑体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .font-pre-loader #sim-kai{font-family:"楷体"}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone{pointer-events:none;position:fixed;top:0;left:0;z-index:10002;width:100%;height:100vh;overflow:hidden}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere{position:absolute;pointer-events:auto}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere .xml-robot-image{background-image:url(../../static/images/icons/ai/elfin.png);background-size:100% 100%;-webkit-filter:drop-shadow(-3px 3px 6px rgba(0, 0, 0, .5));filter:drop-shadow(-3px 3px 6px rgba(0, 0, 0, .5))}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .levitated-sphere .van-icon-arrow-left{font-size:1vw;font-weight:600;color:#777}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .drag-left{-webkit-transition:left 1s;transition:left 1s}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .min-robot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px 0 0 10px;background-image:-webkit-gradient(linear,right top,left top,from(#c9dbfa),to(#cae3fb));background-image:linear-gradient(to left,#c9dbfa,#cae3fb);-webkit-box-shadow:-3px 3px 6px rgba(0,0,0,.5);box-shadow:-3px 3px 6px rgba(0,0,0,.5)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content{position:relative;width:100%;height:80vh}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .navbar-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(-75deg,rgba(252,197,192,.2) 0,rgba(128,212,222,.2) 0,rgba(3,227,251,.2) 0,rgba(1,97,240,.2) 100%);border-radius:.3rem .3rem 0 0}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .navbar-box span{padding-left:2vw;font-family:SourceHanSansCN-Medium;font-weight:600;font-stretch:normal;color:#0d27c6}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box{width:100%;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .xiaozhi-tips{width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(252,197,192,.1)),color-stop(0,rgba(128,212,222,.1)),color-stop(0,rgba(3,227,251,.1)),to(transparent));background-image:linear-gradient(180deg,rgba(252,197,192,.1) 0,rgba(128,212,222,.1) 0,rgba(3,227,251,.1) 0,transparent 100%);font-family:SourceHanSansCN-Light;text-align:center;font-weight:400;font-stretch:normal;letter-spacing:0;color:#405ad1}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main,.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box{width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .timer{text-align:center;font-family:SourceHanSansCN-Light;font-weight:400;font-stretch:normal;letter-spacing:0;color:#848484}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .content-box{position:relative;font-family:SourceHanSansCN-Light;font-weight:400;font-stretch:normal;letter-spacing:0}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .content-box .loading-box{width:100%;position:absolute;left:0;bottom:0;z-index:0;-webkit-animation:myAnimation .8s linear infinite;animation:myAnimation .8s linear infinite}@keyframes myAnimation{0%,100%{background-image:-webkit-gradient(linear,left top,right top,from(#2495ff),color-stop(24%,#c557f8),color-stop(57%,#03e3fb),to(#0161f0));background-image:linear-gradient(90deg,#2495ff 0,#c557f8 24%,#03e3fb 57%,#0161f0 100%)}25%{background-image:-webkit-gradient(linear,left top,right top,from(#0161f0),color-stop(24%,#2495ff),color-stop(57%,#c557f8),to(#03e3fb));background-image:linear-gradient(90deg,#0161f0 0,#2495ff 24%,#c557f8 57%,#03e3fb 100%)}50%{background-image:-webkit-gradient(linear,left top,right top,from(#03e3fb),color-stop(24%,#0161f0),color-stop(57%,#2495ff),to(#c557f8));background-image:linear-gradient(90deg,#03e3fb 0,#0161f0 24%,#2495ff 57%,#c557f8 100%)}75%{background-image:-webkit-gradient(linear,left top,right top,from(#c557f8),color-stop(24%,#03e3fb),color-stop(57%,#0161f0),to(#2495ff));background-image:linear-gradient(90deg,#c557f8 0,#03e3fb 24%,#0161f0 57%,#2495ff 100%)}}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .left{background-color:#f4f4f4;border-radius:0 10px 10px;border:1px solid #e5e5e5;color:#484848}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .right{background-color:#bbe8ff;border-radius:10px 0 10px 10px;border:1px solid #bbe8ff;color:#000}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box .delete{background-image:url(../../static/images/icons/ai/delete_01.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .item .icon-box .refresh{background-image:url(../../static/images/icons/ai/refresh_01.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .robot-dialog-box .robot-dialog-main .robot-item-box .right-item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box{position:absolute;left:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;border-top:solid 1px #bbe8ff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-20%,transparent),to(rgba(3,227,251,.1)));background-image:linear-gradient(180deg,transparent -20%,rgba(3,227,251,.1) 100%);-webkit-box-shadow:40px 12px 70px rgba(3,227,251,.2);box-shadow:40px 12px 70px rgba(3,227,251,.2)}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .download{background-image:url(../../static/images/icons/ai/download.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bbe8ff;background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .input-content{width:calc(100% - .4rem);outline:0;border:none;resize:none;overflow-y:scroll;color:#333;font-family:"微软雅黑";background-color:#fff}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .input-content:empty::before{content:attr(placeholder);color:#777}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-robot-content .bottom-box .input-right .sending{width:.24rem;height:.32rem;background-color:#fff;background-image:url(../../static/images/icons/ai/sending2.png);background-size:100% 100%}.xml-digital-teaching-preview .xml-digital-teaching-phone .xml-robot-content-phone .xml-loading{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7)}.xml-digital-teaching-preview .xml-digital-teaching-phone .pointer-events{pointer-events:initial}.xml-digital-teaching-preview .xml-resource-list-phone{width:100%;height:80vh;padding-bottom:20px;background-color:#f0f8ff;border-radius:6vw 6vw 0 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding-right:2vw;padding-bottom:calc(50px + env(safe-area-inset-bottom))}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone{position:relative;width:26vw;height:100%;background-color:var(--reader-background-color)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .toolbar-item{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:14vw;padding:0 6px 0 3vw;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:15px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .toolbar-item span{padding-left:6px}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .current-toolbar{font-weight:600;color:#3e8ced}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .select-toolbar{position:absolute;left:0;top:0;z-index:8;width:100%;height:14vw;background:#f0f8ff;-webkit-transition:top .3s;transition:top .3s}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-left-toolbar-phone .select-toolbar::after{position:absolute;z-index:10;display:block;content:"";width:2px;height:6vw;background:#2679e1;top:4vw;left:0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content{width:70vw;height:100%;padding:0 10px;overflow:hidden;overflow-y:auto;background-color:var(--reader-background-color);border-radius:2vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .current-teacher-resources{-webkit-animation:backgroundColor 4s ease;animation:backgroundColor 4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes backgroundColor{from{background-color:#7ac1ff}to{background-color:#eaf5ff}}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note-box{padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note{-webkit-box-shadow:0 1px 4px 0 rgba(218,218,218,.8);box-shadow:0 1px 4px 0 rgba(218,218,218,.8);border-radius:4px}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#4f8de9;border-radius:4px 4px 0 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .note-icon{width:4vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .xml-note-header .location{width:5vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .xml-teacher-note .note-content{width:100%;padding:4px 8px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:24px;cursor:pointer}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item{position:relative;padding-bottom:1vw;width:100%;min-height:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e0e0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-title{width:calc(100% - 10vw);padding:0 8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .resource-icon{width:5vw;height:5vw;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_01{background-image:url(../../static/images/icons/resource/phone_icon_01.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_02{background-image:url(../../static/images/icons/resource/phone_icon_02.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_03{background-image:url(../../static/images/icons/resource/phone_icon_03.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_04{background-image:url(../../static/images/icons/resource/phone_icon_04.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .icon_05{background-image:url(../../static/images/icons/resource/phone_icon_05.png)}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .location{margin-left:6px;width:5vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .isPlay{position:relative}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .resource-item .isPlay::after{content:"";display:block;position:absolute;top:0;right:0;background-color:var(--reader-background-color);width:3.6vw;height:5vw;-webkit-animation:myfirst 1.2s infinite;animation:myfirst 1.2s infinite}@-webkit-keyframes myfirst{from{width:3.6vw}to{width:0}}@keyframes myfirst{from{width:3.6vw}to{width:0}}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .flex-column{padding-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item{position:relative;margin-bottom:2vw;width:46%}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .resource-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30vw;background-color:#f2f2f2}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .resource-cover img{max-width:100%;max-height:100%}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0 2vw}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom .resource-title{width:calc(100% - 5vw);padding-right:8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-resource-list-phone .xml-resource-list .xml-resource-content .max-resource-item .item-bottom .location{width:5vw}.xml-digital-teaching-preview .teacher-resources-number-h5{position:absolute;top:23px;right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;cursor:pointer}.xml-digital-teaching-preview .teacher-resources-number-h5 .number{position:relative;display:inline-block;border:1px solid #f17f53;border-radius:4px;height:18px;background-color:#fff;line-height:18px;padding:0 3px 0 4px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:10px;color:#f17f53;left:-4px}.xml-digital-teaching-preview .teacher-resources-number-h5 .number::after{position:absolute;top:5px;left:-3px;content:"";display:block;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #f17f53;border-top-color:#fff;border-right-color:#fff;background-color:#fff}.xml-digital-teaching-preview .xml-download-file-uppop{width:calc(100vw - 20px);padding:18px 12px;border-radius:6px;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}.xml-digital-teaching-preview .xml-download-file-uppop .code-path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xml-digital-teaching-preview .xml-download-file-uppop .code-path .download-file-link{width:calc(100% - 60px);height:34px;border:1px solid #efefef;border-radius:6px;padding:0 14px;line-height:32px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xml-digital-teaching-preview .xml-download-file-uppop .code-path .copy-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:54px;height:34px;background:#3e8ced;border-radius:2px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#fff}.xml-digital-teaching-preview .xml-download-file-uppop .code-text{padding-top:6px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:11px;color:#3e8ced;line-height:20px}.xml-digital-teaching-preview .video-resource-player{position:fixed;top:0;left:0;z-index:10002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#2e2e2e}.xml-digital-teaching-preview .video-resource-player .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .video-resource-player .video-content{width:100%}.xml-digital-teaching-preview .video-resource-player-pc{position:fixed;top:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:50%;background-color:#2e2e2e}.xml-digital-teaching-preview .video-resource-player-pc .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .video-resource-player-pc .video-content{width:100%;position:relative}.xml-digital-teaching-preview .xml-audio-player-page{position:fixed;top:0;left:0;z-index:10002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#2e2e2e}.xml-digital-teaching-preview .xml-audio-player-page .el-icon-back{position:absolute;top:20px;left:20px;font-size:7vw;color:#fff;cursor:pointer}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .square-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:70vw;height:70vw;padding:30px;border-radius:50%;overflow:hidden}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button{position:absolute;left:0;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70vw;height:70vw}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button .el-icon-video-pause,.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .play-button .el-icon-video-play{font-size:15vw;font-weight:600;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .rotate{-webkit-animation:rotate 7s linear infinite;animation:rotate 7s linear infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .active{-webkit-animation-play-state:running;animation-play-state:running}.xml-digital-teaching-preview .xml-audio-player-page .audio-cover .paused{-webkit-animation-play-state:paused;animation-play-state:paused}.xml-digital-teaching-preview .xml-audio-player-page .audio-player-title{width:100%;height:10vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC;font-weight:500;font-size:5vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .current-time{width:14vw;font-size:4vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .total-time{width:14vw;padding-left:1vw;font-size:4vw;color:#fff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .play-times .progress{width:56vw}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;height:140px;padding-bottom:10px}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box .el-slider__button{width:10px;height:10px;background-color:#409eff}.xml-digital-teaching-preview .xml-audio-player-page .audio-controls .audio-controls__handler .volume-box .volume-btn{margin:10px 0 0 4px;width:16px;height:16px;background-image:url(../../static/images/icons/resource/volume_02.png);background-size:100% 100%}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-line-height]:not([data-theme-line-height=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-line-height]:not([data-theme-line-height=""]) .parent-group .text-container .richtext-reset-wrapper--view p{line-height:var(--reader-theme-line-height)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-letter-spacing]:not([data-theme-letter-spacing=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-letter-spacing]:not([data-theme-letter-spacing=""]) .parent-group .text-container .richtext-reset-wrapper--view p{letter-spacing:var(--reader-theme-letter-spacing)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view p:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view span:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view p:not([style~="background-color:"]),.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view span:not([style~="background-color:"]){color:var(--reader-theme-font-color)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view p:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .richtext-reset-container .richtext-reset-wrapper--view span:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view p:not([style~="background-color:"]) a,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-color]:not([data-theme-font-color=""]) .parent-group:not([class*=xml-paragraph-first-],[class*=xml-paragraph-second-],[class*=xml-paragraph-Fortyfive-library-],[class*=xml-paragraph-third-],[class*=xml-paragraph-quadrangle-],[class*=xml-paragraph-isosceles-],[class*=xml-paragraph-eighth-],[class*=xml-paragraph-ninth-],[class*=xml-paragraph-tenth-],[class*=xml-paragraph-sixteen-],[class*=xml-paragraph-seventh-],[class*=xml-paragraph-thirteen-],[class*=xml-paragraph-SanQintheme2-],[class*=xml-paragraph-SanQintheme3-],[class*=xml-paragraph-Foldtheme1-],[class*=xml-paragraph-Foldtheme2-],[class*=xml-paragraph-Foldtheme4-library-],[class*=xml-paragraph-Foldtheme5-library-],[class*=xml-paragraph-Tabstheme3-library-],[class*=xml-paragraph-Tabstheme4-library-],[class*=xml-paragraph-Tabstheme5-library-],[class*=xml-paragraph-Tabstheme6-library-]) .text-container .richtext-reset-wrapper--view span:not([style~="background-color:"]) a{color:var(--reader-theme-link-color)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view span,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .text-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-size]:not([data-theme-font-size=""]) .parent-group .text-container .richtext-reset-wrapper--view span{font-size:var(--reader-theme-font-size)!important}.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .richtext-reset-container .richtext-reset-wrapper--view span,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .text-container .richtext-reset-wrapper--view p,.xml-digital-teaching-preview #xmlPreviewDom[data-theme-font-family]:not([data-theme-font-family=""]) .parent-group .text-container .richtext-reset-wrapper--view span{font-family:var(--reader-theme-font-family)!important}@media (min-width:1300px) and (max-width:1500px){.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{width:670px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:590px}}@media (max-width:1299px){.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc{width:600px}.xml-digital-teaching-preview .xml-digital-teaching-pc .preview-counter-main-pc .parent-group-mark .code-toolbar{width:520px}}.xml-digital-teaching-preview .mask-layer-trial-external{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3)}.xml-digital-teaching-preview .mask-layer-trial-external img{width:20px}.xml-digital-teaching-preview .min-mask-layer img{width:14px}.xml-digital-teaching-preview ::-webkit-scrollbar{width:6px}.xml-digital-teaching-preview ::-webkit-scrollbar-track{background-color:#e0e0e0}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb{background-color:#a3a3a3}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb:hover{background-color:#797979}.xml-digital-teaching-preview ::-webkit-scrollbar-thumb:active{background-color:#797979}.xml-digital-teaching-preview .xml-reader-window-box .text-books-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.xml-digital-teaching-preview .xml-search-highlight{background-color:#ff0;color:red}.xml-digital-teaching-preview .code-toolbar{user-select:none}.add-teacher-resources-dialog .el-dialog__title{font-size:16px}.add-teacher-resources-dialog .el-dialog__body{padding:10px 20px 30px}.add-teacher-resources-dialog .el-dialog__body .ispan{font-size:12px!important;margin-top:-33px!important;font-style:normal!important}.add-teacher-resources-dialog .el-dialog__body .el-upload-list--picture-card{margin:0 0 0 -50px}.add-teacher-resources-dialog .el-dialog__body .el-checkbox{min-width:108px}.add-teacher-resources-dialog .el-dialog__body .el-upload--picture-card i{font-size:54px;margin-top:43px}.add-teacher-resources-dialog .el-dialog__body .recordeds{margin-left:0!important}.add-teacher-resources-dialog .el-dialog__body .upload-demo{margin-left:145px!important}.add-teacher-resources-dialog .el-dialog__body .addOne{height:60px!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item{margin:0!important;border-radius:4px!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item .text-textarea{width:100%!important}.add-teacher-resources-dialog .el-dialog__body .el-form-item .text-textarea:focus{border-color:#409eff!important}.add-teacher-resources-dialog .el-dialog__body .disUoloadSty .el-upload--picture-card{display:none}.add-teacher-resources-dialog .el-dialog__body .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.add-teacher-resources-dialog .el-dialog__body .xml-file-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:148px;height:148px;background-color:#a7afb8;border:1px dashed #c0ccda;border-radius:6px}.add-teacher-resources-dialog .el-dialog__body .xml-file-list-item .cover{max-width:100%;max-height:100%}.add-teacher-resources-dialog .el-tabs__nav-wrap::after{position:static!important}.add-teacher-resources-dialog .notes-form{margin-left:-2px}.add-teacher-resources-dialog .notes-textarea{width:84%!important}.add-teacher-resources-dialog .character-count{position:absolute;right:8px;bottom:-4px;font-size:12px;color:#999}.preview-tree-box-h5{background:0 0;padding:15px 0;height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.preview-tree-box-h5[id=built-in-tree]{padding:0}.preview-tree-box-h5 .el-tree-node{word-break:break-all;white-space:normal}.preview-tree-box-h5 .el-tree-node .el-tree-node__content{display:table}.preview-tree-box-h5-title{padding:16px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-tree-box-h5-title .el-image{position:absolute;left:16px}.preview-tree-box-h5-title span{height:20px;font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;line-height:14px}.preview-tree-box-h5-line{width:100%;height:1px;background:#ccc;border-radius:1px}.preview-tree-box-h5-tree{margin-top:16px}.preview-tree-box-h5.custom-catalog-tree .el-tree-node__content{width:100%;padding:4px 8px 4px 0}.preview-tree-box-h5.custom-catalog-tree .el-tree-node__expand-icon{display:none}.preview-tree-box-h5.custom-catalog-tree .el-tree-node.is-current>.el-tree-node__content{background-color:inherit}.preview-tree-box-h5 .catalog-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-tree-box-h5 .catalog-node .highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;color:#1681e5}.preview-tree-box-h5 .catalog-node__left,.preview-tree-box-h5 .catalog-node__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-tree-box-h5 .catalog-node__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.preview-tree-box-h5 .catalog-node__left .catalog-node__label{position:relative;padding:8px 10px;width:calc(100% - 22px)}.preview-tree-box-h5 .catalog-node__left .node-label-bg{position:absolute;color:transparent}.preview-tree-box-h5 .catalog-node__left .node-label-bg.highlight-bg{left:0;top:0;width:100%;height:100%;border-radius:8px;color:#1681e5}.preview-tree-box-h5 .catalog-node__right{width:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left{width:200px}.preview-tree-box-h5 .catalog-node.parent-node .catalog-node__left .expanded-node{color:var(--preview-theme-color)}.xml-toast-prompt-box{position:fixed;top:40vh;left:35vw;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30vw}.xml-toast-prompt-box .prompt-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 20px;border-radius:6px;font-size:16px;font-family:"微软雅黑";text-align:center}.xml-toast-prompt-box .warning{background:#fcf6ed;border:2px solid #ffedd4;color:#f2ae4b}.xml-toast-prompt-box .error{background:#fdf0f0;border:2px solid #f0c5c5;color:#eb6c6e}.xml-toast-prompt-box .success{background:#ddf1e2;border:2px solid #bee2c7;color:#6ac73c}.xml-set-pop-pc .el-dialog{width:395px;height:340px}.xml-set-pop-pc .el-dialog__header{background-color:#f2f2f2!important}.xml-set-pop-pc .el-form-item{margin-bottom:35px}.xml-set-pop-pc .el-form-item__label{font-size:16px}.xml-set-pop-pc .el-select{margin-left:3px}.xml-set-pop-pc .el-select--medium{width:300px;height:30px}.xml-set-pop-pc .slider{margin-left:18px}.xml-set-pop-pc .select-font{margin-left:11px;width:75%}.xml-set-pop-pc .set-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:37px}.xml-set-pop-pc .set-item .keyname{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;margin-right:9px;white-space:nowrap}.xml-set-pop-pc .set-item .spacing-box .el-input__inner{width:25vw;padding-right:10px}.xml-set-pop-pc .set-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#333;width:29.9%}.xml-set-pop-pc .set-item>div>span{margin:0 20px}.xml-set-pop-pc .set-item>div>span.el-input-number__decrease,.xml-set-pop-pc .set-item>div>span.el-input-number__increase{margin:0}.xml-set-pop-pc .set-item .size-btn{width:62px;height:30px;background:#efefef;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.xml-set-pop-pc .set-item .color-box{width:calc(100% - 65px);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:3vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(auto-fit,28px)}.xml-set-pop-pc .set-item .color-box .color-tag{width:28px;height:28px;border-radius:50%}.xml-set-pop-pc .set-item .color-box .active{border:1px solid #333}.xml-set-pop-pc .set-item .family-select-box{width:calc(100% - 75px)}.xml-set-pop-pc .set-item .family-select-box .el-select{width:100%}.xml-set-pop-pc .set-item .m-l23{margin-left:23px}.xml-set-pop-pc .color-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:300px;height:28px}.xml-set-pop-pc .color-container .color-item{width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.xml-set-pop-pc .color-container .active-color{border:1px solid #000;border-radius:50%}.xml-set-pop-pc .white-check{color:#fff!important}.xml-set-pop-pc .color-item.white-border{border-color:#fff!important}.xml-set-pop-pc .check-mark{margin:1px 0 0 8px}.xml-set-pop-pc .el-form-item__content .line-height-select{width:283px;height:30px}.customPopper{min-width:80px!important}.teacher-note-popover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher-note-popover span{margin:2px 0;cursor:pointer;font-family:PingFang SC;font-weight:400;font-size:12px;color:#333}.teacher-note-popover span:hover{color:#3d9ae6}@media (max-width:1000px){.xml-digital-teaching-preview .parent-group{padding:14px}.parent-group-mark .code-toolbar{width:calc(100vw - 28px)}}.preview-left-student,.xml-iframe-web-view{width:100%;height:100%}.xml-resource-list-pc .ppt,.xml-resource-list-pc .pptx,.xml-resource-list-phone .ppt,.xml-resource-list-phone .pptx{background-image:url(../../static/images/icons/resource/ppt.svg)}.xml-resource-list-pc .doc,.xml-resource-list-pc .docx,.xml-resource-list-phone .doc,.xml-resource-list-phone .docx{background-image:url(../../static/images/icons/resource/docx.svg)}.xml-resource-list-pc .richtext-reset-wrapper--edit .doc,.xml-resource-list-pc .richtext-reset-wrapper--edit .docx,.xml-resource-list-pc .richtext-reset-wrapper--view .doc,.xml-resource-list-pc .richtext-reset-wrapper--view .docx,.xml-resource-list-phone .richtext-reset-wrapper--edit .doc,.xml-resource-list-phone .richtext-reset-wrapper--edit .docx,.xml-resource-list-phone .richtext-reset-wrapper--view .doc,.xml-resource-list-phone .richtext-reset-wrapper--view .docx{background-image:none}.xml-resource-list-pc .xls,.xml-resource-list-pc .xlsx,.xml-resource-list-phone .xls,.xml-resource-list-phone .xlsx{background-image:url(../../static/images/icons/resource/excel.svg)}.xml-resource-list-pc .gif,.xml-resource-list-pc .jpeg,.xml-resource-list-pc .jpg,.xml-resource-list-pc .png,.xml-resource-list-phone .gif,.xml-resource-list-phone .jpeg,.xml-resource-list-phone .jpg,.xml-resource-list-phone .png{background-image:url(../../static/images/icons/resource/jpg.svg)}.xml-resource-list-pc .mp3,.xml-resource-list-phone .mp3{background-image:url(../../static/images/icons/resource/mp3.svg)}.xml-resource-list-pc .mp4,.xml-resource-list-phone .mp4{background-image:url(../../static/images/icons/resource/mp4.svg)}.xml-resource-list-pc .pdf,.xml-resource-list-phone .pdf{background-image:url(../../static/images/icons/resource/pdf.svg)}.xml-resource-list-pc .zip,.xml-resource-list-phone .zip{background-image:url(../../static/images/icons/resource/zip.svg)}.xml-resource-list-pc .recorded,.xml-resource-list-phone .recorded{background-image:url(../../static/images/icons/resource/icon_recorded.svg)}.preview-left-student{overflow-y:auto;padding:0!important;background-color:var(--reader-theme-color)}.preview-left-student .text-book-name{font-family:PingFang SC;font-weight:400;font-size:18px;color:#333;text-align:center;padding:0 8px 0 0;background:#fff;width:266px;position:sticky;z-index:99;background-color:var(--reader-theme-color)}.preview-left-student .text-book-name span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.preview-left-student .xml-preview-catalog-pc{overflow:hidden;height:auto}.preview-left-student .xml-empty{margin-top:260px}.preview-left-student .el-tabs__header{padding:0 10px 4px 12px!important;position:sticky;top:0;z-index:1;background:#fff;width:266px;margin:0}.preview-left-student .text-book-name{top:0!important}.preview-left-student .el-tabs__item{color:#afafaf;border:none!important}.preview-left-student .is-active{color:#000;font-weight:700}.preview-left-student .el-tabs__nav{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.preview-left-student .el-tabs__active-bar{width:30px;height:4px;background:-webkit-gradient(linear,left top,right top,from(#0bbafb),to(#4285ec));background:linear-gradient(90deg,#0bbafb,#4285ec);margin:10px 10px 10px 0}.preview-left-student .el-collapse{border:none}.preview-left-student .el-collapse-item{margin-bottom:26px;background-color:var(--reader-theme-color);-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px;overflow:hidden;border:2px solid #fff}.preview-left-student .el-collapse-item .el-collapse-item__header{position:sticky;top:0;left:0;height:30px;padding:0 0 0 10px;background:#7f9eb2;font-family:PingFang SC;font-weight:400;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .el-collapse-item .is-active{background:#3e8ced;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .el-collapse-item .el-collapse-item__content{padding-bottom:0}.preview-left-student .el-collapse-item .collapse-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.preview-left-student .is-active{border:2px solid #3e8ced}.preview-left-student .resource-list{padding:12px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#e5eefa;width:100%}.preview-left-student .resource-list .resource-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;width:88%}.preview-left-student .resource-list .resource-item .flie-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .resource-list .resource-item .teacher-flie-title{display:inline-block;width:calc(100% - 22px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-left-student .resource-list .resource-item .resource-title{cursor:pointer;width:100%}.preview-left-student .resource-list .resource-item .icon{width:23px;height:17px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.preview-left-student .resource-list .resource-item .icon_01{background-image:url(../../static/images/icons/resource/icon_01.png)}.preview-left-student .resource-list .resource-item .icon_02{background-image:url(../../static/images/icons/resource/icon_02.png)}.preview-left-student .resource-list .resource-item .icon_03{background-image:url(../../static/images/icons/resource/icon_03.png)}.preview-left-student .resource-list .resource-item .icon_04{background-image:url(../../static/images/icons/resource/icon_04.png)}.preview-left-student .resource-list .resource-item .icon_05{background-image:url(../../static/images/icons/resource/icon_05.png)}.preview-left-student .resource-list .resource-item .resource-icon{position:absolute;top:110px;left:89px;width:18px;height:18px;cursor:pointer;background-image:url(../../static/images/icons/resource/positioning.png);background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.preview-left-student .resource-list .resource-item .resource-icon:hover{background-image:url(../../static/images/icons/resource/positioning.png)}.preview-left-student .resource-list .resource-item .resource-icon2{position:absolute;top:0!important;left:203px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .resource-icon3{position:absolute;top:0!important;left:70px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .hoverImgStyle{position:absolute;top:106px!important;cursor:pointer}.preview-left-student .resource-list .resource-item .hoverStyle{position:absolute;top:0!important;left:203px!important;cursor:pointer}.preview-left-student .resource-list .resource-item:hover{color:#3e8ced}.preview-left-student .resource-list .resource-item:hover .icon_01{background-image:url(../../static/images/icons/resource/icon_up_01.png)}.preview-left-student .resource-list .resource-item:hover .icon_02{background-image:url(../../static/images/icons/resource/icon_up_02.png)}.preview-left-student .resource-list .resource-item:hover .icon_03{background-image:url(../../static/images/icons/resource/icon_up_03.png)}.preview-left-student .resource-list .resource-item:hover .icon_04{background-image:url(../../static/images/icons/resource/icon_up_04.png)}.preview-left-student .resource-list .resource-item:hover .icon_05{background-image:url(../../static/images/icons/resource/icon_up_05.png)}.preview-left-student .resource-list .xml-teacher-note{margin-bottom:16px;-webkit-box-shadow:0 1px 10px 0 rgba(218,218,218,.8);box-shadow:0 1px 10px 0 rgba(218,218,218,.8);border-radius:4px}.preview-left-student .resource-list .xml-teacher-note .xml-note-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding:0 6px;background:#a8bbc8;border-radius:4px 4px 0 0}.preview-left-student .resource-list .xml-teacher-note .xml-note-header .note-icon{width:16px}.preview-left-student .resource-list .xml-teacher-note .xml-note-header .el-icon-more{color:#fff}.preview-left-student .resource-list .xml-teacher-note .delete-btn .delete-btn-item{height:14px;width:14px;background-repeat:no-repeat;background-image:url(../../static/images/icons/resource/delete-student.png);cursor:pointer}.preview-left-student .resource-list .xml-teacher-note .note-content{width:100%;padding:4px 8px;font-family:PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:24px;cursor:pointer}.preview-left-student .resource-list .image-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:106px;margin-bottom:30px}.preview-left-student .resource-list .image-item .el-dialog__header{display:none}.preview-left-student .resource-list .image-item img{max-width:100%;max-height:100%}.preview-left-student .resource-list .image-item .image-title{position:absolute;left:-8px;bottom:-19px;width:90%;opacity:.6;text-align:center;line-height:13px;font-family:PingFang SC;font-weight:800;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-left-student .resource-list .teaching-resource-item .resource-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:164px}.preview-left-student .resource-list .teaching-resource-item .resource-title-width{width:136px}.preview-left-student .resource-list .teaching-resource-item img{margin-left:6px;width:12px;cursor:pointer;vertical-align:middle}.v-modal{z-index:1000!important}.legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.fillInTheBlanksSpan{border-bottom:1px solid #333}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle}.xml-el-icon-close-dialog{position:absolute;top:6px;right:6px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;border-radius:50%;background-color:#999;cursor:pointer}.xml-el-icon-close-dialog .el-icon-close{color:#fff;font-size:12px}.xml-text-preview-box-dialog{user-select:none}.xml-text-preview-box-dialog .el-dialog__header{display:none!important}.xml-audio-player-page-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0 30px}.xml-audio-player-page-pc .el-icon-back{display:none}.xml-audio-player-page-pc .audio-cover{width:160px}.xml-audio-player-page-pc .audio-cover .square-wrapper{position:relative}.xml-audio-player-page-pc .audio-cover .rotate{-webkit-animation:rotate 7s linear infinite;animation:rotate 7s linear infinite}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.xml-audio-player-page-pc .audio-cover .active{-webkit-animation-play-state:running;animation-play-state:running}.xml-audio-player-page-pc .audio-cover .paused{-webkit-animation-play-state:paused;animation-play-state:paused}.xml-audio-player-page-pc .play-button{position:absolute;top:50px;left:50px;font-size:63px;cursor:pointer}.xml-audio-player-page-pc .audio-player-title{font-size:29px}.xml-audio-player-page-pc .audio-controls{-webkit-box-flex:1;-ms-flex:1;flex:1;width:89%}.xml-audio-player-page-pc .audio-controls .audio-controls__handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .progress{width:calc(100% - 90px);padding:0 14px}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .current-time,.xml-audio-player-page-pc .audio-controls .audio-controls__handler .play-times .total-time{position:relative}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40px;height:140px;padding-bottom:10px}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box .el-slider__button{width:10px;height:10px;background-color:#409eff}.xml-audio-player-page-pc .audio-controls .audio-controls__handler .volume-box .volume-btn{margin:10px 0 0 4px;width:16px;height:16px;background-image:url(../../static/images/icons/resource/volume_01.png);background-size:100% 100%;cursor:pointer}.xml-epub-pdf-dialog .el-dialog__header{padding-bottom:24px}.xml-epub-pdf-dialog .el-dialog__body{padding:0}
\ No newline at end of file
diff --git a/src/plugin/xml-digital-teaching/lib/title.css b/src/plugin/xml-digital-teaching/lib/title.css
index 2162d79..3a16a39 100644
--- a/src/plugin/xml-digital-teaching/lib/title.css
+++ b/src/plugin/xml-digital-teaching/lib/title.css
@@ -1,131 +1,123 @@
-/*# sourceMappingURL=thirteenth.vue.map */
-
-
-/*# sourceMappingURL=rectangle.vue.map */
-
-
-/*# sourceMappingURL=fourteen.vue.map */
-
-
-/*# sourceMappingURL=second.vue.map */
-
-
-/*# sourceMappingURL=first.vue.map */
-
-
-/*# sourceMappingURL=sixteen.vue.map */
-
-
-/*# sourceMappingURL=semicircle.vue.map */
-
-
-/*# sourceMappingURL=fifth.vue.map */
-
-
-/*# sourceMappingURL=fifteen.vue.map */
-
-
-/*# sourceMappingURL=third.vue.map */
-
-
-/*# sourceMappingURL=triangle.vue.map */
-
-
-/*# sourceMappingURL=nineteen.vue.map */
-
-
/*# sourceMappingURL=square.vue.map */
-/*# sourceMappingURL=sixth.vue.map */
+/*# sourceMappingURL=rectangle.vue.map */
-/*# sourceMappingURL=hexagon.vue.map */
+/*# sourceMappingURL=thirteenth.vue.map */
-/*# sourceMappingURL=seventeen.vue.map */
+/*# sourceMappingURL=first.vue.map */
-/*# sourceMappingURL=eighteen.vue.map */
+/*# sourceMappingURL=second.vue.map */
-/*# sourceMappingURL=rotundity.vue.map */
-
-
-/*# sourceMappingURL=Greentheme2.vue.map */
-
-
-/*# sourceMappingURL=eighteen2.vue.map */
-
-
-/*# sourceMappingURL=Greentheme5.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme6.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme4.vue.map */
-
-
-/*# sourceMappingURL=Knowledge.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme3.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme1.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme2.vue.map */
-
-
-/*# sourceMappingURL=Greentheme4.vue.map */
-
-
-/*# sourceMappingURL=SanQintheme1.vue.map */
-
-
-/*# sourceMappingURL=Greentheme6.vue.map */
-
-
-/*# sourceMappingURL=Greentheme3.vue.map */
-
-
-/*# sourceMappingURL=twenty.vue.map */
+/*# sourceMappingURL=semicircle.vue.map */
/*# sourceMappingURL=twelfth.vue.map */
-/*# sourceMappingURL=Twentyone.vue.map */
+/*# sourceMappingURL=triangle.vue.map */
-/*# sourceMappingURL=SanQintheme2.vue.map */
+/*# sourceMappingURL=sixth.vue.map */
-/*# sourceMappingURL=SanQintheme3.vue.map */
+/*# sourceMappingURL=eighteen.vue.map */
+
+
+/*# sourceMappingURL=hexagon.vue.map */
+
+
+/*# sourceMappingURL=rotundity.vue.map */
+
+
+/*# sourceMappingURL=sixteen.vue.map */
+
+
+/*# sourceMappingURL=third.vue.map */
+
+
+/*# sourceMappingURL=fifth.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme1.vue.map */
+
+
+/*# sourceMappingURL=fifteen.vue.map */
+
+
+/*# sourceMappingURL=fourteen.vue.map */
+
+
+/*# sourceMappingURL=Greentheme2.vue.map */
/*# sourceMappingURL=Greentheme1.vue.map */
+/*# sourceMappingURL=nineteen.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme4.vue.map */
+
+
+/*# sourceMappingURL=eighteen2.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme3.vue.map */
+
+
+/*# sourceMappingURL=seventeen.vue.map */
+
+
+/*# sourceMappingURL=Knowledge.vue.map */
+
+
+/*# sourceMappingURL=Greentheme4.vue.map */
+
+
+/*# sourceMappingURL=Greentheme6.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme3.vue.map */
+
+
+/*# sourceMappingURL=Greentheme3.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme1.vue.map */
+
+
+/*# sourceMappingURL=Twentyone.vue.map */
+
+
+/*# sourceMappingURL=Twentythree.vue.map */
+
+
/*# sourceMappingURL=Yellowtheme5.vue.map */
+/*# sourceMappingURL=Yellowtheme6.vue.map */
+
+
+/*# sourceMappingURL=SanQintheme2.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme2.vue.map */
+
+
+/*# sourceMappingURL=Greentheme5.vue.map */
+
+
/*# sourceMappingURL=Twentytwo.vue.map */
-/*# sourceMappingURL=Twentythree.vue.map */
-
-.xml-text-h5[data-v-50837cf9] {
-}
-.xml-text-pc[data-v-50837cf9] {
-}
-.xml-text-h5[data-v-50837cf9] {
-}
-
+/*# sourceMappingURL=twenty.vue.map */
.xml-text-h5 .inline-audio-wrap,
.xml-text-h5 .inline-link-wrap {
align-items: center;
@@ -197,6 +189,14 @@
/*# sourceMappingURL=XmlText.vue.map */
+.xml-text-h5[data-v-2710695d] {
+}
+.xml-text-pc[data-v-2710695d] {
+}
+.xml-text-h5[data-v-2710695d] {
+}
+
+
/*# sourceMappingURL=XmlTextDialog.vue.map */
diff --git a/src/plugin/xml-digital-teaching/lib/title.js b/src/plugin/xml-digital-teaching/lib/title.js
index d5a06d2..dc850ad 100644
--- a/src/plugin/xml-digital-teaching/lib/title.js
+++ b/src/plugin/xml-digital-teaching/lib/title.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
@@ -10120,1083 +10120,1441 @@ var recorder_mp3_min = createCommonjsModule(function (module) {
https://github.com/xiangyuecn/Recorder
src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
*/
-!function (y) {
+!function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = t ? window : Object;
+ !function (e, w) {
- var v = function () {},
- V = function (e) {
- return new t(e);
- };
- V.LM = "2023-02-01 18:05";
- var T = "Recorder",
- d = "getUserMedia",
- O = "srcSampleRate",
- N = "sampleRate",
- x = "catch";
- V.IsOpen = function () {
- var e = V.Stream;
- if (e) {
- var t = e.getTracks && e.getTracks() || e.audioTracks || [],
- a = t[0];
- if (a) {
- var s = a.readyState;
- return "live" == s || s == a.LIVE;
- }
- }
- return !1;
- }, V.BufferSize = 4096, V.Destroy = function () {
- for (var e in H(T + " Destroy"), S(), a) a[e]();
- };
- var a = {};
- V.BindDestroy = function (e, t) {
- a[e] = t;
- }, V.Support = function () {
- var e = navigator.mediaDevices || {};
- return e[d] || (e = navigator)[d] || (e[d] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[d] && (V.Scope = e, !!V.GetContext());
- }, V.GetContext = function () {
- var e = y.AudioContext;
- return e || (e = y.webkitAudioContext), e ? (V.Ctx && "closed" != V.Ctx.state || (V.Ctx = new e(), V.BindDestroy("Ctx", function () {
- var e = V.Ctx;
- e && e.close && (e.close(), V.Ctx = 0);
- })), V.Ctx) : null;
- };
- var E = "ConnectEnableWebM";
- V[E] = !0;
- var P = "ConnectEnableWorklet";
- V[P] = !1;
- var g = function (e, _) {
- var l,
- i,
- f,
- c = e.BufferSize || V.BufferSize,
- h = V.Ctx,
- u = e.Stream,
- o = function (e) {
- var t = u._m = h.createMediaStreamSource(u),
- a = h.destination,
- s = "createMediaStreamDestination";
- h[s] && (a = h[s]()), t.connect(e), e.connect(a);
- },
- m = "",
- p = u._call,
- b = function (e) {
- for (var t in p) {
- for (var a = e.length, s = new Int16Array(a), n = 0, r = 0; r < a; r++) {
- var i = Math.max(-1, Math.min(1, e[r]));
- i = i < 0 ? 32768 * i : 32767 * i, s[r] = i, n += Math.abs(i);
- }
- for (var o in p) p[o](s, n);
- return;
- }
- },
- v = "ScriptProcessor",
- d = "audioWorklet",
- g = T + " " + d,
- S = "RecProc",
- M = "MediaRecorder",
- w = M + ".WebM.PCM",
- R = h.createScriptProcessor || h.createJavaScriptNode,
- A = "。由于" + d + "内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启" + d + "。",
- B = function () {
- i = u.isWorklet = !1, L(u), H("Connect采用老的" + v + "," + (V[P] ? "但已" : "可") + "设置" + T + "." + P + "=true尝试启用" + d + m + A, 3);
- var e = u._p = R.call(h, c, 1, 1);
- o(e);
- var t = "_D220626",
- a = V[t];
- a && H("Use " + T + "." + t, 3), e.onaudioprocess = function (e) {
- var t = e.inputBuffer.getChannelData(0);
- a ? (t = new Float32Array(t), setTimeout(function () {
- b(t);
- })) : b(t);
- };
- },
- k = function () {
- l = u.isWebM = !1, I(u), i = u.isWorklet = !R || V[P];
- var t = y.AudioWorkletNode;
- if (i && h[d] && t) {
- var s = function () {
- return i && u._na;
- },
- n = u._na = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- f = 0, s() && (H(d + "未返回任何音频,恢复使用" + v, 3), R && B());
- }, 500));
- },
- r = function () {
- if (s()) {
- var e = u._n = new t(h, S, {
- processorOptions: {
- bufferSize: c
- }
- });
- o(e), e.port.onmessage = function (e) {
- f && (clearTimeout(f), f = ""), s() ? b(e.data.val) : i || H(d + "多余回调", 3);
- }, H("Connect采用" + d + ",设置" + T + "." + P + "=false可恢复老式" + v + m + A, 3);
- }
- };
- h.resume()[p && "finally"](function () {
- if (s()) if (h[S]) r();else {
- var e,
- t,
- a = (t = "class " + S + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
- return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, g);
- })(function (e) {
- DEL_super(e);
- var t = this,
- a = e.processorOptions.bufferSize;
- t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
- e.data.kill && (t.kill = !0, console.log("$RA kill call"));
- }, console.log("$RA .ctor call", e);
- }), t += "process " + e(function (e, t, a) {
- var s = this,
- n = s.bufferSize,
- r = s.buffer,
- i = s.pos;
- if ((e = (e[0] || [])[0] || []).length) {
- r.set(e, i);
- var o = ~~((i += e.length) / n) * n;
- if (o) {
- this.port.postMessage({
- val: r.slice(0, o)
- });
- var _ = r.subarray(o, i);
- (r = new Float32Array(2 * n)).set(_), i = _.length, s.buffer = r;
- }
- s.pos = i;
- }
- return !s.kill;
- }), t += '}try{registerProcessor("' + S + '", ' + S + ')}catch(e){console.error("' + g + '注册失败",e)}', "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
- h[d].addModule(a).then(function (e) {
- s() && (h[S] = 1, r(), f && n());
- })[x](function (e) {
- H(d + ".addModule失败", 1, e), s() && B();
- });
- }
- });
- } else B();
- };
- !function () {
- var e = y[M],
- t = "ondataavailable",
- a = "audio/webm; codecs=pcm";
- l = u.isWebM = V[E];
- var s = e && t in e.prototype && e.isTypeSupported(a);
- if (m = s ? "" : "(此浏览器不支持" + w + ")", !_ || !l || !s) return k();
- var n = function () {
- return l && u._ra;
- },
- r = (u._ra = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- n() && (H(M + "未返回任何音频,降级使用" + d, 3), k());
- }, 500));
- }, Object.assign({
- mimeType: a
- }, V.ConnectWebMOptions)),
- i = u._r = new e(u, r),
- o = u._rd = {
- sampleRate: h[N]
- };
- i[t] = function (e) {
- var t = new FileReader();
- t.onloadend = function () {
- if (n()) {
- var e = C(new Uint8Array(t.result), o);
- if (!e) return;
- if (-1 == e) return void k();
- f && (clearTimeout(f), f = ""), b(e);
- } else l || H(M + "多余回调", 3);
- }, t.readAsArrayBuffer(e.data);
- }, i.start(~~(c / 48)), H("Connect采用" + w + ",设置" + T + "." + E + "=false可恢复使用" + d + "或老式" + v);
- }();
- },
- L = function (e) {
- e._na = null, e._n && (e._n.port.postMessage({
- kill: !0
- }), e._n.disconnect(), e._n = null);
- },
- I = function (e) {
- e._ra = null, e._r && (e._r.stop(), e._r = null);
- },
- S = function (e) {
- var t = (e = e || V) == V,
- a = e.Stream;
- if (a && (a._m && (a._m.disconnect(), a._m = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), L(a), I(a), t)) {
- for (var s = a.getTracks && a.getTracks() || a.audioTracks || [], n = 0; n < s.length; n++) {
- var r = s[n];
- r.stop && r.stop();
+ var S = function () {},
+ f = function (e) {
+ return "number" == typeof e;
+ },
+ N = function (e) {
+ return new l(e);
+ },
+ M = N.LM = "2024-04-09 19:15",
+ y = "https://github.com/xiangyuecn/Recorder",
+ R = "Recorder",
+ A = "getUserMedia",
+ V = "srcSampleRate",
+ D = "sampleRate",
+ i = "bitRate",
+ x = "catch",
+ t = e[R];
+ if (t && t.LM == M) return t.CLog(t.i18n.$T("K8zP::重复导入{1}", 0, R), 3);
+ N.IsOpen = function () {
+ var e = N.Stream;
+ if (e) {
+ var t = e.getTracks && e.getTracks() || e.audioTracks || [],
+ a = t[0];
+ if (a) {
+ var n = a.readyState;
+ return "live" == n || n == a.LIVE;
}
- a.stop && a.stop();
}
- e.Stream = 0;
+ return !1;
+ }, N.BufferSize = 4096, N.Destroy = function () {
+ for (var e in O(R + " Destroy"), L(), a) a[e]();
};
- V.SampleData = function (e, t, a, s, n) {
- s || (s = {});
- var r = s.index || 0,
- i = s.offset || 0,
- o = s.frameNext || [];
- n || (n = {});
- var _ = n.frameSize || 1;
- n.frameType && (_ = "mp3" == n.frameType ? 1152 : 1);
- var l = e.length;
- l + 1 < r && H("SampleData似乎传入了未重置chunk " + r + ">" + l, 3);
- for (var f = 0, c = r; c < l; c++) f += e[c].length;
- f = Math.max(0, f - Math.floor(i));
- var h = t / a;
- 1 < h ? f = Math.floor(f / h) : (h = 1, a = t), f += o.length;
- for (var u = new Int16Array(f), m = 0, c = 0; c < o.length; c++) u[m] = o[c], m++;
- for (; r < l; r++) {
- for (var p = e[r], c = i, b = p.length; c < b;) {
- var v = Math.floor(c),
- d = Math.ceil(c),
- g = c - v,
- S = p[v],
- M = d < b ? p[d] : (e[r + 1] || [S])[0] || 0;
- u[m] = S + (M - S) * g, m++, c += h;
+ var a = {};
+ N.BindDestroy = function (e, t) {
+ a[e] = t;
+ }, N.Support = function () {
+ if (!w) return !1;
+ var e = navigator.mediaDevices || {};
+ return e[A] || (e = navigator)[A] || (e[A] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[A] && (N.Scope = e, !!N.GetContext());
+ }, N.GetContext = function (e) {
+ if (!w) return null;
+ var t = window.AudioContext;
+ if (t || (t = window.webkitAudioContext), !t) return null;
+ var a = N.Ctx;
+ if (a && "closed" != a.state || (a = N.Ctx = new t(), N.NewCtxs = N.NewCtxs || [], N.BindDestroy("Ctx", function () {
+ var e = N.Ctx;
+ e && e.close && (s(e), N.Ctx = 0);
+ var t = N.NewCtxs;
+ N.NewCtxs = [];
+ for (var a = 0; a < t.length; a++) s(t[a]);
+ })), e && a.close) try {
+ a = new t(), N.NewCtxs.push(a);
+ } catch (e) {
+ O("GetContext tryNew Error", 1, e);
}
- i = c - b;
- }
- o = null;
- var w = u.length % _;
- if (0 < w) {
- var R = 2 * (u.length - w);
- o = new Int16Array(u.buffer.slice(R)), u = new Int16Array(u.buffer.slice(0, R));
- }
- return {
- index: r,
- offset: i,
- frameNext: o,
- sampleRate: a,
- data: u
- };
- }, V.PowerLevel = function (e, t) {
- var a = e / t || 0;
- return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
- }, V.PowerDBFS = function (e) {
- var t = Math.max(.1, e || 0);
- return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
- }, V.CLog = function (e, t) {
- var a = new Date(),
- s = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
- n = this && this.envIn && this.envCheck && this.id,
- r = ["[" + s + " " + T + (n ? ":" + n : "") + "]" + e],
- i = arguments,
- o = y.console || {},
- _ = 2,
- l = o.log;
- for ("number" == typeof t ? l = 1 == t ? o.error : 3 == t ? o.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
- f ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(o, r);
- };
- var H = function () {
- V.CLog.apply(this, arguments);
- },
- f = !0;
- try {
- f = !console.log.apply;
- } catch (e) {}
- var s = 0;
- function t(e) {
- this.id = ++s, r();
- var t = {
- type: "mp3",
- bitRate: 16,
- sampleRate: 16e3,
- onProcess: v
- };
- for (var a in e) t[a] = e[a];
- this.set = t, this._S = 9, this.Sync = {
- O: 9,
- C: 9
- };
- }
- V.Sync = {
- O: 9,
- C: 9
- }, V.prototype = t.prototype = {
- CLog: H,
- _streamStore: function () {
- return this.set.sourceStream ? this : V;
- },
- open: function (e, a) {
- var s = this,
- n = s._streamStore();
- e = e || v;
- var r = function (e, t) {
- t = !!t, s.CLog("录音open失败:" + e + ",isUserNotAllow:" + t, 1), a && a(e, t);
- },
- i = function () {
- s.CLog("open ok id:" + s.id), e(), s._SO = 0;
- },
- o = n.Sync,
- _ = ++o.O,
- l = o.C;
- s._O = s._O_ = _, s._SO = s._S;
- var t = s.envCheck({
- envName: "H5",
- canProcess: !0
- });
- if (t) r("不能录音:" + t);else if (s.set.sourceStream) {
- if (!V.GetContext()) return void r("不支持此浏览器从流中获取录音");
- S(n), s.Stream = s.set.sourceStream, s.Stream._call = {};
- try {
- g(n);
- } catch (e) {
- return void r("从流中打开录音失败:" + e.message);
- }
- i();
- } else {
- var f = function (e, t) {
- try {
- y.top.a;
- } catch (e) {
- return void r('无权录音(跨域,请尝试给iframe添加麦克风访问策略,如allow="camera;microphone")');
- }
- /Permission|Allow/i.test(e) ? r("用户拒绝了录音权限", !0) : !1 === y.isSecureContext ? r("浏览器禁止不安全页面录音,可开启https解决") : /Found/i.test(e) ? r(t + ",无可用麦克风") : r(t);
- };
- if (V.IsOpen()) i();else if (V.Support()) {
- var c = function (t) {
- setTimeout(function () {
- t._call = {};
- var e = V.Stream;
- e && (S(), t._call = e._call), V.Stream = t, function () {
- if (l != o.C || !s._O) {
- var e = "open被取消";
- return _ == o.O ? s.close() : e = "open被中断", r(e), !0;
- }
- }() || (V.IsOpen() ? (e && s.CLog("发现同时多次调用open", 1), g(n, 1), i()) : r("录音功能无效:无音频流"));
- }, 100);
- },
- h = function (e) {
- var t = e.name || e.message || e.code + ":" + e;
- s.CLog("请求录音权限错误", 1, e), f(t, "无法录音:" + t);
- },
- u = {
- noiseSuppression: !1,
- echoCancellation: !1
- },
- m = s.set.audioTrackSet;
- for (var p in m) u[p] = m[p];
- u.sampleRate = V.Ctx.sampleRate;
- try {
- var b = V.Scope[d]({
- audio: u
- }, c, h);
- } catch (e) {
- s.CLog(d, 3, e), b = V.Scope[d]({
- audio: !0
- }, c, h);
- }
- b && b.then && b.then(c)[x](h);
- } else f("", "此浏览器不支持录音");
- }
- },
- close: function (e) {
- e = e || v;
- var t = this,
- a = t._streamStore();
- t._stop();
- var s = a.Sync;
- if (t._O = 0, t._O_ != s.O) return t.CLog("close被忽略(因为同时open了多个rec,只有最后一个会真正close)", 3), void e();
- s.C++, S(a), t.CLog("close"), e();
- },
- mock: function (e, t) {
- var a = this;
- return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a[O] = t, a;
- },
- envCheck: function (e) {
- var t,
- a = this.set,
- s = "CPU_BE";
- if (t || V[s] || !y.Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (r(s), t = "不支持CPU_BE架构"), !t) {
- var n = a.type;
- this[n + "_envCheck"] ? t = this[n + "_envCheck"](e, a) : a.takeoffEncodeChunk && (t = n + "类型" + (this[n] ? "" : "(未加载编码器)") + "不支持设置takeoffEncodeChunk");
- }
- return t || "";
- },
- envStart: function (e, t) {
- var a = this,
- s = a.set;
- a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [];
- var n = s[N];
- if (t < n ? s[N] = t : n = 0, a[O] = t, a.CLog(O + ": " + t + " set." + N + ": " + s[N] + (n ? " 忽略" + n : ""), n ? 3 : 0), a.engineCtx = 0, a[s.type + "_start"]) {
- var r = a.engineCtx = a[s.type + "_start"](s);
- r && (r.pcmDatas = [], r.pcmSize = 0);
- }
- },
- envResume: function () {
- this.envInFixTs = [];
- },
- envIn: function (e, t) {
- var n = this,
- r = n.set,
- i = n.engineCtx,
- a = n[O],
- s = e.length,
- o = V.PowerLevel(t, s),
- _ = n.buffers,
- l = _.length;
- _.push(e);
- var f = _,
- c = l,
- h = Date.now(),
- u = Math.round(s / a * 1e3);
- n.envInLast = h, 1 == n.buffers.length && (n.envInFirst = h - u);
- var m = n.envInFixTs;
- m.splice(0, 0, {
- t: h,
- d: u
- });
- for (var p = h, b = 0, v = 0; v < m.length; v++) {
- var d = m[v];
- if (3e3 < h - d.t) {
- m.length = v;
+ return a;
+ }, N.CloseNewCtx = function (e) {
+ if (e && e != N.Ctx) {
+ s(e);
+ for (var t = N.NewCtxs || [], a = t.length, n = 0; n < t.length; n++) if (t[n] == e) {
+ t.splice(n, 1);
break;
}
- p = d.t, b += d.d;
+ O(z("mSxV::剩{1}个GetContext未close", 0, a + "-1=" + t.length), t.length ? 3 : 0);
}
- var g = m[1],
- S = h - p;
- if (S / 3 < S - b && (g && 1e3 < S || 6 <= m.length)) {
- var M = h - g.t - u;
- if (u / 5 < M) {
- var w = !r.disableEnvInFix;
- if (n.CLog("[" + h + "]" + (w ? "" : "未") + "补偿" + M + "ms", 3), n.envInFix += M, w) {
- var R = new Int16Array(M * a / 1e3);
- s += R.length, _.push(R);
+ };
+ var s = function (e) {
+ if (e && e.close) {
+ e._isC = 1;
+ try {
+ e.close();
+ } catch (e) {
+ O("ctx close err", 1, e);
}
}
- }
- var A = n.recSize,
- B = s,
- k = A + B;
- if (n.recSize = k, i) {
- var y = V.SampleData(_, a, r[N], i.chunkInfo);
- i.chunkInfo = y, k = (A = i.pcmSize) + (B = y.data.length), i.pcmSize = k, _ = i.pcmDatas, l = _.length, _.push(y.data), a = y[N];
- }
- var T = Math.round(k / a * 1e3),
- x = _.length,
- E = f.length,
- P = function () {
- for (var e = L ? 0 : -B, t = null == _[0], a = l; a < x; a++) {
- var s = _[a];
- null == s ? t = 1 : (e += s.length, i && s.length && n[r.type + "_encode"](i, s));
- }
- if (t && i) for (a = c, f[0] && (a = 0); a < E; a++) f[a] = null;
- t && (e = L ? B : 0, _[0] = null), i ? i.pcmSize += e : n.recSize += e;
- },
- L = 0,
- I = "rec.set.onProcess";
- try {
- L = r.onProcess(_, o, T, a, l, P);
- } catch (e) {
- console.error(I + "回调出错是不允许的,需保证不会抛异常", e);
- }
- var H = Date.now() - h;
- if (10 < H && 1e3 < n.envInFirst - h && n.CLog(I + "低性能,耗时" + H + "ms", 3), !0 === L) {
- var C = 0;
- for (v = l; v < x; v++) null == _[v] ? C = 1 : _[v] = new Int16Array(0);
- C ? n.CLog("未进入异步前不能清除buffers", 3) : i ? i.pcmSize -= B : n.recSize -= B;
- } else P();
- },
- start: function () {
- var t = this,
- a = V.Ctx,
- e = 1;
- if (t.set.sourceStream ? t.Stream || (e = 0) : V.IsOpen() || (e = 0), e) {
- if (t.CLog("开始录音"), t._stop(), t.state = 3, t.envStart(null, a[N]), t._SO && t._SO + 1 != t._S) t.CLog("start被中断", 3);else {
- t._SO = 0;
- var s = function () {
- 3 == t.state && (t.state = 1, t.resume());
- };
- if ("suspended" == a.state) {
- var n = "AudioContext resume: ";
- t.CLog(n + "wait..."), a.resume().then(function () {
- t.CLog(n + a.state), s();
+ },
+ B = N.ResumeCtx = function (a, n, s, r) {
+ var i = 0,
+ o = 0,
+ _ = 0,
+ l = 0,
+ f = "EventListener",
+ c = "ResumeCtx ",
+ u = function (e, t) {
+ o && h(), i || (i = 1, e && r(e, l), t && s(l)), t && (!a._LsSC && a["add" + f] && a["add" + f]("statechange", b), a._LsSC = 1, _ = 1);
+ },
+ h = function (e) {
+ if (!e || !o) {
+ o = e ? 1 : 0;
+ for (var t = ["focus", "mousedown", "mouseup", "touchstart", "touchend"], a = 0; a < t.length; a++) window[(e ? "add" : "remove") + f](t[a], b, !0);
+ }
+ },
+ b = function () {
+ var e = a.state,
+ t = p(e);
+ if (!i && !n(t ? ++l : l)) return u();
+ t ? (_ && O(c + "sc " + e, 3), h(1), a.resume().then(function () {
+ _ && O(c + "sc " + a.state), u(0, 1);
})[x](function (e) {
- t.CLog(n + a.state + " 可能无法录音:" + e.message, 1, e), s();
- });
- } else s();
+ O(c + "error", 1, e), p(a.state) || u(e.message || "error");
+ })) : "closed" == e ? (_ && !a._isC && O(c + "sc " + e, 1), u("ctx closed")) : u(0, 1);
+ };
+ b();
+ },
+ p = N.CtxSpEnd = function (e) {
+ return "suspended" == e || "interrupted" == e;
+ },
+ k = function (e) {
+ var t = e.state,
+ a = "ctx.state=" + t;
+ return p(t) && (a += z("nMIy::(注意:ctx不是running状态,rec.open和start至少要有一个在用户操作(触摸、点击等)时进行调用,否则将在rec.start时尝试进行ctx.resume,可能会产生兼容性问题(仅iOS),请参阅文档中runningContext配置)")), a;
+ },
+ T = "ConnectEnableWebM";
+ N[T] = !0;
+ var E = "ConnectEnableWorklet";
+ N[E] = !1;
+ var C = function (e, _) {
+ var l = e.BufferSize || N.BufferSize,
+ f = e.Stream,
+ c = f._RC || f._c || N.GetContext(!0);
+ f._c = c;
+ var u,
+ a,
+ h,
+ i = function (e) {
+ var t = f._m = c.createMediaStreamSource(f),
+ a = c.destination,
+ n = "createMediaStreamDestination";
+ c[n] && (a = f._d = c[n]()), t.connect(e), e.connect(a);
+ },
+ b = "",
+ p = f._call,
+ m = function (e) {
+ for (var t in p) {
+ for (var a = e.length, n = new Int16Array(a), s = 0, r = 0; r < a; r++) {
+ var i = Math.max(-1, Math.min(1, e[r]));
+ i = i < 0 ? 32768 * i : 32767 * i, n[r] = i, s += Math.abs(i);
+ }
+ for (var o in p) p[o](n, s);
+ return;
+ }
+ },
+ v = "ScriptProcessor",
+ d = "audioWorklet",
+ o = R + " " + d,
+ g = "RecProc",
+ w = "MediaRecorder",
+ S = w + ".WebM.PCM",
+ M = c.createScriptProcessor || c.createJavaScriptNode,
+ y = z("ZGlf::。由于{1}内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启{1}。", 0, d),
+ A = function () {
+ a = f.isWorklet = !1, n(f), O(z("7TU0::Connect采用老的{1},", 0, v) + Y.get(z(N[E] ? "JwCL::但已设置{1}尝试启用{2}" : "VGjB::可设置{1}尝试启用{2}", 2), [R + "." + E + "=true", d]) + b + y, 3);
+ var e = f._p = M.call(c, l, 1, 1);
+ i(e), e.onaudioprocess = function (e) {
+ var t = e.inputBuffer.getChannelData(0);
+ m(t);
+ };
+ },
+ k = function () {
+ u = f.isWebM = !1, I(f), a = f.isWorklet = !M || N[E];
+ var t = window.AudioWorkletNode;
+ if (a && c[d] && t) {
+ var n = function () {
+ return a && f._na;
+ },
+ s = f._na = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ h = 0, n() && (O(z("MxX1::{1}未返回任何音频,恢复使用{2}", 0, d, v), 3), M && A());
+ }, 500));
+ },
+ r = function () {
+ if (n()) {
+ var e = f._n = new t(c, g, {
+ processorOptions: {
+ bufferSize: l
+ }
+ });
+ i(e), e.port.onmessage = function (e) {
+ h && (clearTimeout(h), h = ""), n() ? m(e.data.val) : a || O(z("XUap::{1}多余回调", 0, d), 3);
+ }, O(z("yOta::Connect采用{1},设置{2}可恢复老式{3}", 0, d, R + "." + E + "=false", v) + b + y, 3);
+ }
+ },
+ e = function () {
+ if (n()) if (c[g]) r();else {
+ var e,
+ t,
+ a = (t = "class " + g + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
+ return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, o);
+ })(function (e) {
+ DEL_super(e);
+ var t = this,
+ a = e.processorOptions.bufferSize;
+ t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
+ e.data.kill && (t.kill = !0, $C.log("$RA kill call"));
+ }, $C.log("$RA .ctor call", e);
+ }), t += "process " + e(function (e, t, a) {
+ var n = this,
+ s = n.bufferSize,
+ r = n.buffer,
+ i = n.pos;
+ if ((e = (e[0] || [])[0] || []).length) {
+ r.set(e, i);
+ var o = ~~((i += e.length) / s) * s;
+ if (o) {
+ this.port.postMessage({
+ val: r.slice(0, o)
+ });
+ var _ = r.subarray(o, i);
+ (r = new Float32Array(2 * s)).set(_), i = _.length, n.buffer = r;
+ }
+ n.pos = i;
+ }
+ return !n.kill;
+ }), t = (t += '}try{registerProcessor("' + g + '", ' + g + ')}catch(e){$C.error("' + o + ' Reg Error",e)}').replace(/\$C\./g, "console."), "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
+ c[d].addModule(a).then(function (e) {
+ n() && (c[g] = 1, r(), h && s());
+ })[x](function (e) {
+ O(d + ".addModule Error", 1, e), n() && A();
+ });
+ }
+ };
+ B(c, function () {
+ return n();
+ }, e, e);
+ } else A();
+ };
+ !function () {
+ var e = window[w],
+ t = "ondataavailable",
+ a = "audio/webm; codecs=pcm";
+ u = f.isWebM = N[T];
+ var n = e && t in e.prototype && e.isTypeSupported(a);
+ if (b = n ? "" : z("VwPd::(此浏览器不支持{1})", 0, S), !_ || !u || !n) return k();
+ var s = function () {
+ return u && f._ra;
+ },
+ r = (f._ra = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ s() && (O(z("vHnb::{1}未返回任何音频,降级使用{2}", 0, w, d), 3), k());
+ }, 500));
+ }, Object.assign({
+ mimeType: a
+ }, N.ConnectWebMOptions)),
+ i = f._r = new e(f, r),
+ o = f._rd = {
+ sampleRate: c[D]
+ };
+ i[t] = function (e) {
+ var t = new FileReader();
+ t.onloadend = function () {
+ if (s()) {
+ var e = P(new Uint8Array(t.result), o);
+ if (!e) return;
+ if (-1 == e) return void k();
+ h && (clearTimeout(h), h = ""), m(e);
+ } else u || O(z("O9P7::{1}多余回调", 0, w), 3);
+ }, t.readAsArrayBuffer(e.data);
+ }, i.start(~~(l / 48)), O(z("LMEm::Connect采用{1},设置{2}可恢复使用{3}或老式{4}", 0, S, R + "." + T + "=false", d, v));
+ }();
+ },
+ r = function (e) {
+ e._na && e._na(), e._ra && e._ra();
+ },
+ n = function (e) {
+ e._na = null, e._n && (e._n.port.postMessage({
+ kill: !0
+ }), e._n.disconnect(), e._n = null);
+ },
+ I = function (e) {
+ if (e._ra = null, e._r) {
+ try {
+ e._r.stop();
+ } catch (e) {
+ O("mr stop err", 1, e);
+ }
+ e._r = null;
}
- } else t.CLog("未open", 1);
- },
- pause: function () {
- var e = this;
- e.state && (e.state = 2, e.CLog("pause"), delete e._streamStore().Stream._call[e.id]);
- },
- resume: function () {
- var e,
- a = this;
- if (a.state) {
- a.state = 1, a.CLog("resume"), a.envResume();
- var t = a._streamStore().Stream;
- t._call[a.id] = function (e, t) {
- 1 == a.state && a.envIn(e, t);
- }, (e = t)._na && e._na(), e._ra && e._ra();
- }
- },
- _stop: function (e) {
- var t = this,
- a = t.set;
- t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
- },
- stop: function (a, t, e) {
- var s,
- n = this,
- r = n.set,
- i = n.envInLast - n.envInFirst,
- o = i && n.buffers.length;
- n.CLog("stop 和start时差" + (i ? i + "ms 补偿" + n.envInFix + "ms envIn:" + o + " fps:" + (o / i * 1e3).toFixed(1) : "-"));
- var _ = function () {
- n._stop(), e && n.close();
- },
- l = function (e) {
- n.CLog("结束录音失败:" + e, 1), t && t(e), _();
- },
- f = function (e, t) {
- if (n.CLog("结束录音 编码花" + (Date.now() - s) + "ms 音频时长" + t + "ms 文件大小" + e.size + "b"), r.takeoffEncodeChunk) n.CLog("启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据", 3);else if (e.size < Math.max(100, t / 2)) return void l("生成的" + r.type + "无效");
- a && a(e, t), _();
+ },
+ L = function (e) {
+ var t = (e = e || N) == N,
+ a = e.Stream;
+ a && (a._m && (a._m.disconnect(), a._m = null), !a._RC && a._c && N.CloseNewCtx(a._c), a._RC = null, a._c = null, a._d && (o(a._d.stream), a._d = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), n(a), I(a), t && o(a)), e.Stream = 0;
+ },
+ o = N.StopS_ = function (e) {
+ for (var t = e.getTracks && e.getTracks() || e.audioTracks || [], a = 0; a < t.length; a++) {
+ var n = t[a];
+ n.stop && n.stop();
+ }
+ e.stop && e.stop();
+ };
+ N.SampleData = function (e, t, a, n, s) {
+ var r = "SampleData";
+ n || (n = {});
+ var i = n.index || 0,
+ o = n.offset || 0,
+ _ = n.filter;
+ if (_ && _.fn && _.sr != t && (_ = null, O(z("d48C::{1}的filter采样率变了,重设滤波", 0, r), 3)), !_) {
+ var l = 3 * t / 4 < a ? 0 : a / 2 * 3 / 4;
+ _ = {
+ fn: l ? N.IIRFilter(!0, t, l) : 0
};
- if (!n.isMock) {
- var c = 3 == n.state;
- if (!n.state || c) return void l("未开始录音" + (c ? ",开始录音前无用户交互导致AudioContext未运行" : ""));
- n._stop(!0);
}
- var h = n.recSize;
- if (h) {
- if (n.buffers[0]) {
- if (n[r.type]) {
- if (n.isMock) {
- var u = n.envCheck(n.mockEnvInfo || {
+ _.sr = t;
+ var f = _.fn,
+ c = n.frameNext || [];
+ s || (s = {});
+ var u = s.frameSize || 1;
+ s.frameType && (u = "mp3" == s.frameType ? 1152 : 1);
+ var h = e.length;
+ h + 1 < i && O(z("tlbC::{1}似乎传入了未重置chunk {2}", 0, r, i + ">" + h), 3);
+ for (var b = 0, p = i; p < h; p++) b += e[p].length;
+ b = Math.max(0, b - Math.floor(o));
+ var m = t / a;
+ 1 < m ? b = Math.floor(b / m) : (m = 1, a = t), b += c.length;
+ for (var v = new Int16Array(b), d = 0, p = 0; p < c.length; p++) v[d] = c[p], d++;
+ for (; i < h; i++) {
+ for (var g = e[i], p = o, w = g.length, S = f && f.Embed, M = 0, y = 0, A = 0, k = 0, R = 0, x = 0; R < w; R++, x++) if (x < w && (S ? (A = g[x], k = S.b0 * A + S.b1 * S.x1 + S.b0 * S.x2 - S.a1 * S.y1 - S.a2 * S.y2, S.x2 = S.x1, S.x1 = A, S.y2 = S.y1, S.y1 = k) : k = f ? f(g[x]) : g[x]), M = y, y = k, 0 != x) {
+ var B = Math.floor(p);
+ if (R == B) {
+ var T = Math.ceil(p),
+ E = p - B,
+ C = M,
+ I = T < w ? y : C,
+ L = C + (I - C) * E;
+ 32767 < L ? L = 32767 : L < -32768 && (L = -32768), v[d] = L, d++, p += m;
+ }
+ } else R--;
+ o = Math.max(0, p - w);
+ }
+ c = null;
+ var P = v.length % u;
+ if (0 < P) {
+ var H = 2 * (v.length - P);
+ c = new Int16Array(v.buffer.slice(H)), v = new Int16Array(v.buffer.slice(0, H));
+ }
+ return {
+ index: i,
+ offset: o,
+ filter: _,
+ frameNext: c,
+ sampleRate: a,
+ data: v
+ };
+ }, N.IIRFilter = function (e, t, a) {
+ var n = 2 * Math.PI * a / t,
+ s = Math.sin(n),
+ r = Math.cos(n),
+ i = s / 2,
+ o = 1 + i,
+ _ = -2 * r / o,
+ l = (1 - i) / o;
+ if (e) var f = (1 - r) / 2 / o,
+ c = (1 - r) / o;else var f = (1 + r) / 2 / o,
+ c = -(1 + r) / o;
+ var u = 0,
+ h = 0,
+ b = 0,
+ p = 0,
+ m = 0,
+ v = function (e) {
+ return b = f * e + c * u + f * h - _ * p - l * m, h = u, u = e, m = p, p = b;
+ };
+ return v.Embed = {
+ x1: 0,
+ x2: 0,
+ y1: 0,
+ y2: 0,
+ b0: f,
+ b1: c,
+ a1: _,
+ a2: l
+ }, v;
+ }, N.PowerLevel = function (e, t) {
+ var a = e / t || 0;
+ return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
+ }, N.PowerDBFS = function (e) {
+ var t = Math.max(.1, e || 0);
+ return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
+ }, N.CLog = function (e, t) {
+ if ("object" == typeof console) {
+ var a = new Date(),
+ n = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
+ s = this && this.envIn && this.envCheck && this.id,
+ r = ["[" + n + " " + R + (s ? ":" + s : "") + "]" + e],
+ i = arguments,
+ o = N.CLog,
+ _ = 2,
+ l = o.log || console.log;
+ for (f(t) ? l = 1 == t ? o.error || console.error : 3 == t ? o.warn || console.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
+ c ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(console, r);
+ }
+ };
+ var O = function () {
+ N.CLog.apply(this, arguments);
+ },
+ c = !0;
+ try {
+ c = !console.log.apply;
+ } catch (e) {}
+ var _ = 0;
+ function l(e) {
+ var t = this;
+ t.id = ++_, u();
+ var a = {
+ type: "mp3",
+ onProcess: S
+ };
+ for (var n in e) a[n] = e[n];
+ var s = (t.set = a)[i],
+ r = a[D];
+ (s && !f(s) || r && !f(r)) && t.CLog(z.G("IllegalArgs-1", [z("VtS4::{1}和{2}必须是数值", 0, D, i)]), 1, e), a[i] = +s || 16, a[D] = +r || 16e3, t.state = 0, t._S = 9, t.Sync = {
+ O: 9,
+ C: 9
+ };
+ }
+ N.Sync = {
+ O: 9,
+ C: 9
+ }, N.prototype = l.prototype = {
+ CLog: O,
+ _streamStore: function () {
+ return this.set.sourceStream ? this : N;
+ },
+ _streamCtx: function () {
+ var e = this._streamStore().Stream;
+ return e && e._c;
+ },
+ open: function (e, a) {
+ var n = this,
+ s = n.set,
+ r = n._streamStore(),
+ i = 0;
+ e = e || S;
+ var o = function (e, t) {
+ t = !!t, n.CLog(z("5tWi::录音open失败:") + e + ",isUserNotAllow:" + t, 1), i && N.CloseNewCtx(i), a && a(e, t);
+ };
+ n._streamTag = A;
+ var _ = function () {
+ n.CLog("open ok, id:" + n.id + " stream:" + n._streamTag), e(), n._SO = 0;
+ },
+ l = r.Sync,
+ f = ++l.O,
+ c = l.C;
+ n._O = n._O_ = f, n._SO = n._S;
+ if (w) {
+ var t = n.envCheck({
+ envName: "H5",
+ canProcess: !0
+ });
+ if (t) o(z("A5bm::不能录音:") + t);else if (s.sourceStream) {
+ if (n._streamTag = "set.sourceStream", !N.GetContext()) return void o(z("1iU7::不支持此浏览器从流中获取录音"));
+ L(r);
+ var u = n.Stream = s.sourceStream;
+ u._RC = s.runningContext, u._call = {};
+ try {
+ C(r);
+ } catch (e) {
+ return L(r), void o(z("BTW2::从流中打开录音失败:") + e.message);
+ }
+ _();
+ } else {
+ var h = function (e, t) {
+ try {
+ window.top.a;
+ } catch (e) {
+ return void o(z("Nclz::无权录音(跨域,请尝试给iframe添加麦克风访问策略,如{1})", 0, 'allow="camera;microphone"'));
+ }
+ /Permission|Allow/i.test(e) ? o(z("gyO5::用户拒绝了录音权限"), !0) : !1 === window.isSecureContext ? o(z("oWNo::浏览器禁止不安全页面录音,可开启https解决")) : /Found/i.test(e) ? o(t + z("jBa9::,无可用麦克风")) : o(t);
+ };
+ if (N.IsOpen()) _();else if (N.Support()) {
+ var b = s.runningContext;
+ b || (b = i = N.GetContext(!0));
+ var p = function (t) {
+ setTimeout(function () {
+ t._call = {};
+ var e = N.Stream;
+ e && (L(), t._call = e._call), (N.Stream = t)._c = b, t._RC = s.runningContext, function () {
+ if (c != l.C || !n._O) {
+ var e = z("dFm8::open被取消");
+ return f == l.O ? n.close() : e = z("VtJO::open被中断"), o(e), !0;
+ }
+ }() || (N.IsOpen() ? (e && n.CLog(z("upb8::发现同时多次调用open"), 1), C(r, 1), _()) : o(z("Q1GA::录音功能无效:无音频流")));
+ }, 100);
+ },
+ m = function (e) {
+ var t = e.name || e.message || e.code + ":" + e;
+ n.CLog(z("xEQR::请求录音权限错误"), 1, e), h(t, z("bDOG::无法录音:") + t);
+ },
+ v = s.audioTrackSet || {};
+ v[D] = b[D];
+ var d = {
+ audio: v
+ };
+ try {
+ var g = N.Scope[A](d, p, m);
+ } catch (e) {
+ n.CLog(A, 3, e), d = {
+ audio: !0
+ }, g = N.Scope[A](d, p, m);
+ }
+ n.CLog(A + "(" + JSON.stringify(d) + ") " + k(b) + z("RiWe::,未配置noiseSuppression和echoCancellation时浏览器可能会自动打开降噪和回声消除,移动端可能会降低系统播放音量(关闭录音后可恢复),请参阅文档中audioTrackSet配置") + "(" + y + ") LM:" + M + " UA:" + navigator.userAgent), g && g.then && g.then(p)[x](m);
+ } else h("", z("COxc::此浏览器不支持录音"));
+ }
+ } else o(z.G("NonBrowser-1", ["open"]) + z("EMJq::,可尝试使用RecordApp解决方案") + "(" + y + "/tree/master/app-support-sample)");
+ },
+ close: function (e) {
+ e = e || S;
+ var t = this,
+ a = t._streamStore();
+ t._stop();
+ var n = " stream:" + t._streamTag,
+ s = a.Sync;
+ if (t._O = 0, t._O_ != s.O) return t.CLog(z("hWVz::close被忽略(因为同时open了多个rec,只有最后一个会真正close)") + n, 3), void e();
+ s.C++, L(a), t.CLog("close," + n), e();
+ },
+ mock: function (e, t) {
+ var a = this;
+ return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a._setSrcSR(t), a._streamTag = "mock", a;
+ },
+ _setSrcSR: function (e) {
+ var t = this.set,
+ a = t[D];
+ e < a ? t[D] = e : a = 0, this[V] = e, this.CLog(V + ": " + e + " set." + D + ": " + t[D] + (a ? " " + z("UHvm::忽略") + ": " + a : ""), a ? 3 : 0);
+ },
+ envCheck: function (e) {
+ var t,
+ a = this.set,
+ n = "CPU_BE";
+ if (t || N[n] || "function" != typeof Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (u(n), t = z("Essp::不支持{1}架构", 0, n)), !t) {
+ var s = a.type,
+ r = this[s + "_envCheck"];
+ a.takeoffEncodeChunk && (r ? e.canProcess || (t = z("7uMV::{1}环境不支持实时处理", 0, e.envName)) : t = z("2XBl::{1}类型不支持设置takeoffEncodeChunk", 0, s) + (this[s] ? "" : z("LG7e::(未加载编码器)"))), !t && r && (t = this[s + "_envCheck"](e, a));
+ }
+ return t || "";
+ },
+ envStart: function (e, t) {
+ var a = this,
+ n = a.set;
+ if (a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, e && (a._streamTag = "env$" + e.envName), a.state = 1, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [], a._setSrcSR(t), a.engineCtx = 0, a[n.type + "_start"]) {
+ var s = a.engineCtx = a[n.type + "_start"](n);
+ s && (s.pcmDatas = [], s.pcmSize = 0);
+ }
+ },
+ envResume: function () {
+ this.envInFixTs = [];
+ },
+ envIn: function (e, t) {
+ var s = this,
+ r = s.set,
+ i = s.engineCtx;
+ if (1 == s.state) {
+ var a = s[V],
+ n = e.length,
+ o = N.PowerLevel(t, n),
+ _ = s.buffers,
+ l = _.length;
+ _.push(e);
+ var f = _,
+ c = l,
+ u = Date.now(),
+ h = Math.round(n / a * 1e3);
+ s.envInLast = u, 1 == s.buffers.length && (s.envInFirst = u - h);
+ var b = s.envInFixTs;
+ b.splice(0, 0, {
+ t: u,
+ d: h
+ });
+ for (var p = u, m = 0, v = 0; v < b.length; v++) {
+ var d = b[v];
+ if (3e3 < u - d.t) {
+ b.length = v;
+ break;
+ }
+ p = d.t, m += d.d;
+ }
+ var g = b[1],
+ w = u - p,
+ S = w - m;
+ if (w / 3 < S && (g && 1e3 < w || 6 <= b.length)) {
+ var M = u - g.t - h;
+ if (h / 5 < M) {
+ var y = !r.disableEnvInFix;
+ if (s.CLog("[" + u + "]" + Y.get(z(y ? "4Kfd::补偿{1}ms" : "bM5i::未补偿{1}ms", 1), [M]), 3), s.envInFix += M, y) {
+ var A = new Int16Array(M * a / 1e3);
+ n += A.length, _.push(A);
+ }
+ }
+ }
+ var k = s.recSize,
+ R = n,
+ x = k + R;
+ if (s.recSize = x, i) {
+ var B = N.SampleData(_, a, r[D], i.chunkInfo);
+ i.chunkInfo = B, k = i.pcmSize, R = B.data.length, x = k + R, i.pcmSize = x, _ = i.pcmDatas, l = _.length, _.push(B.data), a = B[D];
+ }
+ var T = Math.round(x / a * 1e3),
+ E = _.length,
+ C = f.length,
+ I = function () {
+ for (var e = L ? 0 : -R, t = null == _[0], a = l; a < E; a++) {
+ var n = _[a];
+ null == n ? t = 1 : (e += n.length, i && n.length && s[r.type + "_encode"](i, n));
+ }
+ if (t && i) {
+ var a = c;
+ for (f[0] && (a = 0); a < C; a++) f[a] = null;
+ }
+ t && (e = L ? R : 0, _[0] = null), i ? i.pcmSize += e : s.recSize += e;
+ },
+ L = 0,
+ P = "rec.set.onProcess";
+ try {
+ L = r.onProcess(_, o, T, a, l, I);
+ } catch (e) {
+ console.error(P + z("gFUF::回调出错是不允许的,需保证不会抛异常"), e);
+ }
+ var H = Date.now() - u;
+ if (10 < H && 1e3 < s.envInFirst - u && s.CLog(P + z("2ghS::低性能,耗时{1}ms", 0, H), 3), !0 === L) {
+ for (var O = 0, v = l; v < E; v++) null == _[v] ? O = 1 : _[v] = new Int16Array(0);
+ O ? s.CLog(z("ufqH::未进入异步前不能清除buffers"), 3) : i ? i.pcmSize -= R : s.recSize -= R;
+ } else I();
+ } else s.state || s.CLog("envIn at state=0", 3);
+ },
+ start: function () {
+ var t = this,
+ e = 1;
+ if (t.set.sourceStream ? t.Stream || (e = 0) : N.IsOpen() || (e = 0), e) {
+ var a = t._streamCtx();
+ if (t.CLog(z("kLDN::start 开始录音,") + k(a) + " stream:" + t._streamTag), t._stop(), t.envStart(null, a[D]), t.state = 3, t._SO && t._SO + 1 != t._S) t.CLog(z("Bp2y::start被中断"), 3);else {
+ t._SO = 0;
+ var n = function () {
+ 3 == t.state && (t.state = 1, t.resume());
+ },
+ s = "AudioContext resume: ";
+ B(a, function (e) {
+ return e && t.CLog(s + "wait..."), 3 == t.state;
+ }, function (e) {
+ e && t.CLog(s + a.state), n();
+ }, function (e) {
+ t.CLog(s + a.state + z("upkE::,可能无法录音:") + e, 1), n();
+ });
+ }
+ } else t.CLog(z("6WmN::start失败:未open"), 1);
+ },
+ pause: function () {
+ var e = this,
+ t = e._streamStore().Stream;
+ e.state && (e.state = 2, e.CLog("pause"), t && delete t._call[e.id]);
+ },
+ resume: function () {
+ var a = this,
+ t = a._streamStore().Stream,
+ n = "resume(wait ctx)";
+ if (3 == a.state) a.CLog(n);else if (a.state) {
+ a.state = 1, a.CLog("resume"), a.envResume(), t && (t._call[a.id] = function (e, t) {
+ 1 == a.state && a.envIn(e, t);
+ }, r(t));
+ var s = a._streamCtx();
+ s && B(s, function (e) {
+ return e && a.CLog(n + "..."), 1 == a.state;
+ }, function (e) {
+ e && a.CLog(n + s.state), r(t);
+ }, function (e) {
+ a.CLog(n + s.state + "[err]" + e, 1);
+ });
+ }
+ },
+ _stop: function (e) {
+ var t = this,
+ a = t.set;
+ t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
+ },
+ stop: function (c, t, e) {
+ var u,
+ h = this,
+ b = h.set,
+ a = h.envInLast - h.envInFirst,
+ n = a && h.buffers.length;
+ h.CLog(z("Xq4s::stop 和start时差:") + (a ? a + "ms " + z("3CQP::补偿:") + h.envInFix + "ms envIn:" + n + " fps:" + (n / a * 1e3).toFixed(1) : "-") + " stream:" + h._streamTag + " (" + y + ") LM:" + M);
+ var p = function () {
+ h._stop(), e && h.close();
+ },
+ m = function (e) {
+ h.CLog(z("u8JG::结束录音失败:") + e, 1), t && t(e), p();
+ },
+ s = function (e, t, a) {
+ var n = "arraybuffer",
+ s = "dataType",
+ r = "DefaultDataType",
+ i = h[s] || N[r] || "blob",
+ o = s + "=" + i,
+ _ = e instanceof ArrayBuffer,
+ l = 0,
+ f = _ ? e.byteLength : e.size;
+ if (i == n ? _ || (l = 1) : "blob" == i ? "function" != typeof Blob ? l = z.G("NonBrowser-1", [o]) + z("1skY::,请设置{1}", 0, R + "." + r + '="' + n + '"') : (_ && (e = new Blob([e], {
+ type: t
+ })), e instanceof Blob || (l = 1), t = e.type || t) : l = z.G("NotSupport-1", [o]), h.CLog(z("Wv7l::结束录音 编码花{1}ms 音频时长{2}ms 文件大小{3}b", 0, Date.now() - u, a, f) + " " + o + "," + t), l) m(1 != l ? l : z("Vkbd::{1}编码器返回的不是{2}", 0, b.type, i) + ", " + o);else {
+ if (b.takeoffEncodeChunk) h.CLog(z("QWnr::启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据"), 3);else if (f < Math.max(50, a / 5)) return void m(z("Sz2H::生成的{1}无效", 0, b.type));
+ c && c(e, a, t), p();
+ }
+ };
+ if (!h.isMock) {
+ var r = 3 == h.state;
+ if (!h.state || r) return void m(z("wf9t::未开始录音") + (r ? z("Dl2c::,开始录音前无用户交互导致AudioContext未运行") : ""));
+ }
+ h._stop(!0);
+ var i = h.recSize;
+ if (i) {
+ if (h[b.type]) {
+ if (h.isMock) {
+ var o = h.envCheck(h.mockEnvInfo || {
envName: "mock",
canProcess: !1
});
- if (u) return void l("录音错误:" + u);
+ if (o) return void m(z("AxOH::录音错误:") + o);
}
- var m = n.engineCtx;
- if (n[r.type + "_complete"] && m) {
- var p = Math.round(m.pcmSize / r[N] * 1e3);
- return s = Date.now(), void n[r.type + "_complete"](m, function (e) {
- f(e, p);
- }, l);
+ var _ = h.engineCtx;
+ if (h[b.type + "_complete"] && _) {
+ var l = Math.round(_.pcmSize / b[D] * 1e3);
+ return u = Date.now(), void h[b.type + "_complete"](_, function (e, t) {
+ s(e, t, l);
+ }, m);
}
- s = Date.now();
- var b = V.SampleData(n.buffers, n[O], r[N]);
- r[N] = b[N];
- var v = b.data;
- p = Math.round(v.length / r[N] * 1e3), n.CLog("采样" + h + "->" + v.length + " 花:" + (Date.now() - s) + "ms"), setTimeout(function () {
- s = Date.now(), n[r.type](v, function (e) {
- f(e, p);
- }, function (e) {
- l(e);
+ if (u = Date.now(), h.buffers[0]) {
+ var f = N.SampleData(h.buffers, h[V], b[D]);
+ b[D] = f[D];
+ var v = f.data,
+ l = Math.round(v.length / b[D] * 1e3);
+ h.CLog(z("CxeT::采样:{1} 花:{2}ms", 0, i + "->" + v.length, Date.now() - u)), setTimeout(function () {
+ u = Date.now(), h[b.type](v, function (e, t) {
+ s(e, t, l);
+ }, function (e) {
+ m(e);
+ });
});
- });
- } else l("未加载" + r.type + "编码器");
- } else l("音频buffers被释放");
- } else l("未采集到录音");
- }
- }, y[T] && (H("重复引入" + T, 3), y[T].Destroy()), y[T] = V;
- var C = function (e, t) {
- t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
- var a = t.tracks,
- s = [t.pos[0]],
- n = function () {
- t.pos[0] = s[0];
- },
- r = t.bytes.length,
- i = new Uint8Array(r + e.length);
- if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
- if (X(i, s), q(i, s), !D(X(i, s), [24, 83, 128, 103])) return;
- for (X(i, s); s[0] < i.length;) {
- var o = X(i, s),
- _ = q(i, s),
- l = [0],
- f = 0;
- if (!_) return;
- if (D(o, [22, 84, 174, 107])) {
- for (; l[0] < _.length;) {
- var c = X(_, l),
- h = q(_, l),
- u = [0],
- m = {
- channels: 0,
- sampleRate: 0
- };
- if (D(c, [174])) for (; u[0] < h.length;) {
- var p = X(h, u),
- b = q(h, u),
- v = [0];
- if (D(p, [215])) {
- var d = Y(b);
- m.number = d, a[d] = m;
- } else if (D(p, [131])) {
- var d = Y(b);
- 1 == d ? m.type = "video" : 2 == d ? (m.type = "audio", f || (t.track0 = m), m.idx = f++) : m.type = "Type-" + d;
- } else if (D(p, [134])) {
- for (var g = "", S = 0; S < b.length; S++) g += String.fromCharCode(b[S]);
- m.codec = g;
- } else if (D(p, [225])) for (; v[0] < b.length;) {
- var M = X(b, v),
- w = q(b, v);
- if (D(M, [181])) {
- var d = 0,
- R = new Uint8Array(w.reverse()).buffer;
- 4 == w.length ? d = new Float32Array(R)[0] : 8 == w.length ? d = new Float64Array(R)[0] : H("WebM Track !Float", 1, w), m[N] = Math.round(d);
- } else D(M, [98, 100]) ? m.bitDepth = Y(w) : D(M, [159]) && (m.channels = Y(w));
- }
- }
- }
- t._ht = 1, H("WebM Tracks", a), n();
- break;
- }
- }
- }
- var A = t.track0;
- if (A) {
- if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, H("WebM 16改32位", 3)), A[N] != t[N] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || H("WebM Track非预期", 3, t), -(t.bad = 1);
- for (var B = [], k = 0; s[0] < i.length;) {
- var c = X(i, s),
- h = q(i, s);
- if (!h) break;
- if (D(c, [163])) {
- var y = 15 & h[0],
- m = a[y];
- if (m) {
- if (0 === m.idx) {
- for (var T = new Uint8Array(h.length - 4), S = 4; S < h.length; S++) T[S - 4] = h[S];
- B.push(T), k += T.length;
- }
- } else H("WebM !Track" + y, 1, a);
- }
- n();
- }
- if (k) {
- var x = new Uint8Array(i.length - t.pos[0]);
- x.set(i.subarray(t.pos[0])), t.bytes = x, t.pos[0] = 0;
- for (var T = new Uint8Array(k), S = 0, E = 0; S < B.length; S++) T.set(B[S], E), E += B[S].length;
- var R = new Float32Array(T.buffer);
- if (1 < A.channels) {
- for (var P = [], S = 0; S < R.length;) P.push(R[S]), S += A.channels;
- R = new Float32Array(P);
- }
- return R;
- }
- }
- },
- D = function (e, t) {
- if (!e || e.length != t.length) return !1;
- if (1 == e.length) return e[0] == t[0];
- for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
- return !0;
- },
- Y = function (e) {
- for (var t = "", a = 0; a < e.length; a++) {
- var s = e[a];
- t += (s < 16 ? "0" : "") + s.toString(16);
- }
- return parseInt(t, 16) || 0;
- },
- X = function (e, t, a) {
- var s = t[0];
- if (!(s >= e.length)) {
- var n = e[s],
- r = ("0000000" + n.toString(2)).substr(-8),
- i = /^(0*1)(\d*)$/.exec(r);
- if (i) {
- var o = i[1].length,
- _ = [];
- if (!(s + o > e.length)) {
- for (var l = 0; l < o; l++) _[l] = e[s], s++;
- return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = s, _;
- }
- }
- }
- },
- q = function (e, t) {
- var a = X(e, t, 1);
- if (a) {
- var s = Y(a),
- n = t[0],
- r = [];
- if (s < 2147483647) {
- if (n + s > e.length) return;
- for (var i = 0; i < s; i++) r[i] = e[n], n++;
- }
- return t[0] = n, r;
+ } else m(z("xkKd::音频buffers被释放"));
+ } else m(z("xGuI::未加载{1}编码器,请尝试到{2}的src/engine内找到{1}的编码器并加载", 0, b.type, R));
+ } else m(z("Ltz3::未采集到录音"));
}
};
- V.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
- var r = V.Traffic = function (e) {
- e = e ? "/" + T + "/Report/" + e : "";
- var t = V.TrafficImgUrl;
- if (t) {
- var a = V.Traffic,
- s = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
- n = s[1] || "http://file/",
- r = (s[0] || n) + e;
- if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(n + e)), !a[r]) {
- a[r] = 1;
- var i = new Image();
- i.src = t, H("Traffic Analysis Image: " + (e || T + ".TrafficImgUrl=" + V.TrafficImgUrl));
- }
- }
- };
-}(window), module.exports && (module.exports = Recorder), function () {
-
- var i;
- Recorder.prototype.enc_mp3 = {
- stable: !0,
- testmsg: "采样率范围48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000"
- }, Recorder.prototype.mp3 = function (a, s, e) {
- var n = this.set,
- r = a.length,
- t = this.mp3_start(n);
- if (t) return this.mp3_encode(t, a), void this.mp3_complete(t, s, e, 1);
- var i = new Recorder.lamejs.Mp3Encoder(1, n.sampleRate, n.bitRate),
- o = [],
- _ = 0,
- l = 0,
- f = function () {
- if (_ < r) {
- 0 < (e = i.encodeBuffer(a.subarray(_, _ + 57600))).length && (l += e.buffer.byteLength, o.push(e.buffer)), _ += 57600, setTimeout(f);
- } else {
- var e;
- 0 < (e = i.flush()).length && (l += e.buffer.byteLength, o.push(e.buffer));
- var t = c.fn(o, l, r, n.sampleRate);
- h(t, n), s(new Blob(o, {
- type: "audio/mp3"
- }));
+ var P = function (e, t) {
+ t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
+ var a = t.tracks,
+ n = [t.pos[0]],
+ s = function () {
+ t.pos[0] = n[0];
+ },
+ r = t.bytes.length,
+ i = new Uint8Array(r + e.length);
+ if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
+ if (j(i, n), X(i, n), !H(j(i, n), [24, 83, 128, 103])) return;
+ for (j(i, n); n[0] < i.length;) {
+ var o = j(i, n),
+ _ = X(i, n),
+ l = [0],
+ f = 0;
+ if (!_) return;
+ if (H(o, [22, 84, 174, 107])) {
+ for (; l[0] < _.length;) {
+ var c = j(_, l),
+ u = X(_, l),
+ h = [0],
+ b = {
+ channels: 0,
+ sampleRate: 0
+ };
+ if (H(c, [174])) for (; h[0] < u.length;) {
+ var p = j(u, h),
+ m = X(u, h),
+ v = [0];
+ if (H(p, [215])) {
+ var d = F(m);
+ b.number = d, a[d] = b;
+ } else if (H(p, [131])) {
+ var d = F(m);
+ 1 == d ? b.type = "video" : 2 == d ? (b.type = "audio", f || (t.track0 = b), b.idx = f++) : b.type = "Type-" + d;
+ } else if (H(p, [134])) {
+ for (var g = "", w = 0; w < m.length; w++) g += String.fromCharCode(m[w]);
+ b.codec = g;
+ } else if (H(p, [225])) for (; v[0] < m.length;) {
+ var S = j(m, v),
+ M = X(m, v);
+ if (H(S, [181])) {
+ var d = 0,
+ y = new Uint8Array(M.reverse()).buffer;
+ 4 == M.length ? d = new Float32Array(y)[0] : 8 == M.length ? d = new Float64Array(y)[0] : O("WebM Track !Float", 1, M), b[D] = Math.round(d);
+ } else H(S, [98, 100]) ? b.bitDepth = F(M) : H(S, [159]) && (b.channels = F(M));
+ }
+ }
+ }
+ t._ht = 1, O("WebM Tracks", a), s();
+ break;
+ }
+ }
}
- };
- f();
- }, Recorder.BindDestroy("mp3Worker", function () {
- Recorder.CLog("mp3Worker Destroy"), i && i.terminate(), i = null;
- }), Recorder.prototype.mp3_envCheck = function (e, t) {
- var a = "";
- return t.takeoffEncodeChunk && (e.canProcess ? s() || (a = "当前浏览器版本太低,无法实时处理") : a = e.envName + "环境不支持实时处理"), a;
- }, Recorder.prototype.mp3_start = function (e) {
- return s(e);
- };
- var o = {
- id: 0
- },
- s = function (e) {
- var t = i;
- try {
- if (!t) {
- var a = ");wk_lame();var wk_ctxs={};self.onmessage=" + function (e) {
+ var A = t.track0;
+ if (A) {
+ if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, O("WebM 16->32 bit", 3)), A[D] != t[D] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || O("WebM Track Unexpected", 3, t), -(t.bad = 1);
+ for (var k = [], R = 0; n[0] < i.length;) {
+ var c = j(i, n),
+ u = X(i, n);
+ if (!u) break;
+ if (H(c, [163])) {
+ var x = 15 & u[0],
+ b = a[x];
+ if (b) {
+ if (0 === b.idx) {
+ for (var B = new Uint8Array(u.length - 4), w = 4; w < u.length; w++) B[w - 4] = u[w];
+ k.push(B), R += B.length;
+ }
+ } else O("WebM !Track" + x, 1, a);
+ }
+ s();
+ }
+ if (R) {
+ var T = new Uint8Array(i.length - t.pos[0]);
+ T.set(i.subarray(t.pos[0])), t.bytes = T, t.pos[0] = 0;
+ for (var B = new Uint8Array(R), w = 0, E = 0; w < k.length; w++) B.set(k[w], E), E += k[w].length;
+ var y = new Float32Array(B.buffer);
+ if (1 < A.channels) {
+ for (var C = [], w = 0; w < y.length;) C.push(y[w]), w += A.channels;
+ y = new Float32Array(C);
+ }
+ return y;
+ }
+ }
+ },
+ H = function (e, t) {
+ if (!e || e.length != t.length) return !1;
+ if (1 == e.length) return e[0] == t[0];
+ for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
+ return !0;
+ },
+ F = function (e) {
+ for (var t = "", a = 0; a < e.length; a++) {
+ var n = e[a];
+ t += (n < 16 ? "0" : "") + n.toString(16);
+ }
+ return parseInt(t, 16) || 0;
+ },
+ j = function (e, t, a) {
+ var n = t[0];
+ if (!(n >= e.length)) {
+ var s = e[n],
+ r = ("0000000" + s.toString(2)).substr(-8),
+ i = /^(0*1)(\d*)$/.exec(r);
+ if (i) {
+ var o = i[1].length,
+ _ = [];
+ if (!(n + o > e.length)) {
+ for (var l = 0; l < o; l++) _[l] = e[n], n++;
+ return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = n, _;
+ }
+ }
+ }
+ },
+ X = function (e, t) {
+ var a = j(e, t, 1);
+ if (a) {
+ var n = F(a),
+ s = t[0],
+ r = [];
+ if (n < 2147483647) {
+ if (s + n > e.length) return;
+ for (var i = 0; i < n; i++) r[i] = e[s], s++;
+ }
+ return t[0] = s, r;
+ }
+ },
+ Y = N.i18n = {
+ lang: "zh-CN",
+ alias: {
+ "zh-CN": "zh",
+ "en-US": "en"
+ },
+ locales: {},
+ data: {},
+ put: function (e, t) {
+ var a = R + ".i18n.put: ",
+ n = e.overwrite;
+ n = null == n || n;
+ var s = e.lang;
+ if (!(s = Y.alias[s] || s)) throw new Error(a + "set.lang?");
+ var r = Y.locales[s];
+ r || (r = {}, Y.locales[s] = r);
+ for (var i, o = /^([\w\-]+):/, _ = 0; _ < t.length; _++) {
+ var l = t[_];
+ if (i = o.exec(l)) {
+ var f = i[1],
+ l = l.substr(f.length + 1);
+ !n && r[f] || (r[f] = l);
+ } else O(a + "'key:'? " + l, 3, e);
+ }
+ },
+ get: function () {
+ return Y.v_G.apply(null, arguments);
+ },
+ v_G: function (n, s, e) {
+ s = s || [], e = e || Y.lang, e = Y.alias[e] || e;
+ var t = Y.locales[e],
+ r = t && t[n] || "";
+ return r || "zh" == e ? (Y.lastLang = e, "=Empty" == r ? "" : r.replace(/\{(\d+)(\!?)\}/g, function (e, t, a) {
+ return e = s[(t = +t || 0) - 1], (t < 1 || t > s.length) && (e = "{?}", O("i18n[" + n + "] no {" + t + "}: " + r, 3)), a ? "" : e;
+ })) : "en" == e ? Y.v_G(n, s, "zh") : Y.v_G(n, s, "en");
+ },
+ $T: function () {
+ return Y.v_T.apply(null, arguments);
+ },
+ v_T: function () {
+ for (var e, t = arguments, a = "", n = [], s = 0, r = R + ".i18n.$T:", i = /^([\w\-]*):/, o = 0; o < t.length; o++) {
+ var _ = t[o];
+ if (0 == o) {
+ if (e = i.exec(_), !(a = e && e[1])) throw new Error(r + "0 'key:'?");
+ _ = _.substr(a.length + 1);
+ }
+ if (-1 === s) n.push(_);else {
+ if (s) throw new Error(r + " bad args");
+ if (0 === _) s = -1;else if (f(_)) {
+ if (_ < 1) throw new Error(r + " bad args");
+ s = _;
+ } else {
+ var l = 1 == o ? "en" : o ? "" : "zh";
+ if ((e = i.exec(_)) && (l = e[1] || l, _ = _.substr(e[1].length + 1)), !e || !l) throw new Error(r + o + " 'lang:'?");
+ Y.put({
+ lang: l,
+ overwrite: !1
+ }, [a + ":" + _]);
+ }
+ }
+ }
+ return a ? 0 < s ? a : Y.v_G(a, n) : "";
+ }
+ },
+ z = Y.$T;
+ z.G = Y.get, z("NonBrowser-1::非浏览器环境,不支持{1}", 1), z("IllegalArgs-1::参数错误:{1}", 1), z("NeedImport-2::调用{1}需要先导入{2}", 2), z("NotSupport-1::不支持:{1}", 1), N.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
+ var u = N.Traffic = function (e) {
+ if (w) {
+ e = e ? "/" + R + "/Report/" + e : "";
+ var t = N.TrafficImgUrl;
+ if (t) {
+ var a = N.Traffic,
+ n = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
+ s = n[1] || "http://file/",
+ r = (n[0] || s) + e;
+ if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(s + e)), !a[r]) {
+ a[r] = 1;
+ var i = new Image();
+ i.src = t, O("Traffic Analysis Image: " + (e || R + ".TrafficImgUrl=" + N.TrafficImgUrl));
+ }
+ }
+ }
+ };
+ t && (O(z("8HO5::覆盖导入{1}", 0, R), 1), t.Destroy());
+ e[R] = N;
+ }(a, t), module.exports && (module.exports = a.Recorder);
+}(), function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = (t ? window : Object).Recorder,
+ n = a.i18n;
+ !function (m, e, u, t) {
+
+ var o = "48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000",
+ _ = "8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 192, 224, 256, 320";
+ m.prototype.enc_mp3 = {
+ stable: !0,
+ takeEC: "full",
+ getTestMsg: function () {
+ return u("Zm7L::采样率范围:{1};比特率范围:{2}(不同比特率支持的采样率范围不同,小于32kbps时采样率需小于32000)", 0, o, _);
+ }
+ };
+ var h,
+ v = function (e) {
+ var t = e.bitRate,
+ a = e.sampleRate,
+ n = a;
+ if (-1 == (" " + _ + ",").indexOf(" " + t + ",") && m.CLog(u("eGB9::{1}不在mp3支持的取值范围:{2}", 0, "bitRate=" + t, _), 3), -1 == (" " + o + ",").indexOf(" " + a + ",")) {
+ for (var s = o.split(", "), r = [], i = 0; i < s.length; i++) r.push({
+ v: +s[i],
+ s: Math.abs(s[i] - a)
+ });
+ r.sort(function (e, t) {
+ return e.s - t.s;
+ }), n = r[0].v, e.sampleRate = n, m.CLog(u("zLTa::sampleRate已更新为{1},因为{2}不在mp3支持的取值范围:{3}", 0, n, a, o), 3);
+ }
+ },
+ n = function () {
+ return u.G("NeedImport-2", ["mp3.js", "src/engine/mp3-engine.js"]);
+ },
+ d = t && "function" == typeof Worker;
+ m.prototype.mp3 = function (r, i, o) {
+ var e = this,
+ _ = e.set,
+ l = r.length;
+ if (m.lamejs) {
+ if (d) {
+ var t = e.mp3_start(_);
+ if (t) {
+ if (t.isW) return e.mp3_encode(t, r), void e.mp3_complete(t, i, o, 1);
+ e.mp3_stop(t);
+ }
+ }
+ v(_);
+ var f = new m.lamejs.Mp3Encoder(1, _.sampleRate, _.bitRate),
+ c = new Int8Array(5e5),
+ u = 0,
+ h = 0,
+ b = 0,
+ p = function () {
+ try {
+ if (h < l) var e = f.encodeBuffer(r.subarray(h, h + 57600));else {
+ b = 1;
+ var e = f.flush();
+ }
+ } catch (e) {
+ if (console.error(e), !b) try {
+ f.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ return void o("MP3 Encoder: " + e.message);
+ }
+ var t = e.length;
+ if (0 < t) {
+ if (u + t > c.length) {
+ var a = new Int8Array(c.length + Math.max(5e5, t));
+ a.set(c.subarray(0, u)), c = a;
+ }
+ c.set(e, u), u += t;
+ }
+ if (h < l) h += 57600, setTimeout(p);else {
+ var n = [c.buffer.slice(0, u)],
+ s = g.fn(n, u, l, _.sampleRate);
+ w(s, _), i(n[0] || new ArrayBuffer(0), "audio/mp3");
+ }
+ };
+ p();
+ } else o(n());
+ }, m.BindDestroy("mp3Worker", function () {
+ h && (m.CLog("mp3Worker Destroy"), h.terminate(), h = null);
+ }), m.prototype.mp3_envCheck = function (e, t) {
+ var a = "";
+ return t.takeoffEncodeChunk && (p() || (a = u("yhUs::当前浏览器版本太低,无法实时处理"))), a || m.lamejs || (a = n()), a;
+ }, m.prototype.mp3_start = function (e) {
+ return p(e);
+ };
+ var b = {
+ id: 0
+ },
+ p = function (t, e) {
+ var f,
+ a = function (e) {
var t = e.data,
- a = wk_ctxs[t.id];
- if ("init" == t.action) wk_ctxs[t.id] = {
+ a = f.wkScope.wk_ctxs,
+ n = f.wkScope.wk_lame,
+ s = f.wkScope.wk_mp3TrimFix,
+ r = a[t.id];
+ if ("init" == t.action) a[t.id] = {
sampleRate: t.sampleRate,
bitRate: t.bitRate,
takeoff: t.takeoff,
- mp3Size: 0,
pcmSize: 0,
- encArr: [],
- encObj: new wk_lame.Mp3Encoder(1, t.sampleRate, t.bitRate)
- };else if (!a) return;
+ memory: new Int8Array(5e5),
+ mOffset: 0,
+ encObj: new n.Mp3Encoder(1, t.sampleRate, t.bitRate)
+ };else if (!r) return;
+ var i = function (e) {
+ var t = e.length;
+ if (r.mOffset + t > r.memory.length) {
+ var a = new Int8Array(r.memory.length + Math.max(5e5, t));
+ a.set(r.memory.subarray(0, r.mOffset)), r.memory = a;
+ }
+ r.memory.set(e, r.mOffset), r.mOffset += t;
+ };
switch (t.action) {
case "stop":
- a.encObj = null, delete wk_ctxs[t.id];
+ if (!r.isCp) try {
+ r.encObj.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ r.encObj = null, delete a[t.id];
break;
case "encode":
- a.pcmSize += t.pcm.length, 0 < (s = a.encObj.encodeBuffer(t.pcm)).length && (a.takeoff ? self.postMessage({
+ if (r.isCp) break;
+ r.pcmSize += t.pcm.length;
+ try {
+ var o = r.encObj.encodeBuffer(t.pcm);
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
+ chunk: o
+ }) : i(o));
break;
case "complete":
- var s;
- 0 < (s = a.encObj.flush()).length && (a.takeoff ? self.postMessage({
+ r.isCp = 1;
+ try {
+ var o = r.encObj.flush();
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ if (o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
- var n = wk_mp3TrimFix.fn(a.encArr, a.mp3Size, a.pcmSize, a.sampleRate);
- self.postMessage({
+ chunk: o
+ }) : i(o)), r.err) {
+ c.onmessage({
+ action: t.action,
+ id: t.id,
+ err: "MP3 Encoder: " + r.err.message
+ });
+ break;
+ }
+ var _ = [r.memory.buffer.slice(0, r.mOffset)],
+ l = s.fn(_, r.mOffset, r.pcmSize, r.sampleRate);
+ c.onmessage({
action: t.action,
id: t.id,
- blob: new Blob(a.encArr, {
- type: "audio/mp3"
- }),
- meta: n
+ blob: _[0] || new ArrayBuffer(0),
+ meta: l
});
}
- };
- a += ";var wk_mp3TrimFix={rm:" + c.rm + ",fn:" + c.fn + "}";
- var s = Recorder.lamejs.toString(),
- n = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", s, a], {
- type: "text/javascript"
- }));
- t = new Worker(n), setTimeout(function () {
- (window.URL || webkitURL).revokeObjectURL(n);
- }, 1e4), t.onmessage = function (e) {
- var t = e.data,
- a = o[t.id];
- a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
- };
+ },
+ n = function (n) {
+ c.onmessage = function (e) {
+ var t = e;
+ n && (t = e.data);
+ var a = b[t.id];
+ a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
+ };
+ },
+ s = function () {
+ var e = {
+ worker: c,
+ set: t
+ };
+ return t ? (e.id = ++b.id, b[e.id] = e, v(t), c.postMessage({
+ action: "init",
+ id: e.id,
+ sampleRate: t.sampleRate,
+ bitRate: t.bitRate,
+ takeoff: !!t.takeoffEncodeChunk,
+ x: new Int16Array(5)
+ })) : c.postMessage({
+ x: new Int16Array(5)
+ }), e;
+ },
+ c = h;
+ if (e || !d) return m.CLog(u("k9PT::当前环境不支持Web Worker,mp3实时编码器运行在主线程中"), 3), c = {
+ postMessage: function (e) {
+ a({
+ data: e
+ });
+ }
+ }, f = {
+ wkScope: {
+ wk_ctxs: {},
+ wk_lame: m.lamejs,
+ wk_mp3TrimFix: g
+ }
+ }, n(), s();
+ try {
+ if (!c) {
+ var r = (a + "").replace(/[\w\$]+\.onmessage/g, "self.postMessage"),
+ i = ");wk_lame();self.onmessage=" + (r = r.replace(/[\w\$]+\.wkScope/g, "wkScope"));
+ i += ";var wkScope={ wk_ctxs:{},wk_lame:wk_lame", i += ",wk_mp3TrimFix:{rm:" + g.rm + ",fn:" + g.fn + "} }";
+ var o = m.lamejs.toString(),
+ _ = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", o, i], {
+ type: "text/javascript"
+ }));
+ c = new Worker(_), setTimeout(function () {
+ (window.URL || webkitURL).revokeObjectURL(_);
+ }, 1e4), n(1);
+ }
+ var l = s();
+ return l.isW = 1, h = c, l;
+ } catch (e) {
+ return c && c.terminate(), console.error(e), p(t, 1);
}
- var r = {
- worker: t,
- set: e,
- takeoffQueue: []
- };
- return e ? (r.id = ++o.id, o[r.id] = r, t.postMessage({
- action: "init",
- id: r.id,
- sampleRate: e.sampleRate,
- bitRate: e.bitRate,
- takeoff: !!e.takeoffEncodeChunk,
- x: new Int16Array(5)
- })) : t.postMessage({
- x: new Int16Array(5)
- }), i = t, r;
- } catch (e) {
- return t && t.terminate(), console.error(e), null;
+ };
+ m.prototype.mp3_stop = function (e) {
+ if (e && e.worker) {
+ e.worker.postMessage({
+ action: "stop",
+ id: e.id
+ }), e.worker = null, delete b[e.id];
+ var t = -1;
+ for (var a in b) t++;
+ t && m.CLog(u("fT6M::mp3 worker剩{1}个未stop", 0, t), 3);
}
+ }, m.prototype.mp3_encode = function (e, t) {
+ e && e.worker && e.worker.postMessage({
+ action: "encode",
+ id: e.id,
+ pcm: t
+ });
+ }, m.prototype.mp3_complete = function (t, a, n, s) {
+ var r = this;
+ t && t.worker ? (t.call = function (e) {
+ s && r.mp3_stop(t), e.err ? n(e.err) : (w(e.meta, t.set), a(e.blob, "audio/mp3"));
+ }, t.worker.postMessage({
+ action: "complete",
+ id: t.id
+ })) : n(u("mPxH::mp3编码器未start"));
+ }, m.mp3ReadMeta = function (e, t) {
+ var a = "undefined" != typeof window && window.parseInt || "undefined" != typeof self && self.parseInt || parseInt,
+ n = new Uint8Array(e[0] || []);
+ if (n.length < 4) return null;
+ var s = function (e, t) {
+ return ("0000000" + ((t || n)[e] || 0).toString(2)).substr(-8);
+ },
+ r = s(0) + s(1),
+ i = s(2) + s(3);
+ if (!/^1{11}/.test(r)) return null;
+ var o = {
+ "00": 2.5,
+ 10: 2,
+ 11: 1
+ }[r.substr(11, 2)],
+ _ = {
+ "01": 3
+ }[r.substr(13, 2)],
+ l = {
+ 1: [44100, 48e3, 32e3],
+ 2: [22050, 24e3, 16e3],
+ 2.5: [11025, 12e3, 8e3]
+ }[o];
+ l && (l = l[a(i.substr(4, 2), 2)]);
+ var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
+ if (!(o && _ && f && l)) return null;
+ for (var c = Math.round(8 * t / f), u = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, h = u / l * 1e3, b = Math.floor(u * f / 8 / l * 1e3), p = 0, m = 0, v = 0; v < e.length; v++) {
+ var d = e[v];
+ if (m += d.byteLength, b + 3 <= m) {
+ var g = new Uint8Array(d),
+ w = d.byteLength - (m - (b + 3) + 1),
+ S = s(w, g);
+ p = "1" == S.charAt(6);
+ break;
+ }
+ }
+ return p && b++, {
+ version: o,
+ layer: _,
+ sampleRate: l,
+ bitRate: f,
+ duration: c,
+ size: t,
+ hasPadding: p,
+ frameSize: b,
+ frameDurationFloat: h
+ };
};
- Recorder.prototype.mp3_stop = function (e) {
- if (e && e.worker) {
- e.worker.postMessage({
- action: "stop",
- id: e.id
- }), e.worker = null, delete o[e.id];
- var t = -1;
- for (var a in o) t++;
- t && Recorder.CLog("mp3 worker剩" + t + "个在串行等待", 3);
- }
- }, Recorder.prototype.mp3_encode = function (e, t) {
- e && e.worker && e.worker.postMessage({
- action: "encode",
- id: e.id,
- pcm: t
- });
- }, Recorder.prototype.mp3_complete = function (t, a, e, s) {
- var n = this;
- t && t.worker ? (t.call = function (e) {
- h(e.meta, t.set), a(e.blob), s && n.mp3_stop(t);
- }, t.worker.postMessage({
- action: "complete",
- id: t.id
- })) : e("mp3编码器未打开");
- }, Recorder.mp3ReadMeta = function (e, t) {
- var a = "object" == typeof window ? window.parseInt : self.parseInt,
- s = new Uint8Array(e[0] || []);
- if (s.length < 4) return null;
- var n = function (e, t) {
- return ("0000000" + ((t || s)[e] || 0).toString(2)).substr(-8);
+ var g = {
+ rm: m.mp3ReadMeta,
+ fn: function (e, t, a, n) {
+ var s = this.rm(e, t);
+ if (!s) return {
+ err: "mp3 unknown format"
+ };
+ var r = Math.round(a / n * 1e3),
+ i = Math.floor((s.duration - r) / s.frameDurationFloat);
+ if (0 < i) {
+ var o = i * s.frameSize - (s.hasPadding ? 1 : 0);
+ t -= o;
+ for (var _ = 0, l = [], f = 0; f < e.length; f++) {
+ var c = e[f];
+ if (o <= 0) break;
+ o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
+ }
+ var u = this.rm(e, t);
+ if (!u) {
+ _ && (e[0] = _);
+ for (var f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
+ s.err = "mp3 fix error: 已还原,错误原因不明";
+ }
+ var h = s.trimFix = {};
+ h.remove = i, h.removeDuration = Math.round(i * s.frameDurationFloat), h.duration = Math.round(8 * t / s.bitRate);
+ }
+ return s;
+ }
},
- r = n(0) + n(1),
- i = n(2) + n(3);
- if (!/^1{11}/.test(r)) return null;
- var o = {
- "00": 2.5,
- 10: 2,
- 11: 1
- }[r.substr(11, 2)],
- _ = {
- "01": 3
- }[r.substr(13, 2)],
- l = {
- 1: [44100, 48e3, 32e3],
- 2: [22050, 24e3, 16e3],
- 2.5: [11025, 12e3, 8e3]
- }[o];
- l && (l = l[a(i.substr(4, 2), 2)]);
- var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
- if (!(o && _ && f && l)) return null;
- for (var c = Math.round(8 * t / f), h = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, u = h / l * 1e3, m = Math.floor(h * f / 8 / l * 1e3), p = 0, b = 0, v = 0; v < e.length; v++) {
- var d = e[v];
- if (m + 3 <= (b += d.byteLength)) {
- var g = new Uint8Array(d);
- p = "1" == n(d.byteLength - (b - (m + 3) + 1), g).charAt(6);
- break;
- }
- }
- return p && m++, {
- version: o,
- layer: _,
- sampleRate: l,
- bitRate: f,
- duration: c,
- size: t,
- hasPadding: p,
- frameSize: m,
- frameDurationFloat: u
- };
- };
- var c = {
- rm: Recorder.mp3ReadMeta,
- fn: function (e, t, a, s) {
- var n = this.rm(e, t);
- if (!n) return {
- err: "mp3非预定格式"
- };
- var r = Math.round(a / s * 1e3),
- i = Math.floor((n.duration - r) / n.frameDurationFloat);
- if (0 < i) {
- var o = i * n.frameSize - (n.hasPadding ? 1 : 0);
- t -= o;
- for (var _ = 0, l = [], f = 0; f < e.length; f++) {
- var c = e[f];
- if (o <= 0) break;
- o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
- }
- if (!this.rm(e, t)) {
- _ && (e[0] = _);
- for (f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
- n.err = "fix后数据错误,已还原,错误原因不明";
- }
- var h = n.trimFix = {};
- h.remove = i, h.removeDuration = Math.round(i * n.frameDurationFloat), h.duration = Math.round(8 * t / n.bitRate);
- }
- return n;
- }
- },
- h = function (e, t) {
- var a = "MP3信息 ";
- (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (Recorder.CLog(a + "和设置的不匹配set:" + t.bitRate + "kbps " + t.sampleRate + "hz,已更新set:" + e.bitRate + "kbps " + e.sampleRate + "hz", 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
- var s = e.trimFix;
- s ? (a += "Fix移除" + s.remove + "帧" + s.removeDuration + "ms -> " + s.duration + "ms", 2 < s.remove && (e.err = (e.err ? e.err + ", " : "") + "移除帧数过多")) : a += (e.duration || "-") + "ms", e.err ? Recorder.CLog(a, 1, e.err, e) : Recorder.CLog(a, e);
- };
-}(), function () {
+ w = function (e, t) {
+ var a = "MP3 Info: ";
+ (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (m.CLog(a + u("uY9i::和设置的不匹配{1},已更新成{2}", 0, "set:" + t.bitRate + "kbps " + t.sampleRate + "hz", "set:" + e.bitRate + "kbps " + e.sampleRate + "hz"), 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
+ var n = e.trimFix;
+ n ? (a += u("iMSm::Fix移除{1}帧", 0, n.remove) + " " + n.removeDuration + "ms -> " + n.duration + "ms", 2 < n.remove && (e.err = (e.err ? e.err + ", " : "") + u("b9zm::移除帧数过多"))) : a += (e.duration || "-") + "ms", e.err ? m.CLog(a, 1, e.err, e) : m.CLog(a, e);
+ };
+ }(a, 0, n.$T, t);
+}(), function (e) {
function t() {
- var B = function (e) {
- return Math.log(e) / Math.log(10);
- };
- function A(e) {
+ var d = function (e) {
+ return Math.log(e) / Math.log(10);
+ },
+ me = function (e) {
+ throw new Error("abort(" + e + ")");
+ };
+ function S(e) {
return new Int8Array(e);
}
- function n(e) {
+ function s(e) {
return new Int16Array(e);
}
- function Ae(e) {
+ function ve(e) {
return new Int32Array(e);
}
- function Be(e) {
+ function de(e) {
return new Float32Array(e);
}
- function s(e) {
+ function n(e) {
return new Float64Array(e);
}
- function ke(e) {
- if (1 == e.length) return Be(e[0]);
+ function ge(e) {
+ if (1 == e.length) return de(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(ke(e));
+ for (var a = [], n = 0; n < t; n++) a.push(ge(e));
return a;
}
- function Y(e) {
- if (1 == e.length) return Ae(e[0]);
+ function w(e) {
+ if (1 == e.length) return ve(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(Y(e));
+ for (var a = [], n = 0; n < t; n++) a.push(w(e));
return a;
}
- function p(e) {
- if (1 == e.length) return n(e[0]);
+ function M(e) {
+ if (1 == e.length) return s(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(p(e));
+ for (var a = [], n = 0; n < t; n++) a.push(M(e));
return a;
}
- function O(e) {
+ function E(e) {
if (1 == e.length) return new Array(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(O(e));
+ for (var a = [], n = 0; n < t; n++) a.push(E(e));
return a;
}
- var ye = {
- fill: function (e, t, a, s) {
- if (2 == arguments.length) for (var n = 0; n < e.length; n++) e[n] = t;else for (n = t; n < a; n++) e[n] = s;
+ var we = {
+ fill: function (e, t, a, n) {
+ if (2 == arguments.length) for (var s = 0; s < e.length; s++) e[s] = t;else for (var s = t; s < a; s++) e[s] = n;
}
},
- $ = {
- arraycopy: function (e, t, a, s, n) {
- for (var r = t + n; t < r;) a[s++] = e[t++];
+ I = {
+ arraycopy: function (e, t, a, n, s) {
+ for (var r = t + s; t < r;) a[n++] = e[t++];
}
},
- ee = {};
- function Te(e) {
+ V = {};
+ function Se(e) {
this.ordinal = e;
}
- ee.SQRT2 = 1.4142135623730951, ee.FAST_LOG10 = function (e) {
- return B(e);
- }, ee.FAST_LOG10_X = function (e, t) {
- return B(e) * t;
- }, Te.short_block_allowed = new Te(0), Te.short_block_coupled = new Te(1), Te.short_block_dispensed = new Te(2), Te.short_block_forced = new Te(3);
- var K = {};
- function xe(e) {
+ V.SQRT2 = 1.4142135623730951, V.FAST_LOG10 = function (e) {
+ return d(e);
+ }, V.FAST_LOG10_X = function (e, t) {
+ return d(e) * t;
+ }, Se.short_block_allowed = new Se(0), Se.short_block_coupled = new Se(1), Se.short_block_dispensed = new Se(2), Se.short_block_forced = new Se(3);
+ var D = {};
+ function Me(e) {
this.ordinal = e;
}
- K.MAX_VALUE = 3.4028235e38, xe.vbr_off = new xe(0), xe.vbr_mt = new xe(1), xe.vbr_rh = new xe(2), xe.vbr_abr = new xe(3), xe.vbr_mtrh = new xe(4), xe.vbr_default = xe.vbr_mtrh;
- function Ee(e) {
+ function ye(e) {
var t = e;
this.ordinal = function () {
return t;
};
}
- function k() {
- var M = null;
+ function A() {
+ var S = null;
function v(e) {
this.bits = 0 | e;
}
this.qupvt = null, this.setModules = function (e) {
- this.qupvt = e, M = e;
+ this.qupvt = e, S = e;
};
- var n = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
- function w(e, t, a, s, n, r) {
+ var s = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
+ function M(e, t, a, n, s, r) {
var i = .5946 / t;
- for (e >>= 1; 0 != e--;) n[r++] = i > a[s++] ? 0 : 1, n[r++] = i > a[s++] ? 0 : 1;
+ for (e >>= 1; 0 != e--;) s[r++] = i > a[n++] ? 0 : 1, s[r++] = i > a[n++] ? 0 : 1;
}
- function R(e, t, a, s, n, r) {
+ function y(e, t, a, n, s, r) {
var i = (e >>= 1) % 2;
for (e >>= 1; 0 != e--;) {
- var o, _, l, f, c, h, u, m;
- o = a[s++] * t, _ = a[s++] * t, c = 0 | o, l = a[s++] * t, h = 0 | _, f = a[s++] * t, u = 0 | l, o += M.adj43[c], m = 0 | f, _ += M.adj43[h], n[r++] = 0 | o, l += M.adj43[u], n[r++] = 0 | _, f += M.adj43[m], n[r++] = 0 | l, n[r++] = 0 | f;
+ var o, _, l, f, c, u, h, b;
+ o = a[n++] * t, _ = a[n++] * t, c = 0 | o, l = a[n++] * t, u = 0 | _, f = a[n++] * t, h = 0 | l, o += S.adj43[c], b = 0 | f, _ += S.adj43[u], s[r++] = 0 | o, l += S.adj43[h], s[r++] = 0 | _, f += S.adj43[b], s[r++] = 0 | l, s[r++] = 0 | f;
}
- 0 != i && (c = 0 | (o = a[s++] * t), h = 0 | (_ = a[s++] * t), o += M.adj43[c], _ += M.adj43[h], n[r++] = 0 | o, n[r++] = 0 | _);
+ 0 != i && (o = a[n++] * t, _ = a[n++] * t, c = 0 | o, u = 0 | _, o += S.adj43[c], _ += S.adj43[u], s[r++] = 0 | o, s[r++] = 0 | _);
}
var o = [1, 2, 5, 7, 7, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13];
- function d(e, t, a, s) {
- var n = function (e, t, a) {
- var s = 0,
- n = 0;
+ function d(e, t, a, n) {
+ var s = function (e, t, a) {
+ var n = 0,
+ s = 0;
do {
var r = e[t++],
i = e[t++];
- s < r && (s = r), n < i && (n = i);
+ n < r && (n = r), s < i && (s = i);
} while (t < a);
- return s < n && (s = n), s;
+ return n < s && (n = s), n;
}(e, t, a);
- switch (n) {
+ switch (s) {
case 0:
- return n;
+ return s;
case 1:
- return function (e, t, a, s) {
- var n = 0,
- r = F.ht[1].hlen;
+ return function (e, t, a, n) {
+ var s = 0,
+ r = k.ht[1].hlen;
do {
var i = 2 * e[t + 0] + e[t + 1];
- t += 2, n += r[i];
+ t += 2, s += r[i];
} while (t < a);
- return s.bits += n, 1;
- }(e, t, a, s);
+ return n.bits += s, 1;
+ }(e, t, a, n);
case 2:
case 3:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r,
i,
o = 0,
- _ = F.ht[s].xlen;
- i = 2 == s ? F.table23 : F.table56;
+ _ = k.ht[n].xlen;
+ i = 2 == n ? k.table23 : k.table56;
do {
var l = e[t + 0] * _ + e[t + 1];
t += 2, o += i[l];
} while (t < a);
- return (r = 65535 & o) < (o >>= 16) && (o = r, s++), n.bits += o, s;
- }(e, t, a, o[n - 1], s);
+ return (r = 65535 & o) < (o >>= 16) && (o = r, n++), s.bits += o, n;
+ }(e, t, a, o[s - 1], n);
case 4:
case 5:
case 6:
@@ -11209,86 +11567,84 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 13:
case 14:
case 15:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r = 0,
i = 0,
o = 0,
- _ = F.ht[s].xlen,
- l = F.ht[s].hlen,
- f = F.ht[s + 1].hlen,
- c = F.ht[s + 2].hlen;
+ _ = k.ht[n].xlen,
+ l = k.ht[n].hlen,
+ f = k.ht[n + 1].hlen,
+ c = k.ht[n + 2].hlen;
do {
- var h = e[t + 0] * _ + e[t + 1];
- t += 2, r += l[h], i += f[h], o += c[h];
+ var u = e[t + 0] * _ + e[t + 1];
+ t += 2, r += l[u], i += f[u], o += c[u];
} while (t < a);
- var u = s;
- return i < r && (r = i, u++), o < r && (r = o, u = s + 2), n.bits += r, u;
- }(e, t, a, o[n - 1], s);
+ var h = n;
+ return i < r && (r = i, h++), o < r && (r = o, h = n + 2), s.bits += r, h;
+ }(e, t, a, o[s - 1], n);
default:
- if (x.IXMAX_VAL < n) return s.bits = x.LARGE_BITS, -1;
var r, i;
- for (n -= 15, r = 24; r < 32 && !(F.ht[r].linmax >= n); r++);
- for (i = r - 8; i < 24 && !(F.ht[i].linmax >= n); i++);
- return function (e, t, a, s, n, r) {
+ for (T.IXMAX_VAL < s && me(), s -= 15, r = 24; r < 32 && !(k.ht[r].linmax >= s); r++);
+ for (i = r - 8; i < 24 && !(k.ht[i].linmax >= s); i++);
+ return function (e, t, a, n, s, r) {
var i,
- o = 65536 * F.ht[s].xlen + F.ht[n].xlen,
+ o = 65536 * k.ht[n].xlen + k.ht[s].xlen,
_ = 0;
do {
var l = e[t++],
f = e[t++];
- 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += F.largetbl[l];
+ 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += k.largetbl[l];
} while (t < a);
- return (i = 65535 & _) < (_ >>= 16) && (_ = i, s = n), r.bits += _, s;
- }(e, t, a, i, r, s);
+ return (i = 65535 & _) < (_ >>= 16) && (_ = i, n = s), r.bits += _, n;
+ }(e, t, a, i, r, n);
}
}
- function u(e, t, a, s, n, r, i, o) {
- for (var _ = t.big_values, l = 2; l < Pe.SBMAX_l + 1; l++) {
+ function h(e, t, a, n, s, r, i, o) {
+ for (var _ = t.big_values, l = 2; l < Ae.SBMAX_l + 1; l++) {
var f = e.scalefac_band.l[l];
if (_ <= f) break;
- var c = n[l - 2] + t.count1bits;
+ var c = s[l - 2] + t.count1bits;
if (a.part2_3_length <= c) break;
- var h = new v(c),
- u = d(s, f, _, h);
- c = h.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = u);
+ var u = new v(c),
+ h = d(n, f, _, u);
+ c = u.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = h);
}
}
this.noquant_count_bits = function (e, t, a) {
- var s = t.l3_enc,
- n = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
- for (null != a && (a.sfb_count1 = 0); 1 < n && 0 == (s[n - 1] | s[n - 2]); n -= 2);
- t.count1 = n;
- for (var r = 0, i = 0; 3 < n; n -= 4) {
+ var n = t.l3_enc,
+ s = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
+ for (null != a && (a.sfb_count1 = 0); 1 < s && 0 == (n[s - 1] | n[s - 2]); s -= 2);
+ t.count1 = s;
+ for (var r = 0, i = 0; 3 < s; s -= 4) {
var o;
- if (1 < (2147483647 & (s[n - 1] | s[n - 2] | s[n - 3] | s[n - 4]))) break;
- o = 2 * (2 * (2 * s[n - 4] + s[n - 3]) + s[n - 2]) + s[n - 1], r += F.t32l[o], i += F.t33l[o];
+ if (1 < (2147483647 & (n[s - 1] | n[s - 2] | n[s - 3] | n[s - 4]))) break;
+ o = 2 * (2 * (2 * n[s - 4] + n[s - 3]) + n[s - 2]) + n[s - 1], r += k.t32l[o], i += k.t33l[o];
}
var _ = r;
- if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = n)) return _;
- if (t.block_type == Pe.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Pe.NORM_TYPE) {
- if (r = t.region0_count = e.bv_scf[n - 2], i = t.region1_count = e.bv_scf[n - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < n) {
+ if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = s)) return _;
+ if (t.block_type == Ae.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Ae.NORM_TYPE) {
+ if (r = t.region0_count = e.bv_scf[s - 2], i = t.region1_count = e.bv_scf[s - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < s) {
var l = new v(_);
- t.table_select[2] = d(s, i, n, l), _ = l.bits;
+ t.table_select[2] = d(n, i, s, l), _ = l.bits;
}
- } else t.region0_count = 7, t.region1_count = Pe.SBMAX_l - 1 - 7 - 1, (i = n) < (r = e.scalefac_band.l[8]) && (r = i);
- if (r = Math.min(r, n), i = Math.min(i, n), 0 < r) {
- l = new v(_);
- t.table_select[0] = d(s, 0, r, l), _ = l.bits;
+ } else t.region0_count = 7, t.region1_count = Ae.SBMAX_l - 1 - 7 - 1, r = e.scalefac_band.l[8], (i = s) < r && (r = i);
+ if (r = Math.min(r, s), i = Math.min(i, s), 0 < r) {
+ var l = new v(_);
+ t.table_select[0] = d(n, 0, r, l), _ = l.bits;
}
if (r < i) {
- l = new v(_);
- t.table_select[1] = d(s, r, i, l), _ = l.bits;
+ var l = new v(_);
+ t.table_select[1] = d(n, r, i, l), _ = l.bits;
}
- if (2 == e.use_best_huffman && (t.part2_3_length = _, best_huffman_divide(e, t), _ = t.part2_3_length), null != a && t.block_type == Pe.NORM_TYPE) {
+ if (2 == e.use_best_huffman && me(), null != a && t.block_type == Ae.NORM_TYPE) {
for (var f = 0; e.scalefac_band.l[f] < t.big_values;) f++;
a.sfb_count1 = f;
}
return _;
- }, this.count_bits = function (e, t, a, s) {
- var n = a.l3_enc,
- r = x.IXMAX_VAL / M.IPOW20(a.global_gain);
- if (a.xrpow_max > r) return x.LARGE_BITS;
- if (function (e, t, a, s, n) {
+ }, this.count_bits = function (e, t, a, n) {
+ var s = a.l3_enc,
+ r = T.IXMAX_VAL / S.IPOW20(a.global_gain);
+ return a.xrpow_max > r ? T.LARGE_BITS : (function (e, t, a, n, s) {
var r,
i,
o,
@@ -11296,127 +11652,123 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = t,
- u = 0,
- m = h,
+ u = t,
+ h = 0,
+ b = u,
p = 0,
- b = e,
+ m = e,
v = 0;
- for (o = null != n && s.global_gain == n.global_gain, i = s.block_type == Pe.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
+ for (o = null != s && n.global_gain == s.global_gain, i = n.block_type == Ae.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
var d = -1;
- if ((o || s.block_type == Pe.NORM_TYPE) && (d = s.global_gain - (s.scalefac[r] + (0 != s.preflag ? M.pretab[r] : 0) << s.scalefac_scale + 1) - 8 * s.subblock_gain[s.window[r]]), o && n.step[r] == d) 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);else {
+ if ((o || n.block_type == Ae.NORM_TYPE) && (d = n.global_gain - (n.scalefac[r] + (0 != n.preflag ? S.pretab[r] : 0) << n.scalefac_scale + 1) - 8 * n.subblock_gain[n.window[r]]), o && s.step[r] == d) 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();else {
var g,
- S = s.width[r];
- if (_ + s.width[r] > s.max_nonzero_coeff && (g = s.max_nonzero_coeff - _ + 1, ye.fill(t, s.max_nonzero_coeff, 576, 0), (S = g) < 0 && (S = 0), r = i + 1), 0 == l && 0 == f && (m = h, p = u, b = e, v = c), null != n && 0 < n.sfb_count1 && r >= n.sfb_count1 && 0 < n.step[r] && d >= n.step[r] ? (0 != l && (R(l, a, b, v, m, p), l = 0, m = h, p = u, b = e, v = c), f += S) : (0 != f && (w(f, a, b, v, m, p), f = 0, m = h, p = u, b = e, v = c), l += S), S <= 0) {
- 0 != f && (w(f, a, b, v, m, p), f = 0), 0 != l && (R(l, a, b, v, m, p), l = 0);
+ w = n.width[r];
+ if (_ + n.width[r] > n.max_nonzero_coeff && (g = n.max_nonzero_coeff - _ + 1, we.fill(t, n.max_nonzero_coeff, 576, 0), (w = g) < 0 && (w = 0), r = i + 1), 0 == l && 0 == f && (b = u, p = h, m = e, v = c), null != s && 0 < s.sfb_count1 && r >= s.sfb_count1 && 0 < s.step[r] && d >= s.step[r] ? (0 != l && (y(l, a, m, v, b, p), l = 0, b = u, p = h, m = e, v = c), f += w) : (0 != f && (M(f, a, m, v, b, p), f = 0, b = u, p = h, m = e, v = c), l += w), w <= 0) {
+ 0 != f && me(), 0 != l && me();
break;
}
}
- r <= i && (u += s.width[r], c += s.width[r], _ += s.width[r]);
+ r <= i && (h += n.width[r], c += n.width[r], _ += n.width[r]);
}
- 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);
- }(t, n, M.IPOW20(a.global_gain), a, s), 0 != (2 & e.substep_shaping)) for (var i = 0, o = a.global_gain + a.scalefac_scale, _ = .634521682242439 / M.IPOW20(o), l = 0; l < a.sfbmax; l++) {
- var f,
- c = a.width[l];
- if (0 == e.pseudohalf[l]) i += c;else for (f = i, i += c; f < i; ++f) n[f] = t[f] >= _ ? n[f] : 0;
- }
- return this.noquant_count_bits(e, a, s);
+ 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();
+ }(t, s, S.IPOW20(a.global_gain), a, n), 0 != (2 & e.substep_shaping) && me(), this.noquant_count_bits(e, a, n));
}, this.best_huffman_divide = function (e, t) {
- var a = new T(),
- s = t.l3_enc,
- n = Ae(23),
- r = Ae(23),
- i = Ae(23),
- o = Ae(23);
- if (t.block_type != Pe.SHORT_TYPE || 1 != e.mode_gr) {
- a.assign(t), t.block_type == Pe.NORM_TYPE && (!function (e, t, a, s, n, r, i) {
- for (var o = t.big_values, _ = 0; _ <= 22; _++) s[_] = x.LARGE_BITS;
- for (_ = 0; _ < 16; _++) {
+ var a = new B(),
+ n = t.l3_enc,
+ s = ve(23),
+ r = ve(23),
+ i = ve(23),
+ o = ve(23);
+ if (t.block_type != Ae.SHORT_TYPE || 1 != e.mode_gr) {
+ a.assign(t), t.block_type == Ae.NORM_TYPE && (function (e, t, a, n, s, r, i) {
+ for (var o = t.big_values, _ = 0; _ <= 22; _++) n[_] = T.LARGE_BITS;
+ for (var _ = 0; _ < 16; _++) {
var l = e.scalefac_band.l[_ + 1];
if (o <= l) break;
var f = 0,
c = new v(f),
- h = d(a, 0, l, c);
+ u = d(a, 0, l, c);
f = c.bits;
- for (var u = 0; u < 8; u++) {
- var m = e.scalefac_band.l[_ + u + 2];
- if (o <= m) break;
- var p = f,
- b = d(a, l, m, c = new v(p));
- p = c.bits, s[_ + u] > p && (s[_ + u] = p, r[(n[_ + u] = _) + u] = h, i[_ + u] = b);
+ for (var h = 0; h < 8; h++) {
+ var b = e.scalefac_band.l[_ + h + 2];
+ if (o <= b) break;
+ var p = f;
+ c = new v(p);
+ var m = d(a, l, b, c);
+ p = c.bits, n[_ + h] > p && (n[_ + h] = p, s[_ + h] = _, r[_ + h] = u, i[_ + h] = m);
}
}
- }(e, t, s, n, r, i, o), u(e, a, t, s, n, r, i, o));
+ }(e, t, n, s, r, i, o), h(e, a, t, n, s, r, i, o));
var _ = a.big_values;
- if (!(0 == _ || 1 < (s[_ - 2] | s[_ - 1]) || 576 < (_ = t.count1 + 2))) {
+ if (!(0 == _ || 1 < (n[_ - 2] | n[_ - 1]) || 576 < (_ = t.count1 + 2))) {
a.assign(t), a.count1 = _;
for (var l = 0, f = 0; _ > a.big_values; _ -= 4) {
- var c = 2 * (2 * (2 * s[_ - 4] + s[_ - 3]) + s[_ - 2]) + s[_ - 1];
- l += F.t32l[c], f += F.t33l[c];
+ var c = 2 * (2 * (2 * n[_ - 4] + n[_ - 3]) + n[_ - 2]) + n[_ - 1];
+ l += k.t32l[c], f += k.t33l[c];
}
- if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Pe.NORM_TYPE) u(e, a, t, s, n, r, i, o);else {
- if (a.part2_3_length = l, _ < (l = e.scalefac_band.l[8]) && (l = _), 0 < l) {
- var h = new v(a.part2_3_length);
- a.table_select[0] = d(s, 0, l, h), a.part2_3_length = h.bits;
+ if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Ae.NORM_TYPE) h(e, a, t, n, s, r, i, o);else {
+ if (a.part2_3_length = l, l = e.scalefac_band.l[8], _ < l && (l = _), 0 < l) {
+ var u = new v(a.part2_3_length);
+ a.table_select[0] = d(n, 0, l, u), a.part2_3_length = u.bits;
}
if (l < _) {
- h = new v(a.part2_3_length);
- a.table_select[1] = d(s, l, _, h), a.part2_3_length = h.bits;
+ var u = new v(a.part2_3_length);
+ a.table_select[1] = d(n, l, _, u), a.part2_3_length = u.bits;
}
t.part2_3_length > a.part2_3_length && t.assign(a);
}
}
}
};
- var h = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
- m = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
+ var u = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
+ b = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
p = [0, 0, 0, 0, 3, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4],
- b = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
- k.slen1_tab = p, k.slen2_tab = b, this.best_scalefac_store = function (e, t, a, s) {
- var n,
+ m = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
+ A.slen1_tab = p, A.slen2_tab = m, this.best_scalefac_store = function (e, t, a, n) {
+ var s,
r,
i,
o,
- _ = s.tt[t][a],
+ _ = n.tt[t][a],
l = 0;
- for (n = i = 0; n < _.sfbmax; n++) {
- var f = _.width[n];
+ for (s = i = 0; s < _.sfbmax; s++) {
+ var f = _.width[s];
for (i += f, o = -f; o < 0 && 0 == _.l3_enc[o + i]; o++);
- 0 == o && (_.scalefac[n] = l = -2);
+ 0 == o && (_.scalefac[s] = l = -2);
}
if (0 == _.scalefac_scale && 0 == _.preflag) {
var c = 0;
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (c |= _.scalefac[n]);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (c |= _.scalefac[s]);
if (0 == (1 & c) && 0 != c) {
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (_.scalefac[n] >>= 1);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (_.scalefac[s] >>= 1);
_.scalefac_scale = l = 1;
}
}
- if (0 == _.preflag && _.block_type != Pe.SHORT_TYPE && 2 == e.mode_gr) {
- for (n = 11; n < Pe.SBPSY_l && !(_.scalefac[n] < M.pretab[n] && -2 != _.scalefac[n]); n++);
- if (n == Pe.SBPSY_l) {
- for (n = 11; n < Pe.SBPSY_l; n++) 0 < _.scalefac[n] && (_.scalefac[n] -= M.pretab[n]);
+ if (0 == _.preflag && _.block_type != Ae.SHORT_TYPE && 2 == e.mode_gr) {
+ for (s = 11; s < Ae.SBPSY_l && !(_.scalefac[s] < S.pretab[s] && -2 != _.scalefac[s]); s++);
+ if (s == Ae.SBPSY_l) {
+ for (s = 11; s < Ae.SBPSY_l; s++) 0 < _.scalefac[s] && (_.scalefac[s] -= S.pretab[s]);
_.preflag = l = 1;
}
}
- for (r = 0; r < 4; r++) s.scfsi[a][r] = 0;
- for (2 == e.mode_gr && 1 == t && s.tt[0][a].block_type != Pe.SHORT_TYPE && s.tt[1][a].block_type != Pe.SHORT_TYPE && (!function (e, t) {
- for (var a, s = t.tt[1][e], n = t.tt[0][e], r = 0; r < F.scfsi_band.length - 1; r++) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1] && !(n.scalefac[a] != s.scalefac[a] && 0 <= s.scalefac[a]); a++);
- if (a == F.scfsi_band[r + 1]) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1]; a++) s.scalefac[a] = -1;
+ for (r = 0; r < 4; r++) n.scfsi[a][r] = 0;
+ for (2 == e.mode_gr && 1 == t && n.tt[0][a].block_type != Ae.SHORT_TYPE && n.tt[1][a].block_type != Ae.SHORT_TYPE && (function (e, t) {
+ for (var a, n = t.tt[1][e], s = t.tt[0][e], r = 0; r < k.scfsi_band.length - 1; r++) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1] && !(s.scalefac[a] != n.scalefac[a] && 0 <= n.scalefac[a]); a++);
+ if (a == k.scfsi_band[r + 1]) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1]; a++) n.scalefac[a] = -1;
t.scfsi[e][r] = 1;
}
}
var i = 0,
o = 0;
- for (a = 0; a < 11; a++) -1 != s.scalefac[a] && (o++, i < s.scalefac[a] && (i = s.scalefac[a]));
- for (var _ = 0, l = 0; a < Pe.SBPSY_l; a++) -1 != s.scalefac[a] && (l++, _ < s.scalefac[a] && (_ = s.scalefac[a]));
- for (r = 0; r < 16; r++) if (i < h[r] && _ < m[r]) {
- var f = p[r] * o + b[r] * l;
- s.part2_length > f && (s.part2_length = f, s.scalefac_compress = r);
+ for (a = 0; a < 11; a++) -1 != n.scalefac[a] && (o++, i < n.scalefac[a] && (i = n.scalefac[a]));
+ for (var _ = 0, l = 0; a < Ae.SBPSY_l; a++) -1 != n.scalefac[a] && (l++, _ < n.scalefac[a] && (_ = n.scalefac[a]));
+ for (var r = 0; r < 16; r++) if (i < u[r] && _ < b[r]) {
+ var f = p[r] * o + m[r] * l;
+ n.part2_length > f && (n.part2_length = f, n.scalefac_compress = r);
}
- }(a, s), l = 0), n = 0; n < _.sfbmax; n++) -2 == _.scalefac[n] && (_.scalefac[n] = 0);
+ }(a, n), l = 0), s = 0; s < _.sfbmax; s++) -2 == _.scalefac[s] && (_.scalefac[s] = 0);
0 != l && (2 == e.mode_gr ? this.scale_bitcount(_) : this.scale_bitcount_lsf(e, _));
};
var _ = [0, 18, 36, 54, 54, 36, 54, 72, 54, 72, 90, 72, 90, 108, 108, 126],
@@ -11425,476 +11777,458 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
this.scale_bitcount = function (e) {
var t,
a,
- s,
- n = 0,
+ n,
+ s = 0,
r = 0,
i = e.scalefac;
- if (e.block_type == Pe.SHORT_TYPE) s = _, 0 != e.mixed_block_flag && (s = l);else if (s = f, 0 == e.preflag) {
- for (a = 11; a < Pe.SBPSY_l && !(i[a] < M.pretab[a]); a++);
- if (a == Pe.SBPSY_l) for (e.preflag = 1, a = 11; a < Pe.SBPSY_l; a++) i[a] -= M.pretab[a];
+ if (e.block_type == Ae.SHORT_TYPE) n = _, 0 != e.mixed_block_flag && (n = l);else if (n = f, 0 == e.preflag) {
+ for (a = 11; a < Ae.SBPSY_l && !(i[a] < S.pretab[a]); a++);
+ if (a == Ae.SBPSY_l) for (e.preflag = 1, a = 11; a < Ae.SBPSY_l; a++) i[a] -= S.pretab[a];
}
- for (a = 0; a < e.sfbdivide; a++) n < i[a] && (n = i[a]);
+ for (a = 0; a < e.sfbdivide; a++) s < i[a] && (s = i[a]);
for (; a < e.sfbmax; a++) r < i[a] && (r = i[a]);
- for (e.part2_length = x.LARGE_BITS, t = 0; t < 16; t++) n < h[t] && r < m[t] && e.part2_length > s[t] && (e.part2_length = s[t], e.scalefac_compress = t);
- return e.part2_length == x.LARGE_BITS;
+ for (e.part2_length = T.LARGE_BITS, t = 0; t < 16; t++) s < u[t] && r < b[t] && e.part2_length > n[t] && (e.part2_length = n[t], e.scalefac_compress = t);
+ return e.part2_length == T.LARGE_BITS;
};
var g = [[15, 15, 7, 7], [15, 15, 7, 0], [7, 3, 0, 0], [15, 31, 31, 0], [7, 7, 7, 0], [3, 3, 0, 0]];
this.scale_bitcount_lsf = function (e, t) {
var a,
- s,
n,
+ s,
r,
i,
o,
_,
l,
- f = Ae(4),
+ f = ve(4),
c = t.scalefac;
for (a = 0 != t.preflag ? 2 : 0, _ = 0; _ < 4; _++) f[_] = 0;
- if (t.block_type == Pe.SHORT_TYPE) {
- s = 1;
- var h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[n] && (f[n] = c[3 * l + i]);
+ if (t.block_type == Ae.SHORT_TYPE) {
+ n = 1;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[s] && (f[s] = c[3 * l + i]);
} else {
- s = 0;
- h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n], _ = 0; _ < r; _++, l++) c[l] > f[n] && (f[n] = c[l]);
+ n = 0;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s], _ = 0; _ < r; _++, l++) c[l] > f[s] && (f[s] = c[l]);
}
- for (o = !1, n = 0; n < 4; n++) f[n] > g[a][n] && (o = !0);
+ for (o = !1, s = 0; s < 4; s++) f[s] > g[a][s] && (o = !0);
if (!o) {
- var u, m, p, b;
- for (t.sfb_partition_table = M.nr_of_sfb_block[a][s], n = 0; n < 4; n++) t.slen[n] = S[f[n]];
- switch (u = t.slen[0], m = t.slen[1], p = t.slen[2], b = t.slen[3], a) {
+ var h, b, p, m;
+ for (t.sfb_partition_table = S.nr_of_sfb_block[a][n], s = 0; s < 4; s++) t.slen[s] = w[f[s]];
+ switch (h = t.slen[0], b = t.slen[1], p = t.slen[2], m = t.slen[3], a) {
case 0:
- t.scalefac_compress = (5 * u + m << 4) + (p << 2) + b;
+ t.scalefac_compress = (5 * h + b << 4) + (p << 2) + m;
break;
case 1:
- t.scalefac_compress = 400 + (5 * u + m << 2) + p;
+ t.scalefac_compress = 400 + (5 * h + b << 2) + p;
break;
case 2:
- t.scalefac_compress = 500 + 3 * u + m;
- break;
- default:
- $.err.printf("intensity stereo not implemented yet\n");
+ t.scalefac_compress = 500 + 3 * h + b;
}
}
- if (!o) for (n = t.part2_length = 0; n < 4; n++) t.part2_length += t.slen[n] * t.sfb_partition_table[n];
+ if (!o) for (t.part2_length = 0, s = 0; s < 4; s++) t.part2_length += t.slen[s] * t.sfb_partition_table[s];
return o;
};
- var S = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
+ var w = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
this.huffman_init = function (e) {
for (var t = 2; t <= 576; t += 2) {
- for (var a, s = 0; e.scalefac_band.l[++s] < t;);
- for (a = n[s][0]; e.scalefac_band.l[a + 1] > t;) a--;
- for (a < 0 && (a = n[s][0]), e.bv_scf[t - 2] = a, a = n[s][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
- a < 0 && (a = n[s][1]), e.bv_scf[t - 1] = a;
+ for (var a, n = 0; e.scalefac_band.l[++n] < t;);
+ for (a = s[n][0]; e.scalefac_band.l[a + 1] > t;) a--;
+ for (a < 0 && (a = s[n][0]), e.bv_scf[t - 2] = a, a = s[n][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
+ a < 0 && (a = s[n][1]), e.bv_scf[t - 1] = a;
}
};
}
- function X() {}
- function M() {
- this.setModules = function (e, t, a) {
- };
+ function O() {}
+ function y() {
+ this.setModules = function (e, t, a) {};
var o = [0, 49345, 49537, 320, 49921, 960, 640, 49729, 50689, 1728, 1920, 51009, 1280, 50625, 50305, 1088, 52225, 3264, 3456, 52545, 3840, 53185, 52865, 3648, 2560, 51905, 52097, 2880, 51457, 2496, 2176, 51265, 55297, 6336, 6528, 55617, 6912, 56257, 55937, 6720, 7680, 57025, 57217, 8e3, 56577, 7616, 7296, 56385, 5120, 54465, 54657, 5440, 55041, 6080, 5760, 54849, 53761, 4800, 4992, 54081, 4352, 53697, 53377, 4160, 61441, 12480, 12672, 61761, 13056, 62401, 62081, 12864, 13824, 63169, 63361, 14144, 62721, 13760, 13440, 62529, 15360, 64705, 64897, 15680, 65281, 16320, 16e3, 65089, 64001, 15040, 15232, 64321, 14592, 63937, 63617, 14400, 10240, 59585, 59777, 10560, 60161, 11200, 10880, 59969, 60929, 11968, 12160, 61249, 11520, 60865, 60545, 11328, 58369, 9408, 9600, 58689, 9984, 59329, 59009, 9792, 8704, 58049, 58241, 9024, 57601, 8640, 8320, 57409, 40961, 24768, 24960, 41281, 25344, 41921, 41601, 25152, 26112, 42689, 42881, 26432, 42241, 26048, 25728, 42049, 27648, 44225, 44417, 27968, 44801, 28608, 28288, 44609, 43521, 27328, 27520, 43841, 26880, 43457, 43137, 26688, 30720, 47297, 47489, 31040, 47873, 31680, 31360, 47681, 48641, 32448, 32640, 48961, 32e3, 48577, 48257, 31808, 46081, 29888, 30080, 46401, 30464, 47041, 46721, 30272, 29184, 45761, 45953, 29504, 45313, 29120, 28800, 45121, 20480, 37057, 37249, 20800, 37633, 21440, 21120, 37441, 38401, 22208, 22400, 38721, 21760, 38337, 38017, 21568, 39937, 23744, 23936, 40257, 24320, 40897, 40577, 24128, 23040, 39617, 39809, 23360, 39169, 22976, 22656, 38977, 34817, 18624, 18816, 35137, 19200, 35777, 35457, 19008, 19968, 36545, 36737, 20288, 36097, 19904, 19584, 35905, 17408, 33985, 34177, 17728, 34561, 18368, 18048, 34369, 33281, 17088, 17280, 33601, 16640, 33217, 32897, 16448];
- this.updateMusicCRC = function (e, t, a, s) {
- for (var n = 0; n < s; ++n) e[0] = (r = t[a + n], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
+ this.updateMusicCRC = function (e, t, a, n) {
+ for (var s = 0; s < n; ++s) e[0] = (r = t[a + s], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
var r, i;
};
}
- function q() {
- var _ = this,
- s = 32773,
- c = null,
- h = null,
+ function N() {
+ var i = this,
r = null,
- u = null;
- this.setModules = function (e, t, a, s) {
- c = e, h = t, r = a, u = s;
+ o = null;
+ this.setModules = function (e, t, a, n) {
+ r = a, o = n;
};
- var m = null,
+ var _ = null,
l = 0,
- p = 0,
- b = 0;
+ f = 0,
+ c = 0;
function v(e, t, a) {
for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, p++, e.header[e.w_ptr].write_timing == l && (n = e, $.arraycopy(n.header[n.w_ptr].buf, 0, m, p, n.sideinfo_len), p += n.sideinfo_len, l += 8 * n.sideinfo_len, n.w_ptr = n.w_ptr + 1 & Z.MAX_HEADER_BUF - 1), m[p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
+ var n;
+ 0 == c && (c = 8, f++, e.header[e.w_ptr].write_timing == l && (s = e, I.arraycopy(s.header[s.w_ptr].buf, 0, _, f, s.sideinfo_len), f += s.sideinfo_len, l += 8 * s.sideinfo_len, s.w_ptr = s.w_ptr + 1 & j.MAX_HEADER_BUF - 1), _[f] = 0), n = Math.min(a, c), a -= n, c -= n, _[f] |= t >> a << c, l += n;
}
- var n;
+ var s;
}
- function i(e, t, a) {
- for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, m[++p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
- }
- }
- function o(e, t) {
+ function u(e, t) {
var a,
- s = e.internal_flags;
- if (8 <= t && (v(s, 76, 8), t -= 8), 8 <= t && (v(s, 65, 8), t -= 8), 8 <= t && (v(s, 77, 8), t -= 8), 8 <= t && (v(s, 69, 8), t -= 8), 32 <= t) {
- var n = r.getLameShortVersion();
- if (32 <= t) for (a = 0; a < n.length && 8 <= t; ++a) t -= 8, v(s, n.charCodeAt(a), 8);
+ n = e.internal_flags;
+ if (8 <= t && (v(n, 76, 8), t -= 8), 8 <= t && (v(n, 65, 8), t -= 8), 8 <= t && (v(n, 77, 8), t -= 8), 8 <= t && (v(n, 69, 8), t -= 8), 32 <= t) {
+ var s = r.getLameShortVersion();
+ if (32 <= t) for (a = 0; a < s.length && 8 <= t; ++a) t -= 8, v(n, s.charCodeAt(a), 8);
}
- for (; 1 <= t; t -= 1) v(s, s.ancillary_flag, 1), s.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
+ for (; 1 <= t; t -= 1) v(n, n.ancillary_flag, 1), n.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
}
- function f(e, t, a) {
- for (var s = e.header[e.h_ptr].ptr; 0 < a;) {
- var n = Math.min(a, 8 - (7 & s));
- a -= n, e.header[e.h_ptr].buf[s >> 3] |= t >> a << 8 - (7 & s) - n, s += n;
+ function h(e, t, a) {
+ for (var n = e.header[e.h_ptr].ptr; 0 < a;) {
+ var s = Math.min(a, 8 - (7 & n));
+ a -= s, e.header[e.h_ptr].buf[n >> 3] |= t >> a << 8 - (7 & n) - s, n += s;
}
- e.header[e.h_ptr].ptr = s;
+ e.header[e.h_ptr].ptr = n;
}
- function n(e, t) {
- e <<= 8;
- for (var a = 0; a < 8; a++) 0 != (65536 & ((t <<= 1) ^ (e <<= 1))) && (t ^= s);
- return t;
- }
- function d(e, t) {
+ function m(e, t) {
var a,
- s = F.ht[t.count1table_select + 32],
- n = 0,
+ n = k.ht[t.count1table_select + 32],
+ s = 0,
r = t.big_values,
i = t.big_values;
for (a = (t.count1 - t.big_values) / 4; 0 < a; --a) {
var o = 0,
_ = 0;
- 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + s.table[_], s.hlen[_]), n += s.hlen[_];
+ 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + n.table[_], n.hlen[_]), s += n.hlen[_];
}
- return n;
+ return s;
}
- function g(e, t, a, s, n) {
- var r = F.ht[t],
+ function b(e, t, a, n, s) {
+ var r = k.ht[t],
i = 0;
if (0 == t) return i;
- for (var o = a; o < s; o += 2) {
+ for (var o = a; o < n; o += 2) {
var _ = 0,
l = 0,
f = r.xlen,
c = r.xlen,
- h = 0,
- u = n.l3_enc[o],
- m = n.l3_enc[o + 1];
- if (0 != u && (n.xr[o] < 0 && h++, _--), 15 < t) {
- if (14 < u) h |= u - 15 << 1, l = f, u = 15;
- if (14 < m) h <<= f, h |= m - 15, l += f, m = 15;
+ u = 0,
+ h = s.l3_enc[o],
+ b = s.l3_enc[o + 1];
+ if (0 != h && (s.xr[o] < 0 && u++, _--), 15 < t) {
+ if (14 < h) {
+ var p = h - 15;
+ u |= p << 1, l = f, h = 15;
+ }
+ if (14 < b) {
+ var m = b - 15;
+ u <<= f, u |= m, l += f, b = 15;
+ }
c = 16;
}
- 0 != m && (h <<= 1, n.xr[o + 1] < 0 && h++, _--), u = u * c + m, l -= _, _ += r.hlen[u], v(e, r.table[u], _), v(e, h, l), i += _ + l;
+ 0 != b && (u <<= 1, s.xr[o + 1] < 0 && u++, _--), h = h * c + b, l -= _, _ += r.hlen[h], v(e, r.table[h], _), v(e, u, l), i += _ + l;
}
return i;
}
- function S(e, t) {
+ function d(e, t) {
var a = 3 * e.scalefac_band.s[3];
a > t.big_values && (a = t.big_values);
- var s = g(e, t.table_select[0], 0, a, t);
- return s += g(e, t.table_select[1], a, t.big_values, t);
+ var n = b(e, t.table_select[0], 0, a, t);
+ return n += b(e, t.table_select[1], a, t.big_values, t);
}
- function M(e, t) {
- var a, s, n, r;
+ function g(e, t) {
+ var a, n, s, r;
a = t.big_values;
var i = t.region0_count + 1;
- return n = e.scalefac_band.l[i], i += t.region1_count + 1, a < n && (n = a), a < (r = e.scalefac_band.l[i]) && (r = a), s = g(e, t.table_select[0], 0, n, t), s += g(e, t.table_select[1], n, r, t), s += g(e, t.table_select[2], r, a, t);
+ return s = e.scalefac_band.l[i], i += t.region1_count + 1, r = e.scalefac_band.l[i], a < s && (s = a), a < r && (r = a), n = b(e, t.table_select[0], 0, s, t), n += b(e, t.table_select[1], s, r, t), n += b(e, t.table_select[2], r, a, t);
}
- function w() {
+ function p() {
this.total = 0;
}
- function R(e, t) {
+ function w(e, t) {
var a,
- s,
n,
- r,
- i,
- o = e.internal_flags;
- return i = o.w_ptr, -1 == (r = o.h_ptr - 1) && (r = Z.MAX_HEADER_BUF - 1), a = o.header[r].write_timing - l, 0 <= (t.total = a) && (s = 1 + r - i, r < i && (s = 1 + r - i + Z.MAX_HEADER_BUF), a -= 8 * s * o.sideinfo_len), a += n = _.getframebits(e), t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += p + 1, a < 0 && $.err.println("strange error flushing buffer ... \n"), a;
+ s,
+ r = e.internal_flags;
+ return r.w_ptr, -1 == (s = r.h_ptr - 1) && (s = j.MAX_HEADER_BUF - 1), a = r.header[s].write_timing - l, 0 <= (t.total = a) && me(), n = i.getframebits(e), a += n, t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += f + 1, a;
}
this.getframebits = function (e) {
var t,
a = e.internal_flags;
- return t = 0 != a.bitrate_index ? F.bitrate_table[e.version][a.bitrate_index] : e.brate, 8 * (0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding);
- }, this.CRC_writeheader = function (e, t) {
- var a = 65535;
- a = n(255 & t[2], a), a = n(255 & t[3], a);
- for (var s = 6; s < e.sideinfo_len; s++) a = n(255 & t[s], a);
- t[4] = byte(a >> 8), t[5] = byte(255 & a);
+ t = 0 != a.bitrate_index ? k.bitrate_table[e.version][a.bitrate_index] : e.brate;
+ var n = 0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding;
+ return 8 * n;
}, this.flush_bitstream = function (e) {
var t,
a,
- s = e.internal_flags;
- s.h_ptr - 1;
- if (t = s.l3_side, !((a = R(e, new w())) < 0)) {
- if (o(e, a), s.ResvSize = 0, t.main_data_begin = 0, s.findReplayGain) {
- var r = c.GetTitleGain(s.rgdata);
- s.RadioGain = 0 | Math.floor(10 * r + .5);
- }
- s.findPeakSample && (s.noclipGainChange = 0 | Math.ceil(20 * B(s.PeakSample / 32767) * 10), 0 < s.noclipGainChange && (EQ(e.scale, 1) || EQ(e.scale, 0)) ? s.noclipScale = Math.floor(32767 / s.PeakSample * 100) / 100 : s.noclipScale = -1);
- }
- }, this.add_dummy_byte = function (e, t, a) {
- for (var s, n = e.internal_flags; 0 < a--;) for (i(0, t, 8), s = 0; s < Z.MAX_HEADER_BUF; ++s) n.header[s].write_timing += 8;
+ n = e.internal_flags;
+ n.h_ptr - 1;
+ t = n.l3_side, (a = w(e, new p())) < 0 || (u(e, a), n.ResvSize = 0, t.main_data_begin = 0, n.findReplayGain && me(), n.findPeakSample && me());
}, this.format_bitstream = function (e) {
var t,
a = e.internal_flags;
t = a.l3_side;
- var s = this.getframebits(e);
- o(e, t.resvDrain_pre), function (e, t) {
+ var n = this.getframebits(e);
+ u(e, t.resvDrain_pre), function (e, t) {
var a,
- s,
n,
+ s,
r = e.internal_flags;
- if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, ye.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? f(r, 4094, 12) : f(r, 4095, 12), f(r, e.version, 1), f(r, 1, 2), f(r, e.error_protection ? 0 : 1, 1), f(r, r.bitrate_index, 4), f(r, r.samplerate_index, 2), f(r, r.padding, 1), f(r, e.extension, 1), f(r, e.mode.ordinal(), 2), f(r, r.mode_ext, 2), f(r, e.copyright, 1), f(r, e.original, 1), f(r, e.emphasis, 2), e.error_protection && f(r, 0, 16), 1 == e.version) {
- for (f(r, a.main_data_begin, 9), 2 == r.channels_out ? f(r, a.private_bits, 3) : f(r, a.private_bits, 5), n = 0; n < r.channels_out; n++) {
+ if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, we.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? h(r, 4094, 12) : h(r, 4095, 12), h(r, e.version, 1), h(r, 1, 2), h(r, e.error_protection ? 0 : 1, 1), h(r, r.bitrate_index, 4), h(r, r.samplerate_index, 2), h(r, r.padding, 1), h(r, e.extension, 1), h(r, e.mode.ordinal(), 2), h(r, r.mode_ext, 2), h(r, e.copyright, 1), h(r, e.original, 1), h(r, e.emphasis, 2), e.error_protection && h(r, 0, 16), 1 == e.version) {
+ for (h(r, a.main_data_begin, 9), 2 == r.channels_out ? h(r, a.private_bits, 3) : h(r, a.private_bits, 5), s = 0; s < r.channels_out; s++) {
var i;
- for (i = 0; i < 4; i++) f(r, a.scfsi[n][i], 1);
+ for (i = 0; i < 4; i++) h(r, a.scfsi[s][i], 1);
}
- for (s = 0; s < 2; s++) for (n = 0; n < r.channels_out; n++) f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 4), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.preflag, 1), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
- } else for (f(r, a.main_data_begin, 8), f(r, a.private_bits, r.channels_out), n = s = 0; n < r.channels_out; n++) {
- var o;
- f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 9), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
+ for (n = 0; n < 2; n++) for (s = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 4), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.preflag, 1), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
+ }
+ } else for (h(r, a.main_data_begin, 8), h(r, a.private_bits, r.channels_out), s = n = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 9), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
}
- e.error_protection && CRC_writeheader(r, r.header[r.h_ptr].buf);
+ e.error_protection && me();
var _ = r.h_ptr;
- r.h_ptr = _ + 1 & Z.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr == r.w_ptr && $.err.println("Error: MAX_HEADER_BUF too small in bitstream.c \n");
- }(e, s);
- var n = 8 * a.sideinfo_len;
- if (n += function (e) {
+ r.h_ptr = _ + 1 & j.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr, r.w_ptr;
+ }(e, n);
+ var s = 8 * a.sideinfo_len;
+ if (s += function (e) {
var t,
a,
- s,
n,
+ s,
r = 0,
i = e.internal_flags,
o = i.l3_side;
if (1 == e.version) for (t = 0; t < 2; t++) for (a = 0; a < i.channels_out; a++) {
var _ = o.tt[t][a],
- l = k.slen1_tab[_.scalefac_compress],
- f = k.slen2_tab[_.scalefac_compress];
- for (s = n = 0; s < _.sfbdivide; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], l), n += l);
- for (; s < _.sfbmax; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], f), n += f);
- _.block_type == Pe.SHORT_TYPE ? n += S(i, _) : n += M(i, _), r += n += d(i, _);
+ l = A.slen1_tab[_.scalefac_compress],
+ f = A.slen2_tab[_.scalefac_compress];
+ for (n = s = 0; n < _.sfbdivide; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], l), s += l);
+ for (; n < _.sfbmax; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], f), s += f);
+ _.block_type == Ae.SHORT_TYPE ? s += d(i, _) : s += g(i, _), s += m(i, _), r += s;
} else for (a = t = 0; a < i.channels_out; a++) {
var c,
- h,
- u = 0;
- if (h = s = n = 0, (_ = o.tt[t][a]).block_type == Pe.SHORT_TYPE) {
- for (; h < 4; h++) {
- var m = _.sfb_partition_table[h] / 3,
- p = _.slen[h];
- for (c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[3 * s + 0], 0), p), v(i, Math.max(_.scalefac[3 * s + 1], 0), p), v(i, Math.max(_.scalefac[3 * s + 2], 0), p), u += 3 * p;
+ u,
+ _ = o.tt[t][a],
+ h = 0;
+ if (u = n = s = 0, _.block_type == Ae.SHORT_TYPE) {
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u] / 3,
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[3 * n + 0], 0), p), v(i, Math.max(_.scalefac[3 * n + 1], 0), p), v(i, Math.max(_.scalefac[3 * n + 2], 0), p), h += 3 * p;
}
- n += S(i, _);
+ s += d(i, _);
} else {
- for (; h < 4; h++) for (m = _.sfb_partition_table[h], p = _.slen[h], c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[s], 0), p), u += p;
- n += M(i, _);
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u],
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[n], 0), p), h += p;
+ }
+ s += g(i, _);
}
- r += u + (n += d(i, _));
+ s += m(i, _), r += h + s;
}
return r;
- }(e), o(e, t.resvDrain_post), n += t.resvDrain_post, t.main_data_begin += (s - n) / 8, R(e, new w()) != a.ResvSize && $.err.println("Internal buffer inconsistency. flushbits <> ResvSize"), 8 * t.main_data_begin != a.ResvSize && ($.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n", 8 * t.main_data_begin, a.ResvSize, t.resvDrain_post, t.resvDrain_pre, 8 * a.sideinfo_len, n - t.resvDrain_post - 8 * a.sideinfo_len, n, n % 8, s), $.err.println("This is a fatal error. It has several possible causes:"), $.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"), $.err.println(" 9%% Your system is overclocked"), $.err.println(" 1%% bug in LAME encoding library"), a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
+ }(e), u(e, t.resvDrain_post), s += t.resvDrain_post, t.main_data_begin += (n - s) / 8, w(e, new p()), a.ResvSize, 8 * t.main_data_begin != a.ResvSize && (a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
var r;
- for (r = 0; r < Z.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
+ for (r = 0; r < j.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
l = 0;
}
return 0;
- }, this.copy_buffer = function (e, t, a, s, n) {
- var r = p + 1;
+ }, this.copy_buffer = function (e, t, a, n, s) {
+ var r = f + 1;
if (r <= 0) return 0;
- if (0 != s && s < r) return -1;
- if ($.arraycopy(m, 0, t, a, r), p = -1, (b = 0) != n) {
- var i = Ae(1);
- if (i[0] = e.nMusicCRC, u.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly) for (var o, _ = ke([2, 1152]), l = r, f = -1; 0 != f;) if (f = h.hip_decode1_unclipped(e.hip, t, a, l, _[0], _[1]), l = 0, -1 == f && (f = 0), 0 < f) {
- if (e.findPeakSample) {
- for (o = 0; o < f; o++) _[0][o] > e.PeakSample ? e.PeakSample = _[0][o] : -_[0][o] > e.PeakSample && (e.PeakSample = -_[0][o]);
- if (1 < e.channels_out) for (o = 0; o < f; o++) _[1][o] > e.PeakSample ? e.PeakSample = _[1][o] : -_[1][o] > e.PeakSample && (e.PeakSample = -_[1][o]);
- }
- if (e.findReplayGain && c.AnalyzeSamples(e.rgdata, _[0], 0, _[1], 0, f, e.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- }
+ if (0 != n && n < r) return -1;
+ if (I.arraycopy(_, 0, t, a, r), f = -1, (c = 0) != s) {
+ var i = ve(1);
+ i[0] = e.nMusicCRC, o.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly && me();
}
return r;
}, this.init_bit_stream_w = function (e) {
- m = A(U.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, p = -1, l = b = 0;
+ _ = S(Y.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, f = -1, l = c = 0;
};
}
- function e(e, t, a, s) {
- this.xlen = e, this.linmax = t, this.table = a, this.hlen = s;
+ function e(e, t, a, n) {
+ this.xlen = e, this.linmax = t, this.table = a, this.hlen = n;
}
- Ee.STEREO = new Ee(0), Ee.JOINT_STEREO = new Ee(1), Ee.DUAL_CHANNEL = new Ee(2), Ee.MONO = new Ee(3), Ee.NOT_SET = new Ee(4), X.STEPS_per_dB = 100, X.MAX_dB = 120, X.GAIN_NOT_ENOUGH_SAMPLES = -24601, X.GAIN_ANALYSIS_ERROR = 0, X.GAIN_ANALYSIS_OK = 1, X.INIT_GAIN_ANALYSIS_ERROR = 0, X.INIT_GAIN_ANALYSIS_OK = 1, X.MAX_ORDER = X.YULE_ORDER = 10, X.MAX_SAMPLES_PER_WINDOW = (X.MAX_SAMP_FREQ = 48e3) * (X.RMS_WINDOW_TIME_NUMERATOR = 1) / (X.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, M.NUMTOCENTRIES = 100, M.MAXFRAMESIZE = 2880, q.EQ = function (e, t) {
+ D.MAX_VALUE = 3.4028235e38, Me.vbr_off = new Me(0), Me.vbr_mt = new Me(1), Me.vbr_rh = new Me(2), Me.vbr_abr = new Me(3), Me.vbr_mtrh = new Me(4), Me.vbr_default = Me.vbr_mtrh, ye.STEREO = new ye(0), ye.JOINT_STEREO = new ye(1), ye.DUAL_CHANNEL = new ye(2), ye.MONO = new ye(3), ye.NOT_SET = new ye(4), O.STEPS_per_dB = 100, O.MAX_dB = 120, O.GAIN_NOT_ENOUGH_SAMPLES = -24601, O.GAIN_ANALYSIS_ERROR = 0, O.GAIN_ANALYSIS_OK = 1, O.INIT_GAIN_ANALYSIS_ERROR = 0, O.INIT_GAIN_ANALYSIS_OK = 1, O.MAX_ORDER = O.YULE_ORDER = 10, O.MAX_SAMPLES_PER_WINDOW = (O.MAX_SAMP_FREQ = 48e3) * (O.RMS_WINDOW_TIME_NUMERATOR = 1) / (O.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, y.NUMTOCENTRIES = 100, y.MAXFRAMESIZE = 2880, N.EQ = function (e, t) {
return Math.abs(e) > Math.abs(t) ? Math.abs(e - t) <= 1e-6 * Math.abs(e) : Math.abs(e - t) <= 1e-6 * Math.abs(t);
- }, q.NEQ = function (e, t) {
- return !q.EQ(e, t);
+ }, N.NEQ = function (e, t) {
+ return !N.EQ(e, t);
};
- var F = {};
- function j(e) {
+ var k = {};
+ function R(e) {
this.bits = e;
}
- function y() {
+ function x() {
this.over_noise = 0, this.tot_noise = 0, this.max_noise = 0, this.over_count = 0, this.over_SSD = 0, this.bits = 0;
}
- function r(e, t, a, s) {
- this.l = Ae(1 + Pe.SBMAX_l), this.s = Ae(1 + Pe.SBMAX_s), this.psfb21 = Ae(1 + Pe.PSFB21), this.psfb12 = Ae(1 + Pe.PSFB12);
- var n = this.l,
+ function r(e, t, a, n) {
+ this.l = ve(1 + Ae.SBMAX_l), this.s = ve(1 + Ae.SBMAX_s), this.psfb21 = ve(1 + Ae.PSFB21), this.psfb12 = ve(1 + Ae.PSFB12);
+ var s = this.l,
r = this.s;
- 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = s, $.arraycopy(this.arrL, 0, n, 0, Math.min(this.arrL.length, this.l.length)), $.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), $.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), $.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
+ 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = n, I.arraycopy(this.arrL, 0, s, 0, Math.min(this.arrL.length, this.l.length)), I.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), I.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), I.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
}
- function x() {
+ function T() {
var l = null,
- m = null,
- s = null;
+ b = null,
+ n = null;
this.setModules = function (e, t, a) {
- l = e, m = t, s = a;
+ l = e, b = t, n = a;
}, this.IPOW20 = function (e) {
- return u[e];
+ return h[e];
};
- var T = 2.220446049250313e-16,
- f = x.IXMAX_VAL + 2,
- c = x.Q_MAX,
- h = x.Q_MAX2,
- n = 100;
+ var B = 2.220446049250313e-16,
+ e = T.IXMAX_VAL,
+ f = e + 2,
+ c = T.Q_MAX,
+ u = T.Q_MAX2,
+ s = 100;
this.nr_of_sfb_block = [[[6, 5, 5, 5], [9, 9, 9, 9], [6, 9, 9, 9]], [[6, 5, 7, 3], [9, 9, 12, 6], [6, 9, 12, 6]], [[11, 10, 0, 0], [18, 18, 0, 0], [15, 18, 0, 0]], [[7, 7, 7, 0], [12, 12, 12, 0], [6, 15, 12, 0]], [[6, 6, 6, 3], [12, 9, 9, 6], [6, 12, 9, 6]], [[8, 8, 5, 0], [15, 12, 9, 0], [6, 18, 9, 0]]];
- var w = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
- this.pretab = w, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
- var R = Be(c + h + 1),
- u = Be(c),
- p = Be(f),
- b = Be(f);
+ var M = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
+ this.pretab = M, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
+ var y = de(c + u + 1),
+ h = de(c),
+ p = de(f),
+ m = de(f);
function v(e, t) {
- var a = s.ATHformula(t, e);
- return a -= n, a = Math.pow(10, a / 10 + e.ATHlower);
+ var a = n.ATHformula(t, e);
+ return a -= s, a = Math.pow(10, a / 10 + e.ATHlower);
}
function A(e) {
this.s = e;
}
- this.adj43 = b, this.iteration_init = function (e) {
+ this.adj43 = m, this.iteration_init = function (e) {
var t,
a = e.internal_flags,
- s = a.l3_side;
+ n = a.l3_side;
if (0 == a.iteration_init_init) {
- for (a.iteration_init_init = 1, s.main_data_begin = 0, function (e) {
- for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, s = e.internal_flags.ATH.s, n = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Pe.SBMAX_l; o++) {
+ for (a.iteration_init_init = 1, n.main_data_begin = 0, function (e) {
+ for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, n = e.internal_flags.ATH.s, s = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Ae.SBMAX_l; o++) {
var _ = r.scalefac_band.l[o],
l = r.scalefac_band.l[o + 1];
- t[o] = K.MAX_VALUE;
+ t[o] = D.MAX_VALUE;
for (var f = _; f < l; f++) {
- var c = v(e, f * i / 1152);
- t[o] = Math.min(t[o], c);
+ var c = f * i / 1152,
+ u = v(e, c);
+ t[o] = Math.min(t[o], u);
}
}
- for (o = 0; o < Pe.PSFB21; o++) for (_ = r.scalefac_band.psfb21[o], l = r.scalefac_band.psfb21[o + 1], a[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 1152), a[o] = Math.min(a[o], c);
- for (o = 0; o < Pe.SBMAX_s; o++) {
- for (_ = r.scalefac_band.s[o], l = r.scalefac_band.s[o + 1], s[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), s[o] = Math.min(s[o], c);
- s[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
+ for (var o = 0; o < Ae.PSFB21; o++) {
+ var _ = r.scalefac_band.psfb21[o],
+ l = r.scalefac_band.psfb21[o + 1];
+ a[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 1152,
+ u = v(e, c);
+ a[o] = Math.min(a[o], u);
+ }
}
- for (o = 0; o < Pe.PSFB12; o++) {
- for (_ = r.scalefac_band.psfb12[o], l = r.scalefac_band.psfb12[o + 1], n[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), n[o] = Math.min(n[o], c);
- n[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
+ for (var o = 0; o < Ae.SBMAX_s; o++) {
+ var _ = r.scalefac_band.s[o],
+ l = r.scalefac_band.s[o + 1];
+ n[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ n[o] = Math.min(n[o], u);
+ }
+ n[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
}
- if (e.noATH) {
- for (o = 0; o < Pe.SBMAX_l; o++) t[o] = 1e-20;
- for (o = 0; o < Pe.PSFB21; o++) a[o] = 1e-20;
- for (o = 0; o < Pe.SBMAX_s; o++) s[o] = 1e-20;
- for (o = 0; o < Pe.PSFB12; o++) n[o] = 1e-20;
+ for (var o = 0; o < Ae.PSFB12; o++) {
+ var _ = r.scalefac_band.psfb12[o],
+ l = r.scalefac_band.psfb12[o + 1];
+ s[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ s[o] = Math.min(s[o], u);
+ }
+ s[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
}
- r.ATH.floor = 10 * B(v(e, -1));
+ e.noATH && me(), r.ATH.floor = 10 * d(v(e, -1));
}(e), p[0] = 0, t = 1; t < f; t++) p[t] = Math.pow(t, 4 / 3);
- for (t = 0; t < f - 1; t++) b[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
- for (b[t] = .5, t = 0; t < c; t++) u[t] = Math.pow(2, -.1875 * (t - 210));
- for (t = 0; t <= c + h; t++) R[t] = Math.pow(2, .25 * (t - 210 - h));
- var n, r, i, o;
- for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), n = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Pe.SBMAX_l; t++) {
- _ = t <= 6 ? n : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) {
+ for (t = 0; t < f - 1; t++) m[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
+ for (m[t] = .5, t = 0; t < c; t++) h[t] = Math.pow(2, -.1875 * (t - 210));
+ for (t = 0; t <= c + u; t++) y[t] = Math.pow(2, .25 * (t - 210 - u));
+ var s, r, i, o;
+ for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), s = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Ae.SBMAX_l; t++) _ = t <= 6 ? s : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
+ for (t = 0; t < Ae.SBMAX_s; t++) {
var _;
- _ = t <= 5 ? n : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
+ _ = t <= 5 ? s : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
}
}
- }, this.on_pe = function (e, t, a, s, n, r) {
+ }, this.on_pe = function (e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags,
l = 0,
- f = Ae(2),
- c = new j(l),
- h = m.ResvMaxBits(e, s, c, r),
- u = (l = c.bits) + h;
- for (Z.MAX_BITS_PER_GRANULE < u && (u = Z.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(Z.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[n][o] / 700 - a[o], f[o] > 3 * s / 4 && (f[o] = 3 * s / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > Z.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, Z.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
- if (h < i) for (o = 0; o < _.channels_out; ++o) f[o] = h * f[o] / i;
- for (o = 0; o < _.channels_out; ++o) a[o] += f[o], h -= f[o];
+ f = ve(2),
+ c = new R(l),
+ u = b.ResvMaxBits(e, n, c, r),
+ h = (l = c.bits) + u;
+ for (j.MAX_BITS_PER_GRANULE < h && (h = j.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(j.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[s][o] / 700 - a[o], f[o] > 3 * n / 4 && (f[o] = 3 * n / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > j.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, j.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
+ if (u < i) for (o = 0; o < _.channels_out; ++o) f[o] = u * f[o] / i;
+ for (o = 0; o < _.channels_out; ++o) a[o] += f[o], u -= f[o];
for (o = i = 0; o < _.channels_out; ++o) i += a[o];
- if (Z.MAX_BITS_PER_GRANULE < i) {
- for (o = 0; o < _.channels_out; ++o) a[o] *= Z.MAX_BITS_PER_GRANULE, a[o] /= i, a[o];
- }
- return u;
- }, this.reduce_side = function (e, t, a, s) {
- var n = .33 * (.5 - t) / .5;
- n < 0 && (n = 0), .5 < n && (n = .5);
- var r = 0 | .5 * n * (e[0] + e[1]);
- r > Z.MAX_BITS_PER_CHANNEL - e[0] && (r = Z.MAX_BITS_PER_CHANNEL - e[0]), r < 0 && (r = 0), 125 <= e[1] && (125 < e[1] - r ? (e[0] < a && (e[0] += r), e[1] -= r) : (e[0] += e[1] - 125, e[1] = 125)), s < (r = e[0] + e[1]) && (e[0] = s * e[0] / r, e[1] = s * e[1] / r);
+ return j.MAX_BITS_PER_GRANULE < i && me(), h;
}, this.athAdjust = function (e, t, a) {
- var s = 90.30873362,
- n = ee.FAST_LOG10_X(t, 10),
+ var n = 90.30873362,
+ s = V.FAST_LOG10_X(t, 10),
r = e * e,
i = 0;
- return n -= a, 1e-20 < r && (i = 1 + ee.FAST_LOG10_X(r, 10 / s)), i < 0 && (i = 0), n *= i, n += a + s - 94.82444863, Math.pow(10, .1 * n);
- }, this.calc_xmin = function (e, t, a, s) {
- var n,
+ return s -= a, 1e-20 < r && (i = 1 + V.FAST_LOG10_X(r, 10 / n)), i < 0 && (i = 0), s *= i, s += a + n - 94.82444863, Math.pow(10, .1 * s);
+ }, this.calc_xmin = function (e, t, a, n) {
+ var s,
r = 0,
i = e.internal_flags,
o = 0,
_ = 0,
l = i.ATH,
f = a.xr,
- c = e.VBR == xe.vbr_mtrh ? 1 : 0,
- h = i.masking_lower;
- for (e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt || (h = 1), n = 0; n < a.psy_lmax; n++) {
- S = (g = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.l[n], l.floor) : l.adjust * l.l[n]) / (b = a.width[n]), M = T, B = b >> 1, A = 0;
- do {
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (g < A && _++, n == Pe.SBPSY_l) M < (R = g * i.nsPsy.longfact[n]) && (M = R);
- if (0 != c && (g = M), !e.ATHonly) if (0 < (w = t.en.l[n])) R = A * t.thm.l[n] * h / w, 0 != c && (R *= i.nsPsy.longfact[n]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.longfact[n];
+ c = e.VBR == Me.vbr_mtrh ? 1 : 0,
+ u = i.masking_lower;
+ for (e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt || (u = 1), s = 0; s < a.psy_lmax; s++) {
+ for (w = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.l[s], l.floor) : l.adjust * l.l[s], v = a.width[s], S = w / v, M = B, A = v >> 1, y = 0; k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++, 0 < --A;);
+ if (w < y && _++, s == Ae.SBPSY_l && me(), 0 != c && (w = M), !e.ATHonly) {
+ var h = t.en.l[s];
+ 0 < h && (x = y * t.thm.l[s] * u / h, 0 != c && (x *= i.nsPsy.longfact[s]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.longfact[s];
}
- var u = 575;
- if (a.block_type != Pe.SHORT_TYPE) for (var m = 576; 0 != m-- && q.EQ(f[m], 0);) u = m;
- a.max_nonzero_coeff = u;
- for (var p = a.sfb_smin; n < a.psymax; p++, n += 3) {
- var b, v, d;
- for (d = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.s[p], l.floor) : l.adjust * l.s[p], b = a.width[n], v = 0; v < 3; v++) {
- var g,
+ var b = 575;
+ if (a.block_type != Ae.SHORT_TYPE) for (var p = 576; 0 != p-- && N.EQ(f[p], 0);) b = p;
+ a.max_nonzero_coeff = b;
+ for (var m = a.sfb_smin; s < a.psymax; m++, s += 3) {
+ var v, d, g;
+ for (g = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.s[m], l.floor) : l.adjust * l.s[m], v = a.width[s], d = 0; d < 3; d++) {
+ var w,
S,
M,
- w,
- R,
- A = 0,
- B = b >> 1;
- S = d / b, M = T;
+ y = 0,
+ A = v >> 1;
+ S = g / v, M = B;
do {
- var k, y;
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (d < A && _++, p == Pe.SBPSY_s) M < (R = d * i.nsPsy.shortfact[p]) && (M = R);
- if (g = 0 != c ? M : d, !e.ATHonly && !e.ATHshort) if (0 < (w = t.en.s[p][v])) R = A * t.thm.s[p][v] * h / w, 0 != c && (R *= i.nsPsy.shortfact[p]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.shortfact[p];
+ var k, R;
+ k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++;
+ } while (0 < --A);
+ if (g < y && _++, m == Ae.SBPSY_s && me(), w = 0 != c ? M : g, !e.ATHonly && !e.ATHshort) {
+ var x,
+ h = t.en.s[m][d];
+ 0 < h && (x = y * t.thm.s[m][d] * u / h, 0 != c && (x *= i.nsPsy.shortfact[m]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.shortfact[m];
}
- e.useTemporal && (s[r - 3] > s[r - 3 + 1] && (s[r - 3 + 1] += (s[r - 3] - s[r - 3 + 1]) * i.decay), s[r - 3 + 1] > s[r - 3 + 2] && (s[r - 3 + 2] += (s[r - 3 + 1] - s[r - 3 + 2]) * i.decay));
+ e.useTemporal && (n[r - 3] > n[r - 3 + 1] && (n[r - 3 + 1] += (n[r - 3] - n[r - 3 + 1]) * i.decay), n[r - 3 + 1] > n[r - 3 + 2] && (n[r - 3 + 2] += (n[r - 3 + 1] - n[r - 3 + 2]) * i.decay));
}
return _;
- }, this.calc_noise_core = function (e, t, a, s) {
- var n = 0,
+ }, this.calc_noise_core = function (e, t, a, n) {
+ var s = 0,
r = t.s,
i = e.l3_enc;
- if (r > e.count1) for (; 0 != a--;) {
- _ = e.xr[r], r++, n += _ * _, _ = e.xr[r], r++, n += _ * _;
- } else if (r > e.big_values) {
- var o = Be(2);
- for (o[0] = 0, o[1] = s; 0 != a--;) {
- _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _;
- }
+ if (r > e.count1) for (; 0 != a--;) _ = e.xr[r], r++, s += _ * _, _ = e.xr[r], r++, s += _ * _;else if (r > e.big_values) {
+ var o = de(2);
+ for (o[0] = 0, o[1] = n; 0 != a--;) _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _;
} else for (; 0 != a--;) {
var _;
- _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _;
+ _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _;
}
- return t.s = r, n;
- }, this.calc_noise = function (e, t, a, s, n) {
+ return t.s = r, s;
+ }, this.calc_noise = function (e, t, a, n, s) {
var r,
i,
o = 0,
@@ -11902,83 +12236,54 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = -20,
- u = 0,
- m = e.scalefac,
+ u = -20,
+ h = 0,
+ b = e.scalefac,
p = 0;
- for (r = s.over_SSD = 0; r < e.psymax; r++) {
- var b,
- v = e.global_gain - (m[p++] + (0 != e.preflag ? w[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
+ for (n.over_SSD = 0, r = 0; r < e.psymax; r++) {
+ var m,
+ v = e.global_gain - (b[p++] + (0 != e.preflag ? M[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
d = 0;
- if (null != n && n.step[r] == v) d = n.noise[r], u += e.width[r], a[o++] = d / t[_++], d = n.noise_log[r];else {
+ if (null != s && s.step[r] == v) d = s.noise[r], h += e.width[r], a[o++] = d / t[_++], d = s.noise_log[r];else {
var g,
- S = R[v + x.Q_MAX2];
- if (i = e.width[r] >> 1, u + e.width[r] > e.max_nonzero_coeff) i = 0 < (g = e.max_nonzero_coeff - u + 1) ? g >> 1 : 0;
- var M = new A(u);
- d = this.calc_noise_core(e, M, i, S), u = M.s, null != n && (n.step[r] = v, n.noise[r] = d), d = a[o++] = d / t[_++], d = ee.FAST_LOG10(Math.max(d, 1e-20)), null != n && (n.noise_log[r] = d);
+ w = y[v + T.Q_MAX2];
+ i = e.width[r] >> 1, h + e.width[r] > e.max_nonzero_coeff && (g = e.max_nonzero_coeff - h + 1, i = 0 < g ? g >> 1 : 0);
+ var S = new A(h);
+ d = this.calc_noise_core(e, S, i, w), h = S.s, null != s && (s.step[r] = v, s.noise[r] = d), d = a[o++] = d / t[_++], d = V.FAST_LOG10(Math.max(d, 1e-20)), null != s && (s.noise_log[r] = d);
}
- if (null != n && (n.global_gain = e.global_gain), c += d, 0 < d) b = Math.max(0 | 10 * d + .5, 1), s.over_SSD += b * b, l++, f += d;
- h = Math.max(h, d);
+ null != s && (s.global_gain = e.global_gain), c += d, 0 < d && (m = Math.max(0 | 10 * d + .5, 1), n.over_SSD += m * m, l++, f += d), u = Math.max(u, d);
}
- return s.over_count = l, s.tot_noise = c, s.over_noise = f, s.max_noise = h, l;
- }, this.set_pinfo = function (e, t, a, s, n) {
- var r,
- i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = 0 == t.scalefac_scale ? .5 : 1,
- h = t.scalefac,
- u = Be(z.SFBMAX),
- m = Be(z.SFBMAX),
- p = new y();
- calc_xmin(e, a, t, u), calc_noise(t, u, m, p, null);
- var b = 0;
- for (i = t.sfb_lmax, t.block_type != Pe.SHORT_TYPE && 0 == t.mixed_block_flag && (i = 22), r = 0; r < i; r++) {
- var v = f.scalefac_band.l[r],
- d = (g = f.scalefac_band.l[r + 1]) - v;
- for (_ = 0; b < g; b++) _ += t.xr[b] * t.xr[b];
- _ /= d, l = 1e15, f.pinfo.en[s][n][r] = l * _, f.pinfo.xfsf[s][n][r] = l * u[r] * m[r] / d, 0 < a.en.l[r] && !e.ATHonly ? _ /= a.en.l[r] : _ = 0, f.pinfo.thr[s][n][r] = l * Math.max(_ * a.thm.l[r], f.ATH.l[r]), (f.pinfo.LAMEsfb[s][n][r] = 0) != t.preflag && 11 <= r && (f.pinfo.LAMEsfb[s][n][r] = -c * w[r]), r < Pe.SBPSY_l && (f.pinfo.LAMEsfb[s][n][r] -= c * h[r]);
- }
- if (t.block_type == Pe.SHORT_TYPE) for (i = r, r = t.sfb_smin; r < Pe.SBMAX_s; r++) {
- v = f.scalefac_band.s[r], d = (g = f.scalefac_band.s[r + 1]) - v;
- for (var g, S = 0; S < 3; S++) {
- for (_ = 0, o = v; o < g; o++) _ += t.xr[b] * t.xr[b], b++;
- _ = Math.max(_ / d, 1e-20), l = 1e15, f.pinfo.en_s[s][n][3 * r + S] = l * _, f.pinfo.xfsf_s[s][n][3 * r + S] = l * u[i] * m[i] / d, 0 < a.en.s[r][S] ? _ /= a.en.s[r][S] : _ = 0, (e.ATHonly || e.ATHshort) && (_ = 0), f.pinfo.thr_s[s][n][3 * r + S] = l * Math.max(_ * a.thm.s[r][S], f.ATH.s[r]), f.pinfo.LAMEsfb_s[s][n][3 * r + S] = -2 * t.subblock_gain[S], r < Pe.SBPSY_s && (f.pinfo.LAMEsfb_s[s][n][3 * r + S] -= c * h[i]), i++;
- }
- }
- f.pinfo.LAMEqss[s][n] = t.global_gain, f.pinfo.LAMEmainbits[s][n] = t.part2_3_length + t.part2_length, f.pinfo.LAMEsfbits[s][n] = t.part2_length, f.pinfo.over[s][n] = p.over_count, f.pinfo.max_noise[s][n] = 10 * p.max_noise, f.pinfo.over_noise[s][n] = 10 * p.over_noise, f.pinfo.tot_noise[s][n] = 10 * p.tot_noise, f.pinfo.over_SSD[s][n] = p.over_SSD;
+ return n.over_count = l, n.tot_noise = c, n.over_noise = f, n.max_noise = u, l;
};
}
- function T() {
- this.xr = Be(576), this.l3_enc = Ae(576), this.scalefac = Ae(z.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = Ae(3), this.subblock_gain = Ae(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = Ae(z.SFBMAX), this.window = Ae(z.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = Ae(4), this.max_nonzero_coeff = 0;
+ function B() {
+ this.xr = de(576), this.l3_enc = ve(576), this.scalefac = ve(F.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = ve(3), this.subblock_gain = ve(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = ve(F.SFBMAX), this.window = ve(F.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = ve(4), this.max_nonzero_coeff = 0;
var a = this;
- function s(e) {
+ function n(e) {
return new Int32Array(e);
}
this.assign = function (e) {
var t;
- a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = s(e.l3_enc), a.scalefac = s(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = s(e.table_select), a.subblock_gain = s(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = s(e.width), a.window = s(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = s(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
+ a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = n(e.l3_enc), a.scalefac = n(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = n(e.table_select), a.subblock_gain = n(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = n(e.width), a.window = n(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = n(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
};
}
- F.t1HB = [1, 1, 1, 0], F.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], F.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], F.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], F.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], F.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], F.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], F.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], F.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], F.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], F.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], F.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], F.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], F.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], F.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], F.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], F.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], F.t1l = [1, 4, 3, 5], F.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], F.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], F.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], F.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], F.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], F.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], F.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], F.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], F.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], F.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], F.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], F.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], F.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], F.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], F.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], F.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], F.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], F.ht = [new e(0, 0, null, null), new e(2, 0, F.t1HB, F.t1l), new e(3, 0, F.t2HB, F.t2l), new e(3, 0, F.t3HB, F.t3l), new e(0, 0, null, null), new e(4, 0, F.t5HB, F.t5l), new e(4, 0, F.t6HB, F.t6l), new e(6, 0, F.t7HB, F.t7l), new e(6, 0, F.t8HB, F.t8l), new e(6, 0, F.t9HB, F.t9l), new e(8, 0, F.t10HB, F.t10l), new e(8, 0, F.t11HB, F.t11l), new e(8, 0, F.t12HB, F.t12l), new e(16, 0, F.t13HB, F.t13l), new e(0, 0, null, F.t16_5l), new e(16, 0, F.t15HB, F.t15l), new e(1, 1, F.t16HB, F.t16l), new e(2, 3, F.t16HB, F.t16l), new e(3, 7, F.t16HB, F.t16l), new e(4, 15, F.t16HB, F.t16l), new e(6, 63, F.t16HB, F.t16l), new e(8, 255, F.t16HB, F.t16l), new e(10, 1023, F.t16HB, F.t16l), new e(13, 8191, F.t16HB, F.t16l), new e(4, 15, F.t24HB, F.t24l), new e(5, 31, F.t24HB, F.t24l), new e(6, 63, F.t24HB, F.t24l), new e(7, 127, F.t24HB, F.t24l), new e(8, 255, F.t24HB, F.t24l), new e(9, 511, F.t24HB, F.t24l), new e(11, 2047, F.t24HB, F.t24l), new e(13, 8191, F.t24HB, F.t24l), new e(0, 0, F.t32HB, F.t32l), new e(0, 0, F.t33HB, F.t33l)], F.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], F.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], F.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], F.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], F.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], F.scfsi_band = [0, 6, 11, 16, 21], x.Q_MAX = 257, x.Q_MAX2 = 116, x.LARGE_BITS = 1e5, x.IXMAX_VAL = 8206;
- var z = {};
- function w() {
- var v, g, M;
+ k.t1HB = [1, 1, 1, 0], k.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], k.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], k.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], k.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], k.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], k.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], k.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], k.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], k.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], k.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], k.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], k.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], k.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], k.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], k.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], k.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], k.t1l = [1, 4, 3, 5], k.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], k.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], k.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], k.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], k.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], k.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], k.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], k.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], k.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], k.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], k.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], k.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], k.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], k.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], k.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], k.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], k.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], k.ht = [new e(0, 0, null, null), new e(2, 0, k.t1HB, k.t1l), new e(3, 0, k.t2HB, k.t2l), new e(3, 0, k.t3HB, k.t3l), new e(0, 0, null, null), new e(4, 0, k.t5HB, k.t5l), new e(4, 0, k.t6HB, k.t6l), new e(6, 0, k.t7HB, k.t7l), new e(6, 0, k.t8HB, k.t8l), new e(6, 0, k.t9HB, k.t9l), new e(8, 0, k.t10HB, k.t10l), new e(8, 0, k.t11HB, k.t11l), new e(8, 0, k.t12HB, k.t12l), new e(16, 0, k.t13HB, k.t13l), new e(0, 0, null, k.t16_5l), new e(16, 0, k.t15HB, k.t15l), new e(1, 1, k.t16HB, k.t16l), new e(2, 3, k.t16HB, k.t16l), new e(3, 7, k.t16HB, k.t16l), new e(4, 15, k.t16HB, k.t16l), new e(6, 63, k.t16HB, k.t16l), new e(8, 255, k.t16HB, k.t16l), new e(10, 1023, k.t16HB, k.t16l), new e(13, 8191, k.t16HB, k.t16l), new e(4, 15, k.t24HB, k.t24l), new e(5, 31, k.t24HB, k.t24l), new e(6, 63, k.t24HB, k.t24l), new e(7, 127, k.t24HB, k.t24l), new e(8, 255, k.t24HB, k.t24l), new e(9, 511, k.t24HB, k.t24l), new e(11, 2047, k.t24HB, k.t24l), new e(13, 8191, k.t24HB, k.t24l), new e(0, 0, k.t32HB, k.t32l), new e(0, 0, k.t33HB, k.t33l)], k.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], k.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], k.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], k.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], k.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], k.scfsi_band = [0, 6, 11, 16, 21], T.Q_MAX = 257, T.Q_MAX2 = 116, T.LARGE_BITS = 1e5, T.IXMAX_VAL = 8206;
+ var F = {};
+ function C() {
+ var r, g;
this.rv = null, this.qupvt = null;
var w,
- n = new function () {
+ s = new function () {
this.setModules = function (e, t) {};
}();
- function R(e) {
+ function S(e) {
this.ordinal = e;
}
function o(e) {
for (var t = 0; t < e.sfbmax; t++) if (e.scalefac[t] + e.subblock_gain[e.window[t]] == 0) return !1;
return !0;
}
- function A(e, t, a, s, n) {
+ function M(e, t, a, n, s) {
var r;
switch (e) {
default:
@@ -11986,13 +12291,10 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
0 < t.over_count ? (r = a.over_SSD <= t.over_SSD, a.over_SSD == t.over_SSD && (r = a.bits < t.bits)) : r = a.max_noise < 0 && 10 * a.max_noise + a.bits <= 10 * t.max_noise + t.bits;
break;
case 0:
- r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 8:
- a.max_noise = function (e, t) {
- for (var a, s = 1e-37, n = 0; n < t.psymax; n++) s += (a = e[n], ee.FAST_LOG10(.368 + .632 * a * a * a));
- return Math.max(1e-20, s);
- }(n, s);
+ me();
case 1:
r = a.max_noise < t.max_noise;
break;
@@ -12006,25 +12308,25 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
r = a.max_noise <= 0 && .2 < t.max_noise || a.max_noise <= 0 && t.max_noise < 0 && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise || a.max_noise <= 0 && 0 < t.max_noise && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.05 < t.max_noise && t.max_noise > a.max_noise - .1 && a.tot_noise + a.over_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.1 < t.max_noise && t.max_noise > a.max_noise - .15 && a.tot_noise + a.over_noise + a.over_noise < t.tot_noise + t.over_noise + t.over_noise;
break;
case 5:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 6:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || q.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || N.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
break;
case 7:
r = a.over_count < t.over_count || a.over_noise < t.over_noise;
}
return 0 == t.over_count && (r = r && a.bits < t.bits), r;
}
- function B(e, t, a, s, n) {
+ function y(e, t, a, n, s) {
var r = e.internal_flags;
- !function (e, t, a, s, n) {
+ !function (e, t, a, n, s) {
var r,
i = e.internal_flags;
r = 0 == t.scalefac_scale ? 1.2968395546510096 : 1.6817928305074292;
for (var o = 0, _ = 0; _ < t.sfbmax; _++) o < a[_] && (o = a[_]);
var l = i.noise_shaping_amp;
- switch (3 == l && (l = n ? 2 : 1), l) {
+ switch (3 == l && me(), l) {
case 2:
break;
case 1:
@@ -12034,734 +12336,536 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
default:
1 < o ? o = 1 : o *= .95;
}
- var f = 0;
- for (_ = 0; _ < t.sfbmax; _++) {
+ for (var f = 0, _ = 0; _ < t.sfbmax; _++) {
var c,
- h = t.width[_];
- if (f += h, !(a[_] < o)) {
- if (0 != (2 & i.substep_shaping) && (i.pseudohalf[_] = 0 == i.pseudohalf[_] ? 1 : 0, 0 == i.pseudohalf[_] && 2 == i.noise_shaping_amp)) return;
- for (t.scalefac[_]++, c = -h; c < 0; c++) s[f + c] *= r, s[f + c] > t.xrpow_max && (t.xrpow_max = s[f + c]);
+ u = t.width[_];
+ if (f += u, !(a[_] < o)) {
+ for (0 != (2 & i.substep_shaping) && me(), t.scalefac[_]++, c = -u; c < 0; c++) n[f + c] *= r, n[f + c] > t.xrpow_max && (t.xrpow_max = n[f + c]);
if (2 == i.noise_shaping_amp) return;
}
}
- }(e, t, a, s, n);
+ }(e, t, a, n);
var i = o(t);
- return !i && (!(i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) || (1 < r.noise_shaping && (ye.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (!function (e, t) {
- for (var a = 0, s = 0; s < e.sfbmax; s++) {
- var n = e.width[s],
- r = e.scalefac[s];
- if (0 != e.preflag && (r += M.pretab[s]), a += n, 0 != (1 & r)) {
+ return !(i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) && (1 < r.noise_shaping && (we.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (function (e, t) {
+ for (var a = 0, n = 0; n < e.sfbmax; n++) {
+ var s = e.width[n],
+ r = e.scalefac[n];
+ if (0 != e.preflag && (r += g.pretab[n]), a += s, 0 != (1 & r)) {
r++;
- for (var i = -n; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
+ for (var i = -s; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
}
- e.scalefac[s] = r >> 1;
+ e.scalefac[n] = r >> 1;
}
e.preflag = 0, e.scalefac_scale = 1;
- }(t, s), i = !1) : t.block_type == Pe.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
- var s,
- n = t.scalefac;
- for (s = 0; s < t.sfb_lmax; s++) if (16 <= n[s]) return !0;
+ }(t, n), i = !1) : t.block_type == Ae.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
+ var n,
+ s = t.scalefac;
+ for (n = 0; n < t.sfb_lmax; n++) if (16 <= s[n]) return !0;
for (var r = 0; r < 3; r++) {
var i = 0,
o = 0;
- for (s = t.sfb_lmax + r; s < t.sfbdivide; s += 3) i < n[s] && (i = n[s]);
- for (; s < t.sfbmax; s += 3) o < n[s] && (o = n[s]);
+ for (n = t.sfb_lmax + r; n < t.sfbdivide; n += 3) i < s[n] && (i = s[n]);
+ for (; n < t.sfbmax; n += 3) o < s[n] && (o = s[n]);
if (!(i < 16 && o < 8)) {
if (7 <= t.subblock_gain[r]) return !0;
t.subblock_gain[r]++;
var _ = e.scalefac_band.l[t.sfb_lmax];
- for (s = t.sfb_lmax + r; s < t.sfbmax; s += 3) {
- var l = t.width[s],
- f = n[s];
- if (0 <= (f -= 4 >> t.scalefac_scale)) n[s] = f, _ += 3 * l;else {
- n[s] = 0;
+ for (n = t.sfb_lmax + r; n < t.sfbmax; n += 3) {
+ var l = t.width[n],
+ f = s[n];
+ if (0 <= (f -= 4 >> t.scalefac_scale)) s[n] = f, _ += 3 * l;else {
+ s[n] = 0;
var c = 210 + (f << t.scalefac_scale + 1);
- u = M.IPOW20(c), _ += l * (r + 1);
- for (var h = -l; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ h = g.IPOW20(c), _ += l * (r + 1);
+ for (var u = -l; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
_ += l * (3 - r - 1);
}
}
- var u = M.IPOW20(202);
- for (_ += t.width[s] * (r + 1), h = -t.width[s]; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ var h = g.IPOW20(202);
+ _ += t.width[n] * (r + 1);
+ for (var u = -t.width[n]; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
}
}
return !1;
- }(r, t, s) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), !i));
+ }(r, t, n) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), i));
}
- this.setModules = function (e, t, a, s) {
- v = e, g = t, this.rv = t, M = a, this.qupvt = a, w = s, n.setModules(M, w);
- }, this.ms_convert = function (e, t) {
- for (var a = 0; a < 576; ++a) {
- var s = e.tt[t][0].xr[a],
- n = e.tt[t][1].xr[a];
- e.tt[t][0].xr[a] = (s + n) * (.5 * ee.SQRT2), e.tt[t][1].xr[a] = (s - n) * (.5 * ee.SQRT2);
- }
+ this.setModules = function (e, t, a, n) {
+ r = t, this.rv = t, g = a, this.qupvt = a, w = n, s.setModules(g, w);
}, this.init_xrpow = function (e, t, a) {
- var s = 0,
- n = 0 | t.max_nonzero_coeff;
- if (t.xrpow_max = 0, ye.fill(a, n, 576, 0), 1e-20 < (s = function (e, t, a, s) {
- for (var n = s = 0; n <= a; ++n) {
- var r = Math.abs(e.xr[n]);
- s += r, t[n] = Math.sqrt(r * Math.sqrt(r)), t[n] > e.xrpow_max && (e.xrpow_max = t[n]);
+ var n = 0,
+ s = 0 | t.max_nonzero_coeff;
+ if (t.xrpow_max = 0, we.fill(a, s, 576, 0), 1e-20 < (n = function (e, t, a, n) {
+ for (var s = n = 0; s <= a; ++s) {
+ var r = Math.abs(e.xr[s]);
+ n += r, t[s] = Math.sqrt(r * Math.sqrt(r)), t[s] > e.xrpow_max && (e.xrpow_max = t[s]);
}
- return s;
- }(t, a, n, s))) {
+ return n;
+ }(t, a, s, n))) {
var r = 0;
0 != (2 & e.substep_shaping) && (r = 1);
for (var i = 0; i < t.psymax; i++) e.pseudohalf[i] = r;
return !0;
}
- return ye.fill(t.l3_enc, 0, 576, 0), !1;
+ return we.fill(t.l3_enc, 0, 576, 0), !1;
}, this.init_outer_loop = function (e, t) {
- t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Pe.SBPSY_l, t.sfb_smin = Pe.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Pe.SBMAX_l : Pe.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
- for (var a = 0; a < Pe.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
- if (t.block_type == Pe.SHORT_TYPE) {
- var s = Be(576);
- t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && (t.sfb_smin = 3, t.sfb_lmax = 2 * e.mode_gr + 4), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Pe.SBMAX_s : Pe.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Pe.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
- var n = e.scalefac_band.l[t.sfb_lmax];
- $.arraycopy(t.xr, 0, s, 0, 576);
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[n++] = s[3 * _ + o];
- var l = t.sfb_lmax;
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
+ t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Ae.SBPSY_l, t.sfb_smin = Ae.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Ae.SBMAX_l : Ae.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
+ for (var a = 0; a < Ae.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
+ if (t.block_type == Ae.SHORT_TYPE) {
+ var n = de(576);
+ t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && me(), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Ae.SBMAX_s : Ae.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Ae.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
+ var s = e.scalefac_band.l[t.sfb_lmax];
+ I.arraycopy(t.xr, 0, n, 0, 576);
+ for (var a = t.sfb_smin; a < Ae.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[s++] = n[3 * _ + o];
+ for (var l = t.sfb_lmax, a = t.sfb_smin; a < Ae.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
}
- t.count1bits = 0, t.sfb_partition_table = M.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, ye.fill(t.scalefac, 0), function (e, t) {
+ t.count1bits = 0, t.sfb_partition_table = g.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, we.fill(t.scalefac, 0), function (e, t) {
var a = e.ATH,
- s = t.xr;
- if (t.block_type != Pe.SHORT_TYPE) for (var n = !1, r = Pe.PSFB21 - 1; 0 <= r && !n; r--) {
+ n = t.xr;
+ if (t.block_type != Ae.SHORT_TYPE) for (var s = !1, r = Ae.PSFB21 - 1; 0 <= r && !s; r--) {
var i = e.scalefac_band.psfb21[r],
o = e.scalefac_band.psfb21[r + 1],
- _ = M.athAdjust(a.adjust, a.psfb21[r], a.floor);
+ _ = g.athAdjust(a.adjust, a.psfb21[r], a.floor);
1e-12 < e.nsPsy.longfact[21] && (_ *= e.nsPsy.longfact[21]);
for (var l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < _)) {
- n = !0;
+ if (!(Math.abs(n[l]) < _)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
- } else for (var f = 0; f < 3; f++) for (n = !1, r = Pe.PSFB12 - 1; 0 <= r && !n; r--) {
- o = (i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0])) + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]);
- var c = M.athAdjust(a.adjust, a.psfb12[r], a.floor);
- for (1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]), l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < c)) {
- n = !0;
+ } else for (var f = 0; f < 3; f++) for (var s = !1, r = Ae.PSFB12 - 1; 0 <= r && !s; r--) {
+ var i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0]),
+ o = i + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]),
+ c = g.athAdjust(a.adjust, a.psfb12[r], a.floor);
+ 1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]);
+ for (var l = o - 1; i <= l; l--) {
+ if (!(Math.abs(n[l]) < c)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
}
}(e, t);
- }, R.BINSEARCH_NONE = new R(0), R.BINSEARCH_UP = new R(1), R.BINSEARCH_DOWN = new R(2), this.trancate_smallspectrums = function (e, t, a, s) {
- var n = Be(z.SFBMAX);
- if ((0 != (4 & e.substep_shaping) || t.block_type != Pe.SHORT_TYPE) && 0 == (128 & e.substep_shaping)) {
- M.calc_noise(t, a, n, new y(), null);
- for (var r = 0; r < 576; r++) {
- var i = 0;
- 0 != t.l3_enc[r] && (i = Math.abs(t.xr[r])), s[r] = i;
- }
- r = 0;
- var o = 8;
- t.block_type == Pe.SHORT_TYPE && (o = 6);
- do {
- var _,
- l,
- f,
- c,
- h = t.width[o];
- if (r += h, !(1 <= n[o] || (ye.sort(s, r - h, h), q.EQ(s[r - 1], 0)))) {
- _ = (1 - n[o]) * a[o], c = l = 0;
- do {
- var u;
- for (f = 1; c + f < h && !q.NEQ(s[c + r - h], s[c + r + f - h]); f++);
- if (_ < (u = s[c + r - h] * s[c + r - h] * f)) {
- 0 != c && (l = s[c + r - h - 1]);
- break;
- }
- _ -= u, c += f;
- } while (c < h);
- if (!q.EQ(l, 0)) for (; Math.abs(t.xr[r - h]) <= l && (t.l3_enc[r - h] = 0), 0 < --h;);
- }
- } while (++o < t.psymax);
- t.part2_3_length = w.noquant_count_bits(e, t, null);
- }
- }, this.outer_loop = function (e, t, a, s, n, r) {
+ }, S.BINSEARCH_NONE = new S(0), S.BINSEARCH_UP = new S(1), S.BINSEARCH_DOWN = new S(2), this.outer_loop = function (e, t, a, n, s, r) {
var i = e.internal_flags,
- o = new T(),
- _ = Be(576),
- l = Be(z.SFBMAX),
- f = new y(),
+ o = new B(),
+ _ = de(576),
+ l = de(F.SFBMAX),
+ f = new x(),
c = new function () {
- this.global_gain = 0, this.sfb_count1 = 0, this.step = Ae(39), this.noise = Be(39), this.noise_log = Be(39);
+ this.global_gain = 0, this.sfb_count1 = 0, this.step = ve(39), this.noise = de(39), this.noise_log = de(39);
}(),
- h = 9999999,
- u = !1,
- m = !1,
- p = 0;
- if (function (e, t, a, s, n) {
+ u = 9999999,
+ h = !1;
+ if (function (e, t, a, n, s) {
var r,
- i = e.CurrentStep[s],
+ i = e.CurrentStep[n],
o = !1,
- _ = e.OldValue[s],
- l = R.BINSEARCH_NONE;
+ _ = e.OldValue[n],
+ l = S.BINSEARCH_NONE;
for (t.global_gain = _, a -= t.part2_length;;) {
var f;
- if (r = w.count_bits(e, n, t, null), 1 == i || r == a) break;
- a < r ? (l == R.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = R.BINSEARCH_UP, f = i) : (l == R.BINSEARCH_UP && (o = !0), o && (i /= 2), l = R.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && (o = !(t.global_gain = 0)), 255 < t.global_gain && (t.global_gain = 255, o = !0);
+ if (r = w.count_bits(e, s, t, null), 1 == i || r == a) break;
+ a < r ? (l == S.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = S.BINSEARCH_UP, f = i) : (l == S.BINSEARCH_UP && (o = !0), o && (i /= 2), l = S.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && me(), 255 < t.global_gain && me();
}
- for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, n, t, null);
- e.CurrentStep[s] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[s] = t.global_gain, t.part2_3_length = r;
- }(i, t, r, n, s), 0 == i.noise_shaping) return 100;
- M.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
+ for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, s, t, null);
+ e.CurrentStep[n] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[n] = t.global_gain, t.part2_3_length = r;
+ }(i, t, r, s, n), 0 == i.noise_shaping) return 100;
+ g.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
var b = 0;
- for ($.arraycopy(s, 0, _, 0, 576); !u;) {
+ for (I.arraycopy(n, 0, _, 0, 576); !h;) {
do {
- var v,
- d = new y(),
- g = 255;
- if (v = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra) {
- if (1 < l[o.sfbmax]) break;
- if (o.block_type == Pe.SHORT_TYPE && (1 < l[o.sfbmax + 1] || 1 < l[o.sfbmax + 2])) break;
- }
- if (!B(e, o, l, s, m)) break;
- 0 != o.scalefac_scale && (g = 254);
- var S = r - o.part2_length;
- if (S <= 0) break;
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > S && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ var p,
+ m = new x(),
+ v = 255;
+ if (p = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra && me(), !y(e, o, l, n)) break;
+ 0 != o.scalefac_scale && (v = 254);
+ var d = r - o.part2_length;
+ if (d <= 0) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > d && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
if (0 == f.over_count) {
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > h && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > u && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
}
- if (M.calc_noise(o, a, l, d, c), d.bits = o.part2_3_length, 0 != (A(t.block_type != Pe.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, d, o, l) ? 1 : 0)) h = t.part2_3_length, f = d, t.assign(o), b = 0, $.arraycopy(s, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
- if (++b > v && 0 == f.over_count) break;
- if (3 == i.noise_shaping_amp && m && 30 < b) break;
- if (3 == i.noise_shaping_amp && m && 15 < o.global_gain - p) break;
+ if (g.calc_noise(o, a, l, m, c), m.bits = o.part2_3_length, 0 != (M(t.block_type != Ae.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, m) ? 1 : 0)) u = t.part2_3_length, f = m, t.assign(o), b = 0, I.arraycopy(n, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
+ if (++b > p && 0 == f.over_count) break;
+ i.noise_shaping_amp, i.noise_shaping_amp;
}
} while (o.global_gain + o.scalefac_scale < 255);
- 3 == i.noise_shaping_amp ? m ? u = !0 : (o.assign(t), $.arraycopy(_, 0, s, 0, 576), b = 0, p = o.global_gain, m = !0) : u = !0;
+ 3 == i.noise_shaping_amp ? me() : h = !0;
}
- return e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? $.arraycopy(_, 0, s, 0, 576) : 0 != (1 & i.substep_shaping) && trancate_smallspectrums(i, t, a, s), f.over_count;
+ return e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? I.arraycopy(_, 0, n, 0, 576) : 0 != (1 & i.substep_shaping) && me(), f.over_count;
}, this.iteration_finish_one = function (e, t, a) {
- var s = e.l3_side,
- n = s.tt[t][a];
- w.best_scalefac_store(e, t, a, s), 1 == e.use_best_huffman && w.best_huffman_divide(e, n), g.ResvAdjust(e, n);
- }, this.VBR_encode_granule = function (e, t, a, s, n, r, i) {
- var o,
- _ = e.internal_flags,
- l = new T(),
- f = Be(576),
- c = i,
- h = i + 1,
- u = (i + r) / 2,
- m = 0,
- p = _.sfb21_extra;
- for (ye.fill(l.l3_enc, 0); _.sfb21_extra = !(c - 42 < u) && p, outer_loop(e, t, a, s, n, u) <= 0 ? (m = 1, h = t.part2_3_length, l.assign(t), $.arraycopy(s, 0, f, 0, 576), o = (i = h - 32) - r, u = (i + r) / 2) : (o = i - (r = u + 32), u = (i + r) / 2, 0 != m && (m = 2, t.assign(l), $.arraycopy(f, 0, s, 0, 576))), 12 < o;);
- _.sfb21_extra = p, 2 == m && $.arraycopy(l.l3_enc, 0, t.l3_enc, 0, 576);
- }, this.get_framebits = function (e, t) {
- var a = e.internal_flags;
- a.bitrate_index = a.VBR_min_bitrate;
- var s = v.getframebits(e);
- a.bitrate_index = 1, s = v.getframebits(e);
- for (var n = 1; n <= a.VBR_max_bitrate; n++) {
- a.bitrate_index = n;
- var r = new j(s);
- t[n] = g.ResvFrameBegin(e, r), s = r.bits;
- }
- }, this.VBR_old_prepare = function (e, t, a, s, n, r, i, o, _) {
- var l,
- f = e.internal_flags,
- c = 0,
- h = 1,
- u = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var m = g.ResvFrameBegin(e, new j(0)) / f.mode_gr;
- get_framebits(e, r);
- for (var p = 0; p < f.mode_gr; p++) {
- var b = M.on_pe(e, t, o[p], m, p, 0);
- f.mode_ext == Pe.MPG_MD_MS_LR && (ms_convert(f.l3_side, p), M.reduce_side(o[p], a[p], m, b));
- for (var v = 0; v < f.channels_out; ++v) {
- var d = f.l3_side.tt[p][v];
- d.block_type != Pe.SHORT_TYPE ? (c = 1.28 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .05, l = f.PSY.mask_adjust - c) : (c = 2.56 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .14, l = f.PSY.mask_adjust_short - c), f.masking_lower = Math.pow(10, .1 * l), init_outer_loop(f, d), _[p][v] = M.calc_xmin(e, s[p][v], d, n[p][v]), 0 != _[p][v] && (h = 0), i[p][v] = 126, u += o[p][v];
- }
- }
- for (p = 0; p < f.mode_gr; p++) for (v = 0; v < f.channels_out; v++) u > r[f.VBR_max_bitrate] && (o[p][v] *= r[f.VBR_max_bitrate], o[p][v] /= u), i[p][v] > o[p][v] && (i[p][v] = o[p][v]);
- return h;
- }, this.bitpressure_strategy = function (e, t, a, s) {
- for (var n = 0; n < e.mode_gr; n++) for (var r = 0; r < e.channels_out; r++) {
- for (var i = e.l3_side.tt[n][r], o = t[n][r], _ = 0, l = 0; l < i.psy_lmax; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_l / Pe.SBMAX_l;
- if (i.block_type == Pe.SHORT_TYPE) for (l = i.sfb_smin; l < Pe.SBMAX_s; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s;
- s[n][r] = 0 | Math.max(a[n][r], .9 * s[n][r]);
- }
- }, this.VBR_new_prepare = function (e, t, a, s, n, r) {
- var i,
- o = e.internal_flags,
- _ = 1,
- l = 0,
- f = 0;
- if (e.free_format) {
- o.bitrate_index = 0;
- c = new j(l);
- i = g.ResvFrameBegin(e, c), l = c.bits, n[0] = i;
- } else {
- o.bitrate_index = o.VBR_max_bitrate;
- var c = new j(l);
- g.ResvFrameBegin(e, c), l = c.bits, get_framebits(e, n), i = n[o.VBR_max_bitrate];
- }
- for (var h = 0; h < o.mode_gr; h++) {
- M.on_pe(e, t, r[h], l, h, 0), o.mode_ext == Pe.MPG_MD_MS_LR && ms_convert(o.l3_side, h);
- for (var u = 0; u < o.channels_out; ++u) {
- var m = o.l3_side.tt[h][u];
- o.masking_lower = Math.pow(10, .1 * o.PSY.mask_adjust), init_outer_loop(o, m), 0 != M.calc_xmin(e, a[h][u], m, s[h][u]) && (_ = 0), f += r[h][u];
- }
- }
- for (h = 0; h < o.mode_gr; h++) for (u = 0; u < o.channels_out; u++) i < f && (r[h][u] *= i, r[h][u] /= f);
- return _;
- }, this.calc_target_bits = function (e, t, a, s, n, r) {
- var i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = f.l3_side,
- h = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var u = new j(h);
- for (r[0] = g.ResvFrameBegin(e, u), h = u.bits, f.bitrate_index = 1, h = v.getframebits(e) - 8 * f.sideinfo_len, n[0] = h / (f.mode_gr * f.channels_out), h = e.VBR_mean_bitrate_kbps * e.framesize * 1e3, 0 != (1 & f.substep_shaping) && (h *= 1.09), h /= e.out_samplerate, h -= 8 * f.sideinfo_len, h /= f.mode_gr * f.channels_out, (i = .93 + .07 * (11 - e.compression_ratio) / 5.5) < .9 && (i = .9), 1 < i && (i = 1), o = 0; o < f.mode_gr; o++) {
- var m = 0;
- for (_ = 0; _ < f.channels_out; _++) {
- if (s[o][_] = int(i * h), 700 < t[o][_]) {
- var p = int((t[o][_] - 700) / 1.4),
- b = c.tt[o][_];
- s[o][_] = int(i * h), b.block_type == Pe.SHORT_TYPE && p < h / 2 && (p = h / 2), 3 * h / 2 < p ? p = 3 * h / 2 : p < 0 && (p = 0), s[o][_] += p;
- }
- s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), m += s[o][_];
- }
- if (Z.MAX_BITS_PER_GRANULE < m) for (_ = 0; _ < f.channels_out; ++_) s[o][_] *= Z.MAX_BITS_PER_GRANULE, s[o][_] /= m;
- }
- if (f.mode_ext == Pe.MPG_MD_MS_LR) for (o = 0; o < f.mode_gr; o++) M.reduce_side(s[o], a[o], h * f.channels_out, Z.MAX_BITS_PER_GRANULE);
- for (o = l = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), l += s[o][_];
- if (l > r[0]) for (o = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] *= r[0], s[o][_] /= l;
+ var n = e.l3_side,
+ s = n.tt[t][a];
+ w.best_scalefac_store(e, t, a, n), 1 == e.use_best_huffman && w.best_huffman_divide(e, s), r.ResvAdjust(e, s);
};
}
- function N() {
+ function L() {
this.thm = new i(), this.en = new i();
}
- function Pe() {
- var E = Pe.FFTOFFSET,
- P = Pe.MPG_MD_MS_LR,
- L = null,
- I = this.psy = null,
- H = null,
- C = null;
- this.setModules = function (e, t, a, s) {
- L = e, this.psy = t, I = t, H = s, C = a;
+ function Ae() {
+ var k = Ae.MPG_MD_MS_LR,
+ R = null,
+ x = this.psy = null,
+ B = null;
+ this.setModules = function (e, t, a, n) {
+ R = e, this.psy = t, x = t, B = n;
};
- var V = new function () {
- var h = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * ee.SQRT2 * .5 / 2384e-9, .017876148 * ee.SQRT2 * .5 / 2384e-9, .003134727 * ee.SQRT2 * .5 / 2384e-9, .002457142 * ee.SQRT2 * .5 / 2384e-9, 971317e-9 * ee.SQRT2 * .5 / 2384e-9, 218868e-9 * ee.SQRT2 * .5 / 2384e-9, 101566e-9 * ee.SQRT2 * .5 / 2384e-9, 13828e-9 * ee.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
- z = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
- Z = z[Pe.SHORT_TYPE],
- K = z[Pe.SHORT_TYPE],
- G = z[Pe.SHORT_TYPE],
- U = z[Pe.SHORT_TYPE],
- Q = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
- function W(e, t, a) {
- for (var s, n, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
+ var T = new function () {
+ var u = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * V.SQRT2 * .5 / 2384e-9, .017876148 * V.SQRT2 * .5 / 2384e-9, .003134727 * V.SQRT2 * .5 / 2384e-9, .002457142 * V.SQRT2 * .5 / 2384e-9, 971317e-9 * V.SQRT2 * .5 / 2384e-9, 218868e-9 * V.SQRT2 * .5 / 2384e-9, 101566e-9 * V.SQRT2 * .5 / 2384e-9, 13828e-9 * V.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
+ A = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
+ k = A[Ae.SHORT_TYPE],
+ S = A[Ae.SHORT_TYPE],
+ R = A[Ae.SHORT_TYPE],
+ x = A[Ae.SHORT_TYPE],
+ B = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
+ function T(e, t, a) {
+ for (var n, s, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
var l, f, c;
- l = h[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = h[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = h[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = h[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = h[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = h[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = h[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = h[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = h[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = h[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = h[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = h[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = h[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = h[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = h[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = h[i + 5], f += e[t + 192] * l, l = (c -= e[o + -192] * l) - (f *= h[i + 6]), a[30 + 2 * _] = c + f, a[31 + 2 * _] = h[i + 7] * l, i += 18, t--, o++;
+ l = u[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = u[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = u[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = u[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = u[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = u[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = u[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = u[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = u[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = u[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = u[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = u[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = u[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = u[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = u[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = u[i + 5], f += e[t + 192] * l, c -= e[o + -192] * l, f *= u[i + 6], l = c - f, a[30 + 2 * _] = c + f, a[31 + 2 * _] = u[i + 7] * l, i += 18, t--, o++;
}
- c = e[t + -16] * h[i + -10], f = e[t + -32] * h[i + -2], c += (e[t + -48] - e[t + 16]) * h[i + -9], f += e[t + -96] * h[i + -1], c += (e[t + -80] + e[t + 48]) * h[i + -8], f += e[t + -160] * h[i + 0], c += (e[t + -112] - e[t + 80]) * h[i + -7], f += e[t + -224] * h[i + 1], c += (e[t + -144] + e[t + 112]) * h[i + -6], f -= e[t + 32] * h[i + 2], c += (e[t + -176] - e[t + 144]) * h[i + -5], f -= e[t + 96] * h[i + 3], c += (e[t + -208] + e[t + 176]) * h[i + -4], f -= e[t + 160] * h[i + 4], c += (e[t + -240] - e[t + 208]) * h[i + -3], s = (f -= e[t + 224]) - c, n = f + c, c = a[14], f = a[15] - c, a[31] = n + c, a[30] = s + f, a[15] = s - f, a[14] = n - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * h[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * h[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * h[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * h[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * h[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * h[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * ee.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * ee.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * h[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * h[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * h[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * h[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * h[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * h[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * h[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * h[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * h[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * h[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * h[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * h[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * h[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * h[i + -72 + 7], r = ee.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = ee.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = ee.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = ee.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = ee.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = ee.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = ee.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = ee.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -ee.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -ee.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -ee.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -ee.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
+ c = e[t + -16] * u[i + -10], f = e[t + -32] * u[i + -2], c += (e[t + -48] - e[t + 16]) * u[i + -9], f += e[t + -96] * u[i + -1], c += (e[t + -80] + e[t + 48]) * u[i + -8], f += e[t + -160] * u[i + 0], c += (e[t + -112] - e[t + 80]) * u[i + -7], f += e[t + -224] * u[i + 1], c += (e[t + -144] + e[t + 112]) * u[i + -6], f -= e[t + 32] * u[i + 2], c += (e[t + -176] - e[t + 144]) * u[i + -5], f -= e[t + 96] * u[i + 3], c += (e[t + -208] + e[t + 176]) * u[i + -4], f -= e[t + 160] * u[i + 4], c += (e[t + -240] - e[t + 208]) * u[i + -3], f -= e[t + 224], n = f - c, s = f + c, c = a[14], f = a[15] - c, a[31] = s + c, a[30] = n + f, a[15] = n - f, a[14] = s - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * u[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * u[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * u[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * u[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * u[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * u[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * V.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * V.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * u[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * u[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * u[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * u[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * u[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * u[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * u[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * u[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * u[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * u[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * u[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * u[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * u[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * u[i + -72 + 7], r = V.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = V.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = V.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = V.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = V.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = V.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = V.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = V.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -V.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -V.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -V.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -V.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
}
- function J(e, t) {
+ function E(e, t) {
for (var a = 0; a < 3; a++) {
- var s, n, r, i, o, _;
- n = (i = e[t + 6] * z[Pe.SHORT_TYPE][0] - e[t + 15]) + (s = e[t + 0] * z[Pe.SHORT_TYPE][2] - e[t + 9]), r = i - s, o = (i = e[t + 15] * z[Pe.SHORT_TYPE][0] + e[t + 6]) + (s = e[t + 9] * z[Pe.SHORT_TYPE][2] + e[t + 0]), _ = -i + s, s = 2.069978111953089e-11 * (e[t + 3] * z[Pe.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * z[Pe.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * n + s, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, n = .5 * n * 1.907525191737281e-11 - s, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = n + _, e[t + 12] = n - _, t++;
+ var n, s, r, i, o, _;
+ i = e[t + 6] * A[Ae.SHORT_TYPE][0] - e[t + 15], n = e[t + 0] * A[Ae.SHORT_TYPE][2] - e[t + 9], s = i + n, r = i - n, i = e[t + 15] * A[Ae.SHORT_TYPE][0] + e[t + 6], n = e[t + 9] * A[Ae.SHORT_TYPE][2] + e[t + 0], o = i + n, _ = -i + n, n = 2.069978111953089e-11 * (e[t + 3] * A[Ae.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * A[Ae.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * s + n, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, s = .5 * s * 1.907525191737281e-11 - n, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = s + _, e[t + 12] = s - _, t++;
}
}
+ function C(e, t, a) {
+ var n, s, r, i, o, _, l, f, c, u, h, b, p, m, v, d, g, w;
+ r = a[17] - a[9], o = a[15] - a[11], _ = a[14] - a[12], l = a[0] + a[8], f = a[1] + a[7], c = a[2] + a[6], u = a[3] + a[5], e[t + 17] = l + c - u - (f - a[4]), s = (l + c - u) * S[19] + (f - a[4]), n = (r - o - _) * S[18], e[t + 5] = n + s, e[t + 6] = n - s, i = (a[16] - a[10]) * S[18], f = f * S[19] + a[4], n = r * S[12] + i + o * S[13] + _ * S[14], s = -l * S[16] + f - c * S[17] + u * S[15], e[t + 1] = n + s, e[t + 2] = n - s, n = r * S[13] - i - o * S[14] + _ * S[12], s = -l * S[17] + f - c * S[15] + u * S[16], e[t + 9] = n + s, e[t + 10] = n - s, n = r * S[14] - i + o * S[12] - _ * S[13], s = l * S[15] - f + c * S[16] - u * S[17], e[t + 13] = n + s, e[t + 14] = n - s, h = a[8] - a[0], p = a[6] - a[2], m = a[5] - a[3], v = a[17] + a[9], d = a[16] + a[10], g = a[15] + a[11], w = a[14] + a[12], e[t + 0] = v + g + w + (d + a[13]), n = (v + g + w) * S[19] - (d + a[13]), s = (h - p + m) * S[18], e[t + 11] = n + s, e[t + 12] = n - s, b = (a[7] - a[1]) * S[18], d = a[13] - d * S[19], n = v * S[15] - d + g * S[16] + w * S[17], s = h * S[14] + b + p * S[12] + m * S[13], e[t + 3] = n + s, e[t + 4] = n - s, n = -v * S[17] + d - g * S[15] - w * S[16], s = h * S[13] + b - p * S[14] - m * S[12], e[t + 7] = n + s, e[t + 8] = n - s, n = -v * S[16] + d - g * S[17] - w * S[15], s = h * S[12] - b + p * S[13] - m * S[14], e[t + 15] = n + s, e[t + 16] = n - s;
+ }
this.mdct_sub48 = function (e, t, a) {
- for (var s, n, r, i, o, _, l, f, c, h, u, m, p, b, v, d, g, S, M, w, R, A = t, B = 286, k = 0; k < e.channels_out; k++) {
- for (var y = 0; y < e.mode_gr; y++) {
- for (var T, x = e.l3_side.tt[y][k], E = x.xr, P = 0, L = e.sb_sample[k][1 - y], I = 0, H = 0; H < 9; H++) for (W(A, B, L[I]), W(A, B + 32, L[I + 1]), I += 2, B += 64, T = 1; T < 32; T += 2) L[I - 1][T] *= -1;
- for (T = 0; T < 32; T++, P += 18) {
- var C = x.block_type,
- V = e.sb_sample[k][y],
- O = e.sb_sample[k][1 - y];
- if (0 != x.mixed_block_flag && T < 2 && (C = 0), e.amp_filter[T] < 1e-12) ye.fill(E, P + 0, P + 18, 0);else {
- if (e.amp_filter[T] < 1) for (H = 0; H < 18; H++) O[H][Q[T]] *= e.amp_filter[T];
- if (C == Pe.SHORT_TYPE) {
- for (H = -3; H < 0; H++) {
- var N = z[Pe.SHORT_TYPE][H + 3];
- E[P + 3 * H + 9] = V[9 + H][Q[T]] * N - V[8 - H][Q[T]], E[P + 3 * H + 18] = V[14 - H][Q[T]] * N + V[15 + H][Q[T]], E[P + 3 * H + 10] = V[15 + H][Q[T]] * N - V[14 - H][Q[T]], E[P + 3 * H + 19] = O[2 - H][Q[T]] * N + O[3 + H][Q[T]], E[P + 3 * H + 11] = O[3 + H][Q[T]] * N - O[2 - H][Q[T]], E[P + 3 * H + 20] = O[8 - H][Q[T]] * N + O[9 + H][Q[T]];
- }
- J(E, P);
- } else {
- var D = Be(18);
- for (H = -9; H < 0; H++) {
- var Y, X;
- Y = z[C][H + 27] * O[H + 9][Q[T]] + z[C][H + 36] * O[8 - H][Q[T]], X = z[C][H + 9] * V[H + 9][Q[T]] - z[C][H + 18] * V[8 - H][Q[T]], D[H + 9] = Y - X * Z[3 + H + 9], D[H + 18] = Y * Z[3 + H + 9] + X;
- }
- s = E, n = P, R = w = M = S = g = d = v = b = p = m = u = h = c = f = l = _ = o = i = void 0, _ = (r = D)[17] - r[9], f = r[15] - r[11], c = r[14] - r[12], h = r[0] + r[8], u = r[1] + r[7], m = r[2] + r[6], p = r[3] + r[5], s[n + 17] = h + m - p - (u - r[4]), o = (h + m - p) * K[19] + (u - r[4]), i = (_ - f - c) * K[18], s[n + 5] = i + o, s[n + 6] = i - o, l = (r[16] - r[10]) * K[18], u = u * K[19] + r[4], i = _ * K[12] + l + f * K[13] + c * K[14], o = -h * K[16] + u - m * K[17] + p * K[15], s[n + 1] = i + o, s[n + 2] = i - o, i = _ * K[13] - l - f * K[14] + c * K[12], o = -h * K[17] + u - m * K[15] + p * K[16], s[n + 9] = i + o, s[n + 10] = i - o, i = _ * K[14] - l + f * K[12] - c * K[13], o = h * K[15] - u + m * K[16] - p * K[17], s[n + 13] = i + o, s[n + 14] = i - o, b = r[8] - r[0], d = r[6] - r[2], g = r[5] - r[3], S = r[17] + r[9], M = r[16] + r[10], w = r[15] + r[11], R = r[14] + r[12], s[n + 0] = S + w + R + (M + r[13]), i = (S + w + R) * K[19] - (M + r[13]), o = (b - d + g) * K[18], s[n + 11] = i + o, s[n + 12] = i - o, v = (r[7] - r[1]) * K[18], M = r[13] - M * K[19], i = S * K[15] - M + w * K[16] + R * K[17], o = b * K[14] + v + d * K[12] + g * K[13], s[n + 3] = i + o, s[n + 4] = i - o, i = -S * K[17] + M - w * K[15] - R * K[16], o = b * K[13] + v - d * K[14] - g * K[12], s[n + 7] = i + o, s[n + 8] = i - o, i = -S * K[16] + M - w * K[17] - R * K[15], o = b * K[12] - v + d * K[13] - g * K[14], s[n + 15] = i + o, s[n + 16] = i - o;
+ for (var n = t, s = 286, r = 0; r < e.channels_out; r++) {
+ for (var i = 0; i < e.mode_gr; i++) {
+ for (var o, _ = e.l3_side.tt[i][r], l = _.xr, f = 0, c = e.sb_sample[r][1 - i], u = 0, h = 0; h < 9; h++) for (T(n, s, c[u]), T(n, s + 32, c[u + 1]), u += 2, s += 64, o = 1; o < 32; o += 2) c[u - 1][o] *= -1;
+ for (o = 0; o < 32; o++, f += 18) {
+ var b = _.block_type,
+ p = e.sb_sample[r][i],
+ m = e.sb_sample[r][1 - i];
+ if (0 != _.mixed_block_flag && o < 2 && (b = 0), e.amp_filter[o] < 1e-12) we.fill(l, f + 0, f + 18, 0);else if (e.amp_filter[o] < 1 && me(), b == Ae.SHORT_TYPE) {
+ for (var h = -3; h < 0; h++) {
+ var v = A[Ae.SHORT_TYPE][h + 3];
+ l[f + 3 * h + 9] = p[9 + h][B[o]] * v - p[8 - h][B[o]], l[f + 3 * h + 18] = p[14 - h][B[o]] * v + p[15 + h][B[o]], l[f + 3 * h + 10] = p[15 + h][B[o]] * v - p[14 - h][B[o]], l[f + 3 * h + 19] = m[2 - h][B[o]] * v + m[3 + h][B[o]], l[f + 3 * h + 11] = m[3 + h][B[o]] * v - m[2 - h][B[o]], l[f + 3 * h + 20] = m[8 - h][B[o]] * v + m[9 + h][B[o]];
}
+ E(l, f);
+ } else {
+ for (var d = de(18), h = -9; h < 0; h++) {
+ var g, w;
+ g = A[b][h + 27] * m[h + 9][B[o]] + A[b][h + 36] * m[8 - h][B[o]], w = A[b][h + 9] * p[h + 9][B[o]] - A[b][h + 18] * p[8 - h][B[o]], d[h + 9] = g - w * k[3 + h + 9], d[h + 18] = g * k[3 + h + 9] + w;
+ }
+ C(l, f, d);
}
- if (C != Pe.SHORT_TYPE && 0 != T) for (H = 7; 0 <= H; --H) {
- var q, F;
- q = E[P + H] * G[20 + H] + E[P + -1 - H] * U[28 + H], F = E[P + H] * U[28 + H] - E[P + -1 - H] * G[20 + H], E[P + -1 - H] = q, E[P + H] = F;
+ if (b != Ae.SHORT_TYPE && 0 != o) for (var h = 7; 0 <= h; --h) {
+ var S, M;
+ S = l[f + h] * R[20 + h] + l[f + -1 - h] * x[28 + h], M = l[f + h] * x[28 + h] - l[f + -1 - h] * R[20 + h], l[f + -1 - h] = S, l[f + h] = M;
}
}
}
- if (A = a, B = 286, 1 == e.mode_gr) for (var j = 0; j < 18; j++) $.arraycopy(e.sb_sample[k][1][j], 0, e.sb_sample[k][0][j], 0, 32);
+ if (n = a, s = 286, 1 == e.mode_gr) for (var y = 0; y < 18; y++) I.arraycopy(e.sb_sample[r][1][y], 0, e.sb_sample[r][0][y], 0, 32);
}
};
}();
- this.lame_encode_mp3_frame = function (e, t, a, s, n, r) {
+ this.lame_encode_mp3_frame = function (e, t, a, n, s, r) {
var i,
- o = O([2, 2]);
- o[0][0] = new N(), o[0][1] = new N(), o[1][0] = new N(), o[1][1] = new N();
+ o = E([2, 2]);
+ o[0][0] = new L(), o[0][1] = new L(), o[1][0] = new L(), o[1][1] = new L();
var _,
- l = O([2, 2]);
- l[0][0] = new N(), l[0][1] = new N(), l[1][0] = new N(), l[1][1] = new N();
+ l = E([2, 2]);
+ l[0][0] = new L(), l[0][1] = new L(), l[1][0] = new L(), l[1][1] = new L();
var f,
c,
- h,
- u = [null, null],
- m = e.internal_flags,
- p = ke([2, 4]),
- b = [.5, .5],
- v = [[0, 0], [0, 0]],
- d = [[0, 0], [0, 0]];
- if (u[0] = t, u[1] = a, 0 == m.lame_encode_frame_init && function (e, t) {
+ u,
+ h = [null, null],
+ b = e.internal_flags,
+ p = ge([2, 4]),
+ m = [[0, 0], [0, 0]],
+ v = [[0, 0], [0, 0]];
+ if (h[0] = t, h[1] = a, 0 == b.lame_encode_frame_init && function (e, t) {
var a,
- s,
- n = e.internal_flags;
- if (0 == n.lame_encode_frame_init) {
+ n,
+ s = e.internal_flags;
+ if (0 == s.lame_encode_frame_init) {
var r,
i,
- o = Be(2014),
- _ = Be(2014);
- for (n.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + n.mode_gr); ++r) r < 576 * n.mode_gr ? (o[r] = 0, 2 == n.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == n.channels_out && (_[r] = t[1][i]), ++i);
- for (s = 0; s < n.mode_gr; s++) for (a = 0; a < n.channels_out; a++) n.l3_side.tt[s][a].block_type = Pe.SHORT_TYPE;
- V.mdct_sub48(n, o, _);
+ o = de(2014),
+ _ = de(2014);
+ for (s.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + s.mode_gr); ++r) r < 576 * s.mode_gr ? (o[r] = 0, 2 == s.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == s.channels_out && (_[r] = t[1][i]), ++i);
+ for (n = 0; n < s.mode_gr; n++) for (a = 0; a < s.channels_out; a++) s.l3_side.tt[n][a].block_type = Ae.SHORT_TYPE;
+ T.mdct_sub48(s, o, _);
}
- }(e, u), m.padding = 0, (m.slot_lag -= m.frac_SpF) < 0 && (m.slot_lag += e.out_samplerate, m.padding = 1), 0 != m.psymodel) {
- var g = [null, null],
- S = 0,
- M = Ae(2);
- for (h = 0; h < m.mode_gr; h++) {
- for (c = 0; c < m.channels_out; c++) g[c] = u[c], S = 576 + 576 * h - Pe.FFTOFFSET;
- if (0 != (e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? I.L3psycho_anal_vbr(e, g, S, h, o, l, v[h], d[h], p[h], M) : I.L3psycho_anal_ns(e, g, S, h, o, l, v[h], d[h], p[h], M))) return -4;
- for (e.mode == Ee.JOINT_STEREO && (b[h] = p[h][2] + p[h][3], 0 < b[h] && (b[h] = p[h][3] / b[h])), c = 0; c < m.channels_out; c++) {
- var w = m.l3_side.tt[h][c];
- w.block_type = M[c], w.mixed_block_flag = 0;
+ }(e, h), b.padding = 0, (b.slot_lag -= b.frac_SpF) < 0 && (b.slot_lag += e.out_samplerate, b.padding = 1), 0 != b.psymodel) {
+ var d,
+ g = [null, null],
+ w = 0,
+ S = ve(2);
+ for (u = 0; u < b.mode_gr; u++) {
+ for (c = 0; c < b.channels_out; c++) g[c] = h[c], w = 576 + 576 * u - Ae.FFTOFFSET;
+ if (e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? me() : d = x.L3psycho_anal_ns(e, g, w, u, o, l, m[u], v[u], p[u], S), 0 != d) return -4;
+ for (e.mode == ye.JOINT_STEREO && me(), c = 0; c < b.channels_out; c++) {
+ var M = b.l3_side.tt[u][c];
+ M.block_type = S[c], M.mixed_block_flag = 0;
}
}
- } else for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.l3_side.tt[h][c].block_type = Pe.NORM_TYPE, m.l3_side.tt[h][c].mixed_block_flag = 0, d[h][c] = v[h][c] = 700;
+ } else me();
if (function (e) {
var t, a;
- if (0 != e.ATH.useAdjust) {
- if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? (a += e.loudness_sq[0][1], t += e.loudness_sq[1][1]) : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
- var s = 31.98 * a + 625e-6;
- e.ATH.adjust >= s ? (e.ATH.adjust *= .075 * s + .925, e.ATH.adjust < s && (e.ATH.adjust = s)) : e.ATH.adjustLimit >= s ? e.ATH.adjust = s : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = s;
- }
- } else e.ATH.adjust = 1;
- }(m), V.mdct_sub48(m, u[0], u[1]), m.mode_ext = Pe.MPG_MD_LR_LR, e.force_ms) m.mode_ext = Pe.MPG_MD_MS_LR;else if (e.mode == Ee.JOINT_STEREO) {
- var R = 0,
- A = 0;
- for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) R += d[h][c], A += v[h][c];
- if (R <= 1 * A) {
- var B = m.l3_side.tt[0],
- k = m.l3_side.tt[m.mode_gr - 1];
- B[0].block_type == B[1].block_type && k[0].block_type == k[1].block_type && (m.mode_ext = Pe.MPG_MD_MS_LR);
+ if (0 == e.ATH.useAdjust) return e.ATH.adjust = 1;
+ if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? me() : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
+ var n = 31.98 * a + 625e-6;
+ e.ATH.adjust >= n ? (e.ATH.adjust *= .075 * n + .925, e.ATH.adjust < n && (e.ATH.adjust = n)) : e.ATH.adjustLimit >= n ? e.ATH.adjust = n : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = n;
}
+ }(b), T.mdct_sub48(b, h[0], h[1]), b.mode_ext = Ae.MPG_MD_LR_LR, e.force_ms ? b.mode_ext = Ae.MPG_MD_MS_LR : e.mode == ye.JOINT_STEREO && me(), b.mode_ext == k ? (_ = l, f = v) : (_ = o, f = m), e.analysis && null != b.pinfo && me(), e.VBR == Me.vbr_off || e.VBR == Me.vbr_abr) {
+ var y, A;
+ for (y = 0; y < 18; y++) b.nsPsy.pefirbuf[y] = b.nsPsy.pefirbuf[y + 1];
+ for (u = A = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) A += f[u][c];
+ for (b.nsPsy.pefirbuf[18] = A, A = b.nsPsy.pefirbuf[9], y = 0; y < 9; y++) A += (b.nsPsy.pefirbuf[y] + b.nsPsy.pefirbuf[18 - y]) * Ae.fircoef[y];
+ for (A = 3350 * b.mode_gr * b.channels_out / A, u = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) f[u][c] *= A;
}
- if (m.mode_ext == P ? (_ = l, f = d) : (_ = o, f = v), e.analysis && null != m.pinfo) for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.pinfo.ms_ratio[h] = m.ms_ratio[h], m.pinfo.ms_ener_ratio[h] = b[h], m.pinfo.blocktype[h][c] = m.l3_side.tt[h][c].block_type, m.pinfo.pe[h][c] = f[h][c], $.arraycopy(m.l3_side.tt[h][c].xr, 0, m.pinfo.xr[h][c], 0, 576), m.mode_ext == P && (m.pinfo.ers[h][c] = m.pinfo.ers[h][c + 2], $.arraycopy(m.pinfo.energy[h][c + 2], 0, m.pinfo.energy[h][c], 0, m.pinfo.energy[h][c].length));
- if (e.VBR == xe.vbr_off || e.VBR == xe.vbr_abr) {
- var y, T;
- for (y = 0; y < 18; y++) m.nsPsy.pefirbuf[y] = m.nsPsy.pefirbuf[y + 1];
- for (h = T = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) T += f[h][c];
- for (m.nsPsy.pefirbuf[18] = T, T = m.nsPsy.pefirbuf[9], y = 0; y < 9; y++) T += (m.nsPsy.pefirbuf[y] + m.nsPsy.pefirbuf[18 - y]) * Pe.fircoef[y];
- for (T = 3350 * m.mode_gr * m.channels_out / T, h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) f[h][c] *= T;
- }
- if (m.iteration_loop.iteration_loop(e, f, b, _), L.format_bitstream(e), i = L.copy_buffer(m, s, n, r, 1), e.bWriteVbrTag && H.addVbrFrame(e), e.analysis && null != m.pinfo) {
- for (c = 0; c < m.channels_out; c++) {
- var x;
- for (x = 0; x < E; x++) m.pinfo.pcmdata[c][x] = m.pinfo.pcmdata[c][x + e.framesize];
- for (x = E; x < 1600; x++) m.pinfo.pcmdata[c][x] = u[c][x - E];
- }
- C.set_frame_pinfo(e, _);
- }
- return function (e) {
+ return b.iteration_loop.iteration_loop(e, f, [.5, .5], _), R.format_bitstream(e), i = R.copy_buffer(b, n, s, r, 1), e.bWriteVbrTag && B.addVbrFrame(e), e.analysis && null != b.pinfo && me(), function (e) {
var t, a;
- for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && (e.bitrate_stereoMode_Hist[e.bitrate_index][e.mode_ext]++, e.bitrate_stereoMode_Hist[15][e.mode_ext]++), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
- var s = 0 | e.l3_side.tt[t][a].block_type;
- 0 != e.l3_side.tt[t][a].mixed_block_flag && (s = 4), e.bitrate_blockType_Hist[e.bitrate_index][s]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][s]++, e.bitrate_blockType_Hist[15][5]++;
+ for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && me(), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
+ var n = 0 | e.l3_side.tt[t][a].block_type;
+ 0 != e.l3_side.tt[t][a].mixed_block_flag && (n = 4), e.bitrate_blockType_Hist[e.bitrate_index][n]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][n]++, e.bitrate_blockType_Hist[15][5]++;
}
- }(m), i;
+ }(b), i;
};
}
function i() {
- this.l = Be(Pe.SBMAX_l), this.s = ke([Pe.SBMAX_s, 3]);
- var s = this;
+ this.l = de(Ae.SBMAX_l), this.s = ge([Ae.SBMAX_s, 3]);
+ var n = this;
this.assign = function (e) {
- $.arraycopy(e.l, 0, s.l, 0, Pe.SBMAX_l);
- for (var t = 0; t < Pe.SBMAX_s; t++) for (var a = 0; a < 3; a++) s.s[t][a] = e.s[t][a];
+ I.arraycopy(e.l, 0, n.l, 0, Ae.SBMAX_l);
+ for (var t = 0; t < Ae.SBMAX_s; t++) for (var a = 0; a < 3; a++) n.s[t][a] = e.s[t][a];
};
}
- function Z() {
+ function j() {
var e = 40;
function t() {
- this.write_timing = 0, this.ptr = 0, this.buf = A(e);
+ this.write_timing = 0, this.ptr = 0, this.buf = S(e);
}
- this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ke([2, Z.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
- this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [Ae(4), Ae(4)];
- for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new T();
- }(), this.ms_ratio = Be(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = Ae(2), this.CurrentStep = Ae(2), this.masking_lower = 0, this.bv_scf = Ae(576), this.pseudohalf = Ae(z.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * Z.BPC + 1), this.itime = s(2), this.sideinfo_len = 0, this.sb_sample = ke([2, 2, 18, Pe.SBLIMIT]), this.amp_filter = Be(32), this.header = new Array(Z.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = Be(Pe.CBANDS), this.minval_s = Be(Pe.CBANDS), this.nb_1 = ke([4, Pe.CBANDS]), this.nb_2 = ke([4, Pe.CBANDS]), this.nb_s1 = ke([4, Pe.CBANDS]), this.nb_s2 = ke([4, Pe.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = Be(4), this.loudness_sq = ke([2, 2]), this.loudness_sq_save = Be(2), this.mld_l = Be(Pe.SBMAX_l), this.mld_s = Be(Pe.SBMAX_s), this.bm_l = Ae(Pe.SBMAX_l), this.bo_l = Ae(Pe.SBMAX_l), this.bm_s = Ae(Pe.SBMAX_s), this.bo_s = Ae(Pe.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = Y([Pe.CBANDS, 2]), this.s3ind_s = Y([Pe.CBANDS, 2]), this.numlines_s = Ae(Pe.CBANDS), this.numlines_l = Ae(Pe.CBANDS), this.rnumlines_l = Be(Pe.CBANDS), this.mld_cb_l = Be(Pe.CBANDS), this.mld_cb_s = Be(Pe.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = Be(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = Ae(2), this.nsPsy = new function () {
- this.last_en_subshort = ke([4, 9]), this.lastAttacks = Ae(4), this.pefirbuf = Be(19), this.longfact = Be(Pe.SBMAX_l), this.shortfact = Be(Pe.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
+ this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ge([2, j.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
+ this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [ve(4), ve(4)];
+ for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new B();
+ }(), this.ms_ratio = de(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = ve(2), this.CurrentStep = ve(2), this.masking_lower = 0, this.bv_scf = ve(576), this.pseudohalf = ve(F.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * j.BPC + 1), this.itime = n(2), this.sideinfo_len = 0, this.sb_sample = ge([2, 2, 18, Ae.SBLIMIT]), this.amp_filter = de(32), this.header = new Array(j.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = de(Ae.CBANDS), this.minval_s = de(Ae.CBANDS), this.nb_1 = ge([4, Ae.CBANDS]), this.nb_2 = ge([4, Ae.CBANDS]), this.nb_s1 = ge([4, Ae.CBANDS]), this.nb_s2 = ge([4, Ae.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = de(4), this.loudness_sq = ge([2, 2]), this.loudness_sq_save = de(2), this.mld_l = de(Ae.SBMAX_l), this.mld_s = de(Ae.SBMAX_s), this.bm_l = ve(Ae.SBMAX_l), this.bo_l = ve(Ae.SBMAX_l), this.bm_s = ve(Ae.SBMAX_s), this.bo_s = ve(Ae.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = w([Ae.CBANDS, 2]), this.s3ind_s = w([Ae.CBANDS, 2]), this.numlines_s = ve(Ae.CBANDS), this.numlines_l = ve(Ae.CBANDS), this.rnumlines_l = de(Ae.CBANDS), this.mld_cb_l = de(Ae.CBANDS), this.mld_cb_s = de(Ae.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = de(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = ve(2), this.nsPsy = new function () {
+ this.last_en_subshort = ge([4, 9]), this.lastAttacks = ve(4), this.pefirbuf = de(19), this.longfact = de(Ae.SBMAX_l), this.shortfact = de(Ae.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
}(), this.VBR_seek_table = new function () {
this.sum = 0, this.seen = 0, this.want = 0, this.pos = 0, this.size = 0, this.bag = null, this.nVbrNumFrames = 0, this.nBytesWritten = 0, this.TotalFrameSize = 0;
- }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = Y([16, 5]), this.bitrate_blockType_Hist = Y([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
+ }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = w([16, 5]), this.bitrate_blockType_Hist = w([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
for (var a = 0; a < this.en.length; a++) this.en[a] = new i();
- for (a = 0; a < this.thm.length; a++) this.thm[a] = new i();
- for (a = 0; a < this.header.length; a++) this.header[a] = new t();
+ for (var a = 0; a < this.thm.length; a++) this.thm[a] = new i();
+ for (var a = 0; a < this.header.length; a++) this.header[a] = new t();
}
- function G() {
- var B = new function () {
- var u = Be(Pe.BLKSIZE),
- p = Be(Pe.BLKSIZE_s / 2),
- y = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
- function b(e, t, a) {
- var s,
- n,
+ function X() {
+ var k = new function () {
+ var h = de(Ae.BLKSIZE),
+ p = de(Ae.BLKSIZE_s / 2),
+ x = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
+ function m(e, t, a) {
+ var n,
+ s,
r,
i = 0,
o = t + (a <<= 1);
- s = 4;
+ n = 4;
do {
- var _, l, f, c, h, u, m;
- for (m = s >> 1, u = (h = (c = s) << 1) + c, s = h << 1, r = (n = t) + m; M = e[n + 0] - e[n + c], S = e[n + 0] + e[n + c], B = e[n + h] - e[n + u], R = e[n + h] + e[n + u], e[n + h] = S - R, e[n + 0] = S + R, e[n + u] = M - B, e[n + c] = M + B, M = e[r + 0] - e[r + c], S = e[r + 0] + e[r + c], B = ee.SQRT2 * e[r + u], R = ee.SQRT2 * e[r + h], e[r + h] = S - R, e[r + 0] = S + R, e[r + u] = M - B, e[r + c] = M + B, r += s, (n += s) < o;);
- for (l = y[i + 0], _ = y[i + 1], f = 1; f < m; f++) {
- var p, b;
- p = 1 - 2 * _ * _, b = 2 * _ * l, n = t + f, r = t + c - f;
+ var _, l, f, c, u, h, b;
+ for (b = n >> 1, h = (u = (c = n) << 1) + c, n = u << 1, r = (s = t) + b; S = e[s + 0] - e[s + c], w = e[s + 0] + e[s + c], k = e[s + u] - e[s + h], y = e[s + u] + e[s + h], e[s + u] = w - y, e[s + 0] = w + y, e[s + h] = S - k, e[s + c] = S + k, S = e[r + 0] - e[r + c], w = e[r + 0] + e[r + c], k = V.SQRT2 * e[r + h], y = V.SQRT2 * e[r + u], e[r + u] = w - y, e[r + 0] = w + y, e[r + h] = S - k, e[r + c] = S + k, r += n, (s += n) < o;);
+ for (l = x[i + 0], _ = x[i + 1], f = 1; f < b; f++) {
+ var p, m;
+ p = 1 - 2 * _ * _, m = 2 * _ * l, s = t + f, r = t + c - f;
do {
- var v, d, g, S, M, w, R, A, B, k;
- d = b * e[n + c] - p * e[r + c], v = p * e[n + c] + b * e[r + c], M = e[n + 0] - v, S = e[n + 0] + v, w = e[r + 0] - d, g = e[r + 0] + d, d = b * e[n + u] - p * e[r + u], v = p * e[n + u] + b * e[r + u], B = e[n + h] - v, R = e[n + h] + v, k = e[r + h] - d, A = e[r + h] + d, d = _ * R - l * k, v = l * R + _ * k, e[n + h] = S - v, e[n + 0] = S + v, e[r + u] = w - d, e[r + c] = w + d, d = l * A - _ * B, v = _ * A + l * B, e[r + h] = g - v, e[r + 0] = g + v, e[n + u] = M - d, e[n + c] = M + d, r += s, n += s;
- } while (n < o);
- l = (p = l) * y[i + 0] - _ * y[i + 1], _ = p * y[i + 1] + _ * y[i + 0];
+ var v, d, g, w, S, M, y, A, k, R;
+ d = m * e[s + c] - p * e[r + c], v = p * e[s + c] + m * e[r + c], S = e[s + 0] - v, w = e[s + 0] + v, M = e[r + 0] - d, g = e[r + 0] + d, d = m * e[s + h] - p * e[r + h], v = p * e[s + h] + m * e[r + h], k = e[s + u] - v, y = e[s + u] + v, R = e[r + u] - d, A = e[r + u] + d, d = _ * y - l * R, v = l * y + _ * R, e[s + u] = w - v, e[s + 0] = w + v, e[r + h] = M - d, e[r + c] = M + d, d = l * A - _ * k, v = _ * A + l * k, e[r + u] = g - v, e[r + 0] = g + v, e[s + h] = S - d, e[s + c] = S + d, r += n, s += n;
+ } while (s < o);
+ l = (p = l) * x[i + 0] - _ * x[i + 1], _ = p * x[i + 1] + _ * x[i + 0];
}
i += 2;
- } while (s < a);
+ } while (n < a);
}
var v = [0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240, 8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248, 4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244, 12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252, 2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242, 10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250, 6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246, 14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254];
- this.fft_short = function (e, t, a, s, n) {
+ this.fft_short = function (e, t, a, n, s) {
for (var r = 0; r < 3; r++) {
- var i = Pe.BLKSIZE_s / 2,
+ var i = Ae.BLKSIZE_s / 2,
o = 65535 & 192 * (r + 1),
- _ = Pe.BLKSIZE_s / 8 - 1;
+ _ = Ae.BLKSIZE_s / 8 - 1;
do {
var l,
f,
c,
- h,
u,
- m = 255 & v[_ << 2];
- f = (l = p[m] * s[a][n + m + o]) - (u = p[127 - m] * s[a][n + m + o + 128]), l += u, h = (c = p[m + 64] * s[a][n + m + o + 64]) - (u = p[63 - m] * s[a][n + m + o + 192]), c += u, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + h, t[r][i + 3] = f - h, f = (l = p[m + 1] * s[a][n + m + o + 1]) - (u = p[126 - m] * s[a][n + m + o + 129]), l += u, h = (c = p[m + 65] * s[a][n + m + o + 65]) - (u = p[62 - m] * s[a][n + m + o + 193]), c += u, t[r][i + Pe.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Pe.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Pe.BLKSIZE_s / 2 + 1] = f + h, t[r][i + Pe.BLKSIZE_s / 2 + 3] = f - h;
+ h,
+ b = 255 & v[_ << 2];
+ l = p[b] * n[a][s + b + o], h = p[127 - b] * n[a][s + b + o + 128], f = l - h, l += h, c = p[b + 64] * n[a][s + b + o + 64], h = p[63 - b] * n[a][s + b + o + 192], u = c - h, c += h, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + u, t[r][i + 3] = f - u, l = p[b + 1] * n[a][s + b + o + 1], h = p[126 - b] * n[a][s + b + o + 129], f = l - h, l += h, c = p[b + 65] * n[a][s + b + o + 65], h = p[62 - b] * n[a][s + b + o + 193], u = c - h, c += h, t[r][i + Ae.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Ae.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Ae.BLKSIZE_s / 2 + 1] = f + u, t[r][i + Ae.BLKSIZE_s / 2 + 3] = f - u;
} while (0 <= --_);
- b(t[r], i, Pe.BLKSIZE_s / 2);
+ m(t[r], i, Ae.BLKSIZE_s / 2);
}
- }, this.fft_long = function (e, t, a, s, n) {
- var r = Pe.BLKSIZE / 8 - 1,
- i = Pe.BLKSIZE / 2;
+ }, this.fft_long = function (e, t, a, n, s) {
+ var r = Ae.BLKSIZE / 8 - 1,
+ i = Ae.BLKSIZE / 2;
do {
var o,
_,
l,
f,
c,
- h = 255 & v[r];
- _ = (o = u[h] * s[a][n + h]) - (c = u[h + 512] * s[a][n + h + 512]), o += c, f = (l = u[h + 256] * s[a][n + h + 256]) - (c = u[h + 768] * s[a][n + h + 768]), l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, _ = (o = u[h + 1] * s[a][n + h + 1]) - (c = u[h + 513] * s[a][n + h + 513]), o += c, f = (l = u[h + 257] * s[a][n + h + 257]) - (c = u[h + 769] * s[a][n + h + 769]), l += c, t[i + Pe.BLKSIZE / 2 + 0] = o + l, t[i + Pe.BLKSIZE / 2 + 2] = o - l, t[i + Pe.BLKSIZE / 2 + 1] = _ + f, t[i + Pe.BLKSIZE / 2 + 3] = _ - f;
+ u = 255 & v[r];
+ o = h[u] * n[a][s + u], c = h[u + 512] * n[a][s + u + 512], _ = o - c, o += c, l = h[u + 256] * n[a][s + u + 256], c = h[u + 768] * n[a][s + u + 768], f = l - c, l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, o = h[u + 1] * n[a][s + u + 1], c = h[u + 513] * n[a][s + u + 513], _ = o - c, o += c, l = h[u + 257] * n[a][s + u + 257], c = h[u + 769] * n[a][s + u + 769], f = l - c, l += c, t[i + Ae.BLKSIZE / 2 + 0] = o + l, t[i + Ae.BLKSIZE / 2 + 2] = o - l, t[i + Ae.BLKSIZE / 2 + 1] = _ + f, t[i + Ae.BLKSIZE / 2 + 3] = _ - f;
} while (0 <= --r);
- b(t, i, Pe.BLKSIZE / 2);
+ m(t, i, Ae.BLKSIZE / 2);
}, this.init_fft = function (e) {
- for (var t = 0; t < Pe.BLKSIZE; t++) u[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Pe.BLKSIZE);
- for (t = 0; t < Pe.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE_s));
+ for (var t = 0; t < Ae.BLKSIZE; t++) h[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Ae.BLKSIZE);
+ for (var t = 0; t < Ae.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE_s));
};
}(),
- k = 2.302585092994046,
- _e = 2,
- le = 16,
+ R = 2.302585092994046,
d = 2,
g = 16,
E = .34,
- n = 1 / 217621504 / (Pe.BLKSIZE / 2),
- fe = .3,
- ce = 21,
- S = .2302585093;
- function M(e) {
- return e;
- }
- function N(e, t) {
- for (var a = 0, s = 0; s < Pe.BLKSIZE / 2; ++s) a += e[s] * t.ATH.eql_w[s];
- return a *= n;
- }
- function he(e, t, a, s, n, r, i, o, _, l, f) {
+ v = 1 / 217621504 / (Ae.BLKSIZE / 2),
+ w = .2302585093;
+ function se(e, t, a, n, s, r, i, o, _, l, f) {
var c = e.internal_flags;
- if (_ < 2) B.fft_long(c, s[n], _, l, f), B.fft_short(c, r[i], _, l, f);else if (2 == _) {
- for (var h = Pe.BLKSIZE - 1; 0 <= h; --h) {
- var u = s[n + 0][h],
- m = s[n + 1][h];
- s[n + 0][h] = (u + m) * ee.SQRT2 * .5, s[n + 1][h] = (u - m) * ee.SQRT2 * .5;
- }
- for (var p = 2; 0 <= p; --p) for (h = Pe.BLKSIZE_s - 1; 0 <= h; --h) {
- u = r[i + 0][p][h], m = r[i + 1][p][h];
- r[i + 0][p][h] = (u + m) * ee.SQRT2 * .5, r[i + 1][p][h] = (u - m) * ee.SQRT2 * .5;
- }
+ _ < 2 ? (k.fft_long(c, n[s], _, l, f), k.fft_short(c, r[i], _, l, f)) : 2 == _ && me(), t[0] = n[s + 0][0], t[0] *= t[0];
+ for (var u = Ae.BLKSIZE / 2 - 1; 0 <= u; --u) {
+ var h = n[s + 0][Ae.BLKSIZE / 2 - u],
+ b = n[s + 0][Ae.BLKSIZE / 2 + u];
+ t[Ae.BLKSIZE / 2 - u] = .5 * (h * h + b * b);
}
- t[0] = M(s[n + 0][0]), t[0] *= t[0];
- for (h = Pe.BLKSIZE / 2 - 1; 0 <= h; --h) {
- var b = s[n + 0][Pe.BLKSIZE / 2 - h],
- v = s[n + 0][Pe.BLKSIZE / 2 + h];
- t[Pe.BLKSIZE / 2 - h] = M(.5 * (b * b + v * v));
- }
- for (p = 2; 0 <= p; --p) {
+ for (var p = 2; 0 <= p; --p) {
a[p][0] = r[i + 0][p][0], a[p][0] *= a[p][0];
- for (h = Pe.BLKSIZE_s / 2 - 1; 0 <= h; --h) {
- b = r[i + 0][p][Pe.BLKSIZE_s / 2 - h], v = r[i + 0][p][Pe.BLKSIZE_s / 2 + h];
- a[p][Pe.BLKSIZE_s / 2 - h] = M(.5 * (b * b + v * v));
+ for (var u = Ae.BLKSIZE_s / 2 - 1; 0 <= u; --u) {
+ var h = r[i + 0][p][Ae.BLKSIZE_s / 2 - u],
+ b = r[i + 0][p][Ae.BLKSIZE_s / 2 + u];
+ a[p][Ae.BLKSIZE_s / 2 - u] = .5 * (h * h + b * b);
}
}
- var d = 0;
- for (h = 11; h < Pe.HBLKSIZE; h++) d += t[h];
- if (c.tot_ener[_] = d, e.analysis) {
- for (h = 0; h < Pe.HBLKSIZE; h++) c.pinfo.energy[o][_][h] = c.pinfo.energy_save[_][h], c.pinfo.energy_save[_][h] = t[h];
- c.pinfo.pe[o][_] = c.pe[_];
- }
- 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = N(t, c));
+ for (var m = 0, u = 11; u < Ae.HBLKSIZE; u++) m += t[u];
+ c.tot_ener[_] = m, e.analysis && me(), 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = function (e, t) {
+ for (var a = 0, n = 0; n < Ae.BLKSIZE / 2; ++n) a += e[n] * t.ATH.eql_w[n];
+ return a *= v;
+ }(t, c));
}
- var y,
+ var x,
+ B,
T,
- x,
- P = 8,
- L = 23,
- I = 15,
- ue = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749];
- var f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
+ C = 8,
+ I = 23,
+ L = 15,
+ re = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749],
+ f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
c = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1],
- h = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
- function me(e, t, a, s, n, r) {
+ u = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
+ function ie(e, t, a, n, s, r) {
var i;
if (e < t) {
- if (!(t < e * T)) return e + t;
+ if (!(t < e * B)) return e + t;
i = t / e;
} else {
- if (t * T <= e) return e + t;
+ if (t * B <= e) return e + t;
i = e / t;
}
- if (e += t, s + 3 <= 6) {
- if (y <= i) return e;
- var o = 0 | ee.FAST_LOG10_X(i, 16);
+ if (e += t, n + 3 <= 6) {
+ if (x <= i) return e;
+ var o = 0 | V.FAST_LOG10_X(i, 16);
return e * c[o];
}
- var _, l;
- o = 0 | ee.FAST_LOG10_X(i, 16);
- return t = 0 != r ? n.ATH.cb_s[a] * n.ATH.adjust : n.ATH.cb_l[a] * n.ATH.adjust, e < x * t ? t < e ? (_ = 1, o <= 13 && (_ = h[o]), l = ee.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * h[o] : e * f[o];
+ var _,
+ l,
+ o = 0 | V.FAST_LOG10_X(i, 16);
+ return t = 0 != r ? s.ATH.cb_s[a] * s.ATH.adjust : s.ATH.cb_l[a] * s.ATH.adjust, e < T * t ? t < e ? (_ = 1, o <= 13 && (_ = u[o]), l = V.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * u[o] : e * f[o];
}
- var r = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1];
- function A(e, t, a) {
- var s;
- if (e < 0 && (e = 0), t < 0 && (t = 0), e <= 0) return t;
- if (t <= 0) return e;
- if (s = e < t ? t / e : e / t, -2 <= a && a <= 2) {
- if (y <= s) return e + t;
- var n = 0 | ee.FAST_LOG10_X(s, 16);
- return (e + t) * r[n];
- }
- return s < T ? e + t : (e < t && (e = t), e);
- }
- function pe(e, t, a, s, n) {
+ function oe(e, t, a, n, s) {
var r,
i,
o = 0,
_ = 0;
- for (r = i = 0; r < Pe.SBMAX_s; ++i, ++r) {
+ for (r = i = 0; r < Ae.SBMAX_s; ++i, ++r) {
for (var l = e.bo_s[r], f = e.npart_s, c = l < f ? l : f; i < c;) o += t[i], _ += a[i], i++;
- if (e.en[s].s[r][n] = o, e.thm[s].s[r][n] = _, f <= i) {
+ if (e.en[n].s[r][s] = o, e.thm[n].s[r][s] = _, f <= i) {
++r;
break;
}
- var h = e.PSY.bo_s_weight[r],
- u = 1 - h;
- o = h * t[i], _ = h * a[i], e.en[s].s[r][n] += o, e.thm[s].s[r][n] += _, o = u * t[i], _ = u * a[i];
+ var u = e.PSY.bo_s_weight[r],
+ h = 1 - u;
+ o = u * t[i], _ = u * a[i], e.en[n].s[r][s] += o, e.thm[n].s[r][s] += _, o = h * t[i], _ = h * a[i];
}
- for (; r < Pe.SBMAX_s; ++r) e.en[s].s[r][n] = 0, e.thm[s].s[r][n] = 0;
+ for (; r < Ae.SBMAX_s; ++r) e.en[n].s[r][s] = 0, e.thm[n].s[r][s] = 0;
}
- function be(e, t, a, s) {
- var n,
+ function _e(e, t, a, n) {
+ var s,
r,
i = 0,
o = 0;
- for (n = r = 0; n < Pe.SBMAX_l; ++r, ++n) {
- for (var _ = e.bo_l[n], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
- if (e.en[s].l[n] = i, e.thm[s].l[n] = o, l <= r) {
- ++n;
+ for (s = r = 0; s < Ae.SBMAX_l; ++r, ++s) {
+ for (var _ = e.bo_l[s], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
+ if (e.en[n].l[s] = i, e.thm[n].l[s] = o, l <= r) {
+ ++s;
break;
}
- var c = e.PSY.bo_l_weight[n],
- h = 1 - c;
- i = c * t[r], o = c * a[r], e.en[s].l[n] += i, e.thm[s].l[n] += o, i = h * t[r], o = h * a[r];
+ var c = e.PSY.bo_l_weight[s],
+ u = 1 - c;
+ i = c * t[r], o = c * a[r], e.en[n].l[s] += i, e.thm[n].l[s] += o, i = u * t[r], o = u * a[r];
}
- for (; n < Pe.SBMAX_l; ++n) e.en[s].l[n] = 0, e.thm[s].l[n] = 0;
+ for (; s < Ae.SBMAX_l; ++s) e.en[n].l[s] = 0, e.thm[n].l[s] = 0;
}
- function ve(e, t, a, s, n, r) {
+ function le(e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags;
for (o = i = 0; o < _.npart_s; ++o) {
- for (var l = 0, f = 0, c = _.numlines_s[o], h = 0; h < c; ++h, ++i) {
- var u = t[r][i];
- l += u, f < u && (f = u);
+ for (var l = 0, f = 0, c = _.numlines_s[o], u = 0; u < c; ++u, ++i) {
+ var h = t[r][i];
+ l += h, f < h && (f = h);
}
a[o] = l;
}
for (i = o = 0; o < _.npart_s; o++) {
- var m = _.s3ind_s[o][0],
- p = _.s3_ss[i++] * a[m];
- for (++m; m <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[m], ++i, ++m;
- var b = d * _.nb_s1[n][o];
- if (s[o] = Math.min(p, b), _.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- b = g * _.nb_s2[n][o];
- var v = s[o];
- s[o] = Math.min(b, v);
+ var b = _.s3ind_s[o][0],
+ p = _.s3_ss[i++] * a[b];
+ for (++b; b <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[b], ++i, ++b;
+ var m = d * _.nb_s1[s][o];
+ if (n[o] = Math.min(p, m), _.blocktype_old[1 & s] == Ae.SHORT_TYPE) {
+ var m = g * _.nb_s2[s][o],
+ v = n[o];
+ n[o] = Math.min(m, v);
}
- _.nb_s2[n][o] = _.nb_s1[n][o], _.nb_s1[n][o] = p;
+ _.nb_s2[s][o] = _.nb_s1[s][o], _.nb_s1[s][o] = p;
}
- for (; o <= Pe.CBANDS; ++o) a[o] = 0, s[o] = 0;
+ for (; o <= Ae.CBANDS; ++o) a[o] = 0, n[o] = 0;
}
- function de(e, t, a) {
+ function fe(e, t, a) {
return 1 <= a ? e : a <= 0 ? t : 0 < t ? Math.pow(e / t, a) * t : 0;
}
var _ = [11.8, 13.6, 17.2, 32, 46.5, 51.3, 57.5, 67.1, 71.5, 84.6, 97.6, 130];
- function ge(e, t) {
- for (var a = 309.07, s = 0; s < Pe.SBMAX_s - 1; s++) for (var n = 0; n < 3; n++) {
- var r = e.thm.s[s][n];
+ function ce(e, t) {
+ for (var a = 309.07, n = 0; n < Ae.SBMAX_s - 1; n++) for (var s = 0; s < 3; s++) {
+ var r = e.thm.s[n][s];
if (0 < r) {
var i = r * t,
- o = e.en.s[s][n];
- i < o && (a += 1e10 * i < o ? _[s] * (10 * k) : _[s] * ee.FAST_LOG10(o / i));
+ o = e.en.s[n][s];
+ i < o && (a += 1e10 * i < o ? _[n] * (10 * R) : _[n] * V.FAST_LOG10(o / i));
}
}
return a;
}
var o = [6.8, 5.8, 5.8, 6.4, 6.5, 9.9, 12.1, 14.4, 15, 18.9, 21.6, 26.9, 34.2, 40.2, 46.8, 56.5, 60.7, 73.9, 85.7, 93.4, 126.1];
- function Se(e, t) {
- for (var a = 281.0575, s = 0; s < Pe.SBMAX_l - 1; s++) {
- var n = e.thm.l[s];
- if (0 < n) {
- var r = n * t,
- i = e.en.l[s];
- r < i && (a += 1e10 * r < i ? o[s] * (10 * k) : o[s] * ee.FAST_LOG10(i / r));
+ function ue(e, t) {
+ for (var a = 281.0575, n = 0; n < Ae.SBMAX_l - 1; n++) {
+ var s = e.thm.l[n];
+ if (0 < s) {
+ var r = s * t,
+ i = e.en.l[n];
+ r < i && (a += 1e10 * r < i ? o[n] * (10 * R) : o[n] * V.FAST_LOG10(i / r));
}
}
return a;
}
- function Me(e, t, a, s, n) {
+ function he(e, t, a, n, s) {
var r, i;
for (r = i = 0; r < e.npart_l; ++r) {
var o,
@@ -12771,894 +12875,495 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
var f = t[i];
_ += f, l < f && (l = f);
}
- a[r] = _, s[r] = l, n[r] = _ * e.rnumlines_l[r];
+ a[r] = _, n[r] = l, s[r] = _ * e.rnumlines_l[r];
}
}
- function we(e, t, a, s) {
- var n = ue.length - 1,
+ function be(e, t, a, n) {
+ var s = re.length - 1,
r = 0,
i = a[r] + a[r + 1];
- 0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- for (r = 1; r < e.npart_l - 1; r++) {
- var o, _;
- if (0 < (i = a[r - 1] + a[r] + a[r + 1])) (o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _;else s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
+ if (0 < i) {
+ var o = t[r];
+ o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ for (r = 1; r < e.npart_l - 1; r++) if (0 < (i = a[r - 1] + a[r] + a[r + 1])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ if (0 < (i = a[r - 1] + a[r])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
}
- var Re = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function D(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (s < 2) B.fft_long(_, i[o], s, t, a);else if (2 == s) for (var l = Pe.BLKSIZE - 1; 0 <= l; --l) {
- var f = i[o + 0][l],
- c = i[o + 1][l];
- i[o + 0][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[0] = M(i[o + 0][0]), r[0] *= r[0];
- for (l = Pe.BLKSIZE / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][Pe.BLKSIZE / 2 - l],
- u = i[o + 0][Pe.BLKSIZE / 2 + l];
- r[Pe.BLKSIZE / 2 - l] = M(.5 * (h * h + u * u));
- }
- var m = 0;
- for (l = 11; l < Pe.HBLKSIZE; l++) m += r[l];
- if (_.tot_ener[s] = m, e.analysis) {
- for (l = 0; l < Pe.HBLKSIZE; l++) _.pinfo.energy[n][s][l] = _.pinfo.energy_save[s][l], _.pinfo.energy_save[s][l] = r[l];
- _.pinfo.pe[n][s] = _.pe[s];
- }
- }
- function Y(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (0 == n && s < 2 && B.fft_short(_, i[o], s, t, a), 2 == s) for (var l = Pe.BLKSIZE_s - 1; 0 <= l; --l) {
- var f = i[o + 0][n][l],
- c = i[o + 1][n][l];
- i[o + 0][n][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][n][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[n][0] = i[o + 0][n][0], r[n][0] *= r[n][0];
- for (l = Pe.BLKSIZE_s / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][n][Pe.BLKSIZE_s / 2 - l],
- u = i[o + 0][n][Pe.BLKSIZE_s / 2 + l];
- r[n][Pe.BLKSIZE_s / 2 - l] = M(.5 * (h * h + u * u));
- }
- }
- this.L3psycho_anal_ns = function (e, t, a, s, n, r, i, o, _, l) {
- var f,
- c,
- h,
- u,
- m,
- p,
- b,
- v,
- d,
- g,
- S = e.internal_flags,
- M = ke([2, Pe.BLKSIZE]),
- w = ke([2, 3, Pe.BLKSIZE_s]),
- R = Be(Pe.CBANDS + 1),
- A = Be(Pe.CBANDS + 1),
- B = Be(Pe.CBANDS + 2),
- k = Ae(2),
- y = Ae(2),
- T = ke([2, 576]),
- x = Ae(Pe.CBANDS + 2),
- E = Ae(Pe.CBANDS + 2);
- for (ye.fill(E, 0), f = S.channels_out, e.mode == Ee.JOINT_STEREO && (f = 4), d = e.VBR == xe.vbr_off ? 0 == S.ResvMax ? 0 : S.ResvSize / S.ResvMax * .5 : e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? .6 : 1, c = 0; c < S.channels_out; c++) {
- var P = t[c],
- L = a + 576 - 350 - ce + 192;
- for (u = 0; u < 576; u++) {
- var I, H;
- for (I = P[L + u + 10], m = H = 0; m < (ce - 1) / 2 - 1; m += 2) I += Re[m] * (P[L + u + m] + P[L + u + ce - m]), H += Re[m + 1] * (P[L + u + m + 1] + P[L + u + ce - m - 1]);
- T[c][u] = I + H;
- }
- n[s][c].en.assign(S.en[c]), n[s][c].thm.assign(S.thm[c]), 2 < f && (r[s][c].en.assign(S.en[c + 2]), r[s][c].thm.assign(S.thm[c + 2]));
- }
- for (c = 0; c < f; c++) {
- var C,
- V = Be(12),
- O = [0, 0, 0, 0],
- N = Be(12),
- D = 1,
- Y = Be(Pe.CBANDS),
- X = Be(Pe.CBANDS),
- q = [0, 0, 0, 0],
- F = Be(Pe.HBLKSIZE),
- j = ke([3, Pe.HBLKSIZE_s]);
- for (u = 0; u < 3; u++) V[u] = S.nsPsy.last_en_subshort[c][u + 6], N[u] = V[u] / S.nsPsy.last_en_subshort[c][u + 4], O[0] += V[u];
- if (2 == c) for (u = 0; u < 576; u++) {
- var z, Z;
- z = T[0][u], Z = T[1][u], T[0][u] = z + Z, T[1][u] = z - Z;
- }
- var K = T[1 & c],
- G = 0;
- for (u = 0; u < 9; u++) {
- for (var U = G + 64, Q = 1; G < U; G++) Q < Math.abs(K[G]) && (Q = Math.abs(K[G]));
- S.nsPsy.last_en_subshort[c][u] = V[u + 3] = Q, O[1 + u / 3] += Q, Q > V[u + 3 - 2] ? Q /= V[u + 3 - 2] : Q = V[u + 3 - 2] > 10 * Q ? V[u + 3 - 2] / (10 * Q) : 0, N[u + 3] = Q;
- }
- if (e.analysis) {
- var W = N[0];
- for (u = 1; u < 12; u++) W < N[u] && (W = N[u]);
- S.pinfo.ers[s][c] = S.pinfo.ers_save[c], S.pinfo.ers_save[c] = W;
- }
- for (C = 3 == c ? S.nsPsy.attackthre_s : S.nsPsy.attackthre, u = 0; u < 12; u++) 0 == q[u / 3] && N[u] > C && (q[u / 3] = u % 3 + 1);
- for (u = 1; u < 4; u++) {
- (O[u - 1] > O[u] ? O[u - 1] / O[u] : O[u] / O[u - 1]) < 1.7 && (q[u] = 0, 1 == u && (q[0] = 0));
- }
- for (0 != q[0] && 0 != S.nsPsy.lastAttacks[c] && (q[0] = 0), 3 != S.nsPsy.lastAttacks[c] && q[0] + q[1] + q[2] + q[3] == 0 || ((D = 0) != q[1] && 0 != q[0] && (q[1] = 0), 0 != q[2] && 0 != q[1] && (q[2] = 0), 0 != q[3] && 0 != q[2] && (q[3] = 0)), c < 2 ? y[c] = D : 0 == D && (y[0] = y[1] = 0), _[c] = S.tot_ener[c], he(e, F, j, M, 1 & c, w, 1 & c, s, c, t, a), Me(S, F, R, Y, X), we(S, Y, X, x), v = 0; v < 3; v++) {
- var J, $;
- for (ve(e, j, A, B, c, v), pe(S, A, B, c, v), b = 0; b < Pe.SBMAX_s; b++) {
- if ($ = S.thm[c].s[b][v], $ *= .8, 2 <= q[v] || 1 == q[v + 1]) {
- var ee = 0 != v ? v - 1 : 2;
- Q = de(S.thm[c].s[b][ee], $, .6 * d);
- $ = Math.min($, Q);
- }
- if (1 == q[v]) {
- ee = 0 != v ? v - 1 : 2, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- } else if (0 != v && 3 == q[v - 1] || 0 == v && 3 == S.nsPsy.lastAttacks[c]) {
- ee = 2 != v ? v + 1 : 0, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- }
- J = V[3 * v + 3] + V[3 * v + 4] + V[3 * v + 5], 6 * V[3 * v + 5] < J && ($ *= .5, 6 * V[3 * v + 4] < J && ($ *= .5)), S.thm[c].s[b][v] = $;
- }
- }
- for (S.nsPsy.lastAttacks[c] = q[2], h = p = 0; h < S.npart_l; h++) {
- for (var te = S.s3ind[h][0], ae = R[te] * ue[x[te]], se = S.s3_ll[p++] * ae; ++te <= S.s3ind[h][1];) ae = R[te] * ue[x[te]], se = me(se, S.s3_ll[p++] * ae, te, te - h, S, 0);
- se *= .158489319246111, S.blocktype_old[1 & c] == Pe.SHORT_TYPE ? B[h] = se : B[h] = de(Math.min(se, Math.min(_e * S.nb_1[c][h], le * S.nb_2[c][h])), se, d), S.nb_2[c][h] = S.nb_1[c][h], S.nb_1[c][h] = se;
- }
- for (; h <= Pe.CBANDS; ++h) R[h] = 0, B[h] = 0;
- be(S, R, B, c);
- }
- (e.mode != Ee.STEREO && e.mode != Ee.JOINT_STEREO || 0 < e.interChRatio && function (e, t) {
- var a = e.internal_flags;
- if (1 < a.channels_out) {
- for (var s = 0; s < Pe.SBMAX_l; s++) {
- var n = a.thm[0].l[s],
- r = a.thm[1].l[s];
- a.thm[0].l[s] += r * t, a.thm[1].l[s] += n * t;
- }
- for (s = 0; s < Pe.SBMAX_s; s++) for (var i = 0; i < 3; i++) n = a.thm[0].s[s][i], r = a.thm[1].s[s][i], a.thm[0].s[s][i] += r * t, a.thm[1].s[s][i] += n * t;
- }
- }(e, e.interChRatio), e.mode == Ee.JOINT_STEREO) && (!function (e) {
- for (var t = 0; t < Pe.SBMAX_l; t++) if (!(e.thm[0].l[t] > 1.58 * e.thm[1].l[t] || e.thm[1].l[t] > 1.58 * e.thm[0].l[t])) {
- var a = e.mld_l[t] * e.en[3].l[t],
- s = Math.max(e.thm[2].l[t], Math.min(e.thm[3].l[t], a));
- a = e.mld_l[t] * e.en[2].l[t];
- var n = Math.max(e.thm[3].l[t], Math.min(e.thm[2].l[t], a));
- e.thm[2].l[t] = s, e.thm[3].l[t] = n;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) for (var r = 0; r < 3; r++) e.thm[0].s[t][r] > 1.58 * e.thm[1].s[t][r] || e.thm[1].s[t][r] > 1.58 * e.thm[0].s[t][r] || (a = e.mld_s[t] * e.en[3].s[t][r], s = Math.max(e.thm[2].s[t][r], Math.min(e.thm[3].s[t][r], a)), a = e.mld_s[t] * e.en[2].s[t][r], n = Math.max(e.thm[3].s[t][r], Math.min(e.thm[2].s[t][r], a)), e.thm[2].s[t][r] = s, e.thm[3].s[t][r] = n);
- }(S), g = e.msfix, 0 < Math.abs(g) && function (e, t, a) {
- var s = t,
- n = Math.pow(10, a);
- t *= 2, s *= 2;
- for (var r = 0; r < Pe.SBMAX_l; r++) f = e.ATH.cb_l[e.bm_l[r]] * n, (o = Math.min(Math.max(e.thm[0].l[r], f), Math.max(e.thm[1].l[r], f))) * t < (_ = Math.max(e.thm[2].l[r], f)) + (l = Math.max(e.thm[3].l[r], f)) && (_ *= c = o * s / (_ + l), l *= c), e.thm[2].l[r] = Math.min(_, e.thm[2].l[r]), e.thm[3].l[r] = Math.min(l, e.thm[3].l[r]);
- for (n *= Pe.BLKSIZE_s / Pe.BLKSIZE, r = 0; r < Pe.SBMAX_s; r++) for (var i = 0; i < 3; i++) {
- var o, _, l, f, c;
- f = e.ATH.cb_s[e.bm_s[r]] * n, (o = Math.min(Math.max(e.thm[0].s[r][i], f), Math.max(e.thm[1].s[r][i], f))) * t < (_ = Math.max(e.thm[2].s[r][i], f)) + (l = Math.max(e.thm[3].s[r][i], f)) && (_ *= c = o * t / (_ + l), l *= c), e.thm[2].s[r][i] = Math.min(e.thm[2].s[r][i], _), e.thm[3].s[r][i] = Math.min(e.thm[3].s[r][i], l);
- }
- }(S, g, e.ATHlower * S.ATH.adjust));
- for (function (e, t, a, s) {
- var n = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var r = 0; r < n.channels_out; r++) s[r] = Pe.NORM_TYPE, e.short_blocks == Te.short_block_dispensed && (t[r] = 1), e.short_blocks == Te.short_block_forced && (t[r] = 0), 0 != t[r] ? n.blocktype_old[r] == Pe.SHORT_TYPE && (s[r] = Pe.STOP_TYPE) : (s[r] = Pe.SHORT_TYPE, n.blocktype_old[r] == Pe.NORM_TYPE && (n.blocktype_old[r] = Pe.START_TYPE), n.blocktype_old[r] == Pe.STOP_TYPE && (n.blocktype_old[r] = Pe.SHORT_TYPE)), a[r] = n.blocktype_old[r], n.blocktype_old[r] = s[r];
- }(e, y, l, k), c = 0; c < f; c++) {
- var ne,
- re,
- ie,
- oe = 0;
- 1 < c ? (ne = o, oe = -2, re = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (re = Pe.SHORT_TYPE), ie = r[s][c - 2]) : (ne = i, oe = 0, re = l[c], ie = n[s][c]), ne[oe + c] = re == Pe.SHORT_TYPE ? ge(ie, S.masking_lower) : Se(ie, S.masking_lower), e.analysis && (S.pinfo.pe[s][c] = ne[oe + c]);
- }
- return 0;
- };
- var X = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function q(e, t, a) {
- if (0 == a) for (var s = 0; s < e.npart_s; s++) e.nb_s2[t][s] = e.nb_s1[t][s], e.nb_s1[t][s] = 0;
- }
- function F(e, t) {
- for (var a = 0; a < e.npart_l; a++) e.nb_2[t][a] = e.nb_1[t][a], e.nb_1[t][a] = 0;
- }
- function j(e, t, a, s, n, r) {
- var i,
- o,
- _,
- l = e.internal_flags,
- f = new float[Pe.CBANDS](),
- c = Be(Pe.CBANDS),
- h = new int[Pe.CBANDS]();
- for (_ = o = 0; _ < l.npart_s; ++_) {
- var u = 0,
- m = 0,
- p = l.numlines_s[_];
- for (i = 0; i < p; ++i, ++o) {
- var b = t[r][o];
- u += b, m < b && (m = b);
- }
- a[_] = u, f[_] = m, c[_] = u / p;
- }
- for (; _ < Pe.CBANDS; ++_) f[_] = 0, c[_] = 0;
- for (function (e, t, a, s) {
- var n = ue.length - 1,
- r = 0,
- i = a[r] + a[r + 1];
- for (0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0, r = 1; r < e.npart_s - 1; r++) {
- var o, _;
- 0 < (i = a[r - 1] + a[r] + a[r + 1]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }(l, f, c, h), o = _ = 0; _ < l.npart_s; _++) {
- var v,
- d,
- g,
- S,
- M,
- w = l.s3ind_s[_][0],
- R = l.s3ind_s[_][1];
- for (v = h[w], d = 1, S = l.s3_ss[o] * a[w] * ue[h[w]], ++o, ++w; w <= R;) v += h[w], d += 1, S = A(S, g = l.s3_ss[o] * a[w] * ue[h[w]], w - _), ++o, ++w;
- S *= M = .5 * ue[v = (1 + 2 * v) / (2 * d)], s[_] = S, l.nb_s2[n][_] = l.nb_s1[n][_], l.nb_s1[n][_] = S, g = f[_], g *= l.minval_s[_], g *= M, s[_] > g && (s[_] = g), 1 < l.masking_lower && (s[_] *= l.masking_lower), s[_] > a[_] && (s[_] = a[_]), l.masking_lower < 1 && (s[_] *= l.masking_lower);
- }
- for (; _ < Pe.CBANDS; ++_) a[_] = 0, s[_] = 0;
- }
- function z(e, t, a, s, n) {
- var r,
- i = Be(Pe.CBANDS),
- o = Be(Pe.CBANDS),
- _ = Ae(Pe.CBANDS + 2);
- Me(e, t, a, i, o), we(e, i, o, _);
- var l = 0;
- for (r = 0; r < e.npart_l; r++) {
- var f,
- c,
- h,
- u = e.s3ind[r][0],
- m = e.s3ind[r][1],
- p = 0,
- b = 0;
- for (p = _[u], b += 1, c = e.s3_ll[l] * a[u] * ue[_[u]], ++l, ++u; u <= m;) p += _[u], b += 1, c = A(c, f = e.s3_ll[l] * a[u] * ue[_[u]], u - r), ++l, ++u;
- if (c *= h = .5 * ue[p = (1 + 2 * p) / (2 * b)], e.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- var v = _e * e.nb_1[n][r];
- s[r] = 0 < v ? Math.min(c, v) : Math.min(c, a[r] * fe);
- } else {
- var d = le * e.nb_2[n][r],
- g = _e * e.nb_1[n][r];
- d <= 0 && (d = c), g <= 0 && (g = c), v = e.blocktype_old[1 & n] == Pe.NORM_TYPE ? Math.min(g, d) : g, s[r] = Math.min(c, v);
- }
- e.nb_2[n][r] = e.nb_1[n][r], e.nb_1[n][r] = c, f = i[r], f *= e.minval_l[r], f *= h, s[r] > f && (s[r] = f), 1 < e.masking_lower && (s[r] *= e.masking_lower), s[r] > a[r] && (s[r] = a[r]), e.masking_lower < 1 && (s[r] *= e.masking_lower);
- }
- for (; r < Pe.CBANDS; ++r) a[r] = 0, s[r] = 0;
- }
- function Z(e, t, a, s, n, r, i) {
- for (var o, _, l = 2 * r, f = 0 < r ? Math.pow(10, n) : 1, c = 0; c < i; ++c) {
- var h = e[2][c],
- u = e[3][c],
- m = t[0][c],
- p = t[1][c],
- b = t[2][c],
- v = t[3][c];
- if (m <= 1.58 * p && p <= 1.58 * m) {
- var d = a[c] * u,
- g = a[c] * h;
- _ = Math.max(b, Math.min(v, d)), o = Math.max(v, Math.min(b, g));
- } else _ = b, o = v;
- if (0 < r) {
- var S,
- M,
- w = s[c] * f;
- if (S = Math.min(Math.max(m, w), Math.max(p, w)), 0 < (M = (b = Math.max(_, w)) + (v = Math.max(o, w))) && S * l < M) {
- var R = S * l / M;
- b *= R, v *= R;
- }
- _ = Math.min(b, _), o = Math.min(v, o);
- }
- h < _ && (_ = h), u < o && (o = u), t[2][c] = _, t[3][c] = o;
- }
- }
- function w(e, t) {
- var a;
- return (a = 0 <= e ? 27 * -e : e * t) <= -72 ? 0 : Math.exp(a * S);
- }
- function R(e) {
- var t,
- a,
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s -= 1);
- for (n = s, r = 0; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? r = s : n = s;
- t = n;
- var n, r;
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s += 1);
- for (n = 0, r = s; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? n = s : r = s;
- a = r;
- var i,
- o = 0;
- for (i = 0; i <= 1e3; ++i) {
- o += w(s = t + i * (a - t) / 1e3, e);
- }
- return 1001 / (o * (a - t));
- }
- function H(e) {
+ var pe = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
+ function P(e) {
return e < 0 && (e = 0), e *= .001, 13 * Math.atan(.76 * e) + 3.5 * Math.atan(e * e / 56.25);
}
- function C(e, t, a, s, n, r, i, o, _, l, f, c) {
- var h,
- u = Be(Pe.CBANDS + 1),
- m = o / (15 < c ? 1152 : 384),
- p = Ae(Pe.HBLKSIZE);
+ function H(e, t, a, n, s, r, i, o, _, l, f, c) {
+ var u,
+ h = de(Ae.CBANDS + 1),
+ b = o / (15 < c ? 1152 : 384),
+ p = ve(Ae.HBLKSIZE);
o /= _;
- var b = 0,
+ var m = 0,
v = 0;
- for (h = 0; h < Pe.CBANDS; h++) {
+ for (u = 0; u < Ae.CBANDS; u++) {
var d;
- for (y = H(o * b), u[h] = o * b, d = b; H(o * d) - y < E && d <= _ / 2; d++);
- for (e[h] = d - b, v = h + 1; b < d;) p[b++] = h;
- if (_ / 2 < b) {
- b = _ / 2, ++h;
+ for (x = P(o * m), h[u] = o * m, d = m; P(o * d) - x < E && d <= _ / 2; d++);
+ for (e[u] = d - m, v = u + 1; m < d;) p[m++] = u;
+ if (_ / 2 < m) {
+ m = _ / 2, ++u;
break;
}
}
- u[h] = o * b;
+ h[u] = o * m;
for (var g = 0; g < c; g++) {
- var S, M, w, R, A;
- w = l[g], R = l[g + 1], (S = 0 | Math.floor(.5 + f * (w - .5))) < 0 && (S = 0), _ / 2 < (M = 0 | Math.floor(.5 + f * (R - .5))) && (M = _ / 2), a[g] = (p[S] + p[M]) / 2, t[g] = p[M];
- var B = m * R;
- i[g] = (B - u[t[g]]) / (u[t[g] + 1] - u[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = H(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
+ var w, S, M, y, A;
+ M = l[g], y = l[g + 1], (w = 0 | Math.floor(.5 + f * (M - .5))) < 0 && (w = 0), S = 0 | Math.floor(.5 + f * (y - .5)), _ / 2 < S && (S = _ / 2), a[g] = (p[w] + p[S]) / 2, t[g] = p[S];
+ var k = b * y;
+ i[g] = (k - h[t[g]]) / (h[t[g] + 1] - h[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = P(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
}
- for (var k = b = 0; k < v; k++) {
- var y,
- T,
- x = e[k];
- y = H(o * b), T = H(o * (b + x - 1)), s[k] = .5 * (y + T), y = H(o * (b - .5)), T = H(o * (b + x - .5)), n[k] = T - y, b += x;
+ for (var R = m = 0; R < v; R++) {
+ var x,
+ B,
+ T = e[R];
+ x = P(o * m), B = P(o * (m + T - 1)), n[R] = .5 * (x + B), x = P(o * (m - .5)), B = P(o * (m + T - .5)), s[R] = B - x, m += T;
}
return v;
}
- function V(e, t, a, s, n, r) {
+ function O(e, t, a, n, s, r) {
var i,
o,
_,
l,
f,
c,
- h = ke([Pe.CBANDS, Pe.CBANDS]),
- u = 0;
- if (r) for (var m = 0; m < t; m++) for (i = 0; i < t; i++) {
- var p = (o = a[m] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * S), _ /= .6609193)) * s[i]);
- h[m][i] = p * n[m];
- } else for (i = 0; i < t; i++) {
- var b = 15 + Math.min(21 / a[i], 12),
- v = R(b);
- for (m = 0; m < t; m++) {
- p = v * w(a[m] - a[i], b) * s[i];
- h[m][i] = p * n[m];
- }
+ u = ge([Ae.CBANDS, Ae.CBANDS]),
+ h = 0;
+ if (r) for (var b = 0; b < t; b++) for (i = 0; i < t; i++) {
+ var p = (o = a[b] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * w), _ /= .6609193)) * n[i]);
+ u[b][i] = p * s[b];
+ } else me();
+ for (var b = 0; b < t; b++) {
+ for (i = 0; i < t && !(0 < u[b][i]); i++);
+ for (e[b][0] = i, i = t - 1; 0 < i && !(0 < u[b][i]); i--);
+ e[b][1] = i, h += e[b][1] - e[b][0] + 1;
}
- for (m = 0; m < t; m++) {
- for (i = 0; i < t && !(0 < h[m][i]); i++);
- for (e[m][0] = i, i = t - 1; 0 < i && !(0 < h[m][i]); i--);
- e[m][1] = i, u += e[m][1] - e[m][0] + 1;
- }
- var d = Be(u),
- g = 0;
- for (m = 0; m < t; m++) for (i = e[m][0]; i <= e[m][1]; i++) d[g++] = h[m][i];
- return d;
+ for (var m = de(h), v = 0, b = 0; b < t; b++) for (i = e[b][0]; i <= e[b][1]; i++) m[v++] = u[b][i];
+ return m;
}
- function O(e) {
- var t = H(e);
+ function N(e) {
+ var t = P(e);
return t = Math.min(t, 15.5) / 15.5, Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * t)) - 2.5);
}
- function s(e, t) {
- return e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e), 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ function n(e, t) {
+ e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e);
+ var a = 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ return a;
}
- this.L3psycho_anal_vbr = function (e, t, a, s, n, r, i, o, _, l) {
+ this.L3psycho_anal_ns = function (e, t, a, n, s, r, i, o, _, l) {
var f,
c,
- h,
u,
+ h,
+ b,
+ p,
m,
- p = e.internal_flags,
- b = Be(Pe.HBLKSIZE),
- v = ke([3, Pe.HBLKSIZE_s]),
- d = ke([2, Pe.BLKSIZE]),
- g = ke([2, 3, Pe.BLKSIZE_s]),
- S = ke([4, Pe.CBANDS]),
- M = ke([4, Pe.CBANDS]),
- w = ke([4, 3]),
- R = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]],
- A = Ae(2),
- B = e.mode == Ee.JOINT_STEREO ? 4 : p.channels_out;
- !function (e, t, a, s, n, r, i, o, _, l) {
- for (var f = ke([2, 576]), c = e.internal_flags, h = c.channels_out, u = e.mode == Ee.JOINT_STEREO ? 4 : h, m = 0; m < h; m++) {
- firbuf = t[m];
- for (var p = a + 576 - 350 - ce + 192, b = 0; b < 576; b++) {
- var v, d;
- v = firbuf[p + b + 10];
- for (var g = d = 0; g < (ce - 1) / 2 - 1; g += 2) v += X[g] * (firbuf[p + b + g] + firbuf[p + b + ce - g]), d += X[g + 1] * (firbuf[p + b + g + 1] + firbuf[p + b + ce - g - 1]);
- f[m][b] = v + d;
- }
- n[s][m].en.assign(c.en[m]), n[s][m].thm.assign(c.thm[m]), 2 < u && (r[s][m].en.assign(c.en[m + 2]), r[s][m].thm.assign(c.thm[m + 2]));
+ v,
+ d,
+ g = e.internal_flags,
+ w = ge([2, Ae.BLKSIZE]),
+ S = ge([2, 3, Ae.BLKSIZE_s]),
+ M = de(Ae.CBANDS + 1),
+ y = de(Ae.CBANDS + 1),
+ A = de(Ae.CBANDS + 2),
+ k = ve(2),
+ R = ve(2),
+ x = ge([2, 576]),
+ B = ve(Ae.CBANDS + 2),
+ T = ve(Ae.CBANDS + 2);
+ for (we.fill(T, 0), f = g.channels_out, e.mode == ye.JOINT_STEREO && (f = 4), d = e.VBR == Me.vbr_off ? 0 == g.ResvMax ? 0 : g.ResvSize / g.ResvMax * .5 : e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? .6 : 1, c = 0; c < g.channels_out; c++) {
+ var E = t[c],
+ C = a + 576 - 350 - 21 + 192;
+ for (h = 0; h < 576; h++) {
+ var I, L;
+ for (I = E[C + h + 10], b = L = 0; b < 9; b += 2) I += pe[b] * (E[C + h + b] + E[C + h + 21 - b]), L += pe[b + 1] * (E[C + h + b + 1] + E[C + h + 21 - b - 1]);
+ x[c][h] = I + L;
}
- for (m = 0; m < u; m++) {
- var S = Be(12),
- M = Be(12),
- w = [0, 0, 0, 0],
- R = f[1 & m],
- A = 0,
- B = 3 == m ? c.nsPsy.attackthre_s : c.nsPsy.attackthre,
- k = 1;
- if (2 == m) for (b = 0, g = 576; 0 < g; ++b, --g) {
- var y = f[0][b],
- T = f[1][b];
- f[0][b] = y + T, f[1][b] = y - T;
- }
- for (b = 0; b < 3; b++) M[b] = c.nsPsy.last_en_subshort[m][b + 6], S[b] = M[b] / c.nsPsy.last_en_subshort[m][b + 4], w[0] += M[b];
- for (b = 0; b < 9; b++) {
- for (var x = A + 64, E = 1; A < x; A++) E < Math.abs(R[A]) && (E = Math.abs(R[A]));
- c.nsPsy.last_en_subshort[m][b] = M[b + 3] = E, w[1 + b / 3] += E, E > M[b + 3 - 2] ? E /= M[b + 3 - 2] : E = M[b + 3 - 2] > 10 * E ? M[b + 3 - 2] / (10 * E) : 0, S[b + 3] = E;
- }
- for (b = 0; b < 3; ++b) {
- var P = M[3 * b + 3] + M[3 * b + 4] + M[3 * b + 5],
- L = 1;
- 6 * M[3 * b + 5] < P && (L *= .5, 6 * M[3 * b + 4] < P && (L *= .5)), o[m][b] = L;
- }
- if (e.analysis) {
- var I = S[0];
- for (b = 1; b < 12; b++) I < S[b] && (I = S[b]);
- c.pinfo.ers[s][m] = c.pinfo.ers_save[m], c.pinfo.ers_save[m] = I;
- }
- for (b = 0; b < 12; b++) 0 == _[m][b / 3] && S[b] > B && (_[m][b / 3] = b % 3 + 1);
- for (b = 1; b < 4; b++) {
- var H = w[b - 1],
- C = w[b];
- Math.max(H, C) < 4e4 && H < 1.7 * C && C < 1.7 * H && (1 == b && _[m][0] <= _[m][b] && (_[m][0] = 0), _[m][b] = 0);
- }
- _[m][0] <= c.nsPsy.lastAttacks[m] && (_[m][0] = 0), 3 != c.nsPsy.lastAttacks[m] && _[m][0] + _[m][1] + _[m][2] + _[m][3] == 0 || ((k = 0) != _[m][1] && 0 != _[m][0] && (_[m][1] = 0), 0 != _[m][2] && 0 != _[m][1] && (_[m][2] = 0), 0 != _[m][3] && 0 != _[m][2] && (_[m][3] = 0)), m < 2 ? l[m] = k : 0 == k && (l[0] = l[1] = 0), i[m] = c.tot_ener[m];
- }
- }(e, t, a, s, n, r, _, w, R, A), function (e, t) {
- var a = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var s = 0; s < a.channels_out; s++) e.short_blocks == Te.short_block_dispensed && (t[s] = 1), e.short_blocks == Te.short_block_forced && (t[s] = 0);
- }(e, A);
- for (var k = 0; k < B; k++) {
- D(e, t, a, k, s, b, d, T = 1 & k), c = s, h = k, u = b, m = void 0, m = (f = e).internal_flags, 2 == f.athaa_loudapprox && h < 2 && (m.loudness_sq[c][h] = m.loudness_sq_save[h], m.loudness_sq_save[h] = N(u, m)), 0 != A[T] ? z(p, b, S[k], M[k], k) : F(p, k);
+ s[n][c].en.assign(g.en[c]), s[n][c].thm.assign(g.thm[c]), 2 < f && me();
}
- A[0] + A[1] == 2 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_l, p.ATH.cb_l, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_l);
- for (k = 0; k < B; k++) {
- 0 != A[T = 1 & k] && be(p, S[k], M[k], k);
- }
- for (var y = 0; y < 3; y++) {
- for (k = 0; k < B; ++k) {
- 0 != A[T = 1 & k] ? q(p, k, y) : (Y(e, t, a, k, y, v, g, T), j(e, v, S[k], M[k], k, y));
+ for (c = 0; c < f; c++) {
+ var P,
+ H = de(12),
+ O = [0, 0, 0, 0],
+ N = de(12),
+ V = 1,
+ D = de(Ae.CBANDS),
+ F = de(Ae.CBANDS),
+ j = [0, 0, 0, 0],
+ X = de(Ae.HBLKSIZE),
+ Y = ge([3, Ae.HBLKSIZE_s]);
+ for (h = 0; h < 3; h++) H[h] = g.nsPsy.last_en_subshort[c][h + 6], N[h] = H[h] / g.nsPsy.last_en_subshort[c][h + 4], O[0] += H[h];
+ 2 == c && me();
+ var z = x[1 & c],
+ q = 0;
+ for (h = 0; h < 9; h++) {
+ for (var G = q + 64, U = 1; q < G; q++) U < Math.abs(z[q]) && (U = Math.abs(z[q]));
+ g.nsPsy.last_en_subshort[c][h] = H[h + 3] = U, O[1 + h / 3] += U, U > H[h + 3 - 2] ? U /= H[h + 3 - 2] : U = H[h + 3 - 2] > 10 * U ? H[h + 3 - 2] / (10 * U) : 0, N[h + 3] = U;
}
- A[0] + A[1] == 0 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_s, p.ATH.cb_s, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_s);
- for (k = 0; k < B; ++k) {
- 0 == A[T = 1 & k] && pe(p, S[k], M[k], k, y);
- }
- }
- for (k = 0; k < B; k++) {
- var T;
- if (0 == A[T = 1 & k]) for (var x = 0; x < Pe.SBMAX_s; x++) {
- var E = Be(3);
- for (y = 0; y < 3; y++) {
- var P = p.thm[k].s[x][y];
- if (P *= .8, 2 <= R[k][y] || 1 == R[k][y + 1]) {
- var L = 0 != y ? y - 1 : 2,
- I = de(p.thm[k].s[x][L], P, .36);
- P = Math.min(P, I);
- } else if (1 == R[k][y]) {
- L = 0 != y ? y - 1 : 2, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
- } else if (0 != y && 3 == R[k][y - 1] || 0 == y && 3 == p.nsPsy.lastAttacks[k]) {
- L = 2 != y ? y + 1 : 0, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
+ for (e.analysis && me(), P = 3 == c ? g.nsPsy.attackthre_s : g.nsPsy.attackthre, h = 0; h < 12; h++) 0 == j[h / 3] && N[h] > P && (j[h / 3] = h % 3 + 1);
+ for (h = 1; h < 4; h++) (O[h - 1] > O[h] ? O[h - 1] / O[h] : O[h] / O[h - 1]) < 1.7 && (j[h] = 0, 1 == h && (j[0] = 0));
+ for (0 != j[0] && 0 != g.nsPsy.lastAttacks[c] && (j[0] = 0), 3 != g.nsPsy.lastAttacks[c] && j[0] + j[1] + j[2] + j[3] == 0 || ((V = 0) != j[1] && 0 != j[0] && (j[1] = 0), 0 != j[2] && 0 != j[1] && (j[2] = 0), 0 != j[3] && 0 != j[2] && (j[3] = 0)), c < 2 ? R[c] = V : me(), _[c] = g.tot_ener[c], se(e, X, Y, w, 1 & c, S, 1 & c, n, c, t, a), he(g, X, M, D, F), be(g, D, F, B), v = 0; v < 3; v++) {
+ var K, Z;
+ for (le(e, Y, y, A, c, v), oe(g, y, A, c, v), m = 0; m < Ae.SBMAX_s; m++) {
+ if (Z = g.thm[c].s[m][v], Z *= .8, 2 <= j[v] || 1 == j[v + 1]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .6 * d);
+ Z = Math.min(Z, U);
}
- P *= w[k][y], E[y] = P;
+ if (1 == j[v]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ } else if (0 != v && 3 == j[v - 1] || 0 == v && 3 == g.nsPsy.lastAttacks[c]) {
+ var W = 2 != v ? v + 1 : 0,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ }
+ K = H[3 * v + 3] + H[3 * v + 4] + H[3 * v + 5], 6 * H[3 * v + 5] < K && (Z *= .5, 6 * H[3 * v + 4] < K && (Z *= .5)), g.thm[c].s[m][v] = Z;
}
- for (y = 0; y < 3; y++) p.thm[k].s[x][y] = E[y];
}
+ for (g.nsPsy.lastAttacks[c] = j[2], u = p = 0; u < g.npart_l; u++) {
+ for (var Q = g.s3ind[u][0], $ = M[Q] * re[B[Q]], J = g.s3_ll[p++] * $; ++Q <= g.s3ind[u][1];) $ = M[Q] * re[B[Q]], J = ie(J, g.s3_ll[p++] * $, Q, Q - u, g, 0);
+ J *= .158489319246111, g.blocktype_old[1 & c] == Ae.SHORT_TYPE ? A[u] = J : A[u] = fe(Math.min(J, Math.min(2 * g.nb_1[c][u], 16 * g.nb_2[c][u])), J, d), g.nb_2[c][u] = g.nb_1[c][u], g.nb_1[c][u] = J;
+ }
+ for (; u <= Ae.CBANDS; ++u) M[u] = 0, A[u] = 0;
+ _e(g, M, A, c);
}
- for (k = 0; k < B; k++) p.nsPsy.lastAttacks[k] = R[k][2];
- !function (e, t, a) {
- for (var s = e.internal_flags, n = 0; n < s.channels_out; n++) {
- var r = Pe.NORM_TYPE;
- 0 != t[n] ? s.blocktype_old[n] == Pe.SHORT_TYPE && (r = Pe.STOP_TYPE) : (r = Pe.SHORT_TYPE, s.blocktype_old[n] == Pe.NORM_TYPE && (s.blocktype_old[n] = Pe.START_TYPE), s.blocktype_old[n] == Pe.STOP_TYPE && (s.blocktype_old[n] = Pe.SHORT_TYPE)), a[n] = s.blocktype_old[n], s.blocktype_old[n] = r;
- }
- }(e, A, l);
- for (k = 0; k < B; k++) {
- var H, C, V, O;
- 1 < k ? (H = o, C = -2, V = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (V = Pe.SHORT_TYPE), O = r[s][k - 2]) : (H = i, C = 0, V = l[k], O = n[s][k]), H[C + k] = V == Pe.SHORT_TYPE ? ge(O, p.masking_lower) : Se(O, p.masking_lower), e.analysis && (p.pinfo.pe[s][k] = H[C + k]);
+ for (e.mode != ye.STEREO && e.mode != ye.JOINT_STEREO || me(), e.mode == ye.JOINT_STEREO && me(), function (e, t, a, n) {
+ var s = e.internal_flags;
+ e.short_blocks != Se.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
+ for (var r = 0; r < s.channels_out; r++) n[r] = Ae.NORM_TYPE, e.short_blocks == Se.short_block_dispensed && (t[r] = 1), e.short_blocks == Se.short_block_forced && (t[r] = 0), 0 != t[r] ? s.blocktype_old[r] == Ae.SHORT_TYPE && (n[r] = Ae.STOP_TYPE) : (n[r] = Ae.SHORT_TYPE, s.blocktype_old[r] == Ae.NORM_TYPE && (s.blocktype_old[r] = Ae.START_TYPE), s.blocktype_old[r] == Ae.STOP_TYPE && (s.blocktype_old[r] = Ae.SHORT_TYPE)), a[r] = s.blocktype_old[r], s.blocktype_old[r] = n[r];
+ }(e, R, l, k), c = 0; c < f; c++) {
+ var ee,
+ te,
+ ae,
+ ne = 0;
+ 1 < c ? me() : (ee = i, ne = 0, te = l[c], ae = s[n][c]), ee[ne + c] = te == Ae.SHORT_TYPE ? ce(ae, g.masking_lower) : ue(ae, g.masking_lower), e.analysis && (g.pinfo.pe[n][c] = ee[ne + c]);
}
return 0;
}, this.psymodel_init = function (e) {
var t,
a = e.internal_flags,
- s = !0,
- n = 13,
+ n = !0,
+ s = 13,
r = 0,
i = 0,
o = -8.25,
_ = -4.5,
- l = Be(Pe.CBANDS),
- f = Be(Pe.CBANDS),
- c = Be(Pe.CBANDS),
- h = e.out_samplerate;
+ l = de(Ae.CBANDS),
+ f = de(Ae.CBANDS),
+ c = de(Ae.CBANDS),
+ u = e.out_samplerate;
switch (e.experimentalZ) {
default:
case 0:
- s = !0;
+ n = !0;
break;
case 1:
- s = e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt;
+ n = e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt;
break;
case 2:
- s = !1;
+ n = !1;
break;
case 3:
- n = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
+ s = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
}
- for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Pe.NORM_TYPE, t = 0; t < 4; ++t) {
- for (var u = 0; u < Pe.CBANDS; ++u) a.nb_1[t][u] = 1e20, a.nb_2[t][u] = 1e20, a.nb_s1[t][u] = a.nb_s2[t][u] = 1;
- for (var m = 0; m < Pe.SBMAX_l; m++) a.en[t].l[m] = 1e20, a.thm[t].l[m] = 1e20;
- for (u = 0; u < 3; ++u) {
- for (m = 0; m < Pe.SBMAX_s; m++) a.en[t].s[m][u] = 1e20, a.thm[t].s[m][u] = 1e20;
+ for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Ae.NORM_TYPE, t = 0; t < 4; ++t) {
+ for (var h = 0; h < Ae.CBANDS; ++h) a.nb_1[t][h] = 1e20, a.nb_2[t][h] = 1e20, a.nb_s1[t][h] = a.nb_s2[t][h] = 1;
+ for (var b = 0; b < Ae.SBMAX_l; b++) a.en[t].l[b] = 1e20, a.thm[t].l[b] = 1e20;
+ for (var h = 0; h < 3; ++h) {
+ for (var b = 0; b < Ae.SBMAX_s; b++) a.en[t].s[b][h] = 1e20, a.thm[t].s[b][h] = 1e20;
a.nsPsy.lastAttacks[t] = 0;
}
- for (u = 0; u < 9; u++) a.nsPsy.last_en_subshort[t][u] = 10;
+ for (var h = 0; h < 9; h++) a.nsPsy.last_en_subshort[t][h] = 10;
}
- for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = C(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, h, Pe.BLKSIZE, a.scalefac_band.l, Pe.BLKSIZE / 1152, Pe.SBMAX_l), t = 0; t < a.npart_l; t++) {
+ for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = H(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, u, Ae.BLKSIZE, a.scalefac_band.l, Ae.BLKSIZE / 1152, Ae.SBMAX_l), t = 0; t < a.npart_l; t++) {
var p = r;
- l[t] >= n && (p = i * (l[t] - n) / (24 - n) + r * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
+ l[t] >= s && (p = i * (l[t] - s) / (24 - s) + r * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
}
- a.s3_ll = V(a.s3ind, a.npart_l, l, f, c, s);
- var b;
- u = 0;
+ a.s3_ll = O(a.s3ind, a.npart_l, l, f, c, n);
+ var m,
+ h = 0;
for (t = 0; t < a.npart_l; t++) {
- g = K.MAX_VALUE;
- for (var v = 0; v < a.numlines_l[t]; v++, u++) {
- var d = h * u / (1e3 * Pe.BLKSIZE);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_l[t]) < g && (g = S);
+ g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_l[t]; v++, h++) {
+ var d = u * h / (1e3 * Ae.BLKSIZE);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_l[t]) < g && (g = w);
}
a.ATH.cb_l[t] = g, 6 < (g = 20 * l[t] / 10 - 20) && (g = 100), g < -15 && (g = -15), g -= 8, a.minval_l[t] = Math.pow(10, g / 10) * a.numlines_l[t];
}
- for (a.npart_s = C(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, h, Pe.BLKSIZE_s, a.scalefac_band.s, Pe.BLKSIZE_s / 384, Pe.SBMAX_s), t = u = 0; t < a.npart_s; t++) {
- var g;
- p = o;
- l[t] >= n && (p = _ * (l[t] - n) / (24 - n) + o * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), g = K.MAX_VALUE;
- for (v = 0; v < a.numlines_s[t]; v++, u++) {
- var S;
- d = h * u / (1e3 * Pe.BLKSIZE_s);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_s[t]) < g && (g = S);
+ for (a.npart_s = H(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, u, Ae.BLKSIZE_s, a.scalefac_band.s, Ae.BLKSIZE_s / 384, Ae.SBMAX_s), t = h = 0; t < a.npart_s; t++) {
+ var g,
+ p = o;
+ l[t] >= s && (p = _ * (l[t] - s) / (24 - s) + o * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_s[t]; v++, h++) {
+ var w,
+ d = u * h / (1e3 * Ae.BLKSIZE_s);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_s[t]) < g && (g = w);
}
a.ATH.cb_s[t] = g, g = 7 * l[t] / 12 - 7, 12 < l[t] && (g *= 1 + 3.1 * Math.log(1 + g)), l[t] < 12 && (g *= 1 + 2.3 * Math.log(1 - g)), g < -15 && (g = -15), g -= 8, a.minval_s[t] = Math.pow(10, g / 10) * a.numlines_s[t];
}
- a.s3_ss = V(a.s3ind_s, a.npart_s, l, f, c, s), y = Math.pow(10, (P + 1) / 16), T = Math.pow(10, (L + 1) / 16), x = Math.pow(10, I / 10), B.init_fft(a), a.decay = Math.exp(-1 * k / (.01 * h / 192)), b = 3.5, 0 != (2 & e.exp_nspsytune) && (b = 1), 0 < Math.abs(e.msfix) && (b = e.msfix), e.msfix = b;
- for (var M = 0; M < a.npart_l; M++) a.s3ind[M][1] > a.npart_l - 1 && (a.s3ind[M][1] = a.npart_l - 1);
- var w = 576 * a.mode_gr / h;
- if (a.ATH.decay = Math.pow(10, -1.2 * w), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
- var R = e.out_samplerate / Pe.BLKSIZE,
+ a.s3_ss = O(a.s3ind_s, a.npart_s, l, f, c, n), x = Math.pow(10, (C + 1) / 16), B = Math.pow(10, (I + 1) / 16), T = Math.pow(10, L / 10), k.init_fft(a), a.decay = Math.exp(-1 * R / (.01 * u / 192)), m = 3.5, 0 != (2 & e.exp_nspsytune) && (m = 1), 0 < Math.abs(e.msfix) && (m = e.msfix), e.msfix = m;
+ for (var S = 0; S < a.npart_l; S++) a.s3ind[S][1] > a.npart_l - 1 && (a.s3ind[S][1] = a.npart_l - 1);
+ var M = 576 * a.mode_gr / u;
+ if (a.ATH.decay = Math.pow(10, -1.2 * M), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
+ var y = e.out_samplerate / Ae.BLKSIZE,
A = 0;
- for (t = d = 0; t < Pe.BLKSIZE / 2; ++t) d += R, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
- for (A = 1 / A, t = Pe.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
+ for (t = d = 0; t < Ae.BLKSIZE / 2; ++t) d += y, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
+ for (A = 1 / A, t = Ae.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
}
- for (M = u = 0; M < a.npart_s; ++M) for (t = 0; t < a.numlines_s[M]; ++t) ++u;
- for (M = u = 0; M < a.npart_l; ++M) for (t = 0; t < a.numlines_l[M]; ++t) ++u;
- for (t = u = 0; t < a.npart_l; t++) {
- d = h * (u + a.numlines_l[t] / 2) / (1 * Pe.BLKSIZE);
- a.mld_cb_l[t] = O(d), u += a.numlines_l[t];
+ for (var S = h = 0; S < a.npart_s; ++S) for (t = 0; t < a.numlines_s[S]; ++t) ++h;
+ for (var S = h = 0; S < a.npart_l; ++S) for (t = 0; t < a.numlines_l[S]; ++t) ++h;
+ for (t = h = 0; t < a.npart_l; t++) {
+ var d = u * (h + a.numlines_l[t] / 2) / (1 * Ae.BLKSIZE);
+ a.mld_cb_l[t] = N(d), h += a.numlines_l[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_l[t] = 1;
- for (t = u = 0; t < a.npart_s; t++) {
- d = h * (u + a.numlines_s[t] / 2) / (1 * Pe.BLKSIZE_s);
- a.mld_cb_s[t] = O(d), u += a.numlines_s[t];
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_l[t] = 1;
+ for (t = h = 0; t < a.npart_s; t++) {
+ var d = u * (h + a.numlines_s[t] / 2) / (1 * Ae.BLKSIZE_s);
+ a.mld_cb_s[t] = N(d), h += a.numlines_s[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_s[t] = 1;
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_s[t] = 1;
return 0;
}, this.ATHformula = function (e, t) {
var a;
switch (t.ATHtype) {
case 0:
- a = s(e, 9);
+ a = n(e, 9);
break;
case 1:
- a = s(e, -1);
+ a = n(e, -1);
break;
case 2:
- a = s(e, 0);
+ a = n(e, 0);
break;
case 3:
- a = s(e, 1) + 6;
+ a = n(e, 1) + 6;
break;
case 4:
- a = s(e, t.ATHcurve);
+ a = n(e, t.ATHcurve);
break;
default:
- a = s(e, 0);
+ a = n(e, 0);
}
return a;
};
}
- function U() {
- var o = this;
- U.V9 = 410, U.V8 = 420, U.V7 = 430, U.V6 = 440, U.V5 = 450, U.V4 = 460, U.V3 = 470, U.V2 = 480, U.V1 = 490, U.V0 = 500, U.R3MIX = 1e3, U.STANDARD = 1001, U.EXTREME = 1002, U.INSANE = 1003, U.STANDARD_FAST = 1004, U.EXTREME_FAST = 1005, U.MEDIUM = 1006, U.MEDIUM_FAST = 1007;
- var w, R, g, S, M;
- U.LAME_MAXMP3BUFFER = 147456;
- var A,
- B,
- k,
- y = new G();
- function T() {
+ function Y() {
+ var T,
+ E,
+ u,
+ h,
+ b,
+ C = this;
+ Y.V9 = 410, Y.V8 = 420, Y.V7 = 430, Y.V6 = 440, Y.V5 = 450, Y.V4 = 460, Y.V3 = 470, Y.V2 = 480, Y.V1 = 490, Y.V0 = 500, Y.R3MIX = 1e3, Y.STANDARD = 1001, Y.EXTREME = 1002, Y.INSANE = 1003, Y.STANDARD_FAST = 1004, Y.EXTREME_FAST = 1005, Y.MEDIUM = 1006, Y.MEDIUM_FAST = 1007, Y.LAME_MAXMP3BUFFER = 147456;
+ var p,
+ m,
+ v = new X();
+ function d() {
this.lowerlimit = 0;
}
- function n(e, t) {
+ function s(e, t) {
this.lowpass = t;
}
- this.enc = new Pe(), this.setModules = function (e, t, a, s, n, r, i, o, _) {
- w = e, R = t, g = a, S = s, M = n, A = r, B = o, k = _, this.enc.setModules(R, y, S, A);
+ this.enc = new Ae(), this.setModules = function (e, t, a, n, s, r, i, o, _) {
+ T = e, E = t, u = a, h = n, b = s, p = r, m = o, this.enc.setModules(E, v, h, p);
};
- var x = 4294479419;
- function E(e) {
- return 1 < e ? 0 : e <= 0 ? 1 : Math.cos(Math.PI / 2 * e);
+ var I = 4294479419;
+ function g(e, t) {
+ var a = [new s(8, 2e3), new s(16, 3700), new s(24, 3900), new s(32, 5500), new s(40, 7e3), new s(48, 7500), new s(56, 1e4), new s(64, 11e3), new s(80, 13500), new s(96, 15100), new s(112, 15600), new s(128, 17e3), new s(160, 17500), new s(192, 18600), new s(224, 19400), new s(256, 19700), new s(320, 20500)],
+ n = C.nearestBitrateFullIndex(t);
+ e.lowerlimit = a[n].lowpass;
}
- function P(e, t) {
- switch (e) {
- case 44100:
- return t.version = 1, 0;
- case 48e3:
- return t.version = 1;
- case 32e3:
- return t.version = 1, 2;
- case 22050:
- return t.version = 0;
- case 24e3:
- return t.version = 0, 1;
- case 16e3:
- return t.version = 0, 2;
- case 11025:
- return t.version = 0;
- case 12e3:
- return t.version = 0, 1;
- case 8e3:
- return t.version = 0, 2;
- default:
- return t.version = 0, -1;
- }
- }
- function L(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = F.bitrate_table[t][1], n = 2; n <= 14; n++) 0 < F.bitrate_table[t][n] && Math.abs(F.bitrate_table[t][n] - e) < Math.abs(s - e) && (s = F.bitrate_table[t][n]);
- return s;
- }
- function I(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = 0; s <= 14; s++) if (0 < F.bitrate_table[t][s] && F.bitrate_table[t][s] == e) return s;
- return -1;
- }
- function H(e, t) {
- var a = [new n(8, 2e3), new n(16, 3700), new n(24, 3900), new n(32, 5500), new n(40, 7e3), new n(48, 7500), new n(56, 1e4), new n(64, 11e3), new n(80, 13500), new n(96, 15100), new n(112, 15600), new n(128, 17e3), new n(160, 17500), new n(192, 18600), new n(224, 19400), new n(256, 19700), new n(320, 20500)],
- s = o.nearestBitrateFullIndex(t);
- e.lowerlimit = a[s].lowpass;
- }
- function C(e) {
- var t = Pe.BLKSIZE + e.framesize - Pe.FFTOFFSET;
+ function L(e) {
+ var t = Ae.BLKSIZE + e.framesize - Ae.FFTOFFSET;
return t = Math.max(t, 512 + e.framesize - 32);
}
- function V(e, t, a, s, n, r) {
- var i = o.enc.lame_encode_mp3_frame(e, t, a, s, n, r);
- return e.frameNum++, i;
- }
- function O() {
+ function P() {
this.n_in = 0, this.n_out = 0;
}
- function f() {
- this.num_used = 0;
- }
- function N(e, t, a) {
- var s = Math.PI * t;
- (e /= a) < 0 && (e = 0), 1 < e && (e = 1);
- var n = e - .5,
- r = .42 - .5 * Math.cos(2 * e * Math.PI) + .08 * Math.cos(4 * e * Math.PI);
- return Math.abs(n) < 1e-9 ? s / Math.PI : r * Math.sin(a * s * n) / (Math.PI * a * n);
- }
- function c(e, t, a, s, n, r, i, o, _) {
- var l,
- f,
- c = e.internal_flags,
- h = 0,
- u = e.out_samplerate / function e(t, a) {
- return 0 != a ? e(a, t % a) : t;
- }(e.out_samplerate, e.in_samplerate);
- Z.BPC < u && (u = Z.BPC);
- var m = Math.abs(c.resample_ratio - Math.floor(.5 + c.resample_ratio)) < 1e-4 ? 1 : 0,
- p = 1 / c.resample_ratio;
- 1 < p && (p = 1);
- var b = 31;
- 0 == b % 2 && --b;
- var v = (b += m) + 1;
- if (0 == c.fill_buffer_resample_init) {
- for (c.inbuf_old[0] = Be(v), c.inbuf_old[1] = Be(v), l = 0; l <= 2 * u; ++l) c.blackfilt[l] = Be(v);
- for (c.itime[0] = 0, h = c.itime[1] = 0; h <= 2 * u; h++) {
- var d = 0,
- g = (h - u) / (2 * u);
- for (l = 0; l <= b; l++) d += c.blackfilt[h][l] = N(l - g, p, b);
- for (l = 0; l <= b; l++) c.blackfilt[h][l] /= d;
- }
- c.fill_buffer_resample_init = 1;
- }
- var S = c.inbuf_old[_];
- for (f = 0; f < s; f++) {
- var M, w;
- if (M = f * c.resample_ratio, i <= b + (h = 0 | Math.floor(M - c.itime[_])) - b / 2) break;
- g = M - c.itime[_] - (h + b % 2 * .5);
- w = 0 | Math.floor(2 * g * u + u + .5);
- var R = 0;
- for (l = 0; l <= b; ++l) {
- var A = l + h - b / 2;
- R += (A < 0 ? S[v + A] : n[r + A]) * c.blackfilt[w][l];
- }
- t[a + f] = R;
- }
- if (o.num_used = Math.min(i, b + h - b / 2), c.itime[_] += o.num_used - f * c.resample_ratio, o.num_used >= v) for (l = 0; l < v; l++) S[l] = n[r + o.num_used + l - v];else {
- var B = v - o.num_used;
- for (l = 0; l < B; ++l) S[l] = S[l + o.num_used];
- for (h = 0; l < v; ++l, ++h) S[l] = n[r + h];
- }
- return f;
- }
- function D(e, t, a, s, n, r) {
+ function H(e, t, a, n, s, r) {
var i = e.internal_flags;
- if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) for (var o = 0; o < i.channels_out; o++) {
- var _ = new f();
- r.n_out = c(e, t[o], i.mf_size, e.framesize, a[o], s, n, _, o), r.n_in = _.num_used;
- } else {
- r.n_out = Math.min(e.framesize, n), r.n_in = r.n_out;
- for (var l = 0; l < r.n_out; ++l) t[0][i.mf_size + l] = a[0][s + l], 2 == i.channels_out && (t[1][i.mf_size + l] = a[1][s + l]);
+ if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) me();else {
+ r.n_out = Math.min(e.framesize, s), r.n_in = r.n_out;
+ for (var o = 0; o < r.n_out; ++o) t[0][i.mf_size + o] = a[0][n + o], 2 == i.channels_out && (t[1][i.mf_size + o] = a[1][n + o]);
}
}
this.lame_init = function () {
var e,
t,
a = new function () {
- this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = Ee.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
- }();
- return 0 != ((e = a).class_id = x, t = e.internal_flags = new Z(), e.mode = Ee.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = xe.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY, e.encoder_padding = 0, t.mf_size = Pe.ENCDELAY - Pe.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0) ? null : (a.lame_allocated_gfp = 1, a);
+ this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = ye.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
+ }(),
+ n = ((e = a).class_id = I, t = e.internal_flags = new j(), e.mode = ye.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = Me.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Ae.ENCDELAY + Ae.POSTDELAY, e.encoder_padding = 0, t.mf_size = Ae.ENCDELAY - Ae.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0);
+ return 0 != n ? null : (a.lame_allocated_gfp = 1, a);
}, this.nearestBitrateFullIndex = function (e) {
var t = [8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320],
a = 0,
- s = 0,
n = 0,
+ s = 0,
r = 0;
- r = t[16], s = t[n = 16], a = 16;
+ r = t[16], n = t[s = 16], a = 16;
for (var i = 0; i < 16; i++) if (Math.max(e, t[i + 1]) != e) {
- r = t[i + 1], n = i + 1, s = t[i], a = i;
+ r = t[i + 1], s = i + 1, n = t[i], a = i;
break;
}
- return e - s < r - e ? a : n;
+ return e - n < r - e ? a : s;
}, this.lame_init_params = function (e) {
var t,
a,
- s,
n = e.internal_flags;
if (n.Class_ID = 0, null == n.ATH && (n.ATH = new function () {
- this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = Be(Pe.SBMAX_l), this.s = Be(Pe.SBMAX_s), this.psfb21 = Be(Pe.PSFB21), this.psfb12 = Be(Pe.PSFB12), this.cb_l = Be(Pe.CBANDS), this.cb_s = Be(Pe.CBANDS), this.eql_w = Be(Pe.BLKSIZE / 2);
+ this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = de(Ae.SBMAX_l), this.s = de(Ae.SBMAX_s), this.psfb21 = de(Ae.PSFB21), this.psfb12 = de(Ae.PSFB12), this.cb_l = de(Ae.CBANDS), this.cb_s = de(Ae.CBANDS), this.eql_w = de(Ae.BLKSIZE / 2);
}()), null == n.PSY && (n.PSY = new function () {
- this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = Be(Pe.SBMAX_l), this.bo_s_weight = Be(Pe.SBMAX_s);
- }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = Ee.MONO), n.channels_out = e.mode == Ee.MONO ? 1 : 2, n.mode_ext = Pe.MPG_MD_MS_LR, e.mode == Ee.MONO && (e.force_ms = !1), e.VBR == xe.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == xe.vbr_off || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt || (e.free_format = !1), e.VBR == xe.vbr_off && 0 == e.brate && q.EQ(e.compression_ratio, 0) && (e.compression_ratio = 11.025), e.VBR == xe.vbr_off && 0 < e.compression_ratio && (0 == e.out_samplerate && (e.out_samplerate = map2MP3Frequency(int(.97 * e.in_samplerate))), e.brate = 0 | 16 * e.out_samplerate * n.channels_out / (1e3 * e.compression_ratio), n.samplerate_index = P(e.out_samplerate, e), e.free_format || (e.brate = L(e.brate, e.version, e.out_samplerate))), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
- var r = 16e3;
+ this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = de(Ae.SBMAX_l), this.bo_s_weight = de(Ae.SBMAX_s);
+ }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = ye.MONO), n.channels_out = e.mode == ye.MONO ? 1 : 2, n.mode_ext = Ae.MPG_MD_MS_LR, e.mode == ye.MONO && (e.force_ms = !1), e.VBR == Me.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == Me.vbr_off || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt || (e.free_format = !1), e.VBR == Me.vbr_off && 0 == e.brate && me(), e.VBR == Me.vbr_off && 0 < e.compression_ratio && me(), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
+ var s = 16e3;
switch (e.VBR) {
- case xe.vbr_off:
- H(i = new T(), e.brate), r = i.lowerlimit;
+ case Me.vbr_off:
+ var r = new d();
+ g(r, e.brate), s = r.lowerlimit;
break;
- case xe.vbr_abr:
- var i;
- H(i = new T(), e.VBR_mean_bitrate_kbps), r = i.lowerlimit;
- break;
- case xe.vbr_rh:
- var o = [19500, 19e3, 18600, 18e3, 17500, 16e3, 15600, 14900, 12500, 1e4, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- var _ = o[e.VBR_q],
- l = o[e.VBR_q + 1],
- f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ case Me.vbr_abr:
+ var r = new d();
+ g(r, e.VBR_mean_bitrate_kbps), s = r.lowerlimit;
break;
+ case Me.vbr_rh:
+ me();
default:
- o = [19500, 19e3, 18500, 18e3, 17500, 16500, 15500, 14500, 12500, 9500, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- _ = o[e.VBR_q], l = o[e.VBR_q + 1], f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ me();
}
- e.mode != Ee.MONO || e.VBR != xe.vbr_off && e.VBR != xe.vbr_abr || (r *= 1.5), e.lowpassfreq = 0 | r;
+ e.mode != ye.MONO || e.VBR != Me.vbr_off && e.VBR != Me.vbr_abr || (s *= 1.5), e.lowpassfreq = 0 | s;
}
- if (0 == e.out_samplerate && (2 * e.lowpassfreq > e.in_samplerate && (e.lowpassfreq = e.in_samplerate / 2), e.out_samplerate = (t = 0 | e.lowpassfreq, a = e.in_samplerate, s = 44100, 48e3 <= a ? s = 48e3 : 44100 <= a ? s = 44100 : 32e3 <= a ? s = 32e3 : 24e3 <= a ? s = 24e3 : 22050 <= a ? s = 22050 : 16e3 <= a ? s = 16e3 : 12e3 <= a ? s = 12e3 : 11025 <= a ? s = 11025 : 8e3 <= a && (s = 8e3), -1 == t ? s : (t <= 15960 && (s = 44100), t <= 15250 && (s = 32e3), t <= 11220 && (s = 24e3), t <= 9970 && (s = 22050), t <= 7230 && (s = 16e3), t <= 5420 && (s = 12e3), t <= 4510 && (s = 11025), t <= 3970 && (s = 8e3), a < s ? 44100 < a ? 48e3 : 32e3 < a ? 44100 : 24e3 < a ? 32e3 : 22050 < a ? 24e3 : 16e3 < a ? 22050 : 12e3 < a ? 16e3 : 11025 < a ? 12e3 : 8e3 < a ? 11025 : 8e3 : s))), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == xe.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == xe.vbr_abr && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps)), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && w.InitGainAnalysis(n.rgdata, e.out_samplerate) == X.INIT_GAIN_ANALYSIS_ERROR) return e.internal_flags = null, -6;
- switch (n.decode_on_the_fly && !e.decode_only && (null != n.hip && k.hip_decode_exit(n.hip), n.hip = k.hip_decode_init()), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Pe.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
- case xe.vbr_mt:
- case xe.vbr_rh:
- case xe.vbr_mtrh:
+ switch (0 == e.out_samplerate && me(), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == Me.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == Me.vbr_abr && me(), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && me(), n.decode_on_the_fly && !e.decode_only && me(), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Ae.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
+ case Me.vbr_mt:
+ case Me.vbr_rh:
+ case Me.vbr_mtrh:
e.compression_ratio = [5.7, 6.5, 7.3, 8.2, 10, 11.9, 13, 14, 15, 16.5][e.VBR_q];
break;
- case xe.vbr_abr:
+ case Me.vbr_abr:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps);
break;
default:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate);
}
- if (e.mode == Ee.NOT_SET && (e.mode = Ee.JOINT_STEREO), 0 < e.highpassfreq ? (n.highpass1 = 2 * e.highpassfreq, 0 <= e.highpasswidth ? n.highpass2 = 2 * (e.highpassfreq + e.highpasswidth) : n.highpass2 = 2 * e.highpassfreq, n.highpass1 /= e.out_samplerate, n.highpass2 /= e.out_samplerate) : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? (n.lowpass1 = 2 * (e.lowpassfreq - e.lowpasswidth), n.lowpass1 < 0 && (n.lowpass1 = 0)) : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : (n.lowpass1 = 0, n.lowpass2 = 0), function (e) {
- var t = e.internal_flags,
- a = 32,
- s = -1;
- if (0 < t.lowpass1) {
- for (var n = 999, r = 0; r <= 31; r++) (l = r / 31) >= t.lowpass2 && (a = Math.min(a, r)), t.lowpass1 < l && l < t.lowpass2 && (n = Math.min(n, r));
- t.lowpass1 = 999 == n ? (a - .75) / 31 : (n - .75) / 31, t.lowpass2 = a / 31;
+ e.mode == ye.NOT_SET && (e.mode = ye.JOINT_STEREO), 0 < e.highpassfreq ? me() : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? me() : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : me(), function (e) {
+ var t,
+ a = e.internal_flags,
+ n = 32;
+ if (0 < a.lowpass1) {
+ for (var s = 999, r = 0; r <= 31; r++) {
+ var i = r / 31;
+ i >= a.lowpass2 && (n = Math.min(n, r)), a.lowpass1 < i && i < a.lowpass2 && (s = Math.min(s, r));
+ }
+ a.lowpass1 = 999 == s ? (n - .75) / 31 : (s - .75) / 31, a.lowpass2 = n / 31;
}
- if (0 < t.highpass2 && t.highpass2 < .75 / 31 * .9 && (t.highpass1 = 0, t.highpass2 = 0, $.err.println("Warning: highpass filter disabled. highpass frequency too small\n")), 0 < t.highpass2) {
- var i = -1;
- for (r = 0; r <= 31; r++) (l = r / 31) <= t.highpass1 && (s = Math.max(s, r)), t.highpass1 < l && l < t.highpass2 && (i = Math.max(i, r));
- t.highpass1 = s / 31, t.highpass2 = -1 == i ? (s + .75) / 31 : (i + .75) / 31;
- }
- for (r = 0; r < 32; r++) {
+ 0 < a.highpass2 && me(), 0 < a.highpass2 && me();
+ for (var r = 0; r < 32; r++) {
var o,
_,
- l = r / 31;
- o = t.highpass2 > t.highpass1 ? E((t.highpass2 - l) / (t.highpass2 - t.highpass1 + 1e-20)) : 1, _ = t.lowpass2 > t.lowpass1 ? E((l - t.lowpass1) / (t.lowpass2 - t.lowpass1 + 1e-20)) : 1, t.amp_filter[r] = o * _;
+ i = r / 31;
+ a.highpass2 > a.highpass1 ? me() : o = 1, _ = a.lowpass2 > a.lowpass1 ? 1 < (t = (i - a.lowpass1) / (a.lowpass2 - a.lowpass1 + 1e-20)) ? 0 : t <= 0 ? 1 : Math.cos(Math.PI / 2 * t) : 1, a.amp_filter[r] = o * _;
}
- }(e), n.samplerate_index = P(e.out_samplerate, e), n.samplerate_index < 0) return e.internal_flags = null, -1;
- if (e.VBR == xe.vbr_off) {
- if (e.free_format) n.bitrate_index = 0;else if (e.brate = L(e.brate, e.version, e.out_samplerate), n.bitrate_index = I(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0) return e.internal_flags = null, -1;
- } else n.bitrate_index = 1;
- e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), R.init_bit_stream_w(n);
- for (var c, h, u, m = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), p = 0; p < Pe.SBMAX_l + 1; p++) n.scalefac_band.l[p] = S.sfBandIndex[m].l[p];
- for (p = 0; p < Pe.PSFB21 + 1; p++) {
- var b = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Pe.PSFB21,
- v = n.scalefac_band.l[21] + p * b;
- n.scalefac_band.psfb21[p] = v;
+ }(e), n.samplerate_index = function (e, t) {
+ switch (e) {
+ case 44100:
+ return t.version = 1, 0;
+ case 48e3:
+ return t.version = 1;
+ case 32e3:
+ return t.version = 1, 2;
+ case 22050:
+ return t.version = 0;
+ case 24e3:
+ return t.version = 0, 1;
+ case 16e3:
+ return t.version = 0, 2;
+ case 11025:
+ return t.version = 0;
+ case 12e3:
+ return t.version = 0, 1;
+ case 8e3:
+ return t.version = 0, 2;
+ default:
+ return t.version = 0, -1;
+ }
+ }(e.out_samplerate, e), n.samplerate_index < 0 && me(), e.VBR == Me.vbr_off ? e.free_format ? n.bitrate_index = 0 : (e.brate = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = k.bitrate_table[t][1], s = 2; s <= 14; s++) 0 < k.bitrate_table[t][s] && Math.abs(k.bitrate_table[t][s] - e) < Math.abs(n - e) && (n = k.bitrate_table[t][s]);
+ return n;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = 0; n <= 14; n++) if (0 < k.bitrate_table[t][n] && k.bitrate_table[t][n] == e) return n;
+ return -1;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0 && me()) : n.bitrate_index = 1, e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), E.init_bit_stream_w(n);
+ for (var i, o = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), _ = 0; _ < Ae.SBMAX_l + 1; _++) n.scalefac_band.l[_] = h.sfBandIndex[o].l[_];
+ for (var _ = 0; _ < Ae.PSFB21 + 1; _++) {
+ var l = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Ae.PSFB21,
+ f = n.scalefac_band.l[21] + _ * l;
+ n.scalefac_band.psfb21[_] = f;
}
- n.scalefac_band.psfb21[Pe.PSFB21] = 576;
- for (p = 0; p < Pe.SBMAX_s + 1; p++) n.scalefac_band.s[p] = S.sfBandIndex[m].s[p];
- for (p = 0; p < Pe.PSFB12 + 1; p++) {
- b = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Pe.PSFB12, v = n.scalefac_band.s[12] + p * b;
- n.scalefac_band.psfb12[p] = v;
+ n.scalefac_band.psfb21[Ae.PSFB21] = 576;
+ for (var _ = 0; _ < Ae.SBMAX_s + 1; _++) n.scalefac_band.s[_] = h.sfBandIndex[o].s[_];
+ for (var _ = 0; _ < Ae.PSFB12 + 1; _++) {
+ var l = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Ae.PSFB12,
+ f = n.scalefac_band.s[12] + _ * l;
+ n.scalefac_band.psfb12[_] = f;
}
- for (n.scalefac_band.psfb12[Pe.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), h = (c = e).internal_flags, c.frameNum = 0, c.write_id3tag_automatic && B.id3tag_write_v2(c), h.bitrate_stereoMode_Hist = Y([16, 5]), h.bitrate_blockType_Hist = Y([16, 6]), h.PeakSample = 0, c.bWriteVbrTag && A.InitVbrTag(c), n.Class_ID = x, u = 0; u < 19; u++) n.nsPsy.pefirbuf[u] = 700 * n.mode_gr * n.channels_out;
+ for (n.scalefac_band.psfb12[Ae.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), a = void 0, a = (t = e).internal_flags, t.frameNum = 0, t.write_id3tag_automatic && m.id3tag_write_v2(t), a.bitrate_stereoMode_Hist = w([16, 5]), a.bitrate_blockType_Hist = w([16, 6]), a.PeakSample = 0, t.bWriteVbrTag && p.InitVbrTag(t), n.Class_ID = I, i = 0; i < 19; i++) n.nsPsy.pefirbuf[i] = 700 * n.mode_gr * n.channels_out;
switch (-1 == e.ATHtype && (e.ATHtype = 4), e.VBR) {
- case xe.vbr_mt:
- e.VBR = xe.vbr_mtrh;
- case xe.vbr_mtrh:
- null == e.useTemporal && (e.useTemporal = !1), g.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(M);
+ case Me.vbr_mt:
+ e.VBR = Me.vbr_mtrh;
+ case Me.vbr_mtrh:
+ null == e.useTemporal && (e.useTemporal = !1), u.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(b);
break;
- case xe.vbr_rh:
- g.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(M);
+ case Me.vbr_rh:
+ u.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(b);
break;
default:
- var d;
- n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (d = e.VBR) == xe.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), g.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = d, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, n.iteration_loop = d == xe.vbr_off ? new function (e) {
+ var c;
+ n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (c = e.VBR) == Me.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), u.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = c, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, c == Me.vbr_off ? n.iteration_loop = new function (e) {
var t = e;
- this.quantize = t, this.iteration_loop = function (e, t, a, s) {
- var n,
- r = e.internal_flags,
- i = Be(z.SFBMAX),
- o = Be(576),
- _ = Ae(2),
- l = 0,
- f = r.l3_side,
- c = new j(l);
- this.quantize.rv.ResvFrameBegin(e, c), l = c.bits;
- for (var h = 0; h < r.mode_gr; h++) {
- n = this.quantize.qupvt.on_pe(e, t, _, l, h, h), r.mode_ext == Pe.MPG_MD_MS_LR && (this.quantize.ms_convert(r.l3_side, h), this.quantize.qupvt.reduce_side(_, a[h], l, n));
- for (var u = 0; u < r.channels_out; u++) {
- var m,
- p,
- b = f.tt[h][u];
- b.block_type != Pe.SHORT_TYPE ? (m = 0, p = r.PSY.mask_adjust - m) : (m = 0, p = r.PSY.mask_adjust_short - m), r.masking_lower = Math.pow(10, .1 * p), this.quantize.init_outer_loop(r, b), this.quantize.init_xrpow(r, b, o) && (this.quantize.qupvt.calc_xmin(e, s[h][u], b, i), this.quantize.outer_loop(e, b, i, o, u, _[u])), this.quantize.iteration_finish_one(r, h, u);
+ this.quantize = t, this.iteration_loop = function (e, t, a, n) {
+ var s = e.internal_flags,
+ r = de(F.SFBMAX),
+ i = de(576),
+ o = ve(2),
+ _ = 0,
+ l = s.l3_side,
+ f = new R(_);
+ this.quantize.rv.ResvFrameBegin(e, f), _ = f.bits;
+ for (var c = 0; c < s.mode_gr; c++) {
+ this.quantize.qupvt.on_pe(e, t, o, _, c, c), s.mode_ext == Ae.MPG_MD_MS_LR && me();
+ for (var u = 0; u < s.channels_out; u++) {
+ var h,
+ b,
+ p = l.tt[c][u];
+ p.block_type != Ae.SHORT_TYPE ? (h = 0, b = s.PSY.mask_adjust - h) : (h = 0, b = s.PSY.mask_adjust_short - h), s.masking_lower = Math.pow(10, .1 * b), this.quantize.init_outer_loop(s, p), this.quantize.init_xrpow(s, p, i) && (this.quantize.qupvt.calc_xmin(e, n[c][u], p, r), this.quantize.outer_loop(e, p, r, i, u, o[u])), this.quantize.iteration_finish_one(s, c, u);
}
}
- this.quantize.rv.ResvFrameEnd(r, l);
+ this.quantize.rv.ResvFrameEnd(s, _);
};
- }(M) : new ABRIterationLoop(M);
+ }(b) : me();
}
- if (e.VBR != xe.vbr_off) {
- if (n.VBR_min_bitrate = 1, n.VBR_max_bitrate = 14, e.out_samplerate < 16e3 && (n.VBR_max_bitrate = 8), 0 != e.VBR_min_bitrate_kbps && (e.VBR_min_bitrate_kbps = L(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate = I(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate < 0)) return -1;
- if (0 != e.VBR_max_bitrate_kbps && (e.VBR_max_bitrate_kbps = L(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate = I(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate < 0)) return -1;
- e.VBR_min_bitrate_kbps = F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_max_bitrate_kbps = F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps = Math.min(F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps), e.VBR_mean_bitrate_kbps = Math.max(F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_mean_bitrate_kbps);
- }
- return e.tune && (n.PSY.mask_adjust += e.tune_value_a, n.PSY.mask_adjust_short += e.tune_value_a), function (e) {
+ return e.VBR != Me.vbr_off && me(), e.tune && me(), function (e) {
var t = e.internal_flags;
switch (e.quality) {
default:
@@ -13687,252 +13392,229 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 0:
t.psymodel = 1, 0 == t.noise_shaping && (t.noise_shaping = 1), 0 == t.substep_shaping && (t.substep_shaping = 2), t.noise_shaping_amp = 2, -(t.noise_shaping_stop = 1) == t.subblock_gain && (t.subblock_gain = 1), t.use_best_huffman = 1, t.full_outer_loop = 0;
}
- }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Te.short_block_allowed), e.short_blocks != Te.short_block_allowed || e.mode != Ee.JOINT_STEREO && e.mode != Ee.STEREO || (e.short_blocks = Te.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = G.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = G.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == xe.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), S.iteration_init(e), y.psymodel_init(e), 0;
- }, this.lame_encode_flush = function (e, t, a, s) {
- var n,
+ }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Se.short_block_allowed), e.short_blocks != Se.short_block_allowed || e.mode != ye.JOINT_STEREO && e.mode != ye.STEREO || (e.short_blocks = Se.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = X.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = X.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == Me.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), h.iteration_init(e), v.psymodel_init(e), 0;
+ }, this.lame_encode_flush = function (e, t, a, n) {
+ var s,
r,
i,
o,
_ = e.internal_flags,
- l = p([2, 1152]),
+ l = M([2, 1152]),
f = 0,
- c = _.mf_samples_to_encode - Pe.POSTDELAY,
- h = C(e);
+ c = _.mf_samples_to_encode - Ae.POSTDELAY,
+ u = L(e);
if (_.mf_samples_to_encode < 1) return 0;
- for (n = 0, e.in_samplerate != e.out_samplerate && (c += 16 * e.out_samplerate / e.in_samplerate), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), o = (c + (e.encoder_padding = i)) / e.framesize; 0 < o && 0 <= f;) {
- var u = h - _.mf_size,
- m = e.frameNum;
- u *= e.in_samplerate, 1152 < (u /= e.out_samplerate) && (u = 1152), u < 1 && (u = 1), r = s - n, 0 == s && (r = 0), a += f = this.lame_encode_buffer(e, l[0], l[1], u, t, a, r), n += f, o -= m != e.frameNum ? 1 : 0;
+ for (s = 0, e.in_samplerate != e.out_samplerate && me(), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), e.encoder_padding = i, o = (c + i) / e.framesize; 0 < o && 0 <= f;) {
+ var h = u - _.mf_size,
+ b = e.frameNum;
+ h *= e.in_samplerate, 1152 < (h /= e.out_samplerate) && (h = 1152), h < 1 && (h = 1), r = n - s, 0 == n && (r = 0), f = this.lame_encode_buffer(e, l[0], l[1], h, t, a, r), a += f, s += f, o -= b != e.frameNum ? 1 : 0;
}
- if (f < (_.mf_samples_to_encode = 0)) return f;
- if (r = s - n, 0 == s && (r = 0), R.flush_bitstream(e), (f = R.copy_buffer(_, t, a, r, 1)) < 0) return f;
- if (a += f, r = s - (n += f), 0 == s && (r = 0), e.write_id3tag_automatic) {
- if (B.id3tag_write_v1(e), (f = R.copy_buffer(_, t, a, r, 0)) < 0) return f;
- n += f;
- }
- return n;
- }, this.lame_encode_buffer = function (e, t, a, s, n, r, i) {
+ return _.mf_samples_to_encode = 0, f < 0 ? f : (r = n - s, 0 == n && (r = 0), E.flush_bitstream(e), (f = E.copy_buffer(_, t, a, r, 1)) < 0 ? f : (a += f, r = n - (s += f), 0 == n && (r = 0), e.write_id3tag_automatic && me(), s));
+ }, this.lame_encode_buffer = function (e, t, a, n, s, r, i) {
var o,
_,
l = e.internal_flags,
f = [null, null];
- if (l.Class_ID != x) return -3;
- if (0 == s) return 0;
- _ = s, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = Be(_), o.in_buffer_1 = Be(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
- for (var c = 0; c < s; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
- return function (e, t, a, s, n, r, i) {
+ if (l.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ _ = n, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = de(_), o.in_buffer_1 = de(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
+ for (var c = 0; c < n; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
+ return function (e, t, a, n, s, r, i) {
var o,
_,
l,
f,
c,
- h = e.internal_flags,
- u = 0,
- m = [null, null],
+ u = e.internal_flags,
+ h = 0,
+ b = [null, null],
p = [null, null];
- if (h.Class_ID != x) return -3;
- if (0 == s) return 0;
- if ((c = R.copy_buffer(h, n, r, i, 0)) < 0) return c;
- if (r += c, u += c, p[0] = t, p[1] = a, q.NEQ(e.scale, 0) && q.NEQ(e.scale, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale, 2 == h.channels_out && (p[1][_] *= e.scale);
- if (q.NEQ(e.scale_left, 0) && q.NEQ(e.scale_left, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale_left;
- if (q.NEQ(e.scale_right, 0) && q.NEQ(e.scale_right, 1)) for (_ = 0; _ < s; ++_) p[1][_] *= e.scale_right;
- if (2 == e.num_channels && 1 == h.channels_out) for (_ = 0; _ < s; ++_) p[0][_] = .5 * (p[0][_] + p[1][_]), p[1][_] = 0;
- f = C(e), m[0] = h.mfbuf[0], m[1] = h.mfbuf[1];
- var b = 0;
- for (; 0 < s;) {
- var v = [null, null],
- d = 0,
- g = 0;
- v[0] = p[0], v[1] = p[1];
- var S = new O();
- if (D(e, m, v, b, s, S), d = S.n_in, g = S.n_out, h.findReplayGain && !h.decode_on_the_fly && w.AnalyzeSamples(h.rgdata, m[0], h.mf_size, m[1], h.mf_size, g, h.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- if (s -= d, b += d, h.channels_out, h.mf_size += g, h.mf_samples_to_encode < 1 && (h.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY), h.mf_samples_to_encode += g, h.mf_size >= f) {
- var M = i - u;
- if (0 == i && (M = 0), (o = V(e, m[0], m[1], n, r, M)) < 0) return o;
- for (r += o, u += o, h.mf_size -= e.framesize, h.mf_samples_to_encode -= e.framesize, l = 0; l < h.channels_out; l++) for (_ = 0; _ < h.mf_size; _++) m[l][_] = m[l][_ + e.framesize];
+ if (u.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ if ((c = E.copy_buffer(u, s, r, i, 0)) < 0) return c;
+ if (r += c, h += c, p[0] = t, p[1] = a, N.NEQ(e.scale, 0) && N.NEQ(e.scale, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale, 2 == u.channels_out && (p[1][_] *= e.scale);
+ if (N.NEQ(e.scale_left, 0) && N.NEQ(e.scale_left, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale_left;
+ if (N.NEQ(e.scale_right, 0) && N.NEQ(e.scale_right, 1)) for (_ = 0; _ < n; ++_) p[1][_] *= e.scale_right;
+ 2 == e.num_channels && 1 == u.channels_out && me(), f = L(e), b[0] = u.mfbuf[0], b[1] = u.mfbuf[1];
+ for (var m, v, d, g, w, S, M, y = 0; 0 < n;) {
+ var A = [null, null],
+ k = 0,
+ R = 0;
+ A[0] = p[0], A[1] = p[1];
+ var x = new P();
+ if (H(e, b, A, y, n, x), k = x.n_in, R = x.n_out, u.findReplayGain && !u.decode_on_the_fly && T.AnalyzeSamples(u.rgdata, b[0], u.mf_size, b[1], u.mf_size, R, u.channels_out) == O.GAIN_ANALYSIS_ERROR) return -6;
+ if (n -= k, y += k, u.channels_out, u.mf_size += R, u.mf_samples_to_encode < 1 && me(), u.mf_samples_to_encode += R, u.mf_size >= f) {
+ var B = i - h;
+ if (0 == i && (B = 0), m = e, v = b[0], d = b[1], g = s, w = r, S = B, M = C.enc.lame_encode_mp3_frame(m, v, d, g, w, S), m.frameNum++, (o = M) < 0) return o;
+ for (r += o, h += o, u.mf_size -= e.framesize, u.mf_samples_to_encode -= e.framesize, l = 0; l < u.channels_out; l++) for (_ = 0; _ < u.mf_size; _++) b[l][_] = b[l][_ + e.framesize];
}
}
- return u;
- }(e, f[0], f[1], s, n, r, i);
+ return h;
+ }(e, f[0], f[1], n, s, r, i);
};
}
- z.SFBMAX = 3 * Pe.SBMAX_s, Pe.ENCDELAY = 576, Pe.POSTDELAY = 1152, Pe.FFTOFFSET = 224 + (Pe.MDCTDELAY = 48), Pe.DECDELAY = 528, Pe.SBLIMIT = 32, Pe.CBANDS = 64, Pe.SBPSY_l = 21, Pe.SBPSY_s = 12, Pe.SBMAX_l = 22, Pe.SBMAX_s = 13, Pe.PSFB21 = 6, Pe.PSFB12 = 6, Pe.HBLKSIZE = (Pe.BLKSIZE = 1024) / 2 + 1, Pe.HBLKSIZE_s = (Pe.BLKSIZE_s = 256) / 2 + 1, Pe.NORM_TYPE = 0, Pe.START_TYPE = 1, Pe.SHORT_TYPE = 2, Pe.STOP_TYPE = 3, Pe.MPG_MD_LR_LR = 0, Pe.MPG_MD_LR_I = 1, Pe.MPG_MD_MS_LR = 2, Pe.MPG_MD_MS_I = 3, Pe.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], Z.MFSIZE = 3456 + Pe.ENCDELAY - Pe.MDCTDELAY, Z.MAX_HEADER_BUF = 256, Z.MAX_BITS_PER_CHANNEL = 4095, Z.MAX_BITS_PER_GRANULE = 7680, Z.BPC = 320, z.SFBMAX = 3 * Pe.SBMAX_s, t.Mp3Encoder = function (s, e, t) {
- 3 != arguments.length && (console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"), s = 1, e = 44100, t = 128);
- var n = new U(),
+ F.SFBMAX = 3 * Ae.SBMAX_s, Ae.ENCDELAY = 576, Ae.POSTDELAY = 1152, Ae.FFTOFFSET = 224 + (Ae.MDCTDELAY = 48), Ae.DECDELAY = 528, Ae.SBLIMIT = 32, Ae.CBANDS = 64, Ae.SBPSY_l = 21, Ae.SBPSY_s = 12, Ae.SBMAX_l = 22, Ae.SBMAX_s = 13, Ae.PSFB21 = 6, Ae.PSFB12 = 6, Ae.HBLKSIZE = (Ae.BLKSIZE = 1024) / 2 + 1, Ae.HBLKSIZE_s = (Ae.BLKSIZE_s = 256) / 2 + 1, Ae.NORM_TYPE = 0, Ae.START_TYPE = 1, Ae.SHORT_TYPE = 2, Ae.STOP_TYPE = 3, Ae.MPG_MD_LR_LR = 0, Ae.MPG_MD_LR_I = 1, Ae.MPG_MD_MS_LR = 2, Ae.MPG_MD_MS_I = 3, Ae.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], j.MFSIZE = 3456 + Ae.ENCDELAY - Ae.MDCTDELAY, j.MAX_HEADER_BUF = 256, j.MAX_BITS_PER_CHANNEL = 4095, j.MAX_BITS_PER_GRANULE = 7680, j.BPC = 320, F.SFBMAX = 3 * Ae.SBMAX_s, t.Mp3Encoder = function (n, e, t) {
+ 1 != n && me("fix cc: only supports mono");
+ var s = new Y(),
a = new function () {
this.setModules = function (e, t) {};
}(),
- r = new X(),
- i = new q(),
+ r = new O(),
+ i = new N(),
o = new function () {
- function e(e, t, a, s, n, r, i, o, _, l, f, c, h, u, m) {
- this.vbr_q = e, this.quant_comp = t, this.quant_comp_s = a, this.expY = s, this.st_lrm = n, this.st_s = r, this.masking_adj = i, this.masking_adj_short = o, this.ath_lower = _, this.ath_curve = l, this.ath_sensitivity = f, this.interch = c, this.safejoint = h, this.sfb21mod = u, this.msfix = m;
- }
- function t(e, t, a, s, n, r, i, o, _, l, f, c, h, u) {
- this.quant_comp = t, this.quant_comp_s = a, this.safejoint = s, this.nsmsfix = n, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = h, this.sfscale = u;
+ function e(e, t, a, n, s, r, i, o, _, l, f, c, u, h) {
+ this.quant_comp = t, this.quant_comp_s = a, this.safejoint = n, this.nsmsfix = s, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = u, this.sfscale = h;
}
var i;
+ function n(e, t, a) {
+ me();
+ }
this.setModules = function (e) {
i = e;
};
- var f = [new e(0, 9, 9, 0, 5.2, 125, -4.2, -6.3, 4.8, 1, 0, 0, 2, 21, .97), new e(1, 9, 9, 0, 5.3, 125, -3.6, -5.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 5.6, 125, -2.2, -3.5, 2.8, 2, 0, 0, 2, 21, 1.49), new e(3, 9, 9, 1, 5.8, 130, -1.8, -2.8, 2.6, 3, -4, 0, 2, 20, 1.64), new e(4, 9, 9, 1, 6, 135, -.7, -1.1, 1.1, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 6.4, 140, .5, .4, -7.5, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 6.6, 145, .67, .65, -14.7, 6.5, -19, 4e-4, 0, 0, 2.3), new e(7, 9, 9, 1, 6.6, 145, .8, .75, -19.7, 8, -22, 6e-4, 0, 0, 2.7), new e(8, 9, 9, 1, 6.6, 145, 1.2, 1.15, -27.5, 10, -23, 7e-4, 0, 0, 0), new e(9, 9, 9, 1, 6.6, 145, 1.6, 1.6, -36, 11, -25, 8e-4, 0, 0, 0), new e(10, 9, 9, 1, 6.6, 145, 2, 2, -36, 12, -25, 8e-4, 0, 0, 0)],
- c = [new e(0, 9, 9, 0, 4.2, 25, -7, -4, 7.5, 1, 0, 0, 2, 26, .97), new e(1, 9, 9, 0, 4.2, 25, -5.6, -3.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 4.2, 25, -4.4, -1.8, 2, 2, 0, 0, 2, 18, 1.49), new e(3, 9, 9, 1, 4.2, 25, -3.4, -1.25, 1.1, 3, -4, 0, 2, 15, 1.64), new e(4, 9, 9, 1, 4.2, 25, -2.2, .1, 0, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 4.2, 25, -1, 1.65, -7.7, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 4.2, 25, -0, 2.47, -7.7, 6.5, -19, 4e-4, 0, 0, 2), new e(7, 9, 9, 1, 4.2, 25, .5, 2, -14.5, 8, -22, 6e-4, 0, 0, 2), new e(8, 9, 9, 1, 4.2, 25, 1, 2.4, -22, 10, -23, 7e-4, 0, 0, 2), new e(9, 9, 9, 1, 4.2, 25, 1.5, 2.95, -30, 11, -25, 8e-4, 0, 0, 2), new e(10, 9, 9, 1, 4.2, 25, 2, 2.95, -36, 12, -30, 8e-4, 0, 0, 2)];
+ var o = [new e(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new e(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new e(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new e(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new e(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new e(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new e(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new e(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new e(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new e(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new e(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new e(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new e(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new e(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new e(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
function s(e, t, a) {
- var s,
- n,
- r = e.VBR == xe.vbr_rh ? f : c,
- i = e.VBR_q_frac,
- o = r[t],
- _ = r[t + 1],
- l = o;
- o.st_lrm = o.st_lrm + i * (_.st_lrm - o.st_lrm), o.st_s = o.st_s + i * (_.st_s - o.st_s), o.masking_adj = o.masking_adj + i * (_.masking_adj - o.masking_adj), o.masking_adj_short = o.masking_adj_short + i * (_.masking_adj_short - o.masking_adj_short), o.ath_lower = o.ath_lower + i * (_.ath_lower - o.ath_lower), o.ath_curve = o.ath_curve + i * (_.ath_curve - o.ath_curve), o.ath_sensitivity = o.ath_sensitivity + i * (_.ath_sensitivity - o.ath_sensitivity), o.interch = o.interch + i * (_.interch - o.interch), o.msfix = o.msfix + i * (_.msfix - o.msfix), s = e, (n = l.vbr_q) < 0 && (n = 0), 9 < n && (n = 9), s.VBR_q = n, (s.VBR_q_frac = 0) != a ? e.quant_comp = l.quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = l.quant_comp), 0 != a ? e.quant_comp_short = l.quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = l.quant_comp_s), 0 != l.expY && (e.experimentalY = 0 != l.expY), 0 != a ? e.internal_flags.nsPsy.attackthre = l.st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = l.st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = l.st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = l.st_s), 0 != a ? e.maskingadjust = l.masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = l.masking_adj), 0 != a ? e.maskingadjust_short = l.masking_adj_short : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = l.masking_adj_short), 0 != a ? e.ATHlower = -l.ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -l.ath_lower / 10), 0 != a ? e.ATHcurve = l.ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = l.ath_curve), 0 != a ? e.athaa_sensitivity = l.ath_sensitivity : 0 < Math.abs(e.athaa_sensitivity - -1) || (e.athaa_sensitivity = l.ath_sensitivity), 0 < l.interch && (0 != a ? e.interChRatio = l.interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = l.interch)), 0 < l.safejoint && (e.exp_nspsytune = e.exp_nspsytune | l.safejoint), 0 < l.sfb21mod && (e.exp_nspsytune = e.exp_nspsytune | l.sfb21mod << 20), 0 != a ? e.msfix = l.msfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = l.msfix), 0 == a && (e.VBR_q = t, e.VBR_q_frac = i);
- }
- var o = [new t(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new t(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new t(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new t(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new t(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new t(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new t(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new t(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new t(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new t(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new t(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new t(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new t(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new t(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new t(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
- function n(e, t, a) {
- var s = t,
- n = i.nearestBitrateFullIndex(t);
- if (e.VBR = xe.vbr_abr, e.VBR_mean_bitrate_kbps = s, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[n].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[n].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[n].nsbass)) {
- var r = int(4 * o[n].nsbass);
+ var n = t,
+ s = i.nearestBitrateFullIndex(t);
+ if (e.VBR = Me.vbr_abr, e.VBR_mean_bitrate_kbps = n, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[s].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[s].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[s].nsbass)) {
+ var r = int(4 * o[s].nsbass);
r < 0 && (r += 64), e.exp_nspsytune = e.exp_nspsytune | r << 2;
}
- return 0 != a ? e.quant_comp = o[n].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[n].quant_comp), 0 != a ? e.quant_comp_short = o[n].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[n].quant_comp_s), 0 != a ? e.msfix = o[n].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[n].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[n].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[n].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[n].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[n].st_s), 0 != a ? e.scale = o[n].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[n].scale), 0 != a ? e.maskingadjust = o[n].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[n].masking_adj), 0 < o[n].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[n].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[n].masking_adj), 0 != a ? e.ATHlower = -o[n].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[n].ath_lower / 10), 0 != a ? e.ATHcurve = o[n].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[n].ath_curve), 0 != a ? e.interChRatio = o[n].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[n].interch), t;
+ return 0 != a ? e.quant_comp = o[s].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[s].quant_comp), 0 != a ? e.quant_comp_short = o[s].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[s].quant_comp_s), 0 != a ? e.msfix = o[s].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[s].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[s].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[s].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[s].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[s].st_s), 0 != a ? e.scale = o[s].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[s].scale), 0 != a ? e.maskingadjust = o[s].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[s].masking_adj), 0 < o[s].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[s].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[s].masking_adj), 0 != a ? e.ATHlower = -o[s].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[s].ath_lower / 10), 0 != a ? e.ATHcurve = o[s].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[s].ath_curve), 0 != a ? e.interChRatio = o[s].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[s].interch), t;
}
this.apply_preset = function (e, t, a) {
switch (t) {
- case U.R3MIX:
- t = U.V3, e.VBR = xe.vbr_mtrh;
+ case Y.R3MIX:
+ t = Y.V3, e.VBR = Me.vbr_mtrh;
break;
- case U.MEDIUM:
- t = U.V4, e.VBR = xe.vbr_rh;
+ case Y.MEDIUM:
+ t = Y.V4, e.VBR = Me.vbr_rh;
break;
- case U.MEDIUM_FAST:
- t = U.V4, e.VBR = xe.vbr_mtrh;
+ case Y.MEDIUM_FAST:
+ t = Y.V4, e.VBR = Me.vbr_mtrh;
break;
- case U.STANDARD:
- t = U.V2, e.VBR = xe.vbr_rh;
+ case Y.STANDARD:
+ t = Y.V2, e.VBR = Me.vbr_rh;
break;
- case U.STANDARD_FAST:
- t = U.V2, e.VBR = xe.vbr_mtrh;
+ case Y.STANDARD_FAST:
+ t = Y.V2, e.VBR = Me.vbr_mtrh;
break;
- case U.EXTREME:
- t = U.V0, e.VBR = xe.vbr_rh;
+ case Y.EXTREME:
+ t = Y.V0, e.VBR = Me.vbr_rh;
break;
- case U.EXTREME_FAST:
- t = U.V0, e.VBR = xe.vbr_mtrh;
+ case Y.EXTREME_FAST:
+ t = Y.V0, e.VBR = Me.vbr_mtrh;
break;
- case U.INSANE:
- return t = 320, e.preset = t, n(e, t, a), e.VBR = xe.vbr_off, t;
+ case Y.INSANE:
+ return t = 320, e.preset = t, s(e, t, a), e.VBR = Me.vbr_off, t;
}
switch (e.preset = t) {
- case U.V9:
- return s(e, 9, a), t;
- case U.V8:
- return s(e, 8, a), t;
- case U.V7:
- return s(e, 7, a), t;
- case U.V6:
- return s(e, 6, a), t;
- case U.V5:
- return s(e, 5, a), t;
- case U.V4:
- return s(e, 4, a), t;
- case U.V3:
- return s(e, 3, a), t;
- case U.V2:
- return s(e, 2, a), t;
- case U.V1:
- return s(e, 1, a), t;
- case U.V0:
- return s(e, 0, a), t;
+ case Y.V9:
+ return n(), t;
+ case Y.V8:
+ return n(), t;
+ case Y.V7:
+ return n(), t;
+ case Y.V6:
+ return n(), t;
+ case Y.V5:
+ return n(), t;
+ case Y.V4:
+ return n(), t;
+ case Y.V3:
+ return n(), t;
+ case Y.V2:
+ return n(), t;
+ case Y.V1:
+ return n(), t;
+ case Y.V0:
+ return n(), t;
}
- return 8 <= t && t <= 320 ? n(e, t, a) : (e.preset = 0, t);
+ return 8 <= t && t <= 320 ? s(e, t, a) : (e.preset = 0, t);
};
}(),
- _ = new x(),
- l = new w(),
- f = new M(),
+ _ = new T(),
+ l = new C(),
+ f = new y(),
c = new function () {
- this.getLameVersion = function () {
+ this.getLameShortVersion = function () {
return "3.98.4";
- }, this.getLameShortVersion = function () {
- return "3.98.4";
- }, this.getLameVeryShortVersion = function () {
- return "LAME3.98r";
- }, this.getPsyVersion = function () {
- return "0.93";
- }, this.getLameUrl = function () {
- return "http://www.mp3dev.org/";
- }, this.getLameOsBitness = function () {
- return "32bits";
};
}(),
- h = new function () {
- this.setModules = function (e, t) {};
- }(),
u = new function () {
+ this.setModules = function (e, t) {};
+ }(),
+ h = new function () {
var _;
this.setModules = function (e) {
_ = e;
}, this.ResvFrameBegin = function (e, t) {
var a,
- s = e.internal_flags,
- n = s.l3_side,
+ n = e.internal_flags,
+ s = n.l3_side,
r = _.getframebits(e);
- t.bits = (r - 8 * s.sideinfo_len) / s.mode_gr;
- var i = 2048 * s.mode_gr - 8;
- 320 < e.brate ? a = 8 * int(1e3 * e.brate / (e.out_samplerate / 1152) / 8 + .5) : (a = 11520, e.strict_ISO && (a = 8 * int(32e4 / (e.out_samplerate / 1152) / 8 + .5))), s.ResvMax = a - r, s.ResvMax > i && (s.ResvMax = i), (s.ResvMax < 0 || e.disable_reservoir) && (s.ResvMax = 0);
- var o = t.bits * s.mode_gr + Math.min(s.ResvSize, s.ResvMax);
- return a < o && (o = a), n.resvDrain_pre = 0, null != s.pinfo && (s.pinfo.mean_bits = t.bits / 2, s.pinfo.resvsize = s.ResvSize), o;
- }, this.ResvMaxBits = function (e, t, a, s) {
- var n,
+ t.bits = (r - 8 * n.sideinfo_len) / n.mode_gr;
+ var i = 2048 * n.mode_gr - 8;
+ 320 < e.brate ? me() : (a = 11520, e.strict_ISO && me()), n.ResvMax = a - r, n.ResvMax > i && (n.ResvMax = i), (n.ResvMax < 0 || e.disable_reservoir) && (n.ResvMax = 0);
+ var o = t.bits * n.mode_gr + Math.min(n.ResvSize, n.ResvMax);
+ return a < o && (o = a), s.resvDrain_pre = 0, null != n.pinfo && me(), o;
+ }, this.ResvMaxBits = function (e, t, a, n) {
+ var s,
r = e.internal_flags,
i = r.ResvSize,
o = r.ResvMax;
- 0 != s && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (n = i - 9 * o / 10, a.bits += n, r.substep_shaping |= 128) : (n = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
+ 0 != n && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (s = i - 9 * o / 10, a.bits += s, r.substep_shaping |= 128) : (s = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
var _ = i < 6 * r.ResvMax / 10 ? i : 6 * r.ResvMax / 10;
- return (_ -= n) < 0 && (_ = 0), _;
+ return (_ -= s) < 0 && (_ = 0), _;
}, this.ResvAdjust = function (e, t) {
e.ResvSize -= t.part2_3_length + t.part2_length;
}, this.ResvFrameEnd = function (e, t) {
var a,
- s = e.l3_side;
+ n = e.l3_side;
e.ResvSize += t * e.mode_gr;
- var n = 0;
- s.resvDrain_post = 0, (s.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (n += a), 0 < (a = e.ResvSize - n - e.ResvMax) && (n += a);
- var r = Math.min(8 * s.main_data_begin, n) / 8;
- s.resvDrain_pre += 8 * r, n -= 8 * r, e.ResvSize -= 8 * r, s.main_data_begin -= r, s.resvDrain_post += n, e.ResvSize -= n;
+ var s = 0;
+ n.resvDrain_post = 0, (n.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (s += a), 0 < (a = e.ResvSize - s - e.ResvMax) && (s += a);
+ var r = Math.min(8 * n.main_data_begin, s) / 8;
+ n.resvDrain_pre += 8 * r, s -= 8 * r, e.ResvSize -= 8 * r, n.main_data_begin -= r, n.resvDrain_post += s, e.ResvSize -= s;
};
}(),
- m = new k(),
+ b = new A(),
p = new function () {
this.setModules = function (e, t, a) {};
}(),
- b = new function () {}();
- n.setModules(r, i, o, _, l, f, c, h, b), i.setModules(r, b, c, f), h.setModules(i, c), o.setModules(n), l.setModules(i, u, _, m), _.setModules(m, u, n.enc.psy), u.setModules(i), m.setModules(_), f.setModules(n, i, c), a.setModules(p, b), p.setModules(c, h, o);
- var v = n.lame_init();
- v.num_channels = s, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = Ee.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, n.lame_init_params(v);
+ m = new function () {}();
+ s.setModules(r, i, o, _, l, f, c, u, m), i.setModules(r, m, c, f), u.setModules(i, c), o.setModules(s), l.setModules(i, h, _, b), _.setModules(b, h, s.enc.psy), h.setModules(i), b.setModules(_), f.setModules(s, i, c), a.setModules(p, m), p.setModules(c, u, o);
+ var v = s.lame_init();
+ v.num_channels = n, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = ye.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, s.lame_init_params(v);
var d = 1152,
g = 0 | 1.25 * d + 7200,
- S = A(g);
+ w = S(g);
this.encodeBuffer = function (e, t) {
- 1 == s && (t = e), e.length > d && (d = e.length, S = A(g = 0 | 1.25 * d + 7200));
- var a = n.lame_encode_buffer(v, e, t, e.length, S, 0, g);
- return new Int8Array(S.subarray(0, a));
+ 1 == n && (t = e), e.length > d && (d = e.length, w = S(g = 0 | 1.25 * d + 7200));
+ var a = s.lame_encode_buffer(v, e, t, e.length, w, 0, g);
+ return new Int8Array(w.subarray(0, a));
}, this.flush = function () {
- var e = n.lame_encode_flush(v, S, 0, g);
- return new Int8Array(S.subarray(0, e));
+ var e = s.lame_encode_flush(v, w, 0, g);
+ return new Int8Array(w.subarray(0, e));
};
};
}
- t(), Recorder.lamejs = t;
-}();
+ t(), e.lamejs = t;
+}(("object" == typeof window && window.document ? window : Object).Recorder);
});
/*
录音 Recorder扩展,动态波形显示
https://github.com/xiangyuecn/Recorder
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
+
var WaveView = function (set) {
return new fn(set);
};
@@ -13946,7 +13628,12 @@ https://github.com/xiangyuecn/Recorder
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -13975,38 +13662,44 @@ https://github.com/xiangyuecn/Recorder
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- var ctx = This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
+ var ctx = This.ctx = canvas.getContext("2d");
This.linear1 = This.genLinear(ctx, width, set.linear1);
This.linear2 = This.genLinear(ctx, width, set.linear2);
This.linearBg = This.genLinear(ctx, height, set.linearBg, true);
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
This._phase = 0;
};
fn.prototype = WaveView.prototype = {
@@ -14025,7 +13718,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
var maxAmplitude = set.height * scale / 2;
- for (var x = 0; x < width; x += scale) {
+ for (var x = 0; x <= width; x += scale) {
var scaling = (1 + Math.cos(Math.PI + x / width * 2 * Math.PI)) / 2;
var y = scaling * maxAmplitude * amplitude * Math.sin(2 * Math.PI * (x / width) * frequency + phase) + maxAmplitude;
rtv.push(y);
@@ -14097,7 +13790,7 @@ https://github.com/xiangyuecn/Recorder
//绘制包围背景
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path1[i]);
} else {
@@ -14123,7 +13816,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path[i]);
} else {
@@ -14136,11 +13829,11 @@ https://github.com/xiangyuecn/Recorder
}
};
Recorder[ViewTxt] = WaveView;
-})();
+});
/*
录音 Recorder扩展,频率直方图显示
-使用本扩展需要引入lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可自行修改源码恢复成完整的线性频谱,或修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
+使用本扩展需要引入src/extensions/lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可通过配置fullFreq来恢复成完整的线性频谱,或自行修改源码修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
https://github.com/xiangyuecn/Recorder
@@ -14148,7 +13841,13 @@ https://github.com/xiangyuecn/Recorder
https://www.iteye.com/topic/851459
https://sourceforge.net/projects/jmp123/files/
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
var FrequencyHistogramView = function (set) {
return new fn(set);
@@ -14163,7 +13862,12 @@ https://sourceforge.net/projects/jmp123/files/
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -14209,7 +13913,9 @@ https://sourceforge.net/projects/jmp123/files/
stripeShadowBlur: -1 //峰值小横条阴影基础大小,设为0不显示阴影,-1为柱子的大小,如果柱子数量太多时请勿开启,非常影响性能
,
stripeShadowColor: "" //峰值小横条阴影颜色,留空为柱子的阴影颜色
+ ,
+ fullFreq: false //是否要绘制所有频率;默认false主要绘制5khz以下的频率,高频部分占比很少,此时不同的采样率对频谱显示几乎没有影响;设为true后不同采样率下显示的频谱是不一样的,因为 最大频率=采样率/2 会有差异
//当发生绘制时会回调此方法,参数为当前绘制的频率数据和采样率,可实现多个直方图同时绘制,只消耗一个input输入和计算时间
,
onDraw: function (frequencyData, sampleRate) {}
@@ -14218,37 +13924,43 @@ https://sourceforge.net/projects/jmp123/files/
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
+ This.ctx = canvas.getContext("2d");
if (!Recorder.LibFFT) {
- throw new Error("需要lib.fft.js支持");
+ throw new Error($T.G("NeedImport-2", [ViewTxt, "src/extensions/lib.fft.js"]));
}
This.fft = Recorder.LibFFT(1024);
@@ -14288,6 +14000,9 @@ https://sourceforge.net/projects/jmp123/files/
//超时没有输入,顶部横条已全部落下,干掉定时器
clearInterval(This.timer);
This.timer = 0;
+ This.lastH = []; //重置高度再绘制一次,避免定时不准没到底就停了
+ This.stripesH = [];
+ This.draw(null, This.sampleRate);
return;
}
if (now - drawTime < interval) {
@@ -14339,15 +14054,19 @@ https://sourceforge.net/projects/jmp123/files/
var Y0 = 1 << (Math.round(Math.log(bufferSize) / Math.log(2) + 3) << 1);
var logY0 = Math.log(Y0) / Math.log(10);
var dBmax = 20 * Math.log(0x7fff) / Math.log(10);
- var fftSize = bufferSize / 2;
- var fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2))); //5khz所在位置,8000采样率及以下最高只有4khz
- var fftSize5kIsAll = fftSize5k == fftSize;
- var line80 = fftSize5kIsAll ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
+ var fftSize = bufferSize / 2,
+ fftSize5k = fftSize;
+ if (!set.fullFreq) {
+ //非绘制所有频率时,计算5khz所在位置,8000采样率及以下最高只有4khz
+ fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2)));
+ }
+ var isFullFreq = fftSize5k == fftSize;
+ var line80 = isFullFreq ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
var fftSizeStep1 = fftSize5k / line80;
- var fftSizeStep2 = fftSize5kIsAll ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
+ var fftSizeStep2 = isFullFreq ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
var fftIdx = 0;
for (var i = 0; i < lineCount; i++) {
- //不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
+ // !fullFreq 时不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
//80%关注0-5khz主要人声部分 20%关注剩下的高频,这样不管什么采样率都能做到大部分频率显示一致。
var start = Math.ceil(fftIdx);
if (i < line80) {
@@ -14357,14 +14076,18 @@ https://sourceforge.net/projects/jmp123/files/
//5khz以上
fftIdx += fftSizeStep2;
}
- var end = Math.min(Math.ceil(fftIdx), fftSize);
+ var end = Math.ceil(fftIdx);
+ if (end == start) end++;
+ end = Math.min(end, fftSize);
//参考AudioGUI.java .drawHistogram方法
//查找当前频段的最大"幅值"
var maxAmp = 0;
- for (var j = start; j < end; j++) {
- maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ if (frequencyData) {
+ for (var j = start; j < end; j++) {
+ maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ }
}
//计算音量
@@ -14402,8 +14125,6 @@ https://sourceforge.net/projects/jmp123/files/
var stripeLinear2 = set.stripeLinear && This.genLinear(ctx, set.stripeLinear, originY, originY + heightY) || linear2; //上半部分的峰值小横条填充
//计算柱子间距
- ctx.shadowBlur = set.shadowBlur * scale;
- ctx.shadowColor = set.shadowColor;
var mirrorEnable = set.mirrorEnable;
var mirrorCount = mirrorEnable ? lineCount * 2 - 1 : lineCount; //镜像柱子数量翻一倍-1根
@@ -14412,78 +14133,105 @@ https://sourceforge.net/projects/jmp123/files/
if (spaceWidth != 0) {
widthRatio = (width - spaceWidth * (mirrorCount + 1)) / width;
}
- var lineWidth = Math.max(1 * scale, Math.floor(width * widthRatio / mirrorCount)); //柱子宽度至少1个单位
- var spaceFloat = (width - mirrorCount * lineWidth) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
-
- //绘制柱子
- var minHeight = set.minHeight * scale;
- var mirrorSubX = spaceFloat + lineWidth / 2;
- var XFloat = mirrorEnable ? width / 2 - mirrorSubX : 0; //镜像时,中间柱子位于正中心
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
- xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = Math.max(lastH[i], minHeight);
-
- //绘制上半部分
- if (originY != 0) {
- y = originY - h;
- ctx.fillStyle = linear1;
- ctx.fillRect(x, y, lineWidth, h);
- }
- //绘制下半部分
- if (originY != height) {
- ctx.fillStyle = linear2;
- ctx.fillRect(x, originY, lineWidth, h);
- }
- xFloat += lineWidth;
+ for (var i = 0; i < 2; i++) {
+ var lineFloat = Math.max(1 * scale, width * widthRatio / mirrorCount); //柱子宽度至少1个单位
+ var lineWN = Math.floor(lineFloat),
+ lineWF = lineFloat - lineWN; //提取出小数部分
+ var spaceFloat = (width - mirrorCount * lineFloat) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
+ if (spaceFloat > 0 && spaceFloat < 1) {
+ widthRatio = 1;
+ spaceFloat = 0; //不够一个像素,丢弃不绘制间隔,重新计算
+ } else break;
}
- //绘制柱子顶上峰值小横条
- if (set.stripeEnable) {
- var stripeShadowBlur = set.stripeShadowBlur;
- ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
- ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
- var stripeHeight = set.stripeHeight * scale;
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
+ //绘制
+ var minHeight = set.minHeight * scale;
+ var XFloat = mirrorEnable ? (width - lineWN) / 2 - spaceFloat : 0; //镜像时,中间柱子位于正中心
+ for (var iMirror = 0; iMirror < 2; iMirror++) {
+ if (iMirror) {
+ ctx.save();
+ ctx.scale(-1, 1);
+ }
+ var xMirror = iMirror ? width : 0; //绘制镜像部分,不用drawImage(canvas)进行镜像绘制,提升兼容性(iOS微信小程序bug https://developers.weixin.qq.com/community/develop/doc/000aaca2148dc8a235a0fb8c66b000)
+
+ //绘制柱子
+ ctx.shadowBlur = set.shadowBlur * scale;
+ ctx.shadowColor = set.shadowColor;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = stripesH[i];
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = Math.max(lastH[i], minHeight);
//绘制上半部分
if (originY != 0) {
- y = originY - h - stripeHeight;
- if (y < 0) {
- y = 0;
- }
- ctx.fillStyle = stripeLinear1;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ y = originY - h;
+ ctx.fillStyle = linear1;
+ ctx.fillRect(x, y, w, h);
}
//绘制下半部分
if (originY != height) {
- y = originY + h;
- if (y + stripeHeight > height) {
- y = height - stripeHeight;
- }
- ctx.fillStyle = stripeLinear2;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ ctx.fillStyle = linear2;
+ ctx.fillRect(x, originY, w, h);
}
- xFloat += lineWidth;
+ xFloat += w;
}
- }
- //镜像,从中间直接镜像即可
- if (mirrorEnable) {
- var srcW = Math.floor(width / 2);
- ctx.save();
- ctx.scale(-1, 1);
- ctx.drawImage(This.canvas, Math.ceil(width / 2), 0, srcW, height, -srcW, 0, srcW, height);
- ctx.restore();
+ //绘制柱子顶上峰值小横条
+ if (set.stripeEnable) {
+ var stripeShadowBlur = set.stripeShadowBlur;
+ ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
+ ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
+ var stripeHeight = set.stripeHeight * scale;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
+ xFloat += spaceFloat;
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = stripesH[i];
+
+ //绘制上半部分
+ if (originY != 0) {
+ y = originY - h - stripeHeight;
+ if (y < 0) {
+ y = 0;
+ }
+ ctx.fillStyle = stripeLinear1;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ //绘制下半部分
+ if (originY != height) {
+ y = originY + h;
+ if (y + stripeHeight > height) {
+ y = height - stripeHeight;
+ }
+ ctx.fillStyle = stripeLinear2;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ xFloat += w;
+ }
+ }
+ if (iMirror) {
+ ctx.restore();
+ }
+ if (!mirrorEnable) break;
+ }
+ if (frequencyData) {
+ set.onDraw(frequencyData, sampleRate);
}
- set.onDraw(frequencyData, sampleRate);
}
};
Recorder[ViewTxt] = FrequencyHistogramView;
-})();
+});
/*
时域转频域,快速傅里叶变换(FFT)
@@ -14497,104 +14245,111 @@ fft.transform(inBuffer)
inBuffer:[Int16,...] 数组长度必须是bufferSize
返回[Float64(Long),...],长度为bufferSize/2
*/
-
-/*
-从FFT.java 移植,Java开源库:jmp123 版本0.3
-https://www.iteye.com/topic/851459
-https://sourceforge.net/projects/jmp123/files/
-*/
-Recorder.LibFFT = function (bufferSize) {
-
- var FFT_N_LOG, FFT_N, MINY;
- var real, imag, sintable, costable;
- var bitReverse;
- var FFT_Fn = function (bufferSize) {
- //bufferSize只能取值2的n次方
- FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
- FFT_N = 1 << FFT_N_LOG;
- MINY = (FFT_N << 2) * Math.sqrt(2);
- real = [];
- imag = [];
- sintable = [0];
- costable = [0];
- bitReverse = [];
- var i, j, k, reve;
- for (i = 0; i < FFT_N; i++) {
- k = i;
- for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
- reve <<= 1;
- reve |= k & 1;
- k >>>= 1;
- }
- bitReverse[i] = reve;
- }
- var theta,
- dt = 2 * Math.PI / FFT_N;
- for (i = (FFT_N >> 1) - 1; i > 0; i--) {
- theta = i * dt;
- costable[i] = Math.cos(theta);
- sintable[i] = Math.sin(theta);
- }
- };
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
/*
- 用于频谱显示的快速傅里叶变换
- inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ 从FFT.java 移植,Java开源库:jmp123 版本0.3
+ https://www.iteye.com/topic/851459
+ https://sourceforge.net/projects/jmp123/files/
*/
- var getModulus = function (inBuffer) {
- var i,
- j,
- k,
- ir,
- j0 = 1,
- idx = FFT_N_LOG - 1;
- var cosv, sinv, tmpr, tmpi;
- for (i = 0; i != FFT_N; i++) {
- real[i] = inBuffer[bitReverse[i]];
- imag[i] = 0;
- }
- for (i = FFT_N_LOG; i != 0; i--) {
- for (j = 0; j != j0; j++) {
- cosv = costable[j << idx];
- sinv = sintable[j << idx];
- for (k = j; k < FFT_N; k += j0 << 1) {
- ir = k + j0;
- tmpr = cosv * real[ir] - sinv * imag[ir];
- tmpi = cosv * imag[ir] + sinv * real[ir];
- real[ir] = real[k] - tmpr;
- imag[ir] = imag[k] - tmpi;
- real[k] += tmpr;
- imag[k] += tmpi;
+ Recorder.LibFFT = function (bufferSize) {
+ var FFT_N_LOG, FFT_N, MINY;
+ var real, imag, sintable, costable;
+ var bitReverse;
+ var FFT_Fn = function (bufferSize) {
+ //bufferSize只能取值2的n次方
+ FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
+ FFT_N = 1 << FFT_N_LOG;
+ MINY = (FFT_N << 2) * Math.sqrt(2);
+ real = [];
+ imag = [];
+ sintable = [0];
+ costable = [0];
+ bitReverse = [];
+ var i, j, k, reve;
+ for (i = 0; i < FFT_N; i++) {
+ k = i;
+ for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
+ reve <<= 1;
+ reve |= k & 1;
+ k >>>= 1;
}
+ bitReverse[i] = reve;
}
- j0 <<= 1;
- idx--;
- }
- j = FFT_N >> 1;
- var outBuffer = new Float64Array(j);
+ var theta,
+ dt = 2 * Math.PI / FFT_N;
+ for (i = (FFT_N >> 1) - 1; i > 0; i--) {
+ theta = i * dt;
+ costable[i] = Math.cos(theta);
+ sintable[i] = Math.sin(theta);
+ }
+ };
+
/*
- * 输出模的平方:
- * for(i = 1; i <= j; i++)
- * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
- *
- * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
- * 和Spectrum.Y0,Spectrum.logY0对应.
- */
- sinv = MINY;
- cosv = -MINY;
- for (i = j; i != 0; i--) {
- tmpr = real[i];
- tmpi = imag[i];
- if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
- }
- return outBuffer;
+ 用于频谱显示的快速傅里叶变换
+ inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ */
+ var getModulus = function (inBuffer) {
+ var i,
+ j,
+ k,
+ ir,
+ j0 = 1,
+ idx = FFT_N_LOG - 1;
+ var cosv, sinv, tmpr, tmpi;
+ for (i = 0; i != FFT_N; i++) {
+ real[i] = inBuffer[bitReverse[i]];
+ imag[i] = 0;
+ }
+ for (i = FFT_N_LOG; i != 0; i--) {
+ for (j = 0; j != j0; j++) {
+ cosv = costable[j << idx];
+ sinv = sintable[j << idx];
+ for (k = j; k < FFT_N; k += j0 << 1) {
+ ir = k + j0;
+ tmpr = cosv * real[ir] - sinv * imag[ir];
+ tmpi = cosv * imag[ir] + sinv * real[ir];
+ real[ir] = real[k] - tmpr;
+ imag[ir] = imag[k] - tmpi;
+ real[k] += tmpr;
+ imag[k] += tmpi;
+ }
+ }
+ j0 <<= 1;
+ idx--;
+ }
+ j = FFT_N >> 1;
+ var outBuffer = new Float64Array(j);
+ /*
+ * 输出模的平方:
+ * for(i = 1; i <= j; i++)
+ * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
+ *
+ * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
+ * 和Spectrum.Y0,Spectrum.logY0对应.
+ */
+ sinv = MINY;
+ cosv = -MINY;
+ for (i = j; i != 0; i--) {
+ tmpr = real[i];
+ tmpi = imag[i];
+ if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
+ }
+ return outBuffer;
+ };
+ FFT_Fn(bufferSize);
+ return {
+ transform: getModulus,
+ bufferSize: FFT_N
+ };
};
- FFT_Fn(bufferSize);
- return {
- transform: getModulus,
- bufferSize: FFT_N
- };
-};
+});
var playIcon = "data:image/png;base64,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";
@@ -16711,7 +16466,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
@@ -49293,6 +49048,7 @@ var script$E = {
handleMouseUp() {
// @pos MouseUp
let _this = this;
+ let u = navigator.userAgent;
if (this.userType && this.insideIndex === this.ruleIndex) {
setTimeout(() => {
// console.log('%c%s', 'font-size:2em;background: #00965E;color: #FFF', 'MouseUp', _this.markEfiStr)
@@ -49331,8 +49087,14 @@ var script$E = {
break;
}
checkout = false;
- _this.activeTippy[0].setContent(`${msg}`);
- _this.activeTippy[0].show();
+ if (_this.pageType == 'pc' || !u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
+ _this.activeTippy[0].setContent(`${msg}`);
+ _this.activeTippy[0].show();
+ } else {
+ _this.$EventBus.$emit('showToastTippy', {
+ msg: msg
+ });
+ }
let preOperateTippy = document.getElementById(`tippy-${_this.activeTippy[0].id - 1}`);
preOperateTippy && preOperateTippy.remove();
_this.markEfiStr = '';
@@ -49349,7 +49111,6 @@ var script$E = {
const templateBar = document.getElementById(_this.tippyTplBarId);
// let HTMLContentClone = $J(`#${_this.tippyTplBarId}`)?.clone(true,true)?.get(0)
let content = templateBar?.innerHTML || '选区解析错误';
- let u = navigator.userAgent;
let markId = `mark__${v4()}`;
let noteModel = {
selectionText: this.noteData.selectionText,
@@ -50384,7 +50145,7 @@ __vue_render__$E._withStripped = true;
/* style */
const __vue_inject_styles__$E = undefined;
/* scoped */
- const __vue_scope_id__$E = "data-v-50837cf9";
+ const __vue_scope_id__$E = "data-v-2710695d";
/* module identifier */
const __vue_module_identifier__$E = undefined;
/* functional template */
diff --git a/src/plugin/xml-digital-teaching/lib/titleLibrary.css b/src/plugin/xml-digital-teaching/lib/titleLibrary.css
index 4322d02..bf9d32b 100644
--- a/src/plugin/xml-digital-teaching/lib/titleLibrary.css
+++ b/src/plugin/xml-digital-teaching/lib/titleLibrary.css
@@ -1,6 +1,51 @@
+/*# sourceMappingURL=Yellowtheme6.vue.map */
+
+
/*# sourceMappingURL=first.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme1.vue.map */
+
+
+/*# sourceMappingURL=rectangle.vue.map */
+
+
+/*# sourceMappingURL=sixth.vue.map */
+
+
+/*# sourceMappingURL=twelfth.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme5.vue.map */
+
+
+/*# sourceMappingURL=thirteenth.vue.map */
+
+
+/*# sourceMappingURL=Greentheme6.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme2.vue.map */
+
+
+/*# sourceMappingURL=fifteen.vue.map */
+
+
+/*# sourceMappingURL=semicircle.vue.map */
+
+
+/*# sourceMappingURL=Yellowtheme4.vue.map */
+
+
+/*# sourceMappingURL=Greentheme3.vue.map */
+
+
+/*# sourceMappingURL=Knowledge.vue.map */
+
+
+/*# sourceMappingURL=Greentheme4.vue.map */
.title-text[data-v-616d10ee] {
background-color: var(--background-color) !important;
}
@@ -12,127 +57,22 @@
/*# sourceMappingURL=third.vue.map */
-/*# sourceMappingURL=rectangle.vue.map */
-
-
-/*# sourceMappingURL=thirteenth.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme2.vue.map */
-
-
-/*# sourceMappingURL=fifteen.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme1.vue.map */
+/*# sourceMappingURL=Redtheme2.vue.map */
/*# sourceMappingURL=Greentheme2.vue.map */
-/*# sourceMappingURL=Greentheme3.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme5.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme6.vue.map */
-
-
-/*# sourceMappingURL=semicircle.vue.map */
-
-
-/*# sourceMappingURL=sixth.vue.map */
-
-
-/*# sourceMappingURL=Yellowtheme4.vue.map */
-
-
-/*# sourceMappingURL=seventeen.vue.map */
-
-
-/*# sourceMappingURL=Greentheme6.vue.map */
-
-
-/*# sourceMappingURL=twelfth.vue.map */
+/*# sourceMappingURL=nineteen.vue.map */
/*# sourceMappingURL=Greentheme1.vue.map */
-/*# sourceMappingURL=fourteen.vue.map */
-
-
-/*# sourceMappingURL=hexagon.vue.map */
-
-
-/*# sourceMappingURL=fifth.vue.map */
-
-
-/*# sourceMappingURL=Knowledge.vue.map */
-
-
-/*# sourceMappingURL=nineteen.vue.map */
-
-
-/*# sourceMappingURL=Redtheme3.vue.map */
-
-
-/*# sourceMappingURL=Redtheme2.vue.map */
-
-
-/*# sourceMappingURL=Greentheme4.vue.map */
-
-
-/*# sourceMappingURL=triangle.vue.map */
-
-
-/*# sourceMappingURL=Thirtyseven.vue.map */
-
-
-/*# sourceMappingURL=sixteen.vue.map */
-
-
-/*# sourceMappingURL=Thirtyone.vue.map */
-
-
-/*# sourceMappingURL=Thirtyeight.vue.map */
-
-
-/*# sourceMappingURL=Redtheme4.vue.map */
-
-
-/*# sourceMappingURL=Redtheme1.vue.map */
-
-
-/*# sourceMappingURL=Thirtythree.vue.map */
-
-
-/*# sourceMappingURL=titleQuestion.vue.map */
-
-
-/*# sourceMappingURL=titleCrane.vue.map */
-
-
-/*# sourceMappingURL=Thirtytwo.vue.map */
-
-
-/*# sourceMappingURL=Thirtynine.vue.map */
-
-
-/*# sourceMappingURL=titleLogging.vue.map */
-
-
/*# sourceMappingURL=Thirtyfive.vue.map */
-/*# sourceMappingURL=Thirtysix.vue.map */
-
-
-/*# sourceMappingURL=titleTearcher.vue.map */
-
-
-/*# sourceMappingURL=BuleRectangleTwo.vue.map */
+/*# sourceMappingURL=sixteen.vue.map */
.title-bgimg[data-v-025e9706] {
background-image: url(../style/title-text-bgimg.png);
}
@@ -140,36 +80,94 @@
/*# sourceMappingURL=Sevenpageone.vue.map */
+/*# sourceMappingURL=Redtheme3.vue.map */
+
+
+/*# sourceMappingURL=Thirtytwo.vue.map */
+
+
+/*# sourceMappingURL=hexagon.vue.map */
+
+
+/*# sourceMappingURL=Thirtyone.vue.map */
+
+
+/*# sourceMappingURL=Thirtysix.vue.map */
+
+
+/*# sourceMappingURL=Thirtyeight.vue.map */
+
+
+/*# sourceMappingURL=seventeen.vue.map */
+
+
+/*# sourceMappingURL=fourteen.vue.map */
+
+
+/*# sourceMappingURL=triangle.vue.map */
+
+
+/*# sourceMappingURL=Redtheme4.vue.map */
+
+
/*# sourceMappingURL=BuleRectangle.vue.map */
-/*# sourceMappingURL=Sevenpagefive.vue.map */
+/*# sourceMappingURL=Thirtythree.vue.map */
+
+
+/*# sourceMappingURL=Redtheme1.vue.map */
/*# sourceMappingURL=Thirtyfour.vue.map */
-/*# sourceMappingURL=titleLight.vue.map */
+/*# sourceMappingURL=titleLogging.vue.map */
+
+
+/*# sourceMappingURL=Thirtyseven.vue.map */
+
+
+/*# sourceMappingURL=fifth.vue.map */
+
+
+/*# sourceMappingURL=Thirtynine.vue.map */
+
+
+/*# sourceMappingURL=BuleRectangleTwo.vue.map */
+
+
+/*# sourceMappingURL=Sevenpagefive.vue.map */
+
+
+/*# sourceMappingURL=titleText.vue.map */
/*# sourceMappingURL=Sevenpagethree.vue.map */
-/*# sourceMappingURL=titleText.vue.map */
+/*# sourceMappingURL=titleCrane.vue.map */
+
+
+/*# sourceMappingURL=Forty.vue.map */
+
+
+/*# sourceMappingURL=titleTearcher.vue.map */
+
+
+/*# sourceMappingURL=titleQuestion.vue.map */
+
+
+/*# sourceMappingURL=Fortyone.vue.map */
+
+
+/*# sourceMappingURL=titleLight.vue.map */
/*# sourceMappingURL=Sevenpagefour.vue.map */
/*# sourceMappingURL=Sevenpagetwo.vue.map */
-
-.xml-text-h5[data-v-50837cf9] {
-}
-.xml-text-pc[data-v-50837cf9] {
-}
-.xml-text-h5[data-v-50837cf9] {
-}
-
.xml-text-h5 .inline-audio-wrap,
.xml-text-h5 .inline-link-wrap {
align-items: center;
@@ -241,6 +239,14 @@
/*# sourceMappingURL=XmlText.vue.map */
+.xml-text-h5[data-v-2710695d] {
+}
+.xml-text-pc[data-v-2710695d] {
+}
+.xml-text-h5[data-v-2710695d] {
+}
+
+
/*# sourceMappingURL=XmlTextDialog.vue.map */
diff --git a/src/plugin/xml-digital-teaching/lib/titleLibrary.js b/src/plugin/xml-digital-teaching/lib/titleLibrary.js
index c347604..437f098 100644
--- a/src/plugin/xml-digital-teaching/lib/titleLibrary.js
+++ b/src/plugin/xml-digital-teaching/lib/titleLibrary.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
import Vue from 'vue';
@@ -126,7 +126,7 @@ import crypto from 'crypto';
//
//
-var script$T = {
+var script$V = {
name: 'XmlTextDialogRender',
props: {
content: {
@@ -260,8 +260,8 @@ function normalizeComponent(template, style, script, scopeId, isFunctionalTempla
}
/* script */
-const __vue_script__$T = script$T;
-var __vue_render__$U = function () {
+const __vue_script__$V = script$V;
+var __vue_render__$W = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -368,7 +368,7 @@ var __vue_render__$U = function () {
: _vm._e(),
])
};
-var __vue_staticRenderFns__$T = [
+var __vue_staticRenderFns__$V = [
function () {
var _vm = this;
var _h = _vm.$createElement;
@@ -414,16 +414,16 @@ var __vue_staticRenderFns__$T = [
])
},
];
-__vue_render__$U._withStripped = true;
+__vue_render__$W._withStripped = true;
/* style */
- const __vue_inject_styles__$T = undefined;
+ const __vue_inject_styles__$V = undefined;
/* scoped */
- const __vue_scope_id__$T = "data-v-0994a01b";
+ const __vue_scope_id__$V = "data-v-0994a01b";
/* module identifier */
- const __vue_module_identifier__$T = undefined;
+ const __vue_module_identifier__$V = undefined;
/* functional template */
- const __vue_is_functional_template__$T = false;
+ const __vue_is_functional_template__$V = false;
/* style inject */
/* style inject SSR */
@@ -432,13 +432,13 @@ __vue_render__$U._withStripped = true;
- const __vue_component__$T = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$U, staticRenderFns: __vue_staticRenderFns__$T },
- __vue_inject_styles__$T,
- __vue_script__$T,
- __vue_scope_id__$T,
- __vue_is_functional_template__$T,
- __vue_module_identifier__$T,
+ const __vue_component__$V = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$W, staticRenderFns: __vue_staticRenderFns__$V },
+ __vue_inject_styles__$V,
+ __vue_script__$V,
+ __vue_scope_id__$V,
+ __vue_is_functional_template__$V,
+ __vue_module_identifier__$V,
false,
undefined,
undefined,
@@ -860,7 +860,7 @@ isFirefox() ? 'DOMMouseScroll' : 'mousewheel';
/* script */
/* template */
-var __vue_render__$T = function () {
+var __vue_render__$V = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -1073,7 +1073,7 @@ var __vue_render__$T = function () {
),
])
};
-__vue_render__$T._withStripped = true;
+__vue_render__$V._withStripped = true;
const rnds8Pool = new Uint8Array(256); // # of random values to pre-allocate
@@ -10120,1083 +10120,1441 @@ var recorder_mp3_min = createCommonjsModule(function (module) {
https://github.com/xiangyuecn/Recorder
src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
*/
-!function (y) {
+!function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = t ? window : Object;
+ !function (e, w) {
- var v = function () {},
- V = function (e) {
- return new t(e);
- };
- V.LM = "2023-02-01 18:05";
- var T = "Recorder",
- d = "getUserMedia",
- O = "srcSampleRate",
- N = "sampleRate",
- x = "catch";
- V.IsOpen = function () {
- var e = V.Stream;
- if (e) {
- var t = e.getTracks && e.getTracks() || e.audioTracks || [],
- a = t[0];
- if (a) {
- var s = a.readyState;
- return "live" == s || s == a.LIVE;
- }
- }
- return !1;
- }, V.BufferSize = 4096, V.Destroy = function () {
- for (var e in H(T + " Destroy"), S(), a) a[e]();
- };
- var a = {};
- V.BindDestroy = function (e, t) {
- a[e] = t;
- }, V.Support = function () {
- var e = navigator.mediaDevices || {};
- return e[d] || (e = navigator)[d] || (e[d] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[d] && (V.Scope = e, !!V.GetContext());
- }, V.GetContext = function () {
- var e = y.AudioContext;
- return e || (e = y.webkitAudioContext), e ? (V.Ctx && "closed" != V.Ctx.state || (V.Ctx = new e(), V.BindDestroy("Ctx", function () {
- var e = V.Ctx;
- e && e.close && (e.close(), V.Ctx = 0);
- })), V.Ctx) : null;
- };
- var E = "ConnectEnableWebM";
- V[E] = !0;
- var P = "ConnectEnableWorklet";
- V[P] = !1;
- var g = function (e, _) {
- var l,
- i,
- f,
- c = e.BufferSize || V.BufferSize,
- h = V.Ctx,
- u = e.Stream,
- o = function (e) {
- var t = u._m = h.createMediaStreamSource(u),
- a = h.destination,
- s = "createMediaStreamDestination";
- h[s] && (a = h[s]()), t.connect(e), e.connect(a);
- },
- m = "",
- p = u._call,
- b = function (e) {
- for (var t in p) {
- for (var a = e.length, s = new Int16Array(a), n = 0, r = 0; r < a; r++) {
- var i = Math.max(-1, Math.min(1, e[r]));
- i = i < 0 ? 32768 * i : 32767 * i, s[r] = i, n += Math.abs(i);
- }
- for (var o in p) p[o](s, n);
- return;
- }
- },
- v = "ScriptProcessor",
- d = "audioWorklet",
- g = T + " " + d,
- S = "RecProc",
- M = "MediaRecorder",
- w = M + ".WebM.PCM",
- R = h.createScriptProcessor || h.createJavaScriptNode,
- A = "。由于" + d + "内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启" + d + "。",
- B = function () {
- i = u.isWorklet = !1, L(u), H("Connect采用老的" + v + "," + (V[P] ? "但已" : "可") + "设置" + T + "." + P + "=true尝试启用" + d + m + A, 3);
- var e = u._p = R.call(h, c, 1, 1);
- o(e);
- var t = "_D220626",
- a = V[t];
- a && H("Use " + T + "." + t, 3), e.onaudioprocess = function (e) {
- var t = e.inputBuffer.getChannelData(0);
- a ? (t = new Float32Array(t), setTimeout(function () {
- b(t);
- })) : b(t);
- };
- },
- k = function () {
- l = u.isWebM = !1, I(u), i = u.isWorklet = !R || V[P];
- var t = y.AudioWorkletNode;
- if (i && h[d] && t) {
- var s = function () {
- return i && u._na;
- },
- n = u._na = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- f = 0, s() && (H(d + "未返回任何音频,恢复使用" + v, 3), R && B());
- }, 500));
- },
- r = function () {
- if (s()) {
- var e = u._n = new t(h, S, {
- processorOptions: {
- bufferSize: c
- }
- });
- o(e), e.port.onmessage = function (e) {
- f && (clearTimeout(f), f = ""), s() ? b(e.data.val) : i || H(d + "多余回调", 3);
- }, H("Connect采用" + d + ",设置" + T + "." + P + "=false可恢复老式" + v + m + A, 3);
- }
- };
- h.resume()[p && "finally"](function () {
- if (s()) if (h[S]) r();else {
- var e,
- t,
- a = (t = "class " + S + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
- return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, g);
- })(function (e) {
- DEL_super(e);
- var t = this,
- a = e.processorOptions.bufferSize;
- t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
- e.data.kill && (t.kill = !0, console.log("$RA kill call"));
- }, console.log("$RA .ctor call", e);
- }), t += "process " + e(function (e, t, a) {
- var s = this,
- n = s.bufferSize,
- r = s.buffer,
- i = s.pos;
- if ((e = (e[0] || [])[0] || []).length) {
- r.set(e, i);
- var o = ~~((i += e.length) / n) * n;
- if (o) {
- this.port.postMessage({
- val: r.slice(0, o)
- });
- var _ = r.subarray(o, i);
- (r = new Float32Array(2 * n)).set(_), i = _.length, s.buffer = r;
- }
- s.pos = i;
- }
- return !s.kill;
- }), t += '}try{registerProcessor("' + S + '", ' + S + ')}catch(e){console.error("' + g + '注册失败",e)}', "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
- h[d].addModule(a).then(function (e) {
- s() && (h[S] = 1, r(), f && n());
- })[x](function (e) {
- H(d + ".addModule失败", 1, e), s() && B();
- });
- }
- });
- } else B();
- };
- !function () {
- var e = y[M],
- t = "ondataavailable",
- a = "audio/webm; codecs=pcm";
- l = u.isWebM = V[E];
- var s = e && t in e.prototype && e.isTypeSupported(a);
- if (m = s ? "" : "(此浏览器不支持" + w + ")", !_ || !l || !s) return k();
- var n = function () {
- return l && u._ra;
- },
- r = (u._ra = function () {
- "" !== f && (clearTimeout(f), f = setTimeout(function () {
- n() && (H(M + "未返回任何音频,降级使用" + d, 3), k());
- }, 500));
- }, Object.assign({
- mimeType: a
- }, V.ConnectWebMOptions)),
- i = u._r = new e(u, r),
- o = u._rd = {
- sampleRate: h[N]
- };
- i[t] = function (e) {
- var t = new FileReader();
- t.onloadend = function () {
- if (n()) {
- var e = C(new Uint8Array(t.result), o);
- if (!e) return;
- if (-1 == e) return void k();
- f && (clearTimeout(f), f = ""), b(e);
- } else l || H(M + "多余回调", 3);
- }, t.readAsArrayBuffer(e.data);
- }, i.start(~~(c / 48)), H("Connect采用" + w + ",设置" + T + "." + E + "=false可恢复使用" + d + "或老式" + v);
- }();
- },
- L = function (e) {
- e._na = null, e._n && (e._n.port.postMessage({
- kill: !0
- }), e._n.disconnect(), e._n = null);
- },
- I = function (e) {
- e._ra = null, e._r && (e._r.stop(), e._r = null);
- },
- S = function (e) {
- var t = (e = e || V) == V,
- a = e.Stream;
- if (a && (a._m && (a._m.disconnect(), a._m = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), L(a), I(a), t)) {
- for (var s = a.getTracks && a.getTracks() || a.audioTracks || [], n = 0; n < s.length; n++) {
- var r = s[n];
- r.stop && r.stop();
+ var S = function () {},
+ f = function (e) {
+ return "number" == typeof e;
+ },
+ N = function (e) {
+ return new l(e);
+ },
+ M = N.LM = "2024-04-09 19:15",
+ y = "https://github.com/xiangyuecn/Recorder",
+ R = "Recorder",
+ A = "getUserMedia",
+ V = "srcSampleRate",
+ D = "sampleRate",
+ i = "bitRate",
+ x = "catch",
+ t = e[R];
+ if (t && t.LM == M) return t.CLog(t.i18n.$T("K8zP::重复导入{1}", 0, R), 3);
+ N.IsOpen = function () {
+ var e = N.Stream;
+ if (e) {
+ var t = e.getTracks && e.getTracks() || e.audioTracks || [],
+ a = t[0];
+ if (a) {
+ var n = a.readyState;
+ return "live" == n || n == a.LIVE;
}
- a.stop && a.stop();
}
- e.Stream = 0;
+ return !1;
+ }, N.BufferSize = 4096, N.Destroy = function () {
+ for (var e in O(R + " Destroy"), L(), a) a[e]();
};
- V.SampleData = function (e, t, a, s, n) {
- s || (s = {});
- var r = s.index || 0,
- i = s.offset || 0,
- o = s.frameNext || [];
- n || (n = {});
- var _ = n.frameSize || 1;
- n.frameType && (_ = "mp3" == n.frameType ? 1152 : 1);
- var l = e.length;
- l + 1 < r && H("SampleData似乎传入了未重置chunk " + r + ">" + l, 3);
- for (var f = 0, c = r; c < l; c++) f += e[c].length;
- f = Math.max(0, f - Math.floor(i));
- var h = t / a;
- 1 < h ? f = Math.floor(f / h) : (h = 1, a = t), f += o.length;
- for (var u = new Int16Array(f), m = 0, c = 0; c < o.length; c++) u[m] = o[c], m++;
- for (; r < l; r++) {
- for (var p = e[r], c = i, b = p.length; c < b;) {
- var v = Math.floor(c),
- d = Math.ceil(c),
- g = c - v,
- S = p[v],
- M = d < b ? p[d] : (e[r + 1] || [S])[0] || 0;
- u[m] = S + (M - S) * g, m++, c += h;
+ var a = {};
+ N.BindDestroy = function (e, t) {
+ a[e] = t;
+ }, N.Support = function () {
+ if (!w) return !1;
+ var e = navigator.mediaDevices || {};
+ return e[A] || (e = navigator)[A] || (e[A] = e.webkitGetUserMedia || e.mozGetUserMedia || e.msGetUserMedia), !!e[A] && (N.Scope = e, !!N.GetContext());
+ }, N.GetContext = function (e) {
+ if (!w) return null;
+ var t = window.AudioContext;
+ if (t || (t = window.webkitAudioContext), !t) return null;
+ var a = N.Ctx;
+ if (a && "closed" != a.state || (a = N.Ctx = new t(), N.NewCtxs = N.NewCtxs || [], N.BindDestroy("Ctx", function () {
+ var e = N.Ctx;
+ e && e.close && (s(e), N.Ctx = 0);
+ var t = N.NewCtxs;
+ N.NewCtxs = [];
+ for (var a = 0; a < t.length; a++) s(t[a]);
+ })), e && a.close) try {
+ a = new t(), N.NewCtxs.push(a);
+ } catch (e) {
+ O("GetContext tryNew Error", 1, e);
}
- i = c - b;
- }
- o = null;
- var w = u.length % _;
- if (0 < w) {
- var R = 2 * (u.length - w);
- o = new Int16Array(u.buffer.slice(R)), u = new Int16Array(u.buffer.slice(0, R));
- }
- return {
- index: r,
- offset: i,
- frameNext: o,
- sampleRate: a,
- data: u
- };
- }, V.PowerLevel = function (e, t) {
- var a = e / t || 0;
- return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
- }, V.PowerDBFS = function (e) {
- var t = Math.max(.1, e || 0);
- return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
- }, V.CLog = function (e, t) {
- var a = new Date(),
- s = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
- n = this && this.envIn && this.envCheck && this.id,
- r = ["[" + s + " " + T + (n ? ":" + n : "") + "]" + e],
- i = arguments,
- o = y.console || {},
- _ = 2,
- l = o.log;
- for ("number" == typeof t ? l = 1 == t ? o.error : 3 == t ? o.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
- f ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(o, r);
- };
- var H = function () {
- V.CLog.apply(this, arguments);
- },
- f = !0;
- try {
- f = !console.log.apply;
- } catch (e) {}
- var s = 0;
- function t(e) {
- this.id = ++s, r();
- var t = {
- type: "mp3",
- bitRate: 16,
- sampleRate: 16e3,
- onProcess: v
- };
- for (var a in e) t[a] = e[a];
- this.set = t, this._S = 9, this.Sync = {
- O: 9,
- C: 9
- };
- }
- V.Sync = {
- O: 9,
- C: 9
- }, V.prototype = t.prototype = {
- CLog: H,
- _streamStore: function () {
- return this.set.sourceStream ? this : V;
- },
- open: function (e, a) {
- var s = this,
- n = s._streamStore();
- e = e || v;
- var r = function (e, t) {
- t = !!t, s.CLog("录音open失败:" + e + ",isUserNotAllow:" + t, 1), a && a(e, t);
- },
- i = function () {
- s.CLog("open ok id:" + s.id), e(), s._SO = 0;
- },
- o = n.Sync,
- _ = ++o.O,
- l = o.C;
- s._O = s._O_ = _, s._SO = s._S;
- var t = s.envCheck({
- envName: "H5",
- canProcess: !0
- });
- if (t) r("不能录音:" + t);else if (s.set.sourceStream) {
- if (!V.GetContext()) return void r("不支持此浏览器从流中获取录音");
- S(n), s.Stream = s.set.sourceStream, s.Stream._call = {};
- try {
- g(n);
- } catch (e) {
- return void r("从流中打开录音失败:" + e.message);
- }
- i();
- } else {
- var f = function (e, t) {
- try {
- y.top.a;
- } catch (e) {
- return void r('无权录音(跨域,请尝试给iframe添加麦克风访问策略,如allow="camera;microphone")');
- }
- /Permission|Allow/i.test(e) ? r("用户拒绝了录音权限", !0) : !1 === y.isSecureContext ? r("浏览器禁止不安全页面录音,可开启https解决") : /Found/i.test(e) ? r(t + ",无可用麦克风") : r(t);
- };
- if (V.IsOpen()) i();else if (V.Support()) {
- var c = function (t) {
- setTimeout(function () {
- t._call = {};
- var e = V.Stream;
- e && (S(), t._call = e._call), V.Stream = t, function () {
- if (l != o.C || !s._O) {
- var e = "open被取消";
- return _ == o.O ? s.close() : e = "open被中断", r(e), !0;
- }
- }() || (V.IsOpen() ? (e && s.CLog("发现同时多次调用open", 1), g(n, 1), i()) : r("录音功能无效:无音频流"));
- }, 100);
- },
- h = function (e) {
- var t = e.name || e.message || e.code + ":" + e;
- s.CLog("请求录音权限错误", 1, e), f(t, "无法录音:" + t);
- },
- u = {
- noiseSuppression: !1,
- echoCancellation: !1
- },
- m = s.set.audioTrackSet;
- for (var p in m) u[p] = m[p];
- u.sampleRate = V.Ctx.sampleRate;
- try {
- var b = V.Scope[d]({
- audio: u
- }, c, h);
- } catch (e) {
- s.CLog(d, 3, e), b = V.Scope[d]({
- audio: !0
- }, c, h);
- }
- b && b.then && b.then(c)[x](h);
- } else f("", "此浏览器不支持录音");
- }
- },
- close: function (e) {
- e = e || v;
- var t = this,
- a = t._streamStore();
- t._stop();
- var s = a.Sync;
- if (t._O = 0, t._O_ != s.O) return t.CLog("close被忽略(因为同时open了多个rec,只有最后一个会真正close)", 3), void e();
- s.C++, S(a), t.CLog("close"), e();
- },
- mock: function (e, t) {
- var a = this;
- return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a[O] = t, a;
- },
- envCheck: function (e) {
- var t,
- a = this.set,
- s = "CPU_BE";
- if (t || V[s] || !y.Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (r(s), t = "不支持CPU_BE架构"), !t) {
- var n = a.type;
- this[n + "_envCheck"] ? t = this[n + "_envCheck"](e, a) : a.takeoffEncodeChunk && (t = n + "类型" + (this[n] ? "" : "(未加载编码器)") + "不支持设置takeoffEncodeChunk");
- }
- return t || "";
- },
- envStart: function (e, t) {
- var a = this,
- s = a.set;
- a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [];
- var n = s[N];
- if (t < n ? s[N] = t : n = 0, a[O] = t, a.CLog(O + ": " + t + " set." + N + ": " + s[N] + (n ? " 忽略" + n : ""), n ? 3 : 0), a.engineCtx = 0, a[s.type + "_start"]) {
- var r = a.engineCtx = a[s.type + "_start"](s);
- r && (r.pcmDatas = [], r.pcmSize = 0);
- }
- },
- envResume: function () {
- this.envInFixTs = [];
- },
- envIn: function (e, t) {
- var n = this,
- r = n.set,
- i = n.engineCtx,
- a = n[O],
- s = e.length,
- o = V.PowerLevel(t, s),
- _ = n.buffers,
- l = _.length;
- _.push(e);
- var f = _,
- c = l,
- h = Date.now(),
- u = Math.round(s / a * 1e3);
- n.envInLast = h, 1 == n.buffers.length && (n.envInFirst = h - u);
- var m = n.envInFixTs;
- m.splice(0, 0, {
- t: h,
- d: u
- });
- for (var p = h, b = 0, v = 0; v < m.length; v++) {
- var d = m[v];
- if (3e3 < h - d.t) {
- m.length = v;
+ return a;
+ }, N.CloseNewCtx = function (e) {
+ if (e && e != N.Ctx) {
+ s(e);
+ for (var t = N.NewCtxs || [], a = t.length, n = 0; n < t.length; n++) if (t[n] == e) {
+ t.splice(n, 1);
break;
}
- p = d.t, b += d.d;
+ O(z("mSxV::剩{1}个GetContext未close", 0, a + "-1=" + t.length), t.length ? 3 : 0);
}
- var g = m[1],
- S = h - p;
- if (S / 3 < S - b && (g && 1e3 < S || 6 <= m.length)) {
- var M = h - g.t - u;
- if (u / 5 < M) {
- var w = !r.disableEnvInFix;
- if (n.CLog("[" + h + "]" + (w ? "" : "未") + "补偿" + M + "ms", 3), n.envInFix += M, w) {
- var R = new Int16Array(M * a / 1e3);
- s += R.length, _.push(R);
+ };
+ var s = function (e) {
+ if (e && e.close) {
+ e._isC = 1;
+ try {
+ e.close();
+ } catch (e) {
+ O("ctx close err", 1, e);
}
}
- }
- var A = n.recSize,
- B = s,
- k = A + B;
- if (n.recSize = k, i) {
- var y = V.SampleData(_, a, r[N], i.chunkInfo);
- i.chunkInfo = y, k = (A = i.pcmSize) + (B = y.data.length), i.pcmSize = k, _ = i.pcmDatas, l = _.length, _.push(y.data), a = y[N];
- }
- var T = Math.round(k / a * 1e3),
- x = _.length,
- E = f.length,
- P = function () {
- for (var e = L ? 0 : -B, t = null == _[0], a = l; a < x; a++) {
- var s = _[a];
- null == s ? t = 1 : (e += s.length, i && s.length && n[r.type + "_encode"](i, s));
- }
- if (t && i) for (a = c, f[0] && (a = 0); a < E; a++) f[a] = null;
- t && (e = L ? B : 0, _[0] = null), i ? i.pcmSize += e : n.recSize += e;
- },
- L = 0,
- I = "rec.set.onProcess";
- try {
- L = r.onProcess(_, o, T, a, l, P);
- } catch (e) {
- console.error(I + "回调出错是不允许的,需保证不会抛异常", e);
- }
- var H = Date.now() - h;
- if (10 < H && 1e3 < n.envInFirst - h && n.CLog(I + "低性能,耗时" + H + "ms", 3), !0 === L) {
- var C = 0;
- for (v = l; v < x; v++) null == _[v] ? C = 1 : _[v] = new Int16Array(0);
- C ? n.CLog("未进入异步前不能清除buffers", 3) : i ? i.pcmSize -= B : n.recSize -= B;
- } else P();
- },
- start: function () {
- var t = this,
- a = V.Ctx,
- e = 1;
- if (t.set.sourceStream ? t.Stream || (e = 0) : V.IsOpen() || (e = 0), e) {
- if (t.CLog("开始录音"), t._stop(), t.state = 3, t.envStart(null, a[N]), t._SO && t._SO + 1 != t._S) t.CLog("start被中断", 3);else {
- t._SO = 0;
- var s = function () {
- 3 == t.state && (t.state = 1, t.resume());
- };
- if ("suspended" == a.state) {
- var n = "AudioContext resume: ";
- t.CLog(n + "wait..."), a.resume().then(function () {
- t.CLog(n + a.state), s();
+ },
+ B = N.ResumeCtx = function (a, n, s, r) {
+ var i = 0,
+ o = 0,
+ _ = 0,
+ l = 0,
+ f = "EventListener",
+ c = "ResumeCtx ",
+ u = function (e, t) {
+ o && h(), i || (i = 1, e && r(e, l), t && s(l)), t && (!a._LsSC && a["add" + f] && a["add" + f]("statechange", b), a._LsSC = 1, _ = 1);
+ },
+ h = function (e) {
+ if (!e || !o) {
+ o = e ? 1 : 0;
+ for (var t = ["focus", "mousedown", "mouseup", "touchstart", "touchend"], a = 0; a < t.length; a++) window[(e ? "add" : "remove") + f](t[a], b, !0);
+ }
+ },
+ b = function () {
+ var e = a.state,
+ t = p(e);
+ if (!i && !n(t ? ++l : l)) return u();
+ t ? (_ && O(c + "sc " + e, 3), h(1), a.resume().then(function () {
+ _ && O(c + "sc " + a.state), u(0, 1);
})[x](function (e) {
- t.CLog(n + a.state + " 可能无法录音:" + e.message, 1, e), s();
- });
- } else s();
+ O(c + "error", 1, e), p(a.state) || u(e.message || "error");
+ })) : "closed" == e ? (_ && !a._isC && O(c + "sc " + e, 1), u("ctx closed")) : u(0, 1);
+ };
+ b();
+ },
+ p = N.CtxSpEnd = function (e) {
+ return "suspended" == e || "interrupted" == e;
+ },
+ k = function (e) {
+ var t = e.state,
+ a = "ctx.state=" + t;
+ return p(t) && (a += z("nMIy::(注意:ctx不是running状态,rec.open和start至少要有一个在用户操作(触摸、点击等)时进行调用,否则将在rec.start时尝试进行ctx.resume,可能会产生兼容性问题(仅iOS),请参阅文档中runningContext配置)")), a;
+ },
+ T = "ConnectEnableWebM";
+ N[T] = !0;
+ var E = "ConnectEnableWorklet";
+ N[E] = !1;
+ var C = function (e, _) {
+ var l = e.BufferSize || N.BufferSize,
+ f = e.Stream,
+ c = f._RC || f._c || N.GetContext(!0);
+ f._c = c;
+ var u,
+ a,
+ h,
+ i = function (e) {
+ var t = f._m = c.createMediaStreamSource(f),
+ a = c.destination,
+ n = "createMediaStreamDestination";
+ c[n] && (a = f._d = c[n]()), t.connect(e), e.connect(a);
+ },
+ b = "",
+ p = f._call,
+ m = function (e) {
+ for (var t in p) {
+ for (var a = e.length, n = new Int16Array(a), s = 0, r = 0; r < a; r++) {
+ var i = Math.max(-1, Math.min(1, e[r]));
+ i = i < 0 ? 32768 * i : 32767 * i, n[r] = i, s += Math.abs(i);
+ }
+ for (var o in p) p[o](n, s);
+ return;
+ }
+ },
+ v = "ScriptProcessor",
+ d = "audioWorklet",
+ o = R + " " + d,
+ g = "RecProc",
+ w = "MediaRecorder",
+ S = w + ".WebM.PCM",
+ M = c.createScriptProcessor || c.createJavaScriptNode,
+ y = z("ZGlf::。由于{1}内部1秒375次回调,在移动端可能会有性能问题导致回调丢失录音变短,PC端无影响,暂不建议开启{1}。", 0, d),
+ A = function () {
+ a = f.isWorklet = !1, n(f), O(z("7TU0::Connect采用老的{1},", 0, v) + Y.get(z(N[E] ? "JwCL::但已设置{1}尝试启用{2}" : "VGjB::可设置{1}尝试启用{2}", 2), [R + "." + E + "=true", d]) + b + y, 3);
+ var e = f._p = M.call(c, l, 1, 1);
+ i(e), e.onaudioprocess = function (e) {
+ var t = e.inputBuffer.getChannelData(0);
+ m(t);
+ };
+ },
+ k = function () {
+ u = f.isWebM = !1, I(f), a = f.isWorklet = !M || N[E];
+ var t = window.AudioWorkletNode;
+ if (a && c[d] && t) {
+ var n = function () {
+ return a && f._na;
+ },
+ s = f._na = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ h = 0, n() && (O(z("MxX1::{1}未返回任何音频,恢复使用{2}", 0, d, v), 3), M && A());
+ }, 500));
+ },
+ r = function () {
+ if (n()) {
+ var e = f._n = new t(c, g, {
+ processorOptions: {
+ bufferSize: l
+ }
+ });
+ i(e), e.port.onmessage = function (e) {
+ h && (clearTimeout(h), h = ""), n() ? m(e.data.val) : a || O(z("XUap::{1}多余回调", 0, d), 3);
+ }, O(z("yOta::Connect采用{1},设置{2}可恢复老式{3}", 0, d, R + "." + E + "=false", v) + b + y, 3);
+ }
+ },
+ e = function () {
+ if (n()) if (c[g]) r();else {
+ var e,
+ t,
+ a = (t = "class " + g + " extends AudioWorkletProcessor{", t += "constructor " + (e = function (e) {
+ return e.toString().replace(/^function|DEL_/g, "").replace(/\$RA/g, o);
+ })(function (e) {
+ DEL_super(e);
+ var t = this,
+ a = e.processorOptions.bufferSize;
+ t.bufferSize = a, t.buffer = new Float32Array(2 * a), t.pos = 0, t.port.onmessage = function (e) {
+ e.data.kill && (t.kill = !0, $C.log("$RA kill call"));
+ }, $C.log("$RA .ctor call", e);
+ }), t += "process " + e(function (e, t, a) {
+ var n = this,
+ s = n.bufferSize,
+ r = n.buffer,
+ i = n.pos;
+ if ((e = (e[0] || [])[0] || []).length) {
+ r.set(e, i);
+ var o = ~~((i += e.length) / s) * s;
+ if (o) {
+ this.port.postMessage({
+ val: r.slice(0, o)
+ });
+ var _ = r.subarray(o, i);
+ (r = new Float32Array(2 * s)).set(_), i = _.length, n.buffer = r;
+ }
+ n.pos = i;
+ }
+ return !n.kill;
+ }), t = (t += '}try{registerProcessor("' + g + '", ' + g + ')}catch(e){$C.error("' + o + ' Reg Error",e)}').replace(/\$C\./g, "console."), "data:text/javascript;base64," + btoa(unescape(encodeURIComponent(t))));
+ c[d].addModule(a).then(function (e) {
+ n() && (c[g] = 1, r(), h && s());
+ })[x](function (e) {
+ O(d + ".addModule Error", 1, e), n() && A();
+ });
+ }
+ };
+ B(c, function () {
+ return n();
+ }, e, e);
+ } else A();
+ };
+ !function () {
+ var e = window[w],
+ t = "ondataavailable",
+ a = "audio/webm; codecs=pcm";
+ u = f.isWebM = N[T];
+ var n = e && t in e.prototype && e.isTypeSupported(a);
+ if (b = n ? "" : z("VwPd::(此浏览器不支持{1})", 0, S), !_ || !u || !n) return k();
+ var s = function () {
+ return u && f._ra;
+ },
+ r = (f._ra = function () {
+ "" !== h && (clearTimeout(h), h = setTimeout(function () {
+ s() && (O(z("vHnb::{1}未返回任何音频,降级使用{2}", 0, w, d), 3), k());
+ }, 500));
+ }, Object.assign({
+ mimeType: a
+ }, N.ConnectWebMOptions)),
+ i = f._r = new e(f, r),
+ o = f._rd = {
+ sampleRate: c[D]
+ };
+ i[t] = function (e) {
+ var t = new FileReader();
+ t.onloadend = function () {
+ if (s()) {
+ var e = P(new Uint8Array(t.result), o);
+ if (!e) return;
+ if (-1 == e) return void k();
+ h && (clearTimeout(h), h = ""), m(e);
+ } else u || O(z("O9P7::{1}多余回调", 0, w), 3);
+ }, t.readAsArrayBuffer(e.data);
+ }, i.start(~~(l / 48)), O(z("LMEm::Connect采用{1},设置{2}可恢复使用{3}或老式{4}", 0, S, R + "." + T + "=false", d, v));
+ }();
+ },
+ r = function (e) {
+ e._na && e._na(), e._ra && e._ra();
+ },
+ n = function (e) {
+ e._na = null, e._n && (e._n.port.postMessage({
+ kill: !0
+ }), e._n.disconnect(), e._n = null);
+ },
+ I = function (e) {
+ if (e._ra = null, e._r) {
+ try {
+ e._r.stop();
+ } catch (e) {
+ O("mr stop err", 1, e);
+ }
+ e._r = null;
}
- } else t.CLog("未open", 1);
- },
- pause: function () {
- var e = this;
- e.state && (e.state = 2, e.CLog("pause"), delete e._streamStore().Stream._call[e.id]);
- },
- resume: function () {
- var e,
- a = this;
- if (a.state) {
- a.state = 1, a.CLog("resume"), a.envResume();
- var t = a._streamStore().Stream;
- t._call[a.id] = function (e, t) {
- 1 == a.state && a.envIn(e, t);
- }, (e = t)._na && e._na(), e._ra && e._ra();
- }
- },
- _stop: function (e) {
- var t = this,
- a = t.set;
- t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
- },
- stop: function (a, t, e) {
- var s,
- n = this,
- r = n.set,
- i = n.envInLast - n.envInFirst,
- o = i && n.buffers.length;
- n.CLog("stop 和start时差" + (i ? i + "ms 补偿" + n.envInFix + "ms envIn:" + o + " fps:" + (o / i * 1e3).toFixed(1) : "-"));
- var _ = function () {
- n._stop(), e && n.close();
- },
- l = function (e) {
- n.CLog("结束录音失败:" + e, 1), t && t(e), _();
- },
- f = function (e, t) {
- if (n.CLog("结束录音 编码花" + (Date.now() - s) + "ms 音频时长" + t + "ms 文件大小" + e.size + "b"), r.takeoffEncodeChunk) n.CLog("启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据", 3);else if (e.size < Math.max(100, t / 2)) return void l("生成的" + r.type + "无效");
- a && a(e, t), _();
+ },
+ L = function (e) {
+ var t = (e = e || N) == N,
+ a = e.Stream;
+ a && (a._m && (a._m.disconnect(), a._m = null), !a._RC && a._c && N.CloseNewCtx(a._c), a._RC = null, a._c = null, a._d && (o(a._d.stream), a._d = null), a._p && (a._p.disconnect(), a._p.onaudioprocess = a._p = null), n(a), I(a), t && o(a)), e.Stream = 0;
+ },
+ o = N.StopS_ = function (e) {
+ for (var t = e.getTracks && e.getTracks() || e.audioTracks || [], a = 0; a < t.length; a++) {
+ var n = t[a];
+ n.stop && n.stop();
+ }
+ e.stop && e.stop();
+ };
+ N.SampleData = function (e, t, a, n, s) {
+ var r = "SampleData";
+ n || (n = {});
+ var i = n.index || 0,
+ o = n.offset || 0,
+ _ = n.filter;
+ if (_ && _.fn && _.sr != t && (_ = null, O(z("d48C::{1}的filter采样率变了,重设滤波", 0, r), 3)), !_) {
+ var l = 3 * t / 4 < a ? 0 : a / 2 * 3 / 4;
+ _ = {
+ fn: l ? N.IIRFilter(!0, t, l) : 0
};
- if (!n.isMock) {
- var c = 3 == n.state;
- if (!n.state || c) return void l("未开始录音" + (c ? ",开始录音前无用户交互导致AudioContext未运行" : ""));
- n._stop(!0);
}
- var h = n.recSize;
- if (h) {
- if (n.buffers[0]) {
- if (n[r.type]) {
- if (n.isMock) {
- var u = n.envCheck(n.mockEnvInfo || {
+ _.sr = t;
+ var f = _.fn,
+ c = n.frameNext || [];
+ s || (s = {});
+ var u = s.frameSize || 1;
+ s.frameType && (u = "mp3" == s.frameType ? 1152 : 1);
+ var h = e.length;
+ h + 1 < i && O(z("tlbC::{1}似乎传入了未重置chunk {2}", 0, r, i + ">" + h), 3);
+ for (var b = 0, p = i; p < h; p++) b += e[p].length;
+ b = Math.max(0, b - Math.floor(o));
+ var m = t / a;
+ 1 < m ? b = Math.floor(b / m) : (m = 1, a = t), b += c.length;
+ for (var v = new Int16Array(b), d = 0, p = 0; p < c.length; p++) v[d] = c[p], d++;
+ for (; i < h; i++) {
+ for (var g = e[i], p = o, w = g.length, S = f && f.Embed, M = 0, y = 0, A = 0, k = 0, R = 0, x = 0; R < w; R++, x++) if (x < w && (S ? (A = g[x], k = S.b0 * A + S.b1 * S.x1 + S.b0 * S.x2 - S.a1 * S.y1 - S.a2 * S.y2, S.x2 = S.x1, S.x1 = A, S.y2 = S.y1, S.y1 = k) : k = f ? f(g[x]) : g[x]), M = y, y = k, 0 != x) {
+ var B = Math.floor(p);
+ if (R == B) {
+ var T = Math.ceil(p),
+ E = p - B,
+ C = M,
+ I = T < w ? y : C,
+ L = C + (I - C) * E;
+ 32767 < L ? L = 32767 : L < -32768 && (L = -32768), v[d] = L, d++, p += m;
+ }
+ } else R--;
+ o = Math.max(0, p - w);
+ }
+ c = null;
+ var P = v.length % u;
+ if (0 < P) {
+ var H = 2 * (v.length - P);
+ c = new Int16Array(v.buffer.slice(H)), v = new Int16Array(v.buffer.slice(0, H));
+ }
+ return {
+ index: i,
+ offset: o,
+ filter: _,
+ frameNext: c,
+ sampleRate: a,
+ data: v
+ };
+ }, N.IIRFilter = function (e, t, a) {
+ var n = 2 * Math.PI * a / t,
+ s = Math.sin(n),
+ r = Math.cos(n),
+ i = s / 2,
+ o = 1 + i,
+ _ = -2 * r / o,
+ l = (1 - i) / o;
+ if (e) var f = (1 - r) / 2 / o,
+ c = (1 - r) / o;else var f = (1 + r) / 2 / o,
+ c = -(1 + r) / o;
+ var u = 0,
+ h = 0,
+ b = 0,
+ p = 0,
+ m = 0,
+ v = function (e) {
+ return b = f * e + c * u + f * h - _ * p - l * m, h = u, u = e, m = p, p = b;
+ };
+ return v.Embed = {
+ x1: 0,
+ x2: 0,
+ y1: 0,
+ y2: 0,
+ b0: f,
+ b1: c,
+ a1: _,
+ a2: l
+ }, v;
+ }, N.PowerLevel = function (e, t) {
+ var a = e / t || 0;
+ return a < 1251 ? Math.round(a / 1250 * 10) : Math.round(Math.min(100, Math.max(0, 100 * (1 + Math.log(a / 1e4) / Math.log(10)))));
+ }, N.PowerDBFS = function (e) {
+ var t = Math.max(.1, e || 0);
+ return t = Math.min(t, 32767), t = 20 * Math.log(t / 32767) / Math.log(10), Math.max(-100, Math.round(t));
+ }, N.CLog = function (e, t) {
+ if ("object" == typeof console) {
+ var a = new Date(),
+ n = ("0" + a.getMinutes()).substr(-2) + ":" + ("0" + a.getSeconds()).substr(-2) + "." + ("00" + a.getMilliseconds()).substr(-3),
+ s = this && this.envIn && this.envCheck && this.id,
+ r = ["[" + n + " " + R + (s ? ":" + s : "") + "]" + e],
+ i = arguments,
+ o = N.CLog,
+ _ = 2,
+ l = o.log || console.log;
+ for (f(t) ? l = 1 == t ? o.error || console.error : 3 == t ? o.warn || console.warn : l : _ = 1; _ < i.length; _++) r.push(i[_]);
+ c ? l && l("[IsLoser]" + r[0], 1 < r.length ? r : "") : l.apply(console, r);
+ }
+ };
+ var O = function () {
+ N.CLog.apply(this, arguments);
+ },
+ c = !0;
+ try {
+ c = !console.log.apply;
+ } catch (e) {}
+ var _ = 0;
+ function l(e) {
+ var t = this;
+ t.id = ++_, u();
+ var a = {
+ type: "mp3",
+ onProcess: S
+ };
+ for (var n in e) a[n] = e[n];
+ var s = (t.set = a)[i],
+ r = a[D];
+ (s && !f(s) || r && !f(r)) && t.CLog(z.G("IllegalArgs-1", [z("VtS4::{1}和{2}必须是数值", 0, D, i)]), 1, e), a[i] = +s || 16, a[D] = +r || 16e3, t.state = 0, t._S = 9, t.Sync = {
+ O: 9,
+ C: 9
+ };
+ }
+ N.Sync = {
+ O: 9,
+ C: 9
+ }, N.prototype = l.prototype = {
+ CLog: O,
+ _streamStore: function () {
+ return this.set.sourceStream ? this : N;
+ },
+ _streamCtx: function () {
+ var e = this._streamStore().Stream;
+ return e && e._c;
+ },
+ open: function (e, a) {
+ var n = this,
+ s = n.set,
+ r = n._streamStore(),
+ i = 0;
+ e = e || S;
+ var o = function (e, t) {
+ t = !!t, n.CLog(z("5tWi::录音open失败:") + e + ",isUserNotAllow:" + t, 1), i && N.CloseNewCtx(i), a && a(e, t);
+ };
+ n._streamTag = A;
+ var _ = function () {
+ n.CLog("open ok, id:" + n.id + " stream:" + n._streamTag), e(), n._SO = 0;
+ },
+ l = r.Sync,
+ f = ++l.O,
+ c = l.C;
+ n._O = n._O_ = f, n._SO = n._S;
+ if (w) {
+ var t = n.envCheck({
+ envName: "H5",
+ canProcess: !0
+ });
+ if (t) o(z("A5bm::不能录音:") + t);else if (s.sourceStream) {
+ if (n._streamTag = "set.sourceStream", !N.GetContext()) return void o(z("1iU7::不支持此浏览器从流中获取录音"));
+ L(r);
+ var u = n.Stream = s.sourceStream;
+ u._RC = s.runningContext, u._call = {};
+ try {
+ C(r);
+ } catch (e) {
+ return L(r), void o(z("BTW2::从流中打开录音失败:") + e.message);
+ }
+ _();
+ } else {
+ var h = function (e, t) {
+ try {
+ window.top.a;
+ } catch (e) {
+ return void o(z("Nclz::无权录音(跨域,请尝试给iframe添加麦克风访问策略,如{1})", 0, 'allow="camera;microphone"'));
+ }
+ /Permission|Allow/i.test(e) ? o(z("gyO5::用户拒绝了录音权限"), !0) : !1 === window.isSecureContext ? o(z("oWNo::浏览器禁止不安全页面录音,可开启https解决")) : /Found/i.test(e) ? o(t + z("jBa9::,无可用麦克风")) : o(t);
+ };
+ if (N.IsOpen()) _();else if (N.Support()) {
+ var b = s.runningContext;
+ b || (b = i = N.GetContext(!0));
+ var p = function (t) {
+ setTimeout(function () {
+ t._call = {};
+ var e = N.Stream;
+ e && (L(), t._call = e._call), (N.Stream = t)._c = b, t._RC = s.runningContext, function () {
+ if (c != l.C || !n._O) {
+ var e = z("dFm8::open被取消");
+ return f == l.O ? n.close() : e = z("VtJO::open被中断"), o(e), !0;
+ }
+ }() || (N.IsOpen() ? (e && n.CLog(z("upb8::发现同时多次调用open"), 1), C(r, 1), _()) : o(z("Q1GA::录音功能无效:无音频流")));
+ }, 100);
+ },
+ m = function (e) {
+ var t = e.name || e.message || e.code + ":" + e;
+ n.CLog(z("xEQR::请求录音权限错误"), 1, e), h(t, z("bDOG::无法录音:") + t);
+ },
+ v = s.audioTrackSet || {};
+ v[D] = b[D];
+ var d = {
+ audio: v
+ };
+ try {
+ var g = N.Scope[A](d, p, m);
+ } catch (e) {
+ n.CLog(A, 3, e), d = {
+ audio: !0
+ }, g = N.Scope[A](d, p, m);
+ }
+ n.CLog(A + "(" + JSON.stringify(d) + ") " + k(b) + z("RiWe::,未配置noiseSuppression和echoCancellation时浏览器可能会自动打开降噪和回声消除,移动端可能会降低系统播放音量(关闭录音后可恢复),请参阅文档中audioTrackSet配置") + "(" + y + ") LM:" + M + " UA:" + navigator.userAgent), g && g.then && g.then(p)[x](m);
+ } else h("", z("COxc::此浏览器不支持录音"));
+ }
+ } else o(z.G("NonBrowser-1", ["open"]) + z("EMJq::,可尝试使用RecordApp解决方案") + "(" + y + "/tree/master/app-support-sample)");
+ },
+ close: function (e) {
+ e = e || S;
+ var t = this,
+ a = t._streamStore();
+ t._stop();
+ var n = " stream:" + t._streamTag,
+ s = a.Sync;
+ if (t._O = 0, t._O_ != s.O) return t.CLog(z("hWVz::close被忽略(因为同时open了多个rec,只有最后一个会真正close)") + n, 3), void e();
+ s.C++, L(a), t.CLog("close," + n), e();
+ },
+ mock: function (e, t) {
+ var a = this;
+ return a._stop(), a.isMock = 1, a.mockEnvInfo = null, a.buffers = [e], a.recSize = e.length, a._setSrcSR(t), a._streamTag = "mock", a;
+ },
+ _setSrcSR: function (e) {
+ var t = this.set,
+ a = t[D];
+ e < a ? t[D] = e : a = 0, this[V] = e, this.CLog(V + ": " + e + " set." + D + ": " + t[D] + (a ? " " + z("UHvm::忽略") + ": " + a : ""), a ? 3 : 0);
+ },
+ envCheck: function (e) {
+ var t,
+ a = this.set,
+ n = "CPU_BE";
+ if (t || N[n] || "function" != typeof Int8Array || new Int8Array(new Int32Array([1]).buffer)[0] || (u(n), t = z("Essp::不支持{1}架构", 0, n)), !t) {
+ var s = a.type,
+ r = this[s + "_envCheck"];
+ a.takeoffEncodeChunk && (r ? e.canProcess || (t = z("7uMV::{1}环境不支持实时处理", 0, e.envName)) : t = z("2XBl::{1}类型不支持设置takeoffEncodeChunk", 0, s) + (this[s] ? "" : z("LG7e::(未加载编码器)"))), !t && r && (t = this[s + "_envCheck"](e, a));
+ }
+ return t || "";
+ },
+ envStart: function (e, t) {
+ var a = this,
+ n = a.set;
+ if (a.isMock = e ? 1 : 0, a.mockEnvInfo = e, a.buffers = [], a.recSize = 0, e && (a._streamTag = "env$" + e.envName), a.state = 1, a.envInLast = 0, a.envInFirst = 0, a.envInFix = 0, a.envInFixTs = [], a._setSrcSR(t), a.engineCtx = 0, a[n.type + "_start"]) {
+ var s = a.engineCtx = a[n.type + "_start"](n);
+ s && (s.pcmDatas = [], s.pcmSize = 0);
+ }
+ },
+ envResume: function () {
+ this.envInFixTs = [];
+ },
+ envIn: function (e, t) {
+ var s = this,
+ r = s.set,
+ i = s.engineCtx;
+ if (1 == s.state) {
+ var a = s[V],
+ n = e.length,
+ o = N.PowerLevel(t, n),
+ _ = s.buffers,
+ l = _.length;
+ _.push(e);
+ var f = _,
+ c = l,
+ u = Date.now(),
+ h = Math.round(n / a * 1e3);
+ s.envInLast = u, 1 == s.buffers.length && (s.envInFirst = u - h);
+ var b = s.envInFixTs;
+ b.splice(0, 0, {
+ t: u,
+ d: h
+ });
+ for (var p = u, m = 0, v = 0; v < b.length; v++) {
+ var d = b[v];
+ if (3e3 < u - d.t) {
+ b.length = v;
+ break;
+ }
+ p = d.t, m += d.d;
+ }
+ var g = b[1],
+ w = u - p,
+ S = w - m;
+ if (w / 3 < S && (g && 1e3 < w || 6 <= b.length)) {
+ var M = u - g.t - h;
+ if (h / 5 < M) {
+ var y = !r.disableEnvInFix;
+ if (s.CLog("[" + u + "]" + Y.get(z(y ? "4Kfd::补偿{1}ms" : "bM5i::未补偿{1}ms", 1), [M]), 3), s.envInFix += M, y) {
+ var A = new Int16Array(M * a / 1e3);
+ n += A.length, _.push(A);
+ }
+ }
+ }
+ var k = s.recSize,
+ R = n,
+ x = k + R;
+ if (s.recSize = x, i) {
+ var B = N.SampleData(_, a, r[D], i.chunkInfo);
+ i.chunkInfo = B, k = i.pcmSize, R = B.data.length, x = k + R, i.pcmSize = x, _ = i.pcmDatas, l = _.length, _.push(B.data), a = B[D];
+ }
+ var T = Math.round(x / a * 1e3),
+ E = _.length,
+ C = f.length,
+ I = function () {
+ for (var e = L ? 0 : -R, t = null == _[0], a = l; a < E; a++) {
+ var n = _[a];
+ null == n ? t = 1 : (e += n.length, i && n.length && s[r.type + "_encode"](i, n));
+ }
+ if (t && i) {
+ var a = c;
+ for (f[0] && (a = 0); a < C; a++) f[a] = null;
+ }
+ t && (e = L ? R : 0, _[0] = null), i ? i.pcmSize += e : s.recSize += e;
+ },
+ L = 0,
+ P = "rec.set.onProcess";
+ try {
+ L = r.onProcess(_, o, T, a, l, I);
+ } catch (e) {
+ console.error(P + z("gFUF::回调出错是不允许的,需保证不会抛异常"), e);
+ }
+ var H = Date.now() - u;
+ if (10 < H && 1e3 < s.envInFirst - u && s.CLog(P + z("2ghS::低性能,耗时{1}ms", 0, H), 3), !0 === L) {
+ for (var O = 0, v = l; v < E; v++) null == _[v] ? O = 1 : _[v] = new Int16Array(0);
+ O ? s.CLog(z("ufqH::未进入异步前不能清除buffers"), 3) : i ? i.pcmSize -= R : s.recSize -= R;
+ } else I();
+ } else s.state || s.CLog("envIn at state=0", 3);
+ },
+ start: function () {
+ var t = this,
+ e = 1;
+ if (t.set.sourceStream ? t.Stream || (e = 0) : N.IsOpen() || (e = 0), e) {
+ var a = t._streamCtx();
+ if (t.CLog(z("kLDN::start 开始录音,") + k(a) + " stream:" + t._streamTag), t._stop(), t.envStart(null, a[D]), t.state = 3, t._SO && t._SO + 1 != t._S) t.CLog(z("Bp2y::start被中断"), 3);else {
+ t._SO = 0;
+ var n = function () {
+ 3 == t.state && (t.state = 1, t.resume());
+ },
+ s = "AudioContext resume: ";
+ B(a, function (e) {
+ return e && t.CLog(s + "wait..."), 3 == t.state;
+ }, function (e) {
+ e && t.CLog(s + a.state), n();
+ }, function (e) {
+ t.CLog(s + a.state + z("upkE::,可能无法录音:") + e, 1), n();
+ });
+ }
+ } else t.CLog(z("6WmN::start失败:未open"), 1);
+ },
+ pause: function () {
+ var e = this,
+ t = e._streamStore().Stream;
+ e.state && (e.state = 2, e.CLog("pause"), t && delete t._call[e.id]);
+ },
+ resume: function () {
+ var a = this,
+ t = a._streamStore().Stream,
+ n = "resume(wait ctx)";
+ if (3 == a.state) a.CLog(n);else if (a.state) {
+ a.state = 1, a.CLog("resume"), a.envResume(), t && (t._call[a.id] = function (e, t) {
+ 1 == a.state && a.envIn(e, t);
+ }, r(t));
+ var s = a._streamCtx();
+ s && B(s, function (e) {
+ return e && a.CLog(n + "..."), 1 == a.state;
+ }, function (e) {
+ e && a.CLog(n + s.state), r(t);
+ }, function (e) {
+ a.CLog(n + s.state + "[err]" + e, 1);
+ });
+ }
+ },
+ _stop: function (e) {
+ var t = this,
+ a = t.set;
+ t.isMock || t._S++, t.state && (t.pause(), t.state = 0), !e && t[a.type + "_stop"] && (t[a.type + "_stop"](t.engineCtx), t.engineCtx = 0);
+ },
+ stop: function (c, t, e) {
+ var u,
+ h = this,
+ b = h.set,
+ a = h.envInLast - h.envInFirst,
+ n = a && h.buffers.length;
+ h.CLog(z("Xq4s::stop 和start时差:") + (a ? a + "ms " + z("3CQP::补偿:") + h.envInFix + "ms envIn:" + n + " fps:" + (n / a * 1e3).toFixed(1) : "-") + " stream:" + h._streamTag + " (" + y + ") LM:" + M);
+ var p = function () {
+ h._stop(), e && h.close();
+ },
+ m = function (e) {
+ h.CLog(z("u8JG::结束录音失败:") + e, 1), t && t(e), p();
+ },
+ s = function (e, t, a) {
+ var n = "arraybuffer",
+ s = "dataType",
+ r = "DefaultDataType",
+ i = h[s] || N[r] || "blob",
+ o = s + "=" + i,
+ _ = e instanceof ArrayBuffer,
+ l = 0,
+ f = _ ? e.byteLength : e.size;
+ if (i == n ? _ || (l = 1) : "blob" == i ? "function" != typeof Blob ? l = z.G("NonBrowser-1", [o]) + z("1skY::,请设置{1}", 0, R + "." + r + '="' + n + '"') : (_ && (e = new Blob([e], {
+ type: t
+ })), e instanceof Blob || (l = 1), t = e.type || t) : l = z.G("NotSupport-1", [o]), h.CLog(z("Wv7l::结束录音 编码花{1}ms 音频时长{2}ms 文件大小{3}b", 0, Date.now() - u, a, f) + " " + o + "," + t), l) m(1 != l ? l : z("Vkbd::{1}编码器返回的不是{2}", 0, b.type, i) + ", " + o);else {
+ if (b.takeoffEncodeChunk) h.CLog(z("QWnr::启用takeoffEncodeChunk后stop返回的blob长度为0不提供音频数据"), 3);else if (f < Math.max(50, a / 5)) return void m(z("Sz2H::生成的{1}无效", 0, b.type));
+ c && c(e, a, t), p();
+ }
+ };
+ if (!h.isMock) {
+ var r = 3 == h.state;
+ if (!h.state || r) return void m(z("wf9t::未开始录音") + (r ? z("Dl2c::,开始录音前无用户交互导致AudioContext未运行") : ""));
+ }
+ h._stop(!0);
+ var i = h.recSize;
+ if (i) {
+ if (h[b.type]) {
+ if (h.isMock) {
+ var o = h.envCheck(h.mockEnvInfo || {
envName: "mock",
canProcess: !1
});
- if (u) return void l("录音错误:" + u);
+ if (o) return void m(z("AxOH::录音错误:") + o);
}
- var m = n.engineCtx;
- if (n[r.type + "_complete"] && m) {
- var p = Math.round(m.pcmSize / r[N] * 1e3);
- return s = Date.now(), void n[r.type + "_complete"](m, function (e) {
- f(e, p);
- }, l);
+ var _ = h.engineCtx;
+ if (h[b.type + "_complete"] && _) {
+ var l = Math.round(_.pcmSize / b[D] * 1e3);
+ return u = Date.now(), void h[b.type + "_complete"](_, function (e, t) {
+ s(e, t, l);
+ }, m);
}
- s = Date.now();
- var b = V.SampleData(n.buffers, n[O], r[N]);
- r[N] = b[N];
- var v = b.data;
- p = Math.round(v.length / r[N] * 1e3), n.CLog("采样" + h + "->" + v.length + " 花:" + (Date.now() - s) + "ms"), setTimeout(function () {
- s = Date.now(), n[r.type](v, function (e) {
- f(e, p);
- }, function (e) {
- l(e);
+ if (u = Date.now(), h.buffers[0]) {
+ var f = N.SampleData(h.buffers, h[V], b[D]);
+ b[D] = f[D];
+ var v = f.data,
+ l = Math.round(v.length / b[D] * 1e3);
+ h.CLog(z("CxeT::采样:{1} 花:{2}ms", 0, i + "->" + v.length, Date.now() - u)), setTimeout(function () {
+ u = Date.now(), h[b.type](v, function (e, t) {
+ s(e, t, l);
+ }, function (e) {
+ m(e);
+ });
});
- });
- } else l("未加载" + r.type + "编码器");
- } else l("音频buffers被释放");
- } else l("未采集到录音");
- }
- }, y[T] && (H("重复引入" + T, 3), y[T].Destroy()), y[T] = V;
- var C = function (e, t) {
- t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
- var a = t.tracks,
- s = [t.pos[0]],
- n = function () {
- t.pos[0] = s[0];
- },
- r = t.bytes.length,
- i = new Uint8Array(r + e.length);
- if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
- if (X(i, s), q(i, s), !D(X(i, s), [24, 83, 128, 103])) return;
- for (X(i, s); s[0] < i.length;) {
- var o = X(i, s),
- _ = q(i, s),
- l = [0],
- f = 0;
- if (!_) return;
- if (D(o, [22, 84, 174, 107])) {
- for (; l[0] < _.length;) {
- var c = X(_, l),
- h = q(_, l),
- u = [0],
- m = {
- channels: 0,
- sampleRate: 0
- };
- if (D(c, [174])) for (; u[0] < h.length;) {
- var p = X(h, u),
- b = q(h, u),
- v = [0];
- if (D(p, [215])) {
- var d = Y(b);
- m.number = d, a[d] = m;
- } else if (D(p, [131])) {
- var d = Y(b);
- 1 == d ? m.type = "video" : 2 == d ? (m.type = "audio", f || (t.track0 = m), m.idx = f++) : m.type = "Type-" + d;
- } else if (D(p, [134])) {
- for (var g = "", S = 0; S < b.length; S++) g += String.fromCharCode(b[S]);
- m.codec = g;
- } else if (D(p, [225])) for (; v[0] < b.length;) {
- var M = X(b, v),
- w = q(b, v);
- if (D(M, [181])) {
- var d = 0,
- R = new Uint8Array(w.reverse()).buffer;
- 4 == w.length ? d = new Float32Array(R)[0] : 8 == w.length ? d = new Float64Array(R)[0] : H("WebM Track !Float", 1, w), m[N] = Math.round(d);
- } else D(M, [98, 100]) ? m.bitDepth = Y(w) : D(M, [159]) && (m.channels = Y(w));
- }
- }
- }
- t._ht = 1, H("WebM Tracks", a), n();
- break;
- }
- }
- }
- var A = t.track0;
- if (A) {
- if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, H("WebM 16改32位", 3)), A[N] != t[N] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || H("WebM Track非预期", 3, t), -(t.bad = 1);
- for (var B = [], k = 0; s[0] < i.length;) {
- var c = X(i, s),
- h = q(i, s);
- if (!h) break;
- if (D(c, [163])) {
- var y = 15 & h[0],
- m = a[y];
- if (m) {
- if (0 === m.idx) {
- for (var T = new Uint8Array(h.length - 4), S = 4; S < h.length; S++) T[S - 4] = h[S];
- B.push(T), k += T.length;
- }
- } else H("WebM !Track" + y, 1, a);
- }
- n();
- }
- if (k) {
- var x = new Uint8Array(i.length - t.pos[0]);
- x.set(i.subarray(t.pos[0])), t.bytes = x, t.pos[0] = 0;
- for (var T = new Uint8Array(k), S = 0, E = 0; S < B.length; S++) T.set(B[S], E), E += B[S].length;
- var R = new Float32Array(T.buffer);
- if (1 < A.channels) {
- for (var P = [], S = 0; S < R.length;) P.push(R[S]), S += A.channels;
- R = new Float32Array(P);
- }
- return R;
- }
- }
- },
- D = function (e, t) {
- if (!e || e.length != t.length) return !1;
- if (1 == e.length) return e[0] == t[0];
- for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
- return !0;
- },
- Y = function (e) {
- for (var t = "", a = 0; a < e.length; a++) {
- var s = e[a];
- t += (s < 16 ? "0" : "") + s.toString(16);
- }
- return parseInt(t, 16) || 0;
- },
- X = function (e, t, a) {
- var s = t[0];
- if (!(s >= e.length)) {
- var n = e[s],
- r = ("0000000" + n.toString(2)).substr(-8),
- i = /^(0*1)(\d*)$/.exec(r);
- if (i) {
- var o = i[1].length,
- _ = [];
- if (!(s + o > e.length)) {
- for (var l = 0; l < o; l++) _[l] = e[s], s++;
- return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = s, _;
- }
- }
- }
- },
- q = function (e, t) {
- var a = X(e, t, 1);
- if (a) {
- var s = Y(a),
- n = t[0],
- r = [];
- if (s < 2147483647) {
- if (n + s > e.length) return;
- for (var i = 0; i < s; i++) r[i] = e[n], n++;
- }
- return t[0] = n, r;
+ } else m(z("xkKd::音频buffers被释放"));
+ } else m(z("xGuI::未加载{1}编码器,请尝试到{2}的src/engine内找到{1}的编码器并加载", 0, b.type, R));
+ } else m(z("Ltz3::未采集到录音"));
}
};
- V.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
- var r = V.Traffic = function (e) {
- e = e ? "/" + T + "/Report/" + e : "";
- var t = V.TrafficImgUrl;
- if (t) {
- var a = V.Traffic,
- s = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
- n = s[1] || "http://file/",
- r = (s[0] || n) + e;
- if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(n + e)), !a[r]) {
- a[r] = 1;
- var i = new Image();
- i.src = t, H("Traffic Analysis Image: " + (e || T + ".TrafficImgUrl=" + V.TrafficImgUrl));
- }
- }
- };
-}(window), module.exports && (module.exports = Recorder), function () {
-
- var i;
- Recorder.prototype.enc_mp3 = {
- stable: !0,
- testmsg: "采样率范围48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000"
- }, Recorder.prototype.mp3 = function (a, s, e) {
- var n = this.set,
- r = a.length,
- t = this.mp3_start(n);
- if (t) return this.mp3_encode(t, a), void this.mp3_complete(t, s, e, 1);
- var i = new Recorder.lamejs.Mp3Encoder(1, n.sampleRate, n.bitRate),
- o = [],
- _ = 0,
- l = 0,
- f = function () {
- if (_ < r) {
- 0 < (e = i.encodeBuffer(a.subarray(_, _ + 57600))).length && (l += e.buffer.byteLength, o.push(e.buffer)), _ += 57600, setTimeout(f);
- } else {
- var e;
- 0 < (e = i.flush()).length && (l += e.buffer.byteLength, o.push(e.buffer));
- var t = c.fn(o, l, r, n.sampleRate);
- h(t, n), s(new Blob(o, {
- type: "audio/mp3"
- }));
+ var P = function (e, t) {
+ t.pos || (t.pos = [0], t.tracks = {}, t.bytes = []);
+ var a = t.tracks,
+ n = [t.pos[0]],
+ s = function () {
+ t.pos[0] = n[0];
+ },
+ r = t.bytes.length,
+ i = new Uint8Array(r + e.length);
+ if (i.set(t.bytes), i.set(e, r), t.bytes = i, !t._ht) {
+ if (j(i, n), X(i, n), !H(j(i, n), [24, 83, 128, 103])) return;
+ for (j(i, n); n[0] < i.length;) {
+ var o = j(i, n),
+ _ = X(i, n),
+ l = [0],
+ f = 0;
+ if (!_) return;
+ if (H(o, [22, 84, 174, 107])) {
+ for (; l[0] < _.length;) {
+ var c = j(_, l),
+ u = X(_, l),
+ h = [0],
+ b = {
+ channels: 0,
+ sampleRate: 0
+ };
+ if (H(c, [174])) for (; h[0] < u.length;) {
+ var p = j(u, h),
+ m = X(u, h),
+ v = [0];
+ if (H(p, [215])) {
+ var d = F(m);
+ b.number = d, a[d] = b;
+ } else if (H(p, [131])) {
+ var d = F(m);
+ 1 == d ? b.type = "video" : 2 == d ? (b.type = "audio", f || (t.track0 = b), b.idx = f++) : b.type = "Type-" + d;
+ } else if (H(p, [134])) {
+ for (var g = "", w = 0; w < m.length; w++) g += String.fromCharCode(m[w]);
+ b.codec = g;
+ } else if (H(p, [225])) for (; v[0] < m.length;) {
+ var S = j(m, v),
+ M = X(m, v);
+ if (H(S, [181])) {
+ var d = 0,
+ y = new Uint8Array(M.reverse()).buffer;
+ 4 == M.length ? d = new Float32Array(y)[0] : 8 == M.length ? d = new Float64Array(y)[0] : O("WebM Track !Float", 1, M), b[D] = Math.round(d);
+ } else H(S, [98, 100]) ? b.bitDepth = F(M) : H(S, [159]) && (b.channels = F(M));
+ }
+ }
+ }
+ t._ht = 1, O("WebM Tracks", a), s();
+ break;
+ }
+ }
}
- };
- f();
- }, Recorder.BindDestroy("mp3Worker", function () {
- Recorder.CLog("mp3Worker Destroy"), i && i.terminate(), i = null;
- }), Recorder.prototype.mp3_envCheck = function (e, t) {
- var a = "";
- return t.takeoffEncodeChunk && (e.canProcess ? s() || (a = "当前浏览器版本太低,无法实时处理") : a = e.envName + "环境不支持实时处理"), a;
- }, Recorder.prototype.mp3_start = function (e) {
- return s(e);
- };
- var o = {
- id: 0
- },
- s = function (e) {
- var t = i;
- try {
- if (!t) {
- var a = ");wk_lame();var wk_ctxs={};self.onmessage=" + function (e) {
+ var A = t.track0;
+ if (A) {
+ if (16 == A.bitDepth && /FLOAT/i.test(A.codec) && (A.bitDepth = 32, O("WebM 16->32 bit", 3)), A[D] != t[D] || 32 != A.bitDepth || A.channels < 1 || !/(\b|_)PCM\b/i.test(A.codec)) return t.bytes = [], t.bad || O("WebM Track Unexpected", 3, t), -(t.bad = 1);
+ for (var k = [], R = 0; n[0] < i.length;) {
+ var c = j(i, n),
+ u = X(i, n);
+ if (!u) break;
+ if (H(c, [163])) {
+ var x = 15 & u[0],
+ b = a[x];
+ if (b) {
+ if (0 === b.idx) {
+ for (var B = new Uint8Array(u.length - 4), w = 4; w < u.length; w++) B[w - 4] = u[w];
+ k.push(B), R += B.length;
+ }
+ } else O("WebM !Track" + x, 1, a);
+ }
+ s();
+ }
+ if (R) {
+ var T = new Uint8Array(i.length - t.pos[0]);
+ T.set(i.subarray(t.pos[0])), t.bytes = T, t.pos[0] = 0;
+ for (var B = new Uint8Array(R), w = 0, E = 0; w < k.length; w++) B.set(k[w], E), E += k[w].length;
+ var y = new Float32Array(B.buffer);
+ if (1 < A.channels) {
+ for (var C = [], w = 0; w < y.length;) C.push(y[w]), w += A.channels;
+ y = new Float32Array(C);
+ }
+ return y;
+ }
+ }
+ },
+ H = function (e, t) {
+ if (!e || e.length != t.length) return !1;
+ if (1 == e.length) return e[0] == t[0];
+ for (var a = 0; a < e.length; a++) if (e[a] != t[a]) return !1;
+ return !0;
+ },
+ F = function (e) {
+ for (var t = "", a = 0; a < e.length; a++) {
+ var n = e[a];
+ t += (n < 16 ? "0" : "") + n.toString(16);
+ }
+ return parseInt(t, 16) || 0;
+ },
+ j = function (e, t, a) {
+ var n = t[0];
+ if (!(n >= e.length)) {
+ var s = e[n],
+ r = ("0000000" + s.toString(2)).substr(-8),
+ i = /^(0*1)(\d*)$/.exec(r);
+ if (i) {
+ var o = i[1].length,
+ _ = [];
+ if (!(n + o > e.length)) {
+ for (var l = 0; l < o; l++) _[l] = e[n], n++;
+ return a && (_[0] = parseInt(i[2] || "0", 2)), t[0] = n, _;
+ }
+ }
+ }
+ },
+ X = function (e, t) {
+ var a = j(e, t, 1);
+ if (a) {
+ var n = F(a),
+ s = t[0],
+ r = [];
+ if (n < 2147483647) {
+ if (s + n > e.length) return;
+ for (var i = 0; i < n; i++) r[i] = e[s], s++;
+ }
+ return t[0] = s, r;
+ }
+ },
+ Y = N.i18n = {
+ lang: "zh-CN",
+ alias: {
+ "zh-CN": "zh",
+ "en-US": "en"
+ },
+ locales: {},
+ data: {},
+ put: function (e, t) {
+ var a = R + ".i18n.put: ",
+ n = e.overwrite;
+ n = null == n || n;
+ var s = e.lang;
+ if (!(s = Y.alias[s] || s)) throw new Error(a + "set.lang?");
+ var r = Y.locales[s];
+ r || (r = {}, Y.locales[s] = r);
+ for (var i, o = /^([\w\-]+):/, _ = 0; _ < t.length; _++) {
+ var l = t[_];
+ if (i = o.exec(l)) {
+ var f = i[1],
+ l = l.substr(f.length + 1);
+ !n && r[f] || (r[f] = l);
+ } else O(a + "'key:'? " + l, 3, e);
+ }
+ },
+ get: function () {
+ return Y.v_G.apply(null, arguments);
+ },
+ v_G: function (n, s, e) {
+ s = s || [], e = e || Y.lang, e = Y.alias[e] || e;
+ var t = Y.locales[e],
+ r = t && t[n] || "";
+ return r || "zh" == e ? (Y.lastLang = e, "=Empty" == r ? "" : r.replace(/\{(\d+)(\!?)\}/g, function (e, t, a) {
+ return e = s[(t = +t || 0) - 1], (t < 1 || t > s.length) && (e = "{?}", O("i18n[" + n + "] no {" + t + "}: " + r, 3)), a ? "" : e;
+ })) : "en" == e ? Y.v_G(n, s, "zh") : Y.v_G(n, s, "en");
+ },
+ $T: function () {
+ return Y.v_T.apply(null, arguments);
+ },
+ v_T: function () {
+ for (var e, t = arguments, a = "", n = [], s = 0, r = R + ".i18n.$T:", i = /^([\w\-]*):/, o = 0; o < t.length; o++) {
+ var _ = t[o];
+ if (0 == o) {
+ if (e = i.exec(_), !(a = e && e[1])) throw new Error(r + "0 'key:'?");
+ _ = _.substr(a.length + 1);
+ }
+ if (-1 === s) n.push(_);else {
+ if (s) throw new Error(r + " bad args");
+ if (0 === _) s = -1;else if (f(_)) {
+ if (_ < 1) throw new Error(r + " bad args");
+ s = _;
+ } else {
+ var l = 1 == o ? "en" : o ? "" : "zh";
+ if ((e = i.exec(_)) && (l = e[1] || l, _ = _.substr(e[1].length + 1)), !e || !l) throw new Error(r + o + " 'lang:'?");
+ Y.put({
+ lang: l,
+ overwrite: !1
+ }, [a + ":" + _]);
+ }
+ }
+ }
+ return a ? 0 < s ? a : Y.v_G(a, n) : "";
+ }
+ },
+ z = Y.$T;
+ z.G = Y.get, z("NonBrowser-1::非浏览器环境,不支持{1}", 1), z("IllegalArgs-1::参数错误:{1}", 1), z("NeedImport-2::调用{1}需要先导入{2}", 2), z("NotSupport-1::不支持:{1}", 1), N.TrafficImgUrl = "//ia.51.la/go1?id=20469973&pvFlag=1";
+ var u = N.Traffic = function (e) {
+ if (w) {
+ e = e ? "/" + R + "/Report/" + e : "";
+ var t = N.TrafficImgUrl;
+ if (t) {
+ var a = N.Traffic,
+ n = /^(https?:..[^\/#]*\/?)[^#]*/i.exec(location.href) || [],
+ s = n[1] || "http://file/",
+ r = (n[0] || s) + e;
+ if (0 == t.indexOf("//") && (t = /^https:/i.test(r) ? "https:" + t : "http:" + t), e && (t = t + "&cu=" + encodeURIComponent(s + e)), !a[r]) {
+ a[r] = 1;
+ var i = new Image();
+ i.src = t, O("Traffic Analysis Image: " + (e || R + ".TrafficImgUrl=" + N.TrafficImgUrl));
+ }
+ }
+ }
+ };
+ t && (O(z("8HO5::覆盖导入{1}", 0, R), 1), t.Destroy());
+ e[R] = N;
+ }(a, t), module.exports && (module.exports = a.Recorder);
+}(), function (e) {
+ var t = "object" == typeof window && !!window.document,
+ a = (t ? window : Object).Recorder,
+ n = a.i18n;
+ !function (m, e, u, t) {
+
+ var o = "48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000",
+ _ = "8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 192, 224, 256, 320";
+ m.prototype.enc_mp3 = {
+ stable: !0,
+ takeEC: "full",
+ getTestMsg: function () {
+ return u("Zm7L::采样率范围:{1};比特率范围:{2}(不同比特率支持的采样率范围不同,小于32kbps时采样率需小于32000)", 0, o, _);
+ }
+ };
+ var h,
+ v = function (e) {
+ var t = e.bitRate,
+ a = e.sampleRate,
+ n = a;
+ if (-1 == (" " + _ + ",").indexOf(" " + t + ",") && m.CLog(u("eGB9::{1}不在mp3支持的取值范围:{2}", 0, "bitRate=" + t, _), 3), -1 == (" " + o + ",").indexOf(" " + a + ",")) {
+ for (var s = o.split(", "), r = [], i = 0; i < s.length; i++) r.push({
+ v: +s[i],
+ s: Math.abs(s[i] - a)
+ });
+ r.sort(function (e, t) {
+ return e.s - t.s;
+ }), n = r[0].v, e.sampleRate = n, m.CLog(u("zLTa::sampleRate已更新为{1},因为{2}不在mp3支持的取值范围:{3}", 0, n, a, o), 3);
+ }
+ },
+ n = function () {
+ return u.G("NeedImport-2", ["mp3.js", "src/engine/mp3-engine.js"]);
+ },
+ d = t && "function" == typeof Worker;
+ m.prototype.mp3 = function (r, i, o) {
+ var e = this,
+ _ = e.set,
+ l = r.length;
+ if (m.lamejs) {
+ if (d) {
+ var t = e.mp3_start(_);
+ if (t) {
+ if (t.isW) return e.mp3_encode(t, r), void e.mp3_complete(t, i, o, 1);
+ e.mp3_stop(t);
+ }
+ }
+ v(_);
+ var f = new m.lamejs.Mp3Encoder(1, _.sampleRate, _.bitRate),
+ c = new Int8Array(5e5),
+ u = 0,
+ h = 0,
+ b = 0,
+ p = function () {
+ try {
+ if (h < l) var e = f.encodeBuffer(r.subarray(h, h + 57600));else {
+ b = 1;
+ var e = f.flush();
+ }
+ } catch (e) {
+ if (console.error(e), !b) try {
+ f.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ return void o("MP3 Encoder: " + e.message);
+ }
+ var t = e.length;
+ if (0 < t) {
+ if (u + t > c.length) {
+ var a = new Int8Array(c.length + Math.max(5e5, t));
+ a.set(c.subarray(0, u)), c = a;
+ }
+ c.set(e, u), u += t;
+ }
+ if (h < l) h += 57600, setTimeout(p);else {
+ var n = [c.buffer.slice(0, u)],
+ s = g.fn(n, u, l, _.sampleRate);
+ w(s, _), i(n[0] || new ArrayBuffer(0), "audio/mp3");
+ }
+ };
+ p();
+ } else o(n());
+ }, m.BindDestroy("mp3Worker", function () {
+ h && (m.CLog("mp3Worker Destroy"), h.terminate(), h = null);
+ }), m.prototype.mp3_envCheck = function (e, t) {
+ var a = "";
+ return t.takeoffEncodeChunk && (p() || (a = u("yhUs::当前浏览器版本太低,无法实时处理"))), a || m.lamejs || (a = n()), a;
+ }, m.prototype.mp3_start = function (e) {
+ return p(e);
+ };
+ var b = {
+ id: 0
+ },
+ p = function (t, e) {
+ var f,
+ a = function (e) {
var t = e.data,
- a = wk_ctxs[t.id];
- if ("init" == t.action) wk_ctxs[t.id] = {
+ a = f.wkScope.wk_ctxs,
+ n = f.wkScope.wk_lame,
+ s = f.wkScope.wk_mp3TrimFix,
+ r = a[t.id];
+ if ("init" == t.action) a[t.id] = {
sampleRate: t.sampleRate,
bitRate: t.bitRate,
takeoff: t.takeoff,
- mp3Size: 0,
pcmSize: 0,
- encArr: [],
- encObj: new wk_lame.Mp3Encoder(1, t.sampleRate, t.bitRate)
- };else if (!a) return;
+ memory: new Int8Array(5e5),
+ mOffset: 0,
+ encObj: new n.Mp3Encoder(1, t.sampleRate, t.bitRate)
+ };else if (!r) return;
+ var i = function (e) {
+ var t = e.length;
+ if (r.mOffset + t > r.memory.length) {
+ var a = new Int8Array(r.memory.length + Math.max(5e5, t));
+ a.set(r.memory.subarray(0, r.mOffset)), r.memory = a;
+ }
+ r.memory.set(e, r.mOffset), r.mOffset += t;
+ };
switch (t.action) {
case "stop":
- a.encObj = null, delete wk_ctxs[t.id];
+ if (!r.isCp) try {
+ r.encObj.flush();
+ } catch (e) {
+ console.error(e);
+ }
+ r.encObj = null, delete a[t.id];
break;
case "encode":
- a.pcmSize += t.pcm.length, 0 < (s = a.encObj.encodeBuffer(t.pcm)).length && (a.takeoff ? self.postMessage({
+ if (r.isCp) break;
+ r.pcmSize += t.pcm.length;
+ try {
+ var o = r.encObj.encodeBuffer(t.pcm);
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
+ chunk: o
+ }) : i(o));
break;
case "complete":
- var s;
- 0 < (s = a.encObj.flush()).length && (a.takeoff ? self.postMessage({
+ r.isCp = 1;
+ try {
+ var o = r.encObj.flush();
+ } catch (e) {
+ r.err = e, console.error(e);
+ }
+ if (o && 0 < o.length && (r.takeoff ? c.onmessage({
action: "takeoff",
id: t.id,
- chunk: s
- }) : (a.mp3Size += s.buffer.byteLength, a.encArr.push(s.buffer)));
- var n = wk_mp3TrimFix.fn(a.encArr, a.mp3Size, a.pcmSize, a.sampleRate);
- self.postMessage({
+ chunk: o
+ }) : i(o)), r.err) {
+ c.onmessage({
+ action: t.action,
+ id: t.id,
+ err: "MP3 Encoder: " + r.err.message
+ });
+ break;
+ }
+ var _ = [r.memory.buffer.slice(0, r.mOffset)],
+ l = s.fn(_, r.mOffset, r.pcmSize, r.sampleRate);
+ c.onmessage({
action: t.action,
id: t.id,
- blob: new Blob(a.encArr, {
- type: "audio/mp3"
- }),
- meta: n
+ blob: _[0] || new ArrayBuffer(0),
+ meta: l
});
}
- };
- a += ";var wk_mp3TrimFix={rm:" + c.rm + ",fn:" + c.fn + "}";
- var s = Recorder.lamejs.toString(),
- n = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", s, a], {
- type: "text/javascript"
- }));
- t = new Worker(n), setTimeout(function () {
- (window.URL || webkitURL).revokeObjectURL(n);
- }, 1e4), t.onmessage = function (e) {
- var t = e.data,
- a = o[t.id];
- a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
- };
+ },
+ n = function (n) {
+ c.onmessage = function (e) {
+ var t = e;
+ n && (t = e.data);
+ var a = b[t.id];
+ a && ("takeoff" == t.action ? a.set.takeoffEncodeChunk(new Uint8Array(t.chunk.buffer)) : (a.call && a.call(t), a.call = null));
+ };
+ },
+ s = function () {
+ var e = {
+ worker: c,
+ set: t
+ };
+ return t ? (e.id = ++b.id, b[e.id] = e, v(t), c.postMessage({
+ action: "init",
+ id: e.id,
+ sampleRate: t.sampleRate,
+ bitRate: t.bitRate,
+ takeoff: !!t.takeoffEncodeChunk,
+ x: new Int16Array(5)
+ })) : c.postMessage({
+ x: new Int16Array(5)
+ }), e;
+ },
+ c = h;
+ if (e || !d) return m.CLog(u("k9PT::当前环境不支持Web Worker,mp3实时编码器运行在主线程中"), 3), c = {
+ postMessage: function (e) {
+ a({
+ data: e
+ });
+ }
+ }, f = {
+ wkScope: {
+ wk_ctxs: {},
+ wk_lame: m.lamejs,
+ wk_mp3TrimFix: g
+ }
+ }, n(), s();
+ try {
+ if (!c) {
+ var r = (a + "").replace(/[\w\$]+\.onmessage/g, "self.postMessage"),
+ i = ");wk_lame();self.onmessage=" + (r = r.replace(/[\w\$]+\.wkScope/g, "wkScope"));
+ i += ";var wkScope={ wk_ctxs:{},wk_lame:wk_lame", i += ",wk_mp3TrimFix:{rm:" + g.rm + ",fn:" + g.fn + "} }";
+ var o = m.lamejs.toString(),
+ _ = (window.URL || webkitURL).createObjectURL(new Blob(["var wk_lame=(", o, i], {
+ type: "text/javascript"
+ }));
+ c = new Worker(_), setTimeout(function () {
+ (window.URL || webkitURL).revokeObjectURL(_);
+ }, 1e4), n(1);
+ }
+ var l = s();
+ return l.isW = 1, h = c, l;
+ } catch (e) {
+ return c && c.terminate(), console.error(e), p(t, 1);
}
- var r = {
- worker: t,
- set: e,
- takeoffQueue: []
- };
- return e ? (r.id = ++o.id, o[r.id] = r, t.postMessage({
- action: "init",
- id: r.id,
- sampleRate: e.sampleRate,
- bitRate: e.bitRate,
- takeoff: !!e.takeoffEncodeChunk,
- x: new Int16Array(5)
- })) : t.postMessage({
- x: new Int16Array(5)
- }), i = t, r;
- } catch (e) {
- return t && t.terminate(), console.error(e), null;
+ };
+ m.prototype.mp3_stop = function (e) {
+ if (e && e.worker) {
+ e.worker.postMessage({
+ action: "stop",
+ id: e.id
+ }), e.worker = null, delete b[e.id];
+ var t = -1;
+ for (var a in b) t++;
+ t && m.CLog(u("fT6M::mp3 worker剩{1}个未stop", 0, t), 3);
}
+ }, m.prototype.mp3_encode = function (e, t) {
+ e && e.worker && e.worker.postMessage({
+ action: "encode",
+ id: e.id,
+ pcm: t
+ });
+ }, m.prototype.mp3_complete = function (t, a, n, s) {
+ var r = this;
+ t && t.worker ? (t.call = function (e) {
+ s && r.mp3_stop(t), e.err ? n(e.err) : (w(e.meta, t.set), a(e.blob, "audio/mp3"));
+ }, t.worker.postMessage({
+ action: "complete",
+ id: t.id
+ })) : n(u("mPxH::mp3编码器未start"));
+ }, m.mp3ReadMeta = function (e, t) {
+ var a = "undefined" != typeof window && window.parseInt || "undefined" != typeof self && self.parseInt || parseInt,
+ n = new Uint8Array(e[0] || []);
+ if (n.length < 4) return null;
+ var s = function (e, t) {
+ return ("0000000" + ((t || n)[e] || 0).toString(2)).substr(-8);
+ },
+ r = s(0) + s(1),
+ i = s(2) + s(3);
+ if (!/^1{11}/.test(r)) return null;
+ var o = {
+ "00": 2.5,
+ 10: 2,
+ 11: 1
+ }[r.substr(11, 2)],
+ _ = {
+ "01": 3
+ }[r.substr(13, 2)],
+ l = {
+ 1: [44100, 48e3, 32e3],
+ 2: [22050, 24e3, 16e3],
+ 2.5: [11025, 12e3, 8e3]
+ }[o];
+ l && (l = l[a(i.substr(4, 2), 2)]);
+ var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
+ if (!(o && _ && f && l)) return null;
+ for (var c = Math.round(8 * t / f), u = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, h = u / l * 1e3, b = Math.floor(u * f / 8 / l * 1e3), p = 0, m = 0, v = 0; v < e.length; v++) {
+ var d = e[v];
+ if (m += d.byteLength, b + 3 <= m) {
+ var g = new Uint8Array(d),
+ w = d.byteLength - (m - (b + 3) + 1),
+ S = s(w, g);
+ p = "1" == S.charAt(6);
+ break;
+ }
+ }
+ return p && b++, {
+ version: o,
+ layer: _,
+ sampleRate: l,
+ bitRate: f,
+ duration: c,
+ size: t,
+ hasPadding: p,
+ frameSize: b,
+ frameDurationFloat: h
+ };
};
- Recorder.prototype.mp3_stop = function (e) {
- if (e && e.worker) {
- e.worker.postMessage({
- action: "stop",
- id: e.id
- }), e.worker = null, delete o[e.id];
- var t = -1;
- for (var a in o) t++;
- t && Recorder.CLog("mp3 worker剩" + t + "个在串行等待", 3);
- }
- }, Recorder.prototype.mp3_encode = function (e, t) {
- e && e.worker && e.worker.postMessage({
- action: "encode",
- id: e.id,
- pcm: t
- });
- }, Recorder.prototype.mp3_complete = function (t, a, e, s) {
- var n = this;
- t && t.worker ? (t.call = function (e) {
- h(e.meta, t.set), a(e.blob), s && n.mp3_stop(t);
- }, t.worker.postMessage({
- action: "complete",
- id: t.id
- })) : e("mp3编码器未打开");
- }, Recorder.mp3ReadMeta = function (e, t) {
- var a = "object" == typeof window ? window.parseInt : self.parseInt,
- s = new Uint8Array(e[0] || []);
- if (s.length < 4) return null;
- var n = function (e, t) {
- return ("0000000" + ((t || s)[e] || 0).toString(2)).substr(-8);
+ var g = {
+ rm: m.mp3ReadMeta,
+ fn: function (e, t, a, n) {
+ var s = this.rm(e, t);
+ if (!s) return {
+ err: "mp3 unknown format"
+ };
+ var r = Math.round(a / n * 1e3),
+ i = Math.floor((s.duration - r) / s.frameDurationFloat);
+ if (0 < i) {
+ var o = i * s.frameSize - (s.hasPadding ? 1 : 0);
+ t -= o;
+ for (var _ = 0, l = [], f = 0; f < e.length; f++) {
+ var c = e[f];
+ if (o <= 0) break;
+ o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
+ }
+ var u = this.rm(e, t);
+ if (!u) {
+ _ && (e[0] = _);
+ for (var f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
+ s.err = "mp3 fix error: 已还原,错误原因不明";
+ }
+ var h = s.trimFix = {};
+ h.remove = i, h.removeDuration = Math.round(i * s.frameDurationFloat), h.duration = Math.round(8 * t / s.bitRate);
+ }
+ return s;
+ }
},
- r = n(0) + n(1),
- i = n(2) + n(3);
- if (!/^1{11}/.test(r)) return null;
- var o = {
- "00": 2.5,
- 10: 2,
- 11: 1
- }[r.substr(11, 2)],
- _ = {
- "01": 3
- }[r.substr(13, 2)],
- l = {
- 1: [44100, 48e3, 32e3],
- 2: [22050, 24e3, 16e3],
- 2.5: [11025, 12e3, 8e3]
- }[o];
- l && (l = l[a(i.substr(4, 2), 2)]);
- var f = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320]][1 == o ? 1 : 0][a(i.substr(0, 4), 2)];
- if (!(o && _ && f && l)) return null;
- for (var c = Math.round(8 * t / f), h = 1 == _ ? 384 : 2 == _ ? 1152 : 1 == o ? 1152 : 576, u = h / l * 1e3, m = Math.floor(h * f / 8 / l * 1e3), p = 0, b = 0, v = 0; v < e.length; v++) {
- var d = e[v];
- if (m + 3 <= (b += d.byteLength)) {
- var g = new Uint8Array(d);
- p = "1" == n(d.byteLength - (b - (m + 3) + 1), g).charAt(6);
- break;
- }
- }
- return p && m++, {
- version: o,
- layer: _,
- sampleRate: l,
- bitRate: f,
- duration: c,
- size: t,
- hasPadding: p,
- frameSize: m,
- frameDurationFloat: u
- };
- };
- var c = {
- rm: Recorder.mp3ReadMeta,
- fn: function (e, t, a, s) {
- var n = this.rm(e, t);
- if (!n) return {
- err: "mp3非预定格式"
- };
- var r = Math.round(a / s * 1e3),
- i = Math.floor((n.duration - r) / n.frameDurationFloat);
- if (0 < i) {
- var o = i * n.frameSize - (n.hasPadding ? 1 : 0);
- t -= o;
- for (var _ = 0, l = [], f = 0; f < e.length; f++) {
- var c = e[f];
- if (o <= 0) break;
- o >= c.byteLength ? (o -= c.byteLength, l.push(c), e.splice(f, 1), f--) : (e[f] = c.slice(o), _ = c, o = 0);
- }
- if (!this.rm(e, t)) {
- _ && (e[0] = _);
- for (f = 0; f < l.length; f++) e.splice(f, 0, l[f]);
- n.err = "fix后数据错误,已还原,错误原因不明";
- }
- var h = n.trimFix = {};
- h.remove = i, h.removeDuration = Math.round(i * n.frameDurationFloat), h.duration = Math.round(8 * t / n.bitRate);
- }
- return n;
- }
- },
- h = function (e, t) {
- var a = "MP3信息 ";
- (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (Recorder.CLog(a + "和设置的不匹配set:" + t.bitRate + "kbps " + t.sampleRate + "hz,已更新set:" + e.bitRate + "kbps " + e.sampleRate + "hz", 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
- var s = e.trimFix;
- s ? (a += "Fix移除" + s.remove + "帧" + s.removeDuration + "ms -> " + s.duration + "ms", 2 < s.remove && (e.err = (e.err ? e.err + ", " : "") + "移除帧数过多")) : a += (e.duration || "-") + "ms", e.err ? Recorder.CLog(a, 1, e.err, e) : Recorder.CLog(a, e);
- };
-}(), function () {
+ w = function (e, t) {
+ var a = "MP3 Info: ";
+ (e.sampleRate && e.sampleRate != t.sampleRate || e.bitRate && e.bitRate != t.bitRate) && (m.CLog(a + u("uY9i::和设置的不匹配{1},已更新成{2}", 0, "set:" + t.bitRate + "kbps " + t.sampleRate + "hz", "set:" + e.bitRate + "kbps " + e.sampleRate + "hz"), 3, t), t.sampleRate = e.sampleRate, t.bitRate = e.bitRate);
+ var n = e.trimFix;
+ n ? (a += u("iMSm::Fix移除{1}帧", 0, n.remove) + " " + n.removeDuration + "ms -> " + n.duration + "ms", 2 < n.remove && (e.err = (e.err ? e.err + ", " : "") + u("b9zm::移除帧数过多"))) : a += (e.duration || "-") + "ms", e.err ? m.CLog(a, 1, e.err, e) : m.CLog(a, e);
+ };
+ }(a, 0, n.$T, t);
+}(), function (e) {
function t() {
- var B = function (e) {
- return Math.log(e) / Math.log(10);
- };
- function A(e) {
+ var d = function (e) {
+ return Math.log(e) / Math.log(10);
+ },
+ me = function (e) {
+ throw new Error("abort(" + e + ")");
+ };
+ function S(e) {
return new Int8Array(e);
}
- function n(e) {
+ function s(e) {
return new Int16Array(e);
}
- function Ae(e) {
+ function ve(e) {
return new Int32Array(e);
}
- function Be(e) {
+ function de(e) {
return new Float32Array(e);
}
- function s(e) {
+ function n(e) {
return new Float64Array(e);
}
- function ke(e) {
- if (1 == e.length) return Be(e[0]);
+ function ge(e) {
+ if (1 == e.length) return de(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(ke(e));
+ for (var a = [], n = 0; n < t; n++) a.push(ge(e));
return a;
}
- function Y(e) {
- if (1 == e.length) return Ae(e[0]);
+ function w(e) {
+ if (1 == e.length) return ve(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(Y(e));
+ for (var a = [], n = 0; n < t; n++) a.push(w(e));
return a;
}
- function p(e) {
- if (1 == e.length) return n(e[0]);
+ function M(e) {
+ if (1 == e.length) return s(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(p(e));
+ for (var a = [], n = 0; n < t; n++) a.push(M(e));
return a;
}
- function O(e) {
+ function E(e) {
if (1 == e.length) return new Array(e[0]);
var t = e[0];
e = e.slice(1);
- for (var a = [], s = 0; s < t; s++) a.push(O(e));
+ for (var a = [], n = 0; n < t; n++) a.push(E(e));
return a;
}
- var ye = {
- fill: function (e, t, a, s) {
- if (2 == arguments.length) for (var n = 0; n < e.length; n++) e[n] = t;else for (n = t; n < a; n++) e[n] = s;
+ var we = {
+ fill: function (e, t, a, n) {
+ if (2 == arguments.length) for (var s = 0; s < e.length; s++) e[s] = t;else for (var s = t; s < a; s++) e[s] = n;
}
},
- $ = {
- arraycopy: function (e, t, a, s, n) {
- for (var r = t + n; t < r;) a[s++] = e[t++];
+ I = {
+ arraycopy: function (e, t, a, n, s) {
+ for (var r = t + s; t < r;) a[n++] = e[t++];
}
},
- ee = {};
- function Te(e) {
+ V = {};
+ function Se(e) {
this.ordinal = e;
}
- ee.SQRT2 = 1.4142135623730951, ee.FAST_LOG10 = function (e) {
- return B(e);
- }, ee.FAST_LOG10_X = function (e, t) {
- return B(e) * t;
- }, Te.short_block_allowed = new Te(0), Te.short_block_coupled = new Te(1), Te.short_block_dispensed = new Te(2), Te.short_block_forced = new Te(3);
- var K = {};
- function xe(e) {
+ V.SQRT2 = 1.4142135623730951, V.FAST_LOG10 = function (e) {
+ return d(e);
+ }, V.FAST_LOG10_X = function (e, t) {
+ return d(e) * t;
+ }, Se.short_block_allowed = new Se(0), Se.short_block_coupled = new Se(1), Se.short_block_dispensed = new Se(2), Se.short_block_forced = new Se(3);
+ var D = {};
+ function Me(e) {
this.ordinal = e;
}
- K.MAX_VALUE = 3.4028235e38, xe.vbr_off = new xe(0), xe.vbr_mt = new xe(1), xe.vbr_rh = new xe(2), xe.vbr_abr = new xe(3), xe.vbr_mtrh = new xe(4), xe.vbr_default = xe.vbr_mtrh;
- function Ee(e) {
+ function ye(e) {
var t = e;
this.ordinal = function () {
return t;
};
}
- function k() {
- var M = null;
+ function A() {
+ var S = null;
function v(e) {
this.bits = 0 | e;
}
this.qupvt = null, this.setModules = function (e) {
- this.qupvt = e, M = e;
+ this.qupvt = e, S = e;
};
- var n = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
- function w(e, t, a, s, n, r) {
+ var s = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1], [1, 1], [1, 1], [1, 2], [2, 2], [2, 3], [2, 3], [3, 4], [3, 4], [3, 4], [4, 5], [4, 5], [4, 6], [5, 6], [5, 6], [5, 7], [6, 7], [6, 7]];
+ function M(e, t, a, n, s, r) {
var i = .5946 / t;
- for (e >>= 1; 0 != e--;) n[r++] = i > a[s++] ? 0 : 1, n[r++] = i > a[s++] ? 0 : 1;
+ for (e >>= 1; 0 != e--;) s[r++] = i > a[n++] ? 0 : 1, s[r++] = i > a[n++] ? 0 : 1;
}
- function R(e, t, a, s, n, r) {
+ function y(e, t, a, n, s, r) {
var i = (e >>= 1) % 2;
for (e >>= 1; 0 != e--;) {
- var o, _, l, f, c, h, u, m;
- o = a[s++] * t, _ = a[s++] * t, c = 0 | o, l = a[s++] * t, h = 0 | _, f = a[s++] * t, u = 0 | l, o += M.adj43[c], m = 0 | f, _ += M.adj43[h], n[r++] = 0 | o, l += M.adj43[u], n[r++] = 0 | _, f += M.adj43[m], n[r++] = 0 | l, n[r++] = 0 | f;
+ var o, _, l, f, c, u, h, b;
+ o = a[n++] * t, _ = a[n++] * t, c = 0 | o, l = a[n++] * t, u = 0 | _, f = a[n++] * t, h = 0 | l, o += S.adj43[c], b = 0 | f, _ += S.adj43[u], s[r++] = 0 | o, l += S.adj43[h], s[r++] = 0 | _, f += S.adj43[b], s[r++] = 0 | l, s[r++] = 0 | f;
}
- 0 != i && (c = 0 | (o = a[s++] * t), h = 0 | (_ = a[s++] * t), o += M.adj43[c], _ += M.adj43[h], n[r++] = 0 | o, n[r++] = 0 | _);
+ 0 != i && (o = a[n++] * t, _ = a[n++] * t, c = 0 | o, u = 0 | _, o += S.adj43[c], _ += S.adj43[u], s[r++] = 0 | o, s[r++] = 0 | _);
}
var o = [1, 2, 5, 7, 7, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13];
- function d(e, t, a, s) {
- var n = function (e, t, a) {
- var s = 0,
- n = 0;
+ function d(e, t, a, n) {
+ var s = function (e, t, a) {
+ var n = 0,
+ s = 0;
do {
var r = e[t++],
i = e[t++];
- s < r && (s = r), n < i && (n = i);
+ n < r && (n = r), s < i && (s = i);
} while (t < a);
- return s < n && (s = n), s;
+ return n < s && (n = s), n;
}(e, t, a);
- switch (n) {
+ switch (s) {
case 0:
- return n;
+ return s;
case 1:
- return function (e, t, a, s) {
- var n = 0,
- r = F.ht[1].hlen;
+ return function (e, t, a, n) {
+ var s = 0,
+ r = k.ht[1].hlen;
do {
var i = 2 * e[t + 0] + e[t + 1];
- t += 2, n += r[i];
+ t += 2, s += r[i];
} while (t < a);
- return s.bits += n, 1;
- }(e, t, a, s);
+ return n.bits += s, 1;
+ }(e, t, a, n);
case 2:
case 3:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r,
i,
o = 0,
- _ = F.ht[s].xlen;
- i = 2 == s ? F.table23 : F.table56;
+ _ = k.ht[n].xlen;
+ i = 2 == n ? k.table23 : k.table56;
do {
var l = e[t + 0] * _ + e[t + 1];
t += 2, o += i[l];
} while (t < a);
- return (r = 65535 & o) < (o >>= 16) && (o = r, s++), n.bits += o, s;
- }(e, t, a, o[n - 1], s);
+ return (r = 65535 & o) < (o >>= 16) && (o = r, n++), s.bits += o, n;
+ }(e, t, a, o[s - 1], n);
case 4:
case 5:
case 6:
@@ -11209,86 +11567,84 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 13:
case 14:
case 15:
- return function (e, t, a, s, n) {
+ return function (e, t, a, n, s) {
var r = 0,
i = 0,
o = 0,
- _ = F.ht[s].xlen,
- l = F.ht[s].hlen,
- f = F.ht[s + 1].hlen,
- c = F.ht[s + 2].hlen;
+ _ = k.ht[n].xlen,
+ l = k.ht[n].hlen,
+ f = k.ht[n + 1].hlen,
+ c = k.ht[n + 2].hlen;
do {
- var h = e[t + 0] * _ + e[t + 1];
- t += 2, r += l[h], i += f[h], o += c[h];
+ var u = e[t + 0] * _ + e[t + 1];
+ t += 2, r += l[u], i += f[u], o += c[u];
} while (t < a);
- var u = s;
- return i < r && (r = i, u++), o < r && (r = o, u = s + 2), n.bits += r, u;
- }(e, t, a, o[n - 1], s);
+ var h = n;
+ return i < r && (r = i, h++), o < r && (r = o, h = n + 2), s.bits += r, h;
+ }(e, t, a, o[s - 1], n);
default:
- if (x.IXMAX_VAL < n) return s.bits = x.LARGE_BITS, -1;
var r, i;
- for (n -= 15, r = 24; r < 32 && !(F.ht[r].linmax >= n); r++);
- for (i = r - 8; i < 24 && !(F.ht[i].linmax >= n); i++);
- return function (e, t, a, s, n, r) {
+ for (T.IXMAX_VAL < s && me(), s -= 15, r = 24; r < 32 && !(k.ht[r].linmax >= s); r++);
+ for (i = r - 8; i < 24 && !(k.ht[i].linmax >= s); i++);
+ return function (e, t, a, n, s, r) {
var i,
- o = 65536 * F.ht[s].xlen + F.ht[n].xlen,
+ o = 65536 * k.ht[n].xlen + k.ht[s].xlen,
_ = 0;
do {
var l = e[t++],
f = e[t++];
- 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += F.largetbl[l];
+ 0 != l && (14 < l && (l = 15, _ += o), l *= 16), 0 != f && (14 < f && (f = 15, _ += o), l += f), _ += k.largetbl[l];
} while (t < a);
- return (i = 65535 & _) < (_ >>= 16) && (_ = i, s = n), r.bits += _, s;
- }(e, t, a, i, r, s);
+ return (i = 65535 & _) < (_ >>= 16) && (_ = i, n = s), r.bits += _, n;
+ }(e, t, a, i, r, n);
}
}
- function u(e, t, a, s, n, r, i, o) {
- for (var _ = t.big_values, l = 2; l < Pe.SBMAX_l + 1; l++) {
+ function h(e, t, a, n, s, r, i, o) {
+ for (var _ = t.big_values, l = 2; l < Ae.SBMAX_l + 1; l++) {
var f = e.scalefac_band.l[l];
if (_ <= f) break;
- var c = n[l - 2] + t.count1bits;
+ var c = s[l - 2] + t.count1bits;
if (a.part2_3_length <= c) break;
- var h = new v(c),
- u = d(s, f, _, h);
- c = h.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = u);
+ var u = new v(c),
+ h = d(n, f, _, u);
+ c = u.bits, a.part2_3_length <= c || (a.assign(t), a.part2_3_length = c, a.region0_count = r[l - 2], a.region1_count = l - 2 - r[l - 2], a.table_select[0] = i[l - 2], a.table_select[1] = o[l - 2], a.table_select[2] = h);
}
}
this.noquant_count_bits = function (e, t, a) {
- var s = t.l3_enc,
- n = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
- for (null != a && (a.sfb_count1 = 0); 1 < n && 0 == (s[n - 1] | s[n - 2]); n -= 2);
- t.count1 = n;
- for (var r = 0, i = 0; 3 < n; n -= 4) {
+ var n = t.l3_enc,
+ s = Math.min(576, t.max_nonzero_coeff + 2 >> 1 << 1);
+ for (null != a && (a.sfb_count1 = 0); 1 < s && 0 == (n[s - 1] | n[s - 2]); s -= 2);
+ t.count1 = s;
+ for (var r = 0, i = 0; 3 < s; s -= 4) {
var o;
- if (1 < (2147483647 & (s[n - 1] | s[n - 2] | s[n - 3] | s[n - 4]))) break;
- o = 2 * (2 * (2 * s[n - 4] + s[n - 3]) + s[n - 2]) + s[n - 1], r += F.t32l[o], i += F.t33l[o];
+ if (1 < (2147483647 & (n[s - 1] | n[s - 2] | n[s - 3] | n[s - 4]))) break;
+ o = 2 * (2 * (2 * n[s - 4] + n[s - 3]) + n[s - 2]) + n[s - 1], r += k.t32l[o], i += k.t33l[o];
}
var _ = r;
- if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = n)) return _;
- if (t.block_type == Pe.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Pe.NORM_TYPE) {
- if (r = t.region0_count = e.bv_scf[n - 2], i = t.region1_count = e.bv_scf[n - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < n) {
+ if (t.count1table_select = 0, i < r && (_ = i, t.count1table_select = 1), t.count1bits = _, 0 == (t.big_values = s)) return _;
+ if (t.block_type == Ae.SHORT_TYPE) (r = 3 * e.scalefac_band.s[3]) > t.big_values && (r = t.big_values), i = t.big_values;else if (t.block_type == Ae.NORM_TYPE) {
+ if (r = t.region0_count = e.bv_scf[s - 2], i = t.region1_count = e.bv_scf[s - 1], i = e.scalefac_band.l[r + i + 2], r = e.scalefac_band.l[r + 1], i < s) {
var l = new v(_);
- t.table_select[2] = d(s, i, n, l), _ = l.bits;
+ t.table_select[2] = d(n, i, s, l), _ = l.bits;
}
- } else t.region0_count = 7, t.region1_count = Pe.SBMAX_l - 1 - 7 - 1, (i = n) < (r = e.scalefac_band.l[8]) && (r = i);
- if (r = Math.min(r, n), i = Math.min(i, n), 0 < r) {
- l = new v(_);
- t.table_select[0] = d(s, 0, r, l), _ = l.bits;
+ } else t.region0_count = 7, t.region1_count = Ae.SBMAX_l - 1 - 7 - 1, r = e.scalefac_band.l[8], (i = s) < r && (r = i);
+ if (r = Math.min(r, s), i = Math.min(i, s), 0 < r) {
+ var l = new v(_);
+ t.table_select[0] = d(n, 0, r, l), _ = l.bits;
}
if (r < i) {
- l = new v(_);
- t.table_select[1] = d(s, r, i, l), _ = l.bits;
+ var l = new v(_);
+ t.table_select[1] = d(n, r, i, l), _ = l.bits;
}
- if (2 == e.use_best_huffman && (t.part2_3_length = _, best_huffman_divide(e, t), _ = t.part2_3_length), null != a && t.block_type == Pe.NORM_TYPE) {
+ if (2 == e.use_best_huffman && me(), null != a && t.block_type == Ae.NORM_TYPE) {
for (var f = 0; e.scalefac_band.l[f] < t.big_values;) f++;
a.sfb_count1 = f;
}
return _;
- }, this.count_bits = function (e, t, a, s) {
- var n = a.l3_enc,
- r = x.IXMAX_VAL / M.IPOW20(a.global_gain);
- if (a.xrpow_max > r) return x.LARGE_BITS;
- if (function (e, t, a, s, n) {
+ }, this.count_bits = function (e, t, a, n) {
+ var s = a.l3_enc,
+ r = T.IXMAX_VAL / S.IPOW20(a.global_gain);
+ return a.xrpow_max > r ? T.LARGE_BITS : (function (e, t, a, n, s) {
var r,
i,
o,
@@ -11296,127 +11652,123 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = t,
- u = 0,
- m = h,
+ u = t,
+ h = 0,
+ b = u,
p = 0,
- b = e,
+ m = e,
v = 0;
- for (o = null != n && s.global_gain == n.global_gain, i = s.block_type == Pe.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
+ for (o = null != s && n.global_gain == s.global_gain, i = n.block_type == Ae.SHORT_TYPE ? 38 : 21, r = 0; r <= i; r++) {
var d = -1;
- if ((o || s.block_type == Pe.NORM_TYPE) && (d = s.global_gain - (s.scalefac[r] + (0 != s.preflag ? M.pretab[r] : 0) << s.scalefac_scale + 1) - 8 * s.subblock_gain[s.window[r]]), o && n.step[r] == d) 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);else {
+ if ((o || n.block_type == Ae.NORM_TYPE) && (d = n.global_gain - (n.scalefac[r] + (0 != n.preflag ? S.pretab[r] : 0) << n.scalefac_scale + 1) - 8 * n.subblock_gain[n.window[r]]), o && s.step[r] == d) 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();else {
var g,
- S = s.width[r];
- if (_ + s.width[r] > s.max_nonzero_coeff && (g = s.max_nonzero_coeff - _ + 1, ye.fill(t, s.max_nonzero_coeff, 576, 0), (S = g) < 0 && (S = 0), r = i + 1), 0 == l && 0 == f && (m = h, p = u, b = e, v = c), null != n && 0 < n.sfb_count1 && r >= n.sfb_count1 && 0 < n.step[r] && d >= n.step[r] ? (0 != l && (R(l, a, b, v, m, p), l = 0, m = h, p = u, b = e, v = c), f += S) : (0 != f && (w(f, a, b, v, m, p), f = 0, m = h, p = u, b = e, v = c), l += S), S <= 0) {
- 0 != f && (w(f, a, b, v, m, p), f = 0), 0 != l && (R(l, a, b, v, m, p), l = 0);
+ w = n.width[r];
+ if (_ + n.width[r] > n.max_nonzero_coeff && (g = n.max_nonzero_coeff - _ + 1, we.fill(t, n.max_nonzero_coeff, 576, 0), (w = g) < 0 && (w = 0), r = i + 1), 0 == l && 0 == f && (b = u, p = h, m = e, v = c), null != s && 0 < s.sfb_count1 && r >= s.sfb_count1 && 0 < s.step[r] && d >= s.step[r] ? (0 != l && (y(l, a, m, v, b, p), l = 0, b = u, p = h, m = e, v = c), f += w) : (0 != f && (M(f, a, m, v, b, p), f = 0, b = u, p = h, m = e, v = c), l += w), w <= 0) {
+ 0 != f && me(), 0 != l && me();
break;
}
}
- r <= i && (u += s.width[r], c += s.width[r], _ += s.width[r]);
+ r <= i && (h += n.width[r], c += n.width[r], _ += n.width[r]);
}
- 0 != l && (R(l, a, b, v, m, p), l = 0), 0 != f && (w(f, a, b, v, m, p), f = 0);
- }(t, n, M.IPOW20(a.global_gain), a, s), 0 != (2 & e.substep_shaping)) for (var i = 0, o = a.global_gain + a.scalefac_scale, _ = .634521682242439 / M.IPOW20(o), l = 0; l < a.sfbmax; l++) {
- var f,
- c = a.width[l];
- if (0 == e.pseudohalf[l]) i += c;else for (f = i, i += c; f < i; ++f) n[f] = t[f] >= _ ? n[f] : 0;
- }
- return this.noquant_count_bits(e, a, s);
+ 0 != l && (y(l, a, m, v, b, p), l = 0), 0 != f && me();
+ }(t, s, S.IPOW20(a.global_gain), a, n), 0 != (2 & e.substep_shaping) && me(), this.noquant_count_bits(e, a, n));
}, this.best_huffman_divide = function (e, t) {
- var a = new T(),
- s = t.l3_enc,
- n = Ae(23),
- r = Ae(23),
- i = Ae(23),
- o = Ae(23);
- if (t.block_type != Pe.SHORT_TYPE || 1 != e.mode_gr) {
- a.assign(t), t.block_type == Pe.NORM_TYPE && (!function (e, t, a, s, n, r, i) {
- for (var o = t.big_values, _ = 0; _ <= 22; _++) s[_] = x.LARGE_BITS;
- for (_ = 0; _ < 16; _++) {
+ var a = new B(),
+ n = t.l3_enc,
+ s = ve(23),
+ r = ve(23),
+ i = ve(23),
+ o = ve(23);
+ if (t.block_type != Ae.SHORT_TYPE || 1 != e.mode_gr) {
+ a.assign(t), t.block_type == Ae.NORM_TYPE && (function (e, t, a, n, s, r, i) {
+ for (var o = t.big_values, _ = 0; _ <= 22; _++) n[_] = T.LARGE_BITS;
+ for (var _ = 0; _ < 16; _++) {
var l = e.scalefac_band.l[_ + 1];
if (o <= l) break;
var f = 0,
c = new v(f),
- h = d(a, 0, l, c);
+ u = d(a, 0, l, c);
f = c.bits;
- for (var u = 0; u < 8; u++) {
- var m = e.scalefac_band.l[_ + u + 2];
- if (o <= m) break;
- var p = f,
- b = d(a, l, m, c = new v(p));
- p = c.bits, s[_ + u] > p && (s[_ + u] = p, r[(n[_ + u] = _) + u] = h, i[_ + u] = b);
+ for (var h = 0; h < 8; h++) {
+ var b = e.scalefac_band.l[_ + h + 2];
+ if (o <= b) break;
+ var p = f;
+ c = new v(p);
+ var m = d(a, l, b, c);
+ p = c.bits, n[_ + h] > p && (n[_ + h] = p, s[_ + h] = _, r[_ + h] = u, i[_ + h] = m);
}
}
- }(e, t, s, n, r, i, o), u(e, a, t, s, n, r, i, o));
+ }(e, t, n, s, r, i, o), h(e, a, t, n, s, r, i, o));
var _ = a.big_values;
- if (!(0 == _ || 1 < (s[_ - 2] | s[_ - 1]) || 576 < (_ = t.count1 + 2))) {
+ if (!(0 == _ || 1 < (n[_ - 2] | n[_ - 1]) || 576 < (_ = t.count1 + 2))) {
a.assign(t), a.count1 = _;
for (var l = 0, f = 0; _ > a.big_values; _ -= 4) {
- var c = 2 * (2 * (2 * s[_ - 4] + s[_ - 3]) + s[_ - 2]) + s[_ - 1];
- l += F.t32l[c], f += F.t33l[c];
+ var c = 2 * (2 * (2 * n[_ - 4] + n[_ - 3]) + n[_ - 2]) + n[_ - 1];
+ l += k.t32l[c], f += k.t33l[c];
}
- if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Pe.NORM_TYPE) u(e, a, t, s, n, r, i, o);else {
- if (a.part2_3_length = l, _ < (l = e.scalefac_band.l[8]) && (l = _), 0 < l) {
- var h = new v(a.part2_3_length);
- a.table_select[0] = d(s, 0, l, h), a.part2_3_length = h.bits;
+ if (a.big_values = _, a.count1table_select = 0, f < l && (l = f, a.count1table_select = 1), a.count1bits = l, a.block_type == Ae.NORM_TYPE) h(e, a, t, n, s, r, i, o);else {
+ if (a.part2_3_length = l, l = e.scalefac_band.l[8], _ < l && (l = _), 0 < l) {
+ var u = new v(a.part2_3_length);
+ a.table_select[0] = d(n, 0, l, u), a.part2_3_length = u.bits;
}
if (l < _) {
- h = new v(a.part2_3_length);
- a.table_select[1] = d(s, l, _, h), a.part2_3_length = h.bits;
+ var u = new v(a.part2_3_length);
+ a.table_select[1] = d(n, l, _, u), a.part2_3_length = u.bits;
}
t.part2_3_length > a.part2_3_length && t.assign(a);
}
}
}
};
- var h = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
- m = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
+ var u = [1, 1, 1, 1, 8, 2, 2, 2, 4, 4, 4, 8, 8, 8, 16, 16],
+ b = [1, 2, 4, 8, 1, 2, 4, 8, 2, 4, 8, 2, 4, 8, 4, 8],
p = [0, 0, 0, 0, 3, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4],
- b = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
- k.slen1_tab = p, k.slen2_tab = b, this.best_scalefac_store = function (e, t, a, s) {
- var n,
+ m = [0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 3];
+ A.slen1_tab = p, A.slen2_tab = m, this.best_scalefac_store = function (e, t, a, n) {
+ var s,
r,
i,
o,
- _ = s.tt[t][a],
+ _ = n.tt[t][a],
l = 0;
- for (n = i = 0; n < _.sfbmax; n++) {
- var f = _.width[n];
+ for (s = i = 0; s < _.sfbmax; s++) {
+ var f = _.width[s];
for (i += f, o = -f; o < 0 && 0 == _.l3_enc[o + i]; o++);
- 0 == o && (_.scalefac[n] = l = -2);
+ 0 == o && (_.scalefac[s] = l = -2);
}
if (0 == _.scalefac_scale && 0 == _.preflag) {
var c = 0;
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (c |= _.scalefac[n]);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (c |= _.scalefac[s]);
if (0 == (1 & c) && 0 != c) {
- for (n = 0; n < _.sfbmax; n++) 0 < _.scalefac[n] && (_.scalefac[n] >>= 1);
+ for (s = 0; s < _.sfbmax; s++) 0 < _.scalefac[s] && (_.scalefac[s] >>= 1);
_.scalefac_scale = l = 1;
}
}
- if (0 == _.preflag && _.block_type != Pe.SHORT_TYPE && 2 == e.mode_gr) {
- for (n = 11; n < Pe.SBPSY_l && !(_.scalefac[n] < M.pretab[n] && -2 != _.scalefac[n]); n++);
- if (n == Pe.SBPSY_l) {
- for (n = 11; n < Pe.SBPSY_l; n++) 0 < _.scalefac[n] && (_.scalefac[n] -= M.pretab[n]);
+ if (0 == _.preflag && _.block_type != Ae.SHORT_TYPE && 2 == e.mode_gr) {
+ for (s = 11; s < Ae.SBPSY_l && !(_.scalefac[s] < S.pretab[s] && -2 != _.scalefac[s]); s++);
+ if (s == Ae.SBPSY_l) {
+ for (s = 11; s < Ae.SBPSY_l; s++) 0 < _.scalefac[s] && (_.scalefac[s] -= S.pretab[s]);
_.preflag = l = 1;
}
}
- for (r = 0; r < 4; r++) s.scfsi[a][r] = 0;
- for (2 == e.mode_gr && 1 == t && s.tt[0][a].block_type != Pe.SHORT_TYPE && s.tt[1][a].block_type != Pe.SHORT_TYPE && (!function (e, t) {
- for (var a, s = t.tt[1][e], n = t.tt[0][e], r = 0; r < F.scfsi_band.length - 1; r++) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1] && !(n.scalefac[a] != s.scalefac[a] && 0 <= s.scalefac[a]); a++);
- if (a == F.scfsi_band[r + 1]) {
- for (a = F.scfsi_band[r]; a < F.scfsi_band[r + 1]; a++) s.scalefac[a] = -1;
+ for (r = 0; r < 4; r++) n.scfsi[a][r] = 0;
+ for (2 == e.mode_gr && 1 == t && n.tt[0][a].block_type != Ae.SHORT_TYPE && n.tt[1][a].block_type != Ae.SHORT_TYPE && (function (e, t) {
+ for (var a, n = t.tt[1][e], s = t.tt[0][e], r = 0; r < k.scfsi_band.length - 1; r++) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1] && !(s.scalefac[a] != n.scalefac[a] && 0 <= n.scalefac[a]); a++);
+ if (a == k.scfsi_band[r + 1]) {
+ for (a = k.scfsi_band[r]; a < k.scfsi_band[r + 1]; a++) n.scalefac[a] = -1;
t.scfsi[e][r] = 1;
}
}
var i = 0,
o = 0;
- for (a = 0; a < 11; a++) -1 != s.scalefac[a] && (o++, i < s.scalefac[a] && (i = s.scalefac[a]));
- for (var _ = 0, l = 0; a < Pe.SBPSY_l; a++) -1 != s.scalefac[a] && (l++, _ < s.scalefac[a] && (_ = s.scalefac[a]));
- for (r = 0; r < 16; r++) if (i < h[r] && _ < m[r]) {
- var f = p[r] * o + b[r] * l;
- s.part2_length > f && (s.part2_length = f, s.scalefac_compress = r);
+ for (a = 0; a < 11; a++) -1 != n.scalefac[a] && (o++, i < n.scalefac[a] && (i = n.scalefac[a]));
+ for (var _ = 0, l = 0; a < Ae.SBPSY_l; a++) -1 != n.scalefac[a] && (l++, _ < n.scalefac[a] && (_ = n.scalefac[a]));
+ for (var r = 0; r < 16; r++) if (i < u[r] && _ < b[r]) {
+ var f = p[r] * o + m[r] * l;
+ n.part2_length > f && (n.part2_length = f, n.scalefac_compress = r);
}
- }(a, s), l = 0), n = 0; n < _.sfbmax; n++) -2 == _.scalefac[n] && (_.scalefac[n] = 0);
+ }(a, n), l = 0), s = 0; s < _.sfbmax; s++) -2 == _.scalefac[s] && (_.scalefac[s] = 0);
0 != l && (2 == e.mode_gr ? this.scale_bitcount(_) : this.scale_bitcount_lsf(e, _));
};
var _ = [0, 18, 36, 54, 54, 36, 54, 72, 54, 72, 90, 72, 90, 108, 108, 126],
@@ -11425,476 +11777,458 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
this.scale_bitcount = function (e) {
var t,
a,
- s,
- n = 0,
+ n,
+ s = 0,
r = 0,
i = e.scalefac;
- if (e.block_type == Pe.SHORT_TYPE) s = _, 0 != e.mixed_block_flag && (s = l);else if (s = f, 0 == e.preflag) {
- for (a = 11; a < Pe.SBPSY_l && !(i[a] < M.pretab[a]); a++);
- if (a == Pe.SBPSY_l) for (e.preflag = 1, a = 11; a < Pe.SBPSY_l; a++) i[a] -= M.pretab[a];
+ if (e.block_type == Ae.SHORT_TYPE) n = _, 0 != e.mixed_block_flag && (n = l);else if (n = f, 0 == e.preflag) {
+ for (a = 11; a < Ae.SBPSY_l && !(i[a] < S.pretab[a]); a++);
+ if (a == Ae.SBPSY_l) for (e.preflag = 1, a = 11; a < Ae.SBPSY_l; a++) i[a] -= S.pretab[a];
}
- for (a = 0; a < e.sfbdivide; a++) n < i[a] && (n = i[a]);
+ for (a = 0; a < e.sfbdivide; a++) s < i[a] && (s = i[a]);
for (; a < e.sfbmax; a++) r < i[a] && (r = i[a]);
- for (e.part2_length = x.LARGE_BITS, t = 0; t < 16; t++) n < h[t] && r < m[t] && e.part2_length > s[t] && (e.part2_length = s[t], e.scalefac_compress = t);
- return e.part2_length == x.LARGE_BITS;
+ for (e.part2_length = T.LARGE_BITS, t = 0; t < 16; t++) s < u[t] && r < b[t] && e.part2_length > n[t] && (e.part2_length = n[t], e.scalefac_compress = t);
+ return e.part2_length == T.LARGE_BITS;
};
var g = [[15, 15, 7, 7], [15, 15, 7, 0], [7, 3, 0, 0], [15, 31, 31, 0], [7, 7, 7, 0], [3, 3, 0, 0]];
this.scale_bitcount_lsf = function (e, t) {
var a,
- s,
n,
+ s,
r,
i,
o,
_,
l,
- f = Ae(4),
+ f = ve(4),
c = t.scalefac;
for (a = 0 != t.preflag ? 2 : 0, _ = 0; _ < 4; _++) f[_] = 0;
- if (t.block_type == Pe.SHORT_TYPE) {
- s = 1;
- var h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[n] && (f[n] = c[3 * l + i]);
+ if (t.block_type == Ae.SHORT_TYPE) {
+ n = 1;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s] / 3, _ = 0; _ < r; _++, l++) for (i = 0; i < 3; i++) c[3 * l + i] > f[s] && (f[s] = c[3 * l + i]);
} else {
- s = 0;
- h = M.nr_of_sfb_block[a][s];
- for (n = l = 0; n < 4; n++) for (r = h[n], _ = 0; _ < r; _++, l++) c[l] > f[n] && (f[n] = c[l]);
+ n = 0;
+ var u = S.nr_of_sfb_block[a][n];
+ for (s = l = 0; s < 4; s++) for (r = u[s], _ = 0; _ < r; _++, l++) c[l] > f[s] && (f[s] = c[l]);
}
- for (o = !1, n = 0; n < 4; n++) f[n] > g[a][n] && (o = !0);
+ for (o = !1, s = 0; s < 4; s++) f[s] > g[a][s] && (o = !0);
if (!o) {
- var u, m, p, b;
- for (t.sfb_partition_table = M.nr_of_sfb_block[a][s], n = 0; n < 4; n++) t.slen[n] = S[f[n]];
- switch (u = t.slen[0], m = t.slen[1], p = t.slen[2], b = t.slen[3], a) {
+ var h, b, p, m;
+ for (t.sfb_partition_table = S.nr_of_sfb_block[a][n], s = 0; s < 4; s++) t.slen[s] = w[f[s]];
+ switch (h = t.slen[0], b = t.slen[1], p = t.slen[2], m = t.slen[3], a) {
case 0:
- t.scalefac_compress = (5 * u + m << 4) + (p << 2) + b;
+ t.scalefac_compress = (5 * h + b << 4) + (p << 2) + m;
break;
case 1:
- t.scalefac_compress = 400 + (5 * u + m << 2) + p;
+ t.scalefac_compress = 400 + (5 * h + b << 2) + p;
break;
case 2:
- t.scalefac_compress = 500 + 3 * u + m;
- break;
- default:
- $.err.printf("intensity stereo not implemented yet\n");
+ t.scalefac_compress = 500 + 3 * h + b;
}
}
- if (!o) for (n = t.part2_length = 0; n < 4; n++) t.part2_length += t.slen[n] * t.sfb_partition_table[n];
+ if (!o) for (t.part2_length = 0, s = 0; s < 4; s++) t.part2_length += t.slen[s] * t.sfb_partition_table[s];
return o;
};
- var S = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
+ var w = [0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4];
this.huffman_init = function (e) {
for (var t = 2; t <= 576; t += 2) {
- for (var a, s = 0; e.scalefac_band.l[++s] < t;);
- for (a = n[s][0]; e.scalefac_band.l[a + 1] > t;) a--;
- for (a < 0 && (a = n[s][0]), e.bv_scf[t - 2] = a, a = n[s][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
- a < 0 && (a = n[s][1]), e.bv_scf[t - 1] = a;
+ for (var a, n = 0; e.scalefac_band.l[++n] < t;);
+ for (a = s[n][0]; e.scalefac_band.l[a + 1] > t;) a--;
+ for (a < 0 && (a = s[n][0]), e.bv_scf[t - 2] = a, a = s[n][1]; e.scalefac_band.l[a + e.bv_scf[t - 2] + 2] > t;) a--;
+ a < 0 && (a = s[n][1]), e.bv_scf[t - 1] = a;
}
};
}
- function X() {}
- function M() {
- this.setModules = function (e, t, a) {
- };
+ function O() {}
+ function y() {
+ this.setModules = function (e, t, a) {};
var o = [0, 49345, 49537, 320, 49921, 960, 640, 49729, 50689, 1728, 1920, 51009, 1280, 50625, 50305, 1088, 52225, 3264, 3456, 52545, 3840, 53185, 52865, 3648, 2560, 51905, 52097, 2880, 51457, 2496, 2176, 51265, 55297, 6336, 6528, 55617, 6912, 56257, 55937, 6720, 7680, 57025, 57217, 8e3, 56577, 7616, 7296, 56385, 5120, 54465, 54657, 5440, 55041, 6080, 5760, 54849, 53761, 4800, 4992, 54081, 4352, 53697, 53377, 4160, 61441, 12480, 12672, 61761, 13056, 62401, 62081, 12864, 13824, 63169, 63361, 14144, 62721, 13760, 13440, 62529, 15360, 64705, 64897, 15680, 65281, 16320, 16e3, 65089, 64001, 15040, 15232, 64321, 14592, 63937, 63617, 14400, 10240, 59585, 59777, 10560, 60161, 11200, 10880, 59969, 60929, 11968, 12160, 61249, 11520, 60865, 60545, 11328, 58369, 9408, 9600, 58689, 9984, 59329, 59009, 9792, 8704, 58049, 58241, 9024, 57601, 8640, 8320, 57409, 40961, 24768, 24960, 41281, 25344, 41921, 41601, 25152, 26112, 42689, 42881, 26432, 42241, 26048, 25728, 42049, 27648, 44225, 44417, 27968, 44801, 28608, 28288, 44609, 43521, 27328, 27520, 43841, 26880, 43457, 43137, 26688, 30720, 47297, 47489, 31040, 47873, 31680, 31360, 47681, 48641, 32448, 32640, 48961, 32e3, 48577, 48257, 31808, 46081, 29888, 30080, 46401, 30464, 47041, 46721, 30272, 29184, 45761, 45953, 29504, 45313, 29120, 28800, 45121, 20480, 37057, 37249, 20800, 37633, 21440, 21120, 37441, 38401, 22208, 22400, 38721, 21760, 38337, 38017, 21568, 39937, 23744, 23936, 40257, 24320, 40897, 40577, 24128, 23040, 39617, 39809, 23360, 39169, 22976, 22656, 38977, 34817, 18624, 18816, 35137, 19200, 35777, 35457, 19008, 19968, 36545, 36737, 20288, 36097, 19904, 19584, 35905, 17408, 33985, 34177, 17728, 34561, 18368, 18048, 34369, 33281, 17088, 17280, 33601, 16640, 33217, 32897, 16448];
- this.updateMusicCRC = function (e, t, a, s) {
- for (var n = 0; n < s; ++n) e[0] = (r = t[a + n], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
+ this.updateMusicCRC = function (e, t, a, n) {
+ for (var s = 0; s < n; ++s) e[0] = (r = t[a + s], i = (i = e[0]) >> 8 ^ o[255 & (i ^ r)]);
var r, i;
};
}
- function q() {
- var _ = this,
- s = 32773,
- c = null,
- h = null,
+ function N() {
+ var i = this,
r = null,
- u = null;
- this.setModules = function (e, t, a, s) {
- c = e, h = t, r = a, u = s;
+ o = null;
+ this.setModules = function (e, t, a, n) {
+ r = a, o = n;
};
- var m = null,
+ var _ = null,
l = 0,
- p = 0,
- b = 0;
+ f = 0,
+ c = 0;
function v(e, t, a) {
for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, p++, e.header[e.w_ptr].write_timing == l && (n = e, $.arraycopy(n.header[n.w_ptr].buf, 0, m, p, n.sideinfo_len), p += n.sideinfo_len, l += 8 * n.sideinfo_len, n.w_ptr = n.w_ptr + 1 & Z.MAX_HEADER_BUF - 1), m[p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
+ var n;
+ 0 == c && (c = 8, f++, e.header[e.w_ptr].write_timing == l && (s = e, I.arraycopy(s.header[s.w_ptr].buf, 0, _, f, s.sideinfo_len), f += s.sideinfo_len, l += 8 * s.sideinfo_len, s.w_ptr = s.w_ptr + 1 & j.MAX_HEADER_BUF - 1), _[f] = 0), n = Math.min(a, c), a -= n, c -= n, _[f] |= t >> a << c, l += n;
}
- var n;
+ var s;
}
- function i(e, t, a) {
- for (; 0 < a;) {
- var s;
- 0 == b && (b = 8, m[++p] = 0), a -= s = Math.min(a, b), b -= s, m[p] |= t >> a << b, l += s;
- }
- }
- function o(e, t) {
+ function u(e, t) {
var a,
- s = e.internal_flags;
- if (8 <= t && (v(s, 76, 8), t -= 8), 8 <= t && (v(s, 65, 8), t -= 8), 8 <= t && (v(s, 77, 8), t -= 8), 8 <= t && (v(s, 69, 8), t -= 8), 32 <= t) {
- var n = r.getLameShortVersion();
- if (32 <= t) for (a = 0; a < n.length && 8 <= t; ++a) t -= 8, v(s, n.charCodeAt(a), 8);
+ n = e.internal_flags;
+ if (8 <= t && (v(n, 76, 8), t -= 8), 8 <= t && (v(n, 65, 8), t -= 8), 8 <= t && (v(n, 77, 8), t -= 8), 8 <= t && (v(n, 69, 8), t -= 8), 32 <= t) {
+ var s = r.getLameShortVersion();
+ if (32 <= t) for (a = 0; a < s.length && 8 <= t; ++a) t -= 8, v(n, s.charCodeAt(a), 8);
}
- for (; 1 <= t; t -= 1) v(s, s.ancillary_flag, 1), s.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
+ for (; 1 <= t; t -= 1) v(n, n.ancillary_flag, 1), n.ancillary_flag ^= e.disable_reservoir ? 0 : 1;
}
- function f(e, t, a) {
- for (var s = e.header[e.h_ptr].ptr; 0 < a;) {
- var n = Math.min(a, 8 - (7 & s));
- a -= n, e.header[e.h_ptr].buf[s >> 3] |= t >> a << 8 - (7 & s) - n, s += n;
+ function h(e, t, a) {
+ for (var n = e.header[e.h_ptr].ptr; 0 < a;) {
+ var s = Math.min(a, 8 - (7 & n));
+ a -= s, e.header[e.h_ptr].buf[n >> 3] |= t >> a << 8 - (7 & n) - s, n += s;
}
- e.header[e.h_ptr].ptr = s;
+ e.header[e.h_ptr].ptr = n;
}
- function n(e, t) {
- e <<= 8;
- for (var a = 0; a < 8; a++) 0 != (65536 & ((t <<= 1) ^ (e <<= 1))) && (t ^= s);
- return t;
- }
- function d(e, t) {
+ function m(e, t) {
var a,
- s = F.ht[t.count1table_select + 32],
- n = 0,
+ n = k.ht[t.count1table_select + 32],
+ s = 0,
r = t.big_values,
i = t.big_values;
for (a = (t.count1 - t.big_values) / 4; 0 < a; --a) {
var o = 0,
_ = 0;
- 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + s.table[_], s.hlen[_]), n += s.hlen[_];
+ 0 != t.l3_enc[r + 0] && (_ += 8, t.xr[i + 0] < 0 && o++), 0 != t.l3_enc[r + 1] && (_ += 4, o *= 2, t.xr[i + 1] < 0 && o++), 0 != t.l3_enc[r + 2] && (_ += 2, o *= 2, t.xr[i + 2] < 0 && o++), 0 != t.l3_enc[r + 3] && (_++, o *= 2, t.xr[i + 3] < 0 && o++), r += 4, i += 4, v(e, o + n.table[_], n.hlen[_]), s += n.hlen[_];
}
- return n;
+ return s;
}
- function g(e, t, a, s, n) {
- var r = F.ht[t],
+ function b(e, t, a, n, s) {
+ var r = k.ht[t],
i = 0;
if (0 == t) return i;
- for (var o = a; o < s; o += 2) {
+ for (var o = a; o < n; o += 2) {
var _ = 0,
l = 0,
f = r.xlen,
c = r.xlen,
- h = 0,
- u = n.l3_enc[o],
- m = n.l3_enc[o + 1];
- if (0 != u && (n.xr[o] < 0 && h++, _--), 15 < t) {
- if (14 < u) h |= u - 15 << 1, l = f, u = 15;
- if (14 < m) h <<= f, h |= m - 15, l += f, m = 15;
+ u = 0,
+ h = s.l3_enc[o],
+ b = s.l3_enc[o + 1];
+ if (0 != h && (s.xr[o] < 0 && u++, _--), 15 < t) {
+ if (14 < h) {
+ var p = h - 15;
+ u |= p << 1, l = f, h = 15;
+ }
+ if (14 < b) {
+ var m = b - 15;
+ u <<= f, u |= m, l += f, b = 15;
+ }
c = 16;
}
- 0 != m && (h <<= 1, n.xr[o + 1] < 0 && h++, _--), u = u * c + m, l -= _, _ += r.hlen[u], v(e, r.table[u], _), v(e, h, l), i += _ + l;
+ 0 != b && (u <<= 1, s.xr[o + 1] < 0 && u++, _--), h = h * c + b, l -= _, _ += r.hlen[h], v(e, r.table[h], _), v(e, u, l), i += _ + l;
}
return i;
}
- function S(e, t) {
+ function d(e, t) {
var a = 3 * e.scalefac_band.s[3];
a > t.big_values && (a = t.big_values);
- var s = g(e, t.table_select[0], 0, a, t);
- return s += g(e, t.table_select[1], a, t.big_values, t);
+ var n = b(e, t.table_select[0], 0, a, t);
+ return n += b(e, t.table_select[1], a, t.big_values, t);
}
- function M(e, t) {
- var a, s, n, r;
+ function g(e, t) {
+ var a, n, s, r;
a = t.big_values;
var i = t.region0_count + 1;
- return n = e.scalefac_band.l[i], i += t.region1_count + 1, a < n && (n = a), a < (r = e.scalefac_band.l[i]) && (r = a), s = g(e, t.table_select[0], 0, n, t), s += g(e, t.table_select[1], n, r, t), s += g(e, t.table_select[2], r, a, t);
+ return s = e.scalefac_band.l[i], i += t.region1_count + 1, r = e.scalefac_band.l[i], a < s && (s = a), a < r && (r = a), n = b(e, t.table_select[0], 0, s, t), n += b(e, t.table_select[1], s, r, t), n += b(e, t.table_select[2], r, a, t);
}
- function w() {
+ function p() {
this.total = 0;
}
- function R(e, t) {
+ function w(e, t) {
var a,
- s,
n,
- r,
- i,
- o = e.internal_flags;
- return i = o.w_ptr, -1 == (r = o.h_ptr - 1) && (r = Z.MAX_HEADER_BUF - 1), a = o.header[r].write_timing - l, 0 <= (t.total = a) && (s = 1 + r - i, r < i && (s = 1 + r - i + Z.MAX_HEADER_BUF), a -= 8 * s * o.sideinfo_len), a += n = _.getframebits(e), t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += p + 1, a < 0 && $.err.println("strange error flushing buffer ... \n"), a;
+ s,
+ r = e.internal_flags;
+ return r.w_ptr, -1 == (s = r.h_ptr - 1) && (s = j.MAX_HEADER_BUF - 1), a = r.header[s].write_timing - l, 0 <= (t.total = a) && me(), n = i.getframebits(e), a += n, t.total += n, t.total % 8 != 0 ? t.total = 1 + t.total / 8 : t.total = t.total / 8, t.total += f + 1, a;
}
this.getframebits = function (e) {
var t,
a = e.internal_flags;
- return t = 0 != a.bitrate_index ? F.bitrate_table[e.version][a.bitrate_index] : e.brate, 8 * (0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding);
- }, this.CRC_writeheader = function (e, t) {
- var a = 65535;
- a = n(255 & t[2], a), a = n(255 & t[3], a);
- for (var s = 6; s < e.sideinfo_len; s++) a = n(255 & t[s], a);
- t[4] = byte(a >> 8), t[5] = byte(255 & a);
+ t = 0 != a.bitrate_index ? k.bitrate_table[e.version][a.bitrate_index] : e.brate;
+ var n = 0 | 72e3 * (e.version + 1) * t / e.out_samplerate + a.padding;
+ return 8 * n;
}, this.flush_bitstream = function (e) {
var t,
a,
- s = e.internal_flags;
- s.h_ptr - 1;
- if (t = s.l3_side, !((a = R(e, new w())) < 0)) {
- if (o(e, a), s.ResvSize = 0, t.main_data_begin = 0, s.findReplayGain) {
- var r = c.GetTitleGain(s.rgdata);
- s.RadioGain = 0 | Math.floor(10 * r + .5);
- }
- s.findPeakSample && (s.noclipGainChange = 0 | Math.ceil(20 * B(s.PeakSample / 32767) * 10), 0 < s.noclipGainChange && (EQ(e.scale, 1) || EQ(e.scale, 0)) ? s.noclipScale = Math.floor(32767 / s.PeakSample * 100) / 100 : s.noclipScale = -1);
- }
- }, this.add_dummy_byte = function (e, t, a) {
- for (var s, n = e.internal_flags; 0 < a--;) for (i(0, t, 8), s = 0; s < Z.MAX_HEADER_BUF; ++s) n.header[s].write_timing += 8;
+ n = e.internal_flags;
+ n.h_ptr - 1;
+ t = n.l3_side, (a = w(e, new p())) < 0 || (u(e, a), n.ResvSize = 0, t.main_data_begin = 0, n.findReplayGain && me(), n.findPeakSample && me());
}, this.format_bitstream = function (e) {
var t,
a = e.internal_flags;
t = a.l3_side;
- var s = this.getframebits(e);
- o(e, t.resvDrain_pre), function (e, t) {
+ var n = this.getframebits(e);
+ u(e, t.resvDrain_pre), function (e, t) {
var a,
- s,
n,
+ s,
r = e.internal_flags;
- if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, ye.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? f(r, 4094, 12) : f(r, 4095, 12), f(r, e.version, 1), f(r, 1, 2), f(r, e.error_protection ? 0 : 1, 1), f(r, r.bitrate_index, 4), f(r, r.samplerate_index, 2), f(r, r.padding, 1), f(r, e.extension, 1), f(r, e.mode.ordinal(), 2), f(r, r.mode_ext, 2), f(r, e.copyright, 1), f(r, e.original, 1), f(r, e.emphasis, 2), e.error_protection && f(r, 0, 16), 1 == e.version) {
- for (f(r, a.main_data_begin, 9), 2 == r.channels_out ? f(r, a.private_bits, 3) : f(r, a.private_bits, 5), n = 0; n < r.channels_out; n++) {
+ if (a = r.l3_side, r.header[r.h_ptr].ptr = 0, we.fill(r.header[r.h_ptr].buf, 0, r.sideinfo_len, 0), e.out_samplerate < 16e3 ? h(r, 4094, 12) : h(r, 4095, 12), h(r, e.version, 1), h(r, 1, 2), h(r, e.error_protection ? 0 : 1, 1), h(r, r.bitrate_index, 4), h(r, r.samplerate_index, 2), h(r, r.padding, 1), h(r, e.extension, 1), h(r, e.mode.ordinal(), 2), h(r, r.mode_ext, 2), h(r, e.copyright, 1), h(r, e.original, 1), h(r, e.emphasis, 2), e.error_protection && h(r, 0, 16), 1 == e.version) {
+ for (h(r, a.main_data_begin, 9), 2 == r.channels_out ? h(r, a.private_bits, 3) : h(r, a.private_bits, 5), s = 0; s < r.channels_out; s++) {
var i;
- for (i = 0; i < 4; i++) f(r, a.scfsi[n][i], 1);
+ for (i = 0; i < 4; i++) h(r, a.scfsi[s][i], 1);
}
- for (s = 0; s < 2; s++) for (n = 0; n < r.channels_out; n++) f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 4), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.preflag, 1), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
- } else for (f(r, a.main_data_begin, 8), f(r, a.private_bits, r.channels_out), n = s = 0; n < r.channels_out; n++) {
- var o;
- f(r, (o = a.tt[s][n]).part2_3_length + o.part2_length, 12), f(r, o.big_values / 2, 9), f(r, o.global_gain, 8), f(r, o.scalefac_compress, 9), o.block_type != Pe.NORM_TYPE ? (f(r, 1, 1), f(r, o.block_type, 2), f(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), f(r, o.subblock_gain[0], 3), f(r, o.subblock_gain[1], 3), f(r, o.subblock_gain[2], 3)) : (f(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), f(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), f(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), f(r, o.table_select[2], 5), f(r, o.region0_count, 4), f(r, o.region1_count, 3)), f(r, o.scalefac_scale, 1), f(r, o.count1table_select, 1);
+ for (n = 0; n < 2; n++) for (s = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 4), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.preflag, 1), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
+ }
+ } else for (h(r, a.main_data_begin, 8), h(r, a.private_bits, r.channels_out), s = n = 0; s < r.channels_out; s++) {
+ var o = a.tt[n][s];
+ h(r, o.part2_3_length + o.part2_length, 12), h(r, o.big_values / 2, 9), h(r, o.global_gain, 8), h(r, o.scalefac_compress, 9), o.block_type != Ae.NORM_TYPE ? (h(r, 1, 1), h(r, o.block_type, 2), h(r, o.mixed_block_flag, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), h(r, o.subblock_gain[0], 3), h(r, o.subblock_gain[1], 3), h(r, o.subblock_gain[2], 3)) : (h(r, 0, 1), 14 == o.table_select[0] && (o.table_select[0] = 16), h(r, o.table_select[0], 5), 14 == o.table_select[1] && (o.table_select[1] = 16), h(r, o.table_select[1], 5), 14 == o.table_select[2] && (o.table_select[2] = 16), h(r, o.table_select[2], 5), h(r, o.region0_count, 4), h(r, o.region1_count, 3)), h(r, o.scalefac_scale, 1), h(r, o.count1table_select, 1);
}
- e.error_protection && CRC_writeheader(r, r.header[r.h_ptr].buf);
+ e.error_protection && me();
var _ = r.h_ptr;
- r.h_ptr = _ + 1 & Z.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr == r.w_ptr && $.err.println("Error: MAX_HEADER_BUF too small in bitstream.c \n");
- }(e, s);
- var n = 8 * a.sideinfo_len;
- if (n += function (e) {
+ r.h_ptr = _ + 1 & j.MAX_HEADER_BUF - 1, r.header[r.h_ptr].write_timing = r.header[_].write_timing + t, r.h_ptr, r.w_ptr;
+ }(e, n);
+ var s = 8 * a.sideinfo_len;
+ if (s += function (e) {
var t,
a,
- s,
n,
+ s,
r = 0,
i = e.internal_flags,
o = i.l3_side;
if (1 == e.version) for (t = 0; t < 2; t++) for (a = 0; a < i.channels_out; a++) {
var _ = o.tt[t][a],
- l = k.slen1_tab[_.scalefac_compress],
- f = k.slen2_tab[_.scalefac_compress];
- for (s = n = 0; s < _.sfbdivide; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], l), n += l);
- for (; s < _.sfbmax; s++) -1 != _.scalefac[s] && (v(i, _.scalefac[s], f), n += f);
- _.block_type == Pe.SHORT_TYPE ? n += S(i, _) : n += M(i, _), r += n += d(i, _);
+ l = A.slen1_tab[_.scalefac_compress],
+ f = A.slen2_tab[_.scalefac_compress];
+ for (n = s = 0; n < _.sfbdivide; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], l), s += l);
+ for (; n < _.sfbmax; n++) -1 != _.scalefac[n] && (v(i, _.scalefac[n], f), s += f);
+ _.block_type == Ae.SHORT_TYPE ? s += d(i, _) : s += g(i, _), s += m(i, _), r += s;
} else for (a = t = 0; a < i.channels_out; a++) {
var c,
- h,
- u = 0;
- if (h = s = n = 0, (_ = o.tt[t][a]).block_type == Pe.SHORT_TYPE) {
- for (; h < 4; h++) {
- var m = _.sfb_partition_table[h] / 3,
- p = _.slen[h];
- for (c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[3 * s + 0], 0), p), v(i, Math.max(_.scalefac[3 * s + 1], 0), p), v(i, Math.max(_.scalefac[3 * s + 2], 0), p), u += 3 * p;
+ u,
+ _ = o.tt[t][a],
+ h = 0;
+ if (u = n = s = 0, _.block_type == Ae.SHORT_TYPE) {
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u] / 3,
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[3 * n + 0], 0), p), v(i, Math.max(_.scalefac[3 * n + 1], 0), p), v(i, Math.max(_.scalefac[3 * n + 2], 0), p), h += 3 * p;
}
- n += S(i, _);
+ s += d(i, _);
} else {
- for (; h < 4; h++) for (m = _.sfb_partition_table[h], p = _.slen[h], c = 0; c < m; c++, s++) v(i, Math.max(_.scalefac[s], 0), p), u += p;
- n += M(i, _);
+ for (; u < 4; u++) {
+ var b = _.sfb_partition_table[u],
+ p = _.slen[u];
+ for (c = 0; c < b; c++, n++) v(i, Math.max(_.scalefac[n], 0), p), h += p;
+ }
+ s += g(i, _);
}
- r += u + (n += d(i, _));
+ s += m(i, _), r += h + s;
}
return r;
- }(e), o(e, t.resvDrain_post), n += t.resvDrain_post, t.main_data_begin += (s - n) / 8, R(e, new w()) != a.ResvSize && $.err.println("Internal buffer inconsistency. flushbits <> ResvSize"), 8 * t.main_data_begin != a.ResvSize && ($.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n", 8 * t.main_data_begin, a.ResvSize, t.resvDrain_post, t.resvDrain_pre, 8 * a.sideinfo_len, n - t.resvDrain_post - 8 * a.sideinfo_len, n, n % 8, s), $.err.println("This is a fatal error. It has several possible causes:"), $.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"), $.err.println(" 9%% Your system is overclocked"), $.err.println(" 1%% bug in LAME encoding library"), a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
+ }(e), u(e, t.resvDrain_post), s += t.resvDrain_post, t.main_data_begin += (n - s) / 8, w(e, new p()), a.ResvSize, 8 * t.main_data_begin != a.ResvSize && (a.ResvSize = 8 * t.main_data_begin), 1e9 < l) {
var r;
- for (r = 0; r < Z.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
+ for (r = 0; r < j.MAX_HEADER_BUF; ++r) a.header[r].write_timing -= l;
l = 0;
}
return 0;
- }, this.copy_buffer = function (e, t, a, s, n) {
- var r = p + 1;
+ }, this.copy_buffer = function (e, t, a, n, s) {
+ var r = f + 1;
if (r <= 0) return 0;
- if (0 != s && s < r) return -1;
- if ($.arraycopy(m, 0, t, a, r), p = -1, (b = 0) != n) {
- var i = Ae(1);
- if (i[0] = e.nMusicCRC, u.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly) for (var o, _ = ke([2, 1152]), l = r, f = -1; 0 != f;) if (f = h.hip_decode1_unclipped(e.hip, t, a, l, _[0], _[1]), l = 0, -1 == f && (f = 0), 0 < f) {
- if (e.findPeakSample) {
- for (o = 0; o < f; o++) _[0][o] > e.PeakSample ? e.PeakSample = _[0][o] : -_[0][o] > e.PeakSample && (e.PeakSample = -_[0][o]);
- if (1 < e.channels_out) for (o = 0; o < f; o++) _[1][o] > e.PeakSample ? e.PeakSample = _[1][o] : -_[1][o] > e.PeakSample && (e.PeakSample = -_[1][o]);
- }
- if (e.findReplayGain && c.AnalyzeSamples(e.rgdata, _[0], 0, _[1], 0, f, e.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- }
+ if (0 != n && n < r) return -1;
+ if (I.arraycopy(_, 0, t, a, r), f = -1, (c = 0) != s) {
+ var i = ve(1);
+ i[0] = e.nMusicCRC, o.updateMusicCRC(i, t, a, r), e.nMusicCRC = i[0], 0 < r && (e.VBR_seek_table.nBytesWritten += r), e.decode_on_the_fly && me();
}
return r;
}, this.init_bit_stream_w = function (e) {
- m = A(U.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, p = -1, l = b = 0;
+ _ = S(Y.LAME_MAXMP3BUFFER), e.h_ptr = e.w_ptr = 0, e.header[e.h_ptr].write_timing = 0, f = -1, l = c = 0;
};
}
- function e(e, t, a, s) {
- this.xlen = e, this.linmax = t, this.table = a, this.hlen = s;
+ function e(e, t, a, n) {
+ this.xlen = e, this.linmax = t, this.table = a, this.hlen = n;
}
- Ee.STEREO = new Ee(0), Ee.JOINT_STEREO = new Ee(1), Ee.DUAL_CHANNEL = new Ee(2), Ee.MONO = new Ee(3), Ee.NOT_SET = new Ee(4), X.STEPS_per_dB = 100, X.MAX_dB = 120, X.GAIN_NOT_ENOUGH_SAMPLES = -24601, X.GAIN_ANALYSIS_ERROR = 0, X.GAIN_ANALYSIS_OK = 1, X.INIT_GAIN_ANALYSIS_ERROR = 0, X.INIT_GAIN_ANALYSIS_OK = 1, X.MAX_ORDER = X.YULE_ORDER = 10, X.MAX_SAMPLES_PER_WINDOW = (X.MAX_SAMP_FREQ = 48e3) * (X.RMS_WINDOW_TIME_NUMERATOR = 1) / (X.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, M.NUMTOCENTRIES = 100, M.MAXFRAMESIZE = 2880, q.EQ = function (e, t) {
+ D.MAX_VALUE = 3.4028235e38, Me.vbr_off = new Me(0), Me.vbr_mt = new Me(1), Me.vbr_rh = new Me(2), Me.vbr_abr = new Me(3), Me.vbr_mtrh = new Me(4), Me.vbr_default = Me.vbr_mtrh, ye.STEREO = new ye(0), ye.JOINT_STEREO = new ye(1), ye.DUAL_CHANNEL = new ye(2), ye.MONO = new ye(3), ye.NOT_SET = new ye(4), O.STEPS_per_dB = 100, O.MAX_dB = 120, O.GAIN_NOT_ENOUGH_SAMPLES = -24601, O.GAIN_ANALYSIS_ERROR = 0, O.GAIN_ANALYSIS_OK = 1, O.INIT_GAIN_ANALYSIS_ERROR = 0, O.INIT_GAIN_ANALYSIS_OK = 1, O.MAX_ORDER = O.YULE_ORDER = 10, O.MAX_SAMPLES_PER_WINDOW = (O.MAX_SAMP_FREQ = 48e3) * (O.RMS_WINDOW_TIME_NUMERATOR = 1) / (O.RMS_WINDOW_TIME_DENOMINATOR = 20) + 1, y.NUMTOCENTRIES = 100, y.MAXFRAMESIZE = 2880, N.EQ = function (e, t) {
return Math.abs(e) > Math.abs(t) ? Math.abs(e - t) <= 1e-6 * Math.abs(e) : Math.abs(e - t) <= 1e-6 * Math.abs(t);
- }, q.NEQ = function (e, t) {
- return !q.EQ(e, t);
+ }, N.NEQ = function (e, t) {
+ return !N.EQ(e, t);
};
- var F = {};
- function j(e) {
+ var k = {};
+ function R(e) {
this.bits = e;
}
- function y() {
+ function x() {
this.over_noise = 0, this.tot_noise = 0, this.max_noise = 0, this.over_count = 0, this.over_SSD = 0, this.bits = 0;
}
- function r(e, t, a, s) {
- this.l = Ae(1 + Pe.SBMAX_l), this.s = Ae(1 + Pe.SBMAX_s), this.psfb21 = Ae(1 + Pe.PSFB21), this.psfb12 = Ae(1 + Pe.PSFB12);
- var n = this.l,
+ function r(e, t, a, n) {
+ this.l = ve(1 + Ae.SBMAX_l), this.s = ve(1 + Ae.SBMAX_s), this.psfb21 = ve(1 + Ae.PSFB21), this.psfb12 = ve(1 + Ae.PSFB12);
+ var s = this.l,
r = this.s;
- 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = s, $.arraycopy(this.arrL, 0, n, 0, Math.min(this.arrL.length, this.l.length)), $.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), $.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), $.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
+ 4 == arguments.length && (this.arrL = e, this.arrS = t, this.arr21 = a, this.arr12 = n, I.arraycopy(this.arrL, 0, s, 0, Math.min(this.arrL.length, this.l.length)), I.arraycopy(this.arrS, 0, r, 0, Math.min(this.arrS.length, this.s.length)), I.arraycopy(this.arr21, 0, this.psfb21, 0, Math.min(this.arr21.length, this.psfb21.length)), I.arraycopy(this.arr12, 0, this.psfb12, 0, Math.min(this.arr12.length, this.psfb12.length)));
}
- function x() {
+ function T() {
var l = null,
- m = null,
- s = null;
+ b = null,
+ n = null;
this.setModules = function (e, t, a) {
- l = e, m = t, s = a;
+ l = e, b = t, n = a;
}, this.IPOW20 = function (e) {
- return u[e];
+ return h[e];
};
- var T = 2.220446049250313e-16,
- f = x.IXMAX_VAL + 2,
- c = x.Q_MAX,
- h = x.Q_MAX2,
- n = 100;
+ var B = 2.220446049250313e-16,
+ e = T.IXMAX_VAL,
+ f = e + 2,
+ c = T.Q_MAX,
+ u = T.Q_MAX2,
+ s = 100;
this.nr_of_sfb_block = [[[6, 5, 5, 5], [9, 9, 9, 9], [6, 9, 9, 9]], [[6, 5, 7, 3], [9, 9, 12, 6], [6, 9, 12, 6]], [[11, 10, 0, 0], [18, 18, 0, 0], [15, 18, 0, 0]], [[7, 7, 7, 0], [12, 12, 12, 0], [6, 15, 12, 0]], [[6, 6, 6, 3], [12, 9, 9, 6], [6, 12, 9, 6]], [[8, 8, 5, 0], [15, 12, 9, 0], [6, 18, 9, 0]]];
- var w = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
- this.pretab = w, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
- var R = Be(c + h + 1),
- u = Be(c),
- p = Be(f),
- b = Be(f);
+ var M = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 0];
+ this.pretab = M, this.sfBandIndex = [new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232, 278, 332, 394, 464, 540, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196, 238, 288, 342, 418, 576], [0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190, 230, 276, 330, 384, 576], [0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240, 296, 364, 448, 550, 576], [0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238, 284, 336, 396, 464, 522, 576], [0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]), new r([0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400, 476, 566, 568, 570, 572, 574, 576], [0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0])];
+ var y = de(c + u + 1),
+ h = de(c),
+ p = de(f),
+ m = de(f);
function v(e, t) {
- var a = s.ATHformula(t, e);
- return a -= n, a = Math.pow(10, a / 10 + e.ATHlower);
+ var a = n.ATHformula(t, e);
+ return a -= s, a = Math.pow(10, a / 10 + e.ATHlower);
}
function A(e) {
this.s = e;
}
- this.adj43 = b, this.iteration_init = function (e) {
+ this.adj43 = m, this.iteration_init = function (e) {
var t,
a = e.internal_flags,
- s = a.l3_side;
+ n = a.l3_side;
if (0 == a.iteration_init_init) {
- for (a.iteration_init_init = 1, s.main_data_begin = 0, function (e) {
- for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, s = e.internal_flags.ATH.s, n = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Pe.SBMAX_l; o++) {
+ for (a.iteration_init_init = 1, n.main_data_begin = 0, function (e) {
+ for (var t = e.internal_flags.ATH.l, a = e.internal_flags.ATH.psfb21, n = e.internal_flags.ATH.s, s = e.internal_flags.ATH.psfb12, r = e.internal_flags, i = e.out_samplerate, o = 0; o < Ae.SBMAX_l; o++) {
var _ = r.scalefac_band.l[o],
l = r.scalefac_band.l[o + 1];
- t[o] = K.MAX_VALUE;
+ t[o] = D.MAX_VALUE;
for (var f = _; f < l; f++) {
- var c = v(e, f * i / 1152);
- t[o] = Math.min(t[o], c);
+ var c = f * i / 1152,
+ u = v(e, c);
+ t[o] = Math.min(t[o], u);
}
}
- for (o = 0; o < Pe.PSFB21; o++) for (_ = r.scalefac_band.psfb21[o], l = r.scalefac_band.psfb21[o + 1], a[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 1152), a[o] = Math.min(a[o], c);
- for (o = 0; o < Pe.SBMAX_s; o++) {
- for (_ = r.scalefac_band.s[o], l = r.scalefac_band.s[o + 1], s[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), s[o] = Math.min(s[o], c);
- s[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
+ for (var o = 0; o < Ae.PSFB21; o++) {
+ var _ = r.scalefac_band.psfb21[o],
+ l = r.scalefac_band.psfb21[o + 1];
+ a[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 1152,
+ u = v(e, c);
+ a[o] = Math.min(a[o], u);
+ }
}
- for (o = 0; o < Pe.PSFB12; o++) {
- for (_ = r.scalefac_band.psfb12[o], l = r.scalefac_band.psfb12[o + 1], n[o] = K.MAX_VALUE, f = _; f < l; f++) c = v(e, f * i / 384), n[o] = Math.min(n[o], c);
- n[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
+ for (var o = 0; o < Ae.SBMAX_s; o++) {
+ var _ = r.scalefac_band.s[o],
+ l = r.scalefac_band.s[o + 1];
+ n[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ n[o] = Math.min(n[o], u);
+ }
+ n[o] *= r.scalefac_band.s[o + 1] - r.scalefac_band.s[o];
}
- if (e.noATH) {
- for (o = 0; o < Pe.SBMAX_l; o++) t[o] = 1e-20;
- for (o = 0; o < Pe.PSFB21; o++) a[o] = 1e-20;
- for (o = 0; o < Pe.SBMAX_s; o++) s[o] = 1e-20;
- for (o = 0; o < Pe.PSFB12; o++) n[o] = 1e-20;
+ for (var o = 0; o < Ae.PSFB12; o++) {
+ var _ = r.scalefac_band.psfb12[o],
+ l = r.scalefac_band.psfb12[o + 1];
+ s[o] = D.MAX_VALUE;
+ for (var f = _; f < l; f++) {
+ var c = f * i / 384,
+ u = v(e, c);
+ s[o] = Math.min(s[o], u);
+ }
+ s[o] *= r.scalefac_band.s[13] - r.scalefac_band.s[12];
}
- r.ATH.floor = 10 * B(v(e, -1));
+ e.noATH && me(), r.ATH.floor = 10 * d(v(e, -1));
}(e), p[0] = 0, t = 1; t < f; t++) p[t] = Math.pow(t, 4 / 3);
- for (t = 0; t < f - 1; t++) b[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
- for (b[t] = .5, t = 0; t < c; t++) u[t] = Math.pow(2, -.1875 * (t - 210));
- for (t = 0; t <= c + h; t++) R[t] = Math.pow(2, .25 * (t - 210 - h));
- var n, r, i, o;
- for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), n = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Pe.SBMAX_l; t++) {
- _ = t <= 6 ? n : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) {
+ for (t = 0; t < f - 1; t++) m[t] = t + 1 - Math.pow(.5 * (p[t] + p[t + 1]), .75);
+ for (m[t] = .5, t = 0; t < c; t++) h[t] = Math.pow(2, -.1875 * (t - 210));
+ for (t = 0; t <= c + u; t++) y[t] = Math.pow(2, .25 * (t - 210 - u));
+ var s, r, i, o;
+ for (l.huffman_init(a), 32 <= (t = e.exp_nspsytune >> 2 & 63) && (t -= 64), s = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 8 & 63) && (t -= 64), r = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 14 & 63) && (t -= 64), i = Math.pow(10, t / 4 / 10), 32 <= (t = e.exp_nspsytune >> 20 & 63) && (t -= 64), o = i * Math.pow(10, t / 4 / 10), t = 0; t < Ae.SBMAX_l; t++) _ = t <= 6 ? s : t <= 13 ? r : t <= 20 ? i : o, a.nsPsy.longfact[t] = _;
+ for (t = 0; t < Ae.SBMAX_s; t++) {
var _;
- _ = t <= 5 ? n : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
+ _ = t <= 5 ? s : t <= 10 ? r : t <= 11 ? i : o, a.nsPsy.shortfact[t] = _;
}
}
- }, this.on_pe = function (e, t, a, s, n, r) {
+ }, this.on_pe = function (e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags,
l = 0,
- f = Ae(2),
- c = new j(l),
- h = m.ResvMaxBits(e, s, c, r),
- u = (l = c.bits) + h;
- for (Z.MAX_BITS_PER_GRANULE < u && (u = Z.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(Z.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[n][o] / 700 - a[o], f[o] > 3 * s / 4 && (f[o] = 3 * s / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > Z.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, Z.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
- if (h < i) for (o = 0; o < _.channels_out; ++o) f[o] = h * f[o] / i;
- for (o = 0; o < _.channels_out; ++o) a[o] += f[o], h -= f[o];
+ f = ve(2),
+ c = new R(l),
+ u = b.ResvMaxBits(e, n, c, r),
+ h = (l = c.bits) + u;
+ for (j.MAX_BITS_PER_GRANULE < h && (h = j.MAX_BITS_PER_GRANULE), o = i = 0; o < _.channels_out; ++o) a[o] = Math.min(j.MAX_BITS_PER_CHANNEL, l / _.channels_out), f[o] = 0 | a[o] * t[s][o] / 700 - a[o], f[o] > 3 * n / 4 && (f[o] = 3 * n / 4), f[o] < 0 && (f[o] = 0), f[o] + a[o] > j.MAX_BITS_PER_CHANNEL && (f[o] = Math.max(0, j.MAX_BITS_PER_CHANNEL - a[o])), i += f[o];
+ if (u < i) for (o = 0; o < _.channels_out; ++o) f[o] = u * f[o] / i;
+ for (o = 0; o < _.channels_out; ++o) a[o] += f[o], u -= f[o];
for (o = i = 0; o < _.channels_out; ++o) i += a[o];
- if (Z.MAX_BITS_PER_GRANULE < i) {
- for (o = 0; o < _.channels_out; ++o) a[o] *= Z.MAX_BITS_PER_GRANULE, a[o] /= i, a[o];
- }
- return u;
- }, this.reduce_side = function (e, t, a, s) {
- var n = .33 * (.5 - t) / .5;
- n < 0 && (n = 0), .5 < n && (n = .5);
- var r = 0 | .5 * n * (e[0] + e[1]);
- r > Z.MAX_BITS_PER_CHANNEL - e[0] && (r = Z.MAX_BITS_PER_CHANNEL - e[0]), r < 0 && (r = 0), 125 <= e[1] && (125 < e[1] - r ? (e[0] < a && (e[0] += r), e[1] -= r) : (e[0] += e[1] - 125, e[1] = 125)), s < (r = e[0] + e[1]) && (e[0] = s * e[0] / r, e[1] = s * e[1] / r);
+ return j.MAX_BITS_PER_GRANULE < i && me(), h;
}, this.athAdjust = function (e, t, a) {
- var s = 90.30873362,
- n = ee.FAST_LOG10_X(t, 10),
+ var n = 90.30873362,
+ s = V.FAST_LOG10_X(t, 10),
r = e * e,
i = 0;
- return n -= a, 1e-20 < r && (i = 1 + ee.FAST_LOG10_X(r, 10 / s)), i < 0 && (i = 0), n *= i, n += a + s - 94.82444863, Math.pow(10, .1 * n);
- }, this.calc_xmin = function (e, t, a, s) {
- var n,
+ return s -= a, 1e-20 < r && (i = 1 + V.FAST_LOG10_X(r, 10 / n)), i < 0 && (i = 0), s *= i, s += a + n - 94.82444863, Math.pow(10, .1 * s);
+ }, this.calc_xmin = function (e, t, a, n) {
+ var s,
r = 0,
i = e.internal_flags,
o = 0,
_ = 0,
l = i.ATH,
f = a.xr,
- c = e.VBR == xe.vbr_mtrh ? 1 : 0,
- h = i.masking_lower;
- for (e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt || (h = 1), n = 0; n < a.psy_lmax; n++) {
- S = (g = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.l[n], l.floor) : l.adjust * l.l[n]) / (b = a.width[n]), M = T, B = b >> 1, A = 0;
- do {
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (g < A && _++, n == Pe.SBPSY_l) M < (R = g * i.nsPsy.longfact[n]) && (M = R);
- if (0 != c && (g = M), !e.ATHonly) if (0 < (w = t.en.l[n])) R = A * t.thm.l[n] * h / w, 0 != c && (R *= i.nsPsy.longfact[n]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.longfact[n];
+ c = e.VBR == Me.vbr_mtrh ? 1 : 0,
+ u = i.masking_lower;
+ for (e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt || (u = 1), s = 0; s < a.psy_lmax; s++) {
+ for (w = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.l[s], l.floor) : l.adjust * l.l[s], v = a.width[s], S = w / v, M = B, A = v >> 1, y = 0; k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++, 0 < --A;);
+ if (w < y && _++, s == Ae.SBPSY_l && me(), 0 != c && (w = M), !e.ATHonly) {
+ var h = t.en.l[s];
+ 0 < h && (x = y * t.thm.l[s] * u / h, 0 != c && (x *= i.nsPsy.longfact[s]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.longfact[s];
}
- var u = 575;
- if (a.block_type != Pe.SHORT_TYPE) for (var m = 576; 0 != m-- && q.EQ(f[m], 0);) u = m;
- a.max_nonzero_coeff = u;
- for (var p = a.sfb_smin; n < a.psymax; p++, n += 3) {
- var b, v, d;
- for (d = e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? athAdjust(l.adjust, l.s[p], l.floor) : l.adjust * l.s[p], b = a.width[n], v = 0; v < 3; v++) {
- var g,
+ var b = 575;
+ if (a.block_type != Ae.SHORT_TYPE) for (var p = 576; 0 != p-- && N.EQ(f[p], 0);) b = p;
+ a.max_nonzero_coeff = b;
+ for (var m = a.sfb_smin; s < a.psymax; m++, s += 3) {
+ var v, d, g;
+ for (g = e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? athAdjust(l.adjust, l.s[m], l.floor) : l.adjust * l.s[m], v = a.width[s], d = 0; d < 3; d++) {
+ var w,
S,
M,
- w,
- R,
- A = 0,
- B = b >> 1;
- S = d / b, M = T;
+ y = 0,
+ A = v >> 1;
+ S = g / v, M = B;
do {
- var k, y;
- A += k = f[o] * f[o], M += k < S ? k : S, A += y = f[++o] * f[o], M += y < S ? y : S, o++;
- } while (0 < --B);
- if (d < A && _++, p == Pe.SBPSY_s) M < (R = d * i.nsPsy.shortfact[p]) && (M = R);
- if (g = 0 != c ? M : d, !e.ATHonly && !e.ATHshort) if (0 < (w = t.en.s[p][v])) R = A * t.thm.s[p][v] * h / w, 0 != c && (R *= i.nsPsy.shortfact[p]), g < R && (g = R);
- s[r++] = 0 != c ? g : g * i.nsPsy.shortfact[p];
+ var k, R;
+ k = f[o] * f[o], y += k, M += k < S ? k : S, R = f[++o] * f[o], y += R, M += R < S ? R : S, o++;
+ } while (0 < --A);
+ if (g < y && _++, m == Ae.SBPSY_s && me(), w = 0 != c ? M : g, !e.ATHonly && !e.ATHshort) {
+ var x,
+ h = t.en.s[m][d];
+ 0 < h && (x = y * t.thm.s[m][d] * u / h, 0 != c && (x *= i.nsPsy.shortfact[m]), w < x && (w = x));
+ }
+ n[r++] = 0 != c ? w : w * i.nsPsy.shortfact[m];
}
- e.useTemporal && (s[r - 3] > s[r - 3 + 1] && (s[r - 3 + 1] += (s[r - 3] - s[r - 3 + 1]) * i.decay), s[r - 3 + 1] > s[r - 3 + 2] && (s[r - 3 + 2] += (s[r - 3 + 1] - s[r - 3 + 2]) * i.decay));
+ e.useTemporal && (n[r - 3] > n[r - 3 + 1] && (n[r - 3 + 1] += (n[r - 3] - n[r - 3 + 1]) * i.decay), n[r - 3 + 1] > n[r - 3 + 2] && (n[r - 3 + 2] += (n[r - 3 + 1] - n[r - 3 + 2]) * i.decay));
}
return _;
- }, this.calc_noise_core = function (e, t, a, s) {
- var n = 0,
+ }, this.calc_noise_core = function (e, t, a, n) {
+ var s = 0,
r = t.s,
i = e.l3_enc;
- if (r > e.count1) for (; 0 != a--;) {
- _ = e.xr[r], r++, n += _ * _, _ = e.xr[r], r++, n += _ * _;
- } else if (r > e.big_values) {
- var o = Be(2);
- for (o[0] = 0, o[1] = s; 0 != a--;) {
- _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, n += _ * _;
- }
+ if (r > e.count1) for (; 0 != a--;) _ = e.xr[r], r++, s += _ * _, _ = e.xr[r], r++, s += _ * _;else if (r > e.big_values) {
+ var o = de(2);
+ for (o[0] = 0, o[1] = n; 0 != a--;) _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _, _ = Math.abs(e.xr[r]) - o[i[r]], r++, s += _ * _;
} else for (; 0 != a--;) {
var _;
- _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * s, r++, n += _ * _;
+ _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _, _ = Math.abs(e.xr[r]) - p[i[r]] * n, r++, s += _ * _;
}
- return t.s = r, n;
- }, this.calc_noise = function (e, t, a, s, n) {
+ return t.s = r, s;
+ }, this.calc_noise = function (e, t, a, n, s) {
var r,
i,
o = 0,
@@ -11902,83 +12236,54 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
l = 0,
f = 0,
c = 0,
- h = -20,
- u = 0,
- m = e.scalefac,
+ u = -20,
+ h = 0,
+ b = e.scalefac,
p = 0;
- for (r = s.over_SSD = 0; r < e.psymax; r++) {
- var b,
- v = e.global_gain - (m[p++] + (0 != e.preflag ? w[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
+ for (n.over_SSD = 0, r = 0; r < e.psymax; r++) {
+ var m,
+ v = e.global_gain - (b[p++] + (0 != e.preflag ? M[r] : 0) << e.scalefac_scale + 1) - 8 * e.subblock_gain[e.window[r]],
d = 0;
- if (null != n && n.step[r] == v) d = n.noise[r], u += e.width[r], a[o++] = d / t[_++], d = n.noise_log[r];else {
+ if (null != s && s.step[r] == v) d = s.noise[r], h += e.width[r], a[o++] = d / t[_++], d = s.noise_log[r];else {
var g,
- S = R[v + x.Q_MAX2];
- if (i = e.width[r] >> 1, u + e.width[r] > e.max_nonzero_coeff) i = 0 < (g = e.max_nonzero_coeff - u + 1) ? g >> 1 : 0;
- var M = new A(u);
- d = this.calc_noise_core(e, M, i, S), u = M.s, null != n && (n.step[r] = v, n.noise[r] = d), d = a[o++] = d / t[_++], d = ee.FAST_LOG10(Math.max(d, 1e-20)), null != n && (n.noise_log[r] = d);
+ w = y[v + T.Q_MAX2];
+ i = e.width[r] >> 1, h + e.width[r] > e.max_nonzero_coeff && (g = e.max_nonzero_coeff - h + 1, i = 0 < g ? g >> 1 : 0);
+ var S = new A(h);
+ d = this.calc_noise_core(e, S, i, w), h = S.s, null != s && (s.step[r] = v, s.noise[r] = d), d = a[o++] = d / t[_++], d = V.FAST_LOG10(Math.max(d, 1e-20)), null != s && (s.noise_log[r] = d);
}
- if (null != n && (n.global_gain = e.global_gain), c += d, 0 < d) b = Math.max(0 | 10 * d + .5, 1), s.over_SSD += b * b, l++, f += d;
- h = Math.max(h, d);
+ null != s && (s.global_gain = e.global_gain), c += d, 0 < d && (m = Math.max(0 | 10 * d + .5, 1), n.over_SSD += m * m, l++, f += d), u = Math.max(u, d);
}
- return s.over_count = l, s.tot_noise = c, s.over_noise = f, s.max_noise = h, l;
- }, this.set_pinfo = function (e, t, a, s, n) {
- var r,
- i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = 0 == t.scalefac_scale ? .5 : 1,
- h = t.scalefac,
- u = Be(z.SFBMAX),
- m = Be(z.SFBMAX),
- p = new y();
- calc_xmin(e, a, t, u), calc_noise(t, u, m, p, null);
- var b = 0;
- for (i = t.sfb_lmax, t.block_type != Pe.SHORT_TYPE && 0 == t.mixed_block_flag && (i = 22), r = 0; r < i; r++) {
- var v = f.scalefac_band.l[r],
- d = (g = f.scalefac_band.l[r + 1]) - v;
- for (_ = 0; b < g; b++) _ += t.xr[b] * t.xr[b];
- _ /= d, l = 1e15, f.pinfo.en[s][n][r] = l * _, f.pinfo.xfsf[s][n][r] = l * u[r] * m[r] / d, 0 < a.en.l[r] && !e.ATHonly ? _ /= a.en.l[r] : _ = 0, f.pinfo.thr[s][n][r] = l * Math.max(_ * a.thm.l[r], f.ATH.l[r]), (f.pinfo.LAMEsfb[s][n][r] = 0) != t.preflag && 11 <= r && (f.pinfo.LAMEsfb[s][n][r] = -c * w[r]), r < Pe.SBPSY_l && (f.pinfo.LAMEsfb[s][n][r] -= c * h[r]);
- }
- if (t.block_type == Pe.SHORT_TYPE) for (i = r, r = t.sfb_smin; r < Pe.SBMAX_s; r++) {
- v = f.scalefac_band.s[r], d = (g = f.scalefac_band.s[r + 1]) - v;
- for (var g, S = 0; S < 3; S++) {
- for (_ = 0, o = v; o < g; o++) _ += t.xr[b] * t.xr[b], b++;
- _ = Math.max(_ / d, 1e-20), l = 1e15, f.pinfo.en_s[s][n][3 * r + S] = l * _, f.pinfo.xfsf_s[s][n][3 * r + S] = l * u[i] * m[i] / d, 0 < a.en.s[r][S] ? _ /= a.en.s[r][S] : _ = 0, (e.ATHonly || e.ATHshort) && (_ = 0), f.pinfo.thr_s[s][n][3 * r + S] = l * Math.max(_ * a.thm.s[r][S], f.ATH.s[r]), f.pinfo.LAMEsfb_s[s][n][3 * r + S] = -2 * t.subblock_gain[S], r < Pe.SBPSY_s && (f.pinfo.LAMEsfb_s[s][n][3 * r + S] -= c * h[i]), i++;
- }
- }
- f.pinfo.LAMEqss[s][n] = t.global_gain, f.pinfo.LAMEmainbits[s][n] = t.part2_3_length + t.part2_length, f.pinfo.LAMEsfbits[s][n] = t.part2_length, f.pinfo.over[s][n] = p.over_count, f.pinfo.max_noise[s][n] = 10 * p.max_noise, f.pinfo.over_noise[s][n] = 10 * p.over_noise, f.pinfo.tot_noise[s][n] = 10 * p.tot_noise, f.pinfo.over_SSD[s][n] = p.over_SSD;
+ return n.over_count = l, n.tot_noise = c, n.over_noise = f, n.max_noise = u, l;
};
}
- function T() {
- this.xr = Be(576), this.l3_enc = Ae(576), this.scalefac = Ae(z.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = Ae(3), this.subblock_gain = Ae(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = Ae(z.SFBMAX), this.window = Ae(z.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = Ae(4), this.max_nonzero_coeff = 0;
+ function B() {
+ this.xr = de(576), this.l3_enc = ve(576), this.scalefac = ve(F.SFBMAX), this.xrpow_max = 0, this.part2_3_length = 0, this.big_values = 0, this.count1 = 0, this.global_gain = 0, this.scalefac_compress = 0, this.block_type = 0, this.mixed_block_flag = 0, this.table_select = ve(3), this.subblock_gain = ve(4), this.region0_count = 0, this.region1_count = 0, this.preflag = 0, this.scalefac_scale = 0, this.count1table_select = 0, this.part2_length = 0, this.sfb_lmax = 0, this.sfb_smin = 0, this.psy_lmax = 0, this.sfbmax = 0, this.psymax = 0, this.sfbdivide = 0, this.width = ve(F.SFBMAX), this.window = ve(F.SFBMAX), this.count1bits = 0, this.sfb_partition_table = null, this.slen = ve(4), this.max_nonzero_coeff = 0;
var a = this;
- function s(e) {
+ function n(e) {
return new Int32Array(e);
}
this.assign = function (e) {
var t;
- a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = s(e.l3_enc), a.scalefac = s(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = s(e.table_select), a.subblock_gain = s(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = s(e.width), a.window = s(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = s(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
+ a.xr = (t = e.xr, new Float32Array(t)), a.l3_enc = n(e.l3_enc), a.scalefac = n(e.scalefac), a.xrpow_max = e.xrpow_max, a.part2_3_length = e.part2_3_length, a.big_values = e.big_values, a.count1 = e.count1, a.global_gain = e.global_gain, a.scalefac_compress = e.scalefac_compress, a.block_type = e.block_type, a.mixed_block_flag = e.mixed_block_flag, a.table_select = n(e.table_select), a.subblock_gain = n(e.subblock_gain), a.region0_count = e.region0_count, a.region1_count = e.region1_count, a.preflag = e.preflag, a.scalefac_scale = e.scalefac_scale, a.count1table_select = e.count1table_select, a.part2_length = e.part2_length, a.sfb_lmax = e.sfb_lmax, a.sfb_smin = e.sfb_smin, a.psy_lmax = e.psy_lmax, a.sfbmax = e.sfbmax, a.psymax = e.psymax, a.sfbdivide = e.sfbdivide, a.width = n(e.width), a.window = n(e.window), a.count1bits = e.count1bits, a.sfb_partition_table = e.sfb_partition_table.slice(0), a.slen = n(e.slen), a.max_nonzero_coeff = e.max_nonzero_coeff;
};
}
- F.t1HB = [1, 1, 1, 0], F.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], F.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], F.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], F.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], F.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], F.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], F.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], F.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], F.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], F.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], F.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], F.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], F.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], F.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], F.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], F.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], F.t1l = [1, 4, 3, 5], F.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], F.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], F.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], F.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], F.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], F.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], F.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], F.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], F.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], F.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], F.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], F.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], F.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], F.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], F.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], F.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], F.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], F.ht = [new e(0, 0, null, null), new e(2, 0, F.t1HB, F.t1l), new e(3, 0, F.t2HB, F.t2l), new e(3, 0, F.t3HB, F.t3l), new e(0, 0, null, null), new e(4, 0, F.t5HB, F.t5l), new e(4, 0, F.t6HB, F.t6l), new e(6, 0, F.t7HB, F.t7l), new e(6, 0, F.t8HB, F.t8l), new e(6, 0, F.t9HB, F.t9l), new e(8, 0, F.t10HB, F.t10l), new e(8, 0, F.t11HB, F.t11l), new e(8, 0, F.t12HB, F.t12l), new e(16, 0, F.t13HB, F.t13l), new e(0, 0, null, F.t16_5l), new e(16, 0, F.t15HB, F.t15l), new e(1, 1, F.t16HB, F.t16l), new e(2, 3, F.t16HB, F.t16l), new e(3, 7, F.t16HB, F.t16l), new e(4, 15, F.t16HB, F.t16l), new e(6, 63, F.t16HB, F.t16l), new e(8, 255, F.t16HB, F.t16l), new e(10, 1023, F.t16HB, F.t16l), new e(13, 8191, F.t16HB, F.t16l), new e(4, 15, F.t24HB, F.t24l), new e(5, 31, F.t24HB, F.t24l), new e(6, 63, F.t24HB, F.t24l), new e(7, 127, F.t24HB, F.t24l), new e(8, 255, F.t24HB, F.t24l), new e(9, 511, F.t24HB, F.t24l), new e(11, 2047, F.t24HB, F.t24l), new e(13, 8191, F.t24HB, F.t24l), new e(0, 0, F.t32HB, F.t32l), new e(0, 0, F.t33HB, F.t33l)], F.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], F.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], F.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], F.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], F.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], F.scfsi_band = [0, 6, 11, 16, 21], x.Q_MAX = 257, x.Q_MAX2 = 116, x.LARGE_BITS = 1e5, x.IXMAX_VAL = 8206;
- var z = {};
- function w() {
- var v, g, M;
+ k.t1HB = [1, 1, 1, 0], k.t2HB = [1, 2, 1, 3, 1, 1, 3, 2, 0], k.t3HB = [3, 2, 1, 1, 1, 1, 3, 2, 0], k.t5HB = [1, 2, 6, 5, 3, 1, 4, 4, 7, 5, 7, 1, 6, 1, 1, 0], k.t6HB = [7, 3, 5, 1, 6, 2, 3, 2, 5, 4, 4, 1, 3, 3, 2, 0], k.t7HB = [1, 2, 10, 19, 16, 10, 3, 3, 7, 10, 5, 3, 11, 4, 13, 17, 8, 4, 12, 11, 18, 15, 11, 2, 7, 6, 9, 14, 3, 1, 6, 4, 5, 3, 2, 0], k.t8HB = [3, 4, 6, 18, 12, 5, 5, 1, 2, 16, 9, 3, 7, 3, 5, 14, 7, 3, 19, 17, 15, 13, 10, 4, 13, 5, 8, 11, 5, 1, 12, 4, 4, 1, 1, 0], k.t9HB = [7, 5, 9, 14, 15, 7, 6, 4, 5, 5, 6, 7, 7, 6, 8, 8, 8, 5, 15, 6, 9, 10, 5, 1, 11, 7, 9, 6, 4, 1, 14, 4, 6, 2, 6, 0], k.t10HB = [1, 2, 10, 23, 35, 30, 12, 17, 3, 3, 8, 12, 18, 21, 12, 7, 11, 9, 15, 21, 32, 40, 19, 6, 14, 13, 22, 34, 46, 23, 18, 7, 20, 19, 33, 47, 27, 22, 9, 3, 31, 22, 41, 26, 21, 20, 5, 3, 14, 13, 10, 11, 16, 6, 5, 1, 9, 8, 7, 8, 4, 4, 2, 0], k.t11HB = [3, 4, 10, 24, 34, 33, 21, 15, 5, 3, 4, 10, 32, 17, 11, 10, 11, 7, 13, 18, 30, 31, 20, 5, 25, 11, 19, 59, 27, 18, 12, 5, 35, 33, 31, 58, 30, 16, 7, 5, 28, 26, 32, 19, 17, 15, 8, 14, 14, 12, 9, 13, 14, 9, 4, 1, 11, 4, 6, 6, 6, 3, 2, 0], k.t12HB = [9, 6, 16, 33, 41, 39, 38, 26, 7, 5, 6, 9, 23, 16, 26, 11, 17, 7, 11, 14, 21, 30, 10, 7, 17, 10, 15, 12, 18, 28, 14, 5, 32, 13, 22, 19, 18, 16, 9, 5, 40, 17, 31, 29, 17, 13, 4, 2, 27, 12, 11, 15, 10, 7, 4, 1, 27, 12, 8, 12, 6, 3, 1, 0], k.t13HB = [1, 5, 14, 21, 34, 51, 46, 71, 42, 52, 68, 52, 67, 44, 43, 19, 3, 4, 12, 19, 31, 26, 44, 33, 31, 24, 32, 24, 31, 35, 22, 14, 15, 13, 23, 36, 59, 49, 77, 65, 29, 40, 30, 40, 27, 33, 42, 16, 22, 20, 37, 61, 56, 79, 73, 64, 43, 76, 56, 37, 26, 31, 25, 14, 35, 16, 60, 57, 97, 75, 114, 91, 54, 73, 55, 41, 48, 53, 23, 24, 58, 27, 50, 96, 76, 70, 93, 84, 77, 58, 79, 29, 74, 49, 41, 17, 47, 45, 78, 74, 115, 94, 90, 79, 69, 83, 71, 50, 59, 38, 36, 15, 72, 34, 56, 95, 92, 85, 91, 90, 86, 73, 77, 65, 51, 44, 43, 42, 43, 20, 30, 44, 55, 78, 72, 87, 78, 61, 46, 54, 37, 30, 20, 16, 53, 25, 41, 37, 44, 59, 54, 81, 66, 76, 57, 54, 37, 18, 39, 11, 35, 33, 31, 57, 42, 82, 72, 80, 47, 58, 55, 21, 22, 26, 38, 22, 53, 25, 23, 38, 70, 60, 51, 36, 55, 26, 34, 23, 27, 14, 9, 7, 34, 32, 28, 39, 49, 75, 30, 52, 48, 40, 52, 28, 18, 17, 9, 5, 45, 21, 34, 64, 56, 50, 49, 45, 31, 19, 12, 15, 10, 7, 6, 3, 48, 23, 20, 39, 36, 35, 53, 21, 16, 23, 13, 10, 6, 1, 4, 2, 16, 15, 17, 27, 25, 20, 29, 11, 17, 12, 16, 8, 1, 1, 0, 1], k.t15HB = [7, 12, 18, 53, 47, 76, 124, 108, 89, 123, 108, 119, 107, 81, 122, 63, 13, 5, 16, 27, 46, 36, 61, 51, 42, 70, 52, 83, 65, 41, 59, 36, 19, 17, 15, 24, 41, 34, 59, 48, 40, 64, 50, 78, 62, 80, 56, 33, 29, 28, 25, 43, 39, 63, 55, 93, 76, 59, 93, 72, 54, 75, 50, 29, 52, 22, 42, 40, 67, 57, 95, 79, 72, 57, 89, 69, 49, 66, 46, 27, 77, 37, 35, 66, 58, 52, 91, 74, 62, 48, 79, 63, 90, 62, 40, 38, 125, 32, 60, 56, 50, 92, 78, 65, 55, 87, 71, 51, 73, 51, 70, 30, 109, 53, 49, 94, 88, 75, 66, 122, 91, 73, 56, 42, 64, 44, 21, 25, 90, 43, 41, 77, 73, 63, 56, 92, 77, 66, 47, 67, 48, 53, 36, 20, 71, 34, 67, 60, 58, 49, 88, 76, 67, 106, 71, 54, 38, 39, 23, 15, 109, 53, 51, 47, 90, 82, 58, 57, 48, 72, 57, 41, 23, 27, 62, 9, 86, 42, 40, 37, 70, 64, 52, 43, 70, 55, 42, 25, 29, 18, 11, 11, 118, 68, 30, 55, 50, 46, 74, 65, 49, 39, 24, 16, 22, 13, 14, 7, 91, 44, 39, 38, 34, 63, 52, 45, 31, 52, 28, 19, 14, 8, 9, 3, 123, 60, 58, 53, 47, 43, 32, 22, 37, 24, 17, 12, 15, 10, 2, 1, 71, 37, 34, 30, 28, 20, 17, 26, 21, 16, 10, 6, 8, 6, 2, 0], k.t16HB = [1, 5, 14, 44, 74, 63, 110, 93, 172, 149, 138, 242, 225, 195, 376, 17, 3, 4, 12, 20, 35, 62, 53, 47, 83, 75, 68, 119, 201, 107, 207, 9, 15, 13, 23, 38, 67, 58, 103, 90, 161, 72, 127, 117, 110, 209, 206, 16, 45, 21, 39, 69, 64, 114, 99, 87, 158, 140, 252, 212, 199, 387, 365, 26, 75, 36, 68, 65, 115, 101, 179, 164, 155, 264, 246, 226, 395, 382, 362, 9, 66, 30, 59, 56, 102, 185, 173, 265, 142, 253, 232, 400, 388, 378, 445, 16, 111, 54, 52, 100, 184, 178, 160, 133, 257, 244, 228, 217, 385, 366, 715, 10, 98, 48, 91, 88, 165, 157, 148, 261, 248, 407, 397, 372, 380, 889, 884, 8, 85, 84, 81, 159, 156, 143, 260, 249, 427, 401, 392, 383, 727, 713, 708, 7, 154, 76, 73, 141, 131, 256, 245, 426, 406, 394, 384, 735, 359, 710, 352, 11, 139, 129, 67, 125, 247, 233, 229, 219, 393, 743, 737, 720, 885, 882, 439, 4, 243, 120, 118, 115, 227, 223, 396, 746, 742, 736, 721, 712, 706, 223, 436, 6, 202, 224, 222, 218, 216, 389, 386, 381, 364, 888, 443, 707, 440, 437, 1728, 4, 747, 211, 210, 208, 370, 379, 734, 723, 714, 1735, 883, 877, 876, 3459, 865, 2, 377, 369, 102, 187, 726, 722, 358, 711, 709, 866, 1734, 871, 3458, 870, 434, 0, 12, 10, 7, 11, 10, 17, 11, 9, 13, 12, 10, 7, 5, 3, 1, 3], k.t24HB = [15, 13, 46, 80, 146, 262, 248, 434, 426, 669, 653, 649, 621, 517, 1032, 88, 14, 12, 21, 38, 71, 130, 122, 216, 209, 198, 327, 345, 319, 297, 279, 42, 47, 22, 41, 74, 68, 128, 120, 221, 207, 194, 182, 340, 315, 295, 541, 18, 81, 39, 75, 70, 134, 125, 116, 220, 204, 190, 178, 325, 311, 293, 271, 16, 147, 72, 69, 135, 127, 118, 112, 210, 200, 188, 352, 323, 306, 285, 540, 14, 263, 66, 129, 126, 119, 114, 214, 202, 192, 180, 341, 317, 301, 281, 262, 12, 249, 123, 121, 117, 113, 215, 206, 195, 185, 347, 330, 308, 291, 272, 520, 10, 435, 115, 111, 109, 211, 203, 196, 187, 353, 332, 313, 298, 283, 531, 381, 17, 427, 212, 208, 205, 201, 193, 186, 177, 169, 320, 303, 286, 268, 514, 377, 16, 335, 199, 197, 191, 189, 181, 174, 333, 321, 305, 289, 275, 521, 379, 371, 11, 668, 184, 183, 179, 175, 344, 331, 314, 304, 290, 277, 530, 383, 373, 366, 10, 652, 346, 171, 168, 164, 318, 309, 299, 287, 276, 263, 513, 375, 368, 362, 6, 648, 322, 316, 312, 307, 302, 292, 284, 269, 261, 512, 376, 370, 364, 359, 4, 620, 300, 296, 294, 288, 282, 273, 266, 515, 380, 374, 369, 365, 361, 357, 2, 1033, 280, 278, 274, 267, 264, 259, 382, 378, 372, 367, 363, 360, 358, 356, 0, 43, 20, 19, 17, 15, 13, 11, 9, 7, 6, 4, 7, 5, 3, 1, 3], k.t32HB = [1, 10, 8, 20, 12, 20, 16, 32, 14, 12, 24, 0, 28, 16, 24, 16], k.t33HB = [15, 28, 26, 48, 22, 40, 36, 64, 14, 24, 20, 32, 12, 16, 8, 0], k.t1l = [1, 4, 3, 5], k.t2l = [1, 4, 7, 4, 5, 7, 6, 7, 8], k.t3l = [2, 3, 7, 4, 4, 7, 6, 7, 8], k.t5l = [1, 4, 7, 8, 4, 5, 8, 9, 7, 8, 9, 10, 8, 8, 9, 10], k.t6l = [3, 4, 6, 8, 4, 4, 6, 7, 5, 6, 7, 8, 7, 7, 8, 9], k.t7l = [1, 4, 7, 9, 9, 10, 4, 6, 8, 9, 9, 10, 7, 7, 9, 10, 10, 11, 8, 9, 10, 11, 11, 11, 8, 9, 10, 11, 11, 12, 9, 10, 11, 12, 12, 12], k.t8l = [2, 4, 7, 9, 9, 10, 4, 4, 6, 10, 10, 10, 7, 6, 8, 10, 10, 11, 9, 10, 10, 11, 11, 12, 9, 9, 10, 11, 12, 12, 10, 10, 11, 11, 13, 13], k.t9l = [3, 4, 6, 7, 9, 10, 4, 5, 6, 7, 8, 10, 5, 6, 7, 8, 9, 10, 7, 7, 8, 9, 9, 10, 8, 8, 9, 9, 10, 11, 9, 9, 10, 10, 11, 11], k.t10l = [1, 4, 7, 9, 10, 10, 10, 11, 4, 6, 8, 9, 10, 11, 10, 10, 7, 8, 9, 10, 11, 12, 11, 11, 8, 9, 10, 11, 12, 12, 11, 12, 9, 10, 11, 12, 12, 12, 12, 12, 10, 11, 12, 12, 13, 13, 12, 13, 9, 10, 11, 12, 12, 12, 13, 13, 10, 10, 11, 12, 12, 13, 13, 13], k.t11l = [2, 4, 6, 8, 9, 10, 9, 10, 4, 5, 6, 8, 10, 10, 9, 10, 6, 7, 8, 9, 10, 11, 10, 10, 8, 8, 9, 11, 10, 12, 10, 11, 9, 10, 10, 11, 11, 12, 11, 12, 9, 10, 11, 12, 12, 13, 12, 13, 9, 9, 9, 10, 11, 12, 12, 12, 9, 9, 10, 11, 12, 12, 12, 12], k.t12l = [4, 4, 6, 8, 9, 10, 10, 10, 4, 5, 6, 7, 9, 9, 10, 10, 6, 6, 7, 8, 9, 10, 9, 10, 7, 7, 8, 8, 9, 10, 10, 10, 8, 8, 9, 9, 10, 10, 10, 11, 9, 9, 10, 10, 10, 11, 10, 11, 9, 9, 9, 10, 10, 11, 11, 12, 10, 10, 10, 11, 11, 11, 11, 12], k.t13l = [1, 5, 7, 8, 9, 10, 10, 11, 10, 11, 12, 12, 13, 13, 14, 14, 4, 6, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 14, 14, 7, 8, 9, 10, 11, 11, 12, 12, 11, 12, 12, 13, 13, 14, 15, 15, 8, 9, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 15, 9, 9, 11, 11, 12, 12, 13, 13, 12, 13, 13, 14, 14, 15, 15, 16, 10, 10, 11, 12, 12, 12, 13, 13, 13, 13, 14, 13, 15, 15, 16, 16, 10, 11, 12, 12, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 11, 11, 12, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 18, 18, 10, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 11, 11, 12, 12, 13, 13, 13, 15, 14, 15, 15, 16, 16, 16, 18, 17, 11, 12, 12, 13, 13, 14, 14, 15, 14, 15, 16, 15, 16, 17, 18, 19, 12, 12, 12, 13, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 17, 18, 12, 13, 13, 14, 14, 15, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 13, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 17, 18, 18, 14, 14, 14, 15, 15, 15, 17, 16, 16, 19, 17, 17, 17, 19, 18, 18, 13, 14, 15, 16, 16, 16, 17, 16, 17, 17, 18, 18, 21, 20, 21, 18], k.t15l = [3, 5, 6, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 14, 5, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 14, 10, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 14, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 14, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 15, 14, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 12, 12, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 14, 15, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15], k.t16_5l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 11, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 11, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 12, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 13, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 12, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 13, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 13, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 13, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 13, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 14, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 13, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 14, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 14, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 14, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 14, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 12], k.t16l = [1, 5, 7, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 14, 10, 4, 6, 8, 9, 10, 11, 11, 11, 12, 12, 12, 13, 14, 13, 14, 10, 7, 8, 9, 10, 11, 11, 12, 12, 13, 12, 13, 13, 13, 14, 14, 11, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 15, 15, 12, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 11, 10, 10, 11, 11, 12, 13, 13, 14, 13, 14, 14, 15, 15, 15, 16, 12, 11, 11, 11, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 16, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 17, 17, 12, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 15, 16, 15, 13, 12, 13, 12, 13, 14, 14, 14, 14, 15, 16, 16, 16, 17, 17, 16, 12, 13, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 15, 16, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 17, 16, 16, 16, 16, 18, 13, 15, 14, 14, 14, 15, 15, 16, 16, 16, 18, 17, 17, 17, 19, 17, 13, 14, 15, 13, 14, 16, 16, 15, 16, 16, 17, 18, 17, 19, 17, 16, 13, 10, 10, 10, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10], k.t24l = [4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 13, 10, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 10, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 12, 13, 9, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 13, 9, 10, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 9, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 10, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 10, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 6], k.t32l = [1, 5, 5, 7, 5, 8, 7, 9, 5, 7, 7, 9, 7, 9, 9, 10], k.t33l = [4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8], k.ht = [new e(0, 0, null, null), new e(2, 0, k.t1HB, k.t1l), new e(3, 0, k.t2HB, k.t2l), new e(3, 0, k.t3HB, k.t3l), new e(0, 0, null, null), new e(4, 0, k.t5HB, k.t5l), new e(4, 0, k.t6HB, k.t6l), new e(6, 0, k.t7HB, k.t7l), new e(6, 0, k.t8HB, k.t8l), new e(6, 0, k.t9HB, k.t9l), new e(8, 0, k.t10HB, k.t10l), new e(8, 0, k.t11HB, k.t11l), new e(8, 0, k.t12HB, k.t12l), new e(16, 0, k.t13HB, k.t13l), new e(0, 0, null, k.t16_5l), new e(16, 0, k.t15HB, k.t15l), new e(1, 1, k.t16HB, k.t16l), new e(2, 3, k.t16HB, k.t16l), new e(3, 7, k.t16HB, k.t16l), new e(4, 15, k.t16HB, k.t16l), new e(6, 63, k.t16HB, k.t16l), new e(8, 255, k.t16HB, k.t16l), new e(10, 1023, k.t16HB, k.t16l), new e(13, 8191, k.t16HB, k.t16l), new e(4, 15, k.t24HB, k.t24l), new e(5, 31, k.t24HB, k.t24l), new e(6, 63, k.t24HB, k.t24l), new e(7, 127, k.t24HB, k.t24l), new e(8, 255, k.t24HB, k.t24l), new e(9, 511, k.t24HB, k.t24l), new e(11, 2047, k.t24HB, k.t24l), new e(13, 8191, k.t24HB, k.t24l), new e(0, 0, k.t32HB, k.t32l), new e(0, 0, k.t33HB, k.t33l)], k.largetbl = [65540, 327685, 458759, 589832, 655369, 655370, 720906, 720907, 786443, 786444, 786444, 851980, 851980, 851980, 917517, 655370, 262149, 393222, 524295, 589832, 655369, 720906, 720906, 720907, 786443, 786443, 786444, 851980, 917516, 851980, 917516, 655370, 458759, 524295, 589832, 655369, 720905, 720906, 786442, 786443, 851979, 786443, 851979, 851980, 851980, 917516, 917517, 720905, 589832, 589832, 655369, 720905, 720906, 786442, 786442, 786443, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 786441, 655369, 655369, 720905, 720906, 786442, 786442, 851978, 851979, 851979, 917515, 917516, 917516, 983052, 983052, 983053, 720905, 655370, 655369, 720906, 720906, 786442, 851978, 851979, 917515, 851979, 917515, 917516, 983052, 983052, 983052, 1048588, 786441, 720906, 720906, 720906, 786442, 851978, 851979, 851979, 851979, 917515, 917516, 917516, 917516, 983052, 983052, 1048589, 786441, 720907, 720906, 786442, 786442, 851979, 851979, 851979, 917515, 917516, 983052, 983052, 983052, 983052, 1114125, 1114125, 786442, 720907, 786443, 786443, 851979, 851979, 851979, 917515, 917515, 983051, 983052, 983052, 983052, 1048588, 1048589, 1048589, 786442, 786443, 786443, 786443, 851979, 851979, 917515, 917515, 983052, 983052, 983052, 983052, 1048588, 983053, 1048589, 983053, 851978, 786444, 851979, 786443, 851979, 917515, 917516, 917516, 917516, 983052, 1048588, 1048588, 1048589, 1114125, 1114125, 1048589, 786442, 851980, 851980, 851979, 851979, 917515, 917516, 983052, 1048588, 1048588, 1048588, 1048588, 1048589, 1048589, 983053, 1048589, 851978, 851980, 917516, 917516, 917516, 917516, 983052, 983052, 983052, 983052, 1114124, 1048589, 1048589, 1048589, 1048589, 1179661, 851978, 983052, 917516, 917516, 917516, 983052, 983052, 1048588, 1048588, 1048589, 1179661, 1114125, 1114125, 1114125, 1245197, 1114125, 851978, 917517, 983052, 851980, 917516, 1048588, 1048588, 983052, 1048589, 1048589, 1114125, 1179661, 1114125, 1245197, 1114125, 1048589, 851978, 655369, 655369, 655369, 720905, 720905, 786441, 786441, 786441, 851977, 851977, 851977, 851978, 851978, 851978, 851978, 655366], k.table23 = [65538, 262147, 458759, 262148, 327684, 458759, 393222, 458759, 524296], k.table56 = [65539, 262148, 458758, 524296, 262148, 327684, 524294, 589831, 458757, 524294, 589831, 655368, 524295, 524295, 589832, 655369], k.bitrate_table = [[0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, -1], [0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, -1], [0, 8, 16, 24, 32, 40, 48, 56, 64, -1, -1, -1, -1, -1, -1, -1]], k.samplerate_table = [[22050, 24e3, 16e3, -1], [44100, 48e3, 32e3, -1], [11025, 12e3, 8e3, -1]], k.scfsi_band = [0, 6, 11, 16, 21], T.Q_MAX = 257, T.Q_MAX2 = 116, T.LARGE_BITS = 1e5, T.IXMAX_VAL = 8206;
+ var F = {};
+ function C() {
+ var r, g;
this.rv = null, this.qupvt = null;
var w,
- n = new function () {
+ s = new function () {
this.setModules = function (e, t) {};
}();
- function R(e) {
+ function S(e) {
this.ordinal = e;
}
function o(e) {
for (var t = 0; t < e.sfbmax; t++) if (e.scalefac[t] + e.subblock_gain[e.window[t]] == 0) return !1;
return !0;
}
- function A(e, t, a, s, n) {
+ function M(e, t, a, n, s) {
var r;
switch (e) {
default:
@@ -11986,13 +12291,10 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
0 < t.over_count ? (r = a.over_SSD <= t.over_SSD, a.over_SSD == t.over_SSD && (r = a.bits < t.bits)) : r = a.max_noise < 0 && 10 * a.max_noise + a.bits <= 10 * t.max_noise + t.bits;
break;
case 0:
- r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_count < t.over_count || a.over_count == t.over_count && a.over_noise < t.over_noise || a.over_count == t.over_count && N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 8:
- a.max_noise = function (e, t) {
- for (var a, s = 1e-37, n = 0; n < t.psymax; n++) s += (a = e[n], ee.FAST_LOG10(.368 + .632 * a * a * a));
- return Math.max(1e-20, s);
- }(n, s);
+ me();
case 1:
r = a.max_noise < t.max_noise;
break;
@@ -12006,25 +12308,25 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
r = a.max_noise <= 0 && .2 < t.max_noise || a.max_noise <= 0 && t.max_noise < 0 && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise || a.max_noise <= 0 && 0 < t.max_noise && t.max_noise > a.max_noise - .2 && a.tot_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.05 < t.max_noise && t.max_noise > a.max_noise - .1 && a.tot_noise + a.over_noise < t.tot_noise + t.over_noise || 0 < a.max_noise && -.1 < t.max_noise && t.max_noise > a.max_noise - .15 && a.tot_noise + a.over_noise + a.over_noise < t.tot_noise + t.over_noise + t.over_noise;
break;
case 5:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && a.tot_noise < t.tot_noise;
break;
case 6:
- r = a.over_noise < t.over_noise || q.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || q.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
+ r = a.over_noise < t.over_noise || N.EQ(a.over_noise, t.over_noise) && (a.max_noise < t.max_noise || N.EQ(a.max_noise, t.max_noise) && a.tot_noise <= t.tot_noise);
break;
case 7:
r = a.over_count < t.over_count || a.over_noise < t.over_noise;
}
return 0 == t.over_count && (r = r && a.bits < t.bits), r;
}
- function B(e, t, a, s, n) {
+ function y(e, t, a, n, s) {
var r = e.internal_flags;
- !function (e, t, a, s, n) {
+ !function (e, t, a, n, s) {
var r,
i = e.internal_flags;
r = 0 == t.scalefac_scale ? 1.2968395546510096 : 1.6817928305074292;
for (var o = 0, _ = 0; _ < t.sfbmax; _++) o < a[_] && (o = a[_]);
var l = i.noise_shaping_amp;
- switch (3 == l && (l = n ? 2 : 1), l) {
+ switch (3 == l && me(), l) {
case 2:
break;
case 1:
@@ -12034,734 +12336,536 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
default:
1 < o ? o = 1 : o *= .95;
}
- var f = 0;
- for (_ = 0; _ < t.sfbmax; _++) {
+ for (var f = 0, _ = 0; _ < t.sfbmax; _++) {
var c,
- h = t.width[_];
- if (f += h, !(a[_] < o)) {
- if (0 != (2 & i.substep_shaping) && (i.pseudohalf[_] = 0 == i.pseudohalf[_] ? 1 : 0, 0 == i.pseudohalf[_] && 2 == i.noise_shaping_amp)) return;
- for (t.scalefac[_]++, c = -h; c < 0; c++) s[f + c] *= r, s[f + c] > t.xrpow_max && (t.xrpow_max = s[f + c]);
+ u = t.width[_];
+ if (f += u, !(a[_] < o)) {
+ for (0 != (2 & i.substep_shaping) && me(), t.scalefac[_]++, c = -u; c < 0; c++) n[f + c] *= r, n[f + c] > t.xrpow_max && (t.xrpow_max = n[f + c]);
if (2 == i.noise_shaping_amp) return;
}
}
- }(e, t, a, s, n);
+ }(e, t, a, n);
var i = o(t);
- return !i && (!(i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) || (1 < r.noise_shaping && (ye.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (!function (e, t) {
- for (var a = 0, s = 0; s < e.sfbmax; s++) {
- var n = e.width[s],
- r = e.scalefac[s];
- if (0 != e.preflag && (r += M.pretab[s]), a += n, 0 != (1 & r)) {
+ return !(i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)) && (1 < r.noise_shaping && (we.fill(r.pseudohalf, 0), 0 == t.scalefac_scale ? (function (e, t) {
+ for (var a = 0, n = 0; n < e.sfbmax; n++) {
+ var s = e.width[n],
+ r = e.scalefac[n];
+ if (0 != e.preflag && (r += g.pretab[n]), a += s, 0 != (1 & r)) {
r++;
- for (var i = -n; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
+ for (var i = -s; i < 0; i++) t[a + i] *= 1.2968395546510096, t[a + i] > e.xrpow_max && (e.xrpow_max = t[a + i]);
}
- e.scalefac[s] = r >> 1;
+ e.scalefac[n] = r >> 1;
}
e.preflag = 0, e.scalefac_scale = 1;
- }(t, s), i = !1) : t.block_type == Pe.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
- var s,
- n = t.scalefac;
- for (s = 0; s < t.sfb_lmax; s++) if (16 <= n[s]) return !0;
+ }(t, n), i = !1) : t.block_type == Ae.SHORT_TYPE && 0 < r.subblock_gain && (i = function (e, t, a) {
+ var n,
+ s = t.scalefac;
+ for (n = 0; n < t.sfb_lmax; n++) if (16 <= s[n]) return !0;
for (var r = 0; r < 3; r++) {
var i = 0,
o = 0;
- for (s = t.sfb_lmax + r; s < t.sfbdivide; s += 3) i < n[s] && (i = n[s]);
- for (; s < t.sfbmax; s += 3) o < n[s] && (o = n[s]);
+ for (n = t.sfb_lmax + r; n < t.sfbdivide; n += 3) i < s[n] && (i = s[n]);
+ for (; n < t.sfbmax; n += 3) o < s[n] && (o = s[n]);
if (!(i < 16 && o < 8)) {
if (7 <= t.subblock_gain[r]) return !0;
t.subblock_gain[r]++;
var _ = e.scalefac_band.l[t.sfb_lmax];
- for (s = t.sfb_lmax + r; s < t.sfbmax; s += 3) {
- var l = t.width[s],
- f = n[s];
- if (0 <= (f -= 4 >> t.scalefac_scale)) n[s] = f, _ += 3 * l;else {
- n[s] = 0;
+ for (n = t.sfb_lmax + r; n < t.sfbmax; n += 3) {
+ var l = t.width[n],
+ f = s[n];
+ if (0 <= (f -= 4 >> t.scalefac_scale)) s[n] = f, _ += 3 * l;else {
+ s[n] = 0;
var c = 210 + (f << t.scalefac_scale + 1);
- u = M.IPOW20(c), _ += l * (r + 1);
- for (var h = -l; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ h = g.IPOW20(c), _ += l * (r + 1);
+ for (var u = -l; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
_ += l * (3 - r - 1);
}
}
- var u = M.IPOW20(202);
- for (_ += t.width[s] * (r + 1), h = -t.width[s]; h < 0; h++) a[_ + h] *= u, a[_ + h] > t.xrpow_max && (t.xrpow_max = a[_ + h]);
+ var h = g.IPOW20(202);
+ _ += t.width[n] * (r + 1);
+ for (var u = -t.width[n]; u < 0; u++) a[_ + u] *= h, a[_ + u] > t.xrpow_max && (t.xrpow_max = a[_ + u]);
}
}
return !1;
- }(r, t, s) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), !i));
+ }(r, t, n) || o(t))), i || (i = 2 == r.mode_gr ? w.scale_bitcount(t) : w.scale_bitcount_lsf(r, t)), i));
}
- this.setModules = function (e, t, a, s) {
- v = e, g = t, this.rv = t, M = a, this.qupvt = a, w = s, n.setModules(M, w);
- }, this.ms_convert = function (e, t) {
- for (var a = 0; a < 576; ++a) {
- var s = e.tt[t][0].xr[a],
- n = e.tt[t][1].xr[a];
- e.tt[t][0].xr[a] = (s + n) * (.5 * ee.SQRT2), e.tt[t][1].xr[a] = (s - n) * (.5 * ee.SQRT2);
- }
+ this.setModules = function (e, t, a, n) {
+ r = t, this.rv = t, g = a, this.qupvt = a, w = n, s.setModules(g, w);
}, this.init_xrpow = function (e, t, a) {
- var s = 0,
- n = 0 | t.max_nonzero_coeff;
- if (t.xrpow_max = 0, ye.fill(a, n, 576, 0), 1e-20 < (s = function (e, t, a, s) {
- for (var n = s = 0; n <= a; ++n) {
- var r = Math.abs(e.xr[n]);
- s += r, t[n] = Math.sqrt(r * Math.sqrt(r)), t[n] > e.xrpow_max && (e.xrpow_max = t[n]);
+ var n = 0,
+ s = 0 | t.max_nonzero_coeff;
+ if (t.xrpow_max = 0, we.fill(a, s, 576, 0), 1e-20 < (n = function (e, t, a, n) {
+ for (var s = n = 0; s <= a; ++s) {
+ var r = Math.abs(e.xr[s]);
+ n += r, t[s] = Math.sqrt(r * Math.sqrt(r)), t[s] > e.xrpow_max && (e.xrpow_max = t[s]);
}
- return s;
- }(t, a, n, s))) {
+ return n;
+ }(t, a, s, n))) {
var r = 0;
0 != (2 & e.substep_shaping) && (r = 1);
for (var i = 0; i < t.psymax; i++) e.pseudohalf[i] = r;
return !0;
}
- return ye.fill(t.l3_enc, 0, 576, 0), !1;
+ return we.fill(t.l3_enc, 0, 576, 0), !1;
}, this.init_outer_loop = function (e, t) {
- t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Pe.SBPSY_l, t.sfb_smin = Pe.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Pe.SBMAX_l : Pe.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
- for (var a = 0; a < Pe.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
- if (t.block_type == Pe.SHORT_TYPE) {
- var s = Be(576);
- t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && (t.sfb_smin = 3, t.sfb_lmax = 2 * e.mode_gr + 4), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Pe.SBMAX_s : Pe.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Pe.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
- var n = e.scalefac_band.l[t.sfb_lmax];
- $.arraycopy(t.xr, 0, s, 0, 576);
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[n++] = s[3 * _ + o];
- var l = t.sfb_lmax;
- for (a = t.sfb_smin; a < Pe.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
+ t.part2_3_length = 0, t.big_values = 0, t.count1 = 0, t.global_gain = 210, t.scalefac_compress = 0, t.table_select[0] = 0, t.table_select[1] = 0, t.table_select[2] = 0, t.subblock_gain[0] = 0, t.subblock_gain[1] = 0, t.subblock_gain[2] = 0, t.subblock_gain[3] = 0, t.region0_count = 0, t.region1_count = 0, t.preflag = 0, t.scalefac_scale = 0, t.count1table_select = 0, t.part2_length = 0, t.sfb_lmax = Ae.SBPSY_l, t.sfb_smin = Ae.SBPSY_s, t.psy_lmax = e.sfb21_extra ? Ae.SBMAX_l : Ae.SBPSY_l, t.psymax = t.psy_lmax, t.sfbmax = t.sfb_lmax, t.sfbdivide = 11;
+ for (var a = 0; a < Ae.SBMAX_l; a++) t.width[a] = e.scalefac_band.l[a + 1] - e.scalefac_band.l[a], t.window[a] = 3;
+ if (t.block_type == Ae.SHORT_TYPE) {
+ var n = de(576);
+ t.sfb_smin = 0, (t.sfb_lmax = 0) != t.mixed_block_flag && me(), t.psymax = t.sfb_lmax + 3 * ((e.sfb21_extra ? Ae.SBMAX_s : Ae.SBPSY_s) - t.sfb_smin), t.sfbmax = t.sfb_lmax + 3 * (Ae.SBPSY_s - t.sfb_smin), t.sfbdivide = t.sfbmax - 18, t.psy_lmax = t.sfb_lmax;
+ var s = e.scalefac_band.l[t.sfb_lmax];
+ I.arraycopy(t.xr, 0, n, 0, 576);
+ for (var a = t.sfb_smin; a < Ae.SBMAX_s; a++) for (var r = e.scalefac_band.s[a], i = e.scalefac_band.s[a + 1], o = 0; o < 3; o++) for (var _ = r; _ < i; _++) t.xr[s++] = n[3 * _ + o];
+ for (var l = t.sfb_lmax, a = t.sfb_smin; a < Ae.SBMAX_s; a++) t.width[l] = t.width[l + 1] = t.width[l + 2] = e.scalefac_band.s[a + 1] - e.scalefac_band.s[a], t.window[l] = 0, t.window[l + 1] = 1, t.window[l + 2] = 2, l += 3;
}
- t.count1bits = 0, t.sfb_partition_table = M.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, ye.fill(t.scalefac, 0), function (e, t) {
+ t.count1bits = 0, t.sfb_partition_table = g.nr_of_sfb_block[0][0], t.slen[0] = 0, t.slen[1] = 0, t.slen[2] = 0, t.slen[3] = 0, t.max_nonzero_coeff = 575, we.fill(t.scalefac, 0), function (e, t) {
var a = e.ATH,
- s = t.xr;
- if (t.block_type != Pe.SHORT_TYPE) for (var n = !1, r = Pe.PSFB21 - 1; 0 <= r && !n; r--) {
+ n = t.xr;
+ if (t.block_type != Ae.SHORT_TYPE) for (var s = !1, r = Ae.PSFB21 - 1; 0 <= r && !s; r--) {
var i = e.scalefac_band.psfb21[r],
o = e.scalefac_band.psfb21[r + 1],
- _ = M.athAdjust(a.adjust, a.psfb21[r], a.floor);
+ _ = g.athAdjust(a.adjust, a.psfb21[r], a.floor);
1e-12 < e.nsPsy.longfact[21] && (_ *= e.nsPsy.longfact[21]);
for (var l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < _)) {
- n = !0;
+ if (!(Math.abs(n[l]) < _)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
- } else for (var f = 0; f < 3; f++) for (n = !1, r = Pe.PSFB12 - 1; 0 <= r && !n; r--) {
- o = (i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0])) + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]);
- var c = M.athAdjust(a.adjust, a.psfb12[r], a.floor);
- for (1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]), l = o - 1; i <= l; l--) {
- if (!(Math.abs(s[l]) < c)) {
- n = !0;
+ } else for (var f = 0; f < 3; f++) for (var s = !1, r = Ae.PSFB12 - 1; 0 <= r && !s; r--) {
+ var i = 3 * e.scalefac_band.s[12] + (e.scalefac_band.s[13] - e.scalefac_band.s[12]) * f + (e.scalefac_band.psfb12[r] - e.scalefac_band.psfb12[0]),
+ o = i + (e.scalefac_band.psfb12[r + 1] - e.scalefac_band.psfb12[r]),
+ c = g.athAdjust(a.adjust, a.psfb12[r], a.floor);
+ 1e-12 < e.nsPsy.shortfact[12] && (c *= e.nsPsy.shortfact[12]);
+ for (var l = o - 1; i <= l; l--) {
+ if (!(Math.abs(n[l]) < c)) {
+ s = !0;
break;
}
- s[l] = 0;
+ n[l] = 0;
}
}
}(e, t);
- }, R.BINSEARCH_NONE = new R(0), R.BINSEARCH_UP = new R(1), R.BINSEARCH_DOWN = new R(2), this.trancate_smallspectrums = function (e, t, a, s) {
- var n = Be(z.SFBMAX);
- if ((0 != (4 & e.substep_shaping) || t.block_type != Pe.SHORT_TYPE) && 0 == (128 & e.substep_shaping)) {
- M.calc_noise(t, a, n, new y(), null);
- for (var r = 0; r < 576; r++) {
- var i = 0;
- 0 != t.l3_enc[r] && (i = Math.abs(t.xr[r])), s[r] = i;
- }
- r = 0;
- var o = 8;
- t.block_type == Pe.SHORT_TYPE && (o = 6);
- do {
- var _,
- l,
- f,
- c,
- h = t.width[o];
- if (r += h, !(1 <= n[o] || (ye.sort(s, r - h, h), q.EQ(s[r - 1], 0)))) {
- _ = (1 - n[o]) * a[o], c = l = 0;
- do {
- var u;
- for (f = 1; c + f < h && !q.NEQ(s[c + r - h], s[c + r + f - h]); f++);
- if (_ < (u = s[c + r - h] * s[c + r - h] * f)) {
- 0 != c && (l = s[c + r - h - 1]);
- break;
- }
- _ -= u, c += f;
- } while (c < h);
- if (!q.EQ(l, 0)) for (; Math.abs(t.xr[r - h]) <= l && (t.l3_enc[r - h] = 0), 0 < --h;);
- }
- } while (++o < t.psymax);
- t.part2_3_length = w.noquant_count_bits(e, t, null);
- }
- }, this.outer_loop = function (e, t, a, s, n, r) {
+ }, S.BINSEARCH_NONE = new S(0), S.BINSEARCH_UP = new S(1), S.BINSEARCH_DOWN = new S(2), this.outer_loop = function (e, t, a, n, s, r) {
var i = e.internal_flags,
- o = new T(),
- _ = Be(576),
- l = Be(z.SFBMAX),
- f = new y(),
+ o = new B(),
+ _ = de(576),
+ l = de(F.SFBMAX),
+ f = new x(),
c = new function () {
- this.global_gain = 0, this.sfb_count1 = 0, this.step = Ae(39), this.noise = Be(39), this.noise_log = Be(39);
+ this.global_gain = 0, this.sfb_count1 = 0, this.step = ve(39), this.noise = de(39), this.noise_log = de(39);
}(),
- h = 9999999,
- u = !1,
- m = !1,
- p = 0;
- if (function (e, t, a, s, n) {
+ u = 9999999,
+ h = !1;
+ if (function (e, t, a, n, s) {
var r,
- i = e.CurrentStep[s],
+ i = e.CurrentStep[n],
o = !1,
- _ = e.OldValue[s],
- l = R.BINSEARCH_NONE;
+ _ = e.OldValue[n],
+ l = S.BINSEARCH_NONE;
for (t.global_gain = _, a -= t.part2_length;;) {
var f;
- if (r = w.count_bits(e, n, t, null), 1 == i || r == a) break;
- a < r ? (l == R.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = R.BINSEARCH_UP, f = i) : (l == R.BINSEARCH_UP && (o = !0), o && (i /= 2), l = R.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && (o = !(t.global_gain = 0)), 255 < t.global_gain && (t.global_gain = 255, o = !0);
+ if (r = w.count_bits(e, s, t, null), 1 == i || r == a) break;
+ a < r ? (l == S.BINSEARCH_DOWN && (o = !0), o && (i /= 2), l = S.BINSEARCH_UP, f = i) : (l == S.BINSEARCH_UP && (o = !0), o && (i /= 2), l = S.BINSEARCH_DOWN, f = -i), t.global_gain += f, t.global_gain < 0 && me(), 255 < t.global_gain && me();
}
- for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, n, t, null);
- e.CurrentStep[s] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[s] = t.global_gain, t.part2_3_length = r;
- }(i, t, r, n, s), 0 == i.noise_shaping) return 100;
- M.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
+ for (; a < r && t.global_gain < 255;) t.global_gain++, r = w.count_bits(e, s, t, null);
+ e.CurrentStep[n] = 4 <= _ - t.global_gain ? 4 : 2, e.OldValue[n] = t.global_gain, t.part2_3_length = r;
+ }(i, t, r, s, n), 0 == i.noise_shaping) return 100;
+ g.calc_noise(t, a, l, f, c), f.bits = t.part2_3_length, o.assign(t);
var b = 0;
- for ($.arraycopy(s, 0, _, 0, 576); !u;) {
+ for (I.arraycopy(n, 0, _, 0, 576); !h;) {
do {
- var v,
- d = new y(),
- g = 255;
- if (v = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra) {
- if (1 < l[o.sfbmax]) break;
- if (o.block_type == Pe.SHORT_TYPE && (1 < l[o.sfbmax + 1] || 1 < l[o.sfbmax + 2])) break;
- }
- if (!B(e, o, l, s, m)) break;
- 0 != o.scalefac_scale && (g = 254);
- var S = r - o.part2_length;
- if (S <= 0) break;
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > S && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ var p,
+ m = new x(),
+ v = 255;
+ if (p = 0 != (2 & i.substep_shaping) ? 20 : 3, i.sfb21_extra && me(), !y(e, o, l, n)) break;
+ 0 != o.scalefac_scale && (v = 254);
+ var d = r - o.part2_length;
+ if (d <= 0) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > d && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
if (0 == f.over_count) {
- for (; (o.part2_3_length = w.count_bits(i, s, o, c)) > h && o.global_gain <= g;) o.global_gain++;
- if (o.global_gain > g) break;
+ for (; (o.part2_3_length = w.count_bits(i, n, o, c)) > u && o.global_gain <= v;) o.global_gain++;
+ if (o.global_gain > v) break;
}
- if (M.calc_noise(o, a, l, d, c), d.bits = o.part2_3_length, 0 != (A(t.block_type != Pe.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, d, o, l) ? 1 : 0)) h = t.part2_3_length, f = d, t.assign(o), b = 0, $.arraycopy(s, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
- if (++b > v && 0 == f.over_count) break;
- if (3 == i.noise_shaping_amp && m && 30 < b) break;
- if (3 == i.noise_shaping_amp && m && 15 < o.global_gain - p) break;
+ if (g.calc_noise(o, a, l, m, c), m.bits = o.part2_3_length, 0 != (M(t.block_type != Ae.SHORT_TYPE ? e.quant_comp : e.quant_comp_short, f, m) ? 1 : 0)) u = t.part2_3_length, f = m, t.assign(o), b = 0, I.arraycopy(n, 0, _, 0, 576);else if (0 == i.full_outer_loop) {
+ if (++b > p && 0 == f.over_count) break;
+ i.noise_shaping_amp, i.noise_shaping_amp;
}
} while (o.global_gain + o.scalefac_scale < 255);
- 3 == i.noise_shaping_amp ? m ? u = !0 : (o.assign(t), $.arraycopy(_, 0, s, 0, 576), b = 0, p = o.global_gain, m = !0) : u = !0;
+ 3 == i.noise_shaping_amp ? me() : h = !0;
}
- return e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh ? $.arraycopy(_, 0, s, 0, 576) : 0 != (1 & i.substep_shaping) && trancate_smallspectrums(i, t, a, s), f.over_count;
+ return e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh ? I.arraycopy(_, 0, n, 0, 576) : 0 != (1 & i.substep_shaping) && me(), f.over_count;
}, this.iteration_finish_one = function (e, t, a) {
- var s = e.l3_side,
- n = s.tt[t][a];
- w.best_scalefac_store(e, t, a, s), 1 == e.use_best_huffman && w.best_huffman_divide(e, n), g.ResvAdjust(e, n);
- }, this.VBR_encode_granule = function (e, t, a, s, n, r, i) {
- var o,
- _ = e.internal_flags,
- l = new T(),
- f = Be(576),
- c = i,
- h = i + 1,
- u = (i + r) / 2,
- m = 0,
- p = _.sfb21_extra;
- for (ye.fill(l.l3_enc, 0); _.sfb21_extra = !(c - 42 < u) && p, outer_loop(e, t, a, s, n, u) <= 0 ? (m = 1, h = t.part2_3_length, l.assign(t), $.arraycopy(s, 0, f, 0, 576), o = (i = h - 32) - r, u = (i + r) / 2) : (o = i - (r = u + 32), u = (i + r) / 2, 0 != m && (m = 2, t.assign(l), $.arraycopy(f, 0, s, 0, 576))), 12 < o;);
- _.sfb21_extra = p, 2 == m && $.arraycopy(l.l3_enc, 0, t.l3_enc, 0, 576);
- }, this.get_framebits = function (e, t) {
- var a = e.internal_flags;
- a.bitrate_index = a.VBR_min_bitrate;
- var s = v.getframebits(e);
- a.bitrate_index = 1, s = v.getframebits(e);
- for (var n = 1; n <= a.VBR_max_bitrate; n++) {
- a.bitrate_index = n;
- var r = new j(s);
- t[n] = g.ResvFrameBegin(e, r), s = r.bits;
- }
- }, this.VBR_old_prepare = function (e, t, a, s, n, r, i, o, _) {
- var l,
- f = e.internal_flags,
- c = 0,
- h = 1,
- u = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var m = g.ResvFrameBegin(e, new j(0)) / f.mode_gr;
- get_framebits(e, r);
- for (var p = 0; p < f.mode_gr; p++) {
- var b = M.on_pe(e, t, o[p], m, p, 0);
- f.mode_ext == Pe.MPG_MD_MS_LR && (ms_convert(f.l3_side, p), M.reduce_side(o[p], a[p], m, b));
- for (var v = 0; v < f.channels_out; ++v) {
- var d = f.l3_side.tt[p][v];
- d.block_type != Pe.SHORT_TYPE ? (c = 1.28 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .05, l = f.PSY.mask_adjust - c) : (c = 2.56 / (1 + Math.exp(3.5 - t[p][v] / 300)) - .14, l = f.PSY.mask_adjust_short - c), f.masking_lower = Math.pow(10, .1 * l), init_outer_loop(f, d), _[p][v] = M.calc_xmin(e, s[p][v], d, n[p][v]), 0 != _[p][v] && (h = 0), i[p][v] = 126, u += o[p][v];
- }
- }
- for (p = 0; p < f.mode_gr; p++) for (v = 0; v < f.channels_out; v++) u > r[f.VBR_max_bitrate] && (o[p][v] *= r[f.VBR_max_bitrate], o[p][v] /= u), i[p][v] > o[p][v] && (i[p][v] = o[p][v]);
- return h;
- }, this.bitpressure_strategy = function (e, t, a, s) {
- for (var n = 0; n < e.mode_gr; n++) for (var r = 0; r < e.channels_out; r++) {
- for (var i = e.l3_side.tt[n][r], o = t[n][r], _ = 0, l = 0; l < i.psy_lmax; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_l / Pe.SBMAX_l;
- if (i.block_type == Pe.SHORT_TYPE) for (l = i.sfb_smin; l < Pe.SBMAX_s; l++) o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s, o[_++] *= 1 + .029 * l * l / Pe.SBMAX_s / Pe.SBMAX_s;
- s[n][r] = 0 | Math.max(a[n][r], .9 * s[n][r]);
- }
- }, this.VBR_new_prepare = function (e, t, a, s, n, r) {
- var i,
- o = e.internal_flags,
- _ = 1,
- l = 0,
- f = 0;
- if (e.free_format) {
- o.bitrate_index = 0;
- c = new j(l);
- i = g.ResvFrameBegin(e, c), l = c.bits, n[0] = i;
- } else {
- o.bitrate_index = o.VBR_max_bitrate;
- var c = new j(l);
- g.ResvFrameBegin(e, c), l = c.bits, get_framebits(e, n), i = n[o.VBR_max_bitrate];
- }
- for (var h = 0; h < o.mode_gr; h++) {
- M.on_pe(e, t, r[h], l, h, 0), o.mode_ext == Pe.MPG_MD_MS_LR && ms_convert(o.l3_side, h);
- for (var u = 0; u < o.channels_out; ++u) {
- var m = o.l3_side.tt[h][u];
- o.masking_lower = Math.pow(10, .1 * o.PSY.mask_adjust), init_outer_loop(o, m), 0 != M.calc_xmin(e, a[h][u], m, s[h][u]) && (_ = 0), f += r[h][u];
- }
- }
- for (h = 0; h < o.mode_gr; h++) for (u = 0; u < o.channels_out; u++) i < f && (r[h][u] *= i, r[h][u] /= f);
- return _;
- }, this.calc_target_bits = function (e, t, a, s, n, r) {
- var i,
- o,
- _,
- l,
- f = e.internal_flags,
- c = f.l3_side,
- h = 0;
- f.bitrate_index = f.VBR_max_bitrate;
- var u = new j(h);
- for (r[0] = g.ResvFrameBegin(e, u), h = u.bits, f.bitrate_index = 1, h = v.getframebits(e) - 8 * f.sideinfo_len, n[0] = h / (f.mode_gr * f.channels_out), h = e.VBR_mean_bitrate_kbps * e.framesize * 1e3, 0 != (1 & f.substep_shaping) && (h *= 1.09), h /= e.out_samplerate, h -= 8 * f.sideinfo_len, h /= f.mode_gr * f.channels_out, (i = .93 + .07 * (11 - e.compression_ratio) / 5.5) < .9 && (i = .9), 1 < i && (i = 1), o = 0; o < f.mode_gr; o++) {
- var m = 0;
- for (_ = 0; _ < f.channels_out; _++) {
- if (s[o][_] = int(i * h), 700 < t[o][_]) {
- var p = int((t[o][_] - 700) / 1.4),
- b = c.tt[o][_];
- s[o][_] = int(i * h), b.block_type == Pe.SHORT_TYPE && p < h / 2 && (p = h / 2), 3 * h / 2 < p ? p = 3 * h / 2 : p < 0 && (p = 0), s[o][_] += p;
- }
- s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), m += s[o][_];
- }
- if (Z.MAX_BITS_PER_GRANULE < m) for (_ = 0; _ < f.channels_out; ++_) s[o][_] *= Z.MAX_BITS_PER_GRANULE, s[o][_] /= m;
- }
- if (f.mode_ext == Pe.MPG_MD_MS_LR) for (o = 0; o < f.mode_gr; o++) M.reduce_side(s[o], a[o], h * f.channels_out, Z.MAX_BITS_PER_GRANULE);
- for (o = l = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] > Z.MAX_BITS_PER_CHANNEL && (s[o][_] = Z.MAX_BITS_PER_CHANNEL), l += s[o][_];
- if (l > r[0]) for (o = 0; o < f.mode_gr; o++) for (_ = 0; _ < f.channels_out; _++) s[o][_] *= r[0], s[o][_] /= l;
+ var n = e.l3_side,
+ s = n.tt[t][a];
+ w.best_scalefac_store(e, t, a, n), 1 == e.use_best_huffman && w.best_huffman_divide(e, s), r.ResvAdjust(e, s);
};
}
- function N() {
+ function L() {
this.thm = new i(), this.en = new i();
}
- function Pe() {
- var E = Pe.FFTOFFSET,
- P = Pe.MPG_MD_MS_LR,
- L = null,
- I = this.psy = null,
- H = null,
- C = null;
- this.setModules = function (e, t, a, s) {
- L = e, this.psy = t, I = t, H = s, C = a;
+ function Ae() {
+ var k = Ae.MPG_MD_MS_LR,
+ R = null,
+ x = this.psy = null,
+ B = null;
+ this.setModules = function (e, t, a, n) {
+ R = e, this.psy = t, x = t, B = n;
};
- var V = new function () {
- var h = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * ee.SQRT2 * .5 / 2384e-9, .017876148 * ee.SQRT2 * .5 / 2384e-9, .003134727 * ee.SQRT2 * .5 / 2384e-9, .002457142 * ee.SQRT2 * .5 / 2384e-9, 971317e-9 * ee.SQRT2 * .5 / 2384e-9, 218868e-9 * ee.SQRT2 * .5 / 2384e-9, 101566e-9 * ee.SQRT2 * .5 / 2384e-9, 13828e-9 * ee.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
- z = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
- Z = z[Pe.SHORT_TYPE],
- K = z[Pe.SHORT_TYPE],
- G = z[Pe.SHORT_TYPE],
- U = z[Pe.SHORT_TYPE],
- Q = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
- function W(e, t, a) {
- for (var s, n, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
+ var T = new function () {
+ var u = [-.1482523854003001, 32.308141959636465, 296.40344946382766, 883.1344870032432, 11113.947376231741, 1057.2713659324597, 305.7402417275812, 30.825928907280012, 3.8533188138216365, 59.42900443849514, 709.5899960123345, 5281.91112291017, -5829.66483675846, -817.6293103748613, -76.91656988279972, -4.594269939176596, .9063471690191471, .1960342806591213, -.15466694054279598, 34.324387823855965, 301.8067566458425, 817.599602898885, 11573.795901679885, 1181.2520595540152, 321.59731579894424, 31.232021761053772, 3.7107095756221318, 53.650946155329365, 684.167428119626, 5224.56624370173, -6366.391851890084, -908.9766368219582, -89.83068876699639, -5.411397422890401, .8206787908286602, .3901806440322567, -.16070888947830023, 36.147034243915876, 304.11815768187864, 732.7429163887613, 11989.60988270091, 1300.012278487897, 335.28490093152146, 31.48816102859945, 3.373875931311736, 47.232241542899175, 652.7371796173471, 5132.414255594984, -6909.087078780055, -1001.9990371107289, -103.62185754286375, -6.104916304710272, .7416505462720353, .5805693545089249, -.16636367662261495, 37.751650073343995, 303.01103387567713, 627.9747488785183, 12358.763425278165, 1412.2779918482834, 346.7496836825721, 31.598286663170416, 3.1598635433980946, 40.57878626349686, 616.1671130880391, 5007.833007176154, -7454.040671756168, -1095.7960341867115, -118.24411666465777, -6.818469345853504, .6681786379192989, .7653668647301797, -.1716176790982088, 39.11551877123304, 298.3413246578966, 503.5259106886539, 12679.589408408976, 1516.5821921214542, 355.9850766329023, 31.395241710249053, 2.9164211881972335, 33.79716964664243, 574.8943997801362, 4853.234992253242, -7997.57021486075, -1189.7624067269965, -133.6444792601766, -7.7202770609839915, .5993769336819237, .9427934736519954, -.17645823955292173, 40.21879108166477, 289.9982036694474, 359.3226160751053, 12950.259102786438, 1612.1013903507662, 362.85067106591504, 31.045922092242872, 2.822222032597987, 26.988862316190684, 529.8996541764288, 4671.371946949588, -8535.899136645805, -1282.5898586244496, -149.58553632943463, -8.643494270763135, .5345111359507916, 1.111140466039205, -.36174739330527045, 41.04429910497807, 277.5463268268618, 195.6386023135583, 13169.43812144731, 1697.6433561479398, 367.40983966190305, 30.557037410382826, 2.531473372857427, 20.070154905927314, 481.50208566532336, 4464.970341588308, -9065.36882077239, -1373.62841526722, -166.1660487028118, -9.58289321133207, .4729647758913199, 1.268786568327291, -.36970682634889585, 41.393213350082036, 261.2935935556502, 12.935476055240873, 13336.131683328815, 1772.508612059496, 369.76534388639965, 29.751323653701338, 2.4023193045459172, 13.304795348228817, 430.5615775526625, 4237.0568611071185, -9581.931701634761, -1461.6913552409758, -183.12733958476446, -10.718010163869403, .41421356237309503, 1.414213562373095, -.37677560326535325, 41.619486213528496, 241.05423794991074, -187.94665032361226, 13450.063605744153, 1836.153896465782, 369.4908799925761, 29.001847876923147, 2.0714759319987186, 6.779591200894186, 377.7767837205709, 3990.386575512536, -10081.709459700915, -1545.947424837898, -200.3762958015653, -11.864482073055006, .3578057213145241, 1.546020906725474, -.3829366947518991, 41.1516456456653, 216.47684307105183, -406.1569483347166, 13511.136535077321, 1887.8076599260432, 367.3025214564151, 28.136213436723654, 1.913880671464418, .3829366947518991, 323.85365704338597, 3728.1472257487526, -10561.233882199509, -1625.2025997821418, -217.62525175416, -13.015432208941645, .3033466836073424, 1.66293922460509, -.5822628872992417, 40.35639251440489, 188.20071124269245, -640.2706748618148, 13519.21490106562, 1927.6022433578062, 362.8197642637487, 26.968821921868447, 1.7463817695935329, -5.62650678237171, 269.3016715297017, 3453.386536448852, -11016.145278780888, -1698.6569643425091, -234.7658734267683, -14.16351421663124, .2504869601913055, 1.76384252869671, -.5887180101749253, 39.23429103868072, 155.76096234403798, -889.2492977967378, 13475.470561874661, 1955.0535223723712, 356.4450994756727, 25.894952980042156, 1.5695032905781554, -11.181939564328772, 214.80884394039484, 3169.1640829158237, -11443.321309975563, -1765.1588461316153, -251.68908574481912, -15.49755935939164, .198912367379658, 1.847759065022573, -.7912582233652842, 37.39369355329111, 119.699486012458, -1151.0956593239027, 13380.446257078214, 1970.3952110853447, 348.01959814116185, 24.731487364283044, 1.3850130831637748, -16.421408865300393, 161.05030052864092, 2878.3322807850063, -11838.991423510031, -1823.985884688674, -268.2854986386903, -16.81724543849939, .1483359875383474, 1.913880671464418, -.7960642926861912, 35.2322109610459, 80.01928065061526, -1424.0212633405113, 13235.794061869668, 1973.804052543835, 337.9908651258184, 23.289159354463873, 1.3934255946442087, -21.099669467133474, 108.48348407242611, 2583.700758091299, -12199.726194855148, -1874.2780658979746, -284.2467154529415, -18.11369784385905, .09849140335716425, 1.961570560806461, -.998795456205172, 32.56307803611191, 36.958364584370486, -1706.075448829146, 13043.287458812016, 1965.3831106103316, 326.43182772364605, 22.175018750622293, 1.198638339011324, -25.371248002043963, 57.53505923036915, 2288.41886619975, -12522.674544337233, -1914.8400385312243, -299.26241273417224, -19.37805630698734, .04912684976946725, 1.990369453344394, .035780907 * V.SQRT2 * .5 / 2384e-9, .017876148 * V.SQRT2 * .5 / 2384e-9, .003134727 * V.SQRT2 * .5 / 2384e-9, .002457142 * V.SQRT2 * .5 / 2384e-9, 971317e-9 * V.SQRT2 * .5 / 2384e-9, 218868e-9 * V.SQRT2 * .5 / 2384e-9, 101566e-9 * V.SQRT2 * .5 / 2384e-9, 13828e-9 * V.SQRT2 * .5 / 2384e-9, 12804.797818791945, 1945.5515939597317, 313.4244966442953, 49591e-9 / 2384e-9, 1995.1556208053692, 21458e-9 / 2384e-9, -69618e-9 / 2384e-9],
+ A = [[2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.40084909404969e-13, 6.423305872147839e-13, 2.382191739347918e-13, 5.456116108943412e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758252e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558783e-12, 8.371015190102974e-13, 2.599706096327376e-13, -5.456116108943412e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758252e-12, -2.858043359288076e-12, -2.156177623817898e-12, -1.475637723558783e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347923e-13, -6.423305872147843e-13, -9.400849094049696e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049694e-13, -6.42330587214784e-13, -2.382191739347918e-13], [2.382191739347913e-13, 6.423305872147834e-13, 9.400849094049688e-13, 1.122435026096556e-12, 1.183840321267481e-12, 1.122435026096556e-12, 9.400849094049688e-13, 6.423305872147841e-13, 2.382191739347918e-13, 5.456116108943413e-12, 4.878985199565852e-12, 4.240448995017367e-12, 3.559909094758253e-12, 2.858043359288075e-12, 2.156177623817898e-12, 1.475637723558782e-12, 8.371015190102975e-13, 2.599706096327376e-13, -5.461314069809755e-12, -4.921085770524055e-12, -4.343405037091838e-12, -3.732668368707687e-12, -3.093523840190885e-12, -2.430835727329465e-12, -1.734679010007751e-12, -9.74825365660928e-13, -2.797435120168326e-13, 0, 0, 0, 0, 0, 0, -2.283748241799531e-13, -4.037858874020686e-13, -2.146547464825323e-13], [.1316524975873958, .414213562373095, .7673269879789602, 1.091308501069271, 1.303225372841206, 1.56968557711749, 1.920982126971166, 2.414213562373094, 3.171594802363212, 4.510708503662055, 7.595754112725146, 22.90376554843115, .984807753012208, .6427876096865394, .3420201433256688, .9396926207859084, -.1736481776669303, -.7660444431189779, .8660254037844387, .5, -.5144957554275265, -.4717319685649723, -.3133774542039019, -.1819131996109812, -.09457419252642064, -.04096558288530405, -.01419856857247115, -.003699974673760037, .8574929257125442, .8817419973177052, .9496286491027329, .9833145924917901, .9955178160675857, .9991605581781475, .999899195244447, .9999931550702802], [0, 0, 0, 0, 0, 0, 2.283748241799531e-13, 4.037858874020686e-13, 2.146547464825323e-13, 5.461314069809755e-12, 4.921085770524055e-12, 4.343405037091838e-12, 3.732668368707687e-12, 3.093523840190885e-12, 2.430835727329466e-12, 1.734679010007751e-12, 9.74825365660928e-13, 2.797435120168326e-13, -5.456116108943413e-12, -4.878985199565852e-12, -4.240448995017367e-12, -3.559909094758253e-12, -2.858043359288075e-12, -2.156177623817898e-12, -1.475637723558782e-12, -8.371015190102975e-13, -2.599706096327376e-13, -2.382191739347913e-13, -6.423305872147834e-13, -9.400849094049688e-13, -1.122435026096556e-12, -1.183840321267481e-12, -1.122435026096556e-12, -9.400849094049688e-13, -6.423305872147841e-13, -2.382191739347918e-13]],
+ k = A[Ae.SHORT_TYPE],
+ S = A[Ae.SHORT_TYPE],
+ R = A[Ae.SHORT_TYPE],
+ x = A[Ae.SHORT_TYPE],
+ B = [0, 1, 16, 17, 8, 9, 24, 25, 4, 5, 20, 21, 12, 13, 28, 29, 2, 3, 18, 19, 10, 11, 26, 27, 6, 7, 22, 23, 14, 15, 30, 31];
+ function T(e, t, a) {
+ for (var n, s, r, i = 10, o = t + 238 - 14 - 286, _ = -15; _ < 0; _++) {
var l, f, c;
- l = h[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = h[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = h[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = h[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = h[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = h[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = h[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = h[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = h[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = h[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = h[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = h[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = h[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = h[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = h[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = h[i + 5], f += e[t + 192] * l, l = (c -= e[o + -192] * l) - (f *= h[i + 6]), a[30 + 2 * _] = c + f, a[31 + 2 * _] = h[i + 7] * l, i += 18, t--, o++;
+ l = u[i + -10], f = e[o + -224] * l, c = e[t + 224] * l, l = u[i + -9], f += e[o + -160] * l, c += e[t + 160] * l, l = u[i + -8], f += e[o + -96] * l, c += e[t + 96] * l, l = u[i + -7], f += e[o + -32] * l, c += e[t + 32] * l, l = u[i + -6], f += e[o + 32] * l, c += e[t + -32] * l, l = u[i + -5], f += e[o + 96] * l, c += e[t + -96] * l, l = u[i + -4], f += e[o + 160] * l, c += e[t + -160] * l, l = u[i + -3], f += e[o + 224] * l, c += e[t + -224] * l, l = u[i + -2], f += e[t + -256] * l, c -= e[o + 256] * l, l = u[i + -1], f += e[t + -192] * l, c -= e[o + 192] * l, l = u[i + 0], f += e[t + -128] * l, c -= e[o + 128] * l, l = u[i + 1], f += e[t + -64] * l, c -= e[o + 64] * l, l = u[i + 2], f += e[t + 0] * l, c -= e[o + 0] * l, l = u[i + 3], f += e[t + 64] * l, c -= e[o + -64] * l, l = u[i + 4], f += e[t + 128] * l, c -= e[o + -128] * l, l = u[i + 5], f += e[t + 192] * l, c -= e[o + -192] * l, f *= u[i + 6], l = c - f, a[30 + 2 * _] = c + f, a[31 + 2 * _] = u[i + 7] * l, i += 18, t--, o++;
}
- c = e[t + -16] * h[i + -10], f = e[t + -32] * h[i + -2], c += (e[t + -48] - e[t + 16]) * h[i + -9], f += e[t + -96] * h[i + -1], c += (e[t + -80] + e[t + 48]) * h[i + -8], f += e[t + -160] * h[i + 0], c += (e[t + -112] - e[t + 80]) * h[i + -7], f += e[t + -224] * h[i + 1], c += (e[t + -144] + e[t + 112]) * h[i + -6], f -= e[t + 32] * h[i + 2], c += (e[t + -176] - e[t + 144]) * h[i + -5], f -= e[t + 96] * h[i + 3], c += (e[t + -208] + e[t + 176]) * h[i + -4], f -= e[t + 160] * h[i + 4], c += (e[t + -240] - e[t + 208]) * h[i + -3], s = (f -= e[t + 224]) - c, n = f + c, c = a[14], f = a[15] - c, a[31] = n + c, a[30] = s + f, a[15] = s - f, a[14] = n - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * h[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * h[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * h[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * h[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * h[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * h[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * ee.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * ee.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * h[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * h[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * h[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * h[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * h[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * h[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * h[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * h[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * h[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * h[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * h[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * h[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * h[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * h[i + -72 + 7], r = ee.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = ee.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = ee.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = ee.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = ee.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = ee.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = ee.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = ee.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -ee.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -ee.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -ee.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -ee.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
+ c = e[t + -16] * u[i + -10], f = e[t + -32] * u[i + -2], c += (e[t + -48] - e[t + 16]) * u[i + -9], f += e[t + -96] * u[i + -1], c += (e[t + -80] + e[t + 48]) * u[i + -8], f += e[t + -160] * u[i + 0], c += (e[t + -112] - e[t + 80]) * u[i + -7], f += e[t + -224] * u[i + 1], c += (e[t + -144] + e[t + 112]) * u[i + -6], f -= e[t + 32] * u[i + 2], c += (e[t + -176] - e[t + 144]) * u[i + -5], f -= e[t + 96] * u[i + 3], c += (e[t + -208] + e[t + 176]) * u[i + -4], f -= e[t + 160] * u[i + 4], c += (e[t + -240] - e[t + 208]) * u[i + -3], f -= e[t + 224], n = f - c, s = f + c, c = a[14], f = a[15] - c, a[31] = s + c, a[30] = n + f, a[15] = n - f, a[14] = s - c, r = a[28] - a[0], a[0] += a[28], a[28] = r * u[i + -36 + 7], r = a[29] - a[1], a[1] += a[29], a[29] = r * u[i + -36 + 7], r = a[26] - a[2], a[2] += a[26], a[26] = r * u[i + -72 + 7], r = a[27] - a[3], a[3] += a[27], a[27] = r * u[i + -72 + 7], r = a[24] - a[4], a[4] += a[24], a[24] = r * u[i + -108 + 7], r = a[25] - a[5], a[5] += a[25], a[25] = r * u[i + -108 + 7], r = a[22] - a[6], a[6] += a[22], a[22] = r * V.SQRT2, r = a[23] - a[7], a[7] += a[23], a[23] = r * V.SQRT2 - a[7], a[7] -= a[6], a[22] -= a[7], a[23] -= a[22], r = a[6], a[6] = a[31] - r, a[31] = a[31] + r, r = a[7], a[7] = a[30] - r, a[30] = a[30] + r, r = a[22], a[22] = a[15] - r, a[15] = a[15] + r, r = a[23], a[23] = a[14] - r, a[14] = a[14] + r, r = a[20] - a[8], a[8] += a[20], a[20] = r * u[i + -180 + 7], r = a[21] - a[9], a[9] += a[21], a[21] = r * u[i + -180 + 7], r = a[18] - a[10], a[10] += a[18], a[18] = r * u[i + -216 + 7], r = a[19] - a[11], a[11] += a[19], a[19] = r * u[i + -216 + 7], r = a[16] - a[12], a[12] += a[16], a[16] = r * u[i + -252 + 7], r = a[17] - a[13], a[13] += a[17], a[17] = r * u[i + -252 + 7], r = -a[20] + a[24], a[20] += a[24], a[24] = r * u[i + -216 + 7], r = -a[21] + a[25], a[21] += a[25], a[25] = r * u[i + -216 + 7], r = a[4] - a[8], a[4] += a[8], a[8] = r * u[i + -216 + 7], r = a[5] - a[9], a[5] += a[9], a[9] = r * u[i + -216 + 7], r = a[0] - a[12], a[0] += a[12], a[12] = r * u[i + -72 + 7], r = a[1] - a[13], a[1] += a[13], a[13] = r * u[i + -72 + 7], r = a[16] - a[28], a[16] += a[28], a[28] = r * u[i + -72 + 7], r = -a[17] + a[29], a[17] += a[29], a[29] = r * u[i + -72 + 7], r = V.SQRT2 * (a[2] - a[10]), a[2] += a[10], a[10] = r, r = V.SQRT2 * (a[3] - a[11]), a[3] += a[11], a[11] = r, r = V.SQRT2 * (-a[18] + a[26]), a[18] += a[26], a[26] = r - a[18], r = V.SQRT2 * (-a[19] + a[27]), a[19] += a[27], a[27] = r - a[19], r = a[2], a[19] -= a[3], a[3] -= r, a[2] = a[31] - r, a[31] += r, r = a[3], a[11] -= a[19], a[18] -= r, a[3] = a[30] - r, a[30] += r, r = a[18], a[27] -= a[11], a[19] -= r, a[18] = a[15] - r, a[15] += r, r = a[19], a[10] -= r, a[19] = a[14] - r, a[14] += r, r = a[10], a[11] -= r, a[10] = a[23] - r, a[23] += r, r = a[11], a[26] -= r, a[11] = a[22] - r, a[22] += r, r = a[26], a[27] -= r, a[26] = a[7] - r, a[7] += r, r = a[27], a[27] = a[6] - r, a[6] += r, r = V.SQRT2 * (a[0] - a[4]), a[0] += a[4], a[4] = r, r = V.SQRT2 * (a[1] - a[5]), a[1] += a[5], a[5] = r, r = V.SQRT2 * (a[16] - a[20]), a[16] += a[20], a[20] = r, r = V.SQRT2 * (a[17] - a[21]), a[17] += a[21], a[21] = r, r = -V.SQRT2 * (a[8] - a[12]), a[8] += a[12], a[12] = r - a[8], r = -V.SQRT2 * (a[9] - a[13]), a[9] += a[13], a[13] = r - a[9], r = -V.SQRT2 * (a[25] - a[29]), a[25] += a[29], a[29] = r - a[25], r = -V.SQRT2 * (a[24] + a[28]), a[24] -= a[28], a[28] = r - a[24], r = a[24] - a[16], a[24] = r, r = a[20] - r, a[20] = r, r = a[28] - r, a[28] = r, r = a[25] - a[17], a[25] = r, r = a[21] - r, a[21] = r, r = a[29] - r, a[29] = r, r = a[17] - a[1], a[17] = r, r = a[9] - r, a[9] = r, r = a[25] - r, a[25] = r, r = a[5] - r, a[5] = r, r = a[21] - r, a[21] = r, r = a[13] - r, a[13] = r, r = a[29] - r, a[29] = r, r = a[1] - a[0], a[1] = r, r = a[16] - r, a[16] = r, r = a[17] - r, a[17] = r, r = a[8] - r, a[8] = r, r = a[9] - r, a[9] = r, r = a[24] - r, a[24] = r, r = a[25] - r, a[25] = r, r = a[4] - r, a[4] = r, r = a[5] - r, a[5] = r, r = a[20] - r, a[20] = r, r = a[21] - r, a[21] = r, r = a[12] - r, a[12] = r, r = a[13] - r, a[13] = r, r = a[28] - r, a[28] = r, r = a[29] - r, a[29] = r, r = a[0], a[0] += a[31], a[31] -= r, r = a[1], a[1] += a[30], a[30] -= r, r = a[16], a[16] += a[15], a[15] -= r, r = a[17], a[17] += a[14], a[14] -= r, r = a[8], a[8] += a[23], a[23] -= r, r = a[9], a[9] += a[22], a[22] -= r, r = a[24], a[24] += a[7], a[7] -= r, r = a[25], a[25] += a[6], a[6] -= r, r = a[4], a[4] += a[27], a[27] -= r, r = a[5], a[5] += a[26], a[26] -= r, r = a[20], a[20] += a[11], a[11] -= r, r = a[21], a[21] += a[10], a[10] -= r, r = a[12], a[12] += a[19], a[19] -= r, r = a[13], a[13] += a[18], a[18] -= r, r = a[28], a[28] += a[3], a[3] -= r, r = a[29], a[29] += a[2], a[2] -= r;
}
- function J(e, t) {
+ function E(e, t) {
for (var a = 0; a < 3; a++) {
- var s, n, r, i, o, _;
- n = (i = e[t + 6] * z[Pe.SHORT_TYPE][0] - e[t + 15]) + (s = e[t + 0] * z[Pe.SHORT_TYPE][2] - e[t + 9]), r = i - s, o = (i = e[t + 15] * z[Pe.SHORT_TYPE][0] + e[t + 6]) + (s = e[t + 9] * z[Pe.SHORT_TYPE][2] + e[t + 0]), _ = -i + s, s = 2.069978111953089e-11 * (e[t + 3] * z[Pe.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * z[Pe.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * n + s, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, n = .5 * n * 1.907525191737281e-11 - s, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = n + _, e[t + 12] = n - _, t++;
+ var n, s, r, i, o, _;
+ i = e[t + 6] * A[Ae.SHORT_TYPE][0] - e[t + 15], n = e[t + 0] * A[Ae.SHORT_TYPE][2] - e[t + 9], s = i + n, r = i - n, i = e[t + 15] * A[Ae.SHORT_TYPE][0] + e[t + 6], n = e[t + 9] * A[Ae.SHORT_TYPE][2] + e[t + 0], o = i + n, _ = -i + n, n = 2.069978111953089e-11 * (e[t + 3] * A[Ae.SHORT_TYPE][1] - e[t + 12]), i = 2.069978111953089e-11 * (e[t + 12] * A[Ae.SHORT_TYPE][1] + e[t + 3]), e[t + 0] = 1.90752519173728e-11 * s + n, e[t + 15] = 1.90752519173728e-11 * -o + i, r = .8660254037844387 * r * 1.907525191737281e-11, o = .5 * o * 1.907525191737281e-11 + i, e[t + 3] = r - o, e[t + 6] = r + o, s = .5 * s * 1.907525191737281e-11 - n, _ = .8660254037844387 * _ * 1.907525191737281e-11, e[t + 9] = s + _, e[t + 12] = s - _, t++;
}
}
+ function C(e, t, a) {
+ var n, s, r, i, o, _, l, f, c, u, h, b, p, m, v, d, g, w;
+ r = a[17] - a[9], o = a[15] - a[11], _ = a[14] - a[12], l = a[0] + a[8], f = a[1] + a[7], c = a[2] + a[6], u = a[3] + a[5], e[t + 17] = l + c - u - (f - a[4]), s = (l + c - u) * S[19] + (f - a[4]), n = (r - o - _) * S[18], e[t + 5] = n + s, e[t + 6] = n - s, i = (a[16] - a[10]) * S[18], f = f * S[19] + a[4], n = r * S[12] + i + o * S[13] + _ * S[14], s = -l * S[16] + f - c * S[17] + u * S[15], e[t + 1] = n + s, e[t + 2] = n - s, n = r * S[13] - i - o * S[14] + _ * S[12], s = -l * S[17] + f - c * S[15] + u * S[16], e[t + 9] = n + s, e[t + 10] = n - s, n = r * S[14] - i + o * S[12] - _ * S[13], s = l * S[15] - f + c * S[16] - u * S[17], e[t + 13] = n + s, e[t + 14] = n - s, h = a[8] - a[0], p = a[6] - a[2], m = a[5] - a[3], v = a[17] + a[9], d = a[16] + a[10], g = a[15] + a[11], w = a[14] + a[12], e[t + 0] = v + g + w + (d + a[13]), n = (v + g + w) * S[19] - (d + a[13]), s = (h - p + m) * S[18], e[t + 11] = n + s, e[t + 12] = n - s, b = (a[7] - a[1]) * S[18], d = a[13] - d * S[19], n = v * S[15] - d + g * S[16] + w * S[17], s = h * S[14] + b + p * S[12] + m * S[13], e[t + 3] = n + s, e[t + 4] = n - s, n = -v * S[17] + d - g * S[15] - w * S[16], s = h * S[13] + b - p * S[14] - m * S[12], e[t + 7] = n + s, e[t + 8] = n - s, n = -v * S[16] + d - g * S[17] - w * S[15], s = h * S[12] - b + p * S[13] - m * S[14], e[t + 15] = n + s, e[t + 16] = n - s;
+ }
this.mdct_sub48 = function (e, t, a) {
- for (var s, n, r, i, o, _, l, f, c, h, u, m, p, b, v, d, g, S, M, w, R, A = t, B = 286, k = 0; k < e.channels_out; k++) {
- for (var y = 0; y < e.mode_gr; y++) {
- for (var T, x = e.l3_side.tt[y][k], E = x.xr, P = 0, L = e.sb_sample[k][1 - y], I = 0, H = 0; H < 9; H++) for (W(A, B, L[I]), W(A, B + 32, L[I + 1]), I += 2, B += 64, T = 1; T < 32; T += 2) L[I - 1][T] *= -1;
- for (T = 0; T < 32; T++, P += 18) {
- var C = x.block_type,
- V = e.sb_sample[k][y],
- O = e.sb_sample[k][1 - y];
- if (0 != x.mixed_block_flag && T < 2 && (C = 0), e.amp_filter[T] < 1e-12) ye.fill(E, P + 0, P + 18, 0);else {
- if (e.amp_filter[T] < 1) for (H = 0; H < 18; H++) O[H][Q[T]] *= e.amp_filter[T];
- if (C == Pe.SHORT_TYPE) {
- for (H = -3; H < 0; H++) {
- var N = z[Pe.SHORT_TYPE][H + 3];
- E[P + 3 * H + 9] = V[9 + H][Q[T]] * N - V[8 - H][Q[T]], E[P + 3 * H + 18] = V[14 - H][Q[T]] * N + V[15 + H][Q[T]], E[P + 3 * H + 10] = V[15 + H][Q[T]] * N - V[14 - H][Q[T]], E[P + 3 * H + 19] = O[2 - H][Q[T]] * N + O[3 + H][Q[T]], E[P + 3 * H + 11] = O[3 + H][Q[T]] * N - O[2 - H][Q[T]], E[P + 3 * H + 20] = O[8 - H][Q[T]] * N + O[9 + H][Q[T]];
- }
- J(E, P);
- } else {
- var D = Be(18);
- for (H = -9; H < 0; H++) {
- var Y, X;
- Y = z[C][H + 27] * O[H + 9][Q[T]] + z[C][H + 36] * O[8 - H][Q[T]], X = z[C][H + 9] * V[H + 9][Q[T]] - z[C][H + 18] * V[8 - H][Q[T]], D[H + 9] = Y - X * Z[3 + H + 9], D[H + 18] = Y * Z[3 + H + 9] + X;
- }
- s = E, n = P, R = w = M = S = g = d = v = b = p = m = u = h = c = f = l = _ = o = i = void 0, _ = (r = D)[17] - r[9], f = r[15] - r[11], c = r[14] - r[12], h = r[0] + r[8], u = r[1] + r[7], m = r[2] + r[6], p = r[3] + r[5], s[n + 17] = h + m - p - (u - r[4]), o = (h + m - p) * K[19] + (u - r[4]), i = (_ - f - c) * K[18], s[n + 5] = i + o, s[n + 6] = i - o, l = (r[16] - r[10]) * K[18], u = u * K[19] + r[4], i = _ * K[12] + l + f * K[13] + c * K[14], o = -h * K[16] + u - m * K[17] + p * K[15], s[n + 1] = i + o, s[n + 2] = i - o, i = _ * K[13] - l - f * K[14] + c * K[12], o = -h * K[17] + u - m * K[15] + p * K[16], s[n + 9] = i + o, s[n + 10] = i - o, i = _ * K[14] - l + f * K[12] - c * K[13], o = h * K[15] - u + m * K[16] - p * K[17], s[n + 13] = i + o, s[n + 14] = i - o, b = r[8] - r[0], d = r[6] - r[2], g = r[5] - r[3], S = r[17] + r[9], M = r[16] + r[10], w = r[15] + r[11], R = r[14] + r[12], s[n + 0] = S + w + R + (M + r[13]), i = (S + w + R) * K[19] - (M + r[13]), o = (b - d + g) * K[18], s[n + 11] = i + o, s[n + 12] = i - o, v = (r[7] - r[1]) * K[18], M = r[13] - M * K[19], i = S * K[15] - M + w * K[16] + R * K[17], o = b * K[14] + v + d * K[12] + g * K[13], s[n + 3] = i + o, s[n + 4] = i - o, i = -S * K[17] + M - w * K[15] - R * K[16], o = b * K[13] + v - d * K[14] - g * K[12], s[n + 7] = i + o, s[n + 8] = i - o, i = -S * K[16] + M - w * K[17] - R * K[15], o = b * K[12] - v + d * K[13] - g * K[14], s[n + 15] = i + o, s[n + 16] = i - o;
+ for (var n = t, s = 286, r = 0; r < e.channels_out; r++) {
+ for (var i = 0; i < e.mode_gr; i++) {
+ for (var o, _ = e.l3_side.tt[i][r], l = _.xr, f = 0, c = e.sb_sample[r][1 - i], u = 0, h = 0; h < 9; h++) for (T(n, s, c[u]), T(n, s + 32, c[u + 1]), u += 2, s += 64, o = 1; o < 32; o += 2) c[u - 1][o] *= -1;
+ for (o = 0; o < 32; o++, f += 18) {
+ var b = _.block_type,
+ p = e.sb_sample[r][i],
+ m = e.sb_sample[r][1 - i];
+ if (0 != _.mixed_block_flag && o < 2 && (b = 0), e.amp_filter[o] < 1e-12) we.fill(l, f + 0, f + 18, 0);else if (e.amp_filter[o] < 1 && me(), b == Ae.SHORT_TYPE) {
+ for (var h = -3; h < 0; h++) {
+ var v = A[Ae.SHORT_TYPE][h + 3];
+ l[f + 3 * h + 9] = p[9 + h][B[o]] * v - p[8 - h][B[o]], l[f + 3 * h + 18] = p[14 - h][B[o]] * v + p[15 + h][B[o]], l[f + 3 * h + 10] = p[15 + h][B[o]] * v - p[14 - h][B[o]], l[f + 3 * h + 19] = m[2 - h][B[o]] * v + m[3 + h][B[o]], l[f + 3 * h + 11] = m[3 + h][B[o]] * v - m[2 - h][B[o]], l[f + 3 * h + 20] = m[8 - h][B[o]] * v + m[9 + h][B[o]];
}
+ E(l, f);
+ } else {
+ for (var d = de(18), h = -9; h < 0; h++) {
+ var g, w;
+ g = A[b][h + 27] * m[h + 9][B[o]] + A[b][h + 36] * m[8 - h][B[o]], w = A[b][h + 9] * p[h + 9][B[o]] - A[b][h + 18] * p[8 - h][B[o]], d[h + 9] = g - w * k[3 + h + 9], d[h + 18] = g * k[3 + h + 9] + w;
+ }
+ C(l, f, d);
}
- if (C != Pe.SHORT_TYPE && 0 != T) for (H = 7; 0 <= H; --H) {
- var q, F;
- q = E[P + H] * G[20 + H] + E[P + -1 - H] * U[28 + H], F = E[P + H] * U[28 + H] - E[P + -1 - H] * G[20 + H], E[P + -1 - H] = q, E[P + H] = F;
+ if (b != Ae.SHORT_TYPE && 0 != o) for (var h = 7; 0 <= h; --h) {
+ var S, M;
+ S = l[f + h] * R[20 + h] + l[f + -1 - h] * x[28 + h], M = l[f + h] * x[28 + h] - l[f + -1 - h] * R[20 + h], l[f + -1 - h] = S, l[f + h] = M;
}
}
}
- if (A = a, B = 286, 1 == e.mode_gr) for (var j = 0; j < 18; j++) $.arraycopy(e.sb_sample[k][1][j], 0, e.sb_sample[k][0][j], 0, 32);
+ if (n = a, s = 286, 1 == e.mode_gr) for (var y = 0; y < 18; y++) I.arraycopy(e.sb_sample[r][1][y], 0, e.sb_sample[r][0][y], 0, 32);
}
};
}();
- this.lame_encode_mp3_frame = function (e, t, a, s, n, r) {
+ this.lame_encode_mp3_frame = function (e, t, a, n, s, r) {
var i,
- o = O([2, 2]);
- o[0][0] = new N(), o[0][1] = new N(), o[1][0] = new N(), o[1][1] = new N();
+ o = E([2, 2]);
+ o[0][0] = new L(), o[0][1] = new L(), o[1][0] = new L(), o[1][1] = new L();
var _,
- l = O([2, 2]);
- l[0][0] = new N(), l[0][1] = new N(), l[1][0] = new N(), l[1][1] = new N();
+ l = E([2, 2]);
+ l[0][0] = new L(), l[0][1] = new L(), l[1][0] = new L(), l[1][1] = new L();
var f,
c,
- h,
- u = [null, null],
- m = e.internal_flags,
- p = ke([2, 4]),
- b = [.5, .5],
- v = [[0, 0], [0, 0]],
- d = [[0, 0], [0, 0]];
- if (u[0] = t, u[1] = a, 0 == m.lame_encode_frame_init && function (e, t) {
+ u,
+ h = [null, null],
+ b = e.internal_flags,
+ p = ge([2, 4]),
+ m = [[0, 0], [0, 0]],
+ v = [[0, 0], [0, 0]];
+ if (h[0] = t, h[1] = a, 0 == b.lame_encode_frame_init && function (e, t) {
var a,
- s,
- n = e.internal_flags;
- if (0 == n.lame_encode_frame_init) {
+ n,
+ s = e.internal_flags;
+ if (0 == s.lame_encode_frame_init) {
var r,
i,
- o = Be(2014),
- _ = Be(2014);
- for (n.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + n.mode_gr); ++r) r < 576 * n.mode_gr ? (o[r] = 0, 2 == n.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == n.channels_out && (_[r] = t[1][i]), ++i);
- for (s = 0; s < n.mode_gr; s++) for (a = 0; a < n.channels_out; a++) n.l3_side.tt[s][a].block_type = Pe.SHORT_TYPE;
- V.mdct_sub48(n, o, _);
+ o = de(2014),
+ _ = de(2014);
+ for (s.lame_encode_frame_init = 1, i = r = 0; r < 286 + 576 * (1 + s.mode_gr); ++r) r < 576 * s.mode_gr ? (o[r] = 0, 2 == s.channels_out && (_[r] = 0)) : (o[r] = t[0][i], 2 == s.channels_out && (_[r] = t[1][i]), ++i);
+ for (n = 0; n < s.mode_gr; n++) for (a = 0; a < s.channels_out; a++) s.l3_side.tt[n][a].block_type = Ae.SHORT_TYPE;
+ T.mdct_sub48(s, o, _);
}
- }(e, u), m.padding = 0, (m.slot_lag -= m.frac_SpF) < 0 && (m.slot_lag += e.out_samplerate, m.padding = 1), 0 != m.psymodel) {
- var g = [null, null],
- S = 0,
- M = Ae(2);
- for (h = 0; h < m.mode_gr; h++) {
- for (c = 0; c < m.channels_out; c++) g[c] = u[c], S = 576 + 576 * h - Pe.FFTOFFSET;
- if (0 != (e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? I.L3psycho_anal_vbr(e, g, S, h, o, l, v[h], d[h], p[h], M) : I.L3psycho_anal_ns(e, g, S, h, o, l, v[h], d[h], p[h], M))) return -4;
- for (e.mode == Ee.JOINT_STEREO && (b[h] = p[h][2] + p[h][3], 0 < b[h] && (b[h] = p[h][3] / b[h])), c = 0; c < m.channels_out; c++) {
- var w = m.l3_side.tt[h][c];
- w.block_type = M[c], w.mixed_block_flag = 0;
+ }(e, h), b.padding = 0, (b.slot_lag -= b.frac_SpF) < 0 && (b.slot_lag += e.out_samplerate, b.padding = 1), 0 != b.psymodel) {
+ var d,
+ g = [null, null],
+ w = 0,
+ S = ve(2);
+ for (u = 0; u < b.mode_gr; u++) {
+ for (c = 0; c < b.channels_out; c++) g[c] = h[c], w = 576 + 576 * u - Ae.FFTOFFSET;
+ if (e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? me() : d = x.L3psycho_anal_ns(e, g, w, u, o, l, m[u], v[u], p[u], S), 0 != d) return -4;
+ for (e.mode == ye.JOINT_STEREO && me(), c = 0; c < b.channels_out; c++) {
+ var M = b.l3_side.tt[u][c];
+ M.block_type = S[c], M.mixed_block_flag = 0;
}
}
- } else for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.l3_side.tt[h][c].block_type = Pe.NORM_TYPE, m.l3_side.tt[h][c].mixed_block_flag = 0, d[h][c] = v[h][c] = 700;
+ } else me();
if (function (e) {
var t, a;
- if (0 != e.ATH.useAdjust) {
- if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? (a += e.loudness_sq[0][1], t += e.loudness_sq[1][1]) : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
- var s = 31.98 * a + 625e-6;
- e.ATH.adjust >= s ? (e.ATH.adjust *= .075 * s + .925, e.ATH.adjust < s && (e.ATH.adjust = s)) : e.ATH.adjustLimit >= s ? e.ATH.adjust = s : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = s;
- }
- } else e.ATH.adjust = 1;
- }(m), V.mdct_sub48(m, u[0], u[1]), m.mode_ext = Pe.MPG_MD_LR_LR, e.force_ms) m.mode_ext = Pe.MPG_MD_MS_LR;else if (e.mode == Ee.JOINT_STEREO) {
- var R = 0,
- A = 0;
- for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) R += d[h][c], A += v[h][c];
- if (R <= 1 * A) {
- var B = m.l3_side.tt[0],
- k = m.l3_side.tt[m.mode_gr - 1];
- B[0].block_type == B[1].block_type && k[0].block_type == k[1].block_type && (m.mode_ext = Pe.MPG_MD_MS_LR);
+ if (0 == e.ATH.useAdjust) return e.ATH.adjust = 1;
+ if (a = e.loudness_sq[0][0], t = e.loudness_sq[1][0], 2 == e.channels_out ? me() : (a += a, t += t), 2 == e.mode_gr && (a = Math.max(a, t)), a *= .5, .03125 < (a *= e.ATH.aaSensitivityP)) 1 <= e.ATH.adjust ? e.ATH.adjust = 1 : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = 1;else {
+ var n = 31.98 * a + 625e-6;
+ e.ATH.adjust >= n ? (e.ATH.adjust *= .075 * n + .925, e.ATH.adjust < n && (e.ATH.adjust = n)) : e.ATH.adjustLimit >= n ? e.ATH.adjust = n : e.ATH.adjust < e.ATH.adjustLimit && (e.ATH.adjust = e.ATH.adjustLimit), e.ATH.adjustLimit = n;
}
+ }(b), T.mdct_sub48(b, h[0], h[1]), b.mode_ext = Ae.MPG_MD_LR_LR, e.force_ms ? b.mode_ext = Ae.MPG_MD_MS_LR : e.mode == ye.JOINT_STEREO && me(), b.mode_ext == k ? (_ = l, f = v) : (_ = o, f = m), e.analysis && null != b.pinfo && me(), e.VBR == Me.vbr_off || e.VBR == Me.vbr_abr) {
+ var y, A;
+ for (y = 0; y < 18; y++) b.nsPsy.pefirbuf[y] = b.nsPsy.pefirbuf[y + 1];
+ for (u = A = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) A += f[u][c];
+ for (b.nsPsy.pefirbuf[18] = A, A = b.nsPsy.pefirbuf[9], y = 0; y < 9; y++) A += (b.nsPsy.pefirbuf[y] + b.nsPsy.pefirbuf[18 - y]) * Ae.fircoef[y];
+ for (A = 3350 * b.mode_gr * b.channels_out / A, u = 0; u < b.mode_gr; u++) for (c = 0; c < b.channels_out; c++) f[u][c] *= A;
}
- if (m.mode_ext == P ? (_ = l, f = d) : (_ = o, f = v), e.analysis && null != m.pinfo) for (h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) m.pinfo.ms_ratio[h] = m.ms_ratio[h], m.pinfo.ms_ener_ratio[h] = b[h], m.pinfo.blocktype[h][c] = m.l3_side.tt[h][c].block_type, m.pinfo.pe[h][c] = f[h][c], $.arraycopy(m.l3_side.tt[h][c].xr, 0, m.pinfo.xr[h][c], 0, 576), m.mode_ext == P && (m.pinfo.ers[h][c] = m.pinfo.ers[h][c + 2], $.arraycopy(m.pinfo.energy[h][c + 2], 0, m.pinfo.energy[h][c], 0, m.pinfo.energy[h][c].length));
- if (e.VBR == xe.vbr_off || e.VBR == xe.vbr_abr) {
- var y, T;
- for (y = 0; y < 18; y++) m.nsPsy.pefirbuf[y] = m.nsPsy.pefirbuf[y + 1];
- for (h = T = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) T += f[h][c];
- for (m.nsPsy.pefirbuf[18] = T, T = m.nsPsy.pefirbuf[9], y = 0; y < 9; y++) T += (m.nsPsy.pefirbuf[y] + m.nsPsy.pefirbuf[18 - y]) * Pe.fircoef[y];
- for (T = 3350 * m.mode_gr * m.channels_out / T, h = 0; h < m.mode_gr; h++) for (c = 0; c < m.channels_out; c++) f[h][c] *= T;
- }
- if (m.iteration_loop.iteration_loop(e, f, b, _), L.format_bitstream(e), i = L.copy_buffer(m, s, n, r, 1), e.bWriteVbrTag && H.addVbrFrame(e), e.analysis && null != m.pinfo) {
- for (c = 0; c < m.channels_out; c++) {
- var x;
- for (x = 0; x < E; x++) m.pinfo.pcmdata[c][x] = m.pinfo.pcmdata[c][x + e.framesize];
- for (x = E; x < 1600; x++) m.pinfo.pcmdata[c][x] = u[c][x - E];
- }
- C.set_frame_pinfo(e, _);
- }
- return function (e) {
+ return b.iteration_loop.iteration_loop(e, f, [.5, .5], _), R.format_bitstream(e), i = R.copy_buffer(b, n, s, r, 1), e.bWriteVbrTag && B.addVbrFrame(e), e.analysis && null != b.pinfo && me(), function (e) {
var t, a;
- for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && (e.bitrate_stereoMode_Hist[e.bitrate_index][e.mode_ext]++, e.bitrate_stereoMode_Hist[15][e.mode_ext]++), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
- var s = 0 | e.l3_side.tt[t][a].block_type;
- 0 != e.l3_side.tt[t][a].mixed_block_flag && (s = 4), e.bitrate_blockType_Hist[e.bitrate_index][s]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][s]++, e.bitrate_blockType_Hist[15][5]++;
+ for (e.bitrate_stereoMode_Hist[e.bitrate_index][4]++, e.bitrate_stereoMode_Hist[15][4]++, 2 == e.channels_out && me(), t = 0; t < e.mode_gr; ++t) for (a = 0; a < e.channels_out; ++a) {
+ var n = 0 | e.l3_side.tt[t][a].block_type;
+ 0 != e.l3_side.tt[t][a].mixed_block_flag && (n = 4), e.bitrate_blockType_Hist[e.bitrate_index][n]++, e.bitrate_blockType_Hist[e.bitrate_index][5]++, e.bitrate_blockType_Hist[15][n]++, e.bitrate_blockType_Hist[15][5]++;
}
- }(m), i;
+ }(b), i;
};
}
function i() {
- this.l = Be(Pe.SBMAX_l), this.s = ke([Pe.SBMAX_s, 3]);
- var s = this;
+ this.l = de(Ae.SBMAX_l), this.s = ge([Ae.SBMAX_s, 3]);
+ var n = this;
this.assign = function (e) {
- $.arraycopy(e.l, 0, s.l, 0, Pe.SBMAX_l);
- for (var t = 0; t < Pe.SBMAX_s; t++) for (var a = 0; a < 3; a++) s.s[t][a] = e.s[t][a];
+ I.arraycopy(e.l, 0, n.l, 0, Ae.SBMAX_l);
+ for (var t = 0; t < Ae.SBMAX_s; t++) for (var a = 0; a < 3; a++) n.s[t][a] = e.s[t][a];
};
}
- function Z() {
+ function j() {
var e = 40;
function t() {
- this.write_timing = 0, this.ptr = 0, this.buf = A(e);
+ this.write_timing = 0, this.ptr = 0, this.buf = S(e);
}
- this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ke([2, Z.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
- this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [Ae(4), Ae(4)];
- for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new T();
- }(), this.ms_ratio = Be(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = Ae(2), this.CurrentStep = Ae(2), this.masking_lower = 0, this.bv_scf = Ae(576), this.pseudohalf = Ae(z.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * Z.BPC + 1), this.itime = s(2), this.sideinfo_len = 0, this.sb_sample = ke([2, 2, 18, Pe.SBLIMIT]), this.amp_filter = Be(32), this.header = new Array(Z.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = Be(Pe.CBANDS), this.minval_s = Be(Pe.CBANDS), this.nb_1 = ke([4, Pe.CBANDS]), this.nb_2 = ke([4, Pe.CBANDS]), this.nb_s1 = ke([4, Pe.CBANDS]), this.nb_s2 = ke([4, Pe.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = Be(4), this.loudness_sq = ke([2, 2]), this.loudness_sq_save = Be(2), this.mld_l = Be(Pe.SBMAX_l), this.mld_s = Be(Pe.SBMAX_s), this.bm_l = Ae(Pe.SBMAX_l), this.bo_l = Ae(Pe.SBMAX_l), this.bm_s = Ae(Pe.SBMAX_s), this.bo_s = Ae(Pe.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = Y([Pe.CBANDS, 2]), this.s3ind_s = Y([Pe.CBANDS, 2]), this.numlines_s = Ae(Pe.CBANDS), this.numlines_l = Ae(Pe.CBANDS), this.rnumlines_l = Be(Pe.CBANDS), this.mld_cb_l = Be(Pe.CBANDS), this.mld_cb_s = Be(Pe.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = Be(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = Ae(2), this.nsPsy = new function () {
- this.last_en_subshort = ke([4, 9]), this.lastAttacks = Ae(4), this.pefirbuf = Be(19), this.longfact = Be(Pe.SBMAX_l), this.shortfact = Be(Pe.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
+ this.Class_ID = 0, this.lame_encode_frame_init = 0, this.iteration_init_init = 0, this.fill_buffer_resample_init = 0, this.mfbuf = ge([2, j.MFSIZE]), this.mode_gr = 0, this.channels_in = 0, this.channels_out = 0, this.resample_ratio = 0, this.mf_samples_to_encode = 0, this.mf_size = 0, this.VBR_min_bitrate = 0, this.VBR_max_bitrate = 0, this.bitrate_index = 0, this.samplerate_index = 0, this.mode_ext = 0, this.lowpass1 = 0, this.lowpass2 = 0, this.highpass1 = 0, this.highpass2 = 0, this.noise_shaping = 0, this.noise_shaping_amp = 0, this.substep_shaping = 0, this.psymodel = 0, this.noise_shaping_stop = 0, this.subblock_gain = 0, this.use_best_huffman = 0, this.full_outer_loop = 0, this.l3_side = new function () {
+ this.tt = [[null, null], [null, null]], this.main_data_begin = 0, this.private_bits = 0, this.resvDrain_pre = 0, this.resvDrain_post = 0, this.scfsi = [ve(4), ve(4)];
+ for (var e = 0; e < 2; e++) for (var t = 0; t < 2; t++) this.tt[e][t] = new B();
+ }(), this.ms_ratio = de(2), this.padding = 0, this.frac_SpF = 0, this.slot_lag = 0, this.tag_spec = null, this.nMusicCRC = 0, this.OldValue = ve(2), this.CurrentStep = ve(2), this.masking_lower = 0, this.bv_scf = ve(576), this.pseudohalf = ve(F.SFBMAX), this.sfb21_extra = !1, this.inbuf_old = new Array(2), this.blackfilt = new Array(2 * j.BPC + 1), this.itime = n(2), this.sideinfo_len = 0, this.sb_sample = ge([2, 2, 18, Ae.SBLIMIT]), this.amp_filter = de(32), this.header = new Array(j.MAX_HEADER_BUF), this.h_ptr = 0, this.w_ptr = 0, this.ancillary_flag = 0, this.ResvSize = 0, this.ResvMax = 0, this.scalefac_band = new r(), this.minval_l = de(Ae.CBANDS), this.minval_s = de(Ae.CBANDS), this.nb_1 = ge([4, Ae.CBANDS]), this.nb_2 = ge([4, Ae.CBANDS]), this.nb_s1 = ge([4, Ae.CBANDS]), this.nb_s2 = ge([4, Ae.CBANDS]), this.s3_ss = null, this.s3_ll = null, this.decay = 0, this.thm = new Array(4), this.en = new Array(4), this.tot_ener = de(4), this.loudness_sq = ge([2, 2]), this.loudness_sq_save = de(2), this.mld_l = de(Ae.SBMAX_l), this.mld_s = de(Ae.SBMAX_s), this.bm_l = ve(Ae.SBMAX_l), this.bo_l = ve(Ae.SBMAX_l), this.bm_s = ve(Ae.SBMAX_s), this.bo_s = ve(Ae.SBMAX_s), this.npart_l = 0, this.npart_s = 0, this.s3ind = w([Ae.CBANDS, 2]), this.s3ind_s = w([Ae.CBANDS, 2]), this.numlines_s = ve(Ae.CBANDS), this.numlines_l = ve(Ae.CBANDS), this.rnumlines_l = de(Ae.CBANDS), this.mld_cb_l = de(Ae.CBANDS), this.mld_cb_s = de(Ae.CBANDS), this.numlines_s_num1 = 0, this.numlines_l_num1 = 0, this.pe = de(4), this.ms_ratio_s_old = 0, this.ms_ratio_l_old = 0, this.ms_ener_ratio_old = 0, this.blocktype_old = ve(2), this.nsPsy = new function () {
+ this.last_en_subshort = ge([4, 9]), this.lastAttacks = ve(4), this.pefirbuf = de(19), this.longfact = de(Ae.SBMAX_l), this.shortfact = de(Ae.SBMAX_s), this.attackthre = 0, this.attackthre_s = 0;
}(), this.VBR_seek_table = new function () {
this.sum = 0, this.seen = 0, this.want = 0, this.pos = 0, this.size = 0, this.bag = null, this.nVbrNumFrames = 0, this.nBytesWritten = 0, this.TotalFrameSize = 0;
- }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = Y([16, 5]), this.bitrate_blockType_Hist = Y([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
+ }(), this.ATH = null, this.PSY = null, this.nogap_total = 0, this.nogap_current = 0, this.decode_on_the_fly = !0, this.findReplayGain = !0, this.findPeakSample = !0, this.PeakSample = 0, this.RadioGain = 0, this.AudiophileGain = 0, this.rgdata = null, this.noclipGainChange = 0, this.noclipScale = 0, this.bitrate_stereoMode_Hist = w([16, 5]), this.bitrate_blockType_Hist = w([16, 6]), this.pinfo = null, this.hip = null, this.in_buffer_nsamples = 0, this.in_buffer_0 = null, this.in_buffer_1 = null, this.iteration_loop = null;
for (var a = 0; a < this.en.length; a++) this.en[a] = new i();
- for (a = 0; a < this.thm.length; a++) this.thm[a] = new i();
- for (a = 0; a < this.header.length; a++) this.header[a] = new t();
+ for (var a = 0; a < this.thm.length; a++) this.thm[a] = new i();
+ for (var a = 0; a < this.header.length; a++) this.header[a] = new t();
}
- function G() {
- var B = new function () {
- var u = Be(Pe.BLKSIZE),
- p = Be(Pe.BLKSIZE_s / 2),
- y = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
- function b(e, t, a) {
- var s,
- n,
+ function X() {
+ var k = new function () {
+ var h = de(Ae.BLKSIZE),
+ p = de(Ae.BLKSIZE_s / 2),
+ x = [.9238795325112867, .3826834323650898, .9951847266721969, .0980171403295606, .9996988186962042, .02454122852291229, .9999811752826011, .006135884649154475];
+ function m(e, t, a) {
+ var n,
+ s,
r,
i = 0,
o = t + (a <<= 1);
- s = 4;
+ n = 4;
do {
- var _, l, f, c, h, u, m;
- for (m = s >> 1, u = (h = (c = s) << 1) + c, s = h << 1, r = (n = t) + m; M = e[n + 0] - e[n + c], S = e[n + 0] + e[n + c], B = e[n + h] - e[n + u], R = e[n + h] + e[n + u], e[n + h] = S - R, e[n + 0] = S + R, e[n + u] = M - B, e[n + c] = M + B, M = e[r + 0] - e[r + c], S = e[r + 0] + e[r + c], B = ee.SQRT2 * e[r + u], R = ee.SQRT2 * e[r + h], e[r + h] = S - R, e[r + 0] = S + R, e[r + u] = M - B, e[r + c] = M + B, r += s, (n += s) < o;);
- for (l = y[i + 0], _ = y[i + 1], f = 1; f < m; f++) {
- var p, b;
- p = 1 - 2 * _ * _, b = 2 * _ * l, n = t + f, r = t + c - f;
+ var _, l, f, c, u, h, b;
+ for (b = n >> 1, h = (u = (c = n) << 1) + c, n = u << 1, r = (s = t) + b; S = e[s + 0] - e[s + c], w = e[s + 0] + e[s + c], k = e[s + u] - e[s + h], y = e[s + u] + e[s + h], e[s + u] = w - y, e[s + 0] = w + y, e[s + h] = S - k, e[s + c] = S + k, S = e[r + 0] - e[r + c], w = e[r + 0] + e[r + c], k = V.SQRT2 * e[r + h], y = V.SQRT2 * e[r + u], e[r + u] = w - y, e[r + 0] = w + y, e[r + h] = S - k, e[r + c] = S + k, r += n, (s += n) < o;);
+ for (l = x[i + 0], _ = x[i + 1], f = 1; f < b; f++) {
+ var p, m;
+ p = 1 - 2 * _ * _, m = 2 * _ * l, s = t + f, r = t + c - f;
do {
- var v, d, g, S, M, w, R, A, B, k;
- d = b * e[n + c] - p * e[r + c], v = p * e[n + c] + b * e[r + c], M = e[n + 0] - v, S = e[n + 0] + v, w = e[r + 0] - d, g = e[r + 0] + d, d = b * e[n + u] - p * e[r + u], v = p * e[n + u] + b * e[r + u], B = e[n + h] - v, R = e[n + h] + v, k = e[r + h] - d, A = e[r + h] + d, d = _ * R - l * k, v = l * R + _ * k, e[n + h] = S - v, e[n + 0] = S + v, e[r + u] = w - d, e[r + c] = w + d, d = l * A - _ * B, v = _ * A + l * B, e[r + h] = g - v, e[r + 0] = g + v, e[n + u] = M - d, e[n + c] = M + d, r += s, n += s;
- } while (n < o);
- l = (p = l) * y[i + 0] - _ * y[i + 1], _ = p * y[i + 1] + _ * y[i + 0];
+ var v, d, g, w, S, M, y, A, k, R;
+ d = m * e[s + c] - p * e[r + c], v = p * e[s + c] + m * e[r + c], S = e[s + 0] - v, w = e[s + 0] + v, M = e[r + 0] - d, g = e[r + 0] + d, d = m * e[s + h] - p * e[r + h], v = p * e[s + h] + m * e[r + h], k = e[s + u] - v, y = e[s + u] + v, R = e[r + u] - d, A = e[r + u] + d, d = _ * y - l * R, v = l * y + _ * R, e[s + u] = w - v, e[s + 0] = w + v, e[r + h] = M - d, e[r + c] = M + d, d = l * A - _ * k, v = _ * A + l * k, e[r + u] = g - v, e[r + 0] = g + v, e[s + h] = S - d, e[s + c] = S + d, r += n, s += n;
+ } while (s < o);
+ l = (p = l) * x[i + 0] - _ * x[i + 1], _ = p * x[i + 1] + _ * x[i + 0];
}
i += 2;
- } while (s < a);
+ } while (n < a);
}
var v = [0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240, 8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248, 4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244, 12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252, 2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242, 10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250, 6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246, 14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254];
- this.fft_short = function (e, t, a, s, n) {
+ this.fft_short = function (e, t, a, n, s) {
for (var r = 0; r < 3; r++) {
- var i = Pe.BLKSIZE_s / 2,
+ var i = Ae.BLKSIZE_s / 2,
o = 65535 & 192 * (r + 1),
- _ = Pe.BLKSIZE_s / 8 - 1;
+ _ = Ae.BLKSIZE_s / 8 - 1;
do {
var l,
f,
c,
- h,
u,
- m = 255 & v[_ << 2];
- f = (l = p[m] * s[a][n + m + o]) - (u = p[127 - m] * s[a][n + m + o + 128]), l += u, h = (c = p[m + 64] * s[a][n + m + o + 64]) - (u = p[63 - m] * s[a][n + m + o + 192]), c += u, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + h, t[r][i + 3] = f - h, f = (l = p[m + 1] * s[a][n + m + o + 1]) - (u = p[126 - m] * s[a][n + m + o + 129]), l += u, h = (c = p[m + 65] * s[a][n + m + o + 65]) - (u = p[62 - m] * s[a][n + m + o + 193]), c += u, t[r][i + Pe.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Pe.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Pe.BLKSIZE_s / 2 + 1] = f + h, t[r][i + Pe.BLKSIZE_s / 2 + 3] = f - h;
+ h,
+ b = 255 & v[_ << 2];
+ l = p[b] * n[a][s + b + o], h = p[127 - b] * n[a][s + b + o + 128], f = l - h, l += h, c = p[b + 64] * n[a][s + b + o + 64], h = p[63 - b] * n[a][s + b + o + 192], u = c - h, c += h, i -= 4, t[r][i + 0] = l + c, t[r][i + 2] = l - c, t[r][i + 1] = f + u, t[r][i + 3] = f - u, l = p[b + 1] * n[a][s + b + o + 1], h = p[126 - b] * n[a][s + b + o + 129], f = l - h, l += h, c = p[b + 65] * n[a][s + b + o + 65], h = p[62 - b] * n[a][s + b + o + 193], u = c - h, c += h, t[r][i + Ae.BLKSIZE_s / 2 + 0] = l + c, t[r][i + Ae.BLKSIZE_s / 2 + 2] = l - c, t[r][i + Ae.BLKSIZE_s / 2 + 1] = f + u, t[r][i + Ae.BLKSIZE_s / 2 + 3] = f - u;
} while (0 <= --_);
- b(t[r], i, Pe.BLKSIZE_s / 2);
+ m(t[r], i, Ae.BLKSIZE_s / 2);
}
- }, this.fft_long = function (e, t, a, s, n) {
- var r = Pe.BLKSIZE / 8 - 1,
- i = Pe.BLKSIZE / 2;
+ }, this.fft_long = function (e, t, a, n, s) {
+ var r = Ae.BLKSIZE / 8 - 1,
+ i = Ae.BLKSIZE / 2;
do {
var o,
_,
l,
f,
c,
- h = 255 & v[r];
- _ = (o = u[h] * s[a][n + h]) - (c = u[h + 512] * s[a][n + h + 512]), o += c, f = (l = u[h + 256] * s[a][n + h + 256]) - (c = u[h + 768] * s[a][n + h + 768]), l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, _ = (o = u[h + 1] * s[a][n + h + 1]) - (c = u[h + 513] * s[a][n + h + 513]), o += c, f = (l = u[h + 257] * s[a][n + h + 257]) - (c = u[h + 769] * s[a][n + h + 769]), l += c, t[i + Pe.BLKSIZE / 2 + 0] = o + l, t[i + Pe.BLKSIZE / 2 + 2] = o - l, t[i + Pe.BLKSIZE / 2 + 1] = _ + f, t[i + Pe.BLKSIZE / 2 + 3] = _ - f;
+ u = 255 & v[r];
+ o = h[u] * n[a][s + u], c = h[u + 512] * n[a][s + u + 512], _ = o - c, o += c, l = h[u + 256] * n[a][s + u + 256], c = h[u + 768] * n[a][s + u + 768], f = l - c, l += c, t[0 + (i -= 4)] = o + l, t[i + 2] = o - l, t[i + 1] = _ + f, t[i + 3] = _ - f, o = h[u + 1] * n[a][s + u + 1], c = h[u + 513] * n[a][s + u + 513], _ = o - c, o += c, l = h[u + 257] * n[a][s + u + 257], c = h[u + 769] * n[a][s + u + 769], f = l - c, l += c, t[i + Ae.BLKSIZE / 2 + 0] = o + l, t[i + Ae.BLKSIZE / 2 + 2] = o - l, t[i + Ae.BLKSIZE / 2 + 1] = _ + f, t[i + Ae.BLKSIZE / 2 + 3] = _ - f;
} while (0 <= --r);
- b(t, i, Pe.BLKSIZE / 2);
+ m(t, i, Ae.BLKSIZE / 2);
}, this.init_fft = function (e) {
- for (var t = 0; t < Pe.BLKSIZE; t++) u[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Pe.BLKSIZE);
- for (t = 0; t < Pe.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Pe.BLKSIZE_s));
+ for (var t = 0; t < Ae.BLKSIZE; t++) h[t] = .42 - .5 * Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE) + .08 * Math.cos(4 * Math.PI * (t + .5) / Ae.BLKSIZE);
+ for (var t = 0; t < Ae.BLKSIZE_s / 2; t++) p[t] = .5 * (1 - Math.cos(2 * Math.PI * (t + .5) / Ae.BLKSIZE_s));
};
}(),
- k = 2.302585092994046,
- _e = 2,
- le = 16,
+ R = 2.302585092994046,
d = 2,
g = 16,
E = .34,
- n = 1 / 217621504 / (Pe.BLKSIZE / 2),
- fe = .3,
- ce = 21,
- S = .2302585093;
- function M(e) {
- return e;
- }
- function N(e, t) {
- for (var a = 0, s = 0; s < Pe.BLKSIZE / 2; ++s) a += e[s] * t.ATH.eql_w[s];
- return a *= n;
- }
- function he(e, t, a, s, n, r, i, o, _, l, f) {
+ v = 1 / 217621504 / (Ae.BLKSIZE / 2),
+ w = .2302585093;
+ function se(e, t, a, n, s, r, i, o, _, l, f) {
var c = e.internal_flags;
- if (_ < 2) B.fft_long(c, s[n], _, l, f), B.fft_short(c, r[i], _, l, f);else if (2 == _) {
- for (var h = Pe.BLKSIZE - 1; 0 <= h; --h) {
- var u = s[n + 0][h],
- m = s[n + 1][h];
- s[n + 0][h] = (u + m) * ee.SQRT2 * .5, s[n + 1][h] = (u - m) * ee.SQRT2 * .5;
- }
- for (var p = 2; 0 <= p; --p) for (h = Pe.BLKSIZE_s - 1; 0 <= h; --h) {
- u = r[i + 0][p][h], m = r[i + 1][p][h];
- r[i + 0][p][h] = (u + m) * ee.SQRT2 * .5, r[i + 1][p][h] = (u - m) * ee.SQRT2 * .5;
- }
+ _ < 2 ? (k.fft_long(c, n[s], _, l, f), k.fft_short(c, r[i], _, l, f)) : 2 == _ && me(), t[0] = n[s + 0][0], t[0] *= t[0];
+ for (var u = Ae.BLKSIZE / 2 - 1; 0 <= u; --u) {
+ var h = n[s + 0][Ae.BLKSIZE / 2 - u],
+ b = n[s + 0][Ae.BLKSIZE / 2 + u];
+ t[Ae.BLKSIZE / 2 - u] = .5 * (h * h + b * b);
}
- t[0] = M(s[n + 0][0]), t[0] *= t[0];
- for (h = Pe.BLKSIZE / 2 - 1; 0 <= h; --h) {
- var b = s[n + 0][Pe.BLKSIZE / 2 - h],
- v = s[n + 0][Pe.BLKSIZE / 2 + h];
- t[Pe.BLKSIZE / 2 - h] = M(.5 * (b * b + v * v));
- }
- for (p = 2; 0 <= p; --p) {
+ for (var p = 2; 0 <= p; --p) {
a[p][0] = r[i + 0][p][0], a[p][0] *= a[p][0];
- for (h = Pe.BLKSIZE_s / 2 - 1; 0 <= h; --h) {
- b = r[i + 0][p][Pe.BLKSIZE_s / 2 - h], v = r[i + 0][p][Pe.BLKSIZE_s / 2 + h];
- a[p][Pe.BLKSIZE_s / 2 - h] = M(.5 * (b * b + v * v));
+ for (var u = Ae.BLKSIZE_s / 2 - 1; 0 <= u; --u) {
+ var h = r[i + 0][p][Ae.BLKSIZE_s / 2 - u],
+ b = r[i + 0][p][Ae.BLKSIZE_s / 2 + u];
+ a[p][Ae.BLKSIZE_s / 2 - u] = .5 * (h * h + b * b);
}
}
- var d = 0;
- for (h = 11; h < Pe.HBLKSIZE; h++) d += t[h];
- if (c.tot_ener[_] = d, e.analysis) {
- for (h = 0; h < Pe.HBLKSIZE; h++) c.pinfo.energy[o][_][h] = c.pinfo.energy_save[_][h], c.pinfo.energy_save[_][h] = t[h];
- c.pinfo.pe[o][_] = c.pe[_];
- }
- 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = N(t, c));
+ for (var m = 0, u = 11; u < Ae.HBLKSIZE; u++) m += t[u];
+ c.tot_ener[_] = m, e.analysis && me(), 2 == e.athaa_loudapprox && _ < 2 && (c.loudness_sq[o][_] = c.loudness_sq_save[_], c.loudness_sq_save[_] = function (e, t) {
+ for (var a = 0, n = 0; n < Ae.BLKSIZE / 2; ++n) a += e[n] * t.ATH.eql_w[n];
+ return a *= v;
+ }(t, c));
}
- var y,
+ var x,
+ B,
T,
- x,
- P = 8,
- L = 23,
- I = 15,
- ue = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749];
- var f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
+ C = 8,
+ I = 23,
+ L = 15,
+ re = [1, .79433, .63096, .63096, .63096, .63096, .63096, .25119, .11749],
+ f = [3.3246 * 3.3246, 3.23837 * 3.23837, 9.9500500969, 9.0247369744, 8.1854926609, 7.0440875649, 2.46209 * 2.46209, 2.284 * 2.284, 4.4892710641, 1.96552 * 1.96552, 1.82335 * 1.82335, 1.69146 * 1.69146, 2.4621061921, 2.1508568964, 1.37074 * 1.37074, 1.31036 * 1.31036, 1.5691069696, 1.4555939904, 1.16203 * 1.16203, 1.2715945225, 1.09428 * 1.09428, 1.0659 * 1.0659, 1.0779838276, 1.0382591025, 1],
c = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1],
- h = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
- function me(e, t, a, s, n, r) {
+ u = [5.5396212496, 2.29259 * 2.29259, 4.9868695969, 2.12675 * 2.12675, 2.02545 * 2.02545, 1.87894 * 1.87894, 1.74303 * 1.74303, 1.61695 * 1.61695, 2.2499700001, 1.39148 * 1.39148, 1.29083 * 1.29083, 1.19746 * 1.19746, 1.2339655056, 1.0779838276];
+ function ie(e, t, a, n, s, r) {
var i;
if (e < t) {
- if (!(t < e * T)) return e + t;
+ if (!(t < e * B)) return e + t;
i = t / e;
} else {
- if (t * T <= e) return e + t;
+ if (t * B <= e) return e + t;
i = e / t;
}
- if (e += t, s + 3 <= 6) {
- if (y <= i) return e;
- var o = 0 | ee.FAST_LOG10_X(i, 16);
+ if (e += t, n + 3 <= 6) {
+ if (x <= i) return e;
+ var o = 0 | V.FAST_LOG10_X(i, 16);
return e * c[o];
}
- var _, l;
- o = 0 | ee.FAST_LOG10_X(i, 16);
- return t = 0 != r ? n.ATH.cb_s[a] * n.ATH.adjust : n.ATH.cb_l[a] * n.ATH.adjust, e < x * t ? t < e ? (_ = 1, o <= 13 && (_ = h[o]), l = ee.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * h[o] : e * f[o];
+ var _,
+ l,
+ o = 0 | V.FAST_LOG10_X(i, 16);
+ return t = 0 != r ? s.ATH.cb_s[a] * s.ATH.adjust : s.ATH.cb_l[a] * s.ATH.adjust, e < T * t ? t < e ? (_ = 1, o <= 13 && (_ = u[o]), l = V.FAST_LOG10_X(e / t, 10 / 15), e * ((f[o] - _) * l + _)) : 13 < o ? e : e * u[o] : e * f[o];
}
- var r = [1.7782755904, 1.35879 * 1.35879, 1.38454 * 1.38454, 1.39497 * 1.39497, 1.40548 * 1.40548, 1.3537 * 1.3537, 1.6999465924, 1.22321 * 1.22321, 1.3169398564, 1];
- function A(e, t, a) {
- var s;
- if (e < 0 && (e = 0), t < 0 && (t = 0), e <= 0) return t;
- if (t <= 0) return e;
- if (s = e < t ? t / e : e / t, -2 <= a && a <= 2) {
- if (y <= s) return e + t;
- var n = 0 | ee.FAST_LOG10_X(s, 16);
- return (e + t) * r[n];
- }
- return s < T ? e + t : (e < t && (e = t), e);
- }
- function pe(e, t, a, s, n) {
+ function oe(e, t, a, n, s) {
var r,
i,
o = 0,
_ = 0;
- for (r = i = 0; r < Pe.SBMAX_s; ++i, ++r) {
+ for (r = i = 0; r < Ae.SBMAX_s; ++i, ++r) {
for (var l = e.bo_s[r], f = e.npart_s, c = l < f ? l : f; i < c;) o += t[i], _ += a[i], i++;
- if (e.en[s].s[r][n] = o, e.thm[s].s[r][n] = _, f <= i) {
+ if (e.en[n].s[r][s] = o, e.thm[n].s[r][s] = _, f <= i) {
++r;
break;
}
- var h = e.PSY.bo_s_weight[r],
- u = 1 - h;
- o = h * t[i], _ = h * a[i], e.en[s].s[r][n] += o, e.thm[s].s[r][n] += _, o = u * t[i], _ = u * a[i];
+ var u = e.PSY.bo_s_weight[r],
+ h = 1 - u;
+ o = u * t[i], _ = u * a[i], e.en[n].s[r][s] += o, e.thm[n].s[r][s] += _, o = h * t[i], _ = h * a[i];
}
- for (; r < Pe.SBMAX_s; ++r) e.en[s].s[r][n] = 0, e.thm[s].s[r][n] = 0;
+ for (; r < Ae.SBMAX_s; ++r) e.en[n].s[r][s] = 0, e.thm[n].s[r][s] = 0;
}
- function be(e, t, a, s) {
- var n,
+ function _e(e, t, a, n) {
+ var s,
r,
i = 0,
o = 0;
- for (n = r = 0; n < Pe.SBMAX_l; ++r, ++n) {
- for (var _ = e.bo_l[n], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
- if (e.en[s].l[n] = i, e.thm[s].l[n] = o, l <= r) {
- ++n;
+ for (s = r = 0; s < Ae.SBMAX_l; ++r, ++s) {
+ for (var _ = e.bo_l[s], l = e.npart_l, f = _ < l ? _ : l; r < f;) i += t[r], o += a[r], r++;
+ if (e.en[n].l[s] = i, e.thm[n].l[s] = o, l <= r) {
+ ++s;
break;
}
- var c = e.PSY.bo_l_weight[n],
- h = 1 - c;
- i = c * t[r], o = c * a[r], e.en[s].l[n] += i, e.thm[s].l[n] += o, i = h * t[r], o = h * a[r];
+ var c = e.PSY.bo_l_weight[s],
+ u = 1 - c;
+ i = c * t[r], o = c * a[r], e.en[n].l[s] += i, e.thm[n].l[s] += o, i = u * t[r], o = u * a[r];
}
- for (; n < Pe.SBMAX_l; ++n) e.en[s].l[n] = 0, e.thm[s].l[n] = 0;
+ for (; s < Ae.SBMAX_l; ++s) e.en[n].l[s] = 0, e.thm[n].l[s] = 0;
}
- function ve(e, t, a, s, n, r) {
+ function le(e, t, a, n, s, r) {
var i,
o,
_ = e.internal_flags;
for (o = i = 0; o < _.npart_s; ++o) {
- for (var l = 0, f = 0, c = _.numlines_s[o], h = 0; h < c; ++h, ++i) {
- var u = t[r][i];
- l += u, f < u && (f = u);
+ for (var l = 0, f = 0, c = _.numlines_s[o], u = 0; u < c; ++u, ++i) {
+ var h = t[r][i];
+ l += h, f < h && (f = h);
}
a[o] = l;
}
for (i = o = 0; o < _.npart_s; o++) {
- var m = _.s3ind_s[o][0],
- p = _.s3_ss[i++] * a[m];
- for (++m; m <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[m], ++i, ++m;
- var b = d * _.nb_s1[n][o];
- if (s[o] = Math.min(p, b), _.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- b = g * _.nb_s2[n][o];
- var v = s[o];
- s[o] = Math.min(b, v);
+ var b = _.s3ind_s[o][0],
+ p = _.s3_ss[i++] * a[b];
+ for (++b; b <= _.s3ind_s[o][1];) p += _.s3_ss[i] * a[b], ++i, ++b;
+ var m = d * _.nb_s1[s][o];
+ if (n[o] = Math.min(p, m), _.blocktype_old[1 & s] == Ae.SHORT_TYPE) {
+ var m = g * _.nb_s2[s][o],
+ v = n[o];
+ n[o] = Math.min(m, v);
}
- _.nb_s2[n][o] = _.nb_s1[n][o], _.nb_s1[n][o] = p;
+ _.nb_s2[s][o] = _.nb_s1[s][o], _.nb_s1[s][o] = p;
}
- for (; o <= Pe.CBANDS; ++o) a[o] = 0, s[o] = 0;
+ for (; o <= Ae.CBANDS; ++o) a[o] = 0, n[o] = 0;
}
- function de(e, t, a) {
+ function fe(e, t, a) {
return 1 <= a ? e : a <= 0 ? t : 0 < t ? Math.pow(e / t, a) * t : 0;
}
var _ = [11.8, 13.6, 17.2, 32, 46.5, 51.3, 57.5, 67.1, 71.5, 84.6, 97.6, 130];
- function ge(e, t) {
- for (var a = 309.07, s = 0; s < Pe.SBMAX_s - 1; s++) for (var n = 0; n < 3; n++) {
- var r = e.thm.s[s][n];
+ function ce(e, t) {
+ for (var a = 309.07, n = 0; n < Ae.SBMAX_s - 1; n++) for (var s = 0; s < 3; s++) {
+ var r = e.thm.s[n][s];
if (0 < r) {
var i = r * t,
- o = e.en.s[s][n];
- i < o && (a += 1e10 * i < o ? _[s] * (10 * k) : _[s] * ee.FAST_LOG10(o / i));
+ o = e.en.s[n][s];
+ i < o && (a += 1e10 * i < o ? _[n] * (10 * R) : _[n] * V.FAST_LOG10(o / i));
}
}
return a;
}
var o = [6.8, 5.8, 5.8, 6.4, 6.5, 9.9, 12.1, 14.4, 15, 18.9, 21.6, 26.9, 34.2, 40.2, 46.8, 56.5, 60.7, 73.9, 85.7, 93.4, 126.1];
- function Se(e, t) {
- for (var a = 281.0575, s = 0; s < Pe.SBMAX_l - 1; s++) {
- var n = e.thm.l[s];
- if (0 < n) {
- var r = n * t,
- i = e.en.l[s];
- r < i && (a += 1e10 * r < i ? o[s] * (10 * k) : o[s] * ee.FAST_LOG10(i / r));
+ function ue(e, t) {
+ for (var a = 281.0575, n = 0; n < Ae.SBMAX_l - 1; n++) {
+ var s = e.thm.l[n];
+ if (0 < s) {
+ var r = s * t,
+ i = e.en.l[n];
+ r < i && (a += 1e10 * r < i ? o[n] * (10 * R) : o[n] * V.FAST_LOG10(i / r));
}
}
return a;
}
- function Me(e, t, a, s, n) {
+ function he(e, t, a, n, s) {
var r, i;
for (r = i = 0; r < e.npart_l; ++r) {
var o,
@@ -12771,894 +12875,495 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
var f = t[i];
_ += f, l < f && (l = f);
}
- a[r] = _, s[r] = l, n[r] = _ * e.rnumlines_l[r];
+ a[r] = _, n[r] = l, s[r] = _ * e.rnumlines_l[r];
}
}
- function we(e, t, a, s) {
- var n = ue.length - 1,
+ function be(e, t, a, n) {
+ var s = re.length - 1,
r = 0,
i = a[r] + a[r + 1];
- 0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- for (r = 1; r < e.npart_l - 1; r++) {
- var o, _;
- if (0 < (i = a[r - 1] + a[r] + a[r + 1])) (o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)))) && (_ = n), s[r] = _;else s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
+ if (0 < i) {
+ var o = t[r];
+ o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ for (r = 1; r < e.npart_l - 1; r++) if (0 < (i = a[r - 1] + a[r] + a[r + 1])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]);
+ var _ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] + e.numlines_l[r + 1] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
+ if (0 < (i = a[r - 1] + a[r])) {
+ var o = t[r - 1];
+ o < t[r] && (o = t[r]);
+ var _ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_l[r - 1] + e.numlines_l[r] - 1)));
+ s < _ && (_ = s), n[r] = _;
+ } else n[r] = 0;
}
- var Re = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function D(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (s < 2) B.fft_long(_, i[o], s, t, a);else if (2 == s) for (var l = Pe.BLKSIZE - 1; 0 <= l; --l) {
- var f = i[o + 0][l],
- c = i[o + 1][l];
- i[o + 0][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[0] = M(i[o + 0][0]), r[0] *= r[0];
- for (l = Pe.BLKSIZE / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][Pe.BLKSIZE / 2 - l],
- u = i[o + 0][Pe.BLKSIZE / 2 + l];
- r[Pe.BLKSIZE / 2 - l] = M(.5 * (h * h + u * u));
- }
- var m = 0;
- for (l = 11; l < Pe.HBLKSIZE; l++) m += r[l];
- if (_.tot_ener[s] = m, e.analysis) {
- for (l = 0; l < Pe.HBLKSIZE; l++) _.pinfo.energy[n][s][l] = _.pinfo.energy_save[s][l], _.pinfo.energy_save[s][l] = r[l];
- _.pinfo.pe[n][s] = _.pe[s];
- }
- }
- function Y(e, t, a, s, n, r, i, o) {
- var _ = e.internal_flags;
- if (0 == n && s < 2 && B.fft_short(_, i[o], s, t, a), 2 == s) for (var l = Pe.BLKSIZE_s - 1; 0 <= l; --l) {
- var f = i[o + 0][n][l],
- c = i[o + 1][n][l];
- i[o + 0][n][l] = (f + c) * ee.SQRT2 * .5, i[o + 1][n][l] = (f - c) * ee.SQRT2 * .5;
- }
- r[n][0] = i[o + 0][n][0], r[n][0] *= r[n][0];
- for (l = Pe.BLKSIZE_s / 2 - 1; 0 <= l; --l) {
- var h = i[o + 0][n][Pe.BLKSIZE_s / 2 - l],
- u = i[o + 0][n][Pe.BLKSIZE_s / 2 + l];
- r[n][Pe.BLKSIZE_s / 2 - l] = M(.5 * (h * h + u * u));
- }
- }
- this.L3psycho_anal_ns = function (e, t, a, s, n, r, i, o, _, l) {
- var f,
- c,
- h,
- u,
- m,
- p,
- b,
- v,
- d,
- g,
- S = e.internal_flags,
- M = ke([2, Pe.BLKSIZE]),
- w = ke([2, 3, Pe.BLKSIZE_s]),
- R = Be(Pe.CBANDS + 1),
- A = Be(Pe.CBANDS + 1),
- B = Be(Pe.CBANDS + 2),
- k = Ae(2),
- y = Ae(2),
- T = ke([2, 576]),
- x = Ae(Pe.CBANDS + 2),
- E = Ae(Pe.CBANDS + 2);
- for (ye.fill(E, 0), f = S.channels_out, e.mode == Ee.JOINT_STEREO && (f = 4), d = e.VBR == xe.vbr_off ? 0 == S.ResvMax ? 0 : S.ResvSize / S.ResvMax * .5 : e.VBR == xe.vbr_rh || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt ? .6 : 1, c = 0; c < S.channels_out; c++) {
- var P = t[c],
- L = a + 576 - 350 - ce + 192;
- for (u = 0; u < 576; u++) {
- var I, H;
- for (I = P[L + u + 10], m = H = 0; m < (ce - 1) / 2 - 1; m += 2) I += Re[m] * (P[L + u + m] + P[L + u + ce - m]), H += Re[m + 1] * (P[L + u + m + 1] + P[L + u + ce - m - 1]);
- T[c][u] = I + H;
- }
- n[s][c].en.assign(S.en[c]), n[s][c].thm.assign(S.thm[c]), 2 < f && (r[s][c].en.assign(S.en[c + 2]), r[s][c].thm.assign(S.thm[c + 2]));
- }
- for (c = 0; c < f; c++) {
- var C,
- V = Be(12),
- O = [0, 0, 0, 0],
- N = Be(12),
- D = 1,
- Y = Be(Pe.CBANDS),
- X = Be(Pe.CBANDS),
- q = [0, 0, 0, 0],
- F = Be(Pe.HBLKSIZE),
- j = ke([3, Pe.HBLKSIZE_s]);
- for (u = 0; u < 3; u++) V[u] = S.nsPsy.last_en_subshort[c][u + 6], N[u] = V[u] / S.nsPsy.last_en_subshort[c][u + 4], O[0] += V[u];
- if (2 == c) for (u = 0; u < 576; u++) {
- var z, Z;
- z = T[0][u], Z = T[1][u], T[0][u] = z + Z, T[1][u] = z - Z;
- }
- var K = T[1 & c],
- G = 0;
- for (u = 0; u < 9; u++) {
- for (var U = G + 64, Q = 1; G < U; G++) Q < Math.abs(K[G]) && (Q = Math.abs(K[G]));
- S.nsPsy.last_en_subshort[c][u] = V[u + 3] = Q, O[1 + u / 3] += Q, Q > V[u + 3 - 2] ? Q /= V[u + 3 - 2] : Q = V[u + 3 - 2] > 10 * Q ? V[u + 3 - 2] / (10 * Q) : 0, N[u + 3] = Q;
- }
- if (e.analysis) {
- var W = N[0];
- for (u = 1; u < 12; u++) W < N[u] && (W = N[u]);
- S.pinfo.ers[s][c] = S.pinfo.ers_save[c], S.pinfo.ers_save[c] = W;
- }
- for (C = 3 == c ? S.nsPsy.attackthre_s : S.nsPsy.attackthre, u = 0; u < 12; u++) 0 == q[u / 3] && N[u] > C && (q[u / 3] = u % 3 + 1);
- for (u = 1; u < 4; u++) {
- (O[u - 1] > O[u] ? O[u - 1] / O[u] : O[u] / O[u - 1]) < 1.7 && (q[u] = 0, 1 == u && (q[0] = 0));
- }
- for (0 != q[0] && 0 != S.nsPsy.lastAttacks[c] && (q[0] = 0), 3 != S.nsPsy.lastAttacks[c] && q[0] + q[1] + q[2] + q[3] == 0 || ((D = 0) != q[1] && 0 != q[0] && (q[1] = 0), 0 != q[2] && 0 != q[1] && (q[2] = 0), 0 != q[3] && 0 != q[2] && (q[3] = 0)), c < 2 ? y[c] = D : 0 == D && (y[0] = y[1] = 0), _[c] = S.tot_ener[c], he(e, F, j, M, 1 & c, w, 1 & c, s, c, t, a), Me(S, F, R, Y, X), we(S, Y, X, x), v = 0; v < 3; v++) {
- var J, $;
- for (ve(e, j, A, B, c, v), pe(S, A, B, c, v), b = 0; b < Pe.SBMAX_s; b++) {
- if ($ = S.thm[c].s[b][v], $ *= .8, 2 <= q[v] || 1 == q[v + 1]) {
- var ee = 0 != v ? v - 1 : 2;
- Q = de(S.thm[c].s[b][ee], $, .6 * d);
- $ = Math.min($, Q);
- }
- if (1 == q[v]) {
- ee = 0 != v ? v - 1 : 2, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- } else if (0 != v && 3 == q[v - 1] || 0 == v && 3 == S.nsPsy.lastAttacks[c]) {
- ee = 2 != v ? v + 1 : 0, Q = de(S.thm[c].s[b][ee], $, fe * d);
- $ = Math.min($, Q);
- }
- J = V[3 * v + 3] + V[3 * v + 4] + V[3 * v + 5], 6 * V[3 * v + 5] < J && ($ *= .5, 6 * V[3 * v + 4] < J && ($ *= .5)), S.thm[c].s[b][v] = $;
- }
- }
- for (S.nsPsy.lastAttacks[c] = q[2], h = p = 0; h < S.npart_l; h++) {
- for (var te = S.s3ind[h][0], ae = R[te] * ue[x[te]], se = S.s3_ll[p++] * ae; ++te <= S.s3ind[h][1];) ae = R[te] * ue[x[te]], se = me(se, S.s3_ll[p++] * ae, te, te - h, S, 0);
- se *= .158489319246111, S.blocktype_old[1 & c] == Pe.SHORT_TYPE ? B[h] = se : B[h] = de(Math.min(se, Math.min(_e * S.nb_1[c][h], le * S.nb_2[c][h])), se, d), S.nb_2[c][h] = S.nb_1[c][h], S.nb_1[c][h] = se;
- }
- for (; h <= Pe.CBANDS; ++h) R[h] = 0, B[h] = 0;
- be(S, R, B, c);
- }
- (e.mode != Ee.STEREO && e.mode != Ee.JOINT_STEREO || 0 < e.interChRatio && function (e, t) {
- var a = e.internal_flags;
- if (1 < a.channels_out) {
- for (var s = 0; s < Pe.SBMAX_l; s++) {
- var n = a.thm[0].l[s],
- r = a.thm[1].l[s];
- a.thm[0].l[s] += r * t, a.thm[1].l[s] += n * t;
- }
- for (s = 0; s < Pe.SBMAX_s; s++) for (var i = 0; i < 3; i++) n = a.thm[0].s[s][i], r = a.thm[1].s[s][i], a.thm[0].s[s][i] += r * t, a.thm[1].s[s][i] += n * t;
- }
- }(e, e.interChRatio), e.mode == Ee.JOINT_STEREO) && (!function (e) {
- for (var t = 0; t < Pe.SBMAX_l; t++) if (!(e.thm[0].l[t] > 1.58 * e.thm[1].l[t] || e.thm[1].l[t] > 1.58 * e.thm[0].l[t])) {
- var a = e.mld_l[t] * e.en[3].l[t],
- s = Math.max(e.thm[2].l[t], Math.min(e.thm[3].l[t], a));
- a = e.mld_l[t] * e.en[2].l[t];
- var n = Math.max(e.thm[3].l[t], Math.min(e.thm[2].l[t], a));
- e.thm[2].l[t] = s, e.thm[3].l[t] = n;
- }
- for (t = 0; t < Pe.SBMAX_s; t++) for (var r = 0; r < 3; r++) e.thm[0].s[t][r] > 1.58 * e.thm[1].s[t][r] || e.thm[1].s[t][r] > 1.58 * e.thm[0].s[t][r] || (a = e.mld_s[t] * e.en[3].s[t][r], s = Math.max(e.thm[2].s[t][r], Math.min(e.thm[3].s[t][r], a)), a = e.mld_s[t] * e.en[2].s[t][r], n = Math.max(e.thm[3].s[t][r], Math.min(e.thm[2].s[t][r], a)), e.thm[2].s[t][r] = s, e.thm[3].s[t][r] = n);
- }(S), g = e.msfix, 0 < Math.abs(g) && function (e, t, a) {
- var s = t,
- n = Math.pow(10, a);
- t *= 2, s *= 2;
- for (var r = 0; r < Pe.SBMAX_l; r++) f = e.ATH.cb_l[e.bm_l[r]] * n, (o = Math.min(Math.max(e.thm[0].l[r], f), Math.max(e.thm[1].l[r], f))) * t < (_ = Math.max(e.thm[2].l[r], f)) + (l = Math.max(e.thm[3].l[r], f)) && (_ *= c = o * s / (_ + l), l *= c), e.thm[2].l[r] = Math.min(_, e.thm[2].l[r]), e.thm[3].l[r] = Math.min(l, e.thm[3].l[r]);
- for (n *= Pe.BLKSIZE_s / Pe.BLKSIZE, r = 0; r < Pe.SBMAX_s; r++) for (var i = 0; i < 3; i++) {
- var o, _, l, f, c;
- f = e.ATH.cb_s[e.bm_s[r]] * n, (o = Math.min(Math.max(e.thm[0].s[r][i], f), Math.max(e.thm[1].s[r][i], f))) * t < (_ = Math.max(e.thm[2].s[r][i], f)) + (l = Math.max(e.thm[3].s[r][i], f)) && (_ *= c = o * t / (_ + l), l *= c), e.thm[2].s[r][i] = Math.min(e.thm[2].s[r][i], _), e.thm[3].s[r][i] = Math.min(e.thm[3].s[r][i], l);
- }
- }(S, g, e.ATHlower * S.ATH.adjust));
- for (function (e, t, a, s) {
- var n = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var r = 0; r < n.channels_out; r++) s[r] = Pe.NORM_TYPE, e.short_blocks == Te.short_block_dispensed && (t[r] = 1), e.short_blocks == Te.short_block_forced && (t[r] = 0), 0 != t[r] ? n.blocktype_old[r] == Pe.SHORT_TYPE && (s[r] = Pe.STOP_TYPE) : (s[r] = Pe.SHORT_TYPE, n.blocktype_old[r] == Pe.NORM_TYPE && (n.blocktype_old[r] = Pe.START_TYPE), n.blocktype_old[r] == Pe.STOP_TYPE && (n.blocktype_old[r] = Pe.SHORT_TYPE)), a[r] = n.blocktype_old[r], n.blocktype_old[r] = s[r];
- }(e, y, l, k), c = 0; c < f; c++) {
- var ne,
- re,
- ie,
- oe = 0;
- 1 < c ? (ne = o, oe = -2, re = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (re = Pe.SHORT_TYPE), ie = r[s][c - 2]) : (ne = i, oe = 0, re = l[c], ie = n[s][c]), ne[oe + c] = re == Pe.SHORT_TYPE ? ge(ie, S.masking_lower) : Se(ie, S.masking_lower), e.analysis && (S.pinfo.pe[s][c] = ne[oe + c]);
- }
- return 0;
- };
- var X = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
- function q(e, t, a) {
- if (0 == a) for (var s = 0; s < e.npart_s; s++) e.nb_s2[t][s] = e.nb_s1[t][s], e.nb_s1[t][s] = 0;
- }
- function F(e, t) {
- for (var a = 0; a < e.npart_l; a++) e.nb_2[t][a] = e.nb_1[t][a], e.nb_1[t][a] = 0;
- }
- function j(e, t, a, s, n, r) {
- var i,
- o,
- _,
- l = e.internal_flags,
- f = new float[Pe.CBANDS](),
- c = Be(Pe.CBANDS),
- h = new int[Pe.CBANDS]();
- for (_ = o = 0; _ < l.npart_s; ++_) {
- var u = 0,
- m = 0,
- p = l.numlines_s[_];
- for (i = 0; i < p; ++i, ++o) {
- var b = t[r][o];
- u += b, m < b && (m = b);
- }
- a[_] = u, f[_] = m, c[_] = u / p;
- }
- for (; _ < Pe.CBANDS; ++_) f[_] = 0, c[_] = 0;
- for (function (e, t, a, s) {
- var n = ue.length - 1,
- r = 0,
- i = a[r] + a[r + 1];
- for (0 < i ? ((o = t[r]) < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0, r = 1; r < e.npart_s - 1; r++) {
- var o, _;
- 0 < (i = a[r - 1] + a[r] + a[r + 1]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), o < t[r + 1] && (o = t[r + 1]), n < (_ = 0 | (i = 20 * (3 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] + e.numlines_s[r + 1] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }
- 0 < (i = a[r - 1] + a[r]) ? ((o = t[r - 1]) < t[r] && (o = t[r]), n < (_ = 0 | (i = 20 * (2 * o - i) / (i * (e.numlines_s[r - 1] + e.numlines_s[r] - 1)))) && (_ = n), s[r] = _) : s[r] = 0;
- }(l, f, c, h), o = _ = 0; _ < l.npart_s; _++) {
- var v,
- d,
- g,
- S,
- M,
- w = l.s3ind_s[_][0],
- R = l.s3ind_s[_][1];
- for (v = h[w], d = 1, S = l.s3_ss[o] * a[w] * ue[h[w]], ++o, ++w; w <= R;) v += h[w], d += 1, S = A(S, g = l.s3_ss[o] * a[w] * ue[h[w]], w - _), ++o, ++w;
- S *= M = .5 * ue[v = (1 + 2 * v) / (2 * d)], s[_] = S, l.nb_s2[n][_] = l.nb_s1[n][_], l.nb_s1[n][_] = S, g = f[_], g *= l.minval_s[_], g *= M, s[_] > g && (s[_] = g), 1 < l.masking_lower && (s[_] *= l.masking_lower), s[_] > a[_] && (s[_] = a[_]), l.masking_lower < 1 && (s[_] *= l.masking_lower);
- }
- for (; _ < Pe.CBANDS; ++_) a[_] = 0, s[_] = 0;
- }
- function z(e, t, a, s, n) {
- var r,
- i = Be(Pe.CBANDS),
- o = Be(Pe.CBANDS),
- _ = Ae(Pe.CBANDS + 2);
- Me(e, t, a, i, o), we(e, i, o, _);
- var l = 0;
- for (r = 0; r < e.npart_l; r++) {
- var f,
- c,
- h,
- u = e.s3ind[r][0],
- m = e.s3ind[r][1],
- p = 0,
- b = 0;
- for (p = _[u], b += 1, c = e.s3_ll[l] * a[u] * ue[_[u]], ++l, ++u; u <= m;) p += _[u], b += 1, c = A(c, f = e.s3_ll[l] * a[u] * ue[_[u]], u - r), ++l, ++u;
- if (c *= h = .5 * ue[p = (1 + 2 * p) / (2 * b)], e.blocktype_old[1 & n] == Pe.SHORT_TYPE) {
- var v = _e * e.nb_1[n][r];
- s[r] = 0 < v ? Math.min(c, v) : Math.min(c, a[r] * fe);
- } else {
- var d = le * e.nb_2[n][r],
- g = _e * e.nb_1[n][r];
- d <= 0 && (d = c), g <= 0 && (g = c), v = e.blocktype_old[1 & n] == Pe.NORM_TYPE ? Math.min(g, d) : g, s[r] = Math.min(c, v);
- }
- e.nb_2[n][r] = e.nb_1[n][r], e.nb_1[n][r] = c, f = i[r], f *= e.minval_l[r], f *= h, s[r] > f && (s[r] = f), 1 < e.masking_lower && (s[r] *= e.masking_lower), s[r] > a[r] && (s[r] = a[r]), e.masking_lower < 1 && (s[r] *= e.masking_lower);
- }
- for (; r < Pe.CBANDS; ++r) a[r] = 0, s[r] = 0;
- }
- function Z(e, t, a, s, n, r, i) {
- for (var o, _, l = 2 * r, f = 0 < r ? Math.pow(10, n) : 1, c = 0; c < i; ++c) {
- var h = e[2][c],
- u = e[3][c],
- m = t[0][c],
- p = t[1][c],
- b = t[2][c],
- v = t[3][c];
- if (m <= 1.58 * p && p <= 1.58 * m) {
- var d = a[c] * u,
- g = a[c] * h;
- _ = Math.max(b, Math.min(v, d)), o = Math.max(v, Math.min(b, g));
- } else _ = b, o = v;
- if (0 < r) {
- var S,
- M,
- w = s[c] * f;
- if (S = Math.min(Math.max(m, w), Math.max(p, w)), 0 < (M = (b = Math.max(_, w)) + (v = Math.max(o, w))) && S * l < M) {
- var R = S * l / M;
- b *= R, v *= R;
- }
- _ = Math.min(b, _), o = Math.min(v, o);
- }
- h < _ && (_ = h), u < o && (o = u), t[2][c] = _, t[3][c] = o;
- }
- }
- function w(e, t) {
- var a;
- return (a = 0 <= e ? 27 * -e : e * t) <= -72 ? 0 : Math.exp(a * S);
- }
- function R(e) {
- var t,
- a,
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s -= 1);
- for (n = s, r = 0; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? r = s : n = s;
- t = n;
- var n, r;
- s = 0;
- for (s = 0; 1e-20 < w(s, e); s += 1);
- for (n = 0, r = s; 1e-12 < Math.abs(r - n);) 0 < w(s = (r + n) / 2, e) ? n = s : r = s;
- a = r;
- var i,
- o = 0;
- for (i = 0; i <= 1e3; ++i) {
- o += w(s = t + i * (a - t) / 1e3, e);
- }
- return 1001 / (o * (a - t));
- }
- function H(e) {
+ var pe = [-1.730326e-17, -.01703172, -1.349528e-17, .0418072, -6.73278e-17, -.0876324, -3.0835e-17, .1863476, -1.104424e-16, -.627638];
+ function P(e) {
return e < 0 && (e = 0), e *= .001, 13 * Math.atan(.76 * e) + 3.5 * Math.atan(e * e / 56.25);
}
- function C(e, t, a, s, n, r, i, o, _, l, f, c) {
- var h,
- u = Be(Pe.CBANDS + 1),
- m = o / (15 < c ? 1152 : 384),
- p = Ae(Pe.HBLKSIZE);
+ function H(e, t, a, n, s, r, i, o, _, l, f, c) {
+ var u,
+ h = de(Ae.CBANDS + 1),
+ b = o / (15 < c ? 1152 : 384),
+ p = ve(Ae.HBLKSIZE);
o /= _;
- var b = 0,
+ var m = 0,
v = 0;
- for (h = 0; h < Pe.CBANDS; h++) {
+ for (u = 0; u < Ae.CBANDS; u++) {
var d;
- for (y = H(o * b), u[h] = o * b, d = b; H(o * d) - y < E && d <= _ / 2; d++);
- for (e[h] = d - b, v = h + 1; b < d;) p[b++] = h;
- if (_ / 2 < b) {
- b = _ / 2, ++h;
+ for (x = P(o * m), h[u] = o * m, d = m; P(o * d) - x < E && d <= _ / 2; d++);
+ for (e[u] = d - m, v = u + 1; m < d;) p[m++] = u;
+ if (_ / 2 < m) {
+ m = _ / 2, ++u;
break;
}
}
- u[h] = o * b;
+ h[u] = o * m;
for (var g = 0; g < c; g++) {
- var S, M, w, R, A;
- w = l[g], R = l[g + 1], (S = 0 | Math.floor(.5 + f * (w - .5))) < 0 && (S = 0), _ / 2 < (M = 0 | Math.floor(.5 + f * (R - .5))) && (M = _ / 2), a[g] = (p[S] + p[M]) / 2, t[g] = p[M];
- var B = m * R;
- i[g] = (B - u[t[g]]) / (u[t[g] + 1] - u[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = H(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
+ var w, S, M, y, A;
+ M = l[g], y = l[g + 1], (w = 0 | Math.floor(.5 + f * (M - .5))) < 0 && (w = 0), S = 0 | Math.floor(.5 + f * (y - .5)), _ / 2 < S && (S = _ / 2), a[g] = (p[w] + p[S]) / 2, t[g] = p[S];
+ var k = b * y;
+ i[g] = (k - h[t[g]]) / (h[t[g] + 1] - h[t[g]]), i[g] < 0 ? i[g] = 0 : 1 < i[g] && (i[g] = 1), A = P(o * l[g] * f), A = Math.min(A, 15.5) / 15.5, r[g] = Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * A)) - 2.5);
}
- for (var k = b = 0; k < v; k++) {
- var y,
- T,
- x = e[k];
- y = H(o * b), T = H(o * (b + x - 1)), s[k] = .5 * (y + T), y = H(o * (b - .5)), T = H(o * (b + x - .5)), n[k] = T - y, b += x;
+ for (var R = m = 0; R < v; R++) {
+ var x,
+ B,
+ T = e[R];
+ x = P(o * m), B = P(o * (m + T - 1)), n[R] = .5 * (x + B), x = P(o * (m - .5)), B = P(o * (m + T - .5)), s[R] = B - x, m += T;
}
return v;
}
- function V(e, t, a, s, n, r) {
+ function O(e, t, a, n, s, r) {
var i,
o,
_,
l,
f,
c,
- h = ke([Pe.CBANDS, Pe.CBANDS]),
- u = 0;
- if (r) for (var m = 0; m < t; m++) for (i = 0; i < t; i++) {
- var p = (o = a[m] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * S), _ /= .6609193)) * s[i]);
- h[m][i] = p * n[m];
- } else for (i = 0; i < t; i++) {
- var b = 15 + Math.min(21 / a[i], 12),
- v = R(b);
- for (m = 0; m < t; m++) {
- p = v * w(a[m] - a[i], b) * s[i];
- h[m][i] = p * n[m];
- }
+ u = ge([Ae.CBANDS, Ae.CBANDS]),
+ h = 0;
+ if (r) for (var b = 0; b < t; b++) for (i = 0; i < t; i++) {
+ var p = (o = a[b] - a[i], c = f = l = _ = void 0, _ = o, l = .5 <= (_ *= 0 <= _ ? 3 : 1.5) && _ <= 2.5 ? 8 * ((c = _ - .5) * c - 2 * c) : 0, ((f = 15.811389 + 7.5 * (_ += .474) - 17.5 * Math.sqrt(1 + _ * _)) <= -60 ? 0 : (_ = Math.exp((l + f) * w), _ /= .6609193)) * n[i]);
+ u[b][i] = p * s[b];
+ } else me();
+ for (var b = 0; b < t; b++) {
+ for (i = 0; i < t && !(0 < u[b][i]); i++);
+ for (e[b][0] = i, i = t - 1; 0 < i && !(0 < u[b][i]); i--);
+ e[b][1] = i, h += e[b][1] - e[b][0] + 1;
}
- for (m = 0; m < t; m++) {
- for (i = 0; i < t && !(0 < h[m][i]); i++);
- for (e[m][0] = i, i = t - 1; 0 < i && !(0 < h[m][i]); i--);
- e[m][1] = i, u += e[m][1] - e[m][0] + 1;
- }
- var d = Be(u),
- g = 0;
- for (m = 0; m < t; m++) for (i = e[m][0]; i <= e[m][1]; i++) d[g++] = h[m][i];
- return d;
+ for (var m = de(h), v = 0, b = 0; b < t; b++) for (i = e[b][0]; i <= e[b][1]; i++) m[v++] = u[b][i];
+ return m;
}
- function O(e) {
- var t = H(e);
+ function N(e) {
+ var t = P(e);
return t = Math.min(t, 15.5) / 15.5, Math.pow(10, 1.25 * (1 - Math.cos(Math.PI * t)) - 2.5);
}
- function s(e, t) {
- return e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e), 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ function n(e, t) {
+ e < -.3 && (e = 3410), e /= 1e3, e = Math.max(.1, e);
+ var a = 3.64 * Math.pow(e, -.8) - 6.8 * Math.exp(-.6 * Math.pow(e - 3.4, 2)) + 6 * Math.exp(-.15 * Math.pow(e - 8.7, 2)) + .001 * (.6 + .04 * t) * Math.pow(e, 4);
+ return a;
}
- this.L3psycho_anal_vbr = function (e, t, a, s, n, r, i, o, _, l) {
+ this.L3psycho_anal_ns = function (e, t, a, n, s, r, i, o, _, l) {
var f,
c,
- h,
u,
+ h,
+ b,
+ p,
m,
- p = e.internal_flags,
- b = Be(Pe.HBLKSIZE),
- v = ke([3, Pe.HBLKSIZE_s]),
- d = ke([2, Pe.BLKSIZE]),
- g = ke([2, 3, Pe.BLKSIZE_s]),
- S = ke([4, Pe.CBANDS]),
- M = ke([4, Pe.CBANDS]),
- w = ke([4, 3]),
- R = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]],
- A = Ae(2),
- B = e.mode == Ee.JOINT_STEREO ? 4 : p.channels_out;
- !function (e, t, a, s, n, r, i, o, _, l) {
- for (var f = ke([2, 576]), c = e.internal_flags, h = c.channels_out, u = e.mode == Ee.JOINT_STEREO ? 4 : h, m = 0; m < h; m++) {
- firbuf = t[m];
- for (var p = a + 576 - 350 - ce + 192, b = 0; b < 576; b++) {
- var v, d;
- v = firbuf[p + b + 10];
- for (var g = d = 0; g < (ce - 1) / 2 - 1; g += 2) v += X[g] * (firbuf[p + b + g] + firbuf[p + b + ce - g]), d += X[g + 1] * (firbuf[p + b + g + 1] + firbuf[p + b + ce - g - 1]);
- f[m][b] = v + d;
- }
- n[s][m].en.assign(c.en[m]), n[s][m].thm.assign(c.thm[m]), 2 < u && (r[s][m].en.assign(c.en[m + 2]), r[s][m].thm.assign(c.thm[m + 2]));
+ v,
+ d,
+ g = e.internal_flags,
+ w = ge([2, Ae.BLKSIZE]),
+ S = ge([2, 3, Ae.BLKSIZE_s]),
+ M = de(Ae.CBANDS + 1),
+ y = de(Ae.CBANDS + 1),
+ A = de(Ae.CBANDS + 2),
+ k = ve(2),
+ R = ve(2),
+ x = ge([2, 576]),
+ B = ve(Ae.CBANDS + 2),
+ T = ve(Ae.CBANDS + 2);
+ for (we.fill(T, 0), f = g.channels_out, e.mode == ye.JOINT_STEREO && (f = 4), d = e.VBR == Me.vbr_off ? 0 == g.ResvMax ? 0 : g.ResvSize / g.ResvMax * .5 : e.VBR == Me.vbr_rh || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt ? .6 : 1, c = 0; c < g.channels_out; c++) {
+ var E = t[c],
+ C = a + 576 - 350 - 21 + 192;
+ for (h = 0; h < 576; h++) {
+ var I, L;
+ for (I = E[C + h + 10], b = L = 0; b < 9; b += 2) I += pe[b] * (E[C + h + b] + E[C + h + 21 - b]), L += pe[b + 1] * (E[C + h + b + 1] + E[C + h + 21 - b - 1]);
+ x[c][h] = I + L;
}
- for (m = 0; m < u; m++) {
- var S = Be(12),
- M = Be(12),
- w = [0, 0, 0, 0],
- R = f[1 & m],
- A = 0,
- B = 3 == m ? c.nsPsy.attackthre_s : c.nsPsy.attackthre,
- k = 1;
- if (2 == m) for (b = 0, g = 576; 0 < g; ++b, --g) {
- var y = f[0][b],
- T = f[1][b];
- f[0][b] = y + T, f[1][b] = y - T;
- }
- for (b = 0; b < 3; b++) M[b] = c.nsPsy.last_en_subshort[m][b + 6], S[b] = M[b] / c.nsPsy.last_en_subshort[m][b + 4], w[0] += M[b];
- for (b = 0; b < 9; b++) {
- for (var x = A + 64, E = 1; A < x; A++) E < Math.abs(R[A]) && (E = Math.abs(R[A]));
- c.nsPsy.last_en_subshort[m][b] = M[b + 3] = E, w[1 + b / 3] += E, E > M[b + 3 - 2] ? E /= M[b + 3 - 2] : E = M[b + 3 - 2] > 10 * E ? M[b + 3 - 2] / (10 * E) : 0, S[b + 3] = E;
- }
- for (b = 0; b < 3; ++b) {
- var P = M[3 * b + 3] + M[3 * b + 4] + M[3 * b + 5],
- L = 1;
- 6 * M[3 * b + 5] < P && (L *= .5, 6 * M[3 * b + 4] < P && (L *= .5)), o[m][b] = L;
- }
- if (e.analysis) {
- var I = S[0];
- for (b = 1; b < 12; b++) I < S[b] && (I = S[b]);
- c.pinfo.ers[s][m] = c.pinfo.ers_save[m], c.pinfo.ers_save[m] = I;
- }
- for (b = 0; b < 12; b++) 0 == _[m][b / 3] && S[b] > B && (_[m][b / 3] = b % 3 + 1);
- for (b = 1; b < 4; b++) {
- var H = w[b - 1],
- C = w[b];
- Math.max(H, C) < 4e4 && H < 1.7 * C && C < 1.7 * H && (1 == b && _[m][0] <= _[m][b] && (_[m][0] = 0), _[m][b] = 0);
- }
- _[m][0] <= c.nsPsy.lastAttacks[m] && (_[m][0] = 0), 3 != c.nsPsy.lastAttacks[m] && _[m][0] + _[m][1] + _[m][2] + _[m][3] == 0 || ((k = 0) != _[m][1] && 0 != _[m][0] && (_[m][1] = 0), 0 != _[m][2] && 0 != _[m][1] && (_[m][2] = 0), 0 != _[m][3] && 0 != _[m][2] && (_[m][3] = 0)), m < 2 ? l[m] = k : 0 == k && (l[0] = l[1] = 0), i[m] = c.tot_ener[m];
- }
- }(e, t, a, s, n, r, _, w, R, A), function (e, t) {
- var a = e.internal_flags;
- e.short_blocks != Te.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
- for (var s = 0; s < a.channels_out; s++) e.short_blocks == Te.short_block_dispensed && (t[s] = 1), e.short_blocks == Te.short_block_forced && (t[s] = 0);
- }(e, A);
- for (var k = 0; k < B; k++) {
- D(e, t, a, k, s, b, d, T = 1 & k), c = s, h = k, u = b, m = void 0, m = (f = e).internal_flags, 2 == f.athaa_loudapprox && h < 2 && (m.loudness_sq[c][h] = m.loudness_sq_save[h], m.loudness_sq_save[h] = N(u, m)), 0 != A[T] ? z(p, b, S[k], M[k], k) : F(p, k);
+ s[n][c].en.assign(g.en[c]), s[n][c].thm.assign(g.thm[c]), 2 < f && me();
}
- A[0] + A[1] == 2 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_l, p.ATH.cb_l, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_l);
- for (k = 0; k < B; k++) {
- 0 != A[T = 1 & k] && be(p, S[k], M[k], k);
- }
- for (var y = 0; y < 3; y++) {
- for (k = 0; k < B; ++k) {
- 0 != A[T = 1 & k] ? q(p, k, y) : (Y(e, t, a, k, y, v, g, T), j(e, v, S[k], M[k], k, y));
+ for (c = 0; c < f; c++) {
+ var P,
+ H = de(12),
+ O = [0, 0, 0, 0],
+ N = de(12),
+ V = 1,
+ D = de(Ae.CBANDS),
+ F = de(Ae.CBANDS),
+ j = [0, 0, 0, 0],
+ X = de(Ae.HBLKSIZE),
+ Y = ge([3, Ae.HBLKSIZE_s]);
+ for (h = 0; h < 3; h++) H[h] = g.nsPsy.last_en_subshort[c][h + 6], N[h] = H[h] / g.nsPsy.last_en_subshort[c][h + 4], O[0] += H[h];
+ 2 == c && me();
+ var z = x[1 & c],
+ q = 0;
+ for (h = 0; h < 9; h++) {
+ for (var G = q + 64, U = 1; q < G; q++) U < Math.abs(z[q]) && (U = Math.abs(z[q]));
+ g.nsPsy.last_en_subshort[c][h] = H[h + 3] = U, O[1 + h / 3] += U, U > H[h + 3 - 2] ? U /= H[h + 3 - 2] : U = H[h + 3 - 2] > 10 * U ? H[h + 3 - 2] / (10 * U) : 0, N[h + 3] = U;
}
- A[0] + A[1] == 0 && e.mode == Ee.JOINT_STEREO && Z(S, M, p.mld_cb_s, p.ATH.cb_s, e.ATHlower * p.ATH.adjust, e.msfix, p.npart_s);
- for (k = 0; k < B; ++k) {
- 0 == A[T = 1 & k] && pe(p, S[k], M[k], k, y);
- }
- }
- for (k = 0; k < B; k++) {
- var T;
- if (0 == A[T = 1 & k]) for (var x = 0; x < Pe.SBMAX_s; x++) {
- var E = Be(3);
- for (y = 0; y < 3; y++) {
- var P = p.thm[k].s[x][y];
- if (P *= .8, 2 <= R[k][y] || 1 == R[k][y + 1]) {
- var L = 0 != y ? y - 1 : 2,
- I = de(p.thm[k].s[x][L], P, .36);
- P = Math.min(P, I);
- } else if (1 == R[k][y]) {
- L = 0 != y ? y - 1 : 2, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
- } else if (0 != y && 3 == R[k][y - 1] || 0 == y && 3 == p.nsPsy.lastAttacks[k]) {
- L = 2 != y ? y + 1 : 0, I = de(p.thm[k].s[x][L], P, .6 * fe);
- P = Math.min(P, I);
+ for (e.analysis && me(), P = 3 == c ? g.nsPsy.attackthre_s : g.nsPsy.attackthre, h = 0; h < 12; h++) 0 == j[h / 3] && N[h] > P && (j[h / 3] = h % 3 + 1);
+ for (h = 1; h < 4; h++) (O[h - 1] > O[h] ? O[h - 1] / O[h] : O[h] / O[h - 1]) < 1.7 && (j[h] = 0, 1 == h && (j[0] = 0));
+ for (0 != j[0] && 0 != g.nsPsy.lastAttacks[c] && (j[0] = 0), 3 != g.nsPsy.lastAttacks[c] && j[0] + j[1] + j[2] + j[3] == 0 || ((V = 0) != j[1] && 0 != j[0] && (j[1] = 0), 0 != j[2] && 0 != j[1] && (j[2] = 0), 0 != j[3] && 0 != j[2] && (j[3] = 0)), c < 2 ? R[c] = V : me(), _[c] = g.tot_ener[c], se(e, X, Y, w, 1 & c, S, 1 & c, n, c, t, a), he(g, X, M, D, F), be(g, D, F, B), v = 0; v < 3; v++) {
+ var K, Z;
+ for (le(e, Y, y, A, c, v), oe(g, y, A, c, v), m = 0; m < Ae.SBMAX_s; m++) {
+ if (Z = g.thm[c].s[m][v], Z *= .8, 2 <= j[v] || 1 == j[v + 1]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .6 * d);
+ Z = Math.min(Z, U);
}
- P *= w[k][y], E[y] = P;
+ if (1 == j[v]) {
+ var W = 0 != v ? v - 1 : 2,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ } else if (0 != v && 3 == j[v - 1] || 0 == v && 3 == g.nsPsy.lastAttacks[c]) {
+ var W = 2 != v ? v + 1 : 0,
+ U = fe(g.thm[c].s[m][W], Z, .3 * d);
+ Z = Math.min(Z, U);
+ }
+ K = H[3 * v + 3] + H[3 * v + 4] + H[3 * v + 5], 6 * H[3 * v + 5] < K && (Z *= .5, 6 * H[3 * v + 4] < K && (Z *= .5)), g.thm[c].s[m][v] = Z;
}
- for (y = 0; y < 3; y++) p.thm[k].s[x][y] = E[y];
}
+ for (g.nsPsy.lastAttacks[c] = j[2], u = p = 0; u < g.npart_l; u++) {
+ for (var Q = g.s3ind[u][0], $ = M[Q] * re[B[Q]], J = g.s3_ll[p++] * $; ++Q <= g.s3ind[u][1];) $ = M[Q] * re[B[Q]], J = ie(J, g.s3_ll[p++] * $, Q, Q - u, g, 0);
+ J *= .158489319246111, g.blocktype_old[1 & c] == Ae.SHORT_TYPE ? A[u] = J : A[u] = fe(Math.min(J, Math.min(2 * g.nb_1[c][u], 16 * g.nb_2[c][u])), J, d), g.nb_2[c][u] = g.nb_1[c][u], g.nb_1[c][u] = J;
+ }
+ for (; u <= Ae.CBANDS; ++u) M[u] = 0, A[u] = 0;
+ _e(g, M, A, c);
}
- for (k = 0; k < B; k++) p.nsPsy.lastAttacks[k] = R[k][2];
- !function (e, t, a) {
- for (var s = e.internal_flags, n = 0; n < s.channels_out; n++) {
- var r = Pe.NORM_TYPE;
- 0 != t[n] ? s.blocktype_old[n] == Pe.SHORT_TYPE && (r = Pe.STOP_TYPE) : (r = Pe.SHORT_TYPE, s.blocktype_old[n] == Pe.NORM_TYPE && (s.blocktype_old[n] = Pe.START_TYPE), s.blocktype_old[n] == Pe.STOP_TYPE && (s.blocktype_old[n] = Pe.SHORT_TYPE)), a[n] = s.blocktype_old[n], s.blocktype_old[n] = r;
- }
- }(e, A, l);
- for (k = 0; k < B; k++) {
- var H, C, V, O;
- 1 < k ? (H = o, C = -2, V = Pe.NORM_TYPE, l[0] != Pe.SHORT_TYPE && l[1] != Pe.SHORT_TYPE || (V = Pe.SHORT_TYPE), O = r[s][k - 2]) : (H = i, C = 0, V = l[k], O = n[s][k]), H[C + k] = V == Pe.SHORT_TYPE ? ge(O, p.masking_lower) : Se(O, p.masking_lower), e.analysis && (p.pinfo.pe[s][k] = H[C + k]);
+ for (e.mode != ye.STEREO && e.mode != ye.JOINT_STEREO || me(), e.mode == ye.JOINT_STEREO && me(), function (e, t, a, n) {
+ var s = e.internal_flags;
+ e.short_blocks != Se.short_block_coupled || 0 != t[0] && 0 != t[1] || (t[0] = t[1] = 0);
+ for (var r = 0; r < s.channels_out; r++) n[r] = Ae.NORM_TYPE, e.short_blocks == Se.short_block_dispensed && (t[r] = 1), e.short_blocks == Se.short_block_forced && (t[r] = 0), 0 != t[r] ? s.blocktype_old[r] == Ae.SHORT_TYPE && (n[r] = Ae.STOP_TYPE) : (n[r] = Ae.SHORT_TYPE, s.blocktype_old[r] == Ae.NORM_TYPE && (s.blocktype_old[r] = Ae.START_TYPE), s.blocktype_old[r] == Ae.STOP_TYPE && (s.blocktype_old[r] = Ae.SHORT_TYPE)), a[r] = s.blocktype_old[r], s.blocktype_old[r] = n[r];
+ }(e, R, l, k), c = 0; c < f; c++) {
+ var ee,
+ te,
+ ae,
+ ne = 0;
+ 1 < c ? me() : (ee = i, ne = 0, te = l[c], ae = s[n][c]), ee[ne + c] = te == Ae.SHORT_TYPE ? ce(ae, g.masking_lower) : ue(ae, g.masking_lower), e.analysis && (g.pinfo.pe[n][c] = ee[ne + c]);
}
return 0;
}, this.psymodel_init = function (e) {
var t,
a = e.internal_flags,
- s = !0,
- n = 13,
+ n = !0,
+ s = 13,
r = 0,
i = 0,
o = -8.25,
_ = -4.5,
- l = Be(Pe.CBANDS),
- f = Be(Pe.CBANDS),
- c = Be(Pe.CBANDS),
- h = e.out_samplerate;
+ l = de(Ae.CBANDS),
+ f = de(Ae.CBANDS),
+ c = de(Ae.CBANDS),
+ u = e.out_samplerate;
switch (e.experimentalZ) {
default:
case 0:
- s = !0;
+ n = !0;
break;
case 1:
- s = e.VBR != xe.vbr_mtrh && e.VBR != xe.vbr_mt;
+ n = e.VBR != Me.vbr_mtrh && e.VBR != Me.vbr_mt;
break;
case 2:
- s = !1;
+ n = !1;
break;
case 3:
- n = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
+ s = 8, r = -1.75, i = -.0125, o = -8.25, _ = -2.25;
}
- for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Pe.NORM_TYPE, t = 0; t < 4; ++t) {
- for (var u = 0; u < Pe.CBANDS; ++u) a.nb_1[t][u] = 1e20, a.nb_2[t][u] = 1e20, a.nb_s1[t][u] = a.nb_s2[t][u] = 1;
- for (var m = 0; m < Pe.SBMAX_l; m++) a.en[t].l[m] = 1e20, a.thm[t].l[m] = 1e20;
- for (u = 0; u < 3; ++u) {
- for (m = 0; m < Pe.SBMAX_s; m++) a.en[t].s[m][u] = 1e20, a.thm[t].s[m][u] = 1e20;
+ for (a.ms_ener_ratio_old = .25, a.blocktype_old[0] = a.blocktype_old[1] = Ae.NORM_TYPE, t = 0; t < 4; ++t) {
+ for (var h = 0; h < Ae.CBANDS; ++h) a.nb_1[t][h] = 1e20, a.nb_2[t][h] = 1e20, a.nb_s1[t][h] = a.nb_s2[t][h] = 1;
+ for (var b = 0; b < Ae.SBMAX_l; b++) a.en[t].l[b] = 1e20, a.thm[t].l[b] = 1e20;
+ for (var h = 0; h < 3; ++h) {
+ for (var b = 0; b < Ae.SBMAX_s; b++) a.en[t].s[b][h] = 1e20, a.thm[t].s[b][h] = 1e20;
a.nsPsy.lastAttacks[t] = 0;
}
- for (u = 0; u < 9; u++) a.nsPsy.last_en_subshort[t][u] = 10;
+ for (var h = 0; h < 9; h++) a.nsPsy.last_en_subshort[t][h] = 10;
}
- for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = C(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, h, Pe.BLKSIZE, a.scalefac_band.l, Pe.BLKSIZE / 1152, Pe.SBMAX_l), t = 0; t < a.npart_l; t++) {
+ for (a.loudness_sq_save[0] = a.loudness_sq_save[1] = 0, a.npart_l = H(a.numlines_l, a.bo_l, a.bm_l, l, f, a.mld_l, a.PSY.bo_l_weight, u, Ae.BLKSIZE, a.scalefac_band.l, Ae.BLKSIZE / 1152, Ae.SBMAX_l), t = 0; t < a.npart_l; t++) {
var p = r;
- l[t] >= n && (p = i * (l[t] - n) / (24 - n) + r * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
+ l[t] >= s && (p = i * (l[t] - s) / (24 - s) + r * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), 0 < a.numlines_l[t] ? a.rnumlines_l[t] = 1 / a.numlines_l[t] : a.rnumlines_l[t] = 0;
}
- a.s3_ll = V(a.s3ind, a.npart_l, l, f, c, s);
- var b;
- u = 0;
+ a.s3_ll = O(a.s3ind, a.npart_l, l, f, c, n);
+ var m,
+ h = 0;
for (t = 0; t < a.npart_l; t++) {
- g = K.MAX_VALUE;
- for (var v = 0; v < a.numlines_l[t]; v++, u++) {
- var d = h * u / (1e3 * Pe.BLKSIZE);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_l[t]) < g && (g = S);
+ g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_l[t]; v++, h++) {
+ var d = u * h / (1e3 * Ae.BLKSIZE);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_l[t]) < g && (g = w);
}
a.ATH.cb_l[t] = g, 6 < (g = 20 * l[t] / 10 - 20) && (g = 100), g < -15 && (g = -15), g -= 8, a.minval_l[t] = Math.pow(10, g / 10) * a.numlines_l[t];
}
- for (a.npart_s = C(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, h, Pe.BLKSIZE_s, a.scalefac_band.s, Pe.BLKSIZE_s / 384, Pe.SBMAX_s), t = u = 0; t < a.npart_s; t++) {
- var g;
- p = o;
- l[t] >= n && (p = _ * (l[t] - n) / (24 - n) + o * (24 - l[t]) / (24 - n)), c[t] = Math.pow(10, p / 10), g = K.MAX_VALUE;
- for (v = 0; v < a.numlines_s[t]; v++, u++) {
- var S;
- d = h * u / (1e3 * Pe.BLKSIZE_s);
- S = this.ATHformula(1e3 * d, e) - 20, S = Math.pow(10, .1 * S), (S *= a.numlines_s[t]) < g && (g = S);
+ for (a.npart_s = H(a.numlines_s, a.bo_s, a.bm_s, l, f, a.mld_s, a.PSY.bo_s_weight, u, Ae.BLKSIZE_s, a.scalefac_band.s, Ae.BLKSIZE_s / 384, Ae.SBMAX_s), t = h = 0; t < a.npart_s; t++) {
+ var g,
+ p = o;
+ l[t] >= s && (p = _ * (l[t] - s) / (24 - s) + o * (24 - l[t]) / (24 - s)), c[t] = Math.pow(10, p / 10), g = D.MAX_VALUE;
+ for (var v = 0; v < a.numlines_s[t]; v++, h++) {
+ var w,
+ d = u * h / (1e3 * Ae.BLKSIZE_s);
+ w = this.ATHformula(1e3 * d, e) - 20, w = Math.pow(10, .1 * w), (w *= a.numlines_s[t]) < g && (g = w);
}
a.ATH.cb_s[t] = g, g = 7 * l[t] / 12 - 7, 12 < l[t] && (g *= 1 + 3.1 * Math.log(1 + g)), l[t] < 12 && (g *= 1 + 2.3 * Math.log(1 - g)), g < -15 && (g = -15), g -= 8, a.minval_s[t] = Math.pow(10, g / 10) * a.numlines_s[t];
}
- a.s3_ss = V(a.s3ind_s, a.npart_s, l, f, c, s), y = Math.pow(10, (P + 1) / 16), T = Math.pow(10, (L + 1) / 16), x = Math.pow(10, I / 10), B.init_fft(a), a.decay = Math.exp(-1 * k / (.01 * h / 192)), b = 3.5, 0 != (2 & e.exp_nspsytune) && (b = 1), 0 < Math.abs(e.msfix) && (b = e.msfix), e.msfix = b;
- for (var M = 0; M < a.npart_l; M++) a.s3ind[M][1] > a.npart_l - 1 && (a.s3ind[M][1] = a.npart_l - 1);
- var w = 576 * a.mode_gr / h;
- if (a.ATH.decay = Math.pow(10, -1.2 * w), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
- var R = e.out_samplerate / Pe.BLKSIZE,
+ a.s3_ss = O(a.s3ind_s, a.npart_s, l, f, c, n), x = Math.pow(10, (C + 1) / 16), B = Math.pow(10, (I + 1) / 16), T = Math.pow(10, L / 10), k.init_fft(a), a.decay = Math.exp(-1 * R / (.01 * u / 192)), m = 3.5, 0 != (2 & e.exp_nspsytune) && (m = 1), 0 < Math.abs(e.msfix) && (m = e.msfix), e.msfix = m;
+ for (var S = 0; S < a.npart_l; S++) a.s3ind[S][1] > a.npart_l - 1 && (a.s3ind[S][1] = a.npart_l - 1);
+ var M = 576 * a.mode_gr / u;
+ if (a.ATH.decay = Math.pow(10, -1.2 * M), a.ATH.adjust = .01, -(a.ATH.adjustLimit = 1) != e.ATHtype) {
+ var y = e.out_samplerate / Ae.BLKSIZE,
A = 0;
- for (t = d = 0; t < Pe.BLKSIZE / 2; ++t) d += R, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
- for (A = 1 / A, t = Pe.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
+ for (t = d = 0; t < Ae.BLKSIZE / 2; ++t) d += y, a.ATH.eql_w[t] = 1 / Math.pow(10, this.ATHformula(d, e) / 10), A += a.ATH.eql_w[t];
+ for (A = 1 / A, t = Ae.BLKSIZE / 2; 0 <= --t;) a.ATH.eql_w[t] *= A;
}
- for (M = u = 0; M < a.npart_s; ++M) for (t = 0; t < a.numlines_s[M]; ++t) ++u;
- for (M = u = 0; M < a.npart_l; ++M) for (t = 0; t < a.numlines_l[M]; ++t) ++u;
- for (t = u = 0; t < a.npart_l; t++) {
- d = h * (u + a.numlines_l[t] / 2) / (1 * Pe.BLKSIZE);
- a.mld_cb_l[t] = O(d), u += a.numlines_l[t];
+ for (var S = h = 0; S < a.npart_s; ++S) for (t = 0; t < a.numlines_s[S]; ++t) ++h;
+ for (var S = h = 0; S < a.npart_l; ++S) for (t = 0; t < a.numlines_l[S]; ++t) ++h;
+ for (t = h = 0; t < a.npart_l; t++) {
+ var d = u * (h + a.numlines_l[t] / 2) / (1 * Ae.BLKSIZE);
+ a.mld_cb_l[t] = N(d), h += a.numlines_l[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_l[t] = 1;
- for (t = u = 0; t < a.npart_s; t++) {
- d = h * (u + a.numlines_s[t] / 2) / (1 * Pe.BLKSIZE_s);
- a.mld_cb_s[t] = O(d), u += a.numlines_s[t];
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_l[t] = 1;
+ for (t = h = 0; t < a.npart_s; t++) {
+ var d = u * (h + a.numlines_s[t] / 2) / (1 * Ae.BLKSIZE_s);
+ a.mld_cb_s[t] = N(d), h += a.numlines_s[t];
}
- for (; t < Pe.CBANDS; ++t) a.mld_cb_s[t] = 1;
+ for (; t < Ae.CBANDS; ++t) a.mld_cb_s[t] = 1;
return 0;
}, this.ATHformula = function (e, t) {
var a;
switch (t.ATHtype) {
case 0:
- a = s(e, 9);
+ a = n(e, 9);
break;
case 1:
- a = s(e, -1);
+ a = n(e, -1);
break;
case 2:
- a = s(e, 0);
+ a = n(e, 0);
break;
case 3:
- a = s(e, 1) + 6;
+ a = n(e, 1) + 6;
break;
case 4:
- a = s(e, t.ATHcurve);
+ a = n(e, t.ATHcurve);
break;
default:
- a = s(e, 0);
+ a = n(e, 0);
}
return a;
};
}
- function U() {
- var o = this;
- U.V9 = 410, U.V8 = 420, U.V7 = 430, U.V6 = 440, U.V5 = 450, U.V4 = 460, U.V3 = 470, U.V2 = 480, U.V1 = 490, U.V0 = 500, U.R3MIX = 1e3, U.STANDARD = 1001, U.EXTREME = 1002, U.INSANE = 1003, U.STANDARD_FAST = 1004, U.EXTREME_FAST = 1005, U.MEDIUM = 1006, U.MEDIUM_FAST = 1007;
- var w, R, g, S, M;
- U.LAME_MAXMP3BUFFER = 147456;
- var A,
- B,
- k,
- y = new G();
- function T() {
+ function Y() {
+ var T,
+ E,
+ u,
+ h,
+ b,
+ C = this;
+ Y.V9 = 410, Y.V8 = 420, Y.V7 = 430, Y.V6 = 440, Y.V5 = 450, Y.V4 = 460, Y.V3 = 470, Y.V2 = 480, Y.V1 = 490, Y.V0 = 500, Y.R3MIX = 1e3, Y.STANDARD = 1001, Y.EXTREME = 1002, Y.INSANE = 1003, Y.STANDARD_FAST = 1004, Y.EXTREME_FAST = 1005, Y.MEDIUM = 1006, Y.MEDIUM_FAST = 1007, Y.LAME_MAXMP3BUFFER = 147456;
+ var p,
+ m,
+ v = new X();
+ function d() {
this.lowerlimit = 0;
}
- function n(e, t) {
+ function s(e, t) {
this.lowpass = t;
}
- this.enc = new Pe(), this.setModules = function (e, t, a, s, n, r, i, o, _) {
- w = e, R = t, g = a, S = s, M = n, A = r, B = o, k = _, this.enc.setModules(R, y, S, A);
+ this.enc = new Ae(), this.setModules = function (e, t, a, n, s, r, i, o, _) {
+ T = e, E = t, u = a, h = n, b = s, p = r, m = o, this.enc.setModules(E, v, h, p);
};
- var x = 4294479419;
- function E(e) {
- return 1 < e ? 0 : e <= 0 ? 1 : Math.cos(Math.PI / 2 * e);
+ var I = 4294479419;
+ function g(e, t) {
+ var a = [new s(8, 2e3), new s(16, 3700), new s(24, 3900), new s(32, 5500), new s(40, 7e3), new s(48, 7500), new s(56, 1e4), new s(64, 11e3), new s(80, 13500), new s(96, 15100), new s(112, 15600), new s(128, 17e3), new s(160, 17500), new s(192, 18600), new s(224, 19400), new s(256, 19700), new s(320, 20500)],
+ n = C.nearestBitrateFullIndex(t);
+ e.lowerlimit = a[n].lowpass;
}
- function P(e, t) {
- switch (e) {
- case 44100:
- return t.version = 1, 0;
- case 48e3:
- return t.version = 1;
- case 32e3:
- return t.version = 1, 2;
- case 22050:
- return t.version = 0;
- case 24e3:
- return t.version = 0, 1;
- case 16e3:
- return t.version = 0, 2;
- case 11025:
- return t.version = 0;
- case 12e3:
- return t.version = 0, 1;
- case 8e3:
- return t.version = 0, 2;
- default:
- return t.version = 0, -1;
- }
- }
- function L(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = F.bitrate_table[t][1], n = 2; n <= 14; n++) 0 < F.bitrate_table[t][n] && Math.abs(F.bitrate_table[t][n] - e) < Math.abs(s - e) && (s = F.bitrate_table[t][n]);
- return s;
- }
- function I(e, t, a) {
- a < 16e3 && (t = 2);
- for (var s = 0; s <= 14; s++) if (0 < F.bitrate_table[t][s] && F.bitrate_table[t][s] == e) return s;
- return -1;
- }
- function H(e, t) {
- var a = [new n(8, 2e3), new n(16, 3700), new n(24, 3900), new n(32, 5500), new n(40, 7e3), new n(48, 7500), new n(56, 1e4), new n(64, 11e3), new n(80, 13500), new n(96, 15100), new n(112, 15600), new n(128, 17e3), new n(160, 17500), new n(192, 18600), new n(224, 19400), new n(256, 19700), new n(320, 20500)],
- s = o.nearestBitrateFullIndex(t);
- e.lowerlimit = a[s].lowpass;
- }
- function C(e) {
- var t = Pe.BLKSIZE + e.framesize - Pe.FFTOFFSET;
+ function L(e) {
+ var t = Ae.BLKSIZE + e.framesize - Ae.FFTOFFSET;
return t = Math.max(t, 512 + e.framesize - 32);
}
- function V(e, t, a, s, n, r) {
- var i = o.enc.lame_encode_mp3_frame(e, t, a, s, n, r);
- return e.frameNum++, i;
- }
- function O() {
+ function P() {
this.n_in = 0, this.n_out = 0;
}
- function f() {
- this.num_used = 0;
- }
- function N(e, t, a) {
- var s = Math.PI * t;
- (e /= a) < 0 && (e = 0), 1 < e && (e = 1);
- var n = e - .5,
- r = .42 - .5 * Math.cos(2 * e * Math.PI) + .08 * Math.cos(4 * e * Math.PI);
- return Math.abs(n) < 1e-9 ? s / Math.PI : r * Math.sin(a * s * n) / (Math.PI * a * n);
- }
- function c(e, t, a, s, n, r, i, o, _) {
- var l,
- f,
- c = e.internal_flags,
- h = 0,
- u = e.out_samplerate / function e(t, a) {
- return 0 != a ? e(a, t % a) : t;
- }(e.out_samplerate, e.in_samplerate);
- Z.BPC < u && (u = Z.BPC);
- var m = Math.abs(c.resample_ratio - Math.floor(.5 + c.resample_ratio)) < 1e-4 ? 1 : 0,
- p = 1 / c.resample_ratio;
- 1 < p && (p = 1);
- var b = 31;
- 0 == b % 2 && --b;
- var v = (b += m) + 1;
- if (0 == c.fill_buffer_resample_init) {
- for (c.inbuf_old[0] = Be(v), c.inbuf_old[1] = Be(v), l = 0; l <= 2 * u; ++l) c.blackfilt[l] = Be(v);
- for (c.itime[0] = 0, h = c.itime[1] = 0; h <= 2 * u; h++) {
- var d = 0,
- g = (h - u) / (2 * u);
- for (l = 0; l <= b; l++) d += c.blackfilt[h][l] = N(l - g, p, b);
- for (l = 0; l <= b; l++) c.blackfilt[h][l] /= d;
- }
- c.fill_buffer_resample_init = 1;
- }
- var S = c.inbuf_old[_];
- for (f = 0; f < s; f++) {
- var M, w;
- if (M = f * c.resample_ratio, i <= b + (h = 0 | Math.floor(M - c.itime[_])) - b / 2) break;
- g = M - c.itime[_] - (h + b % 2 * .5);
- w = 0 | Math.floor(2 * g * u + u + .5);
- var R = 0;
- for (l = 0; l <= b; ++l) {
- var A = l + h - b / 2;
- R += (A < 0 ? S[v + A] : n[r + A]) * c.blackfilt[w][l];
- }
- t[a + f] = R;
- }
- if (o.num_used = Math.min(i, b + h - b / 2), c.itime[_] += o.num_used - f * c.resample_ratio, o.num_used >= v) for (l = 0; l < v; l++) S[l] = n[r + o.num_used + l - v];else {
- var B = v - o.num_used;
- for (l = 0; l < B; ++l) S[l] = S[l + o.num_used];
- for (h = 0; l < v; ++l, ++h) S[l] = n[r + h];
- }
- return f;
- }
- function D(e, t, a, s, n, r) {
+ function H(e, t, a, n, s, r) {
var i = e.internal_flags;
- if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) for (var o = 0; o < i.channels_out; o++) {
- var _ = new f();
- r.n_out = c(e, t[o], i.mf_size, e.framesize, a[o], s, n, _, o), r.n_in = _.num_used;
- } else {
- r.n_out = Math.min(e.framesize, n), r.n_in = r.n_out;
- for (var l = 0; l < r.n_out; ++l) t[0][i.mf_size + l] = a[0][s + l], 2 == i.channels_out && (t[1][i.mf_size + l] = a[1][s + l]);
+ if (i.resample_ratio < .9999 || 1.0001 < i.resample_ratio) me();else {
+ r.n_out = Math.min(e.framesize, s), r.n_in = r.n_out;
+ for (var o = 0; o < r.n_out; ++o) t[0][i.mf_size + o] = a[0][n + o], 2 == i.channels_out && (t[1][i.mf_size + o] = a[1][n + o]);
}
}
this.lame_init = function () {
var e,
t,
a = new function () {
- this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = Ee.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
- }();
- return 0 != ((e = a).class_id = x, t = e.internal_flags = new Z(), e.mode = Ee.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = xe.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY, e.encoder_padding = 0, t.mf_size = Pe.ENCDELAY - Pe.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0) ? null : (a.lame_allocated_gfp = 1, a);
+ this.class_id = 0, this.num_samples = 0, this.num_channels = 0, this.in_samplerate = 0, this.out_samplerate = 0, this.scale = 0, this.scale_left = 0, this.scale_right = 0, this.analysis = !1, this.bWriteVbrTag = !1, this.decode_only = !1, this.quality = 0, this.mode = ye.STEREO, this.force_ms = !1, this.free_format = !1, this.findReplayGain = !1, this.decode_on_the_fly = !1, this.write_id3tag_automatic = !1, this.brate = 0, this.compression_ratio = 0, this.copyright = 0, this.original = 0, this.extension = 0, this.emphasis = 0, this.error_protection = 0, this.strict_ISO = !1, this.disable_reservoir = !1, this.quant_comp = 0, this.quant_comp_short = 0, this.experimentalY = !1, this.experimentalZ = 0, this.exp_nspsytune = 0, this.preset = 0, this.VBR = null, this.VBR_q_frac = 0, this.VBR_q = 0, this.VBR_mean_bitrate_kbps = 0, this.VBR_min_bitrate_kbps = 0, this.VBR_max_bitrate_kbps = 0, this.VBR_hard_min = 0, this.lowpassfreq = 0, this.highpassfreq = 0, this.lowpasswidth = 0, this.highpasswidth = 0, this.maskingadjust = 0, this.maskingadjust_short = 0, this.ATHonly = !1, this.ATHshort = !1, this.noATH = !1, this.ATHtype = 0, this.ATHcurve = 0, this.ATHlower = 0, this.athaa_type = 0, this.athaa_loudapprox = 0, this.athaa_sensitivity = 0, this.short_blocks = null, this.useTemporal = !1, this.interChRatio = 0, this.msfix = 0, this.tune = !1, this.tune_value_a = 0, this.version = 0, this.encoder_delay = 0, this.encoder_padding = 0, this.framesize = 0, this.frameNum = 0, this.lame_allocated_gfp = 0, this.internal_flags = null;
+ }(),
+ n = ((e = a).class_id = I, t = e.internal_flags = new j(), e.mode = ye.NOT_SET, e.original = 1, e.in_samplerate = 44100, e.num_channels = 2, e.num_samples = -1, e.bWriteVbrTag = !0, e.quality = -1, e.short_blocks = null, t.subblock_gain = -1, e.lowpassfreq = 0, e.highpassfreq = 0, e.lowpasswidth = -1, e.highpasswidth = -1, e.VBR = Me.vbr_off, e.VBR_q = 4, e.ATHcurve = -1, e.VBR_mean_bitrate_kbps = 128, e.VBR_min_bitrate_kbps = 0, e.VBR_max_bitrate_kbps = 0, e.VBR_hard_min = 0, t.VBR_min_bitrate = 1, t.VBR_max_bitrate = 13, e.quant_comp = -1, e.quant_comp_short = -1, e.msfix = -1, t.resample_ratio = 1, t.OldValue[0] = 180, t.OldValue[1] = 180, t.CurrentStep[0] = 4, t.CurrentStep[1] = 4, t.masking_lower = 1, t.nsPsy.attackthre = -1, t.nsPsy.attackthre_s = -1, e.scale = -1, e.athaa_type = -1, e.ATHtype = -1, e.athaa_loudapprox = -1, e.athaa_sensitivity = 0, e.useTemporal = null, e.interChRatio = -1, t.mf_samples_to_encode = Ae.ENCDELAY + Ae.POSTDELAY, e.encoder_padding = 0, t.mf_size = Ae.ENCDELAY - Ae.MDCTDELAY, e.findReplayGain = !1, e.decode_on_the_fly = !1, t.decode_on_the_fly = !1, t.findReplayGain = !1, t.findPeakSample = !1, t.RadioGain = 0, t.AudiophileGain = 0, t.noclipGainChange = 0, t.noclipScale = -1, e.preset = 0, e.write_id3tag_automatic = !0, 0);
+ return 0 != n ? null : (a.lame_allocated_gfp = 1, a);
}, this.nearestBitrateFullIndex = function (e) {
var t = [8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320],
a = 0,
- s = 0,
n = 0,
+ s = 0,
r = 0;
- r = t[16], s = t[n = 16], a = 16;
+ r = t[16], n = t[s = 16], a = 16;
for (var i = 0; i < 16; i++) if (Math.max(e, t[i + 1]) != e) {
- r = t[i + 1], n = i + 1, s = t[i], a = i;
+ r = t[i + 1], s = i + 1, n = t[i], a = i;
break;
}
- return e - s < r - e ? a : n;
+ return e - n < r - e ? a : s;
}, this.lame_init_params = function (e) {
var t,
a,
- s,
n = e.internal_flags;
if (n.Class_ID = 0, null == n.ATH && (n.ATH = new function () {
- this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = Be(Pe.SBMAX_l), this.s = Be(Pe.SBMAX_s), this.psfb21 = Be(Pe.PSFB21), this.psfb12 = Be(Pe.PSFB12), this.cb_l = Be(Pe.CBANDS), this.cb_s = Be(Pe.CBANDS), this.eql_w = Be(Pe.BLKSIZE / 2);
+ this.useAdjust = 0, this.aaSensitivityP = 0, this.adjust = 0, this.adjustLimit = 0, this.decay = 0, this.floor = 0, this.l = de(Ae.SBMAX_l), this.s = de(Ae.SBMAX_s), this.psfb21 = de(Ae.PSFB21), this.psfb12 = de(Ae.PSFB12), this.cb_l = de(Ae.CBANDS), this.cb_s = de(Ae.CBANDS), this.eql_w = de(Ae.BLKSIZE / 2);
}()), null == n.PSY && (n.PSY = new function () {
- this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = Be(Pe.SBMAX_l), this.bo_s_weight = Be(Pe.SBMAX_s);
- }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = Ee.MONO), n.channels_out = e.mode == Ee.MONO ? 1 : 2, n.mode_ext = Pe.MPG_MD_MS_LR, e.mode == Ee.MONO && (e.force_ms = !1), e.VBR == xe.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == xe.vbr_off || e.VBR == xe.vbr_mtrh || e.VBR == xe.vbr_mt || (e.free_format = !1), e.VBR == xe.vbr_off && 0 == e.brate && q.EQ(e.compression_ratio, 0) && (e.compression_ratio = 11.025), e.VBR == xe.vbr_off && 0 < e.compression_ratio && (0 == e.out_samplerate && (e.out_samplerate = map2MP3Frequency(int(.97 * e.in_samplerate))), e.brate = 0 | 16 * e.out_samplerate * n.channels_out / (1e3 * e.compression_ratio), n.samplerate_index = P(e.out_samplerate, e), e.free_format || (e.brate = L(e.brate, e.version, e.out_samplerate))), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
- var r = 16e3;
+ this.mask_adjust = 0, this.mask_adjust_short = 0, this.bo_l_weight = de(Ae.SBMAX_l), this.bo_s_weight = de(Ae.SBMAX_s);
+ }()), null == n.rgdata && (n.rgdata = new function () {}()), n.channels_in = e.num_channels, 1 == n.channels_in && (e.mode = ye.MONO), n.channels_out = e.mode == ye.MONO ? 1 : 2, n.mode_ext = Ae.MPG_MD_MS_LR, e.mode == ye.MONO && (e.force_ms = !1), e.VBR == Me.vbr_off && 128 != e.VBR_mean_bitrate_kbps && 0 == e.brate && (e.brate = e.VBR_mean_bitrate_kbps), e.VBR == Me.vbr_off || e.VBR == Me.vbr_mtrh || e.VBR == Me.vbr_mt || (e.free_format = !1), e.VBR == Me.vbr_off && 0 == e.brate && me(), e.VBR == Me.vbr_off && 0 < e.compression_ratio && me(), 0 != e.out_samplerate && (e.out_samplerate < 16e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 64)) : e.out_samplerate < 32e3 ? (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 160)) : (e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 32), e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320))), 0 == e.lowpassfreq) {
+ var s = 16e3;
switch (e.VBR) {
- case xe.vbr_off:
- H(i = new T(), e.brate), r = i.lowerlimit;
+ case Me.vbr_off:
+ var r = new d();
+ g(r, e.brate), s = r.lowerlimit;
break;
- case xe.vbr_abr:
- var i;
- H(i = new T(), e.VBR_mean_bitrate_kbps), r = i.lowerlimit;
- break;
- case xe.vbr_rh:
- var o = [19500, 19e3, 18600, 18e3, 17500, 16e3, 15600, 14900, 12500, 1e4, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- var _ = o[e.VBR_q],
- l = o[e.VBR_q + 1],
- f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ case Me.vbr_abr:
+ var r = new d();
+ g(r, e.VBR_mean_bitrate_kbps), s = r.lowerlimit;
break;
+ case Me.vbr_rh:
+ me();
default:
- o = [19500, 19e3, 18500, 18e3, 17500, 16500, 15500, 14500, 12500, 9500, 3950];
- if (0 <= e.VBR_q && e.VBR_q <= 9) {
- _ = o[e.VBR_q], l = o[e.VBR_q + 1], f = e.VBR_q_frac;
- r = linear_int(_, l, f);
- } else r = 19500;
+ me();
}
- e.mode != Ee.MONO || e.VBR != xe.vbr_off && e.VBR != xe.vbr_abr || (r *= 1.5), e.lowpassfreq = 0 | r;
+ e.mode != ye.MONO || e.VBR != Me.vbr_off && e.VBR != Me.vbr_abr || (s *= 1.5), e.lowpassfreq = 0 | s;
}
- if (0 == e.out_samplerate && (2 * e.lowpassfreq > e.in_samplerate && (e.lowpassfreq = e.in_samplerate / 2), e.out_samplerate = (t = 0 | e.lowpassfreq, a = e.in_samplerate, s = 44100, 48e3 <= a ? s = 48e3 : 44100 <= a ? s = 44100 : 32e3 <= a ? s = 32e3 : 24e3 <= a ? s = 24e3 : 22050 <= a ? s = 22050 : 16e3 <= a ? s = 16e3 : 12e3 <= a ? s = 12e3 : 11025 <= a ? s = 11025 : 8e3 <= a && (s = 8e3), -1 == t ? s : (t <= 15960 && (s = 44100), t <= 15250 && (s = 32e3), t <= 11220 && (s = 24e3), t <= 9970 && (s = 22050), t <= 7230 && (s = 16e3), t <= 5420 && (s = 12e3), t <= 4510 && (s = 11025), t <= 3970 && (s = 8e3), a < s ? 44100 < a ? 48e3 : 32e3 < a ? 44100 : 24e3 < a ? 32e3 : 22050 < a ? 24e3 : 16e3 < a ? 22050 : 12e3 < a ? 16e3 : 11025 < a ? 12e3 : 8e3 < a ? 11025 : 8e3 : s))), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == xe.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == xe.vbr_abr && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps)), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && w.InitGainAnalysis(n.rgdata, e.out_samplerate) == X.INIT_GAIN_ANALYSIS_ERROR) return e.internal_flags = null, -6;
- switch (n.decode_on_the_fly && !e.decode_only && (null != n.hip && k.hip_decode_exit(n.hip), n.hip = k.hip_decode_init()), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Pe.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
- case xe.vbr_mt:
- case xe.vbr_rh:
- case xe.vbr_mtrh:
+ switch (0 == e.out_samplerate && me(), e.lowpassfreq = Math.min(20500, e.lowpassfreq), e.lowpassfreq = Math.min(e.out_samplerate / 2, e.lowpassfreq), e.VBR == Me.vbr_off && (e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate)), e.VBR == Me.vbr_abr && me(), e.bWriteVbrTag || (e.findReplayGain = !1, e.decode_on_the_fly = !1, n.findPeakSample = !1), n.findReplayGain = e.findReplayGain, n.decode_on_the_fly = e.decode_on_the_fly, n.decode_on_the_fly && (n.findPeakSample = !0), n.findReplayGain && me(), n.decode_on_the_fly && !e.decode_only && me(), n.mode_gr = e.out_samplerate <= 24e3 ? 1 : 2, e.framesize = 576 * n.mode_gr, e.encoder_delay = Ae.ENCDELAY, n.resample_ratio = e.in_samplerate / e.out_samplerate, e.VBR) {
+ case Me.vbr_mt:
+ case Me.vbr_rh:
+ case Me.vbr_mtrh:
e.compression_ratio = [5.7, 6.5, 7.3, 8.2, 10, 11.9, 13, 14, 15, 16.5][e.VBR_q];
break;
- case xe.vbr_abr:
+ case Me.vbr_abr:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.VBR_mean_bitrate_kbps);
break;
default:
e.compression_ratio = 16 * e.out_samplerate * n.channels_out / (1e3 * e.brate);
}
- if (e.mode == Ee.NOT_SET && (e.mode = Ee.JOINT_STEREO), 0 < e.highpassfreq ? (n.highpass1 = 2 * e.highpassfreq, 0 <= e.highpasswidth ? n.highpass2 = 2 * (e.highpassfreq + e.highpasswidth) : n.highpass2 = 2 * e.highpassfreq, n.highpass1 /= e.out_samplerate, n.highpass2 /= e.out_samplerate) : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? (n.lowpass1 = 2 * (e.lowpassfreq - e.lowpasswidth), n.lowpass1 < 0 && (n.lowpass1 = 0)) : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : (n.lowpass1 = 0, n.lowpass2 = 0), function (e) {
- var t = e.internal_flags,
- a = 32,
- s = -1;
- if (0 < t.lowpass1) {
- for (var n = 999, r = 0; r <= 31; r++) (l = r / 31) >= t.lowpass2 && (a = Math.min(a, r)), t.lowpass1 < l && l < t.lowpass2 && (n = Math.min(n, r));
- t.lowpass1 = 999 == n ? (a - .75) / 31 : (n - .75) / 31, t.lowpass2 = a / 31;
+ e.mode == ye.NOT_SET && (e.mode = ye.JOINT_STEREO), 0 < e.highpassfreq ? me() : (n.highpass1 = 0, n.highpass2 = 0), 0 < e.lowpassfreq ? (n.lowpass2 = 2 * e.lowpassfreq, 0 <= e.lowpasswidth ? me() : n.lowpass1 = 2 * e.lowpassfreq, n.lowpass1 /= e.out_samplerate, n.lowpass2 /= e.out_samplerate) : me(), function (e) {
+ var t,
+ a = e.internal_flags,
+ n = 32;
+ if (0 < a.lowpass1) {
+ for (var s = 999, r = 0; r <= 31; r++) {
+ var i = r / 31;
+ i >= a.lowpass2 && (n = Math.min(n, r)), a.lowpass1 < i && i < a.lowpass2 && (s = Math.min(s, r));
+ }
+ a.lowpass1 = 999 == s ? (n - .75) / 31 : (s - .75) / 31, a.lowpass2 = n / 31;
}
- if (0 < t.highpass2 && t.highpass2 < .75 / 31 * .9 && (t.highpass1 = 0, t.highpass2 = 0, $.err.println("Warning: highpass filter disabled. highpass frequency too small\n")), 0 < t.highpass2) {
- var i = -1;
- for (r = 0; r <= 31; r++) (l = r / 31) <= t.highpass1 && (s = Math.max(s, r)), t.highpass1 < l && l < t.highpass2 && (i = Math.max(i, r));
- t.highpass1 = s / 31, t.highpass2 = -1 == i ? (s + .75) / 31 : (i + .75) / 31;
- }
- for (r = 0; r < 32; r++) {
+ 0 < a.highpass2 && me(), 0 < a.highpass2 && me();
+ for (var r = 0; r < 32; r++) {
var o,
_,
- l = r / 31;
- o = t.highpass2 > t.highpass1 ? E((t.highpass2 - l) / (t.highpass2 - t.highpass1 + 1e-20)) : 1, _ = t.lowpass2 > t.lowpass1 ? E((l - t.lowpass1) / (t.lowpass2 - t.lowpass1 + 1e-20)) : 1, t.amp_filter[r] = o * _;
+ i = r / 31;
+ a.highpass2 > a.highpass1 ? me() : o = 1, _ = a.lowpass2 > a.lowpass1 ? 1 < (t = (i - a.lowpass1) / (a.lowpass2 - a.lowpass1 + 1e-20)) ? 0 : t <= 0 ? 1 : Math.cos(Math.PI / 2 * t) : 1, a.amp_filter[r] = o * _;
}
- }(e), n.samplerate_index = P(e.out_samplerate, e), n.samplerate_index < 0) return e.internal_flags = null, -1;
- if (e.VBR == xe.vbr_off) {
- if (e.free_format) n.bitrate_index = 0;else if (e.brate = L(e.brate, e.version, e.out_samplerate), n.bitrate_index = I(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0) return e.internal_flags = null, -1;
- } else n.bitrate_index = 1;
- e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), R.init_bit_stream_w(n);
- for (var c, h, u, m = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), p = 0; p < Pe.SBMAX_l + 1; p++) n.scalefac_band.l[p] = S.sfBandIndex[m].l[p];
- for (p = 0; p < Pe.PSFB21 + 1; p++) {
- var b = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Pe.PSFB21,
- v = n.scalefac_band.l[21] + p * b;
- n.scalefac_band.psfb21[p] = v;
+ }(e), n.samplerate_index = function (e, t) {
+ switch (e) {
+ case 44100:
+ return t.version = 1, 0;
+ case 48e3:
+ return t.version = 1;
+ case 32e3:
+ return t.version = 1, 2;
+ case 22050:
+ return t.version = 0;
+ case 24e3:
+ return t.version = 0, 1;
+ case 16e3:
+ return t.version = 0, 2;
+ case 11025:
+ return t.version = 0;
+ case 12e3:
+ return t.version = 0, 1;
+ case 8e3:
+ return t.version = 0, 2;
+ default:
+ return t.version = 0, -1;
+ }
+ }(e.out_samplerate, e), n.samplerate_index < 0 && me(), e.VBR == Me.vbr_off ? e.free_format ? n.bitrate_index = 0 : (e.brate = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = k.bitrate_table[t][1], s = 2; s <= 14; s++) 0 < k.bitrate_table[t][s] && Math.abs(k.bitrate_table[t][s] - e) < Math.abs(n - e) && (n = k.bitrate_table[t][s]);
+ return n;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index = function (e, t, a) {
+ a < 16e3 && (t = 2);
+ for (var n = 0; n <= 14; n++) if (0 < k.bitrate_table[t][n] && k.bitrate_table[t][n] == e) return n;
+ return -1;
+ }(e.brate, e.version, e.out_samplerate), n.bitrate_index <= 0 && me()) : n.bitrate_index = 1, e.analysis && (e.bWriteVbrTag = !1), null != n.pinfo && (e.bWriteVbrTag = !1), E.init_bit_stream_w(n);
+ for (var i, o = n.samplerate_index + 3 * e.version + 6 * (e.out_samplerate < 16e3 ? 1 : 0), _ = 0; _ < Ae.SBMAX_l + 1; _++) n.scalefac_band.l[_] = h.sfBandIndex[o].l[_];
+ for (var _ = 0; _ < Ae.PSFB21 + 1; _++) {
+ var l = (n.scalefac_band.l[22] - n.scalefac_band.l[21]) / Ae.PSFB21,
+ f = n.scalefac_band.l[21] + _ * l;
+ n.scalefac_band.psfb21[_] = f;
}
- n.scalefac_band.psfb21[Pe.PSFB21] = 576;
- for (p = 0; p < Pe.SBMAX_s + 1; p++) n.scalefac_band.s[p] = S.sfBandIndex[m].s[p];
- for (p = 0; p < Pe.PSFB12 + 1; p++) {
- b = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Pe.PSFB12, v = n.scalefac_band.s[12] + p * b;
- n.scalefac_band.psfb12[p] = v;
+ n.scalefac_band.psfb21[Ae.PSFB21] = 576;
+ for (var _ = 0; _ < Ae.SBMAX_s + 1; _++) n.scalefac_band.s[_] = h.sfBandIndex[o].s[_];
+ for (var _ = 0; _ < Ae.PSFB12 + 1; _++) {
+ var l = (n.scalefac_band.s[13] - n.scalefac_band.s[12]) / Ae.PSFB12,
+ f = n.scalefac_band.s[12] + _ * l;
+ n.scalefac_band.psfb12[_] = f;
}
- for (n.scalefac_band.psfb12[Pe.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), h = (c = e).internal_flags, c.frameNum = 0, c.write_id3tag_automatic && B.id3tag_write_v2(c), h.bitrate_stereoMode_Hist = Y([16, 5]), h.bitrate_blockType_Hist = Y([16, 6]), h.PeakSample = 0, c.bWriteVbrTag && A.InitVbrTag(c), n.Class_ID = x, u = 0; u < 19; u++) n.nsPsy.pefirbuf[u] = 700 * n.mode_gr * n.channels_out;
+ for (n.scalefac_band.psfb12[Ae.PSFB12] = 192, 1 == e.version ? n.sideinfo_len = 1 == n.channels_out ? 21 : 36 : n.sideinfo_len = 1 == n.channels_out ? 13 : 21, e.error_protection && (n.sideinfo_len += 2), a = void 0, a = (t = e).internal_flags, t.frameNum = 0, t.write_id3tag_automatic && m.id3tag_write_v2(t), a.bitrate_stereoMode_Hist = w([16, 5]), a.bitrate_blockType_Hist = w([16, 6]), a.PeakSample = 0, t.bWriteVbrTag && p.InitVbrTag(t), n.Class_ID = I, i = 0; i < 19; i++) n.nsPsy.pefirbuf[i] = 700 * n.mode_gr * n.channels_out;
switch (-1 == e.ATHtype && (e.ATHtype = 4), e.VBR) {
- case xe.vbr_mt:
- e.VBR = xe.vbr_mtrh;
- case xe.vbr_mtrh:
- null == e.useTemporal && (e.useTemporal = !1), g.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(M);
+ case Me.vbr_mt:
+ e.VBR = Me.vbr_mtrh;
+ case Me.vbr_mtrh:
+ null == e.useTemporal && (e.useTemporal = !1), u.apply_preset(e, 500 - 10 * e.VBR_q, 0), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), e.quality < 5 && (e.quality = 0), 5 < e.quality && (e.quality = 5), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, n.iteration_loop = new VBRNewIterationLoop(b);
break;
- case xe.vbr_rh:
- g.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(M);
+ case Me.vbr_rh:
+ u.apply_preset(e, 500 - 10 * e.VBR_q, 0), n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, e.experimentalY ? n.sfb21_extra = !1 : n.sfb21_extra = 44e3 < e.out_samplerate, 6 < e.quality && (e.quality = 6), e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), n.iteration_loop = new VBROldIterationLoop(b);
break;
default:
- var d;
- n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (d = e.VBR) == xe.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), g.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = d, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, n.iteration_loop = d == xe.vbr_off ? new function (e) {
+ var c;
+ n.sfb21_extra = !1, e.quality < 0 && (e.quality = LAME_DEFAULT_QUALITY), (c = e.VBR) == Me.vbr_off && (e.VBR_mean_bitrate_kbps = e.brate), u.apply_preset(e, e.VBR_mean_bitrate_kbps, 0), e.VBR = c, n.PSY.mask_adjust = e.maskingadjust, n.PSY.mask_adjust_short = e.maskingadjust_short, c == Me.vbr_off ? n.iteration_loop = new function (e) {
var t = e;
- this.quantize = t, this.iteration_loop = function (e, t, a, s) {
- var n,
- r = e.internal_flags,
- i = Be(z.SFBMAX),
- o = Be(576),
- _ = Ae(2),
- l = 0,
- f = r.l3_side,
- c = new j(l);
- this.quantize.rv.ResvFrameBegin(e, c), l = c.bits;
- for (var h = 0; h < r.mode_gr; h++) {
- n = this.quantize.qupvt.on_pe(e, t, _, l, h, h), r.mode_ext == Pe.MPG_MD_MS_LR && (this.quantize.ms_convert(r.l3_side, h), this.quantize.qupvt.reduce_side(_, a[h], l, n));
- for (var u = 0; u < r.channels_out; u++) {
- var m,
- p,
- b = f.tt[h][u];
- b.block_type != Pe.SHORT_TYPE ? (m = 0, p = r.PSY.mask_adjust - m) : (m = 0, p = r.PSY.mask_adjust_short - m), r.masking_lower = Math.pow(10, .1 * p), this.quantize.init_outer_loop(r, b), this.quantize.init_xrpow(r, b, o) && (this.quantize.qupvt.calc_xmin(e, s[h][u], b, i), this.quantize.outer_loop(e, b, i, o, u, _[u])), this.quantize.iteration_finish_one(r, h, u);
+ this.quantize = t, this.iteration_loop = function (e, t, a, n) {
+ var s = e.internal_flags,
+ r = de(F.SFBMAX),
+ i = de(576),
+ o = ve(2),
+ _ = 0,
+ l = s.l3_side,
+ f = new R(_);
+ this.quantize.rv.ResvFrameBegin(e, f), _ = f.bits;
+ for (var c = 0; c < s.mode_gr; c++) {
+ this.quantize.qupvt.on_pe(e, t, o, _, c, c), s.mode_ext == Ae.MPG_MD_MS_LR && me();
+ for (var u = 0; u < s.channels_out; u++) {
+ var h,
+ b,
+ p = l.tt[c][u];
+ p.block_type != Ae.SHORT_TYPE ? (h = 0, b = s.PSY.mask_adjust - h) : (h = 0, b = s.PSY.mask_adjust_short - h), s.masking_lower = Math.pow(10, .1 * b), this.quantize.init_outer_loop(s, p), this.quantize.init_xrpow(s, p, i) && (this.quantize.qupvt.calc_xmin(e, n[c][u], p, r), this.quantize.outer_loop(e, p, r, i, u, o[u])), this.quantize.iteration_finish_one(s, c, u);
}
}
- this.quantize.rv.ResvFrameEnd(r, l);
+ this.quantize.rv.ResvFrameEnd(s, _);
};
- }(M) : new ABRIterationLoop(M);
+ }(b) : me();
}
- if (e.VBR != xe.vbr_off) {
- if (n.VBR_min_bitrate = 1, n.VBR_max_bitrate = 14, e.out_samplerate < 16e3 && (n.VBR_max_bitrate = 8), 0 != e.VBR_min_bitrate_kbps && (e.VBR_min_bitrate_kbps = L(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate = I(e.VBR_min_bitrate_kbps, e.version, e.out_samplerate), n.VBR_min_bitrate < 0)) return -1;
- if (0 != e.VBR_max_bitrate_kbps && (e.VBR_max_bitrate_kbps = L(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate = I(e.VBR_max_bitrate_kbps, e.version, e.out_samplerate), n.VBR_max_bitrate < 0)) return -1;
- e.VBR_min_bitrate_kbps = F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_max_bitrate_kbps = F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps = Math.min(F.bitrate_table[e.version][n.VBR_max_bitrate], e.VBR_mean_bitrate_kbps), e.VBR_mean_bitrate_kbps = Math.max(F.bitrate_table[e.version][n.VBR_min_bitrate], e.VBR_mean_bitrate_kbps);
- }
- return e.tune && (n.PSY.mask_adjust += e.tune_value_a, n.PSY.mask_adjust_short += e.tune_value_a), function (e) {
+ return e.VBR != Me.vbr_off && me(), e.tune && me(), function (e) {
var t = e.internal_flags;
switch (e.quality) {
default:
@@ -13687,252 +13392,229 @@ src: recorder-core.js,engine/mp3.js,engine/mp3-engine.js
case 0:
t.psymodel = 1, 0 == t.noise_shaping && (t.noise_shaping = 1), 0 == t.substep_shaping && (t.substep_shaping = 2), t.noise_shaping_amp = 2, -(t.noise_shaping_stop = 1) == t.subblock_gain && (t.subblock_gain = 1), t.use_best_huffman = 1, t.full_outer_loop = 0;
}
- }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Te.short_block_allowed), e.short_blocks != Te.short_block_allowed || e.mode != Ee.JOINT_STEREO && e.mode != Ee.STEREO || (e.short_blocks = Te.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = G.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = G.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == xe.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), S.iteration_init(e), y.psymodel_init(e), 0;
- }, this.lame_encode_flush = function (e, t, a, s) {
- var n,
+ }(e), e.athaa_type < 0 ? n.ATH.useAdjust = 3 : n.ATH.useAdjust = e.athaa_type, n.ATH.aaSensitivityP = Math.pow(10, e.athaa_sensitivity / -10), null == e.short_blocks && (e.short_blocks = Se.short_block_allowed), e.short_blocks != Se.short_block_allowed || e.mode != ye.JOINT_STEREO && e.mode != ye.STEREO || (e.short_blocks = Se.short_block_coupled), e.quant_comp < 0 && (e.quant_comp = 1), e.quant_comp_short < 0 && (e.quant_comp_short = 0), e.msfix < 0 && (e.msfix = 0), e.exp_nspsytune = 1 | e.exp_nspsytune, e.internal_flags.nsPsy.attackthre < 0 && (e.internal_flags.nsPsy.attackthre = X.NSATTACKTHRE), e.internal_flags.nsPsy.attackthre_s < 0 && (e.internal_flags.nsPsy.attackthre_s = X.NSATTACKTHRE_S), e.scale < 0 && (e.scale = 1), e.ATHtype < 0 && (e.ATHtype = 4), e.ATHcurve < 0 && (e.ATHcurve = 4), e.athaa_loudapprox < 0 && (e.athaa_loudapprox = 2), e.interChRatio < 0 && (e.interChRatio = 0), null == e.useTemporal && (e.useTemporal = !0), n.slot_lag = n.frac_SpF = 0, e.VBR == Me.vbr_off && (n.slot_lag = n.frac_SpF = 72e3 * (e.version + 1) * e.brate % e.out_samplerate | 0), h.iteration_init(e), v.psymodel_init(e), 0;
+ }, this.lame_encode_flush = function (e, t, a, n) {
+ var s,
r,
i,
o,
_ = e.internal_flags,
- l = p([2, 1152]),
+ l = M([2, 1152]),
f = 0,
- c = _.mf_samples_to_encode - Pe.POSTDELAY,
- h = C(e);
+ c = _.mf_samples_to_encode - Ae.POSTDELAY,
+ u = L(e);
if (_.mf_samples_to_encode < 1) return 0;
- for (n = 0, e.in_samplerate != e.out_samplerate && (c += 16 * e.out_samplerate / e.in_samplerate), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), o = (c + (e.encoder_padding = i)) / e.framesize; 0 < o && 0 <= f;) {
- var u = h - _.mf_size,
- m = e.frameNum;
- u *= e.in_samplerate, 1152 < (u /= e.out_samplerate) && (u = 1152), u < 1 && (u = 1), r = s - n, 0 == s && (r = 0), a += f = this.lame_encode_buffer(e, l[0], l[1], u, t, a, r), n += f, o -= m != e.frameNum ? 1 : 0;
+ for (s = 0, e.in_samplerate != e.out_samplerate && me(), (i = e.framesize - c % e.framesize) < 576 && (i += e.framesize), e.encoder_padding = i, o = (c + i) / e.framesize; 0 < o && 0 <= f;) {
+ var h = u - _.mf_size,
+ b = e.frameNum;
+ h *= e.in_samplerate, 1152 < (h /= e.out_samplerate) && (h = 1152), h < 1 && (h = 1), r = n - s, 0 == n && (r = 0), f = this.lame_encode_buffer(e, l[0], l[1], h, t, a, r), a += f, s += f, o -= b != e.frameNum ? 1 : 0;
}
- if (f < (_.mf_samples_to_encode = 0)) return f;
- if (r = s - n, 0 == s && (r = 0), R.flush_bitstream(e), (f = R.copy_buffer(_, t, a, r, 1)) < 0) return f;
- if (a += f, r = s - (n += f), 0 == s && (r = 0), e.write_id3tag_automatic) {
- if (B.id3tag_write_v1(e), (f = R.copy_buffer(_, t, a, r, 0)) < 0) return f;
- n += f;
- }
- return n;
- }, this.lame_encode_buffer = function (e, t, a, s, n, r, i) {
+ return _.mf_samples_to_encode = 0, f < 0 ? f : (r = n - s, 0 == n && (r = 0), E.flush_bitstream(e), (f = E.copy_buffer(_, t, a, r, 1)) < 0 ? f : (a += f, r = n - (s += f), 0 == n && (r = 0), e.write_id3tag_automatic && me(), s));
+ }, this.lame_encode_buffer = function (e, t, a, n, s, r, i) {
var o,
_,
l = e.internal_flags,
f = [null, null];
- if (l.Class_ID != x) return -3;
- if (0 == s) return 0;
- _ = s, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = Be(_), o.in_buffer_1 = Be(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
- for (var c = 0; c < s; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
- return function (e, t, a, s, n, r, i) {
+ if (l.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ _ = n, (null == (o = l).in_buffer_0 || o.in_buffer_nsamples < _) && (o.in_buffer_0 = de(_), o.in_buffer_1 = de(_), o.in_buffer_nsamples = _), f[0] = l.in_buffer_0, f[1] = l.in_buffer_1;
+ for (var c = 0; c < n; c++) f[0][c] = t[c], 1 < l.channels_in && (f[1][c] = a[c]);
+ return function (e, t, a, n, s, r, i) {
var o,
_,
l,
f,
c,
- h = e.internal_flags,
- u = 0,
- m = [null, null],
+ u = e.internal_flags,
+ h = 0,
+ b = [null, null],
p = [null, null];
- if (h.Class_ID != x) return -3;
- if (0 == s) return 0;
- if ((c = R.copy_buffer(h, n, r, i, 0)) < 0) return c;
- if (r += c, u += c, p[0] = t, p[1] = a, q.NEQ(e.scale, 0) && q.NEQ(e.scale, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale, 2 == h.channels_out && (p[1][_] *= e.scale);
- if (q.NEQ(e.scale_left, 0) && q.NEQ(e.scale_left, 1)) for (_ = 0; _ < s; ++_) p[0][_] *= e.scale_left;
- if (q.NEQ(e.scale_right, 0) && q.NEQ(e.scale_right, 1)) for (_ = 0; _ < s; ++_) p[1][_] *= e.scale_right;
- if (2 == e.num_channels && 1 == h.channels_out) for (_ = 0; _ < s; ++_) p[0][_] = .5 * (p[0][_] + p[1][_]), p[1][_] = 0;
- f = C(e), m[0] = h.mfbuf[0], m[1] = h.mfbuf[1];
- var b = 0;
- for (; 0 < s;) {
- var v = [null, null],
- d = 0,
- g = 0;
- v[0] = p[0], v[1] = p[1];
- var S = new O();
- if (D(e, m, v, b, s, S), d = S.n_in, g = S.n_out, h.findReplayGain && !h.decode_on_the_fly && w.AnalyzeSamples(h.rgdata, m[0], h.mf_size, m[1], h.mf_size, g, h.channels_out) == X.GAIN_ANALYSIS_ERROR) return -6;
- if (s -= d, b += d, h.channels_out, h.mf_size += g, h.mf_samples_to_encode < 1 && (h.mf_samples_to_encode = Pe.ENCDELAY + Pe.POSTDELAY), h.mf_samples_to_encode += g, h.mf_size >= f) {
- var M = i - u;
- if (0 == i && (M = 0), (o = V(e, m[0], m[1], n, r, M)) < 0) return o;
- for (r += o, u += o, h.mf_size -= e.framesize, h.mf_samples_to_encode -= e.framesize, l = 0; l < h.channels_out; l++) for (_ = 0; _ < h.mf_size; _++) m[l][_] = m[l][_ + e.framesize];
+ if (u.Class_ID != I) return -3;
+ if (0 == n) return 0;
+ if ((c = E.copy_buffer(u, s, r, i, 0)) < 0) return c;
+ if (r += c, h += c, p[0] = t, p[1] = a, N.NEQ(e.scale, 0) && N.NEQ(e.scale, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale, 2 == u.channels_out && (p[1][_] *= e.scale);
+ if (N.NEQ(e.scale_left, 0) && N.NEQ(e.scale_left, 1)) for (_ = 0; _ < n; ++_) p[0][_] *= e.scale_left;
+ if (N.NEQ(e.scale_right, 0) && N.NEQ(e.scale_right, 1)) for (_ = 0; _ < n; ++_) p[1][_] *= e.scale_right;
+ 2 == e.num_channels && 1 == u.channels_out && me(), f = L(e), b[0] = u.mfbuf[0], b[1] = u.mfbuf[1];
+ for (var m, v, d, g, w, S, M, y = 0; 0 < n;) {
+ var A = [null, null],
+ k = 0,
+ R = 0;
+ A[0] = p[0], A[1] = p[1];
+ var x = new P();
+ if (H(e, b, A, y, n, x), k = x.n_in, R = x.n_out, u.findReplayGain && !u.decode_on_the_fly && T.AnalyzeSamples(u.rgdata, b[0], u.mf_size, b[1], u.mf_size, R, u.channels_out) == O.GAIN_ANALYSIS_ERROR) return -6;
+ if (n -= k, y += k, u.channels_out, u.mf_size += R, u.mf_samples_to_encode < 1 && me(), u.mf_samples_to_encode += R, u.mf_size >= f) {
+ var B = i - h;
+ if (0 == i && (B = 0), m = e, v = b[0], d = b[1], g = s, w = r, S = B, M = C.enc.lame_encode_mp3_frame(m, v, d, g, w, S), m.frameNum++, (o = M) < 0) return o;
+ for (r += o, h += o, u.mf_size -= e.framesize, u.mf_samples_to_encode -= e.framesize, l = 0; l < u.channels_out; l++) for (_ = 0; _ < u.mf_size; _++) b[l][_] = b[l][_ + e.framesize];
}
}
- return u;
- }(e, f[0], f[1], s, n, r, i);
+ return h;
+ }(e, f[0], f[1], n, s, r, i);
};
}
- z.SFBMAX = 3 * Pe.SBMAX_s, Pe.ENCDELAY = 576, Pe.POSTDELAY = 1152, Pe.FFTOFFSET = 224 + (Pe.MDCTDELAY = 48), Pe.DECDELAY = 528, Pe.SBLIMIT = 32, Pe.CBANDS = 64, Pe.SBPSY_l = 21, Pe.SBPSY_s = 12, Pe.SBMAX_l = 22, Pe.SBMAX_s = 13, Pe.PSFB21 = 6, Pe.PSFB12 = 6, Pe.HBLKSIZE = (Pe.BLKSIZE = 1024) / 2 + 1, Pe.HBLKSIZE_s = (Pe.BLKSIZE_s = 256) / 2 + 1, Pe.NORM_TYPE = 0, Pe.START_TYPE = 1, Pe.SHORT_TYPE = 2, Pe.STOP_TYPE = 3, Pe.MPG_MD_LR_LR = 0, Pe.MPG_MD_LR_I = 1, Pe.MPG_MD_MS_LR = 2, Pe.MPG_MD_MS_I = 3, Pe.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], Z.MFSIZE = 3456 + Pe.ENCDELAY - Pe.MDCTDELAY, Z.MAX_HEADER_BUF = 256, Z.MAX_BITS_PER_CHANNEL = 4095, Z.MAX_BITS_PER_GRANULE = 7680, Z.BPC = 320, z.SFBMAX = 3 * Pe.SBMAX_s, t.Mp3Encoder = function (s, e, t) {
- 3 != arguments.length && (console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"), s = 1, e = 44100, t = 128);
- var n = new U(),
+ F.SFBMAX = 3 * Ae.SBMAX_s, Ae.ENCDELAY = 576, Ae.POSTDELAY = 1152, Ae.FFTOFFSET = 224 + (Ae.MDCTDELAY = 48), Ae.DECDELAY = 528, Ae.SBLIMIT = 32, Ae.CBANDS = 64, Ae.SBPSY_l = 21, Ae.SBPSY_s = 12, Ae.SBMAX_l = 22, Ae.SBMAX_s = 13, Ae.PSFB21 = 6, Ae.PSFB12 = 6, Ae.HBLKSIZE = (Ae.BLKSIZE = 1024) / 2 + 1, Ae.HBLKSIZE_s = (Ae.BLKSIZE_s = 256) / 2 + 1, Ae.NORM_TYPE = 0, Ae.START_TYPE = 1, Ae.SHORT_TYPE = 2, Ae.STOP_TYPE = 3, Ae.MPG_MD_LR_LR = 0, Ae.MPG_MD_LR_I = 1, Ae.MPG_MD_MS_LR = 2, Ae.MPG_MD_MS_I = 3, Ae.fircoef = [-.1039435, -.1892065, 5 * -.0432472, -.155915, 3.898045e-17, .0467745 * 5, .50455, .756825, .187098 * 5], j.MFSIZE = 3456 + Ae.ENCDELAY - Ae.MDCTDELAY, j.MAX_HEADER_BUF = 256, j.MAX_BITS_PER_CHANNEL = 4095, j.MAX_BITS_PER_GRANULE = 7680, j.BPC = 320, F.SFBMAX = 3 * Ae.SBMAX_s, t.Mp3Encoder = function (n, e, t) {
+ 1 != n && me("fix cc: only supports mono");
+ var s = new Y(),
a = new function () {
this.setModules = function (e, t) {};
}(),
- r = new X(),
- i = new q(),
+ r = new O(),
+ i = new N(),
o = new function () {
- function e(e, t, a, s, n, r, i, o, _, l, f, c, h, u, m) {
- this.vbr_q = e, this.quant_comp = t, this.quant_comp_s = a, this.expY = s, this.st_lrm = n, this.st_s = r, this.masking_adj = i, this.masking_adj_short = o, this.ath_lower = _, this.ath_curve = l, this.ath_sensitivity = f, this.interch = c, this.safejoint = h, this.sfb21mod = u, this.msfix = m;
- }
- function t(e, t, a, s, n, r, i, o, _, l, f, c, h, u) {
- this.quant_comp = t, this.quant_comp_s = a, this.safejoint = s, this.nsmsfix = n, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = h, this.sfscale = u;
+ function e(e, t, a, n, s, r, i, o, _, l, f, c, u, h) {
+ this.quant_comp = t, this.quant_comp_s = a, this.safejoint = n, this.nsmsfix = s, this.st_lrm = r, this.st_s = i, this.nsbass = o, this.scale = _, this.masking_adj = l, this.ath_lower = f, this.ath_curve = c, this.interch = u, this.sfscale = h;
}
var i;
+ function n(e, t, a) {
+ me();
+ }
this.setModules = function (e) {
i = e;
};
- var f = [new e(0, 9, 9, 0, 5.2, 125, -4.2, -6.3, 4.8, 1, 0, 0, 2, 21, .97), new e(1, 9, 9, 0, 5.3, 125, -3.6, -5.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 5.6, 125, -2.2, -3.5, 2.8, 2, 0, 0, 2, 21, 1.49), new e(3, 9, 9, 1, 5.8, 130, -1.8, -2.8, 2.6, 3, -4, 0, 2, 20, 1.64), new e(4, 9, 9, 1, 6, 135, -.7, -1.1, 1.1, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 6.4, 140, .5, .4, -7.5, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 6.6, 145, .67, .65, -14.7, 6.5, -19, 4e-4, 0, 0, 2.3), new e(7, 9, 9, 1, 6.6, 145, .8, .75, -19.7, 8, -22, 6e-4, 0, 0, 2.7), new e(8, 9, 9, 1, 6.6, 145, 1.2, 1.15, -27.5, 10, -23, 7e-4, 0, 0, 0), new e(9, 9, 9, 1, 6.6, 145, 1.6, 1.6, -36, 11, -25, 8e-4, 0, 0, 0), new e(10, 9, 9, 1, 6.6, 145, 2, 2, -36, 12, -25, 8e-4, 0, 0, 0)],
- c = [new e(0, 9, 9, 0, 4.2, 25, -7, -4, 7.5, 1, 0, 0, 2, 26, .97), new e(1, 9, 9, 0, 4.2, 25, -5.6, -3.6, 4.5, 1.5, 0, 0, 2, 21, 1.35), new e(2, 9, 9, 0, 4.2, 25, -4.4, -1.8, 2, 2, 0, 0, 2, 18, 1.49), new e(3, 9, 9, 1, 4.2, 25, -3.4, -1.25, 1.1, 3, -4, 0, 2, 15, 1.64), new e(4, 9, 9, 1, 4.2, 25, -2.2, .1, 0, 3.5, -8, 0, 2, 0, 1.79), new e(5, 9, 9, 1, 4.2, 25, -1, 1.65, -7.7, 4, -12, 2e-4, 0, 0, 1.95), new e(6, 9, 9, 1, 4.2, 25, -0, 2.47, -7.7, 6.5, -19, 4e-4, 0, 0, 2), new e(7, 9, 9, 1, 4.2, 25, .5, 2, -14.5, 8, -22, 6e-4, 0, 0, 2), new e(8, 9, 9, 1, 4.2, 25, 1, 2.4, -22, 10, -23, 7e-4, 0, 0, 2), new e(9, 9, 9, 1, 4.2, 25, 1.5, 2.95, -30, 11, -25, 8e-4, 0, 0, 2), new e(10, 9, 9, 1, 4.2, 25, 2, 2.95, -36, 12, -30, 8e-4, 0, 0, 2)];
+ var o = [new e(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new e(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new e(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new e(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new e(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new e(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new e(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new e(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new e(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new e(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new e(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new e(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new e(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new e(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new e(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new e(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
function s(e, t, a) {
- var s,
- n,
- r = e.VBR == xe.vbr_rh ? f : c,
- i = e.VBR_q_frac,
- o = r[t],
- _ = r[t + 1],
- l = o;
- o.st_lrm = o.st_lrm + i * (_.st_lrm - o.st_lrm), o.st_s = o.st_s + i * (_.st_s - o.st_s), o.masking_adj = o.masking_adj + i * (_.masking_adj - o.masking_adj), o.masking_adj_short = o.masking_adj_short + i * (_.masking_adj_short - o.masking_adj_short), o.ath_lower = o.ath_lower + i * (_.ath_lower - o.ath_lower), o.ath_curve = o.ath_curve + i * (_.ath_curve - o.ath_curve), o.ath_sensitivity = o.ath_sensitivity + i * (_.ath_sensitivity - o.ath_sensitivity), o.interch = o.interch + i * (_.interch - o.interch), o.msfix = o.msfix + i * (_.msfix - o.msfix), s = e, (n = l.vbr_q) < 0 && (n = 0), 9 < n && (n = 9), s.VBR_q = n, (s.VBR_q_frac = 0) != a ? e.quant_comp = l.quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = l.quant_comp), 0 != a ? e.quant_comp_short = l.quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = l.quant_comp_s), 0 != l.expY && (e.experimentalY = 0 != l.expY), 0 != a ? e.internal_flags.nsPsy.attackthre = l.st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = l.st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = l.st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = l.st_s), 0 != a ? e.maskingadjust = l.masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = l.masking_adj), 0 != a ? e.maskingadjust_short = l.masking_adj_short : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = l.masking_adj_short), 0 != a ? e.ATHlower = -l.ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -l.ath_lower / 10), 0 != a ? e.ATHcurve = l.ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = l.ath_curve), 0 != a ? e.athaa_sensitivity = l.ath_sensitivity : 0 < Math.abs(e.athaa_sensitivity - -1) || (e.athaa_sensitivity = l.ath_sensitivity), 0 < l.interch && (0 != a ? e.interChRatio = l.interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = l.interch)), 0 < l.safejoint && (e.exp_nspsytune = e.exp_nspsytune | l.safejoint), 0 < l.sfb21mod && (e.exp_nspsytune = e.exp_nspsytune | l.sfb21mod << 20), 0 != a ? e.msfix = l.msfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = l.msfix), 0 == a && (e.VBR_q = t, e.VBR_q_frac = i);
- }
- var o = [new t(8, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -30, 11, .0012, 1), new t(16, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -25, 11, .001, 1), new t(24, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -20, 11, .001, 1), new t(32, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -15, 11, .001, 1), new t(40, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(48, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -10, 11, 9e-4, 1), new t(56, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -6, 11, 8e-4, 1), new t(64, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, -2, 11, 8e-4, 1), new t(80, 9, 9, 0, 0, 6.6, 145, 0, .95, 0, 0, 8, 7e-4, 1), new t(96, 9, 9, 0, 2.5, 6.6, 145, 0, .95, 0, 1, 5.5, 6e-4, 1), new t(112, 9, 9, 0, 2.25, 6.6, 145, 0, .95, 0, 2, 4.5, 5e-4, 1), new t(128, 9, 9, 0, 1.95, 6.4, 140, 0, .95, 0, 3, 4, 2e-4, 1), new t(160, 9, 9, 1, 1.79, 6, 135, 0, .95, -2, 5, 3.5, 0, 1), new t(192, 9, 9, 1, 1.49, 5.6, 125, 0, .97, -4, 7, 3, 0, 0), new t(224, 9, 9, 1, 1.25, 5.2, 125, 0, .98, -6, 9, 2, 0, 0), new t(256, 9, 9, 1, .97, 5.2, 125, 0, 1, -8, 10, 1, 0, 0), new t(320, 9, 9, 1, .9, 5.2, 125, 0, 1, -10, 12, 0, 0, 0)];
- function n(e, t, a) {
- var s = t,
- n = i.nearestBitrateFullIndex(t);
- if (e.VBR = xe.vbr_abr, e.VBR_mean_bitrate_kbps = s, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[n].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[n].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[n].nsbass)) {
- var r = int(4 * o[n].nsbass);
+ var n = t,
+ s = i.nearestBitrateFullIndex(t);
+ if (e.VBR = Me.vbr_abr, e.VBR_mean_bitrate_kbps = n, e.VBR_mean_bitrate_kbps = Math.min(e.VBR_mean_bitrate_kbps, 320), e.VBR_mean_bitrate_kbps = Math.max(e.VBR_mean_bitrate_kbps, 8), e.brate = e.VBR_mean_bitrate_kbps, 320 < e.VBR_mean_bitrate_kbps && (e.disable_reservoir = !0), 0 < o[s].safejoint && (e.exp_nspsytune = 2 | e.exp_nspsytune), 0 < o[s].sfscale && (e.internal_flags.noise_shaping = 2), 0 < Math.abs(o[s].nsbass)) {
+ var r = int(4 * o[s].nsbass);
r < 0 && (r += 64), e.exp_nspsytune = e.exp_nspsytune | r << 2;
}
- return 0 != a ? e.quant_comp = o[n].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[n].quant_comp), 0 != a ? e.quant_comp_short = o[n].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[n].quant_comp_s), 0 != a ? e.msfix = o[n].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[n].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[n].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[n].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[n].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[n].st_s), 0 != a ? e.scale = o[n].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[n].scale), 0 != a ? e.maskingadjust = o[n].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[n].masking_adj), 0 < o[n].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[n].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[n].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[n].masking_adj), 0 != a ? e.ATHlower = -o[n].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[n].ath_lower / 10), 0 != a ? e.ATHcurve = o[n].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[n].ath_curve), 0 != a ? e.interChRatio = o[n].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[n].interch), t;
+ return 0 != a ? e.quant_comp = o[s].quant_comp : 0 < Math.abs(e.quant_comp - -1) || (e.quant_comp = o[s].quant_comp), 0 != a ? e.quant_comp_short = o[s].quant_comp_s : 0 < Math.abs(e.quant_comp_short - -1) || (e.quant_comp_short = o[s].quant_comp_s), 0 != a ? e.msfix = o[s].nsmsfix : 0 < Math.abs(e.msfix - -1) || (e.msfix = o[s].nsmsfix), 0 != a ? e.internal_flags.nsPsy.attackthre = o[s].st_lrm : 0 < Math.abs(e.internal_flags.nsPsy.attackthre - -1) || (e.internal_flags.nsPsy.attackthre = o[s].st_lrm), 0 != a ? e.internal_flags.nsPsy.attackthre_s = o[s].st_s : 0 < Math.abs(e.internal_flags.nsPsy.attackthre_s - -1) || (e.internal_flags.nsPsy.attackthre_s = o[s].st_s), 0 != a ? e.scale = o[s].scale : 0 < Math.abs(e.scale - -1) || (e.scale = o[s].scale), 0 != a ? e.maskingadjust = o[s].masking_adj : 0 < Math.abs(e.maskingadjust - 0) || (e.maskingadjust = o[s].masking_adj), 0 < o[s].masking_adj ? 0 != a ? e.maskingadjust_short = .9 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = .9 * o[s].masking_adj) : 0 != a ? e.maskingadjust_short = 1.1 * o[s].masking_adj : 0 < Math.abs(e.maskingadjust_short - 0) || (e.maskingadjust_short = 1.1 * o[s].masking_adj), 0 != a ? e.ATHlower = -o[s].ath_lower / 10 : 0 < Math.abs(10 * -e.ATHlower - 0) || (e.ATHlower = -o[s].ath_lower / 10), 0 != a ? e.ATHcurve = o[s].ath_curve : 0 < Math.abs(e.ATHcurve - -1) || (e.ATHcurve = o[s].ath_curve), 0 != a ? e.interChRatio = o[s].interch : 0 < Math.abs(e.interChRatio - -1) || (e.interChRatio = o[s].interch), t;
}
this.apply_preset = function (e, t, a) {
switch (t) {
- case U.R3MIX:
- t = U.V3, e.VBR = xe.vbr_mtrh;
+ case Y.R3MIX:
+ t = Y.V3, e.VBR = Me.vbr_mtrh;
break;
- case U.MEDIUM:
- t = U.V4, e.VBR = xe.vbr_rh;
+ case Y.MEDIUM:
+ t = Y.V4, e.VBR = Me.vbr_rh;
break;
- case U.MEDIUM_FAST:
- t = U.V4, e.VBR = xe.vbr_mtrh;
+ case Y.MEDIUM_FAST:
+ t = Y.V4, e.VBR = Me.vbr_mtrh;
break;
- case U.STANDARD:
- t = U.V2, e.VBR = xe.vbr_rh;
+ case Y.STANDARD:
+ t = Y.V2, e.VBR = Me.vbr_rh;
break;
- case U.STANDARD_FAST:
- t = U.V2, e.VBR = xe.vbr_mtrh;
+ case Y.STANDARD_FAST:
+ t = Y.V2, e.VBR = Me.vbr_mtrh;
break;
- case U.EXTREME:
- t = U.V0, e.VBR = xe.vbr_rh;
+ case Y.EXTREME:
+ t = Y.V0, e.VBR = Me.vbr_rh;
break;
- case U.EXTREME_FAST:
- t = U.V0, e.VBR = xe.vbr_mtrh;
+ case Y.EXTREME_FAST:
+ t = Y.V0, e.VBR = Me.vbr_mtrh;
break;
- case U.INSANE:
- return t = 320, e.preset = t, n(e, t, a), e.VBR = xe.vbr_off, t;
+ case Y.INSANE:
+ return t = 320, e.preset = t, s(e, t, a), e.VBR = Me.vbr_off, t;
}
switch (e.preset = t) {
- case U.V9:
- return s(e, 9, a), t;
- case U.V8:
- return s(e, 8, a), t;
- case U.V7:
- return s(e, 7, a), t;
- case U.V6:
- return s(e, 6, a), t;
- case U.V5:
- return s(e, 5, a), t;
- case U.V4:
- return s(e, 4, a), t;
- case U.V3:
- return s(e, 3, a), t;
- case U.V2:
- return s(e, 2, a), t;
- case U.V1:
- return s(e, 1, a), t;
- case U.V0:
- return s(e, 0, a), t;
+ case Y.V9:
+ return n(), t;
+ case Y.V8:
+ return n(), t;
+ case Y.V7:
+ return n(), t;
+ case Y.V6:
+ return n(), t;
+ case Y.V5:
+ return n(), t;
+ case Y.V4:
+ return n(), t;
+ case Y.V3:
+ return n(), t;
+ case Y.V2:
+ return n(), t;
+ case Y.V1:
+ return n(), t;
+ case Y.V0:
+ return n(), t;
}
- return 8 <= t && t <= 320 ? n(e, t, a) : (e.preset = 0, t);
+ return 8 <= t && t <= 320 ? s(e, t, a) : (e.preset = 0, t);
};
}(),
- _ = new x(),
- l = new w(),
- f = new M(),
+ _ = new T(),
+ l = new C(),
+ f = new y(),
c = new function () {
- this.getLameVersion = function () {
+ this.getLameShortVersion = function () {
return "3.98.4";
- }, this.getLameShortVersion = function () {
- return "3.98.4";
- }, this.getLameVeryShortVersion = function () {
- return "LAME3.98r";
- }, this.getPsyVersion = function () {
- return "0.93";
- }, this.getLameUrl = function () {
- return "http://www.mp3dev.org/";
- }, this.getLameOsBitness = function () {
- return "32bits";
};
}(),
- h = new function () {
- this.setModules = function (e, t) {};
- }(),
u = new function () {
+ this.setModules = function (e, t) {};
+ }(),
+ h = new function () {
var _;
this.setModules = function (e) {
_ = e;
}, this.ResvFrameBegin = function (e, t) {
var a,
- s = e.internal_flags,
- n = s.l3_side,
+ n = e.internal_flags,
+ s = n.l3_side,
r = _.getframebits(e);
- t.bits = (r - 8 * s.sideinfo_len) / s.mode_gr;
- var i = 2048 * s.mode_gr - 8;
- 320 < e.brate ? a = 8 * int(1e3 * e.brate / (e.out_samplerate / 1152) / 8 + .5) : (a = 11520, e.strict_ISO && (a = 8 * int(32e4 / (e.out_samplerate / 1152) / 8 + .5))), s.ResvMax = a - r, s.ResvMax > i && (s.ResvMax = i), (s.ResvMax < 0 || e.disable_reservoir) && (s.ResvMax = 0);
- var o = t.bits * s.mode_gr + Math.min(s.ResvSize, s.ResvMax);
- return a < o && (o = a), n.resvDrain_pre = 0, null != s.pinfo && (s.pinfo.mean_bits = t.bits / 2, s.pinfo.resvsize = s.ResvSize), o;
- }, this.ResvMaxBits = function (e, t, a, s) {
- var n,
+ t.bits = (r - 8 * n.sideinfo_len) / n.mode_gr;
+ var i = 2048 * n.mode_gr - 8;
+ 320 < e.brate ? me() : (a = 11520, e.strict_ISO && me()), n.ResvMax = a - r, n.ResvMax > i && (n.ResvMax = i), (n.ResvMax < 0 || e.disable_reservoir) && (n.ResvMax = 0);
+ var o = t.bits * n.mode_gr + Math.min(n.ResvSize, n.ResvMax);
+ return a < o && (o = a), s.resvDrain_pre = 0, null != n.pinfo && me(), o;
+ }, this.ResvMaxBits = function (e, t, a, n) {
+ var s,
r = e.internal_flags,
i = r.ResvSize,
o = r.ResvMax;
- 0 != s && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (n = i - 9 * o / 10, a.bits += n, r.substep_shaping |= 128) : (n = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
+ 0 != n && (i += t), 0 != (1 & r.substep_shaping) && (o *= .9), a.bits = t, 9 * o < 10 * i ? (s = i - 9 * o / 10, a.bits += s, r.substep_shaping |= 128) : (s = 0, r.substep_shaping &= 127, e.disable_reservoir || 0 != (1 & r.substep_shaping) || (a.bits -= .1 * t));
var _ = i < 6 * r.ResvMax / 10 ? i : 6 * r.ResvMax / 10;
- return (_ -= n) < 0 && (_ = 0), _;
+ return (_ -= s) < 0 && (_ = 0), _;
}, this.ResvAdjust = function (e, t) {
e.ResvSize -= t.part2_3_length + t.part2_length;
}, this.ResvFrameEnd = function (e, t) {
var a,
- s = e.l3_side;
+ n = e.l3_side;
e.ResvSize += t * e.mode_gr;
- var n = 0;
- s.resvDrain_post = 0, (s.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (n += a), 0 < (a = e.ResvSize - n - e.ResvMax) && (n += a);
- var r = Math.min(8 * s.main_data_begin, n) / 8;
- s.resvDrain_pre += 8 * r, n -= 8 * r, e.ResvSize -= 8 * r, s.main_data_begin -= r, s.resvDrain_post += n, e.ResvSize -= n;
+ var s = 0;
+ n.resvDrain_post = 0, (n.resvDrain_pre = 0) != (a = e.ResvSize % 8) && (s += a), 0 < (a = e.ResvSize - s - e.ResvMax) && (s += a);
+ var r = Math.min(8 * n.main_data_begin, s) / 8;
+ n.resvDrain_pre += 8 * r, s -= 8 * r, e.ResvSize -= 8 * r, n.main_data_begin -= r, n.resvDrain_post += s, e.ResvSize -= s;
};
}(),
- m = new k(),
+ b = new A(),
p = new function () {
this.setModules = function (e, t, a) {};
}(),
- b = new function () {}();
- n.setModules(r, i, o, _, l, f, c, h, b), i.setModules(r, b, c, f), h.setModules(i, c), o.setModules(n), l.setModules(i, u, _, m), _.setModules(m, u, n.enc.psy), u.setModules(i), m.setModules(_), f.setModules(n, i, c), a.setModules(p, b), p.setModules(c, h, o);
- var v = n.lame_init();
- v.num_channels = s, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = Ee.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, n.lame_init_params(v);
+ m = new function () {}();
+ s.setModules(r, i, o, _, l, f, c, u, m), i.setModules(r, m, c, f), u.setModules(i, c), o.setModules(s), l.setModules(i, h, _, b), _.setModules(b, h, s.enc.psy), h.setModules(i), b.setModules(_), f.setModules(s, i, c), a.setModules(p, m), p.setModules(c, u, o);
+ var v = s.lame_init();
+ v.num_channels = n, v.in_samplerate = e, v.out_samplerate = e, v.brate = t, v.mode = ye.STEREO, v.quality = 3, v.bWriteVbrTag = !1, v.disable_reservoir = !0, v.write_id3tag_automatic = !1, s.lame_init_params(v);
var d = 1152,
g = 0 | 1.25 * d + 7200,
- S = A(g);
+ w = S(g);
this.encodeBuffer = function (e, t) {
- 1 == s && (t = e), e.length > d && (d = e.length, S = A(g = 0 | 1.25 * d + 7200));
- var a = n.lame_encode_buffer(v, e, t, e.length, S, 0, g);
- return new Int8Array(S.subarray(0, a));
+ 1 == n && (t = e), e.length > d && (d = e.length, w = S(g = 0 | 1.25 * d + 7200));
+ var a = s.lame_encode_buffer(v, e, t, e.length, w, 0, g);
+ return new Int8Array(w.subarray(0, a));
}, this.flush = function () {
- var e = n.lame_encode_flush(v, S, 0, g);
- return new Int8Array(S.subarray(0, e));
+ var e = s.lame_encode_flush(v, w, 0, g);
+ return new Int8Array(w.subarray(0, e));
};
};
}
- t(), Recorder.lamejs = t;
-}();
+ t(), e.lamejs = t;
+}(("object" == typeof window && window.document ? window : Object).Recorder);
});
/*
录音 Recorder扩展,动态波形显示
https://github.com/xiangyuecn/Recorder
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
+
var WaveView = function (set) {
return new fn(set);
};
@@ -13946,7 +13628,12 @@ https://github.com/xiangyuecn/Recorder
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -13975,38 +13662,44 @@ https://github.com/xiangyuecn/Recorder
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- var ctx = This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
+ var ctx = This.ctx = canvas.getContext("2d");
This.linear1 = This.genLinear(ctx, width, set.linear1);
This.linear2 = This.genLinear(ctx, width, set.linear2);
This.linearBg = This.genLinear(ctx, height, set.linearBg, true);
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
This._phase = 0;
};
fn.prototype = WaveView.prototype = {
@@ -14025,7 +13718,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
var maxAmplitude = set.height * scale / 2;
- for (var x = 0; x < width; x += scale) {
+ for (var x = 0; x <= width; x += scale) {
var scaling = (1 + Math.cos(Math.PI + x / width * 2 * Math.PI)) / 2;
var y = scaling * maxAmplitude * amplitude * Math.sin(2 * Math.PI * (x / width) * frequency + phase) + maxAmplitude;
rtv.push(y);
@@ -14097,7 +13790,7 @@ https://github.com/xiangyuecn/Recorder
//绘制包围背景
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path1[i]);
} else {
@@ -14123,7 +13816,7 @@ https://github.com/xiangyuecn/Recorder
var scale = set.scale;
var width = set.width * scale;
ctx.beginPath();
- for (var i = 0, x = 0; x < width; i++, x += scale) {
+ for (var i = 0, x = 0; x <= width; i++, x += scale) {
if (x == 0) {
ctx.moveTo(x, path[i]);
} else {
@@ -14136,11 +13829,11 @@ https://github.com/xiangyuecn/Recorder
}
};
Recorder[ViewTxt] = WaveView;
-})();
+});
/*
录音 Recorder扩展,频率直方图显示
-使用本扩展需要引入lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可自行修改源码恢复成完整的线性频谱,或修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
+使用本扩展需要引入src/extensions/lib.fft.js支持,直方图特意优化主要显示0-5khz语音部分(线性),其他高频显示区域较小,不适合用来展示音乐频谱,可通过配置fullFreq来恢复成完整的线性频谱,或自行修改源码修改成倍频程频谱(伯德图、对数频谱);本可视化插件可以移植到其他语言环境,如需定制可联系作者
https://github.com/xiangyuecn/Recorder
@@ -14148,7 +13841,13 @@ https://github.com/xiangyuecn/Recorder
https://www.iteye.com/topic/851459
https://sourceforge.net/projects/jmp123/files/
*/
-(function () {
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
var FrequencyHistogramView = function (set) {
return new fn(set);
@@ -14163,7 +13862,12 @@ https://sourceforge.net/projects/jmp123/files/
,width:0 //显示宽度
,height:0 //显示高度
- 以上配置二选一
+ H5环境以上配置二选一
+
+ compatibleCanvas: CanvasObject //提供一个兼容H5的canvas对象,需支持getContext("2d"),支持设置width、height,支持drawImage(canvas,...)
+ ,width:0 //canvas显示宽度
+ ,height:0 //canvas显示高度
+ 非H5环境使用以上配置
*/
scale: 2 //缩放系数,应为正整数,使用2(3? no!)倍宽高进行绘制,避免移动端绘制模糊
@@ -14209,7 +13913,9 @@ https://sourceforge.net/projects/jmp123/files/
stripeShadowBlur: -1 //峰值小横条阴影基础大小,设为0不显示阴影,-1为柱子的大小,如果柱子数量太多时请勿开启,非常影响性能
,
stripeShadowColor: "" //峰值小横条阴影颜色,留空为柱子的阴影颜色
+ ,
+ fullFreq: false //是否要绘制所有频率;默认false主要绘制5khz以下的频率,高频部分占比很少,此时不同的采样率对频谱显示几乎没有影响;设为true后不同采样率下显示的频谱是不一样的,因为 最大频率=采样率/2 会有差异
//当发生绘制时会回调此方法,参数为当前绘制的频率数据和采样率,可实现多个直方图同时绘制,只消耗一个input输入和计算时间
,
onDraw: function (frequencyData, sampleRate) {}
@@ -14218,37 +13924,43 @@ https://sourceforge.net/projects/jmp123/files/
o[k] = set[k];
}
This.set = set = o;
- var elem = set.elem;
- if (elem) {
- if (typeof elem == "string") {
- elem = document.querySelector(elem);
- } else if (elem.length) {
- elem = elem[0];
+ var cCanvas = "compatibleCanvas";
+ if (set[cCanvas]) {
+ var canvas = This.canvas = set[cCanvas];
+ } else {
+ if (!isBrowser) throw new Error($T.G("NonBrowser-1", [ViewTxt]));
+ var elem = set.elem;
+ if (elem) {
+ if (typeof elem == "string") {
+ elem = document.querySelector(elem);
+ } else if (elem.length) {
+ elem = elem[0];
+ }
+ }
+ if (elem) {
+ set.width = elem.offsetWidth;
+ set.height = elem.offsetHeight;
+ }
+ var thisElem = This.elem = document.createElement("div");
+ thisElem.style.fontSize = 0;
+ thisElem.innerHTML = '';
+ var canvas = This.canvas = thisElem.querySelector("canvas");
+ if (elem) {
+ elem.innerHTML = "";
+ elem.appendChild(thisElem);
}
- }
- if (elem) {
- set.width = elem.offsetWidth;
- set.height = elem.offsetHeight;
}
var scale = set.scale;
var width = set.width * scale;
var height = set.height * scale;
if (!width || !height) {
- throw new Error(ViewTxt + "无宽高");
+ throw new Error($T.G("IllegalArgs-1", [ViewTxt + " width=0 height=0"]));
}
- var thisElem = This.elem = document.createElement("div");
- var lowerCss = ["", "transform-origin:0 0;", "transform:scale(" + 1 / scale + ");"];
- thisElem.innerHTML = '';
- var canvas = This.canvas = thisElem.querySelector("canvas");
- This.ctx = canvas.getContext("2d");
canvas.width = width;
canvas.height = height;
- if (elem) {
- elem.innerHTML = "";
- elem.appendChild(thisElem);
- }
+ This.ctx = canvas.getContext("2d");
if (!Recorder.LibFFT) {
- throw new Error("需要lib.fft.js支持");
+ throw new Error($T.G("NeedImport-2", [ViewTxt, "src/extensions/lib.fft.js"]));
}
This.fft = Recorder.LibFFT(1024);
@@ -14288,6 +14000,9 @@ https://sourceforge.net/projects/jmp123/files/
//超时没有输入,顶部横条已全部落下,干掉定时器
clearInterval(This.timer);
This.timer = 0;
+ This.lastH = []; //重置高度再绘制一次,避免定时不准没到底就停了
+ This.stripesH = [];
+ This.draw(null, This.sampleRate);
return;
}
if (now - drawTime < interval) {
@@ -14339,15 +14054,19 @@ https://sourceforge.net/projects/jmp123/files/
var Y0 = 1 << (Math.round(Math.log(bufferSize) / Math.log(2) + 3) << 1);
var logY0 = Math.log(Y0) / Math.log(10);
var dBmax = 20 * Math.log(0x7fff) / Math.log(10);
- var fftSize = bufferSize / 2;
- var fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2))); //5khz所在位置,8000采样率及以下最高只有4khz
- var fftSize5kIsAll = fftSize5k == fftSize;
- var line80 = fftSize5kIsAll ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
+ var fftSize = bufferSize / 2,
+ fftSize5k = fftSize;
+ if (!set.fullFreq) {
+ //非绘制所有频率时,计算5khz所在位置,8000采样率及以下最高只有4khz
+ fftSize5k = Math.min(fftSize, Math.floor(fftSize * 5000 / (sampleRate / 2)));
+ }
+ var isFullFreq = fftSize5k == fftSize;
+ var line80 = isFullFreq ? lineCount : Math.round(lineCount * 0.8); //80%的柱子位置
var fftSizeStep1 = fftSize5k / line80;
- var fftSizeStep2 = fftSize5kIsAll ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
+ var fftSizeStep2 = isFullFreq ? 0 : (fftSize - fftSize5k) / (lineCount - line80);
var fftIdx = 0;
for (var i = 0; i < lineCount; i++) {
- //不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
+ // !fullFreq 时不采用jmp123的非线性划分频段,录音语音并不适用于音乐的频率,应当弱化高频部分
//80%关注0-5khz主要人声部分 20%关注剩下的高频,这样不管什么采样率都能做到大部分频率显示一致。
var start = Math.ceil(fftIdx);
if (i < line80) {
@@ -14357,14 +14076,18 @@ https://sourceforge.net/projects/jmp123/files/
//5khz以上
fftIdx += fftSizeStep2;
}
- var end = Math.min(Math.ceil(fftIdx), fftSize);
+ var end = Math.ceil(fftIdx);
+ if (end == start) end++;
+ end = Math.min(end, fftSize);
//参考AudioGUI.java .drawHistogram方法
//查找当前频段的最大"幅值"
var maxAmp = 0;
- for (var j = start; j < end; j++) {
- maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ if (frequencyData) {
+ for (var j = start; j < end; j++) {
+ maxAmp = Math.max(maxAmp, Math.abs(frequencyData[j]));
+ }
}
//计算音量
@@ -14402,8 +14125,6 @@ https://sourceforge.net/projects/jmp123/files/
var stripeLinear2 = set.stripeLinear && This.genLinear(ctx, set.stripeLinear, originY, originY + heightY) || linear2; //上半部分的峰值小横条填充
//计算柱子间距
- ctx.shadowBlur = set.shadowBlur * scale;
- ctx.shadowColor = set.shadowColor;
var mirrorEnable = set.mirrorEnable;
var mirrorCount = mirrorEnable ? lineCount * 2 - 1 : lineCount; //镜像柱子数量翻一倍-1根
@@ -14412,78 +14133,105 @@ https://sourceforge.net/projects/jmp123/files/
if (spaceWidth != 0) {
widthRatio = (width - spaceWidth * (mirrorCount + 1)) / width;
}
- var lineWidth = Math.max(1 * scale, Math.floor(width * widthRatio / mirrorCount)); //柱子宽度至少1个单位
- var spaceFloat = (width - mirrorCount * lineWidth) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
-
- //绘制柱子
- var minHeight = set.minHeight * scale;
- var mirrorSubX = spaceFloat + lineWidth / 2;
- var XFloat = mirrorEnable ? width / 2 - mirrorSubX : 0; //镜像时,中间柱子位于正中心
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
- xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = Math.max(lastH[i], minHeight);
-
- //绘制上半部分
- if (originY != 0) {
- y = originY - h;
- ctx.fillStyle = linear1;
- ctx.fillRect(x, y, lineWidth, h);
- }
- //绘制下半部分
- if (originY != height) {
- ctx.fillStyle = linear2;
- ctx.fillRect(x, originY, lineWidth, h);
- }
- xFloat += lineWidth;
+ for (var i = 0; i < 2; i++) {
+ var lineFloat = Math.max(1 * scale, width * widthRatio / mirrorCount); //柱子宽度至少1个单位
+ var lineWN = Math.floor(lineFloat),
+ lineWF = lineFloat - lineWN; //提取出小数部分
+ var spaceFloat = (width - mirrorCount * lineFloat) / (mirrorCount + 1); //均匀间隔,首尾都留空,可能为负数,柱子将发生重叠
+ if (spaceFloat > 0 && spaceFloat < 1) {
+ widthRatio = 1;
+ spaceFloat = 0; //不够一个像素,丢弃不绘制间隔,重新计算
+ } else break;
}
- //绘制柱子顶上峰值小横条
- if (set.stripeEnable) {
- var stripeShadowBlur = set.stripeShadowBlur;
- ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
- ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
- var stripeHeight = set.stripeHeight * scale;
- for (var i = 0, xFloat = XFloat, x, y, h; i < lineCount; i++) {
+ //绘制
+ var minHeight = set.minHeight * scale;
+ var XFloat = mirrorEnable ? (width - lineWN) / 2 - spaceFloat : 0; //镜像时,中间柱子位于正中心
+ for (var iMirror = 0; iMirror < 2; iMirror++) {
+ if (iMirror) {
+ ctx.save();
+ ctx.scale(-1, 1);
+ }
+ var xMirror = iMirror ? width : 0; //绘制镜像部分,不用drawImage(canvas)进行镜像绘制,提升兼容性(iOS微信小程序bug https://developers.weixin.qq.com/community/develop/doc/000aaca2148dc8a235a0fb8c66b000)
+
+ //绘制柱子
+ ctx.shadowBlur = set.shadowBlur * scale;
+ ctx.shadowColor = set.shadowColor;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
xFloat += spaceFloat;
- x = Math.floor(xFloat);
- h = stripesH[i];
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = Math.max(lastH[i], minHeight);
//绘制上半部分
if (originY != 0) {
- y = originY - h - stripeHeight;
- if (y < 0) {
- y = 0;
- }
- ctx.fillStyle = stripeLinear1;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ y = originY - h;
+ ctx.fillStyle = linear1;
+ ctx.fillRect(x, y, w, h);
}
//绘制下半部分
if (originY != height) {
- y = originY + h;
- if (y + stripeHeight > height) {
- y = height - stripeHeight;
- }
- ctx.fillStyle = stripeLinear2;
- ctx.fillRect(x, y, lineWidth, stripeHeight);
+ ctx.fillStyle = linear2;
+ ctx.fillRect(x, originY, w, h);
}
- xFloat += lineWidth;
+ xFloat += w;
}
- }
- //镜像,从中间直接镜像即可
- if (mirrorEnable) {
- var srcW = Math.floor(width / 2);
- ctx.save();
- ctx.scale(-1, 1);
- ctx.drawImage(This.canvas, Math.ceil(width / 2), 0, srcW, height, -srcW, 0, srcW, height);
- ctx.restore();
+ //绘制柱子顶上峰值小横条
+ if (set.stripeEnable) {
+ var stripeShadowBlur = set.stripeShadowBlur;
+ ctx.shadowBlur = (stripeShadowBlur == -1 ? set.shadowBlur : stripeShadowBlur) * scale;
+ ctx.shadowColor = set.stripeShadowColor || set.shadowColor;
+ var stripeHeight = set.stripeHeight * scale;
+ for (var i = 0, xFloat = XFloat, wFloat = 0, x, y, w, h; i < lineCount; i++) {
+ xFloat += spaceFloat;
+ x = Math.floor(xFloat) - xMirror;
+ w = lineWN;
+ wFloat += lineWF;
+ if (wFloat >= 1) {
+ w++;
+ wFloat--;
+ } //小数凑够1像素
+ h = stripesH[i];
+
+ //绘制上半部分
+ if (originY != 0) {
+ y = originY - h - stripeHeight;
+ if (y < 0) {
+ y = 0;
+ }
+ ctx.fillStyle = stripeLinear1;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ //绘制下半部分
+ if (originY != height) {
+ y = originY + h;
+ if (y + stripeHeight > height) {
+ y = height - stripeHeight;
+ }
+ ctx.fillStyle = stripeLinear2;
+ ctx.fillRect(x, y, w, stripeHeight);
+ }
+ xFloat += w;
+ }
+ }
+ if (iMirror) {
+ ctx.restore();
+ }
+ if (!mirrorEnable) break;
+ }
+ if (frequencyData) {
+ set.onDraw(frequencyData, sampleRate);
}
- set.onDraw(frequencyData, sampleRate);
}
};
Recorder[ViewTxt] = FrequencyHistogramView;
-})();
+});
/*
时域转频域,快速傅里叶变换(FFT)
@@ -14497,104 +14245,111 @@ fft.transform(inBuffer)
inBuffer:[Int16,...] 数组长度必须是bufferSize
返回[Float64(Long),...],长度为bufferSize/2
*/
-
-/*
-从FFT.java 移植,Java开源库:jmp123 版本0.3
-https://www.iteye.com/topic/851459
-https://sourceforge.net/projects/jmp123/files/
-*/
-Recorder.LibFFT = function (bufferSize) {
-
- var FFT_N_LOG, FFT_N, MINY;
- var real, imag, sintable, costable;
- var bitReverse;
- var FFT_Fn = function (bufferSize) {
- //bufferSize只能取值2的n次方
- FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
- FFT_N = 1 << FFT_N_LOG;
- MINY = (FFT_N << 2) * Math.sqrt(2);
- real = [];
- imag = [];
- sintable = [0];
- costable = [0];
- bitReverse = [];
- var i, j, k, reve;
- for (i = 0; i < FFT_N; i++) {
- k = i;
- for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
- reve <<= 1;
- reve |= k & 1;
- k >>>= 1;
- }
- bitReverse[i] = reve;
- }
- var theta,
- dt = 2 * Math.PI / FFT_N;
- for (i = (FFT_N >> 1) - 1; i > 0; i--) {
- theta = i * dt;
- costable[i] = Math.cos(theta);
- sintable[i] = Math.sin(theta);
- }
- };
+(function (factory) {
+ var browser = typeof window == "object" && !!window.document;
+ var win = browser ? window : Object; //非浏览器环境,Recorder挂载在Object下面
+ var rec = win.Recorder,
+ ni = rec.i18n;
+ factory(rec, ni, ni.$T, browser);
+})(function (Recorder, i18n, $T, isBrowser) {
/*
- 用于频谱显示的快速傅里叶变换
- inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ 从FFT.java 移植,Java开源库:jmp123 版本0.3
+ https://www.iteye.com/topic/851459
+ https://sourceforge.net/projects/jmp123/files/
*/
- var getModulus = function (inBuffer) {
- var i,
- j,
- k,
- ir,
- j0 = 1,
- idx = FFT_N_LOG - 1;
- var cosv, sinv, tmpr, tmpi;
- for (i = 0; i != FFT_N; i++) {
- real[i] = inBuffer[bitReverse[i]];
- imag[i] = 0;
- }
- for (i = FFT_N_LOG; i != 0; i--) {
- for (j = 0; j != j0; j++) {
- cosv = costable[j << idx];
- sinv = sintable[j << idx];
- for (k = j; k < FFT_N; k += j0 << 1) {
- ir = k + j0;
- tmpr = cosv * real[ir] - sinv * imag[ir];
- tmpi = cosv * imag[ir] + sinv * real[ir];
- real[ir] = real[k] - tmpr;
- imag[ir] = imag[k] - tmpi;
- real[k] += tmpr;
- imag[k] += tmpi;
+ Recorder.LibFFT = function (bufferSize) {
+ var FFT_N_LOG, FFT_N, MINY;
+ var real, imag, sintable, costable;
+ var bitReverse;
+ var FFT_Fn = function (bufferSize) {
+ //bufferSize只能取值2的n次方
+ FFT_N_LOG = Math.round(Math.log(bufferSize) / Math.log(2));
+ FFT_N = 1 << FFT_N_LOG;
+ MINY = (FFT_N << 2) * Math.sqrt(2);
+ real = [];
+ imag = [];
+ sintable = [0];
+ costable = [0];
+ bitReverse = [];
+ var i, j, k, reve;
+ for (i = 0; i < FFT_N; i++) {
+ k = i;
+ for (j = 0, reve = 0; j != FFT_N_LOG; j++) {
+ reve <<= 1;
+ reve |= k & 1;
+ k >>>= 1;
}
+ bitReverse[i] = reve;
}
- j0 <<= 1;
- idx--;
- }
- j = FFT_N >> 1;
- var outBuffer = new Float64Array(j);
+ var theta,
+ dt = 2 * Math.PI / FFT_N;
+ for (i = (FFT_N >> 1) - 1; i > 0; i--) {
+ theta = i * dt;
+ costable[i] = Math.cos(theta);
+ sintable[i] = Math.sin(theta);
+ }
+ };
+
/*
- * 输出模的平方:
- * for(i = 1; i <= j; i++)
- * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
- *
- * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
- * 和Spectrum.Y0,Spectrum.logY0对应.
- */
- sinv = MINY;
- cosv = -MINY;
- for (i = j; i != 0; i--) {
- tmpr = real[i];
- tmpi = imag[i];
- if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
- }
- return outBuffer;
+ 用于频谱显示的快速傅里叶变换
+ inBuffer 输入FFT_N个实数,返回 FFT_N/2个输出值(复数模的平方)。
+ */
+ var getModulus = function (inBuffer) {
+ var i,
+ j,
+ k,
+ ir,
+ j0 = 1,
+ idx = FFT_N_LOG - 1;
+ var cosv, sinv, tmpr, tmpi;
+ for (i = 0; i != FFT_N; i++) {
+ real[i] = inBuffer[bitReverse[i]];
+ imag[i] = 0;
+ }
+ for (i = FFT_N_LOG; i != 0; i--) {
+ for (j = 0; j != j0; j++) {
+ cosv = costable[j << idx];
+ sinv = sintable[j << idx];
+ for (k = j; k < FFT_N; k += j0 << 1) {
+ ir = k + j0;
+ tmpr = cosv * real[ir] - sinv * imag[ir];
+ tmpi = cosv * imag[ir] + sinv * real[ir];
+ real[ir] = real[k] - tmpr;
+ imag[ir] = imag[k] - tmpi;
+ real[k] += tmpr;
+ imag[k] += tmpi;
+ }
+ }
+ j0 <<= 1;
+ idx--;
+ }
+ j = FFT_N >> 1;
+ var outBuffer = new Float64Array(j);
+ /*
+ * 输出模的平方:
+ * for(i = 1; i <= j; i++)
+ * inBuffer[i-1] = real[i] * real[i] + imag[i] * imag[i];
+ *
+ * 如果FFT只用于频谱显示,可以"淘汰"幅值较小的而减少浮点乘法运算. MINY的值
+ * 和Spectrum.Y0,Spectrum.logY0对应.
+ */
+ sinv = MINY;
+ cosv = -MINY;
+ for (i = j; i != 0; i--) {
+ tmpr = real[i];
+ tmpi = imag[i];
+ if (tmpr > cosv && tmpr < sinv && tmpi > cosv && tmpi < sinv) outBuffer[i - 1] = 0;else outBuffer[i - 1] = Math.round(tmpr * tmpr + tmpi * tmpi);
+ }
+ return outBuffer;
+ };
+ FFT_Fn(bufferSize);
+ return {
+ transform: getModulus,
+ bufferSize: FFT_N
+ };
};
- FFT_Fn(bufferSize);
- return {
- transform: getModulus,
- bufferSize: FFT_N
- };
-};
+});
var playIcon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABoCAYAAAAdHLWhAAAAAXNSR0IArs4c6QAAGghJREFUeF7tXQl4lNXVfs/3zUwySUgyS9hFQCAq/Cq4/C4smQBaEdfWpa21SO2jdYOZKG615q8WBZIJWrUuVWtbq1KfWmuxgJAJiLUuuFUoCogLsiSZmezrzHf+nm8yIXsmycxkEO7zKDDfXc97zz3nnnvuuYRDJM1eWmXj5KZjoPExTDQWrI0iRRnGgB1Mw0FsAyiZwPuZ8TNPnn3DITK0HrtJiTqInBW+KSA+nUg7nUDTmCgbQEprf4kA5s7dlxEx6j1OayqIushwsIiAvuHOdG+i0kD6lTAA5eez4knefw4ZDWcTKWcDOF4nXIjgEabWzKUep3V4TwA5CsqWwaDeBMY7Sl3z5RvuGnYgwkbimm3QAcpZ5h2tGLQrmJSbQDRGH31XnNE9WWoA1AGoIXCQQZUK4eYNTttb3RVxLC+dB6O6OtSW/v9nPC7bwrhSPsLGBg2gWcv3zlBU03UgugxEhl5AqWXGNiJsA2grE+9WgW+AwAFqNHotDZb6P+dTU4RjxqyV5acqGr3TJr/L47IVdVd+ZlH5cYpJ+7rkhqEyGeKa4g6Qo6D8EjYoN5LGDnQnR/R5TRsZvFnVsMmgGLasdWX4okkZR6FvHiu8QAG/Uey0/7qrui9dxar3K98fWaUrwFoZgx4PNKruzXdk+qPZl57qihtAjgf2TYbR+AiIZnXbIcYnAD+pqspf1y+2fhUvInTXTk5B6XRS1DfafSf4EdRu99yS9UQ8+hdzgM59yJve0MxLoSg3dCNfmgi8CmR4ptiZWRyPQUfaxuyiivEaB3d1yh/i/H8iEFjiWTLszUjr60++mAKUs7z0cjKoD4JoWBcyxsuEXxubtCdfvy1rb386H48yuUW+c5nZDeDY9pwUVvO1Iq6qubMkf1xDLPoTE4DOz9+bUp1meoFU5fwuuIZBuEdtpIfW326tjMWgYlFnrrv8RgbdCyCzw5InEnMPBfnHxbfao74CRB2gmYWlU1UyrAJhQmeuoVegBG/zLM76NBZEjHWdOctLh5OqFIDoh121RczXF+fZfxPNfkQVoNyC0ptYNTzUmWtoJ8B3eVy2VdHs/GDVlev2nc+MpSCe0ombNH6uKs129ZZrqTka/YsaQA6392kodDW0Dtt+ot/YR1lu+vNlFIxGhxOpjly3t4CBvI4gEfCfZmiz33Bm7Rtof6MCkKOg7E9Q1e93XNIYyuISl+XBgXYykcvnuL0/IeDJdmYzXcvT9gSITxsoSAMC6NJ8NpWn+1aDMKeDvexzRaGLNyy2fpzIxI1W3xwry7KhqasAPqFDneWKwvM2LLa/29+2+g2QgOPL8L+tMZ/UvnHemJbaNO/Va0eKfezwScyU6/b/hYkv6jhoIvXkYmfm+/0hRr8BchT6NkLBzA7L2msel+28/nTk21LGUVj+x05aHqPeRIbR/TFX9QsgR2HZc1DUH7QDh+h5j9P6g28LoQcyjhy3v4CgtVcegM/UJjqtr3u/PgPkcHt/B0X5MTTt4BiIXvQ4rVcMZFDftrI5Rb4VxHxLu3Exb/fk2Y/ry1j7BFDuA/t+xmbzowge1JgZ5ClxWXP70ujhkje3yPsMMxa0HS8BLxS7bN+PlAYRA+RY9k02TObt+klA61aHPvS4rFMjbexwzOdw+18CtO+2HTuDvl/isr4QCT0iAignf3cyZWTsADC6jdypaGrWxrx5W1Z1JA0dznkcbu+HAE5sD1JwYolr6M7e6BIRQI6CstdhMMxpJ3dU9RTPoswtvTVw5Dsw/dEKi7EhWAZAbaUHYa/HaRvVG316BcjxwP4LkZz017bgMHBfict2d2+VH/l+kAI5K72Xk4aOy9o9Hpftlz3RqUeALs3faipPH+4DUWrr0qZgjWex7dwjxO87BbrS7IKMMZvybF93V1uPADlWlD0Go+HaNtzTZAw2W9fdOry27907UkIo4HD7dgE8XqeGbrLj10vy7OJm1mXqFqCZhd8cpSrmr9puRkmhm4oXWx8+Qur+UyB3pX8ma9rGg7KIENQC0zblDf2gq1q7BchRUPYeVPXkVoCId3mc9gn979qRkmEKONzelwC0Vb2/8TitR3XlaNklQLOXHZirmYzrOphypnuc1pg6SBwuEOrblvR0Oe43hZc60ro+je0SIEdh+btQlFMOcg+94nFaO1lp40ZQsRQX+eYy4RxoGMFEXgVYN7PKsjo/n9rYnOLWowE35Cj0ukAobK2I8YnHZT2hIxd1AihneelJZDB80NYhWlXo6MHyU5tRVDZCZeVFAmZ0pAqBP9BIXVjitMhG8JBLDre3HkByuONVqVZTx6PyTgDlFpa/zApd1GrOIfzF47S1M1XEixJnLSsbYjIq4qLb3uWpfQcCxPhVZZr1V9HyA4jX+BwrvbIiiDxKJcBd7LK1N652vN0QIoha1ZZ7gqxM25Rn6VLDiPVAcot89zHzXRG28xGTsuBQ46bZD1fZmhubU7rbC7XjoBx3WR6RWhCWPQrRpxuc1p5mb4S06182h9srG7jRfSgdAOGXXGm9vySfAn0ol7BZ2wHkKPL6wLBIb1UF8Fbz9R/cHV0/r0gpobsMB9A/x0bCFlZoQcki6yeRtpeo+VoBchSWz4airBfuEXD2VgTLtuUPHTpYHc8p8o8l1nYPoP0mZv4lqm3LDmVuaguQ+FDfLD/46jRMGmbcffvZGUuGpmPHaAt9NABC9atoFAAKtXuIc9NBgNzez0EYxxpQXhPEz+dbkZOt4tMDgML4DxHWMOO5GRMoLkcMUQMoBFMTQD+3j7a4DzUHSh0gx7KybBiV7fL32iaGPVXBHfMsSE0C6jrcW/vvfmQDa/jD9An0bL9YI8JCUQYo3OrbrPGCklvs+lgTLTkKvQsJmlqclyWOkC0LAICcgrJrSFWfFPlzoCqImZOSsWjOEPhqu7guKpCGjrw/1oJYsX8Cnr+Mou/WGyOApPONgHJ3onFT7vKyW9ikrgjRlh/3OG3XhVZo4aBC71NQsFA+7qsMYsGZQ3DZqcnYWxHRHPsKGn5LwONnTaDSiEpEkCl2ALU2/jYU7ceJctPixHvL9ltSlWEKEZgZ9tFWgyzHIYDcXlFHJ4vfe22jBtfcTJw81oCySL0NQlxVS4xnNcbT0ZBTcQBIhl5PjDtnVlsfGmyb3qVP+Bds29v8GyYkm01q4ZY7QlYFatlvSDAHQ0MzIy1JwZJzM5GVRqhpjGCqd5GFGM9rASybkd1/7S9OAIUX+s1BJbhw06Kh4hgT1/T+l3y8PR1XVNRjylufNx3j+bT+Jy/8JPO9VhmU6y4/jUFvyw8VdRqyhxuRd06Gfoja3N8LIwfl1HotiMdnTiSxN/UpxRWgUM/iyk0bP+PjDAruYAU/EnN8sgGwpkGrrcEPTxxDrb4LlFtQ/iNW6PfSw9LqIHKPNeN6R1rXCkKfSNwuSsh2MJ5vVvB7xzj6IpJqBgGgg9wUUK/adGvmQDbJ3Q7x9V2ckcS4T1Fxo56pzXUq+atRAQyNyDolm8r1JS6nsPwuUui+sIJw2alpuOoMM/b3z8jSG+2ZCC+wBvf0Y6iVjbsqNGgAhTpTy8S3lSy2PdpbvJ/eBtz2+6Yd/D1FxSMgDO0pvI2i4JIzx9LLOkAOd/kjAF0v6JVVB7HwrHRcODUpVgC19peAjWA826TgZcc46qQvDjJALf2kkmBQWThQbnpzJ08B4X5WML8j13QEWO5+BZuxZOYkWtECUOh8XDS4yjoN1+emI2eSCaWRanB9mUJd5JVmFeBvFMRzZ06kteEsiQFQiJuI6KfFTuvzfR2qZysPN5qRB0LonCeSoFDi6RPEQzMm0KIQQIXejSDMDGpiNWAsnpOOU8YaUR7PqDQtSgUxdjCwOgg8fc/fKqoHaCztKz17zM+MK0rybC9GWunmz1kcEm8BwRwRMC0VCw7pZvxu6ii6OsxBYvbIbg4y5KNzbiamjFJ1JWEwU2l1sPjXGyoT6daEl5OCY3sKqLR1K5v8yVjIjJtJxXF9AUZoHdCAYemAUcWqCTa6PCyDSgHKagowFAX6JnXiUBUVclo+iElU/sJ1kZky4tVNJrqyxGl9rmN7b+ziMWBcRYTroGBUX4EJ1ye2z6oGDU9vrq365466d4YOUZeSw+0VaZPWGGAYVYJrbgbGZ6moPAJQJ9yJeFmx0357+MOmz/i7qoormXDBf09ylf4CI/UpBNjSgMK1NXjloxocP8IkwcDqBCCRNqlHAOqdD1VCwT3zrasVBeeyojseHhOx8O+lejkkNZuAgjVV+GhPI+xp+kUIFoBkQ2Q7ssT1DtDF01Irpo1Jah+rp/diEeXQATICD66vwpYvG2ELAVRBDrdvB8ATREkQ887iuZmYPEqFf5CVhESTQSkmguvsTCQZer2xExEgHTMZ1JAVoWh9Ff69pwnWVEWy7Bc1+w0QposGV9+sYdGcTJxytCG+anYXQ0o0gMTC8j+jQp66sUgmA/QoOu51ldhZ2owMswIQ76LcQt/LEnxBPlbVa7jBkYGZk4xx26h2N9hEAcikEi6cmooTRscOHKGBLG+1TcCKtRXYXxnQTxUAep8cRb7HwHytbHLLxdQzPR0XnBR7U09vszARABpnN+LiaamwpOjLTUzTkGRgXwVjxTo/6hoZyUYSpfAf5HD7fwFo/yety2nqFaem4crYGUsjHuRgAiRcc/ZkM04bnxy3wOLWVGDr3iDc6ypgEIu2qsu6pyjX7b2agaflX6VVQcw53oyf5aTB25U/QsTkHXjGwQLoaJsB352WBktISMctDU0HNn7ajEeKK5GZooQCIhPyZYk7C8ybpSf+Ok3fIOWdk45AcAAHdlEYVrwBkk26TM4zhGtio6j1SJURGcCL7zbgD29VY3hG6DK4xFOg6fdXWIxJQdkLKfXNjPRkBUu+kwn7AI68o4CPfrobL1OPcM3FU1PDe49odL9Pdch8sA8BHvXUYt22OgxPb7mtz4GTwk4jEkN0UljVFnvc1DGDq2rHA6DB5powikY15AtfsLYSn+5v1pc4OYJvQJ2tBSDfcwDrkar2VwZx9fR0fO/kpEjdrvo0WyLNHGuARlsMuGRaKrKGHIwtEWnfop0v3Qzs8TGWrfEjEGSYZDNM2Oxx2mboAOUUld9ATPrtbXFcnDXJjJvnpOnWhI4hSKPdue7qixVAoiHNPi4FZ05I1g2UiZBE/ry+rQkPF1e2nTArPC7bEr2Ls1f6TtA01h3kaxoZQ4couH2eBSkmoD7iJyuiO9RYAJRIXNOWWiMzgSc21eHl92swMtPQ8okv8rjsr7R1npcItcPlZRjR5m79TibOGG/Ql7nB0GqiCZCs78I1ZyUQ14QBEhOP9G/p6krsLm8x8QBBtYlsEvyvLUDyWMRP5Ye9lUHMPT4FN+Wmoqymr8/5RIeTogWQzEiRNcPCmlF0uheVWoQZhmcA//o8oGusYn+TZZcJr5c4bXr0kVaAclb65pPGr8qP4mEqO9lfnG/BsHRC1SAc3g0UIJmVjmwzZkwyJ4ys6QpVAWjl6zVYt60eoy1q6PapoizyLLboAeJbAQqFWPZWAZSkc1FFENflpOOiqUn42hf/ZU72ZEtX9++ZnkTmmrYgif1NLDb3/d2nX/tJMYbgCJA2Mhxvu50eE75VLT/KJa7Jo5Jwx7x0/Y6QWBbinZavqUB1Q+RxKmR5yMk2Y1Z2YnON0FE45Sgr8OctjXhyUyVEgdG5h/Csx2lrDaPZDiC5Eq41Nesup6Je+2s13HGeBaeOVbFvEJSF9dvqsfGzyNZXMY9cMi0NI1rMJPGeTH1tTzancsRw3+pKbN/XDHtai0uDqp3iWZTVeoux004gx+0rJrBDNLe9/iDOnpKCxXNSsVdcgSNxvOtrT3vIL34Sj2+s0j1eu0vCNcIxsncTuXMoJJn8oy3AmzsDWL7GD2uqGpKTXQSs6gSQHi6LNXHLhRyD1zcx8i+0Inu4orsDx3tzJ0vcqndr8IW3c9gDkTUXTU09ZLgmPHlkIsnxwv2vVeHt3Y0YmaHqKxaTcnWJ0/K7tpOsy720o6B8OxTKFjD2+INwHGvGreek4UA12oUtjddsFcbdVdqsHwULYKlJCo7JMspN9EHZow1k3EEGjrYCm3cGcP9qP+xDWrgHqPC4bHqMil4BynH7riDi54WLxIAqS4zIohkTDbpGF28uGghBEqmsTLQUIyCb0/y/VeKzA8261UY3pxHd6XFa748IIMnkKPTuBmGsgHGgOogJQ02498IMNAVDN78TxIyVSPTvtS8CxDg78Pw7jXi8pBJH21ufj62uSrXaugoG1S2dHYX+E0GaHuZLFIYvvQFcMyMDV56ehC/K478v6nX0CZ5BwLGniTGacdfLfjQHNQxJVkKqNdN5njzra10NoUdGCIduFICqGxhyTP7A96wYmUHYVxmyIR1JvVNAMBAr+igLsGJNLf7xSS3kkFD8ECXmXbHLPq27WnoE6Bx3pbUJAf21eAFDFIbTxiXj7vlDUN0glu8j8qh3eEJ7Slna1m8LYMVav35yK4BJChIfv8lp/0+/AJJCOUXea4j1J8D09JUvgEtPScN1s1J0S/dgnRdFQphEyCNKlhwn7CrT8Iu/+hFkRqY5pBgwUUGJ03prT/2MSNY73F4J6HeSLHWNzYyyGg13z7cgJ9uA3eVHuKg7AgsIGeaQ1nbbS5XYvr8RY6wGXTMGuMzjsvcaTSwigCRuqIEViSGQKlqdnBeZTQqWXmzBaAthj/+IPOoIkgj/ZGPoQlbR+lr8/aNaHGVt1dqgGDB5w822bb1xeUQA6UvdSt900lh/eFzk0Tf+IMbaDbj3olDQpdKqIyCFiS3giDO8mHOe+1cDntpcjREZCgyK7i0qS1uXF8H6rMV1LJBT5L+HWMuX38NWhonDjFh6caZc29P9uQ93zU7AERocbQNe2tKIh4urdEOo3I4IyWv6g8dlvao3zgl/j5iDwgVyirzriDFXb4qAr30B/O94s67ZhawOhy9IYXDGWIF125p0Nypxgh+SHAYHWz0uW/vXi3tBqs8ASX0Od3kJQLOksEyKr/0B3SPz9nnp+l7pwGG43Al3iDJwlAVY80kTCtdV6lwjPm4yceV1Yi0peFpPl5AHvMS1rSAcISsM0jcVAWQPM+Hn8zOQNSSkOBwuNjsBRzygxL/6pfca8Ns3qtuBI1FGkw0Y94+bbVWRLm39XuJal7qCKruqNH+sASN0NqTQHumYLBPuOi8dY+2KbljVd8v94tO+DmVw8gt3yNGBOB/+/p/1ePatalhTVKSb5VUTvU9NioapG27pXWOLKgdJZaJ+G1nZwID+9KSu3VUEYUlRcWPuEEyfEAqIIVaHb5vyoNvQENqEivH4sY01WPtJHYamqzAbW2QOYS80ZZ4nz9LvoLwDntuXrmK1fI9vHQA96IQeb7tGg5yGXnBSChacmapzkMgl+XPADQ4Oo7RrVZa0JEPItvbeFwE8trEan5cGMCJT1ccfAo+2KSbDzA03puumsv6mqNHL4fZKnB3dl0tkj7huCTeJs+B1s9L0JU9Aktl2qMqmMNfo0UAMwOqPG3V5I5NRTkXle4ix6ENjsGl6NF4qixpAIe3Otxxg3bakyx0OOUHaUlVcONWMc6eYkZYkDvpAs3ZoARU221hSgX/vCeIv79dh844GZJgJ6eaQptaSnvK4bNf0l2M6losqQFJ5TqFvPhH/EUBGeMkTJ0R/HePEo0y4ZGoKTh9vhBz9yp5JZl0iKxECjHjfCNfsq2S8+nE9Xvu4HjWNmu4LIVbpsMGYoCwsdlmeiRY4+kSPZmXhunLd5fI+6KsM0l8pDnOTRHSUmTZjUjIuODEFk0eqOidJrBMJv5koS1/YeSnVFArPUlELvLGjEa98WIfPy+WYWm1jGQh54wQ19dJYvBITE4DCQDncvlsBfkDEUlg2CRAClOywZ0xM0mXUsSMM+tLnr5Oow6F1PKYd62ZWhm1olpSQEiAcs+XLJhRvr8fWvc1ISyL9xvdBWQOwwg9kjbT9PFYR7WNOh5kPVk5UtaA8eXNBmC5hJaK8RtNn4uRRJpw+LglTRpswKjPUpYo6oDFOD8xIf2SCpCWHJsjO0gDe/aJRB+eL8oB+JV4if+gXe1t9A3kjAUuKXXZ5gCpmKeYAhXs+u9Dv0Eh7tO1rWjJgcSn21Qb1WGniPJ493ITTxyfp0YczU0Jqe0OTREEJLYNthHG/iCJtSp3CIbKEidVZ7kDtr9Kw5YsmvP9VI3aVBVBRF9RvG4jfQHtgsJ/A1xe77HpM0VinuAHUKp+K/DcxazdIEMHwb2FzkUR8FIXCbCL9KGOszaD/OcZqRFaaou/OxaQiM16AEkVDABYhrZ9QtvF8lTzyn4AR/k/+LSALl8gLL/sqgrpDpDjEiGyRf4vQl2XMaJAI8O3I/zUTnjIFmguioT5HCmzcAWojn37A4Os6Ph6oB1XVgJoGTff4F6LKTBaTvdwnlZ26uMqGZ7cskXKnU4JPSEBCGZCAJXVIBK+GAOvR9CXMTUW9pkdTERkof8oSK5NCjkqEU2QpC0+Wg5OHP2Cix7jS+vRgvEM0aAC10fhOg6Jexpp2rQQW7GpmiQuybAZl8yscIyAKUSXyVJKR9ECEchgmnCLfxP4X4q6D5aSOcFkBNLmlbDeaI4PwBJHyp+LFlk2RzvZY5Bt0gMKDOnvF/qHNBqO8PinWiNkAeozLJstPiFO40xIXNimF5Y2qhDijl/1WLQMCxlqQ8kqJ0xJRAPZYgNK2zoQBqG2n5D2JxiCdxRqfAcL/isMKgF4dLPpELIIfzB8T4V/MeIs105slt6TrV28SKSUkQB0JdO5DO5JqA7ZJKmkTWVMmksLjmHkkgQQ0cThPBSEFjPAVabmvIheLJB6rnMHIsznfkMJfsUafEWk7NRN/1tfDs8EA7v8BZd+IfdEOQOYAAAAASUVORK5CYII=";
@@ -14628,7 +14383,7 @@ const uuid = prefix => {
const id = s.join('');
return prefix ? prefix + '__' + id : id;
};
-var script$S = {
+var script$U = {
name: 'RecordPlayer',
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -15118,10 +14873,10 @@ var script$S = {
};
/* script */
-const __vue_script__$S = script$S;
+const __vue_script__$U = script$U;
/* template */
-var __vue_render__$S = function () {
+var __vue_render__$U = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -15325,17 +15080,17 @@ var __vue_render__$S = function () {
1
)
};
-var __vue_staticRenderFns__$S = [];
-__vue_render__$S._withStripped = true;
+var __vue_staticRenderFns__$U = [];
+__vue_render__$U._withStripped = true;
/* style */
- const __vue_inject_styles__$S = undefined;
+ const __vue_inject_styles__$U = undefined;
/* scoped */
- const __vue_scope_id__$S = undefined;
+ const __vue_scope_id__$U = undefined;
/* module identifier */
- const __vue_module_identifier__$S = undefined;
+ const __vue_module_identifier__$U = undefined;
/* functional template */
- const __vue_is_functional_template__$S = false;
+ const __vue_is_functional_template__$U = false;
/* style inject */
/* style inject SSR */
@@ -15344,13 +15099,13 @@ __vue_render__$S._withStripped = true;
- const __vue_component__$S = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$S, staticRenderFns: __vue_staticRenderFns__$S },
- __vue_inject_styles__$S,
- __vue_script__$S,
- __vue_scope_id__$S,
- __vue_is_functional_template__$S,
- __vue_module_identifier__$S,
+ const __vue_component__$U = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$U, staticRenderFns: __vue_staticRenderFns__$U },
+ __vue_inject_styles__$U,
+ __vue_script__$U,
+ __vue_scope_id__$U,
+ __vue_is_functional_template__$U,
+ __vue_module_identifier__$U,
false,
undefined,
undefined,
@@ -15363,9 +15118,9 @@ const _audio = '.mp3,';
const _video = '.mp4,.MP4';
const _resources = 'application/x-zip-compressed,.zip,';
const _office = '.ppt,.xlsx,.xls,.doc,.docx,.pptx';
-var script$R = {
+var script$T = {
components: {
- RecordPlayer: __vue_component__$S
+ RecordPlayer: __vue_component__$U
},
name: 'addFile',
props: {
@@ -15830,9 +15585,9 @@ var script$R = {
};
/* script */
-const __vue_script__$R = script$R;
+const __vue_script__$T = script$T;
/* template */
-var __vue_render__$R = function () {
+var __vue_render__$T = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -16429,17 +16184,17 @@ var __vue_render__$R = function () {
]
)
};
-var __vue_staticRenderFns__$R = [];
-__vue_render__$R._withStripped = true;
+var __vue_staticRenderFns__$T = [];
+__vue_render__$T._withStripped = true;
/* style */
- const __vue_inject_styles__$R = undefined;
+ const __vue_inject_styles__$T = undefined;
/* scoped */
- const __vue_scope_id__$R = undefined;
+ const __vue_scope_id__$T = undefined;
/* module identifier */
- const __vue_module_identifier__$R = undefined;
+ const __vue_module_identifier__$T = undefined;
/* functional template */
- const __vue_is_functional_template__$R = false;
+ const __vue_is_functional_template__$T = false;
/* style inject */
/* style inject SSR */
@@ -16448,13 +16203,13 @@ __vue_render__$R._withStripped = true;
- const __vue_component__$R = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$R, staticRenderFns: __vue_staticRenderFns__$R },
- __vue_inject_styles__$R,
- __vue_script__$R,
- __vue_scope_id__$R,
- __vue_is_functional_template__$R,
- __vue_module_identifier__$R,
+ const __vue_component__$T = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$T, staticRenderFns: __vue_staticRenderFns__$T },
+ __vue_inject_styles__$T,
+ __vue_script__$T,
+ __vue_scope_id__$T,
+ __vue_is_functional_template__$T,
+ __vue_module_identifier__$T,
false,
undefined,
undefined,
@@ -16711,7 +16466,7 @@ function mixin() {
function setup(options) {
return assign_1(setupDefaults_1, options);
}
-XEUtils.VERSION = '3.5.25';
+XEUtils.VERSION = '3.5.28';
XEUtils.mixin = mixin;
XEUtils.setup = setup;
var ctor = XEUtils;
@@ -48669,11 +48424,11 @@ var n = function () {
*/
let prevOverflow = '';
-var script$Q = {
+var script$S = {
name: 'XmlTextRender',
components: {
- addFile: __vue_component__$R,
- XmlTextDialogRender: __vue_component__$T,
+ addFile: __vue_component__$T,
+ XmlTextDialogRender: __vue_component__$V,
[ImagePreview$1.Component.name]: ImagePreview$1.Component
},
props: {
@@ -49293,6 +49048,7 @@ var script$Q = {
handleMouseUp() {
// @pos MouseUp
let _this = this;
+ let u = navigator.userAgent;
if (this.userType && this.insideIndex === this.ruleIndex) {
setTimeout(() => {
// console.log('%c%s', 'font-size:2em;background: #00965E;color: #FFF', 'MouseUp', _this.markEfiStr)
@@ -49331,8 +49087,14 @@ var script$Q = {
break;
}
checkout = false;
- _this.activeTippy[0].setContent(`${msg}`);
- _this.activeTippy[0].show();
+ if (_this.pageType == 'pc' || !u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
+ _this.activeTippy[0].setContent(`${msg}`);
+ _this.activeTippy[0].show();
+ } else {
+ _this.$EventBus.$emit('showToastTippy', {
+ msg: msg
+ });
+ }
let preOperateTippy = document.getElementById(`tippy-${_this.activeTippy[0].id - 1}`);
preOperateTippy && preOperateTippy.remove();
_this.markEfiStr = '';
@@ -49349,7 +49111,6 @@ var script$Q = {
const templateBar = document.getElementById(_this.tippyTplBarId);
// let HTMLContentClone = $J(`#${_this.tippyTplBarId}`)?.clone(true,true)?.get(0)
let content = templateBar?.innerHTML || '选区解析错误';
- let u = navigator.userAgent;
let markId = `mark__${v4()}`;
let noteModel = {
selectionText: this.noteData.selectionText,
@@ -49866,9 +49627,9 @@ var script$Q = {
};
/* script */
-const __vue_script__$Q = script$Q;
+const __vue_script__$S = script$S;
/* template */
-var __vue_render__$Q = function () {
+var __vue_render__$S = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -50378,17 +50139,17 @@ var __vue_render__$Q = function () {
2
)
};
-var __vue_staticRenderFns__$Q = [];
-__vue_render__$Q._withStripped = true;
+var __vue_staticRenderFns__$S = [];
+__vue_render__$S._withStripped = true;
/* style */
- const __vue_inject_styles__$Q = undefined;
+ const __vue_inject_styles__$S = undefined;
/* scoped */
- const __vue_scope_id__$Q = "data-v-50837cf9";
+ const __vue_scope_id__$S = "data-v-2710695d";
/* module identifier */
- const __vue_module_identifier__$Q = undefined;
+ const __vue_module_identifier__$S = undefined;
/* functional template */
- const __vue_is_functional_template__$Q = false;
+ const __vue_is_functional_template__$S = false;
/* style inject */
/* style inject SSR */
@@ -50397,13 +50158,13 @@ __vue_render__$Q._withStripped = true;
- const __vue_component__$Q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$Q, staticRenderFns: __vue_staticRenderFns__$Q },
- __vue_inject_styles__$Q,
- __vue_script__$Q,
- __vue_scope_id__$Q,
- __vue_is_functional_template__$Q,
- __vue_module_identifier__$Q,
+ const __vue_component__$S = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$S, staticRenderFns: __vue_staticRenderFns__$S },
+ __vue_inject_styles__$S,
+ __vue_script__$S,
+ __vue_scope_id__$S,
+ __vue_is_functional_template__$S,
+ __vue_module_identifier__$S,
false,
undefined,
undefined,
@@ -50480,12 +50241,12 @@ var singleGroupMixin = {
};
//
-var script$P = {
+var script$R = {
mixins: [singleGroupMixin],
name: 'titleThirdLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -50584,9 +50345,9 @@ var script$P = {
};
/* script */
-const __vue_script__$P = script$P;
+const __vue_script__$R = script$R;
/* template */
-var __vue_render__$P = function () {
+var __vue_render__$R = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -50718,17 +50479,17 @@ var __vue_render__$P = function () {
1
)
};
-var __vue_staticRenderFns__$P = [];
-__vue_render__$P._withStripped = true;
+var __vue_staticRenderFns__$R = [];
+__vue_render__$R._withStripped = true;
/* style */
- const __vue_inject_styles__$P = undefined;
+ const __vue_inject_styles__$R = undefined;
/* scoped */
- const __vue_scope_id__$P = "data-v-616d10ee";
+ const __vue_scope_id__$R = "data-v-616d10ee";
/* module identifier */
- const __vue_module_identifier__$P = undefined;
+ const __vue_module_identifier__$R = undefined;
/* functional template */
- const __vue_is_functional_template__$P = false;
+ const __vue_is_functional_template__$R = false;
/* style inject */
/* style inject SSR */
@@ -50737,13 +50498,13 @@ __vue_render__$P._withStripped = true;
- const __vue_component__$P = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$P, staticRenderFns: __vue_staticRenderFns__$P },
- __vue_inject_styles__$P,
- __vue_script__$P,
- __vue_scope_id__$P,
- __vue_is_functional_template__$P,
- __vue_module_identifier__$P,
+ const __vue_component__$R = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$R, staticRenderFns: __vue_staticRenderFns__$R },
+ __vue_inject_styles__$R,
+ __vue_script__$R,
+ __vue_scope_id__$R,
+ __vue_is_functional_template__$R,
+ __vue_module_identifier__$R,
false,
undefined,
undefined,
@@ -50751,12 +50512,12 @@ __vue_render__$P._withStripped = true;
);
//
-var script$O = {
+var script$Q = {
mixins: [singleGroupMixin],
name: 'titleFirstLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -50846,9 +50607,9 @@ var script$O = {
};
/* script */
-const __vue_script__$O = script$O;
+const __vue_script__$Q = script$Q;
/* template */
-var __vue_render__$O = function () {
+var __vue_render__$Q = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -50940,17 +50701,17 @@ var __vue_render__$O = function () {
1
)
};
-var __vue_staticRenderFns__$O = [];
-__vue_render__$O._withStripped = true;
+var __vue_staticRenderFns__$Q = [];
+__vue_render__$Q._withStripped = true;
/* style */
- const __vue_inject_styles__$O = undefined;
+ const __vue_inject_styles__$Q = undefined;
/* scoped */
- const __vue_scope_id__$O = "data-v-0bbb4f3a";
+ const __vue_scope_id__$Q = "data-v-0bbb4f3a";
/* module identifier */
- const __vue_module_identifier__$O = undefined;
+ const __vue_module_identifier__$Q = undefined;
/* functional template */
- const __vue_is_functional_template__$O = false;
+ const __vue_is_functional_template__$Q = false;
/* style inject */
/* style inject SSR */
@@ -50959,13 +50720,13 @@ __vue_render__$O._withStripped = true;
- const __vue_component__$O = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$O, staticRenderFns: __vue_staticRenderFns__$O },
- __vue_inject_styles__$O,
- __vue_script__$O,
- __vue_scope_id__$O,
- __vue_is_functional_template__$O,
- __vue_module_identifier__$O,
+ const __vue_component__$Q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$Q, staticRenderFns: __vue_staticRenderFns__$Q },
+ __vue_inject_styles__$Q,
+ __vue_script__$Q,
+ __vue_scope_id__$Q,
+ __vue_is_functional_template__$Q,
+ __vue_module_identifier__$Q,
false,
undefined,
undefined,
@@ -50973,12 +50734,12 @@ __vue_render__$O._withStripped = true;
);
//
-var script$N = {
+var script$P = {
mixins: [singleGroupMixin],
name: 'titleSixthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -51068,9 +50829,9 @@ var script$N = {
};
/* script */
-const __vue_script__$N = script$N;
+const __vue_script__$P = script$P;
/* template */
-var __vue_render__$N = function () {
+var __vue_render__$P = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -51210,17 +50971,17 @@ var __vue_render__$N = function () {
1
)
};
-var __vue_staticRenderFns__$N = [];
-__vue_render__$N._withStripped = true;
+var __vue_staticRenderFns__$P = [];
+__vue_render__$P._withStripped = true;
/* style */
- const __vue_inject_styles__$N = undefined;
+ const __vue_inject_styles__$P = undefined;
/* scoped */
- const __vue_scope_id__$N = "data-v-2c084d29";
+ const __vue_scope_id__$P = "data-v-2c084d29";
/* module identifier */
- const __vue_module_identifier__$N = undefined;
+ const __vue_module_identifier__$P = undefined;
/* functional template */
- const __vue_is_functional_template__$N = false;
+ const __vue_is_functional_template__$P = false;
/* style inject */
/* style inject SSR */
@@ -51229,13 +50990,13 @@ __vue_render__$N._withStripped = true;
- const __vue_component__$N = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$N, staticRenderFns: __vue_staticRenderFns__$N },
- __vue_inject_styles__$N,
- __vue_script__$N,
- __vue_scope_id__$N,
- __vue_is_functional_template__$N,
- __vue_module_identifier__$N,
+ const __vue_component__$P = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$P, staticRenderFns: __vue_staticRenderFns__$P },
+ __vue_inject_styles__$P,
+ __vue_script__$P,
+ __vue_scope_id__$P,
+ __vue_is_functional_template__$P,
+ __vue_module_identifier__$P,
false,
undefined,
undefined,
@@ -51243,12 +51004,12 @@ __vue_render__$N._withStripped = true;
);
//
-var script$M = {
+var script$O = {
mixins: [singleGroupMixin],
name: 'titleSemicircleLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -51337,9 +51098,9 @@ var script$M = {
};
/* script */
-const __vue_script__$M = script$M;
+const __vue_script__$O = script$O;
/* template */
-var __vue_render__$M = function () {
+var __vue_render__$O = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -51431,17 +51192,17 @@ var __vue_render__$M = function () {
1
)
};
-var __vue_staticRenderFns__$M = [];
-__vue_render__$M._withStripped = true;
+var __vue_staticRenderFns__$O = [];
+__vue_render__$O._withStripped = true;
/* style */
- const __vue_inject_styles__$M = undefined;
+ const __vue_inject_styles__$O = undefined;
/* scoped */
- const __vue_scope_id__$M = "data-v-3af6d3d2";
+ const __vue_scope_id__$O = "data-v-3af6d3d2";
/* module identifier */
- const __vue_module_identifier__$M = undefined;
+ const __vue_module_identifier__$O = undefined;
/* functional template */
- const __vue_is_functional_template__$M = false;
+ const __vue_is_functional_template__$O = false;
/* style inject */
/* style inject SSR */
@@ -51450,13 +51211,13 @@ __vue_render__$M._withStripped = true;
- const __vue_component__$M = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$M, staticRenderFns: __vue_staticRenderFns__$M },
- __vue_inject_styles__$M,
- __vue_script__$M,
- __vue_scope_id__$M,
- __vue_is_functional_template__$M,
- __vue_module_identifier__$M,
+ const __vue_component__$O = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$O, staticRenderFns: __vue_staticRenderFns__$O },
+ __vue_inject_styles__$O,
+ __vue_script__$O,
+ __vue_scope_id__$O,
+ __vue_is_functional_template__$O,
+ __vue_module_identifier__$O,
false,
undefined,
undefined,
@@ -51464,12 +51225,12 @@ __vue_render__$M._withStripped = true;
);
//
-var script$L = {
+var script$N = {
mixins: [singleGroupMixin],
name: 'titleRectangleLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -51558,9 +51319,9 @@ var script$L = {
};
/* script */
-const __vue_script__$L = script$L;
+const __vue_script__$N = script$N;
/* template */
-var __vue_render__$L = function () {
+var __vue_render__$N = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -51652,17 +51413,17 @@ var __vue_render__$L = function () {
1
)
};
-var __vue_staticRenderFns__$L = [];
-__vue_render__$L._withStripped = true;
+var __vue_staticRenderFns__$N = [];
+__vue_render__$N._withStripped = true;
/* style */
- const __vue_inject_styles__$L = undefined;
+ const __vue_inject_styles__$N = undefined;
/* scoped */
- const __vue_scope_id__$L = "data-v-fbf24244";
+ const __vue_scope_id__$N = "data-v-fbf24244";
/* module identifier */
- const __vue_module_identifier__$L = undefined;
+ const __vue_module_identifier__$N = undefined;
/* functional template */
- const __vue_is_functional_template__$L = false;
+ const __vue_is_functional_template__$N = false;
/* style inject */
/* style inject SSR */
@@ -51671,13 +51432,13 @@ __vue_render__$L._withStripped = true;
- const __vue_component__$L = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$L, staticRenderFns: __vue_staticRenderFns__$L },
- __vue_inject_styles__$L,
- __vue_script__$L,
- __vue_scope_id__$L,
- __vue_is_functional_template__$L,
- __vue_module_identifier__$L,
+ const __vue_component__$N = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$N, staticRenderFns: __vue_staticRenderFns__$N },
+ __vue_inject_styles__$N,
+ __vue_script__$N,
+ __vue_scope_id__$N,
+ __vue_is_functional_template__$N,
+ __vue_module_identifier__$N,
false,
undefined,
undefined,
@@ -51685,12 +51446,12 @@ __vue_render__$L._withStripped = true;
);
//
-var script$K = {
+var script$M = {
mixins: [singleGroupMixin],
name: 'titleYellowtheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -51784,9 +51545,9 @@ var script$K = {
};
/* script */
-const __vue_script__$K = script$K;
+const __vue_script__$M = script$M;
/* template */
-var __vue_render__$K = function () {
+var __vue_render__$M = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -51911,13 +51672,455 @@ var __vue_render__$K = function () {
1
)
};
+var __vue_staticRenderFns__$M = [];
+__vue_render__$M._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$M = undefined;
+ /* scoped */
+ const __vue_scope_id__$M = "data-v-462bc6a8";
+ /* module identifier */
+ const __vue_module_identifier__$M = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$M = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$M = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$M, staticRenderFns: __vue_staticRenderFns__$M },
+ __vue_inject_styles__$M,
+ __vue_script__$M,
+ __vue_scope_id__$M,
+ __vue_is_functional_template__$M,
+ __vue_module_identifier__$M,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$L = {
+ mixins: [singleGroupMixin],
+ name: 'titleYellowtheme2LibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$L = script$L;
+/* template */
+var __vue_render__$L = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-Yellowtheme2-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container" }, [
+ _c("div", { staticClass: "left-icon" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "rigth-titlebox" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$L = [];
+__vue_render__$L._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$L = undefined;
+ /* scoped */
+ const __vue_scope_id__$L = "data-v-7487515c";
+ /* module identifier */
+ const __vue_module_identifier__$L = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$L = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$L = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$L, staticRenderFns: __vue_staticRenderFns__$L },
+ __vue_inject_styles__$L,
+ __vue_script__$L,
+ __vue_scope_id__$L,
+ __vue_is_functional_template__$L,
+ __vue_module_identifier__$L,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$K = {
+ mixins: [singleGroupMixin],
+ name: 'titleYellowtheme4LibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$K = script$K;
+/* template */
+var __vue_render__$K = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-Yellowtheme4-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container" }, [
+ _c(
+ "div",
+ { staticClass: "rigth-titlebox" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$K = [];
__vue_render__$K._withStripped = true;
/* style */
const __vue_inject_styles__$K = undefined;
/* scoped */
- const __vue_scope_id__$K = "data-v-462bc6a8";
+ const __vue_scope_id__$K = "data-v-59bc5a3c";
/* module identifier */
const __vue_module_identifier__$K = undefined;
/* functional template */
@@ -51946,10 +52149,10 @@ __vue_render__$K._withStripped = true;
//
var script$J = {
mixins: [singleGroupMixin],
- name: 'titleYellowtheme2LibraryRender',
+ name: 'titleYellowtheme5LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -52050,7 +52253,7 @@ var __vue_render__$J = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-title-Yellowtheme2-library-" + _vm.pageType,
+ "xml-title-Yellowtheme5-library-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
style: { "--background-color": _vm.groupData.themeColor },
@@ -52085,7 +52288,7 @@ var __vue_render__$J = function () {
[
_vm._v(" "),
_c("div", { staticClass: "title-container" }, [
- _c("div", { staticClass: "left-icon" }),
+ _c("div", { staticClass: "left-img" }),
_vm._v(" "),
_c(
"div",
@@ -52126,6 +52329,8 @@ var __vue_render__$J = function () {
],
1
),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-img" }),
]),
]
),
@@ -52139,7 +52344,7 @@ __vue_render__$J._withStripped = true;
/* style */
const __vue_inject_styles__$J = undefined;
/* scoped */
- const __vue_scope_id__$J = "data-v-7487515c";
+ const __vue_scope_id__$J = "data-v-df779e1c";
/* module identifier */
const __vue_module_identifier__$J = undefined;
/* functional template */
@@ -52168,10 +52373,10 @@ __vue_render__$J._withStripped = true;
//
var script$I = {
mixins: [singleGroupMixin],
- name: 'titleYellowtheme4LibraryRender',
+ name: 'titleYellowtheme6LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -52264,450 +52469,6 @@ var script$I = {
const __vue_script__$I = script$I;
/* template */
var __vue_render__$I = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-Yellowtheme4-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c("div", { staticClass: "title-container" }, [
- _c(
- "div",
- { staticClass: "rigth-titlebox" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$I = [];
-__vue_render__$I._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$I = undefined;
- /* scoped */
- const __vue_scope_id__$I = "data-v-59bc5a3c";
- /* module identifier */
- const __vue_module_identifier__$I = undefined;
- /* functional template */
- const __vue_is_functional_template__$I = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$I = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$I, staticRenderFns: __vue_staticRenderFns__$I },
- __vue_inject_styles__$I,
- __vue_script__$I,
- __vue_scope_id__$I,
- __vue_is_functional_template__$I,
- __vue_module_identifier__$I,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$H = {
- mixins: [singleGroupMixin],
- name: 'titleYellowtheme5LibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- imageBlockDataName: 'imageData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$H = script$H;
-/* template */
-var __vue_render__$H = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-Yellowtheme5-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c("div", { staticClass: "title-container" }, [
- _c("div", { staticClass: "left-img" }),
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "rigth-titlebox" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- _vm._v(" "),
- _c("div", { staticClass: "right-img" }),
- ]),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$H = [];
-__vue_render__$H._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$H = undefined;
- /* scoped */
- const __vue_scope_id__$H = "data-v-df779e1c";
- /* module identifier */
- const __vue_module_identifier__$H = undefined;
- /* functional template */
- const __vue_is_functional_template__$H = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$H = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$H, staticRenderFns: __vue_staticRenderFns__$H },
- __vue_inject_styles__$H,
- __vue_script__$H,
- __vue_scope_id__$H,
- __vue_is_functional_template__$H,
- __vue_module_identifier__$H,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$G = {
- mixins: [singleGroupMixin],
- name: 'titleYellowtheme6LibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- imageBlockDataName: 'imageData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$G = script$G;
-/* template */
-var __vue_render__$G = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -52801,17 +52562,17 @@ var __vue_render__$G = function () {
1
)
};
-var __vue_staticRenderFns__$G = [];
-__vue_render__$G._withStripped = true;
+var __vue_staticRenderFns__$I = [];
+__vue_render__$I._withStripped = true;
/* style */
- const __vue_inject_styles__$G = undefined;
+ const __vue_inject_styles__$I = undefined;
/* scoped */
- const __vue_scope_id__$G = "data-v-15d1c71c";
+ const __vue_scope_id__$I = "data-v-15d1c71c";
/* module identifier */
- const __vue_module_identifier__$G = undefined;
+ const __vue_module_identifier__$I = undefined;
/* functional template */
- const __vue_is_functional_template__$G = false;
+ const __vue_is_functional_template__$I = false;
/* style inject */
/* style inject SSR */
@@ -52820,13 +52581,13 @@ __vue_render__$G._withStripped = true;
- const __vue_component__$G = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$G, staticRenderFns: __vue_staticRenderFns__$G },
- __vue_inject_styles__$G,
- __vue_script__$G,
- __vue_scope_id__$G,
- __vue_is_functional_template__$G,
- __vue_module_identifier__$G,
+ const __vue_component__$I = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$I, staticRenderFns: __vue_staticRenderFns__$I },
+ __vue_inject_styles__$I,
+ __vue_script__$I,
+ __vue_scope_id__$I,
+ __vue_is_functional_template__$I,
+ __vue_module_identifier__$I,
false,
undefined,
undefined,
@@ -52834,11 +52595,11 @@ __vue_render__$G._withStripped = true;
);
//
-var script$F = {
+var script$H = {
mixins: [singleGroupMixin],
name: 'titleFifteenLibraryRender',
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
isUnPrefix: true,
data() {
@@ -52933,9 +52694,9 @@ var script$F = {
};
/* script */
-const __vue_script__$F = script$F;
+const __vue_script__$H = script$H;
/* template */
-var __vue_render__$F = function () {
+var __vue_render__$H = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -53048,17 +52809,17 @@ var __vue_render__$F = function () {
1
)
};
-var __vue_staticRenderFns__$F = [];
-__vue_render__$F._withStripped = true;
+var __vue_staticRenderFns__$H = [];
+__vue_render__$H._withStripped = true;
/* style */
- const __vue_inject_styles__$F = undefined;
+ const __vue_inject_styles__$H = undefined;
/* scoped */
- const __vue_scope_id__$F = "data-v-6a63b0c0";
+ const __vue_scope_id__$H = "data-v-6a63b0c0";
/* module identifier */
- const __vue_module_identifier__$F = undefined;
+ const __vue_module_identifier__$H = undefined;
/* functional template */
- const __vue_is_functional_template__$F = false;
+ const __vue_is_functional_template__$H = false;
/* style inject */
/* style inject SSR */
@@ -53067,13 +52828,13 @@ __vue_render__$F._withStripped = true;
- const __vue_component__$F = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$F, staticRenderFns: __vue_staticRenderFns__$F },
- __vue_inject_styles__$F,
- __vue_script__$F,
- __vue_scope_id__$F,
- __vue_is_functional_template__$F,
- __vue_module_identifier__$F,
+ const __vue_component__$H = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$H, staticRenderFns: __vue_staticRenderFns__$H },
+ __vue_inject_styles__$H,
+ __vue_script__$H,
+ __vue_scope_id__$H,
+ __vue_is_functional_template__$H,
+ __vue_module_identifier__$H,
false,
undefined,
undefined,
@@ -53081,12 +52842,12 @@ __vue_render__$F._withStripped = true;
);
//
-var script$E = {
+var script$G = {
mixins: [singleGroupMixin],
name: 'titleThirteenthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -53175,9 +52936,9 @@ var script$E = {
};
/* script */
-const __vue_script__$E = script$E;
+const __vue_script__$G = script$G;
/* template */
-var __vue_render__$E = function () {
+var __vue_render__$G = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -53299,17 +53060,17 @@ var __vue_render__$E = function () {
1
)
};
-var __vue_staticRenderFns__$E = [];
-__vue_render__$E._withStripped = true;
+var __vue_staticRenderFns__$G = [];
+__vue_render__$G._withStripped = true;
/* style */
- const __vue_inject_styles__$E = undefined;
+ const __vue_inject_styles__$G = undefined;
/* scoped */
- const __vue_scope_id__$E = "data-v-1966f0fb";
+ const __vue_scope_id__$G = "data-v-1966f0fb";
/* module identifier */
- const __vue_module_identifier__$E = undefined;
+ const __vue_module_identifier__$G = undefined;
/* functional template */
- const __vue_is_functional_template__$E = false;
+ const __vue_is_functional_template__$G = false;
/* style inject */
/* style inject SSR */
@@ -53318,13 +53079,13 @@ __vue_render__$E._withStripped = true;
- const __vue_component__$E = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$E, staticRenderFns: __vue_staticRenderFns__$E },
- __vue_inject_styles__$E,
- __vue_script__$E,
- __vue_scope_id__$E,
- __vue_is_functional_template__$E,
- __vue_module_identifier__$E,
+ const __vue_component__$G = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$G, staticRenderFns: __vue_staticRenderFns__$G },
+ __vue_inject_styles__$G,
+ __vue_script__$G,
+ __vue_scope_id__$G,
+ __vue_is_functional_template__$G,
+ __vue_module_identifier__$G,
false,
undefined,
undefined,
@@ -53332,12 +53093,12 @@ __vue_render__$E._withStripped = true;
);
//
-var script$D = {
+var script$F = {
mixins: [singleGroupMixin],
name: 'titleTwelfthLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -53435,9 +53196,9 @@ var script$D = {
};
/* script */
-const __vue_script__$D = script$D;
+const __vue_script__$F = script$F;
/* template */
-var __vue_render__$D = function () {
+var __vue_render__$F = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -53569,17 +53330,17 @@ var __vue_render__$D = function () {
1
)
};
-var __vue_staticRenderFns__$D = [];
-__vue_render__$D._withStripped = true;
+var __vue_staticRenderFns__$F = [];
+__vue_render__$F._withStripped = true;
/* style */
- const __vue_inject_styles__$D = undefined;
+ const __vue_inject_styles__$F = undefined;
/* scoped */
- const __vue_scope_id__$D = "data-v-721237c7";
+ const __vue_scope_id__$F = "data-v-721237c7";
/* module identifier */
- const __vue_module_identifier__$D = undefined;
+ const __vue_module_identifier__$F = undefined;
/* functional template */
- const __vue_is_functional_template__$D = false;
+ const __vue_is_functional_template__$F = false;
/* style inject */
/* style inject SSR */
@@ -53588,13 +53349,13 @@ __vue_render__$D._withStripped = true;
- const __vue_component__$D = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$D, staticRenderFns: __vue_staticRenderFns__$D },
- __vue_inject_styles__$D,
- __vue_script__$D,
- __vue_scope_id__$D,
- __vue_is_functional_template__$D,
- __vue_module_identifier__$D,
+ const __vue_component__$F = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$F, staticRenderFns: __vue_staticRenderFns__$F },
+ __vue_inject_styles__$F,
+ __vue_script__$F,
+ __vue_scope_id__$F,
+ __vue_is_functional_template__$F,
+ __vue_module_identifier__$F,
false,
undefined,
undefined,
@@ -53602,12 +53363,12 @@ __vue_render__$D._withStripped = true;
);
//
-var script$C = {
+var script$E = {
mixins: [singleGroupMixin],
name: 'titleGreentheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -53701,9 +53462,9 @@ var script$C = {
};
/* script */
-const __vue_script__$C = script$C;
+const __vue_script__$E = script$E;
/* template */
-var __vue_render__$C = function () {
+var __vue_render__$E = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -53826,17 +53587,17 @@ var __vue_render__$C = function () {
1
)
};
-var __vue_staticRenderFns__$C = [];
-__vue_render__$C._withStripped = true;
+var __vue_staticRenderFns__$E = [];
+__vue_render__$E._withStripped = true;
/* style */
- const __vue_inject_styles__$C = undefined;
+ const __vue_inject_styles__$E = undefined;
/* scoped */
- const __vue_scope_id__$C = "data-v-3706def2";
+ const __vue_scope_id__$E = "data-v-3706def2";
/* module identifier */
- const __vue_module_identifier__$C = undefined;
+ const __vue_module_identifier__$E = undefined;
/* functional template */
- const __vue_is_functional_template__$C = false;
+ const __vue_is_functional_template__$E = false;
/* style inject */
/* style inject SSR */
@@ -53845,13 +53606,13 @@ __vue_render__$C._withStripped = true;
- const __vue_component__$C = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$C, staticRenderFns: __vue_staticRenderFns__$C },
- __vue_inject_styles__$C,
- __vue_script__$C,
- __vue_scope_id__$C,
- __vue_is_functional_template__$C,
- __vue_module_identifier__$C,
+ const __vue_component__$E = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$E, staticRenderFns: __vue_staticRenderFns__$E },
+ __vue_inject_styles__$E,
+ __vue_script__$E,
+ __vue_scope_id__$E,
+ __vue_is_functional_template__$E,
+ __vue_module_identifier__$E,
false,
undefined,
undefined,
@@ -53859,12 +53620,12 @@ __vue_render__$C._withStripped = true;
);
//
-var script$B = {
+var script$D = {
mixins: [singleGroupMixin],
name: 'titleGreentheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -53958,9 +53719,9 @@ var script$B = {
};
/* script */
-const __vue_script__$B = script$B;
+const __vue_script__$D = script$D;
/* template */
-var __vue_render__$B = function () {
+var __vue_render__$D = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54093,17 +53854,17 @@ var __vue_render__$B = function () {
1
)
};
-var __vue_staticRenderFns__$B = [];
-__vue_render__$B._withStripped = true;
+var __vue_staticRenderFns__$D = [];
+__vue_render__$D._withStripped = true;
/* style */
- const __vue_inject_styles__$B = undefined;
+ const __vue_inject_styles__$D = undefined;
/* scoped */
- const __vue_scope_id__$B = "data-v-5442cbe5";
+ const __vue_scope_id__$D = "data-v-5442cbe5";
/* module identifier */
- const __vue_module_identifier__$B = undefined;
+ const __vue_module_identifier__$D = undefined;
/* functional template */
- const __vue_is_functional_template__$B = false;
+ const __vue_is_functional_template__$D = false;
/* style inject */
/* style inject SSR */
@@ -54112,13 +53873,13 @@ __vue_render__$B._withStripped = true;
- const __vue_component__$B = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$B, staticRenderFns: __vue_staticRenderFns__$B },
- __vue_inject_styles__$B,
- __vue_script__$B,
- __vue_scope_id__$B,
- __vue_is_functional_template__$B,
- __vue_module_identifier__$B,
+ const __vue_component__$D = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$D, staticRenderFns: __vue_staticRenderFns__$D },
+ __vue_inject_styles__$D,
+ __vue_script__$D,
+ __vue_scope_id__$D,
+ __vue_is_functional_template__$D,
+ __vue_module_identifier__$D,
false,
undefined,
undefined,
@@ -54126,12 +53887,12 @@ __vue_render__$B._withStripped = true;
);
//
-var script$A = {
+var script$C = {
mixins: [singleGroupMixin],
name: 'titleGreentheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -54221,9 +53982,9 @@ var script$A = {
};
/* script */
-const __vue_script__$A = script$A;
+const __vue_script__$C = script$C;
/* template */
-var __vue_render__$A = function () {
+var __vue_render__$C = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54315,17 +54076,17 @@ var __vue_render__$A = function () {
1
)
};
-var __vue_staticRenderFns__$A = [];
-__vue_render__$A._withStripped = true;
+var __vue_staticRenderFns__$C = [];
+__vue_render__$C._withStripped = true;
/* style */
- const __vue_inject_styles__$A = undefined;
+ const __vue_inject_styles__$C = undefined;
/* scoped */
- const __vue_scope_id__$A = "data-v-478188c1";
+ const __vue_scope_id__$C = "data-v-478188c1";
/* module identifier */
- const __vue_module_identifier__$A = undefined;
+ const __vue_module_identifier__$C = undefined;
/* functional template */
- const __vue_is_functional_template__$A = false;
+ const __vue_is_functional_template__$C = false;
/* style inject */
/* style inject SSR */
@@ -54334,13 +54095,13 @@ __vue_render__$A._withStripped = true;
- const __vue_component__$A = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$A, staticRenderFns: __vue_staticRenderFns__$A },
- __vue_inject_styles__$A,
- __vue_script__$A,
- __vue_scope_id__$A,
- __vue_is_functional_template__$A,
- __vue_module_identifier__$A,
+ const __vue_component__$C = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$C, staticRenderFns: __vue_staticRenderFns__$C },
+ __vue_inject_styles__$C,
+ __vue_script__$C,
+ __vue_scope_id__$C,
+ __vue_is_functional_template__$C,
+ __vue_module_identifier__$C,
false,
undefined,
undefined,
@@ -54348,12 +54109,12 @@ __vue_render__$A._withStripped = true;
);
//
-var script$z = {
+var script$B = {
mixins: [singleGroupMixin],
name: 'titleGreentheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -54443,9 +54204,9 @@ var script$z = {
};
/* script */
-const __vue_script__$z = script$z;
+const __vue_script__$B = script$B;
/* template */
-var __vue_render__$z = function () {
+var __vue_render__$B = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54539,17 +54300,17 @@ var __vue_render__$z = function () {
1
)
};
-var __vue_staticRenderFns__$z = [];
-__vue_render__$z._withStripped = true;
+var __vue_staticRenderFns__$B = [];
+__vue_render__$B._withStripped = true;
/* style */
- const __vue_inject_styles__$z = undefined;
+ const __vue_inject_styles__$B = undefined;
/* scoped */
- const __vue_scope_id__$z = "data-v-5fcb6934";
+ const __vue_scope_id__$B = "data-v-5fcb6934";
/* module identifier */
- const __vue_module_identifier__$z = undefined;
+ const __vue_module_identifier__$B = undefined;
/* functional template */
- const __vue_is_functional_template__$z = false;
+ const __vue_is_functional_template__$B = false;
/* style inject */
/* style inject SSR */
@@ -54558,13 +54319,13 @@ __vue_render__$z._withStripped = true;
- const __vue_component__$z = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$z, staticRenderFns: __vue_staticRenderFns__$z },
- __vue_inject_styles__$z,
- __vue_script__$z,
- __vue_scope_id__$z,
- __vue_is_functional_template__$z,
- __vue_module_identifier__$z,
+ const __vue_component__$B = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$B, staticRenderFns: __vue_staticRenderFns__$B },
+ __vue_inject_styles__$B,
+ __vue_script__$B,
+ __vue_scope_id__$B,
+ __vue_is_functional_template__$B,
+ __vue_module_identifier__$B,
false,
undefined,
undefined,
@@ -54572,12 +54333,12 @@ __vue_render__$z._withStripped = true;
);
//
-var script$y = {
+var script$A = {
mixins: [singleGroupMixin],
name: 'titleGreentheme6LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -54666,9 +54427,9 @@ var script$y = {
};
/* script */
-const __vue_script__$y = script$y;
+const __vue_script__$A = script$A;
/* template */
-var __vue_render__$y = function () {
+var __vue_render__$A = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -54772,13 +54533,453 @@ var __vue_render__$y = function () {
1
)
};
+var __vue_staticRenderFns__$A = [];
+__vue_render__$A._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$A = undefined;
+ /* scoped */
+ const __vue_scope_id__$A = "data-v-11ebcaf6";
+ /* module identifier */
+ const __vue_module_identifier__$A = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$A = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$A = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$A, staticRenderFns: __vue_staticRenderFns__$A },
+ __vue_inject_styles__$A,
+ __vue_script__$A,
+ __vue_scope_id__$A,
+ __vue_is_functional_template__$A,
+ __vue_module_identifier__$A,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$z = {
+ mixins: [singleGroupMixin],
+ name: 'titleNineteenLibraryRender',
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$z = script$z;
+/* template */
+var __vue_render__$z = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-nineteen-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container-box" }, [
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$z = [];
+__vue_render__$z._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$z = undefined;
+ /* scoped */
+ const __vue_scope_id__$z = "data-v-1ff758ed";
+ /* module identifier */
+ const __vue_module_identifier__$z = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$z = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$z = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$z, staticRenderFns: __vue_staticRenderFns__$z },
+ __vue_inject_styles__$z,
+ __vue_script__$z,
+ __vue_scope_id__$z,
+ __vue_is_functional_template__$z,
+ __vue_module_identifier__$z,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$y = {
+ mixins: [singleGroupMixin],
+ name: 'titleHexagonLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$y = script$y;
+/* template */
+var __vue_render__$y = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-hexagon-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "title-left-img" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "title-right-img" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$y = [];
__vue_render__$y._withStripped = true;
/* style */
const __vue_inject_styles__$y = undefined;
/* scoped */
- const __vue_scope_id__$y = "data-v-11ebcaf6";
+ const __vue_scope_id__$y = "data-v-4ccfd1c2";
/* module identifier */
const __vue_module_identifier__$y = undefined;
/* functional template */
@@ -54807,15 +55008,15 @@ __vue_render__$y._withStripped = true;
//
var script$x = {
mixins: [singleGroupMixin],
- name: 'titleNineteenLibraryRender',
+ name: 'titleFourteenLibraryRender',
+ isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
typeText: '标题',
titleTextDataName: 'titleTextData',
- imageBlockDataName: 'imageData',
groupData: {}
};
},
@@ -54902,446 +55103,6 @@ var script$x = {
const __vue_script__$x = script$x;
/* template */
var __vue_render__$x = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-nineteen-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c("div", { staticClass: "title-container-box" }, [
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$x = [];
-__vue_render__$x._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$x = undefined;
- /* scoped */
- const __vue_scope_id__$x = "data-v-1ff758ed";
- /* module identifier */
- const __vue_module_identifier__$x = undefined;
- /* functional template */
- const __vue_is_functional_template__$x = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$x = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$x, staticRenderFns: __vue_staticRenderFns__$x },
- __vue_inject_styles__$x,
- __vue_script__$x,
- __vue_scope_id__$x,
- __vue_is_functional_template__$x,
- __vue_module_identifier__$x,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$w = {
- mixins: [singleGroupMixin],
- name: 'titleHexagonLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$w = script$w;
-/* template */
-var __vue_render__$w = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-hexagon-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "title-left-img" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- _vm._v(" "),
- _c("div", { staticClass: "title-right-img" }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$w = [];
-__vue_render__$w._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$w = undefined;
- /* scoped */
- const __vue_scope_id__$w = "data-v-4ccfd1c2";
- /* module identifier */
- const __vue_module_identifier__$w = undefined;
- /* functional template */
- const __vue_is_functional_template__$w = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$w = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$w, staticRenderFns: __vue_staticRenderFns__$w },
- __vue_inject_styles__$w,
- __vue_script__$w,
- __vue_scope_id__$w,
- __vue_is_functional_template__$w,
- __vue_module_identifier__$w,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$v = {
- mixins: [singleGroupMixin],
- name: 'titleFourteenLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$v = script$v;
-/* template */
-var __vue_render__$v = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -55431,17 +55192,17 @@ var __vue_render__$v = function () {
1
)
};
-var __vue_staticRenderFns__$v = [];
-__vue_render__$v._withStripped = true;
+var __vue_staticRenderFns__$x = [];
+__vue_render__$x._withStripped = true;
/* style */
- const __vue_inject_styles__$v = undefined;
+ const __vue_inject_styles__$x = undefined;
/* scoped */
- const __vue_scope_id__$v = "data-v-70644668";
+ const __vue_scope_id__$x = "data-v-70644668";
/* module identifier */
- const __vue_module_identifier__$v = undefined;
+ const __vue_module_identifier__$x = undefined;
/* functional template */
- const __vue_is_functional_template__$v = false;
+ const __vue_is_functional_template__$x = false;
/* style inject */
/* style inject SSR */
@@ -55450,13 +55211,13 @@ __vue_render__$v._withStripped = true;
- const __vue_component__$v = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$v, staticRenderFns: __vue_staticRenderFns__$v },
- __vue_inject_styles__$v,
- __vue_script__$v,
- __vue_scope_id__$v,
- __vue_is_functional_template__$v,
- __vue_module_identifier__$v,
+ const __vue_component__$x = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$x, staticRenderFns: __vue_staticRenderFns__$x },
+ __vue_inject_styles__$x,
+ __vue_script__$x,
+ __vue_scope_id__$x,
+ __vue_is_functional_template__$x,
+ __vue_module_identifier__$x,
false,
undefined,
undefined,
@@ -55464,12 +55225,12 @@ __vue_render__$v._withStripped = true;
);
//
-var script$u = {
+var script$w = {
mixins: [singleGroupMixin],
name: 'titleSeventeenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -55563,9 +55324,9 @@ var script$u = {
};
/* script */
-const __vue_script__$u = script$u;
+const __vue_script__$w = script$w;
/* template */
-var __vue_render__$u = function () {
+var __vue_render__$w = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -55684,17 +55445,17 @@ var __vue_render__$u = function () {
1
)
};
-var __vue_staticRenderFns__$u = [];
-__vue_render__$u._withStripped = true;
+var __vue_staticRenderFns__$w = [];
+__vue_render__$w._withStripped = true;
/* style */
- const __vue_inject_styles__$u = undefined;
+ const __vue_inject_styles__$w = undefined;
/* scoped */
- const __vue_scope_id__$u = "data-v-25cdd27e";
+ const __vue_scope_id__$w = "data-v-25cdd27e";
/* module identifier */
- const __vue_module_identifier__$u = undefined;
+ const __vue_module_identifier__$w = undefined;
/* functional template */
- const __vue_is_functional_template__$u = false;
+ const __vue_is_functional_template__$w = false;
/* style inject */
/* style inject SSR */
@@ -55703,13 +55464,13 @@ __vue_render__$u._withStripped = true;
- const __vue_component__$u = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$u, staticRenderFns: __vue_staticRenderFns__$u },
- __vue_inject_styles__$u,
- __vue_script__$u,
- __vue_scope_id__$u,
- __vue_is_functional_template__$u,
- __vue_module_identifier__$u,
+ const __vue_component__$w = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$w, staticRenderFns: __vue_staticRenderFns__$w },
+ __vue_inject_styles__$w,
+ __vue_script__$w,
+ __vue_scope_id__$w,
+ __vue_is_functional_template__$w,
+ __vue_module_identifier__$w,
false,
undefined,
undefined,
@@ -55717,12 +55478,12 @@ __vue_render__$u._withStripped = true;
);
//
-var script$t = {
+var script$v = {
mixins: [singleGroupMixin],
name: 'titleSixteenLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -55812,9 +55573,9 @@ var script$t = {
};
/* script */
-const __vue_script__$t = script$t;
+const __vue_script__$v = script$v;
/* template */
-var __vue_render__$t = function () {
+var __vue_render__$v = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -55906,17 +55667,17 @@ var __vue_render__$t = function () {
1
)
};
-var __vue_staticRenderFns__$t = [];
-__vue_render__$t._withStripped = true;
+var __vue_staticRenderFns__$v = [];
+__vue_render__$v._withStripped = true;
/* style */
- const __vue_inject_styles__$t = undefined;
+ const __vue_inject_styles__$v = undefined;
/* scoped */
- const __vue_scope_id__$t = "data-v-7e1af04c";
+ const __vue_scope_id__$v = "data-v-7e1af04c";
/* module identifier */
- const __vue_module_identifier__$t = undefined;
+ const __vue_module_identifier__$v = undefined;
/* functional template */
- const __vue_is_functional_template__$t = false;
+ const __vue_is_functional_template__$v = false;
/* style inject */
/* style inject SSR */
@@ -55925,13 +55686,13 @@ __vue_render__$t._withStripped = true;
- const __vue_component__$t = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$t, staticRenderFns: __vue_staticRenderFns__$t },
- __vue_inject_styles__$t,
- __vue_script__$t,
- __vue_scope_id__$t,
- __vue_is_functional_template__$t,
- __vue_module_identifier__$t,
+ const __vue_component__$v = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$v, staticRenderFns: __vue_staticRenderFns__$v },
+ __vue_inject_styles__$v,
+ __vue_script__$v,
+ __vue_scope_id__$v,
+ __vue_is_functional_template__$v,
+ __vue_module_identifier__$v,
false,
undefined,
undefined,
@@ -55939,11 +55700,11 @@ __vue_render__$t._withStripped = true;
);
//
-var script$s = {
+var script$u = {
mixins: [singleGroupMixin],
name: 'titleKnowledgeLibraryRender',
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -56034,9 +55795,9 @@ var script$s = {
};
/* script */
-const __vue_script__$s = script$s;
+const __vue_script__$u = script$u;
/* template */
-var __vue_render__$s = function () {
+var __vue_render__$u = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -56166,13 +55927,459 @@ var __vue_render__$s = function () {
1
)
};
+var __vue_staticRenderFns__$u = [];
+__vue_render__$u._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$u = undefined;
+ /* scoped */
+ const __vue_scope_id__$u = "data-v-548bec52";
+ /* module identifier */
+ const __vue_module_identifier__$u = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$u = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$u = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$u, staticRenderFns: __vue_staticRenderFns__$u },
+ __vue_inject_styles__$u,
+ __vue_script__$u,
+ __vue_scope_id__$u,
+ __vue_is_functional_template__$u,
+ __vue_module_identifier__$u,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$t = {
+ mixins: [singleGroupMixin],
+ name: 'titleFifthLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$t = script$t;
+/* template */
+var __vue_render__$t = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-fifth-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "title-bottom" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "title-right-img" }, [
+ _c("div"),
+ _vm._v(" "),
+ _c("div"),
+ ]),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$t = [];
+__vue_render__$t._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$t = undefined;
+ /* scoped */
+ const __vue_scope_id__$t = "data-v-ae2ed048";
+ /* module identifier */
+ const __vue_module_identifier__$t = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$t = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$t = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$t, staticRenderFns: __vue_staticRenderFns__$t },
+ __vue_inject_styles__$t,
+ __vue_script__$t,
+ __vue_scope_id__$t,
+ __vue_is_functional_template__$t,
+ __vue_module_identifier__$t,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$s = {
+ mixins: [singleGroupMixin],
+ name: 'titleTriangleLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ }
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ mounted() {},
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ }
+};
+
+/* script */
+const __vue_script__$s = script$s;
+/* template */
+var __vue_render__$s = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-triangle-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "title-left-img" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "title-right-img" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$s = [];
__vue_render__$s._withStripped = true;
/* style */
const __vue_inject_styles__$s = undefined;
/* scoped */
- const __vue_scope_id__$s = "data-v-548bec52";
+ const __vue_scope_id__$s = "data-v-7cd7413e";
/* module identifier */
const __vue_module_identifier__$s = undefined;
/* functional template */
@@ -56201,10 +56408,10 @@ __vue_render__$s._withStripped = true;
//
var script$r = {
mixins: [singleGroupMixin],
- name: 'titleFifthLibraryRender',
+ name: 'titleRedtheme1LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -56304,7 +56511,7 @@ var __vue_render__$r = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-title-fifth-library-" + _vm.pageType,
+ "xml-title-Redtheme1-library-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
style: { "--background-color": _vm.groupData.themeColor },
@@ -56342,7 +56549,7 @@ var __vue_render__$r = function () {
"div",
{ staticClass: "title-container" },
[
- _c("div", { staticClass: "title-bottom" }),
+ _c("div", { staticClass: "title-bg" }),
_vm._v(" "),
_c("xml-text-render", {
attrs: {
@@ -56376,12 +56583,6 @@ var __vue_render__$r = function () {
true
),
}),
- _vm._v(" "),
- _c("div", { staticClass: "title-right-img" }, [
- _c("div"),
- _vm._v(" "),
- _c("div"),
- ]),
],
1
),
@@ -56397,7 +56598,7 @@ __vue_render__$r._withStripped = true;
/* style */
const __vue_inject_styles__$r = undefined;
/* scoped */
- const __vue_scope_id__$r = "data-v-ae2ed048";
+ const __vue_scope_id__$r = "data-v-5af78a7d";
/* module identifier */
const __vue_module_identifier__$r = undefined;
/* functional template */
@@ -56426,10 +56627,10 @@ __vue_render__$r._withStripped = true;
//
var script$q = {
mixins: [singleGroupMixin],
- name: 'titleTriangleLibraryRender',
+ name: 'titleRedtheme2LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -56521,446 +56722,6 @@ var script$q = {
const __vue_script__$q = script$q;
/* template */
var __vue_render__$q = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-triangle-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "title-left-img" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- _vm._v(" "),
- _c("div", { staticClass: "title-right-img" }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$q = [];
-__vue_render__$q._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$q = undefined;
- /* scoped */
- const __vue_scope_id__$q = "data-v-7cd7413e";
- /* module identifier */
- const __vue_module_identifier__$q = undefined;
- /* functional template */
- const __vue_is_functional_template__$q = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$q = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$q, staticRenderFns: __vue_staticRenderFns__$q },
- __vue_inject_styles__$q,
- __vue_script__$q,
- __vue_scope_id__$q,
- __vue_is_functional_template__$q,
- __vue_module_identifier__$q,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$p = {
- mixins: [singleGroupMixin],
- name: 'titleRedtheme1LibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$p = script$p;
-/* template */
-var __vue_render__$p = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-Redtheme1-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "title-bg" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$p = [];
-__vue_render__$p._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$p = undefined;
- /* scoped */
- const __vue_scope_id__$p = "data-v-5af78a7d";
- /* module identifier */
- const __vue_module_identifier__$p = undefined;
- /* functional template */
- const __vue_is_functional_template__$p = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$p = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$p, staticRenderFns: __vue_staticRenderFns__$p },
- __vue_inject_styles__$p,
- __vue_script__$p,
- __vue_scope_id__$p,
- __vue_is_functional_template__$p,
- __vue_module_identifier__$p,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$o = {
- mixins: [singleGroupMixin],
- name: 'titleRedtheme2LibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- }
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- created() {
- this.groupData = this.pGroupData;
- },
- mounted() {},
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- }
-};
-
-/* script */
-const __vue_script__$o = script$o;
-/* template */
-var __vue_render__$o = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -57048,17 +56809,17 @@ var __vue_render__$o = function () {
1
)
};
-var __vue_staticRenderFns__$o = [];
-__vue_render__$o._withStripped = true;
+var __vue_staticRenderFns__$q = [];
+__vue_render__$q._withStripped = true;
/* style */
- const __vue_inject_styles__$o = undefined;
+ const __vue_inject_styles__$q = undefined;
/* scoped */
- const __vue_scope_id__$o = "data-v-5abd9437";
+ const __vue_scope_id__$q = "data-v-5abd9437";
/* module identifier */
- const __vue_module_identifier__$o = undefined;
+ const __vue_module_identifier__$q = undefined;
/* functional template */
- const __vue_is_functional_template__$o = false;
+ const __vue_is_functional_template__$q = false;
/* style inject */
/* style inject SSR */
@@ -57067,13 +56828,13 @@ __vue_render__$o._withStripped = true;
- const __vue_component__$o = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$o, staticRenderFns: __vue_staticRenderFns__$o },
- __vue_inject_styles__$o,
- __vue_script__$o,
- __vue_scope_id__$o,
- __vue_is_functional_template__$o,
- __vue_module_identifier__$o,
+ const __vue_component__$q = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$q, staticRenderFns: __vue_staticRenderFns__$q },
+ __vue_inject_styles__$q,
+ __vue_script__$q,
+ __vue_scope_id__$q,
+ __vue_is_functional_template__$q,
+ __vue_module_identifier__$q,
false,
undefined,
undefined,
@@ -57081,12 +56842,12 @@ __vue_render__$o._withStripped = true;
);
//
-var script$n = {
+var script$p = {
mixins: [singleGroupMixin],
name: 'titleRedtheme3LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -57176,9 +56937,9 @@ var script$n = {
};
/* script */
-const __vue_script__$n = script$n;
+const __vue_script__$p = script$p;
/* template */
-var __vue_render__$n = function () {
+var __vue_render__$p = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -57306,17 +57067,17 @@ var __vue_render__$n = function () {
1
)
};
-var __vue_staticRenderFns__$n = [];
-__vue_render__$n._withStripped = true;
+var __vue_staticRenderFns__$p = [];
+__vue_render__$p._withStripped = true;
/* style */
- const __vue_inject_styles__$n = undefined;
+ const __vue_inject_styles__$p = undefined;
/* scoped */
- const __vue_scope_id__$n = "data-v-4031660d";
+ const __vue_scope_id__$p = "data-v-4031660d";
/* module identifier */
- const __vue_module_identifier__$n = undefined;
+ const __vue_module_identifier__$p = undefined;
/* functional template */
- const __vue_is_functional_template__$n = false;
+ const __vue_is_functional_template__$p = false;
/* style inject */
/* style inject SSR */
@@ -57325,13 +57086,13 @@ __vue_render__$n._withStripped = true;
- const __vue_component__$n = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$n, staticRenderFns: __vue_staticRenderFns__$n },
- __vue_inject_styles__$n,
- __vue_script__$n,
- __vue_scope_id__$n,
- __vue_is_functional_template__$n,
- __vue_module_identifier__$n,
+ const __vue_component__$p = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$p, staticRenderFns: __vue_staticRenderFns__$p },
+ __vue_inject_styles__$p,
+ __vue_script__$p,
+ __vue_scope_id__$p,
+ __vue_is_functional_template__$p,
+ __vue_module_identifier__$p,
false,
undefined,
undefined,
@@ -57339,12 +57100,12 @@ __vue_render__$n._withStripped = true;
);
//
-var script$m = {
+var script$o = {
mixins: [singleGroupMixin],
name: 'titleRedtheme4LibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
props: {
//模式:preview 预览 (默认),editor 编辑
@@ -57434,9 +57195,9 @@ var script$m = {
};
/* script */
-const __vue_script__$m = script$m;
+const __vue_script__$o = script$o;
/* template */
-var __vue_render__$m = function () {
+var __vue_render__$o = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -57528,13 +57289,455 @@ var __vue_render__$m = function () {
1
)
};
+var __vue_staticRenderFns__$o = [];
+__vue_render__$o._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$o = undefined;
+ /* scoped */
+ const __vue_scope_id__$o = "data-v-eb3fc7ec";
+ /* module identifier */
+ const __vue_module_identifier__$o = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$o = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$o = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$o, staticRenderFns: __vue_staticRenderFns__$o },
+ __vue_inject_styles__$o,
+ __vue_script__$o,
+ __vue_scope_id__$o,
+ __vue_is_functional_template__$o,
+ __vue_module_identifier__$o,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$n = {
+ mixins: [singleGroupMixin],
+ name: 'titleThirtyoneLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$n = script$n;
+/* template */
+var __vue_render__$n = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-thirtyone-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$n = [];
+__vue_render__$n._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$n = undefined;
+ /* scoped */
+ const __vue_scope_id__$n = "data-v-f815e140";
+ /* module identifier */
+ const __vue_module_identifier__$n = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$n = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$n = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$n, staticRenderFns: __vue_staticRenderFns__$n },
+ __vue_inject_styles__$n,
+ __vue_script__$n,
+ __vue_scope_id__$n,
+ __vue_is_functional_template__$n,
+ __vue_module_identifier__$n,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$m = {
+ mixins: [singleGroupMixin],
+ name: 'titleThirtytwoLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$m = script$m;
+/* template */
+var __vue_render__$m = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-thirtytwo-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$m = [];
__vue_render__$m._withStripped = true;
/* style */
const __vue_inject_styles__$m = undefined;
/* scoped */
- const __vue_scope_id__$m = "data-v-eb3fc7ec";
+ const __vue_scope_id__$m = "data-v-7fa3800c";
/* module identifier */
const __vue_module_identifier__$m = undefined;
/* functional template */
@@ -57563,10 +57766,10 @@ __vue_render__$m._withStripped = true;
//
var script$l = {
mixins: [singleGroupMixin],
- name: 'titleThirtyoneLibraryRender',
+ name: 'titleThirtythreeLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -57670,7 +57873,7 @@ var __vue_render__$l = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-title-thirtyone-library-" + _vm.pageType,
+ "xml-title-thirtythree-library-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
style: { "--background-color": _vm.groupData.themeColor },
@@ -57704,45 +57907,49 @@ var __vue_render__$l = function () {
},
[
_vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
+ _c("div", { staticClass: "main-con" }, [
+ _c("div", { staticClass: "left-block" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
]
),
],
@@ -57755,7 +57962,7 @@ __vue_render__$l._withStripped = true;
/* style */
const __vue_inject_styles__$l = undefined;
/* scoped */
- const __vue_scope_id__$l = "data-v-f815e140";
+ const __vue_scope_id__$l = "data-v-0fd18780";
/* module identifier */
const __vue_module_identifier__$l = undefined;
/* functional template */
@@ -57784,10 +57991,10 @@ __vue_render__$l._withStripped = true;
//
var script$k = {
mixins: [singleGroupMixin],
- name: 'titleThirtytwoLibraryRender',
+ name: 'titleThirtyfourLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -57891,7 +58098,7 @@ var __vue_render__$k = function () {
{
staticClass: "parent-group parent-group-mark",
class: [
- "xml-title-thirtytwo-library-" + _vm.pageType,
+ "xml-title-thirtyfour-library-" + _vm.pageType,
_vm.groupIsActive ? "active" : "",
],
style: { "--background-color": _vm.groupData.themeColor },
@@ -57976,7 +58183,7 @@ __vue_render__$k._withStripped = true;
/* style */
const __vue_inject_styles__$k = undefined;
/* scoped */
- const __vue_scope_id__$k = "data-v-7fa3800c";
+ const __vue_scope_id__$k = "data-v-2ddea684";
/* module identifier */
const __vue_module_identifier__$k = undefined;
/* functional template */
@@ -58004,457 +58211,11 @@ __vue_render__$k._withStripped = true;
//
var script$j = {
- mixins: [singleGroupMixin],
- name: 'titleThirtythreeLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- },
- resourceBasisPath: {
- type: String,
- default: ''
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$j = script$j;
-/* template */
-var __vue_render__$j = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-thirtythree-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c("div", { staticClass: "main-con" }, [
- _c("div", { staticClass: "left-block" }),
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$j = [];
-__vue_render__$j._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$j = undefined;
- /* scoped */
- const __vue_scope_id__$j = "data-v-0fd18780";
- /* module identifier */
- const __vue_module_identifier__$j = undefined;
- /* functional template */
- const __vue_is_functional_template__$j = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$j = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$j, staticRenderFns: __vue_staticRenderFns__$j },
- __vue_inject_styles__$j,
- __vue_script__$j,
- __vue_scope_id__$j,
- __vue_is_functional_template__$j,
- __vue_module_identifier__$j,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$i = {
- mixins: [singleGroupMixin],
- name: 'titleThirtyfourLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- },
- resourceBasisPath: {
- type: String,
- default: ''
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$i = script$i;
-/* template */
-var __vue_render__$i = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-thirtyfour-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$i = [];
-__vue_render__$i._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$i = undefined;
- /* scoped */
- const __vue_scope_id__$i = "data-v-2ddea684";
- /* module identifier */
- const __vue_module_identifier__$i = undefined;
- /* functional template */
- const __vue_is_functional_template__$i = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$i = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$i, staticRenderFns: __vue_staticRenderFns__$i },
- __vue_inject_styles__$i,
- __vue_script__$i,
- __vue_scope_id__$i,
- __vue_is_functional_template__$i,
- __vue_module_identifier__$i,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$h = {
mixins: [singleGroupMixin],
name: 'titleThirtyfiveLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -58548,9 +58309,9 @@ var script$h = {
};
/* script */
-const __vue_script__$h = script$h;
+const __vue_script__$j = script$j;
/* template */
-var __vue_render__$h = function () {
+var __vue_render__$j = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -58682,13 +58443,463 @@ var __vue_render__$h = function () {
1
)
};
+var __vue_staticRenderFns__$j = [];
+__vue_render__$j._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$j = undefined;
+ /* scoped */
+ const __vue_scope_id__$j = "data-v-6d51a022";
+ /* module identifier */
+ const __vue_module_identifier__$j = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$j = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$j = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$j, staticRenderFns: __vue_staticRenderFns__$j },
+ __vue_inject_styles__$j,
+ __vue_script__$j,
+ __vue_scope_id__$j,
+ __vue_is_functional_template__$j,
+ __vue_module_identifier__$j,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$i = {
+ mixins: [singleGroupMixin],
+ name: 'titleThirtysixLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$i = script$i;
+/* template */
+var __vue_render__$i = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-thirtysix-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "left-line" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-line" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$i = [];
+__vue_render__$i._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$i = undefined;
+ /* scoped */
+ const __vue_scope_id__$i = "data-v-276ebb8b";
+ /* module identifier */
+ const __vue_module_identifier__$i = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$i = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$i = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$i, staticRenderFns: __vue_staticRenderFns__$i },
+ __vue_inject_styles__$i,
+ __vue_script__$i,
+ __vue_scope_id__$i,
+ __vue_is_functional_template__$i,
+ __vue_module_identifier__$i,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$h = {
+ mixins: [singleGroupMixin],
+ name: 'titleThirtysevenLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$h = script$h;
+/* template */
+var __vue_render__$h = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-thirtyseven-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "title-container" },
+ [
+ _c("div", { staticClass: "left-line" }),
+ _vm._v(" "),
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-line" }),
+ ],
+ 1
+ ),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__$h = [];
__vue_render__$h._withStripped = true;
/* style */
const __vue_inject_styles__$h = undefined;
/* scoped */
- const __vue_scope_id__$h = "data-v-6d51a022";
+ const __vue_scope_id__$h = "data-v-26ceee4c";
/* module identifier */
const __vue_module_identifier__$h = undefined;
/* functional template */
@@ -58717,10 +58928,10 @@ __vue_render__$h._withStripped = true;
//
var script$g = {
mixins: [singleGroupMixin],
- name: 'titleThirtysixLibraryRender',
+ name: 'titleThirtyeightLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -58816,456 +59027,6 @@ var script$g = {
const __vue_script__$g = script$g;
/* template */
var __vue_render__$g = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-thirtysix-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "left-line" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- _vm._v(" "),
- _c("div", { staticClass: "right-line" }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$g = [];
-__vue_render__$g._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$g = undefined;
- /* scoped */
- const __vue_scope_id__$g = "data-v-276ebb8b";
- /* module identifier */
- const __vue_module_identifier__$g = undefined;
- /* functional template */
- const __vue_is_functional_template__$g = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$g = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$g, staticRenderFns: __vue_staticRenderFns__$g },
- __vue_inject_styles__$g,
- __vue_script__$g,
- __vue_scope_id__$g,
- __vue_is_functional_template__$g,
- __vue_module_identifier__$g,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$f = {
- mixins: [singleGroupMixin],
- name: 'titleThirtysevenLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- },
- resourceBasisPath: {
- type: String,
- default: ''
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$f = script$f;
-/* template */
-var __vue_render__$f = function () {
- var _vm = this;
- var _h = _vm.$createElement;
- var _c = _vm._self._c || _h;
- return _c(
- "div",
- {
- staticClass: "parent-group parent-group-mark",
- class: [
- "xml-title-thirtyseven-library-" + _vm.pageType,
- _vm.groupIsActive ? "active" : "",
- ],
- style: { "--background-color": _vm.groupData.themeColor },
- on: { click: _vm.emitClick },
- },
- [
- _c(
- "xml-group-render",
- {
- ref: "xmlGroup",
- attrs: {
- "page-type": _vm.pageType,
- mode: _vm.mode,
- "type-text": _vm.typeText,
- showLine: false,
- "rule-index": _vm.ruleIndex,
- },
- scopedSlots: _vm._u(
- [
- {
- key: "action-buttons",
- fn: function () {
- return [_vm._t("default")]
- },
- proxy: true,
- },
- ],
- null,
- true
- ),
- },
- [
- _vm._v(" "),
- _c(
- "div",
- { staticClass: "title-container" },
- [
- _c("div", { staticClass: "left-line" }),
- _vm._v(" "),
- _c("xml-text-render", {
- attrs: {
- "p-block-data": _vm.groupData[_vm.titleTextDataName],
- "block-data-name": _vm.titleTextDataName,
- "extend-params": _vm.extendParams,
- "current-rule": _vm.currentRule,
- "rule-index": _vm.ruleIndex,
- "container-class": "text-container",
- "editor-class": "editor",
- mode: _vm.mode,
- "page-type": _vm.pageType,
- scopedSlots: { $scopedSlots: _vm.$scopedSlots },
- },
- on: {
- blockclick: _vm.handleBlockClick,
- groupDataChange: _vm.groupDataChange,
- },
- scopedSlots: _vm._u(
- [
- _vm._l(_vm.$scopedSlots, function (index, name) {
- return {
- key: name,
- fn: function (deliver) {
- return [_vm._t(name, null, null, deliver)]
- },
- }
- }),
- ],
- null,
- true
- ),
- }),
- _vm._v(" "),
- _c("div", { staticClass: "right-line" }),
- ],
- 1
- ),
- ]
- ),
- ],
- 1
- )
-};
-var __vue_staticRenderFns__$f = [];
-__vue_render__$f._withStripped = true;
-
- /* style */
- const __vue_inject_styles__$f = undefined;
- /* scoped */
- const __vue_scope_id__$f = "data-v-26ceee4c";
- /* module identifier */
- const __vue_module_identifier__$f = undefined;
- /* functional template */
- const __vue_is_functional_template__$f = false;
- /* style inject */
-
- /* style inject SSR */
-
- /* style inject shadow dom */
-
-
-
- const __vue_component__$f = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$f, staticRenderFns: __vue_staticRenderFns__$f },
- __vue_inject_styles__$f,
- __vue_script__$f,
- __vue_scope_id__$f,
- __vue_is_functional_template__$f,
- __vue_module_identifier__$f,
- false,
- undefined,
- undefined,
- undefined
- );
-
-//
-var script$e = {
- mixins: [singleGroupMixin],
- name: 'titleThirtyeightLibraryRender',
- isUnPrefix: true,
- components: {
- XmlTextRender: __vue_component__$Q
- },
- data() {
- return {
- typeText: '标题',
- titleTextDataName: 'titleTextData',
- groupData: {}
- };
- },
- props: {
- //模式:preview 预览 (默认),editor 编辑
- mode: {
- type: String,
- default: function () {
- return 'editor';
- }
- },
- //必须有此属性,接收初始化值
- pGroupData: {
- type: Object,
- default: function () {
- return {};
- }
- },
- //当前所处组的规则
- currentRule: {
- type: Object,
- default: function () {
- return {};
- }
- },
- ruleIndex: Number,
- //必须有此属性,页面类型,取值h5、pc、pad
- pageType: {
- type: String,
- default: 'h5'
- },
- extendParams: {
- type: Object,
- default: function () {
- return {};
- }
- },
- resourceBasisPath: {
- type: String,
- default: ''
- }
- },
- created() {
- this.groupData = this.pGroupData;
- },
- methods: {
- //
- /***
- * 固定方法。接收固定参数
- * 此方法接收块儿点击事件,事件传递块相关参数
- * @param blockData 块中的data属性数据
- * @param dataName 块data数据在组中时,属性key
- * @param propertyComponentsName 块儿对应的属性组件名
- */
- handleBlockClick({
- blockData,
- dataName,
- propertyComponentsName,
- blockId,
- ruleIndex
- }) {
- this.$emit('blockclick', {
- groupData: this.groupData,
- blockData,
- dataName,
- propertyComponentsName,
- currentRule: this.currentRule,
- blockId,
- ruleIndex
- });
- },
- groupDataChange({
- ruleIndex,
- dataName,
- data
- }) {
- this.$emit('groupDataChange', {
- ruleIndex,
- dataName,
- data
- });
- }
- },
- mounted() {}
-};
-
-/* script */
-const __vue_script__$e = script$e;
-/* template */
-var __vue_render__$e = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -59353,17 +59114,17 @@ var __vue_render__$e = function () {
1
)
};
-var __vue_staticRenderFns__$e = [];
-__vue_render__$e._withStripped = true;
+var __vue_staticRenderFns__$g = [];
+__vue_render__$g._withStripped = true;
/* style */
- const __vue_inject_styles__$e = undefined;
+ const __vue_inject_styles__$g = undefined;
/* scoped */
- const __vue_scope_id__$e = "data-v-168fe6f7";
+ const __vue_scope_id__$g = "data-v-168fe6f7";
/* module identifier */
- const __vue_module_identifier__$e = undefined;
+ const __vue_module_identifier__$g = undefined;
/* functional template */
- const __vue_is_functional_template__$e = false;
+ const __vue_is_functional_template__$g = false;
/* style inject */
/* style inject SSR */
@@ -59372,13 +59133,13 @@ __vue_render__$e._withStripped = true;
- const __vue_component__$e = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$e, staticRenderFns: __vue_staticRenderFns__$e },
- __vue_inject_styles__$e,
- __vue_script__$e,
- __vue_scope_id__$e,
- __vue_is_functional_template__$e,
- __vue_module_identifier__$e,
+ const __vue_component__$g = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$g, staticRenderFns: __vue_staticRenderFns__$g },
+ __vue_inject_styles__$g,
+ __vue_script__$g,
+ __vue_scope_id__$g,
+ __vue_is_functional_template__$g,
+ __vue_module_identifier__$g,
false,
undefined,
undefined,
@@ -59386,12 +59147,12 @@ __vue_render__$e._withStripped = true;
);
//
-var script$d = {
+var script$f = {
mixins: [singleGroupMixin],
name: 'titleThirtynineLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -59485,9 +59246,9 @@ var script$d = {
};
/* script */
-const __vue_script__$d = script$d;
+const __vue_script__$f = script$f;
/* template */
-var __vue_render__$d = function () {
+var __vue_render__$f = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -59623,17 +59384,17 @@ var __vue_render__$d = function () {
1
)
};
-var __vue_staticRenderFns__$d = [];
-__vue_render__$d._withStripped = true;
+var __vue_staticRenderFns__$f = [];
+__vue_render__$f._withStripped = true;
/* style */
- const __vue_inject_styles__$d = undefined;
+ const __vue_inject_styles__$f = undefined;
/* scoped */
- const __vue_scope_id__$d = "data-v-54cd1e1a";
+ const __vue_scope_id__$f = "data-v-54cd1e1a";
/* module identifier */
- const __vue_module_identifier__$d = undefined;
+ const __vue_module_identifier__$f = undefined;
/* functional template */
- const __vue_is_functional_template__$d = false;
+ const __vue_is_functional_template__$f = false;
/* style inject */
/* style inject SSR */
@@ -59642,13 +59403,13 @@ __vue_render__$d._withStripped = true;
- const __vue_component__$d = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$d, staticRenderFns: __vue_staticRenderFns__$d },
- __vue_inject_styles__$d,
- __vue_script__$d,
- __vue_scope_id__$d,
- __vue_is_functional_template__$d,
- __vue_module_identifier__$d,
+ const __vue_component__$f = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$f, staticRenderFns: __vue_staticRenderFns__$f },
+ __vue_inject_styles__$f,
+ __vue_script__$f,
+ __vue_scope_id__$f,
+ __vue_is_functional_template__$f,
+ __vue_module_identifier__$f,
false,
undefined,
undefined,
@@ -59656,12 +59417,12 @@ __vue_render__$d._withStripped = true;
);
//
-var script$c = {
+var script$e = {
mixins: [singleGroupMixin],
name: 'titleBuleRectangleLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -59759,8 +59520,8 @@ var __$_require_style_title_ifting_achines_left_png__ = "data:image/png;base64,i
var __$_require_style_title_bucket_right_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$c = script$c;
-var __vue_render__$c = function () {
+const __vue_script__$e = script$e;
+var __vue_render__$e = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -59879,17 +59640,17 @@ var __vue_render__$c = function () {
1
)
};
-var __vue_staticRenderFns__$c = [];
-__vue_render__$c._withStripped = true;
+var __vue_staticRenderFns__$e = [];
+__vue_render__$e._withStripped = true;
/* style */
- const __vue_inject_styles__$c = undefined;
+ const __vue_inject_styles__$e = undefined;
/* scoped */
- const __vue_scope_id__$c = "data-v-017eaa4a";
+ const __vue_scope_id__$e = "data-v-017eaa4a";
/* module identifier */
- const __vue_module_identifier__$c = undefined;
+ const __vue_module_identifier__$e = undefined;
/* functional template */
- const __vue_is_functional_template__$c = false;
+ const __vue_is_functional_template__$e = false;
/* style inject */
/* style inject SSR */
@@ -59898,13 +59659,13 @@ __vue_render__$c._withStripped = true;
- const __vue_component__$c = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$c, staticRenderFns: __vue_staticRenderFns__$c },
- __vue_inject_styles__$c,
- __vue_script__$c,
- __vue_scope_id__$c,
- __vue_is_functional_template__$c,
- __vue_module_identifier__$c,
+ const __vue_component__$e = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$e, staticRenderFns: __vue_staticRenderFns__$e },
+ __vue_inject_styles__$e,
+ __vue_script__$e,
+ __vue_scope_id__$e,
+ __vue_is_functional_template__$e,
+ __vue_module_identifier__$e,
false,
undefined,
undefined,
@@ -59912,12 +59673,12 @@ __vue_render__$c._withStripped = true;
);
//
-var script$b = {
+var script$d = {
mixins: [singleGroupMixin],
name: 'titleBuleRectangleTwoLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -60011,8 +59772,8 @@ var script$b = {
};
/* script */
-const __vue_script__$b = script$b;
-var __vue_render__$b = function () {
+const __vue_script__$d = script$d;
+var __vue_render__$d = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -60127,17 +59888,17 @@ var __vue_render__$b = function () {
1
)
};
-var __vue_staticRenderFns__$b = [];
-__vue_render__$b._withStripped = true;
+var __vue_staticRenderFns__$d = [];
+__vue_render__$d._withStripped = true;
/* style */
- const __vue_inject_styles__$b = undefined;
+ const __vue_inject_styles__$d = undefined;
/* scoped */
- const __vue_scope_id__$b = "data-v-050193ec";
+ const __vue_scope_id__$d = "data-v-050193ec";
/* module identifier */
- const __vue_module_identifier__$b = undefined;
+ const __vue_module_identifier__$d = undefined;
/* functional template */
- const __vue_is_functional_template__$b = false;
+ const __vue_is_functional_template__$d = false;
/* style inject */
/* style inject SSR */
@@ -60146,13 +59907,13 @@ __vue_render__$b._withStripped = true;
- const __vue_component__$b = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$b, staticRenderFns: __vue_staticRenderFns__$b },
- __vue_inject_styles__$b,
- __vue_script__$b,
- __vue_scope_id__$b,
- __vue_is_functional_template__$b,
- __vue_module_identifier__$b,
+ const __vue_component__$d = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$d, staticRenderFns: __vue_staticRenderFns__$d },
+ __vue_inject_styles__$d,
+ __vue_script__$d,
+ __vue_scope_id__$d,
+ __vue_is_functional_template__$d,
+ __vue_module_identifier__$d,
false,
undefined,
undefined,
@@ -60160,12 +59921,12 @@ __vue_render__$b._withStripped = true;
);
//
-var script$a = {
+var script$c = {
mixins: [singleGroupMixin],
name: 'titleLoggingLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -60261,8 +60022,8 @@ var script$a = {
var __$_require_style_title_text_left_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$a = script$a;
-var __vue_render__$a = function () {
+const __vue_script__$c = script$c;
+var __vue_render__$c = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -60368,17 +60129,17 @@ var __vue_render__$a = function () {
1
)
};
-var __vue_staticRenderFns__$a = [];
-__vue_render__$a._withStripped = true;
+var __vue_staticRenderFns__$c = [];
+__vue_render__$c._withStripped = true;
/* style */
- const __vue_inject_styles__$a = undefined;
+ const __vue_inject_styles__$c = undefined;
/* scoped */
- const __vue_scope_id__$a = "data-v-9c9df7f6";
+ const __vue_scope_id__$c = "data-v-9c9df7f6";
/* module identifier */
- const __vue_module_identifier__$a = undefined;
+ const __vue_module_identifier__$c = undefined;
/* functional template */
- const __vue_is_functional_template__$a = false;
+ const __vue_is_functional_template__$c = false;
/* style inject */
/* style inject SSR */
@@ -60387,13 +60148,13 @@ __vue_render__$a._withStripped = true;
- const __vue_component__$a = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$a, staticRenderFns: __vue_staticRenderFns__$a },
- __vue_inject_styles__$a,
- __vue_script__$a,
- __vue_scope_id__$a,
- __vue_is_functional_template__$a,
- __vue_module_identifier__$a,
+ const __vue_component__$c = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$c, staticRenderFns: __vue_staticRenderFns__$c },
+ __vue_inject_styles__$c,
+ __vue_script__$c,
+ __vue_scope_id__$c,
+ __vue_is_functional_template__$c,
+ __vue_module_identifier__$c,
false,
undefined,
undefined,
@@ -60401,12 +60162,12 @@ __vue_render__$a._withStripped = true;
);
//
-var script$9 = {
+var script$b = {
mixins: [singleGroupMixin],
name: 'titleQuestionLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -60498,8 +60259,8 @@ var script$9 = {
var __$_require_style_title_question_left_png__ = "02e73818049b5bde.png";
/* script */
-const __vue_script__$9 = script$9;
-var __vue_render__$9 = function () {
+const __vue_script__$b = script$b;
+var __vue_render__$b = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -60617,17 +60378,17 @@ var __vue_render__$9 = function () {
1
)
};
-var __vue_staticRenderFns__$9 = [];
-__vue_render__$9._withStripped = true;
+var __vue_staticRenderFns__$b = [];
+__vue_render__$b._withStripped = true;
/* style */
- const __vue_inject_styles__$9 = undefined;
+ const __vue_inject_styles__$b = undefined;
/* scoped */
- const __vue_scope_id__$9 = "data-v-0620a4c2";
+ const __vue_scope_id__$b = "data-v-0620a4c2";
/* module identifier */
- const __vue_module_identifier__$9 = undefined;
+ const __vue_module_identifier__$b = undefined;
/* functional template */
- const __vue_is_functional_template__$9 = false;
+ const __vue_is_functional_template__$b = false;
/* style inject */
/* style inject SSR */
@@ -60636,13 +60397,13 @@ __vue_render__$9._withStripped = true;
- const __vue_component__$9 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$9, staticRenderFns: __vue_staticRenderFns__$9 },
- __vue_inject_styles__$9,
- __vue_script__$9,
- __vue_scope_id__$9,
- __vue_is_functional_template__$9,
- __vue_module_identifier__$9,
+ const __vue_component__$b = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$b, staticRenderFns: __vue_staticRenderFns__$b },
+ __vue_inject_styles__$b,
+ __vue_script__$b,
+ __vue_scope_id__$b,
+ __vue_is_functional_template__$b,
+ __vue_module_identifier__$b,
false,
undefined,
undefined,
@@ -60650,12 +60411,12 @@ __vue_render__$9._withStripped = true;
);
//
-var script$8 = {
+var script$a = {
mixins: [singleGroupMixin],
name: 'titleCraneLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -60747,8 +60508,8 @@ var script$8 = {
var __$_require_style_title_crane_eft_png__ = "2fc7f439d1d2419e.png";
/* script */
-const __vue_script__$8 = script$8;
-var __vue_render__$8 = function () {
+const __vue_script__$a = script$a;
+var __vue_render__$a = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -60866,17 +60627,17 @@ var __vue_render__$8 = function () {
1
)
};
-var __vue_staticRenderFns__$8 = [];
-__vue_render__$8._withStripped = true;
+var __vue_staticRenderFns__$a = [];
+__vue_render__$a._withStripped = true;
/* style */
- const __vue_inject_styles__$8 = undefined;
+ const __vue_inject_styles__$a = undefined;
/* scoped */
- const __vue_scope_id__$8 = "data-v-0237876d";
+ const __vue_scope_id__$a = "data-v-0237876d";
/* module identifier */
- const __vue_module_identifier__$8 = undefined;
+ const __vue_module_identifier__$a = undefined;
/* functional template */
- const __vue_is_functional_template__$8 = false;
+ const __vue_is_functional_template__$a = false;
/* style inject */
/* style inject SSR */
@@ -60885,13 +60646,13 @@ __vue_render__$8._withStripped = true;
- const __vue_component__$8 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$8, staticRenderFns: __vue_staticRenderFns__$8 },
- __vue_inject_styles__$8,
- __vue_script__$8,
- __vue_scope_id__$8,
- __vue_is_functional_template__$8,
- __vue_module_identifier__$8,
+ const __vue_component__$a = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$a, staticRenderFns: __vue_staticRenderFns__$a },
+ __vue_inject_styles__$a,
+ __vue_script__$a,
+ __vue_scope_id__$a,
+ __vue_is_functional_template__$a,
+ __vue_module_identifier__$a,
false,
undefined,
undefined,
@@ -60899,12 +60660,12 @@ __vue_render__$8._withStripped = true;
);
//
-var script$7 = {
+var script$9 = {
mixins: [singleGroupMixin],
name: 'titleLightLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -60996,8 +60757,8 @@ var script$7 = {
var __$_require_style_title_light_left_png__ = "c7183429d7d16546.png";
/* script */
-const __vue_script__$7 = script$7;
-var __vue_render__$7 = function () {
+const __vue_script__$9 = script$9;
+var __vue_render__$9 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -61115,17 +60876,17 @@ var __vue_render__$7 = function () {
1
)
};
-var __vue_staticRenderFns__$7 = [];
-__vue_render__$7._withStripped = true;
+var __vue_staticRenderFns__$9 = [];
+__vue_render__$9._withStripped = true;
/* style */
- const __vue_inject_styles__$7 = undefined;
+ const __vue_inject_styles__$9 = undefined;
/* scoped */
- const __vue_scope_id__$7 = "data-v-751064a7";
+ const __vue_scope_id__$9 = "data-v-751064a7";
/* module identifier */
- const __vue_module_identifier__$7 = undefined;
+ const __vue_module_identifier__$9 = undefined;
/* functional template */
- const __vue_is_functional_template__$7 = false;
+ const __vue_is_functional_template__$9 = false;
/* style inject */
/* style inject SSR */
@@ -61134,13 +60895,13 @@ __vue_render__$7._withStripped = true;
- const __vue_component__$7 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$7, staticRenderFns: __vue_staticRenderFns__$7 },
- __vue_inject_styles__$7,
- __vue_script__$7,
- __vue_scope_id__$7,
- __vue_is_functional_template__$7,
- __vue_module_identifier__$7,
+ const __vue_component__$9 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$9, staticRenderFns: __vue_staticRenderFns__$9 },
+ __vue_inject_styles__$9,
+ __vue_script__$9,
+ __vue_scope_id__$9,
+ __vue_is_functional_template__$9,
+ __vue_module_identifier__$9,
false,
undefined,
undefined,
@@ -61148,12 +60909,12 @@ __vue_render__$7._withStripped = true;
);
//
-var script$6 = {
+var script$8 = {
mixins: [singleGroupMixin],
name: 'titleTearcherLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -61245,8 +61006,8 @@ var script$6 = {
var __$_require_style_title_tearcher_left_png__ = "68e92cdad838b335.png";
/* script */
-const __vue_script__$6 = script$6;
-var __vue_render__$6 = function () {
+const __vue_script__$8 = script$8;
+var __vue_render__$8 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -61364,17 +61125,17 @@ var __vue_render__$6 = function () {
1
)
};
-var __vue_staticRenderFns__$6 = [];
-__vue_render__$6._withStripped = true;
+var __vue_staticRenderFns__$8 = [];
+__vue_render__$8._withStripped = true;
/* style */
- const __vue_inject_styles__$6 = undefined;
+ const __vue_inject_styles__$8 = undefined;
/* scoped */
- const __vue_scope_id__$6 = "data-v-2ea0cf7b";
+ const __vue_scope_id__$8 = "data-v-2ea0cf7b";
/* module identifier */
- const __vue_module_identifier__$6 = undefined;
+ const __vue_module_identifier__$8 = undefined;
/* functional template */
- const __vue_is_functional_template__$6 = false;
+ const __vue_is_functional_template__$8 = false;
/* style inject */
/* style inject SSR */
@@ -61383,13 +61144,13 @@ __vue_render__$6._withStripped = true;
- const __vue_component__$6 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$6, staticRenderFns: __vue_staticRenderFns__$6 },
- __vue_inject_styles__$6,
- __vue_script__$6,
- __vue_scope_id__$6,
- __vue_is_functional_template__$6,
- __vue_module_identifier__$6,
+ const __vue_component__$8 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$8, staticRenderFns: __vue_staticRenderFns__$8 },
+ __vue_inject_styles__$8,
+ __vue_script__$8,
+ __vue_scope_id__$8,
+ __vue_is_functional_template__$8,
+ __vue_module_identifier__$8,
false,
undefined,
undefined,
@@ -61397,12 +61158,12 @@ __vue_render__$6._withStripped = true;
);
//
-var script$5 = {
+var script$7 = {
mixins: [singleGroupMixin],
name: 'titleTextLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -61494,8 +61255,8 @@ var script$5 = {
var __$_require_style_title_logging_left_png__ = "data:image/png;base64,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";
/* script */
-const __vue_script__$5 = script$5;
-var __vue_render__$5 = function () {
+const __vue_script__$7 = script$7;
+var __vue_render__$7 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -61613,17 +61374,17 @@ var __vue_render__$5 = function () {
1
)
};
-var __vue_staticRenderFns__$5 = [];
-__vue_render__$5._withStripped = true;
+var __vue_staticRenderFns__$7 = [];
+__vue_render__$7._withStripped = true;
/* style */
- const __vue_inject_styles__$5 = undefined;
+ const __vue_inject_styles__$7 = undefined;
/* scoped */
- const __vue_scope_id__$5 = "data-v-bbc7853a";
+ const __vue_scope_id__$7 = "data-v-bbc7853a";
/* module identifier */
- const __vue_module_identifier__$5 = undefined;
+ const __vue_module_identifier__$7 = undefined;
/* functional template */
- const __vue_is_functional_template__$5 = false;
+ const __vue_is_functional_template__$7 = false;
/* style inject */
/* style inject SSR */
@@ -61632,13 +61393,13 @@ __vue_render__$5._withStripped = true;
- const __vue_component__$5 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$5, staticRenderFns: __vue_staticRenderFns__$5 },
- __vue_inject_styles__$5,
- __vue_script__$5,
- __vue_scope_id__$5,
- __vue_is_functional_template__$5,
- __vue_module_identifier__$5,
+ const __vue_component__$7 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$7, staticRenderFns: __vue_staticRenderFns__$7 },
+ __vue_inject_styles__$7,
+ __vue_script__$7,
+ __vue_scope_id__$7,
+ __vue_is_functional_template__$7,
+ __vue_module_identifier__$7,
false,
undefined,
undefined,
@@ -61646,12 +61407,12 @@ __vue_render__$5._withStripped = true;
);
//
-var script$4 = {
+var script$6 = {
mixins: [singleGroupMixin],
name: 'titleSevenpageoneLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -61746,9 +61507,9 @@ var script$4 = {
};
/* script */
-const __vue_script__$4 = script$4;
+const __vue_script__$6 = script$6;
/* template */
-var __vue_render__$4 = function () {
+var __vue_render__$6 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -61883,17 +61644,17 @@ var __vue_render__$4 = function () {
1
)
};
-var __vue_staticRenderFns__$4 = [];
-__vue_render__$4._withStripped = true;
+var __vue_staticRenderFns__$6 = [];
+__vue_render__$6._withStripped = true;
/* style */
- const __vue_inject_styles__$4 = undefined;
+ const __vue_inject_styles__$6 = undefined;
/* scoped */
- const __vue_scope_id__$4 = "data-v-025e9706";
+ const __vue_scope_id__$6 = "data-v-025e9706";
/* module identifier */
- const __vue_module_identifier__$4 = undefined;
+ const __vue_module_identifier__$6 = undefined;
/* functional template */
- const __vue_is_functional_template__$4 = false;
+ const __vue_is_functional_template__$6 = false;
/* style inject */
/* style inject SSR */
@@ -61902,13 +61663,13 @@ __vue_render__$4._withStripped = true;
- const __vue_component__$4 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$4, staticRenderFns: __vue_staticRenderFns__$4 },
- __vue_inject_styles__$4,
- __vue_script__$4,
- __vue_scope_id__$4,
- __vue_is_functional_template__$4,
- __vue_module_identifier__$4,
+ const __vue_component__$6 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$6, staticRenderFns: __vue_staticRenderFns__$6 },
+ __vue_inject_styles__$6,
+ __vue_script__$6,
+ __vue_scope_id__$6,
+ __vue_is_functional_template__$6,
+ __vue_module_identifier__$6,
false,
undefined,
undefined,
@@ -61916,12 +61677,12 @@ __vue_render__$4._withStripped = true;
);
//
-var script$3 = {
+var script$5 = {
mixins: [singleGroupMixin],
name: 'titleSevenpagetwoLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -62021,8 +61782,8 @@ var __$_require_style_title_icon_03_png__ = "data:image/png;base64,iVBORw0KGgoAA
var __$_require_style_title_icon_04_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAA1CAYAAAAXryboAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iOEREMzIzRDRGRjEwMEMyRTZERDRDMjhCMkY3ODJFMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU5NEYzM0YxRTY3MTFFRkIyRDVCRTI4M0IzOTQyNzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU5NEYzM0UxRTY3MTFFRkIyRDVCRTI4M0IzOTQyNzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOGQxM2FhOC05YmVjLTY4NDktYjNjMS1jNTY3OTQxMzA4OGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MjliNGNhMS03NDAxLWUyNGItYWMzMy02MTljNDM3OTlmZWYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6OFFo0AAACnklEQVR42mJkwAcytwcBySggZmEYPuAJEDcwTPd8g0sBC54AMQWSaxmGJ1AHYldckkx4NDozDF/gCIx0dnIChWMYBwozEHOSEygjFpBSgF4EFk4GQ9KXmdsDgOR6YpWPppTRQBkNlNFAGQ2UQVT7DKbaRAPcVMfelnoAxKXAmvL3yAoUBoYaIA7HI38AiDeMtOzDQ0BeYCSXKV+A2BCKU0d2mYIAf4FlxwVoOSNALUNHa59Bn1Iyt4PGOYqBmA2L7B0gbgOmjH8jrUruAOIAPPJHgXj/SGu8CRKQ5x/JLdrnSLVK0WiLFgJ+IdUqCqN9nxFT+2Ru1wSSeQzYx0XPA1PFxJFYJfcDsTsOuXhgoJ0EBsyJkTZ0IEGh/LAuU14ygOZcILh2tEULAT+A2eQAtfsqo7XPoE8pkBGwZCBmxSJ7Cpgqlo3EKnkGENvjCbSzwIC5OdQChdLsQ6hckByKKYVaZcpdpFqlc7RFCwFfkGoVhaEeKKO1Dw1TCg8whThA2Rp41HEgqdOhgjoWJHUGgy1QlBmIGxETp7I6bgYajMRRmn2+EpB/jUYTUveOgLoPUPojAXVvBzKlZIOKViDGtn7sOLDwvQplFwBxLgP2aU7QYqCjUHYZA2TUjRuLuutAfBDKrgPizwzYJ8VuA/E2SjzFiKfh1QAk69EcP5xWMgkC/fOB0pTCPJg7cUSUPTTJPqBa4P1IqJJH2ykkBsqPYezvv0D8nZxA2QvE/4dpoOwHFrI/Sa99IKV2IJCMZhhhGxZGAc6UkrldFkjaMmCf7R8p4Bm4yJju+RfUoTIBcg4x4FnAP4LAJiD2BxW06aMBAgd+wESiNNpOwVElz8JXZ48wsBVYptyDFbTyQNKOAbI5aKQC0PDFTmCg/AEIMAB2YYxw08WmMgAAAABJRU5ErkJggg==";
/* script */
-const __vue_script__$3 = script$3;
-var __vue_render__$3 = function () {
+const __vue_script__$5 = script$5;
+var __vue_render__$5 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -62177,17 +61938,17 @@ var __vue_render__$3 = function () {
1
)
};
-var __vue_staticRenderFns__$3 = [];
-__vue_render__$3._withStripped = true;
+var __vue_staticRenderFns__$5 = [];
+__vue_render__$5._withStripped = true;
/* style */
- const __vue_inject_styles__$3 = undefined;
+ const __vue_inject_styles__$5 = undefined;
/* scoped */
- const __vue_scope_id__$3 = "data-v-03de8819";
+ const __vue_scope_id__$5 = "data-v-03de8819";
/* module identifier */
- const __vue_module_identifier__$3 = undefined;
+ const __vue_module_identifier__$5 = undefined;
/* functional template */
- const __vue_is_functional_template__$3 = false;
+ const __vue_is_functional_template__$5 = false;
/* style inject */
/* style inject SSR */
@@ -62196,13 +61957,13 @@ __vue_render__$3._withStripped = true;
- const __vue_component__$3 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$3, staticRenderFns: __vue_staticRenderFns__$3 },
- __vue_inject_styles__$3,
- __vue_script__$3,
- __vue_scope_id__$3,
- __vue_is_functional_template__$3,
- __vue_module_identifier__$3,
+ const __vue_component__$5 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$5, staticRenderFns: __vue_staticRenderFns__$5 },
+ __vue_inject_styles__$5,
+ __vue_script__$5,
+ __vue_scope_id__$5,
+ __vue_is_functional_template__$5,
+ __vue_module_identifier__$5,
false,
undefined,
undefined,
@@ -62210,12 +61971,12 @@ __vue_render__$3._withStripped = true;
);
//
-var script$2 = {
+var script$4 = {
mixins: [singleGroupMixin],
name: 'titleSevenpagethreeLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -62317,8 +62078,8 @@ var __$_require_style_title_icon_08_png__ = "data:image/png;base64,iVBORw0KGgoAA
var __$_require_style_title_icon_09_png__ = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA7CAYAAAAn+enKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iOEREMzIzRDRGRjEwMEMyRTZERDRDMjhCMkY3ODJFMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzA3QUMyNzgxRTZBMTFFRjg3OThCOEI0OTc0MjkzQzMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzA3QUMyNzcxRTZBMTFFRjg3OThCOEI0OTc0MjkzQzMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNjkzMzAzYS1mZmRkLTAxNGItYWZjMy05OTgxOWQ3NDBmZjkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MjliNGNhMS03NDAxLWUyNGItYWMzMy02MTljNDM3OTlm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";
/* script */
-const __vue_script__$2 = script$2;
-var __vue_render__$2 = function () {
+const __vue_script__$4 = script$4;
+var __vue_render__$4 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -62480,17 +62241,17 @@ var __vue_render__$2 = function () {
1
)
};
-var __vue_staticRenderFns__$2 = [];
-__vue_render__$2._withStripped = true;
+var __vue_staticRenderFns__$4 = [];
+__vue_render__$4._withStripped = true;
/* style */
- const __vue_inject_styles__$2 = undefined;
+ const __vue_inject_styles__$4 = undefined;
/* scoped */
- const __vue_scope_id__$2 = "data-v-659c9535";
+ const __vue_scope_id__$4 = "data-v-659c9535";
/* module identifier */
- const __vue_module_identifier__$2 = undefined;
+ const __vue_module_identifier__$4 = undefined;
/* functional template */
- const __vue_is_functional_template__$2 = false;
+ const __vue_is_functional_template__$4 = false;
/* style inject */
/* style inject SSR */
@@ -62499,13 +62260,13 @@ __vue_render__$2._withStripped = true;
- const __vue_component__$2 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 },
- __vue_inject_styles__$2,
- __vue_script__$2,
- __vue_scope_id__$2,
- __vue_is_functional_template__$2,
- __vue_module_identifier__$2,
+ const __vue_component__$4 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$4, staticRenderFns: __vue_staticRenderFns__$4 },
+ __vue_inject_styles__$4,
+ __vue_script__$4,
+ __vue_scope_id__$4,
+ __vue_is_functional_template__$4,
+ __vue_module_identifier__$4,
false,
undefined,
undefined,
@@ -62513,12 +62274,12 @@ __vue_render__$2._withStripped = true;
);
//
-var script$1 = {
+var script$3 = {
mixins: [singleGroupMixin],
name: 'titleSevenpagefourLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -62609,9 +62370,9 @@ var script$1 = {
};
/* script */
-const __vue_script__$1 = script$1;
+const __vue_script__$3 = script$3;
/* template */
-var __vue_render__$1 = function () {
+var __vue_render__$3 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -62766,17 +62527,17 @@ var __vue_render__$1 = function () {
1
)
};
-var __vue_staticRenderFns__$1 = [];
-__vue_render__$1._withStripped = true;
+var __vue_staticRenderFns__$3 = [];
+__vue_render__$3._withStripped = true;
/* style */
- const __vue_inject_styles__$1 = undefined;
+ const __vue_inject_styles__$3 = undefined;
/* scoped */
- const __vue_scope_id__$1 = "data-v-1b087604";
+ const __vue_scope_id__$3 = "data-v-1b087604";
/* module identifier */
- const __vue_module_identifier__$1 = undefined;
+ const __vue_module_identifier__$3 = undefined;
/* functional template */
- const __vue_is_functional_template__$1 = false;
+ const __vue_is_functional_template__$3 = false;
/* style inject */
/* style inject SSR */
@@ -62785,13 +62546,13 @@ __vue_render__$1._withStripped = true;
- const __vue_component__$1 = /*#__PURE__*/normalizeComponent(
- { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },
- __vue_inject_styles__$1,
- __vue_script__$1,
- __vue_scope_id__$1,
- __vue_is_functional_template__$1,
- __vue_module_identifier__$1,
+ const __vue_component__$3 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$3, staticRenderFns: __vue_staticRenderFns__$3 },
+ __vue_inject_styles__$3,
+ __vue_script__$3,
+ __vue_scope_id__$3,
+ __vue_is_functional_template__$3,
+ __vue_module_identifier__$3,
false,
undefined,
undefined,
@@ -62799,12 +62560,12 @@ __vue_render__$1._withStripped = true;
);
//
-var script = {
+var script$2 = {
mixins: [singleGroupMixin],
name: 'titleSevenpagefiveLibraryRender',
isUnPrefix: true,
components: {
- XmlTextRender: __vue_component__$Q
+ XmlTextRender: __vue_component__$S
},
data() {
return {
@@ -62895,9 +62656,9 @@ var script = {
};
/* script */
-const __vue_script__ = script;
+const __vue_script__$2 = script$2;
/* template */
-var __vue_render__ = function () {
+var __vue_render__$2 = function () {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
@@ -63082,13 +62843,519 @@ var __vue_render__ = function () {
1
)
};
+var __vue_staticRenderFns__$2 = [];
+__vue_render__$2._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$2 = undefined;
+ /* scoped */
+ const __vue_scope_id__$2 = "data-v-532be828";
+ /* module identifier */
+ const __vue_module_identifier__$2 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$2 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$2 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 },
+ __vue_inject_styles__$2,
+ __vue_script__$2,
+ __vue_scope_id__$2,
+ __vue_is_functional_template__$2,
+ __vue_module_identifier__$2,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script$1 = {
+ mixins: [singleGroupMixin],
+ name: 'titleFortyLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__$1 = script$1;
+/* template */
+var __vue_render__$1 = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-Forty-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container" }, [
+ _c("div", { staticClass: "left-image" }, [
+ _c(
+ "div",
+ { staticClass: "image-box" },
+ [
+ _c("xml-image-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.imageBlockDataName],
+ "block-data-name": _vm.imageBlockDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "show-title": false,
+ "container-class": "image-container",
+ resourceBasisPath: _vm.resourceBasisPath,
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ },
+ on: { blockclick: _vm.handleBlockClick },
+ }),
+ ],
+ 1
+ ),
+ ]),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-top-bg" }, [
+ _c("div", { staticClass: "zhuangshi" }),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "rigth-titlebox" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c("div", { staticClass: "right-block" }),
+ ]),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
+var __vue_staticRenderFns__$1 = [];
+__vue_render__$1._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__$1 = undefined;
+ /* scoped */
+ const __vue_scope_id__$1 = "data-v-21d308f9";
+ /* module identifier */
+ const __vue_module_identifier__$1 = undefined;
+ /* functional template */
+ const __vue_is_functional_template__$1 = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__$1 = /*#__PURE__*/normalizeComponent(
+ { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },
+ __vue_inject_styles__$1,
+ __vue_script__$1,
+ __vue_scope_id__$1,
+ __vue_is_functional_template__$1,
+ __vue_module_identifier__$1,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+//
+var script = {
+ mixins: [singleGroupMixin],
+ name: 'titleFortyoneLibraryRender',
+ isUnPrefix: true,
+ components: {
+ XmlTextRender: __vue_component__$S
+ },
+ data() {
+ return {
+ typeText: '标题',
+ titleTextDataName: 'titleTextData',
+ imageBlockDataName: 'imageData',
+ groupData: {}
+ };
+ },
+ props: {
+ //模式:preview 预览 (默认),editor 编辑
+ mode: {
+ type: String,
+ default: function () {
+ return 'editor';
+ }
+ },
+ //必须有此属性,接收初始化值
+ pGroupData: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ //当前所处组的规则
+ currentRule: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ ruleIndex: Number,
+ //必须有此属性,页面类型,取值h5、pc、pad
+ pageType: {
+ type: String,
+ default: 'h5'
+ },
+ extendParams: {
+ type: Object,
+ default: function () {
+ return {};
+ }
+ },
+ resourceBasisPath: {
+ type: String,
+ default: ''
+ }
+ },
+ created() {
+ this.groupData = this.pGroupData;
+ },
+ methods: {
+ //
+ /***
+ * 固定方法。接收固定参数
+ * 此方法接收块儿点击事件,事件传递块相关参数
+ * @param blockData 块中的data属性数据
+ * @param dataName 块data数据在组中时,属性key
+ * @param propertyComponentsName 块儿对应的属性组件名
+ */
+ handleBlockClick({
+ blockData,
+ dataName,
+ propertyComponentsName,
+ blockId,
+ ruleIndex
+ }) {
+ this.$emit('blockclick', {
+ groupData: this.groupData,
+ blockData,
+ dataName,
+ propertyComponentsName,
+ currentRule: this.currentRule,
+ blockId,
+ ruleIndex
+ });
+ },
+ groupDataChange({
+ ruleIndex,
+ dataName,
+ data
+ }) {
+ this.$emit('groupDataChange', {
+ ruleIndex,
+ dataName,
+ data
+ });
+ }
+ },
+ mounted() {}
+};
+
+/* script */
+const __vue_script__ = script;
+/* template */
+var __vue_render__ = function () {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c(
+ "div",
+ {
+ staticClass: "parent-group parent-group-mark",
+ class: [
+ "xml-title-Fortyone-library-" + _vm.pageType,
+ _vm.groupIsActive ? "active" : "",
+ ],
+ style: { "--background-color": _vm.groupData.themeColor },
+ on: { click: _vm.emitClick },
+ },
+ [
+ _c(
+ "xml-group-render",
+ {
+ ref: "xmlGroup",
+ attrs: {
+ "page-type": _vm.pageType,
+ mode: _vm.mode,
+ "type-text": _vm.typeText,
+ showLine: false,
+ "rule-index": _vm.ruleIndex,
+ },
+ scopedSlots: _vm._u(
+ [
+ {
+ key: "action-buttons",
+ fn: function () {
+ return [_vm._t("default")]
+ },
+ proxy: true,
+ },
+ ],
+ null,
+ true
+ ),
+ },
+ [
+ _vm._v(" "),
+ _c("div", { staticClass: "title-container" }, [
+ _c("div", { staticClass: "title-bg" }, [
+ _c("div", { staticClass: "title-card" }, [
+ _c(
+ "div",
+ { staticClass: "left-image" },
+ [
+ _c("xml-image-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.imageBlockDataName],
+ "block-data-name": _vm.imageBlockDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "show-title": false,
+ "container-class": "image-container",
+ resourceBasisPath: _vm.resourceBasisPath,
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ },
+ on: { blockclick: _vm.handleBlockClick },
+ }),
+ ],
+ 1
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "rigth-titlebox" },
+ [
+ _c("xml-text-render", {
+ attrs: {
+ "p-block-data": _vm.groupData[_vm.titleTextDataName],
+ "block-data-name": _vm.titleTextDataName,
+ "extend-params": _vm.extendParams,
+ "current-rule": _vm.currentRule,
+ "rule-index": _vm.ruleIndex,
+ "container-class": "text-container",
+ "editor-class": "editor",
+ mode: _vm.mode,
+ "page-type": _vm.pageType,
+ scopedSlots: { $scopedSlots: _vm.$scopedSlots },
+ },
+ on: {
+ blockclick: _vm.handleBlockClick,
+ groupDataChange: _vm.groupDataChange,
+ },
+ scopedSlots: _vm._u(
+ [
+ _vm._l(_vm.$scopedSlots, function (index, name) {
+ return {
+ key: name,
+ fn: function (deliver) {
+ return [_vm._t(name, null, null, deliver)]
+ },
+ }
+ }),
+ ],
+ null,
+ true
+ ),
+ }),
+ ],
+ 1
+ ),
+ ]),
+ ]),
+ ]),
+ ]
+ ),
+ ],
+ 1
+ )
+};
var __vue_staticRenderFns__ = [];
__vue_render__._withStripped = true;
/* style */
const __vue_inject_styles__ = undefined;
/* scoped */
- const __vue_scope_id__ = "data-v-532be828";
+ const __vue_scope_id__ = "data-v-38ea8301";
/* module identifier */
const __vue_module_identifier__ = undefined;
/* functional template */
@@ -63114,7 +63381,7 @@ __vue_render__._withStripped = true;
undefined
);
-const TitleComponents = [__vue_component__$P, __vue_component__$O, __vue_component__$N, __vue_component__$L, __vue_component__$M, __vue_component__$K, __vue_component__$J, __vue_component__$I, __vue_component__$H, __vue_component__$G, __vue_component__$F, __vue_component__$E, __vue_component__$D, __vue_component__$C, __vue_component__$B, __vue_component__$A, __vue_component__$z, __vue_component__$y, __vue_component__$x, __vue_component__$w, __vue_component__$v, __vue_component__$u, __vue_component__$t, __vue_component__$s, __vue_component__$r, __vue_component__$q, __vue_component__$p, __vue_component__$o, __vue_component__$n, __vue_component__$m, __vue_component__$l, __vue_component__$k, __vue_component__$j, __vue_component__$i, __vue_component__$h, __vue_component__$g, __vue_component__$f, __vue_component__$e, __vue_component__$d, __vue_component__$c, __vue_component__$b, __vue_component__$a, __vue_component__$9, __vue_component__$8, __vue_component__$7, __vue_component__$6, __vue_component__$5, __vue_component__$4, __vue_component__$3, __vue_component__$2, __vue_component__$1, __vue_component__];
+const TitleComponents = [__vue_component__$R, __vue_component__$Q, __vue_component__$P, __vue_component__$N, __vue_component__$O, __vue_component__$M, __vue_component__$L, __vue_component__$K, __vue_component__$J, __vue_component__$I, __vue_component__$H, __vue_component__$G, __vue_component__$F, __vue_component__$E, __vue_component__$D, __vue_component__$C, __vue_component__$B, __vue_component__$A, __vue_component__$z, __vue_component__$y, __vue_component__$x, __vue_component__$w, __vue_component__$v, __vue_component__$u, __vue_component__$t, __vue_component__$s, __vue_component__$r, __vue_component__$q, __vue_component__$p, __vue_component__$o, __vue_component__$n, __vue_component__$m, __vue_component__$l, __vue_component__$k, __vue_component__$j, __vue_component__$i, __vue_component__$h, __vue_component__$g, __vue_component__$f, __vue_component__$e, __vue_component__$d, __vue_component__$c, __vue_component__$b, __vue_component__$a, __vue_component__$9, __vue_component__$8, __vue_component__$7, __vue_component__$6, __vue_component__$5, __vue_component__$4, __vue_component__$3, __vue_component__$2, __vue_component__$1, __vue_component__];
var index = {
// install,
...TitleComponents
diff --git a/src/plugin/xml-digital-teaching/lib/video.js b/src/plugin/xml-digital-teaching/lib/video.js
index 020d3d2..ec255a1 100644
--- a/src/plugin/xml-digital-teaching/lib/video.js
+++ b/src/plugin/xml-digital-teaching/lib/video.js
@@ -1,6 +1,6 @@
/*
* XmlDigitalTeaching v0.0.1
-* Copyright ©Thu Jul 04 2024 17:26:30 GMT+0800 (中国标准时间) smile
+* Copyright ©Mon Jul 08 2024 20:52:49 GMT+0800 (中国标准时间) smile
* Released under the ISC License.
*/
//
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_bg1.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_bg1.png
new file mode 100644
index 0000000..93a9c40
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_bg1.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_bg2.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_bg2.png
new file mode 100644
index 0000000..50113e6
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_bg2.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon1.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon1.png
new file mode 100644
index 0000000..a3c3810
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon1.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon2.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon2.png
new file mode 100644
index 0000000..a385afb
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon2.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon3.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon3.png
new file mode 100644
index 0000000..d3209c6
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon3.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon4.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon4.png
new file mode 100644
index 0000000..8baf80d
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon4.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon5.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon5.png
new file mode 100644
index 0000000..6ffbc08
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon5.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon6.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon6.png
new file mode 100644
index 0000000..6240dea
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/paragraph_icon6.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_bg.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_bg.png
new file mode 100644
index 0000000..ca315e2
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_bg.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon5.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon5.png
new file mode 100644
index 0000000..d58058f
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon5.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon6.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon6.png
new file mode 100644
index 0000000..37b3c40
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon6.png differ
diff --git a/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon7.png b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon7.png
new file mode 100644
index 0000000..d9a4c28
Binary files /dev/null and b/src/plugin/xml-digital-teaching/static/images/leaflet/resourceCenter/title_icon7.png differ